From 328fbc98c5166d0986473dee882b82495c2ef619 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 19 Nov 2020 11:46:37 +0900 Subject: [PATCH 1/7] release 2020-11-17-20 (#210) Co-authored-by: GitHub --- index.html | 7 +- pages/advanced-types.html | 2 +- pages/basic-types.html | 2 +- pages/classes.html | 2 +- pages/compiler-options-in-msbuild.html | 2 +- pages/compiler-options.html | 2 +- pages/configuring-watch.html | 2 +- pages/declaration-files/by-example.html | 2 +- pages/declaration-files/consumption.html | 2 +- .../creating-dts-files-from-js.html | 2 +- pages/declaration-files/deep-dive.html | 2 +- pages/declaration-files/dos-and-don-ts.html | 2 +- pages/declaration-files/introduction.html | 2 +- .../declaration-files/library-structures.html | 2 +- pages/declaration-files/publishing.html | 2 +- pages/declaration-files/templates.html | 2 +- .../global-modifying-module.d.ts.html | 2 +- .../templates/global-plugin.d.ts.html | 2 +- .../templates/global.d.ts.html | 2 +- .../templates/module-class.d.ts.html | 2 +- .../templates/module-function.d.ts.html | 2 +- .../templates/module-plugin.d.ts.html | 2 +- .../templates/module.d.ts.html | 2 +- pages/declaration-merging.html | 2 +- pages/decorators.html | 2 +- pages/enums.html | 2 +- pages/functions.html | 2 +- pages/generics.html | 2 +- pages/integrating-with-build-tools.html | 2 +- pages/interfaces.html | 2 +- pages/intro-to-js-with-ts.html | 2 +- pages/iterators-and-generators.html | 2 +- pages/jsdoc-reference.html | 72 +++++++++---------- pages/jsx.html | 2 +- pages/literal-types.html | 2 +- pages/mixins.html | 2 +- pages/module-resolution.html | 2 +- pages/modules.html | 2 +- pages/namespaces-and-modules.html | 2 +- pages/namespaces.html | 2 +- pages/nightly-builds.html | 2 +- pages/project-references.html | 2 +- pages/release-notes/typescript-3.8.html | 2 +- pages/release-notes/typescript-3.9.html | 2 +- pages/release-notes/typescript-4.0.html | 56 +++++++-------- pages/symbols.html | 2 +- pages/the-handbook.html | 2 +- pages/triple-slash-directives.html | 2 +- pages/tsconfig.json.html | 2 +- pages/tutorials/asp.net-core.html | 2 +- pages/tutorials/babel-with-typescript.html | 2 +- pages/tutorials/dom-manipulation.html | 2 +- pages/tutorials/gulp.html | 2 +- .../tutorials/migrating-from-javascript.html | 2 +- pages/tutorials/react-&-webpack.html | 2 +- .../ts-for-functional-programmers.html | 2 +- pages/tutorials/ts-for-js-programmers.html | 2 +- pages/tutorials/ts-for-oopers.html | 2 +- .../tutorials/ts-for-the-new-programmer.html | 2 +- pages/tutorials/typescript-in-5-minutes.html | 2 +- pages/type-checking-javaScript-files.html | 2 +- pages/type-compatibility.html | 2 +- pages/type-inference.html | 2 +- pages/unions-and-intersections.html | 2 +- pages/utility-types.html | 2 +- pages/variable-declarations.html | 2 +- search_index.json | 2 +- 67 files changed, 133 insertions(+), 130 deletions(-) diff --git a/index.html b/index.html index aeb5e7a5..23138311 100644 --- a/index.html +++ b/index.html @@ -1064,7 +1064,7 @@

공지

⚠️ 타입스크립트 공식 웹 사이트 프로젝트인 microsoft/TypeScript-WebSite에서 한글 문서 번역이 진행중 입니다. 핸드북 번역에 참여하실 분은 해당 레포에서 참여해 주세요. 자세한 내용은 한국어 번역 이슈를 참고해주세요.

TypeScript-Handbook 한글 문서

Build Status -All Contributors +All Contributors Release Date Stars

@@ -1131,6 +1131,9 @@


sooyun429

🌍
hannahbanana

🌍 + +
Chorom Ham

🌍 + @@ -1177,7 +1180,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"소개","level":"1.1","depth":1,"next":{"title":"TS for the New Programmer","level":"2.1","depth":1,"path":"pages/tutorials/ts-for-the-new-programmer.md","ref":"pages/tutorials/ts-for-the-new-programmer.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"README.md","mtime":"2020-11-03T11:08:33.557Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":".","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"소개","level":"1.1","depth":1,"next":{"title":"TS for the New Programmer","level":"2.1","depth":1,"path":"pages/tutorials/ts-for-the-new-programmer.md","ref":"pages/tutorials/ts-for-the-new-programmer.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"README.md","mtime":"2020-11-17T11:08:51.273Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":".","book":{"language":""}}); }); diff --git a/pages/advanced-types.html b/pages/advanced-types.html index 7cabea3b..9084ca89 100644 --- a/pages/advanced-types.html +++ b/pages/advanced-types.html @@ -2127,7 +2127,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"고급 타입","level":"4.1","depth":1,"next":{"title":"선언 병합","level":"4.2","depth":1,"path":"pages/declaration-merging.md","ref":"pages/declaration-merging.md","articles":[]},"previous":{"title":"제네릭","level":"3.9","depth":1,"path":"pages/generics.md","ref":"pages/generics.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/advanced-types.md","mtime":"2020-11-03T11:08:33.597Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"고급 타입","level":"4.1","depth":1,"next":{"title":"선언 병합","level":"4.2","depth":1,"path":"pages/declaration-merging.md","ref":"pages/declaration-merging.md","articles":[]},"previous":{"title":"제네릭","level":"3.9","depth":1,"path":"pages/generics.md","ref":"pages/generics.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/advanced-types.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/basic-types.html b/pages/basic-types.html index f173d85e..f469ad8d 100644 --- a/pages/basic-types.html +++ b/pages/basic-types.html @@ -1321,7 +1321,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"기본 타입","level":"3.2","depth":1,"next":{"title":"인터페이스","level":"3.3","depth":1,"path":"pages/interfaces.md","ref":"pages/interfaces.md","articles":[]},"previous":{"title":"핸드북이란(en)","level":"3.1","depth":1,"path":"pages/the-handbook.md","ref":"pages/the-handbook.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/basic-types.md","mtime":"2020-11-03T11:08:33.597Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"기본 타입","level":"3.2","depth":1,"next":{"title":"인터페이스","level":"3.3","depth":1,"path":"pages/interfaces.md","ref":"pages/interfaces.md","articles":[]},"previous":{"title":"핸드북이란(en)","level":"3.1","depth":1,"path":"pages/the-handbook.md","ref":"pages/the-handbook.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/basic-types.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/classes.html b/pages/classes.html index e94688e4..2c9dabaf 100644 --- a/pages/classes.html +++ b/pages/classes.html @@ -1516,7 +1516,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"클래스","level":"3.7","depth":1,"next":{"title":"열거형","level":"3.8","depth":1,"path":"pages/enums.md","ref":"pages/enums.md","articles":[]},"previous":{"title":"유니언과 교차 타입","level":"3.6","depth":1,"path":"pages/unions-and-intersections.md","ref":"pages/unions-and-intersections.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/classes.md","mtime":"2020-11-03T11:08:33.601Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"클래스","level":"3.7","depth":1,"next":{"title":"열거형","level":"3.8","depth":1,"path":"pages/enums.md","ref":"pages/enums.md","articles":[]},"previous":{"title":"유니언과 교차 타입","level":"3.6","depth":1,"path":"pages/unions-and-intersections.md","ref":"pages/unions-and-intersections.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/classes.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/compiler-options-in-msbuild.html b/pages/compiler-options-in-msbuild.html index 94320f27..ebc1b2e5 100644 --- a/pages/compiler-options-in-msbuild.html +++ b/pages/compiler-options-in-msbuild.html @@ -1531,7 +1531,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"next":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"path":"pages/integrating-with-build-tools.md","ref":"pages/integrating-with-build-tools.md","articles":[]},"previous":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"path":"pages/project-references.md","ref":"pages/project-references.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/compiler-options-in-msbuild.md","mtime":"2020-11-03T11:08:33.601Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"next":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"path":"pages/integrating-with-build-tools.md","ref":"pages/integrating-with-build-tools.md","articles":[]},"previous":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"path":"pages/project-references.md","ref":"pages/project-references.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/compiler-options-in-msbuild.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/compiler-options.html b/pages/compiler-options.html index 12ce79d2..484fb544 100644 --- a/pages/compiler-options.html +++ b/pages/compiler-options.html @@ -1708,7 +1708,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"컴파일러 옵션","level":"9.2","depth":1,"next":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"path":"pages/project-references.md","ref":"pages/project-references.md","articles":[]},"previous":{"title":"tsconfig.json","level":"9.1","depth":1,"path":"pages/tsconfig.json.md","ref":"pages/tsconfig.json.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/compiler-options.md","mtime":"2020-11-03T11:08:33.601Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"컴파일러 옵션","level":"9.2","depth":1,"next":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"path":"pages/project-references.md","ref":"pages/project-references.md","articles":[]},"previous":{"title":"tsconfig.json","level":"9.1","depth":1,"path":"pages/tsconfig.json.md","ref":"pages/tsconfig.json.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/compiler-options.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/configuring-watch.html b/pages/configuring-watch.html index f92501b4..b52c4987 100644 --- a/pages/configuring-watch.html +++ b/pages/configuring-watch.html @@ -1169,7 +1169,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"configuring-watch","level":"9.6","depth":1,"next":{"title":"Nightly 빌드","level":"9.7","depth":1,"path":"pages/nightly-builds.md","ref":"pages/nightly-builds.md","articles":[]},"previous":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"path":"pages/integrating-with-build-tools.md","ref":"pages/integrating-with-build-tools.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/configuring-watch.md","mtime":"2020-11-03T11:08:33.601Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"configuring-watch","level":"9.6","depth":1,"next":{"title":"Nightly 빌드","level":"9.7","depth":1,"path":"pages/nightly-builds.md","ref":"pages/nightly-builds.md","articles":[]},"previous":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"path":"pages/integrating-with-build-tools.md","ref":"pages/integrating-with-build-tools.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/configuring-watch.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/declaration-files/by-example.html b/pages/declaration-files/by-example.html index 6d9706f8..42aa69f4 100644 --- a/pages/declaration-files/by-example.html +++ b/pages/declaration-files/by-example.html @@ -1308,7 +1308,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"By Example","level":"7.2","depth":1,"next":{"title":"Do's and Don'ts","level":"7.3","depth":1,"path":"pages/declaration-files/dos-and-don-ts.md","ref":"pages/declaration-files/dos-and-don-ts.md","articles":[]},"previous":{"title":"소개","level":"7.1","depth":1,"path":"pages/declaration-files/introduction.md","ref":"pages/declaration-files/introduction.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/by-example.md","mtime":"2020-11-03T11:08:33.601Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"By Example","level":"7.2","depth":1,"next":{"title":"Do's and Don'ts","level":"7.3","depth":1,"path":"pages/declaration-files/dos-and-don-ts.md","ref":"pages/declaration-files/dos-and-don-ts.md","articles":[]},"previous":{"title":"소개","level":"7.1","depth":1,"path":"pages/declaration-files/introduction.md","ref":"pages/declaration-files/introduction.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/by-example.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/consumption.html b/pages/declaration-files/consumption.html index f2071701..39075957 100644 --- a/pages/declaration-files/consumption.html +++ b/pages/declaration-files/consumption.html @@ -1130,7 +1130,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Consumption","level":"7.8","depth":1,"next":{"title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"path":"pages/intro-to-js-with-ts.md","ref":"pages/intro-to-js-with-ts.md","articles":[]},"previous":{"title":"Publishing","level":"7.7","depth":1,"path":"pages/declaration-files/publishing.md","ref":"pages/declaration-files/publishing.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/consumption.md","mtime":"2020-11-03T11:08:33.601Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Consumption","level":"7.8","depth":1,"next":{"title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"path":"pages/intro-to-js-with-ts.md","ref":"pages/intro-to-js-with-ts.md","articles":[]},"previous":{"title":"Publishing","level":"7.7","depth":1,"path":"pages/declaration-files/publishing.md","ref":"pages/declaration-files/publishing.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/consumption.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/creating-dts-files-from-js.html b/pages/declaration-files/creating-dts-files-from-js.html index 4c86161f..b2553230 100644 --- a/pages/declaration-files/creating-dts-files-from-js.html +++ b/pages/declaration-files/creating-dts-files-from-js.html @@ -1199,7 +1199,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":".js 파일에서 d.ts 파일 만들기","layout":"docs","permalink":"/docs/handbook/declaration-files/dts-from-js.html","oneline":"How to add d.ts generation to JavaScript projects","level":"8.4","depth":1,"next":{"title":"tsconfig.json","level":"9.1","depth":1,"path":"pages/tsconfig.json.md","ref":"pages/tsconfig.json.md","articles":[]},"previous":{"title":"JSDoc 레퍼런스(en)","level":"8.3","depth":1,"path":"pages/jsdoc-reference.md","ref":"pages/jsdoc-reference.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/creating-dts-files-from-js.md","mtime":"2020-11-03T11:08:33.601Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":".js 파일에서 d.ts 파일 만들기","layout":"docs","permalink":"/docs/handbook/declaration-files/dts-from-js.html","oneline":"How to add d.ts generation to JavaScript projects","level":"8.4","depth":1,"next":{"title":"tsconfig.json","level":"9.1","depth":1,"path":"pages/tsconfig.json.md","ref":"pages/tsconfig.json.md","articles":[]},"previous":{"title":"JSDoc 레퍼런스(en)","level":"8.3","depth":1,"path":"pages/jsdoc-reference.md","ref":"pages/jsdoc-reference.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/creating-dts-files-from-js.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/deep-dive.html b/pages/declaration-files/deep-dive.html index d8ba8554..ae1ab7db 100644 --- a/pages/declaration-files/deep-dive.html +++ b/pages/declaration-files/deep-dive.html @@ -1278,7 +1278,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Deep Dive","level":"7.4","depth":1,"next":{"title":"Library Structures","level":"7.5","depth":1,"path":"pages/declaration-files/library-structures.md","ref":"pages/declaration-files/library-structures.md","articles":[]},"previous":{"title":"Do's and Don'ts","level":"7.3","depth":1,"path":"pages/declaration-files/dos-and-don-ts.md","ref":"pages/declaration-files/dos-and-don-ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/deep-dive.md","mtime":"2020-11-03T11:08:33.601Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Deep Dive","level":"7.4","depth":1,"next":{"title":"Library Structures","level":"7.5","depth":1,"path":"pages/declaration-files/library-structures.md","ref":"pages/declaration-files/library-structures.md","articles":[]},"previous":{"title":"Do's and Don'ts","level":"7.3","depth":1,"path":"pages/declaration-files/dos-and-don-ts.md","ref":"pages/declaration-files/dos-and-don-ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/deep-dive.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/dos-and-don-ts.html b/pages/declaration-files/dos-and-don-ts.html index 4ecbf0fa..36860ad9 100644 --- a/pages/declaration-files/dos-and-don-ts.html +++ b/pages/declaration-files/dos-and-don-ts.html @@ -1252,7 +1252,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Do's and Don'ts","level":"7.3","depth":1,"next":{"title":"Deep Dive","level":"7.4","depth":1,"path":"pages/declaration-files/deep-dive.md","ref":"pages/declaration-files/deep-dive.md","articles":[]},"previous":{"title":"By Example","level":"7.2","depth":1,"path":"pages/declaration-files/by-example.md","ref":"pages/declaration-files/by-example.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/dos-and-don-ts.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Do's and Don'ts","level":"7.3","depth":1,"next":{"title":"Deep Dive","level":"7.4","depth":1,"path":"pages/declaration-files/deep-dive.md","ref":"pages/declaration-files/deep-dive.md","articles":[]},"previous":{"title":"By Example","level":"7.2","depth":1,"path":"pages/declaration-files/by-example.md","ref":"pages/declaration-files/by-example.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/dos-and-don-ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/introduction.html b/pages/declaration-files/introduction.html index a81f7600..49f01e5d 100644 --- a/pages/declaration-files/introduction.html +++ b/pages/declaration-files/introduction.html @@ -1137,7 +1137,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"소개","level":"7.1","depth":1,"next":{"title":"By Example","level":"7.2","depth":1,"path":"pages/declaration-files/by-example.md","ref":"pages/declaration-files/by-example.md","articles":[]},"previous":{"title":"TypeScript 3.8","level":"6.3","depth":1,"path":"pages/release-notes/typescript-3.8.md","ref":"pages/release-notes/typescript-3.8.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/introduction.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"소개","level":"7.1","depth":1,"next":{"title":"By Example","level":"7.2","depth":1,"path":"pages/declaration-files/by-example.md","ref":"pages/declaration-files/by-example.md","articles":[]},"previous":{"title":"TypeScript 3.8","level":"6.3","depth":1,"path":"pages/release-notes/typescript-3.8.md","ref":"pages/release-notes/typescript-3.8.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/introduction.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/library-structures.html b/pages/declaration-files/library-structures.html index e945ec82..234f9948 100644 --- a/pages/declaration-files/library-structures.html +++ b/pages/declaration-files/library-structures.html @@ -1365,7 +1365,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Library Structures","level":"7.5","depth":1,"next":{"title":"Templates","level":"7.6","depth":1,"path":"pages/declaration-files/templates.md","ref":"pages/declaration-files/templates.md","articles":[{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]}]},"previous":{"title":"Deep Dive","level":"7.4","depth":1,"path":"pages/declaration-files/deep-dive.md","ref":"pages/declaration-files/deep-dive.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/library-structures.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Library Structures","level":"7.5","depth":1,"next":{"title":"Templates","level":"7.6","depth":1,"path":"pages/declaration-files/templates.md","ref":"pages/declaration-files/templates.md","articles":[{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]}]},"previous":{"title":"Deep Dive","level":"7.4","depth":1,"path":"pages/declaration-files/deep-dive.md","ref":"pages/declaration-files/deep-dive.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/library-structures.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/publishing.html b/pages/declaration-files/publishing.html index 4c61af4c..2a2cdad7 100644 --- a/pages/declaration-files/publishing.html +++ b/pages/declaration-files/publishing.html @@ -1175,7 +1175,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Publishing","level":"7.7","depth":1,"next":{"title":"Consumption","level":"7.8","depth":1,"path":"pages/declaration-files/consumption.md","ref":"pages/declaration-files/consumption.md","articles":[]},"previous":{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/publishing.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Publishing","level":"7.7","depth":1,"next":{"title":"Consumption","level":"7.8","depth":1,"path":"pages/declaration-files/consumption.md","ref":"pages/declaration-files/consumption.md","articles":[]},"previous":{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/publishing.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates.html b/pages/declaration-files/templates.html index da607c28..f045e749 100644 --- a/pages/declaration-files/templates.html +++ b/pages/declaration-files/templates.html @@ -1114,7 +1114,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Templates","level":"7.6","depth":1,"next":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},"previous":{"title":"Library Structures","level":"7.5","depth":1,"path":"pages/declaration-files/library-structures.md","ref":"pages/declaration-files/library-structures.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Templates","level":"7.6","depth":1,"next":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},"previous":{"title":"Library Structures","level":"7.5","depth":1,"path":"pages/declaration-files/library-structures.md","ref":"pages/declaration-files/library-structures.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/global-modifying-module.d.ts.html b/pages/declaration-files/templates/global-modifying-module.d.ts.html index 7478a267..8991dbee 100644 --- a/pages/declaration-files/templates/global-modifying-module.d.ts.html +++ b/pages/declaration-files/templates/global-modifying-module.d.ts.html @@ -1139,7 +1139,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"next":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},"previous":{"title":"Templates","level":"7.6","depth":1,"path":"pages/declaration-files/templates.md","ref":"pages/declaration-files/templates.md","articles":[{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"next":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},"previous":{"title":"Templates","level":"7.6","depth":1,"path":"pages/declaration-files/templates.md","ref":"pages/declaration-files/templates.md","articles":[{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/global-plugin.d.ts.html b/pages/declaration-files/templates/global-plugin.d.ts.html index 35a2828b..d25066c4 100644 --- a/pages/declaration-files/templates/global-plugin.d.ts.html +++ b/pages/declaration-files/templates/global-plugin.d.ts.html @@ -1131,7 +1131,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"next":{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},"previous":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global-plugin.d.ts.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"next":{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},"previous":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global-plugin.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/global.d.ts.html b/pages/declaration-files/templates/global.d.ts.html index c1494423..15e3344a 100644 --- a/pages/declaration-files/templates/global.d.ts.html +++ b/pages/declaration-files/templates/global.d.ts.html @@ -1168,7 +1168,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"global.d.ts","level":"7.6.3","depth":2,"next":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},"previous":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global.d.ts.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"global.d.ts","level":"7.6.3","depth":2,"next":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},"previous":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/module-class.d.ts.html b/pages/declaration-files/templates/module-class.d.ts.html index f224996e..c23d3bab 100644 --- a/pages/declaration-files/templates/module-class.d.ts.html +++ b/pages/declaration-files/templates/module-class.d.ts.html @@ -1163,7 +1163,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"next":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},"previous":{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-class.d.ts.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"next":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},"previous":{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-class.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/module-function.d.ts.html b/pages/declaration-files/templates/module-function.d.ts.html index 603e9a33..3ed70494 100644 --- a/pages/declaration-files/templates/module-function.d.ts.html +++ b/pages/declaration-files/templates/module-function.d.ts.html @@ -1172,7 +1172,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"next":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},"previous":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-function.d.ts.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"next":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},"previous":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-function.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/module-plugin.d.ts.html b/pages/declaration-files/templates/module-plugin.d.ts.html index 59135ce2..2d4bdc88 100644 --- a/pages/declaration-files/templates/module-plugin.d.ts.html +++ b/pages/declaration-files/templates/module-plugin.d.ts.html @@ -1140,7 +1140,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"next":{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]},"previous":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-plugin.d.ts.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"next":{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]},"previous":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-plugin.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/module.d.ts.html b/pages/declaration-files/templates/module.d.ts.html index 68c87cba..72e59e6c 100644 --- a/pages/declaration-files/templates/module.d.ts.html +++ b/pages/declaration-files/templates/module.d.ts.html @@ -1150,7 +1150,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"module.d.ts","level":"7.6.7","depth":2,"next":{"title":"Publishing","level":"7.7","depth":1,"path":"pages/declaration-files/publishing.md","ref":"pages/declaration-files/publishing.md","articles":[]},"previous":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module.d.ts.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"module.d.ts","level":"7.6.7","depth":2,"next":{"title":"Publishing","level":"7.7","depth":1,"path":"pages/declaration-files/publishing.md","ref":"pages/declaration-files/publishing.md","articles":[]},"previous":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-merging.html b/pages/declaration-merging.html index 022e656e..fe5da897 100644 --- a/pages/declaration-merging.html +++ b/pages/declaration-merging.html @@ -1403,7 +1403,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"선언 병합","level":"4.2","depth":1,"next":{"title":"데코레이터","level":"4.3","depth":1,"path":"pages/decorators.md","ref":"pages/decorators.md","articles":[]},"previous":{"title":"고급 타입","level":"4.1","depth":1,"path":"pages/advanced-types.md","ref":"pages/advanced-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-merging.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"선언 병합","level":"4.2","depth":1,"next":{"title":"데코레이터","level":"4.3","depth":1,"path":"pages/decorators.md","ref":"pages/decorators.md","articles":[]},"previous":{"title":"고급 타입","level":"4.1","depth":1,"path":"pages/advanced-types.md","ref":"pages/advanced-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-merging.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/decorators.html b/pages/decorators.html index b506eaf4..d83702ee 100644 --- a/pages/decorators.html +++ b/pages/decorators.html @@ -1517,7 +1517,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"데코레이터","level":"4.3","depth":1,"next":{"title":"유틸리티 타입","level":"4.4","depth":1,"path":"pages/utility-types.md","ref":"pages/utility-types.md","articles":[]},"previous":{"title":"선언 병합","level":"4.2","depth":1,"path":"pages/declaration-merging.md","ref":"pages/declaration-merging.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/decorators.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"데코레이터","level":"4.3","depth":1,"next":{"title":"유틸리티 타입","level":"4.4","depth":1,"path":"pages/utility-types.md","ref":"pages/utility-types.md","articles":[]},"previous":{"title":"선언 병합","level":"4.2","depth":1,"path":"pages/declaration-merging.md","ref":"pages/declaration-merging.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/decorators.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/enums.html b/pages/enums.html index ee57b0cd..42c65619 100644 --- a/pages/enums.html +++ b/pages/enums.html @@ -1358,7 +1358,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"열거형","level":"3.8","depth":1,"next":{"title":"제네릭","level":"3.9","depth":1,"path":"pages/generics.md","ref":"pages/generics.md","articles":[]},"previous":{"title":"클래스","level":"3.7","depth":1,"path":"pages/classes.md","ref":"pages/classes.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/enums.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"열거형","level":"3.8","depth":1,"next":{"title":"제네릭","level":"3.9","depth":1,"path":"pages/generics.md","ref":"pages/generics.md","articles":[]},"previous":{"title":"클래스","level":"3.7","depth":1,"path":"pages/classes.md","ref":"pages/classes.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/enums.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/functions.html b/pages/functions.html index 6149e244..c23a165e 100644 --- a/pages/functions.html +++ b/pages/functions.html @@ -1472,7 +1472,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"함수","level":"3.4","depth":1,"next":{"title":"리터럴 타입","level":"3.5","depth":1,"path":"pages/literal-types.md","ref":"pages/literal-types.md","articles":[]},"previous":{"title":"인터페이스","level":"3.3","depth":1,"path":"pages/interfaces.md","ref":"pages/interfaces.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/functions.md","mtime":"2020-11-03T11:08:33.605Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"함수","level":"3.4","depth":1,"next":{"title":"리터럴 타입","level":"3.5","depth":1,"path":"pages/literal-types.md","ref":"pages/literal-types.md","articles":[]},"previous":{"title":"인터페이스","level":"3.3","depth":1,"path":"pages/interfaces.md","ref":"pages/interfaces.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/functions.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/generics.html b/pages/generics.html index f606d19e..c06e057c 100644 --- a/pages/generics.html +++ b/pages/generics.html @@ -1336,7 +1336,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"제네릭","level":"3.9","depth":1,"next":{"title":"고급 타입","level":"4.1","depth":1,"path":"pages/advanced-types.md","ref":"pages/advanced-types.md","articles":[]},"previous":{"title":"열거형","level":"3.8","depth":1,"path":"pages/enums.md","ref":"pages/enums.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/generics.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"제네릭","level":"3.9","depth":1,"next":{"title":"고급 타입","level":"4.1","depth":1,"path":"pages/advanced-types.md","ref":"pages/advanced-types.md","articles":[]},"previous":{"title":"열거형","level":"3.8","depth":1,"path":"pages/enums.md","ref":"pages/enums.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/generics.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/integrating-with-build-tools.html b/pages/integrating-with-build-tools.html index f456edf2..a59eb900 100644 --- a/pages/integrating-with-build-tools.html +++ b/pages/integrating-with-build-tools.html @@ -1303,7 +1303,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"next":{"title":"configuring-watch","level":"9.6","depth":1,"path":"pages/configuring-watch.md","ref":"pages/configuring-watch.md","articles":[]},"previous":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"path":"pages/compiler-options-in-msbuild.md","ref":"pages/compiler-options-in-msbuild.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/integrating-with-build-tools.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"next":{"title":"configuring-watch","level":"9.6","depth":1,"path":"pages/configuring-watch.md","ref":"pages/configuring-watch.md","articles":[]},"previous":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"path":"pages/compiler-options-in-msbuild.md","ref":"pages/compiler-options-in-msbuild.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/integrating-with-build-tools.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/interfaces.html b/pages/interfaces.html index 09c55af8..62d28dc9 100644 --- a/pages/interfaces.html +++ b/pages/interfaces.html @@ -1548,7 +1548,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"인터페이스","level":"3.3","depth":1,"next":{"title":"함수","level":"3.4","depth":1,"path":"pages/functions.md","ref":"pages/functions.md","articles":[]},"previous":{"title":"기본 타입","level":"3.2","depth":1,"path":"pages/basic-types.md","ref":"pages/basic-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/interfaces.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"인터페이스","level":"3.3","depth":1,"next":{"title":"함수","level":"3.4","depth":1,"path":"pages/functions.md","ref":"pages/functions.md","articles":[]},"previous":{"title":"기본 타입","level":"3.2","depth":1,"path":"pages/basic-types.md","ref":"pages/basic-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/interfaces.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/intro-to-js-with-ts.html b/pages/intro-to-js-with-ts.html index 9fd4f056..f1c28428 100644 --- a/pages/intro-to-js-with-ts.html +++ b/pages/intro-to-js-with-ts.html @@ -1150,7 +1150,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"제목":"TypeScript를 활용한 JS 프로젝트(JS Projects Utilizing TypeScript)","레이아웃":"문서","고유 링크":"/docs/handbook/intro-to-js-ts.html","한 줄 설명":"TypeScript를 사용하여 JavaScript 파일에 유형 확인을 추가하는 방법","title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"next":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"path":"pages/type-checking-javaScript-files.md","ref":"pages/type-checking-javaScript-files.md","articles":[]},"previous":{"title":"Consumption","level":"7.8","depth":1,"path":"pages/declaration-files/consumption.md","ref":"pages/declaration-files/consumption.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/intro-to-js-with-ts.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"제목":"TypeScript를 활용한 JS 프로젝트(JS Projects Utilizing TypeScript)","레이아웃":"문서","고유 링크":"/docs/handbook/intro-to-js-ts.html","한 줄 설명":"TypeScript를 사용하여 JavaScript 파일에 유형 확인을 추가하는 방법","title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"next":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"path":"pages/type-checking-javaScript-files.md","ref":"pages/type-checking-javaScript-files.md","articles":[]},"previous":{"title":"Consumption","level":"7.8","depth":1,"path":"pages/declaration-files/consumption.md","ref":"pages/declaration-files/consumption.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/intro-to-js-with-ts.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/iterators-and-generators.html b/pages/iterators-and-generators.html index 62bfd457..c73e002a 100644 --- a/pages/iterators-and-generators.html +++ b/pages/iterators-and-generators.html @@ -1163,7 +1163,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"next":{"title":"JSX","level":"4.6","depth":1,"path":"pages/jsx.md","ref":"pages/jsx.md","articles":[]},"previous":{"title":"유틸리티 타입","level":"4.4","depth":1,"path":"pages/utility-types.md","ref":"pages/utility-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/iterators-and-generators.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"next":{"title":"JSX","level":"4.6","depth":1,"path":"pages/jsx.md","ref":"pages/jsx.md","articles":[]},"previous":{"title":"유틸리티 타입","level":"4.4","depth":1,"path":"pages/utility-types.md","ref":"pages/utility-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/iterators-and-generators.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/jsdoc-reference.html b/pages/jsdoc-reference.html index 1e9937fc..911e02c7 100644 --- a/pages/jsdoc-reference.html +++ b/pages/jsdoc-reference.html @@ -1094,7 +1094,7 @@

@type

/** @type {PromiseLike<string>} */ var promisedString; -// You can specify an HTML Element with DOM properties +// DOM 프로퍼티를 사용하여 HTML 요소를 지정할 수 있습니다 /** @type {HTMLElement} */ var myElement = document.querySelector(selector); element.dataset.myData = ""; @@ -1408,20 +1408,20 @@

@constructor

Note: 오류 메시지는 a JSConfigcheckJs가 활성화된 상태에서만 JS 코드 베이스에 나타납니다.

-

With @constructor, this is checked inside the constructor function C, so you will get suggestions for the initialize method and an error if you pass it a number. Your editor may also show warnings if you call C instead of constructing it.

-

Unfortunately, this means that constructor functions that are also callable cannot use @constructor.

+

@constructor를 사용하면 생성자 함수 C안에 this가 있는지 검사하므로, initialize 메서드에 대한 제안사항을 받으며 만약 인자로 숫자를 넘긴다면 오류가 발생합니다. 또한 C를 생성하지 않고 호출만 한다면 에디터에서 경고를 표시할 수 있습니다.

+

유감스럽게도, 이는 호출가능한 생성자 함수는 @constructor를 사용하지 못함을 의미합니다.

@this

-

The compiler can usually figure out the type of this when it has some context to work with. When it doesn't, you can explicitly specify the type of this with @this:

+

컴파일러는 코드가 동작할 컨텍스트가 있다면 보통 this의 타입을 파악할 수 있습니다. 그렇지 않은 경우, @this를 사용하여 명확하게 this의 타입을 지정할 수 있습니다:

/**
  * @this {HTMLElement}
  * @param {*} e
  */
 function callbackForLater(e) {
-  this.clientHeight = parseInt(e); // should be fine!
+  this.clientHeight = parseInt(e); // 잘 작동해야 합니다!
 }
 

@extends

-

When Javascript classes extend a generic base class, there is nowhere to specify what the type parameter should be. The @extends tag provides a place for that type parameter:

+

Javascript 클래스를 제네릭 기반 클래스로부터 상속(extend)하면, 매개변수가 어떤 타입이 되어야 하는지 지정할 곳이 없습니다. @extends 태그는 이러한 타입 매개변수를 위한 위치를 제공합니다:

/**
  * @template T
  * @extends {Set<T>}
@@ -1430,9 +1430,9 @@ 

@extends

// ... }
-

Note that @extends only works with classes. Currently, there is no way for a constructor function extend a class.

+

@extends는 클래스에서만 작동합니다. 현재까지, 생성자 함수가 클래스를 상속할 수 있는 방법은 없습니다.

@enum

-

The @enum tag allows you to create an object literal whose members are all of a specified type. Unlike most object literals in Javascript, it does not allow other members.

+

@enum 태그는 멤버가 모두 지정된 객체 리터럴을 만들 수 있게 도와줍니다. Javascript 대부분의 객체 리터럴과 달리, 이 태그는 다른 멤버를 허용하지 않습니다.

/** @enum {number} */
 const JSDocState = {
   BeginningOfLine: 0,
@@ -1442,7 +1442,7 @@ 

@enum

JSDocState.SawAsterisk;
-

Note that @enum is quite different from, and much simpler than, TypeScript's enum. However, unlike TypeScript's enums, @enum can have any type:

+

@enum은 TypeScript의 enum과 상당히 다르고, 더 간단합니다. 하지만 TypeScript의 열거형(enum)과 달리, @enum은 어떠한 타입도 가질 수 있습니다:

/** @enum {function(number): number} */
 const MathFuncs = {
   add1: (n) => n + 1,
@@ -1452,84 +1452,84 @@ 

@enum

MathFuncs.add1;
-

More examples

+

추가 예제 (More examples)

class Foo {}
 // ---cut---
 var someObj = {
   /**
-   * @param {string} param1 - Docs on property assignments work
+   * @param {string} param1 - 프로퍼티 할당 문서를 참조하세요
    */
   x: function (param1) {},
 };
 
 /**
- * As do docs on variable assignments
+ * 변수 할당 문서를 참조하세요
  * @return {Window}
  */
 let someFunc = function () {};
 
 /**
- * And class methods
- * @param {string} greeting The greeting to use
+ * 클래스 메서드
+ * @param {string} greeting 사용할 인사말
  */
 Foo.prototype.sayHi = (greeting) => console.log("Hi!");
 
 /**
- * And arrow functions expressions
- * @param {number} x - A multiplier
+ * 화살표 함수 표현식
+ * @param {number} x - 곱하는 수
  */
 let myArrow = (x) => x * x;
 
 /**
- * Which means it works for stateless function components in JSX too
+ * JSX의 무상태 함수형 컴포넌트(SFC)에도 작동합니다
  * @param {{a: string, b: number}} test - Some param
  */
 var sfc = (test) => <div>{test.a.charAt(0)}</div>;
 
 /**
- * A parameter can be a class constructor, using Closure syntax.
+ * 매개변수는 클로저 구문을 사용하면 클래스 생성자로 사용할 수 있습니다.
  *
  * @param {{new(...args: any[]): object}} C - The class to register
  */
 function registerClass(C) {}
 
 /**
- * @param {...string} p1 - A 'rest' arg (array) of strings. (treated as 'any')
+ * @param {...string} p1 - '나머지' 문자열 인수들의 배열 ('any' 타입으로 취급됨)
  */
 function fn10(p1) {}
 
 /**
- * @param {...string} p1 - A 'rest' arg (array) of strings. (treated as 'any')
+ * @param {...string} p1 - '나머지' 문자열 인수들의 배열 ('any' 타입으로 취급됨)
  */
 function fn9(p1) {
   return p1.join();
 }
 
-

Patterns that are known NOT to be supported

-

Referring to objects in the value space as types doesn't work unless the object also creates a type, like a constructor function.

+

지원하지 않는다고 알려진 패턴 (Patterns that are known NOT to be supported)

+

Value space 안의 객체를 타입으로 태그하는 것은 객체가 마치 생성자 함수처럼 타입을 생성하지 않는 이상 작동하지 않습니다.

function aNormalFunction() {}
 /**
  * @type {aNormalFunction}
  */
 var wrong;
 /**
- * Use 'typeof' instead:
+ * 'typeof'를 대신 사용하세요:
  * @type {typeof aNormalFunction}
  */
 var right;
 
-

Postfix equals on a property type in an object literal type doesn't specify an optional property:

+

접미사(Postfix)는 선택적(Optional) 프로퍼티를 구체화하지 않는 객체 리터럴 타입의 프로퍼티 타입과 같습니다:

/**
  * @type {{ a: string, b: number= }}
  */
 var wrong;
 /**
- * Use postfix question on the property name instead:
+ * 프로퍼티 이름 대신 물음표 접미사를 사용하세요:
  * @type {{ a: string, b?: number }}
  */
 var right;
 
-

Nullable types only have meaning if strictNullChecks is on:

+

strictNullCheck가 활성화 중인 경우에만 널러블(Nullable) 타입이 의미가 있습니다.

/**
  * @type {?number}
  * With strictNullChecks: true  -- number | null
@@ -1537,7 +1537,7 @@ 

Patterns that are known NOT */ var nullable;

-

You can also use a union type:

+

유니언 타입을 사용해도 됩니다:

/**
  * @type {number | null}
  * With strictNullChecks: true  -- number | null
@@ -1545,19 +1545,19 @@ 

Patterns that are known NOT */ var unionNullable;

-

Non-nullable types have no meaning and are treated just as their original type:

+

널러블 타입이 아닌 경우에는 아무 의미가 없으며 원래 타입으로 취급합니다:

/**
  * @type {!number}
- * Just has type number
+ * 타입 number를 가집니다
  */
 var normal;
 
-

Unlike JSDoc's type system, TypeScript only allows you to mark types as containing null or not. -There is no explicit non-nullability -- if strictNullChecks is on, then number is not nullable. -If it is off, then number is nullable.

-

Unsupported tags

-

TypeScript ignores any unsupported JSDoc tags.

-

The following tags have open issues to support them:

+

JSDoc의 타입 체계와 달리, TypeScript는 타입이 오직 null을 포함하거나 하지 않는다 표시할 수 있습니다. +널러블은 명확하게 구분되지 않습니다 -- 만약 strictNullChecks가 활성화 중이라면, number는 널러블하지 않습니다. +반대의 경우, number는 널러블합니다.

+

지원하지 않는 태그 (Unsupported tags)

+

TypeScript는 지원하지 않는 JSDoc 태그를 무시합니다.

+

태그 지원을 위한 오픈 이슈가 아래에 있습니다:

  • @const (issue #19672)
  • @inheritdoc (issue #23215)
  • @@ -1609,7 +1609,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"JSDoc 레퍼런스(en)","layout":"docs","permalink":"/docs/handbook/jsdoc-supported-types.html","oneline":"What JSDoc does TypeScript-powered JavaScript support?","level":"8.3","depth":1,"next":{"title":".js 파일에서 d.ts 파일 만들기","level":"8.4","depth":1,"path":"pages/declaration-files/creating-dts-files-from-js.md","ref":"pages/declaration-files/creating-dts-files-from-js.md","articles":[]},"previous":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"path":"pages/type-checking-javaScript-files.md","ref":"pages/type-checking-javaScript-files.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/jsdoc-reference.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JSDoc 레퍼런스(en)","layout":"docs","permalink":"/docs/handbook/jsdoc-supported-types.html","oneline":"What JSDoc does TypeScript-powered JavaScript support?","level":"8.3","depth":1,"next":{"title":".js 파일에서 d.ts 파일 만들기","level":"8.4","depth":1,"path":"pages/declaration-files/creating-dts-files-from-js.md","ref":"pages/declaration-files/creating-dts-files-from-js.md","articles":[]},"previous":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"path":"pages/type-checking-javaScript-files.md","ref":"pages/type-checking-javaScript-files.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/jsdoc-reference.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/jsx.html b/pages/jsx.html index 050c86c5..2610a07f 100644 --- a/pages/jsx.html +++ b/pages/jsx.html @@ -1506,7 +1506,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"JSX","level":"4.6","depth":1,"next":{"title":"믹스인","level":"4.7","depth":1,"path":"pages/mixins.md","ref":"pages/mixins.md","articles":[]},"previous":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"path":"pages/iterators-and-generators.md","ref":"pages/iterators-and-generators.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/jsx.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JSX","level":"4.6","depth":1,"next":{"title":"믹스인","level":"4.7","depth":1,"path":"pages/mixins.md","ref":"pages/mixins.md","articles":[]},"previous":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"path":"pages/iterators-and-generators.md","ref":"pages/iterators-and-generators.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/jsx.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/literal-types.html b/pages/literal-types.html index 6c1b2a59..3bc7652d 100644 --- a/pages/literal-types.html +++ b/pages/literal-types.html @@ -1174,7 +1174,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"리터럴 타입","layout":"docs","permalink":"/docs/handbook/literal-types.html","oneline":"Using literal types with TypeScript","level":"3.5","depth":1,"next":{"title":"유니언과 교차 타입","level":"3.6","depth":1,"path":"pages/unions-and-intersections.md","ref":"pages/unions-and-intersections.md","articles":[]},"previous":{"title":"함수","level":"3.4","depth":1,"path":"pages/functions.md","ref":"pages/functions.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/literal-types.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"리터럴 타입","layout":"docs","permalink":"/docs/handbook/literal-types.html","oneline":"Using literal types with TypeScript","level":"3.5","depth":1,"next":{"title":"유니언과 교차 타입","level":"3.6","depth":1,"path":"pages/unions-and-intersections.md","ref":"pages/unions-and-intersections.md","articles":[]},"previous":{"title":"함수","level":"3.4","depth":1,"path":"pages/functions.md","ref":"pages/functions.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/literal-types.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/mixins.html b/pages/mixins.html index 4172ef3b..466ab6cd 100644 --- a/pages/mixins.html +++ b/pages/mixins.html @@ -1201,7 +1201,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"믹스인","level":"4.7","depth":1,"next":{"title":"모듈","level":"4.8","depth":1,"path":"pages/modules.md","ref":"pages/modules.md","articles":[]},"previous":{"title":"JSX","level":"4.6","depth":1,"path":"pages/jsx.md","ref":"pages/jsx.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/mixins.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"믹스인","level":"4.7","depth":1,"next":{"title":"모듈","level":"4.8","depth":1,"path":"pages/modules.md","ref":"pages/modules.md","articles":[]},"previous":{"title":"JSX","level":"4.6","depth":1,"path":"pages/jsx.md","ref":"pages/jsx.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/mixins.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/module-resolution.html b/pages/module-resolution.html index e6168f2a..a91433c6 100644 --- a/pages/module-resolution.html +++ b/pages/module-resolution.html @@ -1482,7 +1482,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"모듈 해석","level":"4.9","depth":1,"next":{"title":"네임스페이스","level":"4.10","depth":1,"path":"pages/namespaces.md","ref":"pages/namespaces.md","articles":[]},"previous":{"title":"모듈","level":"4.8","depth":1,"path":"pages/modules.md","ref":"pages/modules.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/module-resolution.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"모듈 해석","level":"4.9","depth":1,"next":{"title":"네임스페이스","level":"4.10","depth":1,"path":"pages/namespaces.md","ref":"pages/namespaces.md","articles":[]},"previous":{"title":"모듈","level":"4.8","depth":1,"path":"pages/modules.md","ref":"pages/modules.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/module-resolution.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/modules.html b/pages/modules.html index e2d61360..64778ad8 100644 --- a/pages/modules.html +++ b/pages/modules.html @@ -1725,7 +1725,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"모듈","level":"4.8","depth":1,"next":{"title":"모듈 해석","level":"4.9","depth":1,"path":"pages/module-resolution.md","ref":"pages/module-resolution.md","articles":[]},"previous":{"title":"믹스인","level":"4.7","depth":1,"path":"pages/mixins.md","ref":"pages/mixins.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/modules.md","mtime":"2020-11-03T11:08:33.609Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"모듈","level":"4.8","depth":1,"next":{"title":"모듈 해석","level":"4.9","depth":1,"path":"pages/module-resolution.md","ref":"pages/module-resolution.md","articles":[]},"previous":{"title":"믹스인","level":"4.7","depth":1,"path":"pages/mixins.md","ref":"pages/mixins.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/modules.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/namespaces-and-modules.html b/pages/namespaces-and-modules.html index d10d6fbf..5ce46d71 100644 --- a/pages/namespaces-and-modules.html +++ b/pages/namespaces-and-modules.html @@ -1190,7 +1190,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"next":{"title":"심볼","level":"4.12","depth":1,"path":"pages/symbols.md","ref":"pages/symbols.md","articles":[]},"previous":{"title":"네임스페이스","level":"4.10","depth":1,"path":"pages/namespaces.md","ref":"pages/namespaces.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/namespaces-and-modules.md","mtime":"2020-11-03T11:08:33.613Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"next":{"title":"심볼","level":"4.12","depth":1,"path":"pages/symbols.md","ref":"pages/symbols.md","articles":[]},"previous":{"title":"네임스페이스","level":"4.10","depth":1,"path":"pages/namespaces.md","ref":"pages/namespaces.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/namespaces-and-modules.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/namespaces.html b/pages/namespaces.html index dad3aecc..8b24b565 100644 --- a/pages/namespaces.html +++ b/pages/namespaces.html @@ -1336,7 +1336,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"네임스페이스","level":"4.10","depth":1,"next":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"path":"pages/namespaces-and-modules.md","ref":"pages/namespaces-and-modules.md","articles":[]},"previous":{"title":"모듈 해석","level":"4.9","depth":1,"path":"pages/module-resolution.md","ref":"pages/module-resolution.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/namespaces.md","mtime":"2020-11-03T11:08:33.613Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"네임스페이스","level":"4.10","depth":1,"next":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"path":"pages/namespaces-and-modules.md","ref":"pages/namespaces-and-modules.md","articles":[]},"previous":{"title":"모듈 해석","level":"4.9","depth":1,"path":"pages/module-resolution.md","ref":"pages/module-resolution.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/namespaces.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/nightly-builds.html b/pages/nightly-builds.html index 9d76f3b6..39bf9d21 100644 --- a/pages/nightly-builds.html +++ b/pages/nightly-builds.html @@ -1158,7 +1158,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Nightly 빌드","level":"9.7","depth":1,"previous":{"title":"configuring-watch","level":"9.6","depth":1,"path":"pages/configuring-watch.md","ref":"pages/configuring-watch.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/nightly-builds.md","mtime":"2020-11-03T11:08:33.613Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Nightly 빌드","level":"9.7","depth":1,"previous":{"title":"configuring-watch","level":"9.6","depth":1,"path":"pages/configuring-watch.md","ref":"pages/configuring-watch.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/nightly-builds.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/project-references.html b/pages/project-references.html index 16b460bf..531cb5ff 100644 --- a/pages/project-references.html +++ b/pages/project-references.html @@ -1253,7 +1253,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"next":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"path":"pages/compiler-options-in-msbuild.md","ref":"pages/compiler-options-in-msbuild.md","articles":[]},"previous":{"title":"컴파일러 옵션","level":"9.2","depth":1,"path":"pages/compiler-options.md","ref":"pages/compiler-options.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/project-references.md","mtime":"2020-11-03T11:08:33.613Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"next":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"path":"pages/compiler-options-in-msbuild.md","ref":"pages/compiler-options-in-msbuild.md","articles":[]},"previous":{"title":"컴파일러 옵션","level":"9.2","depth":1,"path":"pages/compiler-options.md","ref":"pages/compiler-options.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/project-references.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/release-notes/typescript-3.8.html b/pages/release-notes/typescript-3.8.html index 7ed96dc0..d8bbf629 100644 --- a/pages/release-notes/typescript-3.8.html +++ b/pages/release-notes/typescript-3.8.html @@ -1476,7 +1476,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TypeScript 3.8","level":"6.3","depth":1,"next":{"title":"소개","level":"7.1","depth":1,"path":"pages/declaration-files/introduction.md","ref":"pages/declaration-files/introduction.md","articles":[]},"previous":{"title":"TypeScript 3.9","level":"6.2","depth":1,"path":"pages/release-notes/typescript-3.9.md","ref":"pages/release-notes/typescript-3.9.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-3.8.md","mtime":"2020-11-03T11:08:33.613Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TypeScript 3.8","level":"6.3","depth":1,"next":{"title":"소개","level":"7.1","depth":1,"path":"pages/declaration-files/introduction.md","ref":"pages/declaration-files/introduction.md","articles":[]},"previous":{"title":"TypeScript 3.9","level":"6.2","depth":1,"path":"pages/release-notes/typescript-3.9.md","ref":"pages/release-notes/typescript-3.9.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-3.8.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/release-notes/typescript-3.9.html b/pages/release-notes/typescript-3.9.html index 9c2db407..bb4d84da 100644 --- a/pages/release-notes/typescript-3.9.html +++ b/pages/release-notes/typescript-3.9.html @@ -1496,7 +1496,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TypeScript 3.9","level":"6.2","depth":1,"next":{"title":"TypeScript 3.8","level":"6.3","depth":1,"path":"pages/release-notes/typescript-3.8.md","ref":"pages/release-notes/typescript-3.8.md","articles":[]},"previous":{"title":"TypeScript 4.0","level":"6.1","depth":1,"path":"pages/release-notes/typescript-4.0.md","ref":"pages/release-notes/typescript-4.0.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-3.9.md","mtime":"2020-11-03T11:08:33.613Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TypeScript 3.9","level":"6.2","depth":1,"next":{"title":"TypeScript 3.8","level":"6.3","depth":1,"path":"pages/release-notes/typescript-3.8.md","ref":"pages/release-notes/typescript-3.8.md","articles":[]},"previous":{"title":"TypeScript 4.0","level":"6.1","depth":1,"path":"pages/release-notes/typescript-4.0.md","ref":"pages/release-notes/typescript-4.0.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-3.9.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/release-notes/typescript-4.0.html b/pages/release-notes/typescript-4.0.html index 1980cd32..768a43c9 100644 --- a/pages/release-notes/typescript-4.0.html +++ b/pages/release-notes/typescript-4.0.html @@ -1308,61 +1308,61 @@

    코드를 실행하는 Pull Request를 보세요.

    -

    Short-Circuiting Assignment Operators

    -

    JavaScript, and a lot of other languages, support a set of operators called compound assignment operators. -Compound assignment operators apply an operator to two arguments, and then assign the result to the left side. -You may have seen these before:

    -
    // Addition
    +

    단축 할당 연산자 (Short-Circuiting Assignment Operators)

    +

    JavaScript와 많은 언어는 복합 할당 (compound assignment) 연산자라고 불리는 연산자 집합을 지원합니다. +복합 할당 연산자는 두 개의 인수에 연산자를 적용한 다음 결과를 왼쪽에 할당합니다. +이전에 아래와 같은 것을 본 적이 있을 것입니다:

    +
    // 덧셈
     // a = a + b
     a += b;
     
    -// Subtraction
    +// 뺄셈
     // a = a - b
     a -= b;
     
    -// Multiplication
    +// 곱셈
     // a = a * b
     a *= b;
     
    -// Division
    +// 나눗셈
     // a = a / b
     a /= b;
     
    -// Exponentiation
    +// 지수화
     // a = a ** b
     a **= b;
     
    -// Left Bit Shift
    +// 왼쪽 비트 시프트
     // a = a << b
     a <<= b;
     
    -

    So many operators in JavaScript have a corresponding assignment operator! -Up until recently, however, there were three notable exceptions: logical and (&&), logical or (||), and nullish coalescing (??).

    -

    That's why TypeScript 4.0 supports a new ECMAScript feature to add three new assignment operators: &&=, ||=, and ??=.

    -

    These operators are great for substituting any example where a user might write code like the following:

    +

    JavaScript의 많은 연산자에 위와 같은 할당 연산자가 있습니다! +그러나 최근까지도 논리 and 연산자 (&&), 논리 or 연산자 (||) 및 null과 같은 것을 병합하는 연산자 (nullish coalescing) (??)의 세 가지 주목할만한 예외가 있었습니다.

    +

    이것이 TypeScript 4.0이 새로운 할당 연산자&&=,||=??=를 추가하는 새로운 ECMAScript 기능을 지원하는 이유입니다.

    +

    이러한 연산자는 사용자가 다음과 같은 코드를 작성할 수 있는 모든 예를 대체하는 데 유용합니다.

    a = a && b;
     a = a || b;
     a = a ?? b;
     
    -

    Or a similar if block like

    -
    // could be 'a ||= b'
    +

    혹은 아래와 비슷한 if 블록

    +
    // 'a ||= b'로 대체 가능
     if (!a) {
       a = b;
     }
     
    -

    There are even some patterns we've seen (or, uh, written ourselves) to lazily initialize values, only if they'll be needed.

    +

    우리가 본(혹은 직접 작성한) 코드 패턴 중 필요한 경우에만 값을 지연 초기화시키기 위한 패턴도 있습니다.

    let values: string[];
     (values ?? (values = [])).push("hello");
     
    -// After
    +// 이후
     (values ??= []).push("hello");
     
    -

    (look, we're not proud of all the code we write...)

    -

    On the rare case that you use getters or setters with side-effects, it's worth noting that these operators only perform assignments if necessary. -In that sense, not only is the right side of the operator "short-circuited" - the assignment itself is too.

    +

    (보세요, 우리가 작성한 모든 코드가 자랑스러운 것은 아닙니다...)

    +

    드물지만 부수 효과(side-effects)가 있는 getter 또는 setter를 사용하는 경우 이러한 연산자가 필요한 경우에만 할당을 수행한다는 점에 유의할 필요가 있습니다. +그런 의미에서 연산자의 오른쪽이 "단축 (short-circuited)"될 뿐만 아니라 할당 자체도 마찬가지입니다.

    obj.prop ||= foo();
     
    -// roughly equivalent to either of the following
    +// 다음 중 하나와 대략 동일함
     
     obj.prop || (obj.prop = foo());
     
    @@ -1370,12 +1370,12 @@ 

    Short-Circuiting Assignment Opera obj.prop = foo(); }

    -

    Try running the following example to see how that differs from always performing the assignment.

    +

    다음 예시를 실행해보세요 예시를 통해 항상 할당을 수행하는 것과 어떻게 다른지 확인해보세요.

    const obj = {
         get prop() {
             console.log("getter has run");
     
    -        // Replace me!
    +        // 이곳을 바꿔보세요!
             return Math.random() < 0.5;
         },
         set prop(_val: boolean) {
    @@ -1394,9 +1394,9 @@ 

    Short-Circuiting Assignment Opera console.log("This one *sometimes* runs the setter"); obj.prop ||= foo();

    -

    We'd like to extend a big thanks to community member Wenlu Wang for this contribution!

    -

    For more details, you can take a look at the pull request here. -You can also check out TC39's proposal repository for this feature.

    +

    기여해주신 커뮤니티 멤버 Wenlu Wang 님에게 큰 감사를 표합니다.

    +

    더 자세한 내용을 보고 싶으시다면 이 풀 리퀘스트를 확인해보세요. +TC39 제안 저장소에서도 이 기능을 확인할 수 있습니다..

    unknown on catch Clause Bindings

    Since the beginning days of TypeScript, catch clause variables have always been typed as any. This meant that TypeScript allowed you to do anything you wanted with them.

    @@ -1648,7 +1648,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TypeScript 4.0","layout":"docs","permalink":"/docs/handbook/release-notes/typescript-4-0.html","oneline":"TypeScript 4.0 Release Notes","level":"6.1","depth":1,"next":{"title":"TypeScript 3.9","level":"6.2","depth":1,"path":"pages/release-notes/typescript-3.9.md","ref":"pages/release-notes/typescript-3.9.md","articles":[]},"previous":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"path":"pages/tutorials/react-&-webpack.md","ref":"pages/tutorials/react-&-webpack.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-4.0.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TypeScript 4.0","layout":"docs","permalink":"/docs/handbook/release-notes/typescript-4-0.html","oneline":"TypeScript 4.0 Release Notes","level":"6.1","depth":1,"next":{"title":"TypeScript 3.9","level":"6.2","depth":1,"path":"pages/release-notes/typescript-3.9.md","ref":"pages/release-notes/typescript-3.9.md","articles":[]},"previous":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"path":"pages/tutorials/react-&-webpack.md","ref":"pages/tutorials/react-&-webpack.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-4.0.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/symbols.html b/pages/symbols.html index 61d883eb..7f1916e8 100644 --- a/pages/symbols.html +++ b/pages/symbols.html @@ -1168,7 +1168,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"심볼","level":"4.12","depth":1,"next":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"path":"pages/triple-slash-directives.md","ref":"pages/triple-slash-directives.md","articles":[]},"previous":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"path":"pages/namespaces-and-modules.md","ref":"pages/namespaces-and-modules.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/symbols.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"심볼","level":"4.12","depth":1,"next":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"path":"pages/triple-slash-directives.md","ref":"pages/triple-slash-directives.md","articles":[]},"previous":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"path":"pages/namespaces-and-modules.md","ref":"pages/namespaces-and-modules.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/symbols.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/the-handbook.html b/pages/the-handbook.html index 00828a4e..daae47e9 100644 --- a/pages/the-handbook.html +++ b/pages/the-handbook.html @@ -1142,7 +1142,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"핸드북이란(en)","layout":"docs","permalink":"/docs/handbook/intro.html","oneline":"Your first step to learn TypeScript","level":"3.1","depth":1,"next":{"title":"기본 타입","level":"3.2","depth":1,"path":"pages/basic-types.md","ref":"pages/basic-types.md","articles":[]},"previous":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"path":"pages/tutorials/typescript-in-5-minutes.md","ref":"pages/tutorials/typescript-in-5-minutes.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/the-handbook.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"핸드북이란(en)","layout":"docs","permalink":"/docs/handbook/intro.html","oneline":"Your first step to learn TypeScript","level":"3.1","depth":1,"next":{"title":"기본 타입","level":"3.2","depth":1,"path":"pages/basic-types.md","ref":"pages/basic-types.md","articles":[]},"previous":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"path":"pages/tutorials/typescript-in-5-minutes.md","ref":"pages/tutorials/typescript-in-5-minutes.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/the-handbook.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/triple-slash-directives.html b/pages/triple-slash-directives.html index 58e404c5..06068048 100644 --- a/pages/triple-slash-directives.html +++ b/pages/triple-slash-directives.html @@ -1191,7 +1191,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"next":{"title":"타입 호환성","level":"4.14","depth":1,"path":"pages/type-compatibility.md","ref":"pages/type-compatibility.md","articles":[]},"previous":{"title":"심볼","level":"4.12","depth":1,"path":"pages/symbols.md","ref":"pages/symbols.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/triple-slash-directives.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"next":{"title":"타입 호환성","level":"4.14","depth":1,"path":"pages/type-compatibility.md","ref":"pages/type-compatibility.md","articles":[]},"previous":{"title":"심볼","level":"4.12","depth":1,"path":"pages/symbols.md","ref":"pages/symbols.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/triple-slash-directives.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/tsconfig.json.html b/pages/tsconfig.json.html index abedd410..00e93332 100644 --- a/pages/tsconfig.json.html +++ b/pages/tsconfig.json.html @@ -1254,7 +1254,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"tsconfig.json","level":"9.1","depth":1,"next":{"title":"컴파일러 옵션","level":"9.2","depth":1,"path":"pages/compiler-options.md","ref":"pages/compiler-options.md","articles":[]},"previous":{"title":".js 파일에서 d.ts 파일 만들기","level":"8.4","depth":1,"path":"pages/declaration-files/creating-dts-files-from-js.md","ref":"pages/declaration-files/creating-dts-files-from-js.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tsconfig.json.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"tsconfig.json","level":"9.1","depth":1,"next":{"title":"컴파일러 옵션","level":"9.2","depth":1,"path":"pages/compiler-options.md","ref":"pages/compiler-options.md","articles":[]},"previous":{"title":".js 파일에서 d.ts 파일 만들기","level":"8.4","depth":1,"path":"pages/declaration-files/creating-dts-files-from-js.md","ref":"pages/declaration-files/creating-dts-files-from-js.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tsconfig.json.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/tutorials/asp.net-core.html b/pages/tutorials/asp.net-core.html index de15a7f7..7c2383dc 100644 --- a/pages/tutorials/asp.net-core.html +++ b/pages/tutorials/asp.net-core.html @@ -1254,7 +1254,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"ASP.NET Core","level":"5.1","depth":1,"next":{"title":"걸프","level":"5.2","depth":1,"path":"pages/tutorials/gulp.md","ref":"pages/tutorials/gulp.md","articles":[]},"previous":{"title":"변수 선언","level":"4.17","depth":1,"path":"pages/variable-declarations.md","ref":"pages/variable-declarations.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/asp.net-core.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"ASP.NET Core","level":"5.1","depth":1,"next":{"title":"걸프","level":"5.2","depth":1,"path":"pages/tutorials/gulp.md","ref":"pages/tutorials/gulp.md","articles":[]},"previous":{"title":"변수 선언","level":"4.17","depth":1,"path":"pages/variable-declarations.md","ref":"pages/variable-declarations.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/asp.net-core.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/babel-with-typescript.html b/pages/tutorials/babel-with-typescript.html index 6e6b3f35..324d8ef1 100644 --- a/pages/tutorials/babel-with-typescript.html +++ b/pages/tutorials/babel-with-typescript.html @@ -1134,7 +1134,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TypeScript와 Babel 사용하기","layout":"docs","permalink":"/docs/handbook/babel-with-typescript.html","oneline":"How to create a hybrid Babel + TypeScript project","level":"5.4","depth":1,"next":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"path":"pages/tutorials/react-&-webpack.md","ref":"pages/tutorials/react-&-webpack.md","articles":[]},"previous":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"path":"pages/tutorials/migrating-from-javascript.md","ref":"pages/tutorials/migrating-from-javascript.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/babel-with-typescript.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TypeScript와 Babel 사용하기","layout":"docs","permalink":"/docs/handbook/babel-with-typescript.html","oneline":"How to create a hybrid Babel + TypeScript project","level":"5.4","depth":1,"next":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"path":"pages/tutorials/react-&-webpack.md","ref":"pages/tutorials/react-&-webpack.md","articles":[]},"previous":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"path":"pages/tutorials/migrating-from-javascript.md","ref":"pages/tutorials/migrating-from-javascript.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/babel-with-typescript.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/dom-manipulation.html b/pages/tutorials/dom-manipulation.html index 5c9a034f..8141d272 100644 --- a/pages/tutorials/dom-manipulation.html +++ b/pages/tutorials/dom-manipulation.html @@ -1243,7 +1243,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"타입스크립트와 DOM(en)","layout":"docs","permalink":"/docs/handbook/dom-manipulation.html","oneline":"Using the DOM with TypeScript","level":"4.16","depth":1,"next":{"title":"변수 선언","level":"4.17","depth":1,"path":"pages/variable-declarations.md","ref":"pages/variable-declarations.md","articles":[]},"previous":{"title":"타입 추론","level":"4.15","depth":1,"path":"pages/type-inference.md","ref":"pages/type-inference.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/dom-manipulation.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"타입스크립트와 DOM(en)","layout":"docs","permalink":"/docs/handbook/dom-manipulation.html","oneline":"Using the DOM with TypeScript","level":"4.16","depth":1,"next":{"title":"변수 선언","level":"4.17","depth":1,"path":"pages/variable-declarations.md","ref":"pages/variable-declarations.md","articles":[]},"previous":{"title":"타입 추론","level":"4.15","depth":1,"path":"pages/type-inference.md","ref":"pages/type-inference.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/dom-manipulation.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/gulp.html b/pages/tutorials/gulp.html index a6d3c1c1..8bbcc6c7 100644 --- a/pages/tutorials/gulp.html +++ b/pages/tutorials/gulp.html @@ -1429,7 +1429,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"걸프","level":"5.2","depth":1,"next":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"path":"pages/tutorials/migrating-from-javascript.md","ref":"pages/tutorials/migrating-from-javascript.md","articles":[]},"previous":{"title":"ASP.NET Core","level":"5.1","depth":1,"path":"pages/tutorials/asp.net-core.md","ref":"pages/tutorials/asp.net-core.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/gulp.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"걸프","level":"5.2","depth":1,"next":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"path":"pages/tutorials/migrating-from-javascript.md","ref":"pages/tutorials/migrating-from-javascript.md","articles":[]},"previous":{"title":"ASP.NET Core","level":"5.1","depth":1,"path":"pages/tutorials/asp.net-core.md","ref":"pages/tutorials/asp.net-core.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/gulp.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/migrating-from-javascript.html b/pages/tutorials/migrating-from-javascript.html index efc83b90..290b8f7f 100644 --- a/pages/tutorials/migrating-from-javascript.html +++ b/pages/tutorials/migrating-from-javascript.html @@ -1409,7 +1409,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"next":{"title":"TypeScript와 Babel 사용하기","level":"5.4","depth":1,"path":"pages/tutorials/babel-with-typescript.md","ref":"pages/tutorials/babel-with-typescript.md","articles":[]},"previous":{"title":"걸프","level":"5.2","depth":1,"path":"pages/tutorials/gulp.md","ref":"pages/tutorials/gulp.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/migrating-from-javascript.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"next":{"title":"TypeScript와 Babel 사용하기","level":"5.4","depth":1,"path":"pages/tutorials/babel-with-typescript.md","ref":"pages/tutorials/babel-with-typescript.md","articles":[]},"previous":{"title":"걸프","level":"5.2","depth":1,"path":"pages/tutorials/gulp.md","ref":"pages/tutorials/gulp.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/migrating-from-javascript.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/react-&-webpack.html b/pages/tutorials/react-&-webpack.html index c3083da2..ecf7be08 100644 --- a/pages/tutorials/react-&-webpack.html +++ b/pages/tutorials/react-&-webpack.html @@ -1289,7 +1289,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"next":{"title":"TypeScript 4.0","level":"6.1","depth":1,"path":"pages/release-notes/typescript-4.0.md","ref":"pages/release-notes/typescript-4.0.md","articles":[]},"previous":{"title":"TypeScript와 Babel 사용하기","level":"5.4","depth":1,"path":"pages/tutorials/babel-with-typescript.md","ref":"pages/tutorials/babel-with-typescript.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/react-&-webpack.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"next":{"title":"TypeScript 4.0","level":"6.1","depth":1,"path":"pages/release-notes/typescript-4.0.md","ref":"pages/release-notes/typescript-4.0.md","articles":[]},"previous":{"title":"TypeScript와 Babel 사용하기","level":"5.4","depth":1,"path":"pages/tutorials/babel-with-typescript.md","ref":"pages/tutorials/babel-with-typescript.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/react-&-webpack.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/ts-for-functional-programmers.html b/pages/tutorials/ts-for-functional-programmers.html index 4af56640..2dfdfac7 100644 --- a/pages/tutorials/ts-for-functional-programmers.html +++ b/pages/tutorials/ts-for-functional-programmers.html @@ -1632,7 +1632,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TS for Functional Programmers","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes-func.html","oneline":"Learn TypeScript if you have a background in functional programming","level":"2.4","depth":1,"next":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"path":"pages/tutorials/typescript-in-5-minutes.md","ref":"pages/tutorials/typescript-in-5-minutes.md","articles":[]},"previous":{"title":"TS for OOP Programmers(en)","level":"2.3","depth":1,"path":"pages/tutorials/ts-for-oopers.md","ref":"pages/tutorials/ts-for-oopers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-functional-programmers.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TS for Functional Programmers","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes-func.html","oneline":"Learn TypeScript if you have a background in functional programming","level":"2.4","depth":1,"next":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"path":"pages/tutorials/typescript-in-5-minutes.md","ref":"pages/tutorials/typescript-in-5-minutes.md","articles":[]},"previous":{"title":"TS for OOP Programmers(en)","level":"2.3","depth":1,"path":"pages/tutorials/ts-for-oopers.md","ref":"pages/tutorials/ts-for-oopers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-functional-programmers.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/ts-for-js-programmers.html b/pages/tutorials/ts-for-js-programmers.html index 9b611471..8936fef1 100644 --- a/pages/tutorials/ts-for-js-programmers.html +++ b/pages/tutorials/ts-for-js-programmers.html @@ -1341,7 +1341,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TS for JS Programmers","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes.html","oneline":"Learn how TypeScript extends JavaScript","level":"2.2","depth":1,"next":{"title":"TS for OOP Programmers(en)","level":"2.3","depth":1,"path":"pages/tutorials/ts-for-oopers.md","ref":"pages/tutorials/ts-for-oopers.md","articles":[]},"previous":{"title":"TS for the New Programmer","level":"2.1","depth":1,"path":"pages/tutorials/ts-for-the-new-programmer.md","ref":"pages/tutorials/ts-for-the-new-programmer.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-js-programmers.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TS for JS Programmers","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes.html","oneline":"Learn how TypeScript extends JavaScript","level":"2.2","depth":1,"next":{"title":"TS for OOP Programmers(en)","level":"2.3","depth":1,"path":"pages/tutorials/ts-for-oopers.md","ref":"pages/tutorials/ts-for-oopers.md","articles":[]},"previous":{"title":"TS for the New Programmer","level":"2.1","depth":1,"path":"pages/tutorials/ts-for-the-new-programmer.md","ref":"pages/tutorials/ts-for-the-new-programmer.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-js-programmers.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/ts-for-oopers.html b/pages/tutorials/ts-for-oopers.html index cd1bb816..de3b544f 100644 --- a/pages/tutorials/ts-for-oopers.html +++ b/pages/tutorials/ts-for-oopers.html @@ -1232,7 +1232,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TS for OOP Programmers(en)","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes-oop.html","oneline":"Learn TypeScript if you have a background in object-oriented languages","level":"2.3","depth":1,"next":{"title":"TS for Functional Programmers","level":"2.4","depth":1,"path":"pages/tutorials/ts-for-functional-programmers.md","ref":"pages/tutorials/ts-for-functional-programmers.md","articles":[]},"previous":{"title":"TS for JS Programmers","level":"2.2","depth":1,"path":"pages/tutorials/ts-for-js-programmers.md","ref":"pages/tutorials/ts-for-js-programmers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-oopers.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TS for OOP Programmers(en)","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes-oop.html","oneline":"Learn TypeScript if you have a background in object-oriented languages","level":"2.3","depth":1,"next":{"title":"TS for Functional Programmers","level":"2.4","depth":1,"path":"pages/tutorials/ts-for-functional-programmers.md","ref":"pages/tutorials/ts-for-functional-programmers.md","articles":[]},"previous":{"title":"TS for JS Programmers","level":"2.2","depth":1,"path":"pages/tutorials/ts-for-js-programmers.md","ref":"pages/tutorials/ts-for-js-programmers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-oopers.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/ts-for-the-new-programmer.html b/pages/tutorials/ts-for-the-new-programmer.html index 509a8698..4f07d727 100644 --- a/pages/tutorials/ts-for-the-new-programmer.html +++ b/pages/tutorials/ts-for-the-new-programmer.html @@ -1230,7 +1230,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TS for the New Programmer","layout":"docs","permalink":"/docs/handbook/typescript-from-scratch.html","oneline":"Learn TypeScript from scratch","level":"2.1","depth":1,"next":{"title":"TS for JS Programmers","level":"2.2","depth":1,"path":"pages/tutorials/ts-for-js-programmers.md","ref":"pages/tutorials/ts-for-js-programmers.md","articles":[]},"previous":{"title":"소개","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-the-new-programmer.md","mtime":"2020-11-03T11:08:33.617Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TS for the New Programmer","layout":"docs","permalink":"/docs/handbook/typescript-from-scratch.html","oneline":"Learn TypeScript from scratch","level":"2.1","depth":1,"next":{"title":"TS for JS Programmers","level":"2.2","depth":1,"path":"pages/tutorials/ts-for-js-programmers.md","ref":"pages/tutorials/ts-for-js-programmers.md","articles":[]},"previous":{"title":"소개","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-the-new-programmer.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/typescript-in-5-minutes.html b/pages/tutorials/typescript-in-5-minutes.html index ea6ca18e..9e6f1721 100644 --- a/pages/tutorials/typescript-in-5-minutes.html +++ b/pages/tutorials/typescript-in-5-minutes.html @@ -1230,7 +1230,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"next":{"title":"핸드북이란(en)","level":"3.1","depth":1,"path":"pages/the-handbook.md","ref":"pages/the-handbook.md","articles":[]},"previous":{"title":"TS for Functional Programmers","level":"2.4","depth":1,"path":"pages/tutorials/ts-for-functional-programmers.md","ref":"pages/tutorials/ts-for-functional-programmers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/typescript-in-5-minutes.md","mtime":"2020-11-03T11:08:33.621Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"next":{"title":"핸드북이란(en)","level":"3.1","depth":1,"path":"pages/the-handbook.md","ref":"pages/the-handbook.md","articles":[]},"previous":{"title":"TS for Functional Programmers","level":"2.4","depth":1,"path":"pages/tutorials/ts-for-functional-programmers.md","ref":"pages/tutorials/ts-for-functional-programmers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/typescript-in-5-minutes.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/type-checking-javaScript-files.html b/pages/type-checking-javaScript-files.html index 1e306af2..bdedcb80 100644 --- a/pages/type-checking-javaScript-files.html +++ b/pages/type-checking-javaScript-files.html @@ -1726,7 +1726,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"next":{"title":"JSDoc 레퍼런스(en)","level":"8.3","depth":1,"path":"pages/jsdoc-reference.md","ref":"pages/jsdoc-reference.md","articles":[]},"previous":{"title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"path":"pages/intro-to-js-with-ts.md","ref":"pages/intro-to-js-with-ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-checking-javaScript-files.md","mtime":"2020-11-03T11:08:33.621Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"next":{"title":"JSDoc 레퍼런스(en)","level":"8.3","depth":1,"path":"pages/jsdoc-reference.md","ref":"pages/jsdoc-reference.md","articles":[]},"previous":{"title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"path":"pages/intro-to-js-with-ts.md","ref":"pages/intro-to-js-with-ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-checking-javaScript-files.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/type-compatibility.html b/pages/type-compatibility.html index 703512d9..8c4c3b92 100644 --- a/pages/type-compatibility.html +++ b/pages/type-compatibility.html @@ -1301,7 +1301,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"타입 호환성","level":"4.14","depth":1,"next":{"title":"타입 추론","level":"4.15","depth":1,"path":"pages/type-inference.md","ref":"pages/type-inference.md","articles":[]},"previous":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"path":"pages/triple-slash-directives.md","ref":"pages/triple-slash-directives.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-compatibility.md","mtime":"2020-11-03T11:08:33.621Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"타입 호환성","level":"4.14","depth":1,"next":{"title":"타입 추론","level":"4.15","depth":1,"path":"pages/type-inference.md","ref":"pages/type-inference.md","articles":[]},"previous":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"path":"pages/triple-slash-directives.md","ref":"pages/triple-slash-directives.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-compatibility.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/type-inference.html b/pages/type-inference.html index f617b80f..ff467df8 100644 --- a/pages/type-inference.html +++ b/pages/type-inference.html @@ -1166,7 +1166,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"타입 추론","level":"4.15","depth":1,"next":{"title":"타입스크립트와 DOM(en)","level":"4.16","depth":1,"path":"pages/tutorials/dom-manipulation.md","ref":"pages/tutorials/dom-manipulation.md","articles":[]},"previous":{"title":"타입 호환성","level":"4.14","depth":1,"path":"pages/type-compatibility.md","ref":"pages/type-compatibility.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-inference.md","mtime":"2020-11-03T11:08:33.621Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"타입 추론","level":"4.15","depth":1,"next":{"title":"타입스크립트와 DOM(en)","level":"4.16","depth":1,"path":"pages/tutorials/dom-manipulation.md","ref":"pages/tutorials/dom-manipulation.md","articles":[]},"previous":{"title":"타입 호환성","level":"4.14","depth":1,"path":"pages/type-compatibility.md","ref":"pages/type-compatibility.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-inference.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/unions-and-intersections.html b/pages/unions-and-intersections.html index 8cb7f215..e17520da 100644 --- a/pages/unions-and-intersections.html +++ b/pages/unions-and-intersections.html @@ -1367,7 +1367,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"유니언과 교차 타입","layout":"docs","permalink":"/docs/handbook/unions-and-intersections.html","oneline":"How to use unions and intersection types in TypeScript","level":"3.6","depth":1,"next":{"title":"클래스","level":"3.7","depth":1,"path":"pages/classes.md","ref":"pages/classes.md","articles":[]},"previous":{"title":"리터럴 타입","level":"3.5","depth":1,"path":"pages/literal-types.md","ref":"pages/literal-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/unions-and-intersections.md","mtime":"2020-11-03T11:08:33.621Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"유니언과 교차 타입","layout":"docs","permalink":"/docs/handbook/unions-and-intersections.html","oneline":"How to use unions and intersection types in TypeScript","level":"3.6","depth":1,"next":{"title":"클래스","level":"3.7","depth":1,"path":"pages/classes.md","ref":"pages/classes.md","articles":[]},"previous":{"title":"리터럴 타입","level":"3.5","depth":1,"path":"pages/literal-types.md","ref":"pages/literal-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/unions-and-intersections.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/utility-types.html b/pages/utility-types.html index b26dbf93..c83c243e 100644 --- a/pages/utility-types.html +++ b/pages/utility-types.html @@ -1347,7 +1347,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"유틸리티 타입","level":"4.4","depth":1,"next":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"path":"pages/iterators-and-generators.md","ref":"pages/iterators-and-generators.md","articles":[]},"previous":{"title":"데코레이터","level":"4.3","depth":1,"path":"pages/decorators.md","ref":"pages/decorators.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/utility-types.md","mtime":"2020-11-03T11:08:33.621Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"유틸리티 타입","level":"4.4","depth":1,"next":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"path":"pages/iterators-and-generators.md","ref":"pages/iterators-and-generators.md","articles":[]},"previous":{"title":"데코레이터","level":"4.3","depth":1,"path":"pages/decorators.md","ref":"pages/decorators.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/utility-types.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/variable-declarations.html b/pages/variable-declarations.html index bd3093c6..65205cf1 100644 --- a/pages/variable-declarations.html +++ b/pages/variable-declarations.html @@ -1603,7 +1603,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"변수 선언","level":"4.17","depth":1,"next":{"title":"ASP.NET Core","level":"5.1","depth":1,"path":"pages/tutorials/asp.net-core.md","ref":"pages/tutorials/asp.net-core.md","articles":[]},"previous":{"title":"타입스크립트와 DOM(en)","level":"4.16","depth":1,"path":"pages/tutorials/dom-manipulation.md","ref":"pages/tutorials/dom-manipulation.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/variable-declarations.md","mtime":"2020-11-03T11:08:33.621Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-03T11:09:31.865Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"변수 선언","level":"4.17","depth":1,"next":{"title":"ASP.NET Core","level":"5.1","depth":1,"path":"pages/tutorials/asp.net-core.md","ref":"pages/tutorials/asp.net-core.md","articles":[]},"previous":{"title":"타입스크립트와 DOM(en)","level":"4.16","depth":1,"path":"pages/tutorials/dom-manipulation.md","ref":"pages/tutorials/dom-manipulation.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/variable-declarations.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/search_index.json b/search_index.json index 0b6c652b..78244765 100644 --- a/search_index.json +++ b/search_index.json @@ -1 +1 @@ -{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["(emoji","33577🌍",":)","aiden🌍","annkimm🌍","badger93🌍","bobfull🌍","changmin","cho🌍","chri","contribut","contributing.md를","contributor","dahyoung🌍","eom🌍","follow","guyeoljeong🌍","hahn🌍","handbook","handbook을","hannahbanana🌍","heeveloper🌍","hyunta","jaewon","jeongmin","jieun","journey","jung","jung🌍","kang🌍","key):","kibeom","kind","kok202🌍","ku🌍","kwon🌍","k🌍","lee🌍","lim🌍","microsoft/typescript","min","myeonghwan","myoji🌍","o🌍","park🌍","planetis🌍","poco.j🌍","project","publisherkim🌍","realgo🌍","rudwn","sangmink🌍","seohe","seohyunyoon🌍","seo🌍","shin🌍","song🌍","sooyun429🌍","specification.","ssminji🌍","sungmin","taekyunkimdev🌍","taemin","typescript","website에서","welcome!","wish","woo🌍","yang🌍","yeji","yeonggyu","yeonjuan🌍","yeontaekim🌍","yoo","yunhoe,","⚠️","✨","가능하며","감사하겠습니다.","감사합니다.","공식","공지","그","내용은","누구나","다양한","도움","등록","레포에서","마이그레이션된","목록","문서","및","밖에도","방법은","번역","번역,","번역에","번역이","번역하는","분은","사이트","상황","상황은","소개","수","언제나","오타,","요청은","웹","의견","이곳을","이슈를","이슈에","입니다","입니다.","있습니다.","자세한","잘못된","주세요.","주셔서","진석현🌍","진행","진행중","참고","참고해","참고해주세요.","참여","참여하기","참여하는","참여하실","참여해","컨트리뷰터","컨트리뷰터도","타입스크립트","통해","포함된","프로젝트의","프로젝트인","프로젝트입니다.","피드백은","한국어","한글","해당","해주시면","핸드북","확인할","환영합니다:)"],"pages/tutorials/ts-for-the-new-programmer.html":["\"javascript","\"typescript에서","\"기호(flavor)\"나","\"변형(variant)\"이라는","\"어디서든","\"웹\"의","\"컴파일된\"","(\"\"","(1","(4","(==)","(a","(eras","(learn","(mozilla","(runtim","(syntax)","(types)","(typescript:","(what","(나중에","(또는",")이","*","/","//","0)","0으로","10,","1005","15","20배는","2363","2551","=","==","@errors:","[]);","area","behavior)","brief","checker)","console.log(4","const","height:","history)","infinity값을","javascript","javascript(ecmascript으로도","javascript(js)의","javascript)","javascript?","javascript가","javascript는","javascript를","javascript만을","javascript에","javascript에서","javascript와","javascript의","javascript질문은","javascript태그가","js","js가","js는","js를","js의","legal)","nan을","nan이죠?","new","node.js를","obj","obj.heigth","obj.heigth;","obj.width","obj의","platform)","programm","static","superset","ts","type","types)","typescript","typescript(ts)와","typescript)","typescript:","typescript가","typescript는","typescript로","typescript를","typescript에도","typescript에서","typescript을","typescript의","typescript태그가","width:","{","}","};","가능합니다.","가이드가","가이드는","가지를","가진","각자의","간단한","간에","값들을","값에","값의","값이","강제로","같은","같이","개략적으로,","개발을","개발자가","개발자들은","걱정하지","걸렸습니다.","검사라고","검사를","검사입니다.","검사자","검사자가","검사자는","검사자인","검사할","검출하는","검출하면서","검출해도,","겁니다.","것\b이","것들은","것으로","것은","것을","것이","것일","것입니다!","것입니다.","것입니다:","것처럼,","결과로","결과적으로","결론적으로","결정입니다!","경우,","경험을","고른것을","공부할","공유하므로,","관계는","관계를","관계이니,","관계일까요?","관련","관련이","관리는","괜찮겠네요.)","교차","구문","구문과","구문은","구문을","구문이","구문적으로","구성된","구현하는","그것도","그러나","그런","그렇다면","근데","기반으로","기본적인","기억하세요:","기인하지","기초","길고","꽤","나누는","나눌","나온","나왔을","넣어도","네트워크로","논리적으로,","놀라움들은","놀랄만한","늘어나는","다른","다소","다시","다양한","다음","다음과","다음은","답변에만","대부분은","대부분의","대하여","대한","대해","더","도구인","도움이","도중에는","독특한","돋구지만","돌아와서","동시에","동일","동일한","동작을","되는","되었습니다.","된","될","두","들어","들어,","들어:","들어봤을","따라","때","때,","때문에","때문에,","때문입니다.","때에는,","또","또는","또한","똑같은","라이브러리","라이브러리)를","라이브러리를","런타임","런타임입니다.","리스트를","마지막","마지막으로,","마치면","만들","만들게","만들기","만들어졌습니다.","만들어진","만듭니다.","만약","만족스러울만한","많습니다;","많은","많이","많지만,","매력적인","맥락에서","몇","모든","모르지만","무시해선","문서의","문제를","문제이거나,","문제입니다.","미묘한","반환합니다.","발생시킵니다:","발생하면","방법으로","방법은","방법을","방법이","방식과","방식으로","배열로","배우는","배우지","배운","배울","배워야","버그가","번","번째","법\"과","벗어나는","변화시키지","변환하여(coerces),","별난","보려는","보세요.","보수적인","보여줍니다.","보장합니다","보지","볼","붙은","브라우저","브라우저는","브라우저들은","브라우저를","브라우저에서","빠른","사용량에","사용을","사용하기","사용하는","사용하므로,","사용하여","사용할","사용해서","삭제된","삭제해서","상위","상의","상호작용을","생긴","서버들을","선택지이기도","설계되었습니다.","설계되었으며","설정에","성장입니다.","성장한","성질은","속","수","수백","수백만","수십","수십만","수천","숫자를","쉽게","스크립팅","스택을","시간이","시스템","시작은","시작하시거나","시작해서,","시작했습니다.","실수입니다.","실제로","실행","실행되기","실행될","실행시키기","실행시키지","실행시킬","실행하기","실행하는데","실행합니다.","심각한","아닌,","아래와","아예","안됩니다.","않고","않고선","않는","않는다고","않는다는","않다고","않습니다.","않으면서","않은","않음을","알려져있는)는","알아봅시다.)","앞서","약","약속입니다.","어떤","어떻게","어렵네요!","어플리케이션들을","어플리케이션을","언어","언어는","언어로","언어에서","언어입니다.","얼마나","엄격하게","없는","없다는","없습니다.","없으므로","엔진(동적","여겨졌습니다.","여기서,","역사","연산","연산이","연산자는","예기치","예를","예시로,","예시에","예외로","예제를","오늘날","오래","오류가","오류는","오류들이","오류로","오류를","오류인지와","오류입니다.","오류입니다:","오직","올바른","옮기면,","옳은(syntact","옳지","완벽한","왜","왜죠??","외부","요약하자면,","우리에게는","웹","웹사이트에서,","위","위와","위의","위한","위해","유명해졌습니다.","유명해지면서,","유발합니다:","유지하는","의도로","의미입니다.","의미합니다.","이","이게","이는","이동시키는","이러한","이런","이례적인","이상의","이상한","이외에도,","이용하여","이용해","이유는","익숙해지셨다면,","인수를","일(api","일반","일반적인","일부는","일상적인","일어나는지","일에","일이","일이었기에","읽어보시고,","있게","있는","있는지에","있도록","있습니다!","있습니다.","있으며,","있음을","있지만,","자랑스럽지만은","자원을","자원이","자주","자체는","작동됨\"과","작동을","작동하는","작동합니다.","작성\b할","작성돼있는지","작성하기","작성하는","작성할","작성했는지에","작업을","작은","잘","잘못","적용할","전에","전인","전체","전환할","절대","점","점과","점들이","점이","점점","점진적인","접근을","정답은","정도로","정렬하는","정말로","정보가","정적","정하는","제거하기","제공하지","제한시킬","존재하지","종류(타입)를","종류를","종류의","종종","좋은","좋지만,","줄","줄의","중단시킬","중에","즉","즉,","지나치게","지속적","직접적으로","질문보다","질문을","질문이","집합","집합입니다.","짧은","차이를","참입니다!","찾는","찾습니다.","찾았다면","처리하지","처음","처음에","철자가","첫","초기","최대한","최적화","최적화시키고","추가","추가)을","추가된,","추가로","추가하는","추가할지에","추론한","추천합니다","축하드립니다","출력될","출력합니다.","충분할","컴파일","컴파일)을","컴파일되면,","컴파일러가","코드","코드가","코드는","코드들을","코드로","코드를","코드에","코드에는","코드의","타임","타입","타입에","타입을","타입이","특성","특성을","파일에","파일의","판단하고","페이지\b","페이지의","표준","표출될","표출해주고,","표출해줍니다.","프레임워크를","프로그래머들을","프로그래밍","프로그래밍하고","프로그램","프로그램과","프로그램은","프로그램을","프로그램의","프로그램이","프로퍼티의","플랫폼(cross","플랫폼으로","필요가","필요는","하기","하는","학습","한","할","할까요?\"와","합니다.","핸드북을","했습니다.","행동은","허용되는,","허용합니다:","현대","화를","확장하여","흘러"],"pages/tutorials/ts-for-js-programmers.html":["\"#187abf\"","\"12,","\"13,","\"33,","\"boolean\"","\"closed\"","\"function\"","\"hayes\",","\"hello","\"locked\"","\"minimized\";","\"number\"","\"open\"","\"string\"","\"string\")","\"string\"을","\"undefined\"","\"unlocked\";","\"구조적","\"덕","${p.y}`);","()","(compos","(defin","(generics)","(next","(obj:","(structur","(type","(typeof","(undefined를","(unions)","(동적","(무엇이든","(이","...","//","//...","0,","1","1);","12,","1분","2322","2345","26","26\"","26\"를","26,","3","3\"","3,","30,","33,","5","56\"","56);","5분","7","80","89","9;",":","=","===","=>","@errors:","@noerror","[obj];","^?","`backpack`이라는","add","add:","array","array.isarray(a)","array;","array를","b","backpack","backpack.add(23);","backpack.get();","backpack의","backpack이","backpakc:","bigint,","boolean","boolean,","boolean으로","class","code를","color","console.log(`${p.x},","const","constructor(name:","constructor(x:","cut","deleteuser(user:","f","false;","false로","function","get:","getadminuser():","getlength(obj:","height:","helloworld","helloworld가","hex:","id:","id;","inference)","interfac","interface를","interface의","javascript","javascript가","javascript는","javascript에","javascript에서","javascript와","javascript의","js","lockstat","mybool","mybool위에","n","name:","name;","never","new","newvpoint","null,","number","number)","number,","number;","numberarray","number를","number을","number의","obj","obj.length;","obj;","object","object,","objectwithnamearray","object는","object와","oddnumbersunderten","playground","point","point)","point3","point변수는","point의","point타입으로","predic","print","printpoint(color);","printpoint(newvpoint);","printpoint(p:","printpoint(point);","printpoint(point3);","printpoint(rect);","programm","rect","return","s","steps)","string","string,","string;","string[])","stringarray","string과","string을","string이므로,","string임을","string입니다.","symbol,","system)","this.i","this.id","this.nam","this.x","true","ts","type","type)","type;","typename의","typeof","types)","typescript","typescript가","typescript는","typescript에","typescript에게","typescript와","typescript은","typescript의","type을","typing)\"","undefin","undefined는","unknown","user","user)","user:","useraccount","useraccount(\"murphy\",","username:","virtualpoint","virtualpoint(13,","void","void;","vs","width:","windowst","world\";","wrapinarray(obj:","x:","x;","y:","y;","z:","{","|","}","};","가능하게","가능한","가장","가지","가지고","가지는","가지를","가지면","가진","간주됩니다.","값에","값을","값이","강조할","같은","같이","개선하기","개요를","개요입니다.","객체","객체가","객체들을","객체를","객체의","걱정할","검사가","검사기는","검사를","검사에서","것으로","것을","것이기","것이든","것입니다.","것입니다.:","것입니다:","경고를","경로에","경우","경우,","경우에","고유","골라낼","관계는","관계없이","구문","구문을","구문이","구분할","구성","구조적","구조적으로","구축하기","구축할","구현","그","기능들을","기능을","기능이","꽤","끝까지","나중에","나타내기","내부적으로","높은","다","다른","다소","다양한","다음","다음과","다음은","단계","대부분의","대한","대해","더","도구가","도구의","독특합니다.","동시에","동일합니다.","동작하는","동작합니다.","동적","되는","되어야","됩니다.","두","두고","둘","뒤에","들어","들어,","디자인","따라","따르고","따르는","때","때때로","때문에)","때문에,","때문입니다.","또는","또한","레이어가","레이어로서","레이어를","로","리터럴집합을","리턴","리턴하거나","마무리","마우스를","마지막으로,","만드는","많이","맞지","매개변수와","명시","명시적으로","명시하기","명시하는데","몇","몇몇","모든","목록을","무엇이","무엇인지","문서는","문자를","미리","및","받는","받아들이면서","발생될","방법과","방법에는","방법을","방법입니다.","방식을","방식입니다.","배열","배열은","배열이","변경되는","변수","변수가","변수를","변수의","복잡한","볼","봅니다.","부분으로","분류된","불립니다.","불일치를","비교합니다.","빠르게","사람이","사례","사용되기도","사용되는","사용되었기","사용된","사용자가","사용하고","사용하고\u0013","사용하는","사용할","사용해","사용해야","사용해왔을","사이의","살펴보겠습니다.","상수가","새","새로운","생각한","생성하는","생성하면","생성하면서","생성해줄","선언","선언된","선언하는","선언할","선언합니다.","선언해서,","선언했는가를","설명을","설명하는","설명할","세부","속성이","수","수준","수행하는","시간에","시스템","시스템에","시스템에서","시스템을","시스템의","시스템입니다.","실제로","안의","않는","않습니다.","알","알게","알고","알리는","알아볼","어디서","어떤","언어","언어를","언어에서","언어의","언어입니다.","없는","없습니다\u001d)","없습니다.","없습니다:","없지만,","여기에서:","여러","여러가지","예를","예시를","예시이며,","예제에서","예제입니다.","올린다면,","완성","왔는지","우선적으로","원시","원칙","위에","위에서","위의","위한","위해","위해,","위해서는","유니언","유니언(union)과","유니언은","유사하게","의미지만,","이","이것이","이는","이라고","이러한","이를","이미","이용하여","이제","이해가","이해하는데","이해하며,","이해함으로써","인터페이스는","인터페이스에","인터페이스에서","일","일과","일관되게","일반적인","일상적인","일치시킬","일치에는","일치하게","읽으세요(30분)","있는","있는데","있는데,","있다는","있습니다","있습니다.","있습니다.:","있습니다:","있으며","있을","있음을","있지만,","자동","자동으로","자리잡고","자세히","자체","작성하기","작업을","잘","적은","적이","전달할","전체","정도의","정보에","정의하기","정확하게","제공하기","제공하는","제공하는데,","제공하면서","제공합니다.","제네릭","제네릭(generic)이","제네릭은","제네릭을","제네릭이","조합하여","존재하고","존재한다면,","종류에","종류의","주지","줄은","줍니다.","중","중점을","지름길이며","지원하기","지원합니다.","지향","집중한다는","집합만","짓기","차이가","참고:","처리하는","처음부터","추가로","추가하는","추가합니다.","추기해","추론","출력합니다","코드","코드가","코드는","코드라는","코드로는","코드를","코드베이스에","코드에서","크고","클래스로도","클래스에","클래스와","타이핑\"","타이핑(duck","타입","타입에","타입으로","타입은","타입을","타입이","탐색하세요.","통과합니다.","튜토리얼은","특정","패턴은","패턴을","편집기의","포함하는","포함할","프로그래밍","프로그래밍을","프로퍼티며,","필드의","필수불가결한","필요가","필요한","필요할","필요합니다.","하기","하나는","하나일","하는","하는지","하위","할","할당되었는지는","할당하는","함께","함수).","함수가","함수에","함수에서","합니다.","해당","핵심","핸드북을","허용되는","허용합니다),","현대","형태","형태를","형태에","형태와","형태이기","확인하십시오),","확인해","확장을","확장합니다.","힘들"],"pages/tutorials/ts-for-oopers.html":["\u001d탐색하세요.","\"","\",","\"car\"가","\"object\"입니다.","\"origin\",","'빈'","(co","(consequ","(empti","(eras","(free","(ident","(new","(nomin","(oop","(reflection)","(rethink","(static","(type","(클래스와","+","//","0,","10","=","ball","c#","c#,","c#/java에서","c#과","c#에서는","c#을","c#이나","car","car())는","car나","class","class)","classes)","console.log(\"hello,","console.log(\"x","console.writeline(typeof(t).name);","const","data)","drive()","empti","empty)","empty가","empty에","empty인지","error?","far","fn(arg:","fn({","fn의","function","ga","golfer","golfer();","hit","instanceof와","interfac","javascript","javascript(또한","javascript)","javascript가","javascript로","javascript를","javascript에","javascript에는","javascript에서","javascript와","javascript의","java나","java는","java또는","java에서","java와","java의","k:","learn","name","name:","named)","new","nomin","number;","number’에","obj","obj가","obj는","obj를","oop","playground","point.x","point.y);","pointlik","pointlike)","pointlike로써","pointlike임을","printname(obj);","printname(x:","printpoint(obj);","printpoint(point:","printtype()","programmers(en)","reifi","reified,","sets)","static","string;","structur","systems)","ts","type","typeof","typeof와","types)","typescript","typescript)","typescript가","typescript는","typescript도","typescript로","typescript를","typescript에","typescript에서","typescript에서,","typescript의","typing)","value.getclass()와","value.gettype()","void","w:","x.name);","x:","x와","y","y:","{","{}","|","}","});","};","}과","}에","}의","‘class’나","‘int’","‘null’,","‘number’","‘string","‘string’","‘string’과","‘struct’에","“자유로운”","가능한","가이드의","가졌다","가지","가지고","가지는","가집니다.","간의","간주할","값","값과","값은","값을","값의","강력합니다.","강제하는","갖고","갖는","같은","같이","개념으로","개발자에게","개요였고,","객체","객체는","객체를","객체지향","객체지향프로그래밍","검사합니다","검사합니다.","것은","것을","것이","것이고,","것입니다.","것처럼","겪는","결과","결정됩니다.","경고","경우는","계속","계층과","계층으로","곳에","공유하는","공통의","공통적으로","관계가","관계는","관계로","관계를","관련되는지에","구별합니다","구성의","구조가","구조는","구조를","구조적","구조적입니다:","구체화되지","구체화된","구현과","구현된","구현하려는","그","그러므로,","그리고","기능과","기능을","기본","기본적인","기억하는","기인합니다:","기존의","깨닫는","나은","놀라곤","놀라움의","놀랍지만,","다","다룰","다룰(query)수","다르며,","다른","다릅니다.","다시","단순히","단위일","단일","담도록","대응관계는","대체하여","대한","대해","대해선","더","데에","데이터","데이터를","도메인","도메인이","도움을","동시에","동일하기","동일한","동작(문자열을","동작을","동작의","동작하는","될","됩니다!","두","두는","두지","둘","뒷부분에서","들어","들어,","등)을","디스크에","때,","때문에","때문에,","때문입니다.","또","또는","또한","똑같이","런타임","런타임에","런타임을","리소스는","리소스에만","마십시오!","마찬가지로)가","만듭니다.","만약","만족하는","많은","많이","말하지만,","매우","메서드","메서드를","멤버로","명목이","명목적인","명시적인","명확한","몇","모델로","모델을","모델이","모든","모든_","무시하는","무언가","무언가를","무엇인가를","문제는","문제에","묻기","미리","바꾸지","바로","반영","발견,","방법","방법을","방식으로","방식을","배우기","배우는","배워야","번째로","변환하기,","보면,","보입니다:","부릅니다.","부분","부분을","불과하기","비슷하게","빈","빈번한","뿐만","사실","사실,","사용될","사용됩니다.","사용하는","사용하므로,","사용한","사용할","사용해도","사이의","삭제된","삭제할","살펴볼","살펴봅시다.","상관","상관없는","상당히","상속,","상속관계나","생각하기","생각하는","생성할","서로","선언","선언되었는지가","선언을","선언적인","선택입니다.","선호됩니다.","설명에","설명하므로","설명하시겠습니까?","설명합니다.","소개","속성을","속하지","속할","속합니다.","속해있습니다.","수","수도","수많은","수행하는","순간","숫자로","숫자인","시","시스템","시스템은","시스템을","시스템이","시작하면,","시점에","시점에서","실제로","실행하는","싱글턴과","쓰기","아니라","아니지","아닌","아닌,","아닙니다.","않고","않기","않나요?","않습니다.","않았습니다:","않은)","알려주지","알아볼","알아야","암시적으로","양상은","어디에나","어딘가","어떤","어떻게","언어라고","언어에","언어에서","언어와","없는","없더라도","없습니다.","없으므로","없이","없지만,","여기에서","여러","여전히","연관","연관되지","연산이","연산자는","염두에","예를","예상되는","예상을","예제를","오류가","오류는","오류의","오해와","완벽히","완성,","우리는","우선적으로","원시","원시요소가","원인은","원한다면","위의","위해","위해서는","유니언:","유사한","유연성은","유형의","유형이라도","유형화하는","유효성을","유효한","유효한지를","의거해","의무적","의해","이","이는","이러한","이런","이름으로","이름을","이미","이상","이상합니다.","이용하는","이유가","이유는","이점을","이해는","이해하기","이해하는","익숙하지만","익숙한","익숙합니다.","인기","인수가","인스턴스화와","인자로","인자의","인터페이스,","인터페이스가","인터페이스를","일단","일대일","일반적이지","일반적인","일부","일부는","일부분을","읽거나","입문한","있겠지만,","있고,","있는","있는지","있습니다.","있어","있으므로,","있을","있음에","있지만,","자세히","자연스러운","자연스러워집니다.","자유로운","자유롭게","작동하는지","작동함을","작성하기","작성하는","작성하는데","잘","잠재적인","적용된다는","적합하며,","전달하는","전달할","전부","점을","접하는","접할","정보는","정의는","정의된","정적","정확하게","정확한","정확히","제공하며,","제공하지만,","제공합니다.","제네릭","제네릭을","제외한","제한된","제한을","조기","존재하며,","존재하므로","존재하지","종종","좋습니다.","좋은","주로","주어진","줄","중","중요합니다.","즉,","지금까지","지어집니다.","지워졌으므로,","지워진","지원하므로","지원합니다.","지향","직관적입니다.","집합","집합들의","집합론에","집합에","집합으로","집합으로서의","집합의","집합이나","집합이라는","차이가","차이점을","차후에","챕터에서","처리하는","처음","첫","최종적으로","추가적으로,","출력에","측면에","측면에서","친숙한","컨테이너입니다.","컴파일","코드","코드를","코드에서","코드의","클래스","클래스가","클래스는","클래스를","클래스에","클래스와","클래스의","타이핑을","타이핑이","타임","타입","타입,","타입과","타입에","타입은","타입을","타입의","타입이","타입화의","통신과","통해","특정","특정된","특정한","파괴되기","파생","파일","패턴을","페이지는","포함된","포함하여","표시,","표현될","프로그래머가","프로그래머는","프로그래머들에게","프로그래머라면,","프로그래밍(oop)","프로그램","프로그램에","프로그램을","프로퍼티가","프로퍼티를","프로퍼티에","피할","필요가","필요는","필요하지","하나요?","하나의","하위","학습하는","함께","함수는","함수와","함정에","함정을","합니다!","합니다.","항상","해결하기","해당","해도","핸드북을","형태로도","형태를","호출이","호출입니다:","호출할","호환","혼란의","확인하여","효과적으로","흔한","흔히"],"pages/tutorials/ts-for-functional-programmers.html":["\"../lib/third","\"./local","\"bigint\"","\"boolean\"","\"circle\")","\"circle\";","\"foo\"","\"foo\"를","\"foo\"으로","\"function\"","\"function\")","\"goes\"","\"hello\";","\"hi\"","\"hi\",","\"i'm","\"insert","\"left\"","\"left\");","\"noimplicitany\":","\"npm","\"number\"","\"object\"","\"oh","\"right\"","\"right\"'에","\"right\"):","\"right\":","\"right\";","\"right\"에","\"square\"","\"square\")","\"square\";","\"strict\":","\"string\"","\"string\")","\"symbol\"","\"triangle\"","\"triangle\";","\"undefined\"","&","'\"left\"","'string'은","(()","(1).toexponential();","(30m)","(a,","(a:","(array.isarray(arg))","(box","(built","(concept","(contextu","(discrimin","(gradual","(higher","(modul","(next","(other","(point","(prerequisites)","(readonli","(s.kind","(s.x","(structur","(t:","(type","(typeof","(unions)","(unit","(단,","):","*","+","/","//","1","1,","10,","101;","12;","16","2","2,","2322","2345","2;","3]","3]);","3];","754","7개의","999.9];",":","=","===","=>",">","?","@errors:","@strict:","[1,","[1,2,3]","[101.1,","[]","[];","[number,","[t,","[t];","__compiletimeonly:","__compiletimeonly라는","a.push(102);","a:","a;","a[0]","aliases)","ani","any)","any,","any[]","anys.map(anys[1]);","anys.push(\"oh","anys.push(1);","anys.push({","anys:","anys[0]","anys[1];","anything:","any를","area","area(s:","arg","arg.map(commoncase).join(\",\");","arg:","array","array.isarray(a)","arraylike):","assertion만","b","b:","b[0]","bigint","boolean","c","c++","call","class","combin","commoncase(arg());","commoncase(arg);","commoncase(arg.s);","commoncase(s:","commonj","conflict","conflicting.a:","const","const)","const;","const로","cut","d)","d:","d;","data","data와","declar","direction:","dynamic와","enum이","error","export","export가","extra","extra:","f","f()","f:","fals","false.","firstish(t1:","free","fst:","fstring","fstring은","function","g","g()","g();","good","haskel","haskell)","haskell과","haskell에는","haskell에서","haskell의","height(s:","here\";","i:","ieee","import","infer","inference:","intellisense는","interfac","intersection)","javascript","javascript:","javascript는","javascript로","javascript에","javascript에서","javascript에서,","javascript에서는","javascript의","kind","kind:","length(t:","length,","length>(t:","length에서","liftarray(t:","m","map((n)","map(f:","map(ts:","map을","math.pi","mdn","ml","ml은","n","n.tostring(),","n.tostring()의","n:","never","new","newtype과","no\"","no\");","node.js'","null","number","number,","number.prototype.toexponential.call(1);","number;","number[]","number];","number로","number에서","number의","o","o.","o.infer","o2:","o:","o;","object","object[]","on","oo","other,","p","p:","package\");","package\";","pad(\"hi\",","pad(s:","parameters)","parts를","playground","prefix","programm","programming)","property:","r4r","radius:","readonli","readonlyarray","require(\"singl","return","run((o)","run(thunk:","rx","rx.x","rx:","s","s);","s.kind:","s.radiu","s.radius;","s.x","s.x;","s.y)","s:","s;","scheme가","sepsi","shape","shape)","similar","size","sn","snd:","sns가","start(","state","steps)","string","string!\";","string)","string):","string,","string.","string;","string[]","string}의","string에","string에서","string이나","symbol","system)","s에","t","t)","t):","t,","t1","t1.length","t2.length","t2:","t2;","t;","t=number을","t={","t[]","t[]):","t[],","t]","three","three();","true","true를","ts","ts:","tsconfig.json","tsconfig.json에서","two","two:","type","typeof","types)","typescript","typescript가","typescript는","typescript를","typescript에는","typescript에서","typescript은","typescript의","type과","typing)","t는","u","u)","u):","u,","u=string을","u>(m:","u[];","undefin","unions)","unknown","utf","u는","valu","value,","void","void):","x","x:","x;","xs:","y:","{","{x","{}","|","}","});","};","}를","}에","}으로","—","가","가능하지만","가능하지만,","가능한","가능함이","가능합니다.","가능합니다:","가면서","가변성을","가장","가정합니다:","가져오기","가져올","가지","가지고","가지도록","가진","가집니다.","각각","간단합니다:","간에","값","값.","값을","값의","값이든","강력하면서","갖는","같습니다.","같은","같이","개념","개념.","개념을","개념입니다.","개발되어","개별적으로","개요를","개의","객체","객체이지만","건","걸","것","것.","것은","것을","것입니다.","것처럼","게","결과","결과는","결과적인","결정되었습니다.","경우,","경우가","경우에","계열","고유의","고유한","고정된","과","과도한","과하다고","관련이","관련한","괄호","교집합","교집합과","교집합까지","교차","구문.","구문과","구문에","구문에는","구문은","구문의","구문이","구별가능합니다:","구별하기","구별하는","구별하지","구별할","구분가능합니다:","구조적","구조적으로","구조적이기","구조적인","구축하는","굳이","그","그래서","그러나","그러므로","그렇지","그리고","기능들은","기능은","기능이","기록합시다.","기반의","기반하여","기본","기본이지만,","기본적인","길이지만","꽤","끝까지","나머지","나타나며,","나타날","나타내는데,","남겨두는","내보낼","내에서도","내용은","내장","내장되어","내장된","너무","넣어도","넣어야","네이티브","네임드","높은","는","다","다루지","다르게","다른","다음","다음과","다음에,","다형성으로","단계","단순한","단위","단일","단지","달리","달리,","담고","대게","대문자입니다.","대부분의","대상은","대소문자에","대신","대신될","대신에","대신해서","대한","대해서","더","더불어","독특한","동등.","동등하게","동안,","동일한","동작하는","동작하지","동작합니다.)","됩니다.","됩니다:","두","둘","드물게","들면,","들면:","들어,","따라갑니다:","따라서","때","때마다","때문에","때문에,","또는","또한","또한,","런타임에","런타임에서","레코드와","렉시컬한","를","리드하는","리스트와","리터럴","리터럴에서","리터럴을","리턴","마이크로소프트","마지막으로,","마찬가지로","마치","막지","만들","만들어","만들어졌습니다.","만듭니다.","만약에","많으므로,","많은","말하면,","말하자면:","매개","매개변수","매개변수나","매개변수는","매개변수를","매개변수에","매개변수의","매치되는","매핑된","먼저","메서드가","메서드를","몇","몇몇","모델","모델링에서","모두","모듈","모듈:","모듈로","모듈이라는","모든","목록으로","못했던","문맥을","문맥적으로","문맥적인","문서는","문자열","문자열.","문자열과","문자열로","및","박스","박스해","반대는","반영해왔습니다.","반환할","발생되면,","발생하는","발전되었습니다.","방법으로","방법을","방법이","방지하게","방지하는","배열","배열과","배열들,","배열은","배우고","배우고자","배우기","배정밀도","버립니다:","번만","번째","변경을","변수","변수가","변수는","변수를","변수에","변환합니다","별","별칭","별칭은","별칭입니다.","보세요.","보완할","보이겠지만,","보통","본","부동소수점.","부르기에","부분입니다.","부작용을","분명한","불가능하다는","불가능한","불가능함을","불구하고.","불구합니다.","불리는,","붙일","브랜치를","비교하면,ani","비록","비슷하게","비슷한","뿐입니다.","사용","사용가능","사용가능합니다:","사용되지","사용된","사용하기","사용하는","사용하려고","사용하므로,","사용하여","사용하지","사용할","사용합니다,","사용합니다.","사이에는","사항을","삽입,","상관없습니다.","상관없습니다:","상위","새로운","생각하는","생성할","서론에서는","서브타입.","서브타입으로","서브타입입니다.","선언","선언과","선언을","선언하기","선언하는","선언할","선택적인","선호합니다:","설명","설명합니다.","설정해야","성공","성공하지는","세트를","소개는","소개에서는","소스","속성","속성과","속성들은","속성에","속성을","수","수도","수정","수정가능한","수정가능할","수준의","순서로든","숫자","스코프","스타일","스타일이","시도로","시도하지만","시스템","시스템과","시스템만큼","시스템으로","시스템은","시스템의","시작되었습니다.","실제","실제로","실제로,","실제로는","실패하는","싶다면","쓰는게","쓰여야","아니므로","아닌","아닙니다.","아래를","아주","아직","안","안되죠,","안에","않고","않고,","않는","않는다는","않습니다.","않습니다:","않습니다;","않아도","않았음에도","않으면","않을","않지만,","알","알고","알려진","알아둬야","암시적으로","약간","어디서든","어떤","어려운","어렵습니다!","언어는","언어로","언어의","언어처럼,","없기","없는","없습니다.","없을","없지만,","에","에러가","엔진처럼","여기서,","여기서부터는","여기에서,","여러","여전히","역시","예,","예를","예상하지","예시를","예시의","예입니다.","오","오류:","오른쪽으로만","오직","와","왔습니다.","왜냐하면","왼쪽에서","요구","요구합니다:","원시","원시타입을","웹에","위한","위해","위해서","위해서라면","유니언","유니언과","유니언만","유니언에도","유니언으로","유니언은","유니언을","유니언이라","유니언입니다:","유니언타입입니다;","유닛","유사한","유사합니다.","유사합니다:","유용하게","유의하세요:","유의하십시오.","유의해야할","유형의","으로","은","의","의도된","의미로도","의미합니다.","이","이니셜라이저는","이러한","이런","이름","이름을","이름이","익숙한","익숙해지기","인기","인덱스에","인자","인자를","인터페이스","인터페이스에서는","일관적으로","일반","일반적으로","일반적이지만","일반적입니다","일부","일상적인","일어나며,","일으켜서","일으키는","읽어도","읽으세요","입니다.","입니다:","입력하는","있고","있고,","있기","있는","있는데,","있다:","있다고","있다는","있다면","있습니다","있습니다.","있습니다:","있으므로","자바스크립터가","자세한","작동하며,","작동하므로,","작동하지만,","작동합니다.","작성된","작성하는","작성한","작업한","잘","장황할","장황해서","재귀","재귀적으로","재귀적인","적이","전에","전염될","전제조건","전체","전체라는","전통적인","전파하는데만","점에","점을","점이","점진적인","접근할","정보를","정의와","정의합니다:","정해집니다.","정확하게","정확히","제거하고","제공할","제공합니다.","제대로","제약과","제어자를","제외하면","제한될","제한하는","제한하는데","조건은","조건자","조건자가","조건자를","존재하지","좀","좋습니다.","좋은","중요한","지원하기","지저분합니다.","지정하게","지정하기","지향","차이를","참고하세요.","참고하시면","참조","참조가","참조되며,","책을","처럼","처음부터","첫","체크하지","초기화하면,","최상위","최신","추가적으로","추론","추론되지","추론은","추론을","추론이","추론하여,","추론한","추론할","추론합니다.","추천합니다.","충돌을","커링","커버되지","컴파일러가","컴파일러는","컴파일러로","케이스가","케이스는","케이스에서","코드로","코드에","코드에서","코드의","클래스","키로","타이핑","타이핑은","타이핑하지","타입","타입(tag","타입.","타입:","타입과","타입과,","타입들은","타입에","타입에서","타입으로","타입으로,","타입은","타입을","타입의","타입이","타입이라고","태그","태그되지","태그된","태그를","통합적인","통해","통해서","튜플","튜플은","특수","특이","특정","특징을","특히","파서를","파일","파일에","파일이","판별","판별은","패턴을","페이지를","편의를","평범한","포인트","포함되어","포함된","포함하고","포함하는","표기를","표시해서:","표현식과","표현식의","프로그래머들이","프로그래머를","프로그래머에게는","프로그래밍","프로그래밍에","프로그래밍은","프로그래밍을","프로그램과","프로그램를","프로그램에","프로그램은","프로그램을","프로퍼티가","프로퍼티나","프로퍼티는","프로퍼티를","프로퍼티에","프리","피하는","필수","필요가","필요는","필요로","필요하지","필요한","필요합니다.","하기","하나의","하는","하위","하지","하지만","한","한다는","할","할당","할당되는","할당될","할당을","할당할","함께","함수","함수가","함수는","함수를","함수와","함수형","합니다.","합니다:","합성의","항상","해결","해당","해당하는","핵심","핸드북을","허용됩니다.","허용하지","형태","형태는","형태의","호출","호출로부터","호출의","호출하려면","화살표","확장가능합니다_","확장이","후에,","후위","후자의","흔한","흔합니다.","흥미롭고"],"pages/tutorials/typescript-in-5-minutes.html":["\"","\"hello,","\"jane","\"jane\",","\"m.\",","\"user\"","\"user\");","'number[]'","'person'","'string'.","(build","(classes)","(compil","(instal","(interfaces)","(node.j","(run","(type","+",".t","1,","2015","2017과","2];","3는","5분",":","=",">","[0,","annotations)","app)","argument","assign","class","code)","constructor(publ","document.body.textcont","dom","error","f12","file)","first","firstnam","firstname:","fullname:","function","g","greeter","greeter(person)","greeter(person:","greeter(user);","greeter.html에","greeter.html을","greeter.j","greeter.js를","greeter.t","greeter.ts를","implement","instal","interfac","javascript","javascript로","javascript에서","javascript의","lastnam","lastname:","lastname;","middleiniti","middleinitial:","new","npm","npm을","oo의","paramet","person","person)","person.firstnam","person.lastname;","person;","playground에","public","public을","return","sampl","string","string)","string,","string;","student","student(\"jane\",","studio","studio과","studio에서","this.fullnam","ts2345:","tsc","type","typescript","typescript)","typescript가","typescript는","typescript로","typescript를","typescript에서,","typescript와","typescript의","updat","user","user\";","visual","web","{","}","};","가지","가지가","간단한","갖고","같은","같이","개수의","객체","객체를","것만으로도","것은","것을","것이라는","것입니다.","결과는","결정할","경고를","경우","경우,","경우:","경우에","계약을","관련된","구조가","구조와","구현할","규모에서","그","그래서","그러나","기능을","기록하는","기반","기반한","기반해서","기본적으로","기존의","나타내는","내부","넣을","눌러","다시","다운로드할","다음과","다음의","단일","단지","당신이","더","도구와","도움말을","동일하다는","동일한","될","됩니다.","두","따라","또한,","라인에서","리팩토링을","마우스","마우스를","마지막","마지막으로,","마찬가지로,","만들겠습니다.","만들기","만들어","만약","많은","매개변수","매개변수로","매개변수와","매니저)","명시적인","몇","모두,","모든","목록과","못한","문자열","및","바꿀","바로","발생한","발전시켜","방법에는","방법입니다.","배열을","버튼으로","번째","변경해","변수의","보겠습니다.","보는","보려면,","복사하세요.","복사하여","볼","분석을","붙여","브라우저에서","뿐입니다.","사용되는","사용자의","사용하는","사용하여","사용할","사용합니다.","사용해","사용했지만,","새로운","생성되었습니다.","생성된","생성자와","생성자의","생성하는","서로","설치","설치하기","설치하는","설치하지","섹션을","수","수준을","시","시작했습니다!","식별자","실행하기","실행하세요:","실행해보세요!","심벌을","아래의","아직","안에","않았다면","않을","알","알려줄","애플리케이션","애플리케이션을","앱","앱에서","앱을","없이,","에디터에서,","여기서는","열거나,","열어","예상대로","예상치","예시를","예제를","오류가","오른쪽","올려놓고,","올려놓으면","올바른","옵션:","완료","요구하는","요소","우리는","웹","웹사이트의","위에","유의하세요.","의도된","이","이곳에서","이동할","이름으로","이름을","이용한","이용할","이전의","이제","인수를","인수에","인수의","인터페이스","인터페이스가","인터페이스를","일반","입력하고,","입력하세요:","있게","있는","있습니다.","있습니다:","자동으로","자주","작동하는","작동하여,","작동하지","작동합니다.","작성하세요:","잘","재실행하면","전달하도록","절","점을","정보는","정의로","정적","제거해보세요.","제공된","제공하는","제공합니다.","존재하기는","존재하더라도","주목하세요.","지원과","지원합니다.","지향","참고하세요.","참조","첫","추가하세요.","추론되기도","추상화","축약형일","축약형입니다.","커맨드","커서를","컴파일러를","컴파일하기","컴파일하면,","코드","코드가","코드는","코드를","코드에","코드와","코드의","코드입니다.","크게","클래스","클래스는","클래스를","클래스와","클릭하고","키를","타입","타입에","타입은","타입을","타입이","파일","파일에","파일은","파일이","패키지","포함하고","표기","표기는","표기를","표기에","프로그래머가","프로그래밍","프로토타입","프로퍼티를","플러그인","필드를","하게","하지만,","한다는","함께","함수","함수나","함수를","함수의","합니다.","해당","해준다는","행을","형태를","호출","호출에서","호출하려고","호출했다는","호환","호환되는","확인하세요.","확장자를","확장해"],"pages/the-handbook.html":["(about","(get","(how","(non",".d.t","20년이","angular,","api를","babel,","bazel,","closure,","cross","function","goals)","handbook","handbook)","javascript","javascript는","javascript로","javascript에","javascript의","jquery,","lerna,","mozilla","new","npm으로","oop","parcel,","platform","preact,","programm","react,","rollup,","rush,","semantics)와","started)","structured)","svelte,","typescript","typescript가","typescript를","typescript에","typescript와","typescript의","vue,","webpack,","yarn,","가능한","가이드입니다.","가장","가정","각","간결성을","간결한","간결함을","간단한","간의","값이","강조하고,","같은","개념에","개념을","개발을","객체","검사)입니다.","검사자","것,","것이","것이라고","것입니다.","경우,","경우를","경우에","경우에서","경우입니다.","경험이","고급","곳에","공식적으로","관계를","관리하기","구문","구문을","구성되어","구성하는","규모에","그렇지","기대할","기본","기하급수적으로","깊은","꽤","나뉩니다:","내용은","내용을","널리","능력은","다루어지고","다루지","다른","다소","다음을","다음의","단순한","단위","단일","당신이","대략적이고","대부분의","대신에,","대체하기","대한","대해","대해서","더","더불어,","데","도구(타입","도구와","도입된","독자는","독자를","동작에","동작을","동작의","두","따라서는,","때문에,","때문일","또는","또한,","라이브러리","런타임","레퍼런스","레퍼런스는","링크를","마지막으로,","만들었습니다.","맞게","먼저","메뉴를","명세를","명확성과","몇","모든","목표","목표는","목표로","못한","못했습니다.","문서로","문서를","문서에서","문서입니다.","및","방법은","배경","배경지식","백엔드","번째","범위","별도의","보는","보다","복잡성","복잡성은","부분이","불일치는","빠르게","사소한","사용된","사용하는","사용한다면,","사용할","사항을","상관없이","상호작용을","상호작용하는지는","생략할","선언","선택","선호하는","설명","설명서는","설명을","설명하기","설명하는","성장했습니다.","세부","섹션은","소개","소개하지는","수","수행할","쉬운","스크립팅","시간","시스템","시작하기","시작하여,","실습을","실행되기","실행하고(정적),","아니기","아니라,","아니지만,","아닙니다.","아래로","아직","안에","않습니다.","않은","애플리케이션에서","어떻게","어려운","언어","언어로","언어에","언어와","언어의","없이","에지","엣지","여러","연속적으로","영역으로","예상되는","예측하기","오류","오류는","오류입니다:","오타,","오해를","올바르게","옵션의","완료한","완전한","왼쪽","용어나","웹","웹사이트에서","위에서","위한","위함이","위해","위해,","유사점과","유지하기","의미","이는","이동하며","이해를","이해하기","이해하지","익숙하지","익힐","일반적으로","일반적인","읽고","읽는","읽어","읽어보는","읽으면서","읽을","읽지","입니다.","있는","있는가?","있다면,","있습니다.","있어야","있을","있지만,","자료","자세한","작동하는지","작성되었습니다.","작성된","작성하기","작성하는","작업으로","작은","잘못된","잠재적인","장","전부","전에","전에,","정리했습니다.","정적","정확하고","정확한지","제공을","제공하기","제공할","제시할","제외하고는","제작되었습니다.","종류의","종합적인","좋습니다.","주어진","주요","주제는","주제를","중","중요한","즉,","지","지금,","지난","차이점을","참고문헌에서","참조","찾아볼","찾을","첫","체계(runtim","추가하기","측면을","커뮤니티에","커졌지만,","컴파일러","케이스","케이스나","코드","코드가","크기,","클래스,","클래스에","클로저와","타입","타입을","타입이","탐구하지는","통해","특이한","특정","특정한","특징과","특징의","특히,","패턴을","퍼진","페이지","페이지가","페이지는","페이지에","편하게","평범한","표현하는","풍부한","프로그래머들에게","프로그래머들이","프로그래밍","프로그램","프로그램의","프론트엔드와","필요한","하나를","하나입니다.","함수,","합니다.","합니다:","해당","핵심","핸드북","핸드북에","핸드북은","핸드북을","핸드북의","핸드북이란(en)","형식적인","확인하는","효과","흔한"],"pages/basic-types.html":["\"","\".\\n\\n\"","\"angl","\"blue\";","\"free\"];","\"hello\"];","\"hello,","\"i'll","\"mayb","\"thi","\"world\";","\"날","${","'3'이","'5'가","'[string,","'green'이","'let'에","'number'에는","'object'에","'red';","'substring'","'tofixed'는","(\")나","(')를","(`","(age","(array)","(boolean)","(enum)","(introduction)","(number)","(object)","(somevalu","(somevalue).length;","(string)","(tabl","(true)","(tuple)","(type","(예외적으로","(하지만",")","+",",","//","0","0b1010;","0o744;","0xf00d;","0대신","0부터","1","1)","1,","100;","10];","10진수","16진수,","1부터","2,","2015에","2라는","2인","2진수,","37;","3];","4;","4}","6;","8진수","=","[\"hello\",","[1,","[10,","[]를","[string,","`","`bob","`hello,","ag","age:","any[]","any와","any의","api","array","array:","assertions)","bigint,","binary:","blue","blue}","bobbington`;","boolean","boolean,","bracket\"","c#","c:","color","color.green;","color:","color[2];","colorname:","console.log(\"thi","console.log(colorname);","console.log(x[0].substring(1));","console.log(x[1].substring(1));","console.log(x[5].tostring());","contents)","create(\"string\");","create(42);","create(false);","create(null);","create(o:","create(undefined);","create({","decimal:","declar","do'","don'ts에","ecmascript","enum","enum은","enum의","enum입니다.","error(\"someth","error(message);","error(message:","es2015에서","expr","fail()","failed\");","false;","fullnam","fullname:","function","green","green,","hex:","i'll","ifitexist","infiniteloop():","instead\";","isdone:","javascript","javascript,","javascript로","javascript와","javascript의","javascript처럼","javascript처럼,","jsx와","let에","let을","list:","list[1]","message\");","month.\";","month.`;","n:","name","never","never는","never로","never를","never에","never타입은","new","next","note:","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","null","null(","null):","null,","null;","null과","null로","number","number,","number[]","number]'","number];","number라는","object","object.cr","object가","object는","object로","object를","octal:","old","prettysure.tofixed();","prettysure:","primit","prop:","return","sentence:","sentence선언과","somevalue:","strictnullchecks`","strictnullchecks를","strictnullchecks을","string","string\";","string).length;","string):","string,","string으로","strlength:","symbol,","throw","tofixed는","true,","typescript는","typescript도","typescript를","typescript보다","typescript에서","typescript에서는","typescript의","u:","undefin","undefined;","undefined는","undefined를","unus","unusable:","var","var대신","var보다","void","void;","void는","void를","void에","void처럼","warn","warnuser():","x","x:","x[3]","year","{","{red","{red,","|","}","});","}.","}과","가","가끔,","가능한","가능합니다)","가능합니다.","가드에","가장","가정합니다.","가지","각각","각자","간단한","감싸는데","감싸지며,","값과","값들은","값들을","값들이","값에","값을","값의","값이","값이든","값이라고","값입니다.","강력한","같다고","같습니다.","같은","같을","개발자가","개수가","객체","거의","건","걸","걸쳐","검사를","검사하지","것","것은","것을","것입니다.","것입니다:","경우","경우,","경우는","고정된","과","관하여","구조체,","구체적일","권장합니다.","그","그런데,","그렇듯,","기능","기본","기본적으로","기본적으로,","기본적인","기존에","나머지를","나은","나중에","나타납니다.","나타내고","나타내기","나타내는","나타냅니다.","난","내가","는","다","다루는","다룰","다룹니다.","다른","다음","단","단언","단언(type","단언만","단언에는","단언은","단위가","대개,","대부분의","대신","대신에","대해","더","더불어,","데","데이터","데이터나","데이터를","도","도달할","도움을","도움이","동일한","동일합니다.","동일합니다:","동적인","될","될만한","두","둘","뒤에","들어,","들어:","따라,","따른","때","때,","때가","때는,","때만","때문에","때문에,","때문입니다:","또는","또는,","또한","또한,","라이브러리","런타임에","런타임엔","리터럴도","리터럴에","마세요.","마지막에","만","만들","많은","말해주는","매겨진","매기도록","매깁니다.","매칭되는지","메서드가","멤버","멤버들의","멤버와","멤버의","몇","모두","모든","목적에","목차","못하게","못하는","못할","문법","문법입니다:","문자로","문자열","문자열,","문자열은","문자열을","문제들이","뭘","미치지","믿어,","바꿀","밖에","반대","반환","반환하는","반환하지","받은","발생시키거나","발생하며","발생할","발생합니다.","방법으로","방법으로,","방법은","방법은,","방법입니다.","방지하는","배열","배열로","배열을","백틱/백쿼트","번째","번호를","변수","변수들에","변수들은","변수를","변수에","변수에는","변환(형","변환)과","보통","볼","부동","부울입니다.","분명히","불리언","붙여줄","붙혀집니다.","비슷한","사용자로부터","사용하면","사용하면,","사용하셔야","사용하여","사용하지","사용할","사용할지는","사용합니다.","사용해","사용해서","살펴보겠지만,","상급","생각할","서드","서버","섞인","선언","선언된","선언하는","선택입니다.","선호에","설명","설정하여","설정할","성공","성공,","섹션을","소개","소개되었고,","소개된","소수","소수에는","수","수는","수도","수동으로","수행했다고","숫자","숫자,","숫자는","스크립트는","스타일의","시간에","시작하여","시작해","실제","실제로","실패합니다.","심지어","싶은","싶을","쌍으로","쓰는","쓰면,","쓰이는","쓰입니다.","쓸","아닌","아닙니다.(never","아래","아무","안전하다는","않고,","않는","않는다고","않습니다.","않으며,","않은데,","않을","않을때만","않음)","알","알고","알아\"라고","알아낼","알지","애플리케이션을","어떤","언어들처럼,","언어에서","언어의","언어처럼,","얻게","얻지","없는","없다.","없습니다!","없습니다.","없습니다:","없을","없음을","에러를","엔티티의","여겨지고","여러","역할을","열거","영향을","예를","예제는","예제를","예제에서","예제입니다:","오류","오류,","오류:","오류가","오류를","오직","온전히","올","왜냐하면","외에","요소들을","요소들의","요소에","요소의","원시","원합니다.","웹","위","위는","위의","위치한","위해","위해,","유니언","유사하지만,","유용하려면","유용하지","유용한","유용합니다.","은","을","의미합니다.","의해","이","이건","이건,","이는","이런","이를","이름으로","이름을","이에","이용했다는","이유로,","이후","익숙할","인덱스","인덱스에","인지합니다.","일반적인","일부만","일을","일치하는","일컫는","임의로","입니다.","있거나,","있게","있기","있는","있는지","있다는","있습니다.","있습니다:","있으며,","있을","자료형","자세한","자세히","자신들","자신은","자신의","자체로","작성할","작업이","작업할","작은따옴표","잘","잘못된","재구성하지는","전체는","절대","점진적으로","접근하면","접근하면,","정해진","제네릭","제외)","존재하더라도,","존재하지","존재할","존재합니다.","좁혀지면","주로","주제로,","줄에","줍니다.","중","중에","지금까지","지원하며,","지원합니다.","집합과","집합에","참/거짓(true/false)","참고)또는","챕터에서","첫","초기화","최대한","추론된다.","출력됩니다.","컨텐츠에서","컴파일","컴파일러는","컴파일러만","컴파일러에게","큰따옴표","키워드","키워드는","키워드를","타입","타입과","타입니다.","타입도","타입보다","타입에","타입에는","타입에만","타입으로","타입은","타입을","타입의","타입이","타입인","타입입니다.","텍스트","템플릿","통과하길","튜플","특별한","특정","파티","페이지,","편리하게","포함시킬","표준","표준으로","표현식에서","표현식을","표현식이나","표현하기","표현할","표현합니다.","표현해야","프로그램을","프로그램이","프로퍼티","필요는","필요한","필요합니다.","하거나","하고","하나는","하나는,","하나의","하위","하지","하지만","하지만,","할","할당","할당할","함께","함수","함수는","함수에서","함수의","합니다.","항상","해결되며,","해당","해당,","해주지만","해줍니다.","핸드북의","했듯이","허용됩니다.","허용하고","현재","형은","형태가","형태로","호출할","혹","화살표"],"pages/interfaces.html":["\"100\"","\"black\"});","\"blue\";","\"bob\"];","\"fred\"];","\"mallory\";","\"option","\"red\"","\"red\",","\"size","\"string\";","\"white\",","\"구조적","\"대상","\"덕","\"사전\"","\"인덱스로\"","\"피하는\"","'(src:","'boolean'.","'clor'","'color'?","'colour'","'image'.","'searchfunc'.","'squareconfig'","'squareconfig'.","'state'","'string'","()","(3rd","(call","(class","(config.clor)","(config.color)","(config.width)","(construct","(contextu","(control을","(differ","(excess","(extend","(function","(hour:","(hybrid","(implement","(index","(interfac","(introduction)","(number)로","(option","(our","(readonli","(source:","(start:","(string)로","(structur","(target","(여기서는","*","...","//","0.5","10","10,","100","100,","100;","100};","10;","12,","123;","12;","17);","1;","2,","20","3,","32);","32)안에","4];","5.0;","5;","7,","=","=>",">","?를","[\"alice\",","[\"bob\",","[1,","[index:","[propname:","[x:","`name`의","a:","a;","a[10]","agemap[\"daniel\"]","analog","analogclock","analogclock이","anim","animal;","animal을","any;","area:","array와","assertion)으로","assign","bags\"","bags\"을","beep\");","between","boolean","boolean;","breed:","button","button과","c","c#과","c(10);","c.interv","c.reset();","checking)를","checks)","class","classes)","clock","clock:","clockconstructor","clockconstructor,","clockconstructor는","clockinterfac","clockinterface;","clockinterface는","color","color:","color?:","color나","color대신","color와","colour","colour:","colour로","config.clor;","config.color;","config.width","config.width;","console.log(\"beep","console.log(\"tick","console.log(labeledobj.label);","const","constructor(h:","const를","control","control과","control의","counter","counter.interv","counter.reset","counter;","createclock","createclock(analogclock,","createclock(ctor:","createclock(digitalclock,","createclock의","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare({color:","createsquare를","createsquare안의","createsquare에","createsquare의","ctor(hour,","currenttime:","d;","date","date();","date)","date):","date;","digit","digitalclock","dog","dog;","error:","exist","extend","false와","first","function","function(source:","function(src,","function(src:","getcounter():","getcounter();","hour:","imag","image와","implement","index","instanc","interfac","interface)","interfaces)","interval:","javascript","javascript는","javascript에선","javascript와","javascript의","java와","known","label","label:","labeledvalu","labeledvalue)","label을","length:","length는","liter","locat","m:","mean","methods)가","minute);","minute:","miss","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]의","myobj","mysearch","mysearch:","mysquar","mystr:","name:","name은","name의","new","newsquar","newsquare.area","newsquare.color","newsquare;","notokay","number","number)","number):","number);","number,","number;","number[]","number[];","number]:","numberdictionari","numberorstringdictionari","number}","number로","obj.property가","obj[\"property\"]로도","object","object\"};","opacity:","p1.x","p1:","party)","penstrok","penwidth:","point","point를","printlabel","printlabel(labeledobj:","printlabel(myobj);","printlabel에","privat","private과","private에서는","properti","properties)","properties,","protect","public과","public을","readonli","readonlyarray","readonlyarray를","readonlystringarray","readonly를","readonly와","reset():","result","return","ro","ro.length","ro.push(5);","ro:","ro;","ro[0]","searchfunc","searchfunc;","select","select()","select():","selectablecontrol","selectablecontrol를","selectablecontrol은","selectablecontrol의","settim","settime(d:","shape","shape,","side","sidelength:","signatuer)을","signature)로","signature)를","size:","source.search(substring);","specifi","squar","square.color","square.penwidth","square.sidelength","square;","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareopt","squareoptions가","squareoptions와","src.search(sub);","state","state:","state는","static","string","string'","string)","string):","string,","string;","string]:","stringarray","stringarray;","stringarray가","string으로","string을","sub)","sub:","substring:","subtyping)\"이라고도","textbox","this.currenttim","tick()","tick():","tick();","tock\");","true)","type","type)\"이","types)","typescript가","typescript는","typescript에서,","typescript에서는","typescript에서도","typescript의","typing)\"","typing)이","void;","vs","width","width:","width?:","width가","write","x,","x:","y:","y를","{","{color:","{size:","{}","|","}","})","});","};","}를","}을","가끔","가능하게","가능하지만,","가능한","가능함을","가능합니다.","가능합니다:","가능해야합니다.","가장","가졌는지만을","가지","가지가","가지고","가지기","가지는","가진","가진다는","가질","가질수","가집니다.","각","간단한","간단합니다.","값으로","값을","값의","값이","강력한","강제하는","강제합니다.","갖고","갖는","같기","같은","같을","같이","개의","객체","객체가","객체를","객체입니다:","거대한","검사","검사가","검사는","검사를","검사에","검사하기","검사할","검사합니다.","겁니다:","것","것과","것뿐만","것에","것은","것을","것이","것입니다!","것입니다.","것입니다:","게","결합하면","경우","경우,","경우는","경우에,","경우에만","경우입니다.","계약(contract)을","계약을","곳에서","공통","관대하지","관련이","괜찮다면,","구현된","구현될","구현은","구현을","구현하기","구현하는","구현해야","그","그냥","그들의","그래서","그러한","그리고,","기대해도","기술하기","기술하는","기술하는데","기술할","기술합니다.","기억하기","기억하는","기초","기초클래스에서","끝에","나","나열된","나은","나중에","나타냅니다.","납니다.","넓은","넣어서","놀랍게도","높은","다루겠습니다.","다룰","다른","다시","다양한","다음","다음과","단언(type","단언을","단지","대부분은","대신에,","대응되는","대해","더","데","동일한","동작하는","동작하는지","동작하도록","동적이고","될","두","둘을","들어,","들어:","등","때","때,","때나","때만","때문에","때문에),","때문에,","때문이고,","때문입니다.","또","또한","똑같이","뜻이고,","리터럴에서","리터럴은","리터럴을","리터럴이","마주할","마지막","마지막으로,","마찬가지입니다.","막기","만들","만들고,","만들어낼","만약","만약에","많은","말은,","맞는지만","맞추고","매개변수","매개변수가","매개변수끼리","매개변수는","매개변수들은","매개변수로","매개변수의","메서드(mutat","메서드가","메서드를","메시지로","멤버","멤버는","멤버도","멤버들이","멤버를","멤버에","멤버이기","명시적으로","몇","몇몇","모두","모두를","모두보다는,","모든","목록과","문맥상","문자열","문자열과","문자열로","문자열을","문자열입니다","문제가","반드시","반영하도록","반환","반환된","반환하는","반환할","반환했다면,","받고,","받습니다.","받지","발생시킵니다.","발생하는","발생하면,","발생할","발생합니다.","방법과","방법은","방법을","방법이지만,","방법입니다.","방지하면서,","배열에","배열을","배우고,","배웠습니다.","백","버그가","버그입니다.","번째","범위의","변경","변경하지","변수가","변수는","변수로","변수를","변수에","변수와","변환하기","보겠습니다:","보는","보여줍니다.","보장할","복사하는","복잡한","부분을","불가능한","붙여","비슷하게","비슷합니다.","사용","사용을","사용하고","사용하는","사용한","사용할","사용할지","사용합니다","사용해야할","사이에","상속계층을","상속받고,","상속받습니다.","상속받지","상속받지만","상속하는","상태를","상호작용할","색인화(indexed)되면","생각할","생각합니다.","생각해볼","생성","생성될","생성자","생성자가","생성자를","생성하고,","생성하는","생성하려고","생성합니다.","서로","서명","서명(string","서명에","서명은","서명을","서명이","서브타이핑","선언과","선언에서","선언한","선택적","설명하는","설명할","설명했던","성공,","세계에","소개","소위","속성을","속하지","수","수도","수정","수정할","수정해야","수행하는","순서를","숫자","숫자.","숫자입니다","숫자형","쉬운","스태틱","스태틱과","스태틱이기","시그니처","시그니처가","시그니처는","시그니처를","시도하지","시작하는","실제","실제로","실제로는","심지어","싶다면,","써드파티","쓸","아니라","아니라면,","아닙니다","아닙니다.","아래","아래와","아예","안에서","안에서도","안의","않고","않고,","않기","않는","않는다는","않습니다.","않은","않음을","알려주기","알려줍니다:","앞에","얘기할","어디에","어떤","어떻게","언급했듯이,","언어에서","언어처럼","얻게","없고,","없습니다.","없으면","없을","에러가","에러를","에러의","여기서","여기서는","여러","여전히","역할","역할을","예를","예제","예제로","예제를","예제를,","예제에서","예제에서,","예제에서는,","예제의","오류","오류!","오류,","오류:","오류가","오버라이드하는","올바르게","올바른","옵션","완전히","외부에서","외에,","외에는","요구","요구사항을","요구하는","요구하지","원칙","위","위에서","위와","위의","위처럼","위치에","위해","위해,","유래된","유사하게,","유연한","유연함을","유용하다는","유용하지만,","유용합니다.","유의하세요.","유형과","의미합니다.","의해서만","이","이것은","이나","이는","이런","이를","이름","이름과","이름으로","이름을","이름이","이번","이번엔","이용","이유는","이전","이점은","인덱서(indexer)를","인덱서블","인덱서에서","인덱서의","인덱스","인덱스가","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인수","인수로","인스턴스","인스턴스를","인스턴스만","인스턴스의","인터페이스","인터페이스가","인터페이스는","인터페이스들도","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼","일관성","일반","일반적인","일부","일찍이","일치하도록","일치하지","읽기","읽기전용","입력하면,","있고","있고,","있기","있는","있는지","있는지와","있다고","있다는","있다면,","있습니다.","있습니다:","있어,","있어야","있으면,","있을","있음을","있지","있지만,","자식만","자식에게만","작성되고,","작성되었다고","작성해","잘","잘못","재사용성","재할당이","적합하고,","전달된","전달하는","전달한","전달할","전달합니다.","전달해도","전에","전용으로","전용이기","전혀","접근할","정말","정의되면,","정의된","정의를","정의하고,","정의하는","정의할","정의합니다.","정의합니다:","제거된","제공하지","제공합니다.","제공해줍니다.","조건에서만","조건을","조용히","조합으로","조합을","존재하거나","존재하는","존재하는지와","좀","좋습니다.","좋습니다:","주어진","주지","줄에서","중","중에","중요하지","중요한","즉,","지","지원하는","지정하는데도","지정하지","지정할","직접","직접적으로","질문해","짓는","쪼갤","차이점","채워","처럼","처리를","처음","첫","초과","초점을","최소한","추가","추가적인","추가하는","추론됩니다.","추론할","충족시키도록","충족하면,","컴파일러는","컴포넌트로","코드","코드가","코드에","코드의","클래스","클래스가","클래스나","클래스는","클래스들은","클래스를","클래스에","클래스와","클래스의","클래스처럼,","타이핑","타이핑(duck","타입","타입(subtype)이어야","타입과","타입들을","타입들의","타입만","타입에는","타입으로","타입은","타입을","타입의","타입이","타입이므로,","타입입니다.","통해서","특별한","특성","특정","패턴을","패턴의","편의를","포함되지","포함하여,","포함한","표시합니다.","표현식이","표현을","표현의","프로그램이","프로젝트","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들도","프로퍼티들은","프로퍼티들의","프로퍼티들이","프로퍼티로","프로퍼티를","프로퍼티만","프로퍼티와","프로퍼티의","프로퍼티중","피하는","필요가","필요는","필요한","필요합니다.","하고","하나는","하나를","하나씩","하나의","하면","하위","하위클래스는","하위클래스에","하위클래스에서만","하위타입이","하위타입이지만","하이브리드","하지만","하지만,","한","한다고","한다면,","한번","한번에","할","할당","할당되었기","할당을","할당하는","할당하여","할당할","할때","함께","함께,","함수","함수는","함수를","함수에","함수와","합니다.","합집합이라면","해당","해주는데,","핵심","허용됩니다.","허용할","허용해주었습니다.","형태를","형태뿐입니다.","형태에","호출","호출을","호환되기","혹은","확신한다면,","확인하는","확인할","확인합니다.","확장(extend)이","확장하기","확장하면,","확장한","확장할","후에","후에는"],"pages/functions.html":["\"","\");","\"adams\");","\"adams\",","\"bob","\"clubs\",","\"contextu","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"hearts\",","\"joseph","\"lucas\",","\"mackinzie\");","\"number\")","\"object\")","\"samuel\",","\"smith\"","\"smith\")","\"spades\",","\"sr.\");","\"this\"","\"will","\"will\",","\"숨겨진","%","'this'를","'화살표","()","(...)","(basevalue:","(e:","(firstname:","(fname:","(function","(function)","(infer","(introduction)","(lastname)","(note:","(option","(overloads)","(rest","(thi","(this:","(type","(typeof","(write","(x:","(그리고",")",")를","*","+","...","...rest:","...restofname:","/","//","10","100;","13","13);","13};","2","4","52);","=","==","=>","?","[\"hearts\",","[{","`this`가","`this`를","adams\"","add(x,","add(x:","addclicklistener(onclick:","addclicklistener가","addclicklistener로","addtoz(x,","alert(\"card:","any는","any입니다.","api를","api에서","arguments라는","array(52),","arrow","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","callbacks)","callee가","card","card:","card;","cardpick","cardpicker();","cardpicker()의","cards:","card를","card와","class","console.log('clicked!');","createcardpicker(this:","createcardpicker:","createcardpicker가","createcardpicker에","deck","deck)","deck):","deck.createcardpicker();","deck:","deck을","deck이","default","e.messag","e.message;","e:","employeenam","es6의","event)","f(this:","firstnam","firstname;","firstname에","firstname을","fucntion","function","function()","function(this:","function(x,","function(x:","function)","function)과","function)로","functions)","h","handler","handler();","handler,","handler의","increment:","info:","interfac","javascript","javascript는","javascript로","javascript에서","javascript에서,","javascript에서는","javascript에서의","javascript에서처럼,","javascript와","javascript의","katz의","lastnam","lastname:","lastname;","lastname?:","lastname을","lastname의","luca","mackinzie\"","math.floor(math.random()","math.floor(pickedcard","math.floor(x","mode에서는","myadd","myadd:","myadd는","mydeck","mydeck[pickcard(mydeck)];","new","noimplicitthi","note:","null","number","number)","number):","number,","number;","number[];","onclickbad(this:","onclickbad가","onclickgood","onclickgood(this:","onclickgood이","onclick이","paramet","parameter)","parameters)","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickcard가","pickcard를","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","restofname.join(\"","result1","result2","result3","result4","return","samuel","smith\"","strict","string","string)","string,","string;","string[])","string[];","suit","suit:","suits:","suits[pickedsuit],","this.info","this.info까지","this.info를","this.suits[pickedsuit]","this.suits[pickedsuit],","this.suits[pickedsuit]의","this:","this가","this는","this로","this를","this와","this의","this타입을","type)","types)","typescript","typescript는","typescript를","typescript에는","typescript에서는","typescript에서도","typing\"","uielement","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","undefin","undefined);","undefined가","undefined로","undefined를","void","void)","void):","void,","void;","void는","void로","void를","void일","window","window로","window에","x","x.length);","y","y)","y:","y;","yehuda","yehuda의","y는","z","z;","{","{suit:","}","},","};","}[]):","}];","가","가능하므로","가독성을","가장","가정합니다.","가지","가지고","가집니다","가집니다:","가짜","각","간에","간주합니다.","감지합니다.","값은","값을","강력하고","강요되지","갖는","개발자들","객체","객체가","객체들을","객체를","객체마다","객체에서","객체인지","걸","검사","검사를","검사합니다.","겁니다:","것","것부터","것에","것으로","것은","것을","것이","것이지만,","것인지를","것입니까?","것입니다.","것입니다:","결과를","경고를","경보","경우를","경우를,","계속해서","계층을","고치기","곳이","공유됩니다.","공유함을","공유합니다.","공통된","공통성을","구성","구성하지","구성합니다.","구체적인","구축하거나","구현할","구현해","그","그냥","그대로","그들은","그래서","그러면","그렇게","그렇다면,","그렇지","그룹","글","글은","기능을","기능이지만","기대하는","기대했던","기명","기본","기본값은","기본만","기본적인","기술들로","기술을","끝에","나머지","나열되어","나오는","나중에","남깁니다.","내부","내부에","내부의","너무","넘겨","넘겨주지","넘겨줄","넘겨지는데","넘길","넘어가겠습니다.","네임스페이스,","노력을","높습니다.","놓을","는","다룰","다르게","다른","다수의","다시","다중","다행히도","단점입니다.","당신이","대답해","대신","대한","대해","더해보겠습니다.","데","독립형","동일한","동작","동작,","동작을","동작하는지","동적인","됐습니다.","된","된다면","될","될것입니다.","됩니다.","두","둔다면","둘","뒤따르는","뒤에","뒤의","들어보겠습니다:","따라","따라서","따릅니다.","때","때,","때는","때도","때로는","때를","때문에","때문입니다.","때에","때의","또는","또한,","라고","라는","라이브러리","라이브러리는","라이브러리에","런타임에서","레벨에서의","를","리스팅을","리터럴","마찬가지로","막는데","만들","만약","만큼","많은","매개변수","매개변수가","매개변수는","매개변수든","매개변수들의","매개변수들이","매개변수라고","매개변수라는","매개변수로","매개변수를","매개변수만을","매개변수보다","매개변수에","매개변수와","매개변수와는","매개변수의","매개변수입니다.","매우","먼저","메서드","메서드들은","메커니즘이","명시적으로","명시해","명확하고","몇","모듈에","모듈이","모든","모를","모방,","모을","목록에","목록에서","목록으로","목록은","목록을","목록처럼","무언가라면","무엇인지","무한으로","문법의","문을","문제가","문제는","물론,","및","바꿀","바꿔줍니다:","바르게","바인딩을","반드시","반면,","반영되지","반환","반환될","반환하거나","반환하기","반환하는","반환하지","받는","받는것","발견하는","발생할","발생합니다.","방법대로라면","방법에","방법을","방정식의","배열","배열을","배울","번에","번째","번째로","번째로,","벗어나는","변경해야","변수는","변수로","변수를","변수입니다.","변화를","보겠습니다.","보겠습니다:","보고","본문의","본질적으로","볼","봅시다.","봅시다:","부릅니다.","부분입니다,","부호","부호는","분명히","불행히도","붙습니다.","붙였으니,","붙이더라도","붙임으로써","비","비슷한","비워두는","빌드하여","빠르게","사라지고","사실만","사실상","사용","사용됩니다:","사용을","사용자가","사용자는","사용하기","사용하는","사용하여","사용할","사용해","사용해야","사용했던","사이에","살펴보고","상관없이","상위","상태\"의","상태에서","새로운","생각하면","생긴","생깁니다.","생략","생략할","생성된","선택적","선택적,","선택적으로","선택적이고,","선택하면","선택하여","선택한","선택할","선택합니다.","설명하는","설명하므로,","설정되었기","성공,","성을","소개","수","수고가","수는","수도","수를","수와","수월하게","수행합니다.","순서를","순수한","숫자를","쉽게","승인하고","시도합니다.","시스템에서","실수를","실행되는","싶다면","써서","쓰면","쓰이는군요.","쓰이는지","쓰일","쓸","아는","아니라","아닌","아닙니다.","아래","아랫줄은","아무것도","아주","악명","않거나","않는","않는다는","않는다면","않다면","않습니다.","않을","않음을","알게","알고","알맞게","알맞은","알아낼","알아야","알아채셨나요?","앞서","앞에","애플리케이션에","애플리케이션에서의","어느","어떤","어떻게","언급했듯이,","언어입니다.","얼마나","없는","없다는","없습니다!","없습니다.","여기","여기서","여기서는","여러분의","여전히","역시","역할을","예상하는","예시로","예시를","예시에","예시에서","예제를","예제에서","오게","오는","오류!","오류,","오류가","오류도","오류를","오버로드","오버로드는","오버로드로","오버로드를","오버로드만을","오직","올바르게","와","왔기","외부의","요구하지","요소입니다.","요약하자면,","원본","원하거나,","원하는","원한다면","위","위의","위치한","위한","위해","위해,","위해서,","유연한","유의하세요,","유일한","유저가","유지하기","유효한","은","은닉,","을","의","의미하기도","의미하는","의미합니다,","의미합니다.","의해","이","이것은","이것을","이것이","이곳에서","이나","이는","이라","이러한","이런","이런,","이렇게","이를","이름","이름과","이름으로","이름은","이름을","이야기합니다.","이유로","이전","이전에","이제","이해는","이해하기","이해하는","익명","인스턴스로써","인자","인자가","인자들을","인자로","인자를","인자의","인터페이스","일반","일반적입니다.","일부","일부이고","일으키겠군요","일으키지","일을","일입니다.","일종의","일치하게","일치해야","일회성","읽도록","입력해보세요.","있기","있는","있다는","있다면","있더라도","있도록","있습니다.","있습니다:","있습니다;","있어","있으므로","있을","있지만,","자기","자신을","자신의","자체적인","작동시키면","작동하는지","작동하는지에","작성되어","작성된다는","작성자는","작성하고자","작성하기","작성하는","작성하든","작성해","작업에서는","작업은","작업을","작업하기를","작업할","잘","잘못","잘못된","잡아낼","장단점)를","재사용하기","적용한","적은","적합하다고","적합한","적합합니다.","전달된","전달될","전달에","전달하는","전달하든","전달한다면","전달할","전달해","전에","전체","점이","정답은","정보","정의가","정해","정해줄","정해지는","정확함","제공된","제공하는","제공하지","제공합니다.","제공했는지를","주목해","주세요.","주어야","주어지고","주어진","주제를","줄","줄일","줍니다.","줍시다.","중요합니다.","중인","지금은","지어","지정하고","지정합니다.","지정해","직접","진행하면서","집합이므로","짚고","쪽의","참고로,","참조할","창","처리되며,","첫","초기화","초기화를","최상위","최종적으로","추가합니다.","추가해","추론","추상화","충돌을","취급합니다.","취할지","카드가","카드를","캡처(capture)","캡처된","캡처할","캡처합니다:","컴파일러가","컴파일러는","컴파일러에","코드","코드를","콘텍스트에","콜백","콜백에서","콜백을","클래스","클래스,","타이핑","타입","타입과","타입들과","타입들을","타입들이","타입만이","타입에","타입에도","타입에서","타입으로","타입은","타입을","타입의","타입이","타입이기","타입이며","타입이어야","타입인","타입입니다.","통과의례입니다.","통해","통해,","특히","파라미터와","파악할","표기'(","표기에","표시를","표시할","표시합니다.","표준","표현식을","프로그램에서","프로세스를","프로토타입에","플래그가","플래그를","필수","필수,","필요가","필요로","필요하다고","필요한","필요합니다.","하게","하고","하기","하나.","하나만","하나와","하나의","하는","하도록","하지만","한","한다고","한다는","한다면","한쪽에만","할","할당될","함수","함수(anonym","함수(name","함수가","함수는","함수로","함수로써,","함수를","함수에","함수에서","함수의","함수임을","함수처럼","함을","합니다","합니다.","항상","해결할","해당","해당되지","해주어야","핵심","했을","형태를","형태에","호출","호출과","호출되어야","호출된다는","호출될","호출들을","호출은","호출을","호출하는","호출하려고","호출하므로","호출할","혼란스러움은","화살표","확실한","확인","확인함","흔한"],"pages/literal-types.html":["\"eas","\"hello","\"hi","\"img\"):","\"input\"):","\"uneasy\");","'\"eas","'\"uneasy\"'","(eas","(helloworld의","(liter","(math.floor(math.random()","(narrowing)라","(numer","(string","(문자열","*","*/","+","...","/**","//","0,","1","1)","16","1개)로","2","2345","3","32;","4","40.73061,","5","6","6)","6;","73.935242,","8","=","===","@errors:","animate(dx:","button","button.animate(0,","class","const","const로","const를","createelement(tagname:","declar","dy:","eas","easing)","easing:","element","enum과","function","helloworld","helloworld가","hiworld","htmlimageelement;","htmlinputelement;","in\"","in\")","in\");","interfac","lat:","let으로","let은","liter","lng:","loc/lat","mapconfig","mapconfig):","narrowing)","new","number,","number;","out\"","out\"'","out\")","out\";","result","return","rolldice():","rolldice();","setupmap(config:","setupmap({","string):","string은","string이지만,","tilesize:","type","types)","typescript는","typescript에게","typescript에는","uielement","uielement();","var","void;","world\";","world\"가","world\"는","world\"로","{","|","}","});","가능성이","가드","가지","값은","값을","값이","갖출","같은","개의","객체는","것과","것을","것입니다.","결합됩니다.","경우","경우:","경우의","구별하는","구체적인","그리고","기능을","누군가가","다른","도달하게","동일한","되면","된다면","될","두","따라서,","때","또는","로직","리터럴","리터럴과","매개","무시하게","무한대)을","무한한","문자열","문자열과","문자열로","문자열을","문자열이","문자열이나","문자열이라고","바는","반면,","발생합니다.","방법으로","변경되지","변경될","변수","변수를","변수에","변수의","별칭과","보다","보장합니다.","비슷한","사용될","사용됩니다:","사용하게","사용하면","사용하여","생략","생성합니다.","선언하게","선언할","설명할","설정값을","세","수","수가","수의","숫자,","숫자에","숫자형","시스템","실제로","아니란","아닌","안에서","않음을","알립니다.","없습니다.","여기에","역할을","오늘날","오류가","오버로드를","위의","유니언","유한한","의미하는","이","이것이","이곳에","이는","이런","이를","있는데","있습니다.","있습니다:","있으므로","있음을","잘","잠재적","절대","정의들","정합니다.","정확한","좁히기","좌표에","주로","줄여나가는","중복","지도를","지정할","집합","추가","추가적인","컴파일러는","컴파일러에게","케이스","케이스들","타입","타입,","타입도","타입은","타입을","타입의","타입이","타입입니다.","하는","하위","하지만","한다.","할당할","함께","허용된","형태를"],"pages/unions-and-intersections.html":["\")","\"downloading...\";","\"failed\"","\"failed\":","\"failed\";","\"hello","\"loading\"","\"loading\":","\"loading\";","\"number\")","\"padding\"을","\"string\")","\"success\"","\"success\":","\"success\";","${name}.`);","${state.code}","${state.response.summary}`;","${state.response.title}","&","'${padding}'.`);","'padding'은","'padding'이","(const","(discrimin","(first.hasownproperty(prop))","(intersect","(mixin","(response.error)","(response:","(result","(second.hasownproperty(prop))","(state.state)","(typeof","(union","(|)로","):","*","*/","+","...","/**","//","1).join(\"","2339","2345","4);","=","===","=>","@errors:","`code`","`download","`error","any)","any):","array(pad","artists:","artistsdata","artistsrespons","artistsresponse)","artworks:","artworksdata","artworksrespons","a와b","b","bird","bird;","bird는","boolean;","boolean은","boolean이","case","class","code","code:","common","console.error(response.error.message);","console.log(`hello,","console.log(response.artists);","consolelogg","consolelogger.prototype);","const","constructor(publ","declar","downloading`;","duration:","error(`expect","error?:","errorhandl","errorhandling;","extend(","extend(new","fields)","first","first)","first)[prop]","first,","first:","first[prop];","fish","fish로","fish이면,","fli","fly():","fly라는","function","getsmallpet():","getsmallpet();","handleartistsrespons","i'm","implement","indentedstr","interfac","intersections)","jim","jim.log(jim.name);","layeggs():","log(name:","loggabl","loggable은","loggable입니다.","message:","name:","networkfailedst","networkfailedstate일","networkloadingst","networkst","networkstate):","networkstatus(state:","networksuccessst","networksuccessstate;","new","number","number)","number,","number;","number나","pad","padding:","padding에","padding이","padleft(\"hello","padleft(value:","padleft에서","padleft의","partial","person","person(\"jim\"),","pet","pet.fly()를","pet.layeggs();","pet.swim();","prop","respons","response:","result","result:","return","return;","second","second)","second)[prop]","second:","second;","second[prop];","serializ","state","state.code;","state:","state가","state라는","state를","state에","state의","string","string)","string):","string,","string;","string을","success:","summary:","swim():","switch","switch문을","swtich문을","throw","title:","true);","type","types)","typescript가","typescript는","unions)","value;","via","void;","world\",","world\"를","{","{}","{};","|","}","};","}[];","가끔,","가능한","가지","가지고","가진","각","각자만의","간결합니다.","간단하고","값은","값을","값의","값이","갖게","갖고","갖는","개의","객체는","객체를","객체의","객체지향","것뿐입니다.","것은","것이","것이고,","것이며,","것입니다.","결합된","결합하는","결합합니다.","경우,","계층을","곳에","공백이","공유되지","공통","공통으로","공통인","과","과하다고","관련이","괜찮다고","교차","교차는","교차를","구별하기","구분하여,","구성됩니다.","구성하거나","구성할","그","그것이","그들","그리고","기능을","기대하는","기술은","기존","까다로울","나타나는","네트워크","다","다루는","다뤄왔습니다.","다른","다릅니다.","다음","단","단일","단지","대신에,","대응하는","대조되고","대표하는","더","더해질","데","데이터로","도움이","동일한","되어있다는","되지","될","됩니다.","두","둘","들어,","따라서","때","때가","때입니다:","또한","라이브러리를","런타임에","런타임에는","리터럴","막대","만들","만들어","만들어내기보다는","만들었지만,","만약","많은","매개변수","매개변수로","매우","메서드를","멤버들에만","멤버들을","멤버를","명시적일","모델링할수록","모두","모든","무엇에","문자열과","문자열을","문자열이라면,","문제는","믹스인","밀접한","반환합니다.","받고","받아","받아들일","발생시킵니다.","발생합니다.","방법","방법들을","방법은","방법의","범위를","변수가","보겠습니다.","분리하여","분석하면서","사용","사용되고","사용됩니다.","사용법이","사용하고자","사용하는","사용하여,","사용할","새로운","생략","생성하여","세","세로","셋","수","수는","수도","숫자라면,","숫자만큼의","시도는","실제로","실행하기","아닌","아직","안다면","안의","않고도","않는","않습니다.","알","약간","약간의","어떤","얻을","없습니다.","에러","에러를","여기서","여러","여부를","예를","예제에서","예제에서,","오류가","오류를","오류입니다.","왼쪽에","요청이","원시","원자","위","위하여","위해","유니언","유니언과","유니언에","유니언을","응답","의미합니다.","이","이는","이를","이미","익숙해지는","인수로","인터페이스들은","일관된","일반적인","있는","있는지","있다는","있다면","있다면,","있습니다.","있습니다:","있어서","있으나,","있으며,","있으면","있으면,","있음을","있지만,","자체","잠재적인","전달할","전통적인","점","점을","접근하려는","접근할","조금","존재","존재하는","존재한다는","좁혀나가게","좁혀나갈","좁히기","좋은","중","즉","즉,","지금까지,","지정된","직관만","찾게","처음부터","체크하지","추가합니다.","추론의","추상화할","컴파일","코드","코드에서,","타임에는","타입","타입과","타입들","타입들은","타입들을","타입에","타입으로","타입으로서","타입은","타입을","타입의","타입이","타입인","타입인지","통과하지만,","통한","패턴을","프로퍼티에","필드가","필드도","필드를","필드에","필요한","하나가","하나는","하나로","하나를","하나에서만","하나의","하나입니다.","하지만,","할","함수를","합쳐","합칩니다.","해당","해당하는지","해줄","핸드북은","핸들링과","핸들링을","현재","호출하는","호출할","혹은","확신할","확실하지","흐름을"],"pages/classes.html":["\"","\"bob","\"greeter","\"greeter라는","\"hello,","\"hey","\"man","\"sales\");","#name:","${distanceinmeters}m.`);","${this.department}.`;","${this.name}","&&","'#name'은","'animal'","'animal'과","'employee'은","'name'은","'person'의","()","(abstract","(accessors)","(advanc","(classes)","(constructor","(ecmascript","(employee.fullname)","(function","(inheritance)","(introduction)","(newnam","(paramet","(point.i","(point.x","(public","(public,","(readonli","(static","(thename:","(this.greeting)","(understand","(use","*","+",".d.t","/","//","0)","0,","0};","1,","10,","10;","10am.\");","10}));","10자가","1x","2,","2015를","3","3.8","3.8에서,","34m.","3};","3개의","3으로의","45)","5","5)","5m.","5x","6로도","8","8;","=",">","_fullname:","`hello,","abstract","account","accountingdepart","accountingdepartment();","anim","animal(\"cat\").#name;","animal(\"cat\").name;","animal(\"goat\");","animal과","animal로","animal에","animal에서","animal의","animal이라는","auditing\");","bark()","bark()와","c#","c#에서는","calculatedistancefromorigin(point:","class","classes)","console.log(\"depart","console.log(\"galloping...\");","console.log(\"gener","console.log(\"roam","console.log(\"slithering...\");","console.log(\"th","console.log('woof!","console.log(`${this.name}","console.log(`anim","console.log(employee.fullname);","console.log(greeter.greet());","console.log(greeter1.greet());","console.log(greeter2.greet());","console.log(grid1.calculatedistancefromorigin({x:","console.log(grid2.calculatedistancefromorigin({x:","console.log(howard.getelevatorpitch());","console.log(howard.name);","const","constructor","constructor()","constructor(message:","constructor(name:","constructor(publ","constructor(readonli","constructor(thename:","dad","dad.nam","default)","depart","department();","department.generatereports();","department.printmeeting();","department.printname();","department:","department;","dog","dog();","dog.bark();","dog.move(10);","dog는","dog은","each","earth...\");","ecmascript","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employee는","employee라는","employee를","employee의","error(\"fullnam","extend","fields)","fullname():","fullname(newname:","fullname:","fullnamemaxlength","fullnamemaxlength)","fullnamemaxlength);","fullname을","fullname이","function","functions)","galloping...","generatereports():","getelevatorpitch()","getters/setters를","getters와","getter도","get과","greet","greet()","greeter","greeter(\"world\");","greeter();","greeter(message)","greeter.prototype.greet","greeter.standardgreeting;","greeter1","greeter1:","greeter1은","greeter2:","greeter:","greeter;","greetermaker();","greetermaker.standardgreet","greetermaker:","greetermaker라는","greetermaker에","greeter는","greeter라고","greeter를","greeter의","greeter클래스의","greeting:","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid.를","grid1","grid2","grid의","hors","horse(\"tommi","horse는","horse와","horse의","howard","interfac","interface)","javascript","javascript는","javascript를","javascript의","java를","john","legs\");","length","makesound():","math.sqrt(xdist","max","meet","message;","modifier)","modifiers)","monday","move","move():","move()를","move(distanceinmet","move(distanceinmeters:","move를","name","name:","name:string이라는","name;","name은","name을","name이라는","new","newname.length","newname;","newname의","new를","number","number)","number;","number;})","numberoflegs:","octopu","octopus(\"man","octopus의","octopus클래스입니다.","origin","origin에","palomino","palomino\");","person","person(\"john\");","person에서","person을","piec","point","point3d","point3d:","printmeeting():","printname():","privat","private)","private,","private으로","private을","private지정자와","properties)","protect","protected)","protected,","protected로","public","public,","public으로","public을","public입니다.","python","python\");","readonli","readonly도","readonly로","readonly키워드를","reports...\");","return","rhino","rhino();","rhino;","rhino가","rhino는","sam","sam.move();","sammi","scale","scale:","set","setters가","setter를","set을","set이","slithering...","smith\";","snake","snake(\"sammi","snake.","snake와","standardgreet","static","static을","string","string)","string,","string;","strong","suit\";","super(\"account","super(\"rhino\");","super()를","super(name);","super.move(distanceinmeters);","techniques)","thename;","thename을","thename의","thename이라는","there!\"","there!\";","there\"","there\";","this.#nam","this._fullnam","this._fullname;","this.depart","this.greet","this.greeting;","this.nam","this.name);","this.scale;","this.를","this에","throw","tom.move(34);","tom.move(34)는","tom:","tommi","tom은","typeof","typescript","typescript’","typescript는","typescript에는","typescript에서","typescript에서는","typescript에서는,","typescript의","void","void;","woof!');","work","world\"","world\"\"","x:","xdist","y:","ydist","ydist)","z:","{","{x:","}","})();","};","가능하다고","가능합니다.","가로채는","가장","가지","가지고","가지를","가지므로","가진","각","각각","각각의","간단한","값에","값을","값의","값이기","같아보이는","같은","같이","개발자들이","개의","개정된","객체","객체가","객체를","객체에","객체의","거의","검증하기","것","것과","것에","것은","것을","것이","것입니다.","것처럼,","격리를","경우는","고급","곳에서","곳으로","공개","공유하기","공유합니다.","구문일","구조적인","구현","구현되어야","구현을","규칙입니다.","그","그러나","그렇지","그리고","기능을","기다릴","기반","기반의","기법","기법들을","기본적으로","기본적인","기존","기존의","기존의javascript로","기초","길이를","길이와","나와있습니다.","나타내는","내에서","내에서는","내의","내장되어","넘는","노출","노트에","느낄","다","다룹니다.","다르게","다른","다소","다음","다음과","다음으로,","다음은","달리","대한","대해","대해서만","더","더욱이","덧붙이는","데이터베이스","동시에","동일하게","동일한","동작하게","동작합니다.","된다는","된다면,","두","두개의","둘","둘째,","들면,","들어,","때","때,","때는","때문에","때문에,","때문입니다.","또","또는","또한","라고","런타임에","레퍼런스를","릴리즈","마지막","마찬가지로,","만드는","만들","만들고","만들고,","만들기","만들어지는","만들어진","만약","말합니다.","맞게","매개변수","매개변수를","매개변수에","매우","먼저","메서드","메서드가","메서드는","메서드로","메서드를","메서드와","멤버가","멤버는","멤버들에","멤버를","멤버에","멤버에도","멤버와","멤버의","명시적으로","몇","모두","모두를","모든","못하도록","무조건","문법은","문법을","문제가","및","반드시","발생시킵니다.","발생함을","발생합니다.","방법은","방법을","방법이","방식에","방식으로","방식을","백업","버전에서는","버전의","번째로","변경할","변수는","변수들을","변수를","변환해봅시다.","보여주기","보여주는","보여줍니다.","보이는","보이는지","보장할","복잡한","본","본문을","부분은","부분을","불리기도","불리는","붙여","붙여야","붙이는","붙입니다.","브라우저와","비공개","비공개로","비교할","비슷하게","비슷한","사람들이","사용됩니다.","사용자들이","사용하기","사용하는","사용하도록","사용하면","사용하여","사용하지","사용한","사용할","사용함으로써","사용합니다.","사용해봤다면,","사용해서","사용했지만,","사항:","살펴보겠습니다.","살펴보겠습니다:","살펴보았습니다.","상관없이","상속","상속받고","상속받습니다.","상속을","상위클래스(superclasses)","새로운","생각하는","생성됩니다.","생성자","생성자가","생성자는","생성자를","생성자에","생성자에서","생성자와","생성하고","생성하기","생성하여","생성할","생성합니다","생성합니다.","생성합니다:","선언","선언과","선언되어","선언되었지만","선언된","선언에","선언으로부터","선언은","선언이","선언하고","선언하면","선언한","선언합니다.","선언했습니다.","선택적으로","설명합니다.","설정될","설정할","설정해야","성질입니다.","세밀하게","세부","섹션의","소개","수","수도","수정하지","수정해봅시다.","수행된","시스템입니다.","시작으로","시작합니다.","시킬","식별자이기","실제로","실행할","실행해","심볼의","아니기","아니라","아닌","안에서","않고","않는","않다는","않습니다","않습니다.","않아도","않으며","않은","알","알려진","알리기","알아보기","앞서","앞에","앞에서","애플리케이션을","어디서","어떻게","어색함을","언급하지","언급한","언어를","언어의","얻습니다.","없는","없습니다","없습니다.","없음.","없음을","없이","없지만","없지만,","여기서","여기서,","여기선","여러","여전히","예:","예를","예제는","예제로","예제를","예제에서","예제에서는","예제에서는,","예제와","예제의","예제입니다:","오류","오류!","오류:","오류가","오류를","오버라이드하는","오버라이드해서","오버라이딩","왔는지","외부에서","외부에선","우리","우리는","원할","위","위의","위치에서","위한","위해","위해,","위해서","위해서,","유사하게","유용합니다.","유지하거나","유지하기","유추됩니다.","의미합니다.","이","이것은","이나","이는","이러한","이런","이를","이름을","이미","이번에도","이상을","이용하여","이전","이전과","이전에","이해하기","익숙하다면,","익숙한","인스턴스","인스턴스가","인스턴스는","인스턴스를","인스턴스화","인스턴스화될","인스턴스화하고","인스턴스화할","인터페이스","인터페이스로써","인터페이스를","인터페이스와","일반적인","읽기전용","읽기전용으로","임의로","입니다.","입장에서는","있게","있기","있는","있는지","있다는","있다면,","있도록","있습니다.","있습니다:","있습니다;","있어야","있으며,","있음을","있지만,","자동으로","자세히","자연스러운","자유롭게","자체가","자체를","자체에서","자체의","작동하는지","작동합니다.","작성할","작용합니다.","잘","재사용할","적용되는","적용됩니다.","전에","전역","점만","점을","점입니다.","접근","접근을","접근자","접근자가","접근자는","접근자에","접근하기","접근하는","접근하지","접근할","접두어로","정보를","정의하는데","정의한","정의합니다.","정적","정확하게","제거하고","제공합니다\".","제약","제어할","제외하면","조건이","조금","조정은","존재하는","존재하지","주요","주의해야","줄에서,","중","중요한","즉","지금까지는","지원되지","지원합니다.","지원합니다:","지정자","지정자나","지정자도","지정자를","지향","지향적","직접","짧아진","쪽도","쪽에서","차이를","참조할","처리합니다.","첫","초과한다면,","초기화할","초기화합니다.","초기화해야","초기화했습니다.","최대","추가합니다.","추상","추상으로","추상이","출력하도록","측면과","측면이","컴파일러를","컴파일하여","컴포넌트를","코드","코드는","코드에","클라이언트","클래스","클래스가","클래스는","클래스도","클래스들의","클래스들이","클래스로부터","클래스를","클래스뿐만","클래스에서","클래스의","클래스입니다.","키워드는","키워드를","타입","타입과","타입들","타입들을","타입에","타입으로","타입은","타입을","타입의","타입이","타입인","타입입니다.","통합했습니다.","통해","특성에","특화된","파라미터를","파생","파생되었기","파생된","파생될","파일을","판단되는","패턴","패턴을","편리하지만,","포함하고","포함하는","포함하지","포함할","포함해야","표시된","표시될","표시하는","표시할","프로그래머들에겐","프로그래머들은","프로그래머의","프로그래밍의","프로그램","프로토타입","프로퍼티","프로퍼티,","프로퍼티는","프로퍼티들은","프로퍼티를","프로퍼티에","프로퍼티와","플랫폼에서","필드","필드를","필드에","필드의","필요","필요합니다.","하나는","하며,","하위","하위클래스(subclasses),","하위클래스를","하위클래스에","하위클래스인","하지만","하향","한","한다는","할","할당받을","할당을","할당하고","할당할","할당합니다","함께","함수","함수는","함수라고","함수라는","함수를","함수와","함수의","함수입니다.","합니다.","해주며,","허용하는","현재","형태가","형태의","호출되는","호출하고","호출하여","호출합니다.","호출해야","호환","호환되는지","호환되지","호환된다고","호환될","호환이","혹은","확인하고","확인하기","확인하는","확인할","확장","확장하기","확장할","확장해","후에"],"pages/enums.html":["!==","\"a\"","\"a\";","\"bar,","\"baz\")","\"down\",","\"foo\",","\"left\",","\"right\",","\"up\",","\"yes\",","\"직렬화\"를","%,","&,","'debug';","'e1'","'e2'","'error'","'info'","'shapekind.circle'","'shapekind.square'","'warn'","(ambient","(comput","(const","(const가","(e.g.","(enum","(enum)","(enums)","(function","(heterogen","(name","(num","(numer","(revers","(string","(union","(valu","(x","(기본적으로","(다른","(아래","(역","(예시.","*","*,","*/","*/,","*/];","+,",",","...","/*","/**","/,","//","0,","0]","0으로","1","1,","100)","100,","1씩","2","2,","3","3,","4",":","=",">",">>,",">>>,","[0","[directions.up,","^","ambient","a가","b","b,","bar","bar,","body가","booleanlikeheterogeneousenum","c","c:","caroline\",","circl","circle,","compil","const","constant","debug","declar","direct","direction.up","directions.down,","directions.left,","directions.right]","down","down,","e","e)","e.bar","e.bar)","e.foo","e.x는","e1","e2","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enums)","error,","e가","f(e);","f(obj:","f(x:","fileaccess","foo,","function","getsomevalue(),","infin","info,","interfac","javascript","keyof","kind:","left","left,","loglevel","loglevel;","loglevel[key];","loglevelstr","loglevelstrings,","mappings)","member","members)","message:","name)","nameofa","nan","none,","num","number","number;","obj.x;","printimportant(key:","radius:","read","respond(\"princess","respond(recipient:","respons","response):","response.yes)","return","right","right,","runtime)","shapekind","shapekind.circle;","shapekind.square,","shapekind.square;","sidelength:","squar","square,","string)","string,","time)","true","true를","type","typeof","types)","typescript","typescript는","up","up,","up이","value)","var","void","warn,","x","x,","x:","x가","x라는","y,","ye","z","{","{}));","|","|,","||","}","})","})(enum","~","~~~~~~~~~~~","가","가능합니다.","가장","가져옵니다.","가지게","가지고","가지면","가진","가집니다.","각","각각의","간단합니다:","간단히","간접","간주하는","간주할","간주합니다.","간주합니다:","값","값과","값들로","값만","값에","값에서","값으로","값은","값을","값의","값이","값일","갖습니다.","같은","같이","개념이지만","객체라고","객체로","객체를","객체에서","객체입니다.","겁니다.","것","것과","것으로","것은","것을","것이","것입니다.","경우","경우,","경우.","경우가","경우에","계산되지","계산된","공간에","과","과정에서","괄호로","구별돼야","구분되는","굳이","권장합니다.","그","그냥","그러나","그렇게","기능은","기대하는","기반","기술적으로","나오거나,","나오는","나온","나타내는","납니다.","노출되며","느끼실","는","다르게","다른","다릅니다.","다시","단항","달리","당신이","대부분의","대신,","대한","대해서","더","더는","데이터이며","도움이","동일합니다.","동작과","동작은","동작이","동작하는","동작합니다.","된다는","될지라도","됩니다.","두","둘","뒤따르는","뒤에","들어","들어:","디버깅하고","따라","때,","때문에","때문에,","때문입니다.","또","또는","라면,","런타임에","런타임에서","로","를","리터럴","리터럴)","리터럴에","만들수","만약","말입니다),","말해,","말해서","매핑","매핑과","매핑을","먼저","멤버","멤버가","멤버는","멤버도","멤버들은","멤버로","멤버를","멤버에","멤버와","멤버의","멤버이므로","멤버입니다.","명심하시길","모두","모든","모습을","묘사하기","무관하게","묶인","문서화","문자","문자를","문자열","문자열로","묻는","및","바랍니다.","반드시","반면","반환합니다.","받습니다.","방식은","배우진","배워","배워보겠습니다.","버그를","번째","보신","부분","분들이라면","불확실한","붙여","비","비교하는","비용을","사례","사실을","사용될","사용됩니다.","사용하는","사용하면","사용하지","사용한","사용할","사용해","상수","상수들의","상수로","상수이거나","상수입니다.","상수입니다:","생성된","생성하는","생성하지","섞어서","선언합니다.","선언했습니다.","설명된","수","수도","숫자","숫자만으로는","숫자와","쉽게","시","시스템이","시작될","시점에","시점에서","신경","실제","실제로","실행될","실행할","쓰이게","쓰지","아니라면,","아닌)","아닌지","아래","아래와","아래의","아직","않거나,","않기","않는","않는다","않는다면,","않습니다.","않습니다:","않았지만,","않은","않을","않지만,","알고","알아낼","알아두면","앞에","약간","어떤","어리석은","언어를","엄격해","없는","없습니다.","없으며","없으므로","없지만,","에러!","역","역방향","연산자","열거","열거형","열거형과","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형처럼","예를","예제에서","예제에서:","오류!","오류가","오직","와야","완벽하게","완전히","외에도","요구사항이","우리는","원한다면,","위","위해","유니언","유니언이","유사한","유용합니다.","유의미하고","유의미한","유효한","은","을","의","의도를","의미로","의미인지","이","이거나","이것은","이것이","이기","이러한","이렇게","이름과는","이름으로","이름을","이름이","이면","이미","이외","이용하면","이용하여","이용해서","이유는","이전에","이점이","이종","이중","이후에","인라인되지","인라인됩니다.","일반적인","일부입니다.","읽기","읽어야","있고","있기","있는","있다는","있다면,","있습니다","있습니다!","있습니다.","있습니다:","있으며","있음)","있지","있지만","자동","자동으로","자체가","자체에","자체에는","자체에서","잘못","잘한다는","잡을","장점을","저장하는","적용된","적절하지","전달될","전부","점만","점은","점입니다.","접근으로","접근하며,","접근할","정방향","정보를","정의된","정의할","정의합니다.","정확한","제거됩니다.","제공합니다.","제공해주지","조건과","조건은","조건이","존재하는","존재하지","좀","종종","좋은","중","즉","증가된","증가하는","증가한","지점부터","지정된","지정자를","집니다.","집합을","집합이","차이점은,","참조","참조)를","참조는","참조에","첫","첫째로","체크할","초기화","초기화가","초기화되는","초기화되지","초기화된","초기화됩니다.","추가로","추가적인","취하려는","친숙하게","컴파일","컴파일됩니다.","컴파일할","코드","코드는","코드로","코드를","코드에서","코드에서,","코드입니다.","큰","키를","키워드는","키워드를","타입","타입에","타입은","타입을","타입의","타입처럼","통과되지","특별한","특수한","특정","표현식","표현식만","표현식에","표현식으로","표현식은","표현식을","표현식의","표현식이라고","프로퍼티","프로퍼티로","프로퍼티를","피연산자로","피하기","필요가","필요합니다.","하거나","하나이기","하는","하지","하지만","한다면,","할","할당됩니다.","할당할","할지라도,","함께","함수로","합니다.","합니다:","항상","해결책입니다.","해야","허용되지","혹은","확실하게","확인합니다.","활용할","효율적으로"],"pages/generics.html":["\"\";","\"a\");","\"hello","\"m\");","\"mystring\"를","\"test\"));","\"제너릭","'a'","'b'","'c'","'d'에","'m'","'string'입니다.","()","(arg:","(gener","(hello","(introduction)","(use","(work","(x:","(여기서는","(예","(즉,","+",".length",".length가",".length를",".length에","//","//출력","0;","1,","10,","2,","3,","3});","4","<>로","=","=>","a):","a:","add:","anim","any):","any나","any를","any와","api뿐만","arg;","arg가","arg를","arg의","array","array):","array와","b:","bee","beekeep","beekeeper;","boolean;","c#과","c();","c:","class","classes)","console.log(arg.length);","console.log(stringnumeric.add(stringnumeric.zerovalue,","constraints)","create(c:","createinstance(bee).keeper.hasmask;","createinstance(c:","createinstance(lion).keeper.nametag;","d:","dictionari","dictionary).","echo","extend","function","function(x,","gener","genericidentityfn","genericnumb","genericnumber();","generics)","getproperty(obj:","getproperty(x,","hasmask:","hello","ident","identity(\"mystring\");","identity(arg:","identity;","identity를","identity와","interfac","java","k)","keeper:","key:","length:","lengthwis","lion","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","loggingidentity는","loggingidentity의","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","myidentity:","nametag:","new","number","number),","number).","number):","number;","number는","number를","number에","numlegs:","obj[key];","obj에","output","paramet","prototyp","return","string;","stringnumer","stringnumeric.add","stringnumeric.zerovalu","string으로","string이나","t","t)","t):","t,","t;","t[]","t[]):","type","types)","typescript에서","t가","t는","t라는","t를","t에는","t와","t의","u","u)","value:","variables)","world","world\"인","x","y)","y:","y;","zerovalue:","zookeep","zookeeper;","{","{new():","|","}","}):","};","가","가능한","가능합니다.","가독성","가장","가정해봅시다.","가져오고","가져오지","가져옵니다:","가지","가지고","가진","가짐을","가집니다.","가집니다:","간결하고","감싸주었습니다.","값을","값이","값인","강요합니다.","같은","객체","객체를","객체에서","거대한","겁니다:","것","것과는","것도","것보다","것으로","것은","것을","것이","것입니다.","것입니다:","것입니다만,","것처럼","경고합니다.","경우를","경우엔","고급","고유한","곳에서도","관계를","굉장한","구성하는","구축하는","그것의","그대로","그렇게","기술할","기억하십시오.","기억한다면","길이를","꺾쇠괄호(<>)","꺾쇠괄호(<>)에","나","나면,","나열되는,","나열해야","나중에","낼","넘기면","넘긴다고","넣으면","넣을","네임스페이스는","능력을","다루도록","다룰","다뤘던","다르게","다른","다시","다양한","다음","단일","담아","대신","대신에","대신에,","대체할","대한","대해","대해서는","더","데","데이터","데이터와","도구","도구상자의","도움이","동일한","동작하는","동작하도록","동작하므로","동작하지","되므로","될","됩니다.","두","두었습니다.","뒤에","들면:","들어","따라","따라서","때","때,","때를","때문에","때와","때의","또는","또한","로그에","를","리터럴","리터럴을","마찬가지로","만드는","만들","만들고","만들었습니다.","만듭니다.","만약","매개변수","매개변수가","매개변수들은","매개변수로","매개변수를","매개변수에","먼저","멤버","멤버가","멤버는","명령과","명시되어","명시적으로","명시적인","명시하는","명시합니다:","명시해","모두를","모든","모릅니다.","목록을","무엇이","문자","미래의","바로","바인딩","반환","반환되는지","반환된다는","반환하는","반환한다.\"라고","반환할","받을","발생하지","방법","방법에","방법은","방법이","방법입니다.","방식에","배열로","배열에서","배열은","배열을","배열인","버전의","번째","변수","변수가","변수를","변수의","변화가","보고","복잡한","본","본문에","볼","봅시다.","부분을","부분입니다.","불문하고","비","비슷하게","비슷한","비슷합니다.","뿐입니다.","사용","사용되는","사용자는","사용하고","사용하기","사용하는","사용하여","사용하지만","사용한","사용할","사용합니다","사용합니다.","사이의","살펴보겠습니다.","살펴보도록","생각할","생성자","생성하는","생성하였고,","생성할","선언과","선언할","설명하는","성공","섹션에서","섹션에서는","소개","소프트웨어","수","수도","수와","스타일이","시그니처가","시그니처로","시그니처를","시그니처에","시마다","시스템을","시작하면,","실수로","실제로","싶습니다.","싶은","싶을","싶을지도","쓰고","쓰는","쓰도록","쓸","아닌","아마","아주","안쪽에","않는","않도록","않습니다)","않습니다.","않습니다:","않은","않음.","알기","앞서","앞에서","앞쪽의","어떤","어떻게","언어들과","언어에서,","얻게","얻을","없는","없다면,","없습니다.","없으므로","엔지니어링에서의","여기","여기서","여기서는","여기에서는","여러","열거형과","예로","예를","예제를","예제에","예제에서","예제에서,","예제에서는","예제의","오던","오류,","오류:","오류가","오류는","오류를","옮기고","외에도","우리가","우리는","우리의","운반할","원했지만,","위","위해","유사하게","유연한","유연함을","유용하지만","유저가","유추하고","유추할","은","을","의도했다고","의미한다고","이","이것들로","이것은","이것을","이러한","이런","이렇게","이렇게도","이를","이름","이름을","이름이","이미","이번","이상","이용해","이전","이전에","이제","이해하는","익숙할","인수","인수가","인수로","인수를","인수에","인수와","인수의","인스턴스","인터페이스","인터페이스는","인터페이스로","인터페이스를","인터페이스와","인터페이스의","일관된","일단","일반적인","일부인","읽을","잃게","잃지","있게","있게끔","있기","있는","있는지에","있다는","있습니다","있습니다.","있습니다:","있어","있어야","있었습니다.","있지","자동으로","자신만의","자체에","자체의","작동하는","작성하고","작성하는","작성할","작업","작업할","작은","잘","재사용","적용되는","전달이","전달하는","전달할","전달해","전달해야","전체","점에서","접근하기를","정보는","정보도","정보를","정보만","정의되고","정적","정하게","정합니다.","정확합니다.","제공할","제공합니다.","제네릭","제네릭에서","제네릭을","제네릭의","제네릭이","제네릭이라","제네릭이므로","제네릭이지만,","제네릭입니다,","제약","제약사항을","제약조건","제약조건에서","제약조건을","제약조건이","제한되어","제한된","제한하고","제한하는","제한할","제한합니다.","조건을","존재하지","주고","주목하세요;","주변에","주어야","주요","주요한","주지","준","중","즉,","증명할","찍으려면","참조해야","첫","초월한","최소한","추가했습니다.","추론","추론은","출력","취급할","취하고","측면.","측면과","측면에서만","측면이","캡처하고","캡처할","컴파일러가","컴파일러는","컴포넌트나","컴포넌트는","컴포넌트를","코드를","클래스","클래스는","클래스로","클래스를","클래스에서","클래스와","클래스의","키워드로","타입","타입검사!","타입과","타입들로만","타입들에서","타입들의","타입만","타입변수","타입변수를","타입에","타입에서","타입으로","타입으로써","타입은","타입을","타입의","타입이","타입이든","타입인지에","타입화된","통해","특정","특정한","팩토리를","포함한","표시하기","표현한","표현할","프로퍼티","프로퍼티가","프로퍼티들이","프로퍼티를","필요한","필요할","필요합니다","필요합니다.","하겠습니다.","하기","하나는","하나로","하나로써","하나의","하는","하려면","하면","하면,","한","한쪽에서","한쪽으로","할","함수","함수가","함수는","함수로","함수를","함수만큼","함수에","함수와","함수의","함수입니다.","합니까?","합니다.","합니다:","해당되지","해도","해봅시다.","해야","했던","허용하지만,","현재의","형태가","호출","호출할","확인할","효과적으로","훨씬"],"pages/advanced-types.html":["!==","!를","\"","\")","\");","\"a\"","\"b\"","\"bar\";","\"bob\";","\"boolean\"","\"c\"","\"circle\":","\"circle\";","\"d\"","\"default\";","\"eas","\"false\"","\"foo\";","\"function\"","\"id\"","\"img\"):","\"input\"):","\"name\"","\"number\"","\"number\")","\"number\",","\"number\";","\"number\"를","\"object\"","\"object\";","\"padding\"을","\"rectangle\":","\"rectangle\";","\"square\":","\"square\";","\"string\"","\"string\")","\"string\",","\"string\";","\"subparts\"","\"symbol\"이여야","\"triangle\"의","\"true\"","\"typename\"","\"typename\"이","\"undefined\"","\"uneasy\");","\"uneasy\"는","\"updatepart\"","\"리터럴","\"싱글톤","${name}.`);","&","'","'!=='","'\"eas","'\"uneasy\"'","'${padding}'.`);","'.","'1'과","'2'","'camry',","'dictionary'에","'fly'에","'foo'는","'manufacturer'","'manufacturer');","'model'","'model']);","'name'은","'null'은","'number","'number'에","'number'이어야","'option1'","'option2';","'ownersaddress'로","'padding'은","'padding'이","'string","'string'","'string'에","'swim'과","'toyota',","'u","'undefined'는","'unknown');","'unknown']);","'unknown'은","'unknown'이","'year'","'year');","'year')의","'year'])","'year'에","'year'와","(\"swim\"","('manufacturer'","(()","((pet","()","(...args:","(a","(b","(billion","(c","(co","(condit","(const","(constraint)","(discrimin","(distribut","(eas","(enum","(exhaust","(first.hasownproperty(prop))","(homomorphic)","(index","(infer","(instanceof","(interfac","(intersect","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(javascript에는","(map","(naked)","(nullabl","(numer","(object['42'])나","(object[42])를","(option","(pet","(pet.fly)","(pet.swim)","(polymorph","(predefin","(result","(s.kind)","(second.hasownproperty(prop))","(sn","(string","(tabl","(type","(typeof","(union","(use","(user","(x","(x:","(y","(|)로","(그냥","(다른","(오버로딩된","(이는","(즉","(즉시","*","**","**마세요**!","*/","*=","+","+=","..","...",".add(1)",".currentvalue();",".multiply(5)",".sin()","/","/**","//","0)","0);","0,","0;","1","1).join(\"","1,","12;","13;","1이어야","2","2)","2);","2.7","2.8에서","2014","2;","2와","3","3.7","3개의","4","4);","5","6",":","=","==","===","=>","?","['manufacturer',","['model',","['year',","[k","[key:","[p","a:","a;","add(operand:","age:","age?:","alia","alias):","alias;","aliased(arg:","aliased는","aliases)","anim","animate(dx:","any)","any):","any;","any[]","any[])","any[]을","anyfunct","any가","area(s:","area도","argument","array(pad","array(this.numspac","array:","array;","assertions)","assertnever(s);","assertnever(x:","assertnever는","assign","a는","b","b:","b?:","bar","basiccalcul","basiccalculator(2)","basiccalculator를","bird","bird)","bird).fly();","bird).fly)","bird):","bird는","bird를","boolean","boolean;","boolean은","boolean이","boolean입니다,","bound","box","boxed;","boxedarray","boxedarray;","boxedvalu","boxedvalue;","boxed의","broken(name:","button","button.animate(0,","c","c();","c.a","c.b","car","car;","carprops:","car는","car에","car의","case","cat","chaining를","checking)","circl","circle;","class","condit","console.log(`hello,","consolelogg","consolelogger.prototype);","const","constructor(priv","constructor(protect","constructor(publ","constructor(valu","contain","contents)","createelement(tagname:","currentvalue():","c를","declar","default:","defin","dictionari","dictionary;","dictionary['foo'];","dictionary[42];","diff","diff;","differenti","diff를","dollar","dy:","eas","easing)","easing:","element","elementtyp","else문","epithet;","error(\"unexpect","error(`expect","exclud","exclude;","exclude를","extend","extend(first:","extend(new","extend/impl","extract","extract;","f","f(1);","f(1,","f(math.random()","f(sn:","f(x);","f(x:","f1(s:","f1(x:","f2(x:","filter","filter;","first","first)","first)[prop]","first,","first[prop];","fish","fish).swim","fish).swim();","fish).swim)","fish가","fish는","fish라는","fish로","fish이면,","fixed(name:","flag","fli","fly();","fly를","foo","foo(x:","foo;","foo의","function","function>;","functionproperti","functionproperties;","functionpropertynam","functionpropertynames;","get():","getname(n:","getpaddingstring()","getpaddingstring():","getproperti","getproperty(o:","getproperty(taxi,","getproperty,","getproperty의","getrandompadder()","getsmallpet():","getsmallpet();","guard","guards)","height:","hello","hoare는","htmlimageelement;","htmlinputelement;","i'm","id:","identifier!는","identifier의","if문","implement","in\"","in\")","in\");","indentedstr","index","infer","instanceof","instanceof의","instancetyp","instancetype;","interfac","interface):","interface;","interfaced(arg:","interfaced에","interface를","in이","isfish(pet:","isfish가","isnumber(x:","isstring(x:","javascript","javascript에서","javascript에선","javascript와","javascript의","jim","jim.log(jim.name);","k","k):","k.","k[]):","k]:","key","keyof","keyof를","keyof와","keys.","keys:","keys]:","keys는","kind","kind:","k은","layeggs();","left:","lib.d.ts에","linkedlist","linkedlist;","liter","log(name)","log(name:","loggabl","loggable은","loggable입니다.","makeandmodel:","manufactur","manufacturer:","manufacturer과","map","math.pi","math.random()","math.sin(this.value);","member","mistake)\"라고","model:","modelyear","model과","model은","model이","move(pet:","multiply(operand:","multiply는","n","n();","n;","name","name!.charat(0)","name.charat(0)","name:","name?:","nameorresolv","nameorresolver):","nameresolv","nameresolver;","name의","never","never):","never;","new","newmember:","next:","nonfunctionproperti","nonfunctionproperties;","nonfunctionpropertynam","nonfunctionpropertynames;","nonnul","nonnullable)","nonnullable;","note:","null","null'에","null)","null):","null);","null;","nullabl","nullableperson","null과","null과는","null은","null을","null의","null이나","num:","number","number'","number)","number):","number)[]","number,","number;","number[]","number]:","number가","number로","number를","number일","numer를","numspaces:","n은","n을","o:","o[n]);","o[propertyname]:","o[propertyname];","o[propertyname]는","object:","operand;","operator)","option","option1:","option2:","originalprop","out\"","out\"'","out\")","out\";","ownersaddress:","pad","padder","padding:","padding에","padding이","padleft","padleft(\"hello","padleft(value:","padleft에서","padleft의","paramet","parameternam","parametername는","part","part[]","part[];","partial","partial.name은","partial;","partialperson","partialwithnewmemb","partial가","partial처럼","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","person","person('jim'),","person.name이","person['name']","person['name']은","person[p]","person]:","person]?:","personparti","personreadonli","pet","pet)","pet.fly();","pet.fly()를","pet.layeggs();","pet.swim();","pet의","pet이","pick","pick>;","pick과","pick은","pluck(o,","pluck(o:","pluck(taxi,","pluck에","pluck처럼","polymorphism이라고","postfix(\"great\");","postfix(epithet:","predicates)","promis","prop","propa:","propb:","properties)","propertyname:","propertynames)","propertynames.map(n","propertynames:","prototyp","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","public","purrs:","r","r;","r>","radius:","readonli","readonly,","readonly;","readonlyperson","readonly나","readonly와","record","record가","record는","record와","rectangl","result","result:","result;","result[k]","return","returntyp","returntype()","returntype;","right:","rolldice():","s","s.height","s.radiu","s.size","s.size;","s.width;","s1:","s2:","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator을","second","second)","second):","second)[prop]","second:","second;","second[prop];","serializ","set(value:","shape","shape)","shape):","shape에","signatures)","sin","sin()","size:","sn","sn:","sn;","spacerepeatingpadd","squar","strictnullcheck","strictnullchecks가","strictnullchecks를","string","string)","string):","string,","string;","string>;","string[]","string]:","stringpadd","string라는","string이","string혹은","subparts:","super(value);","swim();","switch","switch가","s가","s는","t","t)","t):","t)>;","t,","t0","t00","t01","t02","t03","t04","t05","t1","t10","t11","t12","t13","t14","t15","t16","t17","t18","t2","t20","t21","t22","t23","t24","t3","t30","t31","t32","t33","t34","t35","t4","t40","t41","t42","t43","t5","t;","t[]","t[k]","t[k].get();","t[k][]","t[k]가","t[k]를","t[k]입니다.","t[number]로","t[p]","t[p];","t[p]에","t[p]의","t[string]은","t]:","t];","t]?:","taxi:","this.valu","this.value;","this:","this;","this를","threestringprop","throw","toni","tree","tree;","triangle;","triangle을","true","true);","type","typenam","typename;","typename은","typeof","typeof를","types)","typescript","typescript가","typescript는","typescript에는","typescript에서","typescript의","t가","t나","t는","t에","t에서","t의","t이고","t인지","u","u)","u)[]","u,","uielement","uielement();","undefin","undefined'에","undefined);","undefined;","undefined>;","undefined가","undefined는","undefined라는","undefined를","undefined와","unions)","unknown","unpack","unpacked;","unpacked>;","unpacked[]>;","unpacked[]>>;","unproxify(proxyprops);","unproxify(t:","updatepart(newname:","us","u가","u를","u에","v","value:","value;","var","variant)","void","void),","void)>;","void,","void;","void>;","vs.","width:","world\",","world\"를","x","x);","x;","x가","x는","y","y)","y)로","y:","y;","y?:","year:","year를","yike","y가","y는","y로","y를","y의","{","{}","{};","|","||","}","}.","};","}>;","}[keyof","~~~~~~~","—","가끔,","가능하다고","가능하면","가능한","가능합니다.","가드","가드,","가드는","가드라는","가드로","가드를","가드와","가드의","가장","가져와","가지","가지고","가지는","가지지","가진","가질","가집니다.","각","각각","간결합니다.","간단하게","간단하고","간단한","간주됩니다).","간주합니다.","값,","값으로","값을","값의","값이","값인지","값입니다.","갖게","갖고","갖는","같습니다:","같은","같은),","같이","개발자인","개방되어","개별","개의","객체","객체는","객체에서","객체지향","거의","검사","검사가","검사된","검사로","검사를","검사하기","검사하는","검사할","검사합니다","검사합니다.","검사합니다:","것과","것들이","것뿐입니다.","것에","것에는","것은","것을","것이","것이고","것이고,","것입니다","것입니다).","것입니다.","것입니다:","게","게다가,","결과","결과를","결정되거나","결정되거나,","결정되는","결정됩니다","결정됩니다.","결정하기","결합됩니다.","결합할","결합합니다.","겹쳐질","경우","경우,","경우는","계산기를","계층을","계층적으로","고급","고정되는","곳에서","공개된","공백이","공변","공통","공통인","과","과하다고","관계","관대한","관련되어","관련이","괜찮다고","교차","교환적으로","구문과","구문은","구문을","구문이","구별하기","구분하는","구분하여","구성","구체적으로","구현되기","구현입니다.","귀찮습니다.","균등","그","그냥","그동안,","그래서","그러나","그렇지","그리고","그만두면,","기능을","기대하는","기반으로","기본","기본적으로,","기존","까다로울","꽤","끌어내려고","끌어낼","나","나뉩니다:","나타내는","나타냅니다.","남은","내의","너무나","널러블","놀라운","누락된","느꼈습니다.","는","다","다룰","다르게","다른","다릅니다.","다시","다음","다음과","다음에","다음은","다음을","다음의","다행히,","다형성","단서","단언","단언을","단지","달라집니다.","대부분","대상","대상에","대수적","대신에","대신에,","대체할","대한","대해","더","더해질","데이터","도움이","도입하는","도입했습니다.","돌아와서","동일합니다.","동일합니다:","동작하게","동작합니다.","동적인","동형","동형이","동형이지만","되고","되어있다는","되었으니,","되지","된","된다는","될","됩니다.","됩니다:","두","두고\"십억","둘","들면","들어","들어,","들어:","들어간","등장합니다:","따라","때","때,","때가","때때로","때마다,","때문에","때문에,","때문입니다","때문입니다.","때입니다:","또","또는","또한","뜻합니다.","라이브러리를","라이브러리에","래핑","런타임","런타임에","리스트를","리터럴","리터럴로","마우스를","마지막","마찬가지로,","마찬가지입니다:","마침","막대","막지는","만드는","만들","만들기","만들수","만들어집니다","만들지","만듭니다,","만듭니다.","만약","많습니다!)","많은","말하면,","말합니다.","말했듯이,","맞지","맞추기","매개변수","매개변수가","매개변수로","매개변수를","매개변수에","매개변수와","매개변수인","매우","매핑","매핑된","매핑을","매핑이","먼저","메서드를","메시지는","멤버","멤버가","멤버는","멤버로","멤버를","멤버보다는","멤버에만","멤버의","명백해집니다.","명시적으로","명시적인","명시적일","몇","몇가지","모델링하는데","모든","목록은","목록이고","목차","못한","못할","못합니다","무슨일이","문서화의","문자열","문자열과","문자열들은","문자열에","문자열을","문자열이라면,","문제는","미리","미묘한","믹스인","믹스인이나","밀접하게","바","바인딩되는","반","반드시","반면에,","반복할","반영합니다.","반환","반환된","반환하고,","반환하는","반환하면,","반환한다고","반환할","반환합니다","반환합니다.","받고","받아들일","받지","발생","발생시킵니다","발생시킵니다.","발생합니다.","방법으로","방법은","방법을","방법의","방법이","방법입니다.","방법입니다:","방지하고","방지할","배열:","배열로","배열의","버그를","버전부터,","버전에서,","버전을","버전의","번","번째","번째,","번째는","벌어질까요?","벗겨진","변(contra","변경","변수","변수가","변수는","변수를","변수에","변수와","변형시킵니다.","변형을","변형이","변형입니다.","변환합니다.","별로","별칭","별칭과","별칭보다","별칭은","별칭을","별칭입니다:","보겠습니다:","보여주지만","보여줍니다.","보여줍니다:","보이지만,","보입니다.","보장되는","보장하는","복사하는","복사할","본문이","본질적으로","볼","봅시다:","부릅니다.","부분으로","부분을","부분집합을","분기","분기가","분기를","분기에서","분기에서는","분산","분산되었는지","분산된","분산됩니다.","불가능합니다.","불짜리","브랜치에서","비","비교될","비교를","비교하는","빠진","뽑아내는","사용되는","사용됩니다.","사용법이","사용에","사용자","사용하기","사용하는","사용하는지","사용하려","사용하면","사용하면,","사용하여","사용하지","사용한","사용할","사용합니다.","사용해보겠습니다:","사용해서","사용해야","사용했고,","살펴보겠습니다:","상호","상황을","새로운","생성자","생성하여","생성함으로써","서술어","서술어는","서술어를","서술어인","서술어입니다.","선언을","선언의","선언할","선언합니다.","선택적","선택적으로","선택적일","선택하기보단","선택하지","선택할","선택합니다:","설명한다는","설명합니다.","성공","성분으로","성분을","세","세로","섹션에서","소개합니다.","소프트웨어의","손으로","수","수는","수도","수동으로","수행한다는","수행할","순서대로","숫자","숫자/문자열","숫자나","숫자라면,","숫자만큼의","쉽게","쉽습니다:","스코프","시","시그니처","시그니처가","시그니처에서","시그니처와","시그니처의","시그니처인","시스템이","실수","실시했을","실제","실제로","실행될","싱글톤","싶어도","싶은","싶을","쓰인","아니라;","아니라는","아니면","아닌","아닙니다","아닙니다,","아닙니다.","아래","아래의","아마도","아무","아무거나","아무것에나","아주","아직","안됩니다","안에","안에서","안에서,","안에서의","안의","않는","않다면","않습니다","않습니다.","않아서","않은","않음","않지만,","알","알게","알고","알려져","알려주길","알려지고","앞에서","애매하고","애플리케이션은,","약간","약간의","얘기하지만,","어디서든지","어디에서","어디에서나","어떤","어떻게","언급한","언급했듯이,","언래핑","언래핑(unwrap)","언어에서는","얻게","얻게됩니다.","얻기.","얻을","엄격한","업데이트합니다.","업데이트해야","없고","없기","없는","없다는","없습니다","없습니다).","없습니다.","없었습니다","없으면,","없을","없이","없이,","없지만,","에디터에서","여기","여기서","여기서,","여기서는","여기에","여기에서","여러","여부로","역할을","연산","연산들은","연산자","연산자는","연산자를","연산자에","연산자입니다.","열거형","예를","예외).","예전","예제","예제가","예제는","예제들에서,","예제로,","예제를","예제에서","예제에서,","예제에서는","예제에서의","오류","오류!","오류,","오류.","오류:","오류가","오류를","오류입니다!","오류입니다.","오른쪽","오른쪽에","오른쪽은","오버로드","오버로드를","올리면","올바른","와","완전함을","완전히","왜냐하면","외","외부","왼쪽에","요소","요소가","요청한","운","원시","원한다면,","원할","원합니다.","위","위에","위에서","위에서,","위와","위의","위치를","위치에서","위해","위해,","위해서","위해서는:","유니언","유니언,","유니언.","유니언과","유니언에","유니언으로","유니언은","유니언을","유니언의","유니언이나","유니언입니다.","유사하게,","유사합니다.","유사합니다만,","유연한","유용하다는","유용하지","유용할","유용합니다.","유의하세요.","유저들은","유지하지","유효하지","유효한","을","의","의미를","의미합니다.","의존하기","이","이건","이곳에","이기","이는","이들은","이때","이런","이렇게","이를","이름","이름들의","이름을","이름이","이름이어야","이미","이상","이상의","이상적인","이슈를","이야기","이외에","이전","이제","이후부터는","익숙하다면","익숙해지는데","인덱스","인라인으로","인수","인수로","인스턴스","인스턴스화","인스턴스화에서,","인스턴스화하고,","인스턴스화하면","인식하기","인지되지","인터페이스","인터페이스는","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼,","일","일련의","일반","일반적으로","일반적인","일부","일어나는","일이며","일치를","읽기","읽기전용","읽었고","입니다","입력","있게","있고","있기","있는","있는지","있는지에","있다고","있다는","있다면","있습니다","있습니다).","있습니다.","있습니다:","있습니다;","있어","있어야합니다.","있었습니다.","있으나,","있으면","있으면,","있으므로,","있을","있을뿐만","있음을","있지만,","잊어버렸을","잊었다면,","자기","자동으로","자신을","자주","작동하는","작성","작성되는","작성하고","작성할","작성해보겠습니다.","작성해야","작성했던","작업입니다:","작용합니다.","잘","잡는데","재","재귀적으로","적용되고","적용되지","적용하면,","적용할","적절한","전달하는지","전달하면","전달한다고","전달할","전에","전용이고","전용이었다면,","전통적인","절","절에서","점은","접근","접근하는","접근할","정보를","정의","정의된","정의만","정의하기","정의하는","정의한","정의해야","정확하게","제거","제거되어","제거된","제거하기","제거할","제거합니다.","제공합니다.","제공합니다;","제네릭","제네릭이","제안된","제약","제약조건","제약조건에서","제외.","제한할","조건","조건부","조건부가","조건부의","조건에","조건이","존재를","존재하는","존재하지","좀","좁혀집니다.","좁히고","좁히고,","좁히는","좁힙니다:","종류의","좋게도,","좋은","좋을","주목하세요,","주목하세요.","주어야","중","중에","중첩","중첩될","즉","즉,","즉시","지난","지연되는","지연될지,","지연됩니다,","지우고","지원되지","지을","지점","지정된","지정자를","지정하는","지정하면","지정할","지향","직관만","진행됩니다.","집어넣어","집합을","짓는","짧게","차별","차이가","차이점은","참조는","참조될","참조에는","참조하는","참조할","참조합니다).","처리하지","처리합니다.","철저하지","첫","초기화될","추가","추가적인","추가하고","추가하기","추가하길","추가하는","추가하면,","추가한다면,","추가합니다.","추가합니다:","추가했습니다.","추론","추론된","추론은","추론하는지","추론할","추론합니다:","추상할","추상화할","추적할","추출","추출합니다.","충돌을","충분한","충분히","커버할","컨셉들에서","컨텍스트에서","컴파일","컴파일러가","컴파일러는","케이스","케이스가","케이스들이","케이스를","코드가","코드를","코드에서","코드에서,","코드와","코드와의","코딩된","쿼리","쿼리와","쿼리처럼,","클래스","클래스가","클래스나","키고","키의","타이핑된","타임에","타입","타입\"과","타입\"을","타입,","타입.","타입과","타입들의","타입에","타입에만","타입에서","타입에서,","타입으로","타입으로,","타입은","타입을","타입의","타입이","타입이고","타입이라고","타입이라고도","타입인","타입인지","타입일","타입입니다","타입입니다,","타입입니다.","타입입니다:","태그","태그라고","템플릿입니다.","통과되고,","통합할","통해","튜플","특수한","특정","특징은","특히","틀과는","판별","판별식","판별식.","패턴","패턴은","패턴을","편하게","평가되는","평가되든지,","평가할","포함되어","포함된","포함하는","포함하지","포함할","표기하는","표준","표현","표현된","표현식으로","표현식입니다.","표현에서,","표현으로","표현은","표현하기","표현하는","표현할","프로그래밍에서","프로퍼티","프로퍼티는","프로퍼티도","프로퍼티들에","프로퍼티로","프로퍼티를","프로퍼티에","프로퍼티에만","프로퍼티의","프로퍼티인지","프록시","플래그로","피하기","필수","필요가","필요한","필터링하는데","하거나","하고","하고,","하나","하나는","하나로","하나를","하나의","하나임을","하는","하는데","하는지","하드","하려면,","하며,","하면","하면,","하위","하지만","하지만,","한","한다면,","할","할당","할당되는","할당될","할당은","할당할","할때","할지입니다.","함께","함수","함수가","함수로","함수를","함수안에서는","함수에","함수에서","함수여야","함수의","함수형","합니다.","합니다:","합니다만","합쳐","합칠","항상","해결을","해결하기","해결합니다:","해당","해줍니다.","행동을","허용되는","허용됩니다","허용됩니다!","허용하지","현재","형성하기","형식인","형태로","형태를","형태이고,","호출","호출되었는지","호출된","호출될","호출은","호출을","호출하는","호출할","호환된다면","호환됩니다.","혹은","확신할","확실하게","확인하는","확인하면","확인하세요.","확장에","효과를","후","후보가","후에","후위","훨씬","흔한"],"pages/declaration-merging.html":["\"\";","\"./map\";","\"./observable\"","\"./observable\";","\";","\"canvas\"):","\"cyan\")","\"div\"):","\"hello,","\"magenta\")","\"span\"):","\"white\")","\"yellow\")","\"선언","#14080을","'네임스페이스","'선언","()","(basic","(colornam","(disallow","(f)","(global","(introduction)","(merg","(modul","(x:","+","...","//","1,","10};","2,","4","5,","6,","=","==","=>","album","album.albumlabel;","albumlabel","anim","animal):","animal;","animalshavemuscl","animalshavemuscles()","animals의","animal의","any):","array","array.prototype.toobserv","augmentation)","blue","box","box:","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","cat):","cat;","class","classes)","classes,","clone(animal:","cloner","color","color.blue;","color.green","color.green;","color.r","concepts)","console.log(buildlabel(\"sam","consumer.t","createelement(tagname:","declar","default","default는","doanimalshavemuscl","doanimalshavemuscles()","document","document의","dog","dog):","dog;","element;","enum","enums)","export","function","functions,","global","green","havemuscl","havemuscles;","havemuscles는","havemuscles이","height:","htmlcanvaselement;","htmldivelement;","htmlelement;","htmlspanelement;","import","import/export의","interfac","interfaces)","javascript","javascript는","javascript에서","javascript와","label:","leg","map(f:","map.t","merges)","mixcolor(colorname:","modul","name","namespac","namespaces)","number;","numberoflegs:","o.map(x","o:","observ","observable.prototype.map","observable.prototype.map에","observable.t","observable;","prefix","red","return","scale:","sheep):","sheep;","smith\"));","string","string)","string):","suffix","t)","toobservable():","true;","typescript는","typescript만의","typescript에서","typescript의","u):","width:","x","x.tofixed());","zebra","{","{height:","}","가능합니다.","가시성","가장","가져와","가지","가진","각","각각의","간단한","값","값을","갖게","갖는","갖습니다.","같습니다:","같으므로,","같은","같을","같이","개념들","개념으로의","개념은","개념을","개념이","개든","개별적인","개의","객체를","객체의","것과","것에","것에도","것으로","것은","것을","것입니다.","것처럼","결과","결과물은","결과물을","결합합니다.","경우","경우)인","경우,","고급","고유하지","고유해야","공유하는","관리되는","구분된","구현은","구현해놓지","규칙엔","규칙은","그","그러나","그러나,","그룹","그룹의","그중","기계적으로","기능을","기본","기본적인","기존","기존의","기타","나중에","나중의","남겨놓겠습니다","내보내지","내보낸","내부","내부에","내부에서","내에서","내용은","네임스페이스","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스도","네임스페이스를","네임스페이스에","네임스페이스에서만","네임스페이스와","네임스페이스의","높은","는","다","다른","다음","다음과","단일","단지","대체하려면,","대한","대해","더","데에","도움이","독특한","돌아가서,","동일하게","동일한","동작하지만,","되지","된","될수록","됩니다.","두","둘","들어,","들어:","따라야","때","때문에,","또","또한","뜻합니다.","레벨에서","리터럴","리터럴의","마지막으로","마찬가지로,","마치","만","만약","많아집니다.","많은","말은,","매개변수가","맨","멤버가","멤버는","멤버를","멤버에","멤버의","멤버일지라도,","명심하세요:","명확하게","몇","모델링","모델은","모두","모듈","모듈을","모든","목록의","몫으로","못합니다.","무슨","문을","문자열","믹스인","및","바인딩","방법으로","방법을","번째","번째에","범위에","변수","변수와","별칭","병합","병합\"은","병합'","병합:","병합되며,","병합되어","병합되지","병합된","병합됩니다.","병합됩니다:","병합은","병합을","병합의","병합이","병합입니다.","병합하기","병합하는","병합하는지","병합하려면,","병합할","병합합니다.","보강","보강과","보강된","보강에","보강을","보강할","보존하며","본론으로","볼","부분에서는","비","사용법","사용하여","사항을","살펴보겠습니다:","상관없습니다;","새로운","생성","생성된","생성하기","생성한","생성합니다.","생성합니다:","선언","선언과","선언된","선언만","선언에","선언에는","선언으로","선언으로부터","선언은","선언을","선언의","선언이","설명하는","설명한","설명합니다.","세","섹션에서","섹션을","소개","수","수도","수준에서,","숙제","순서를","시그니처는","시그니처라는","시그니처에","심벌을","아닌","아닙니다.","아래의","안전하게","않는","않다면,","않습니다.","않아서,","않았습니다","않은","않은)","않지만,","알려줄","알지","액세스","어떻게","언어의","업데이트하여","없다는","없습니다","없습니다.","없으며,","엔티티를","여러분을","여러분의","여전히","열거형","열거형과","열거형을","열어줄","예로","예를","예시를","예약어입니다","예외가","예제에서","오류,","오류를","오버로드","오버로드하는","올라오게","요소는","우리는","우선순위를","원래","원래의(병합되지","원본과","위로","위의","위치에서","위치하는","위한","위해","위해선,","유니언이","유연합니다.","유의하세요.","유지하지만,","유형은","의미합니다.","이","이곳에서","이는","이들이","이러한","이를","이름에","이름으로","이름은","이름을","이름의","이름이","이름이지만","이미","이상의","이외에도,","이점이","이해하는","이해하면,","이해한다면","이해할","이해해야","익숙할","인터페이스","인터페이스가","인터페이스는","인터페이스들이","인터페이스로부터","인터페이스를","인터페이스에","인터페이스와","인터페이스의","일반적이고","일부는","일어나는지","일으킵니다.","일이","있는","있습니다.","있습니다.(해당","있습니다:","있을","자세한","자체는","작업을","잘","장난감","전역","점으로","접근할","정도로","정보를","정의가","정의는","정의들이","정의로","정의할","정적","제공합니다.","제한","제한하지","존재합니다.","종류","좋은","중","지원하지","지정된","지정자와","참고하세요)","참고하세요.","처리합니다.","첫","최상위","최종","추가하여","추가할","추상화","출력된","출발점이지만,","컴파일러가","컴파일러는","컴파일러에게","클래스","클래스,","클래스는","클래스를","클래스에","클래스입니다.","타입","타입(예:","타입,","타입을","타입의","타입이어야","통해","특별한","특수","파일에서","패치","패치만","패턴","패턴을","표기법을","표시되며","프로그래밍","프로퍼티를","필요가","하나의","하며,","한","할","함수","함수,","함수가","함수를","함수만","함수에","합니다.","합쳐진","합치도록","해석됩니다.","해야","허용되는","허용되지","현재로선,","형성됩니다.","형태로","형태를","혹은","확인할","확장됩니다.","확장시켜야","확장하는","확장할","후","후에"],"pages/decorators.html":["\"","\",","\"compileroptions\":","\"emitdecoratormetadata\":","\"es5\",","\"experimentaldecorators\":","\"greeting\");","\"hello","\"hello,","\"new","\"override\";","\"property\";","\"reflect","\"target\":","%s\")","%s\")가","'es5'보다","'target'","'target'과","'undefined'이","'value'","(!(valu","(#메타데이터","()","(@","(@configurable)의","(@required)의","(@sealed)의","(accessor","(class","(command","(decor","(decorators)","(f∘g)(x)의","(introduction)","(javascript)","(let","(metadata)","(method","(paramet","(parameterindex","(properti","(requiredparameters)","(target)","(target,","(target:","(value:","(예:","+","//","2단계","=","===",">=","@classdecor","@configur","@configurable(false)","@enumer","@enumerable(false)","@enumerable(false)데코레이터는","@express","@f","@f()","@format","@format(\"hello,","@g","@g()","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@seal","@sealed가","@sealed를","@valid","[];","[메타데이터]","_p0:","_p1:","_x:","_y:","any,","api에","argument.\");","arguments);","arguments.length","arguments[parameterindex]","boolean)","c","call","called\");","class","classdecorator(constructor:t)","color(value:","composition)","configurable(value:","console.log(\"f():","console.log(\"g():","console.log(new","const","constructor","constructor(m:","constructor(message:","constructor(x:","decorators)","descriptor)","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","ecmascript","emitdecoratormetadata","enumer","enumerable(value:","enumerable)의","error(\"miss","es5","es6에","evalu","evaluated\");","evaluation)","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","experimentaldecor","experimentdecor","expression은","extend","f()","f():","f(g(x))와","factories)","format(formatstring:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","function","function)","f와","g()","g():","getformat","getformat(target:","getformat(this,","getformat이","get과","greet","greet()","greet(@requir","greeter","greeter(\"world\"));","greeting:","g을","hello","hello:","import","index)","instanceof","javascript에","line","line):","m;","message;","metadata","metadata\";","metadata)를","metadata라이브러리를","method","method()","method.apply(this,","name","name:","new","newproperti","npm","npm을","number)","number,","number;","number[]","object,","object.seal(constructor);","object.seal(constructor.prototype);","p0()","p0(value:","p1()","p1(value:","parameterindex","parameterindex:","point","point)","point;","privat","properti","property\";","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","requir","required(target:","requiredmetadatakey","requiredparameters)","requiredparameters:","return","save","seal","sealed(constructor:","sealed(target)","set","set.call(target,","string","string)","string,","string;","symbol(\"format\");","symbol(\"required\");","symbol,","t)","target","target,","this._i","this._p0","this._p0;","this._p1","this._p1;","this._x","this._x;","this._y;","this.greet","this.greeting);","this.greeting;","this.hello","throw","true","true,","tsc","tsconfig.json:","tsconfig.json에서","type","type))","type.\");","typedpropertydescriptor)","typeerror(\"invalid","typescript","typescript는","typescript에는","typescript에서","typescript와","typescript의","undefined)","undefined가","validate(target:","value);","value;","x","x()","x:","x;","y()","y:","y;","{","{}","|","||","}","};","가능하게","가능합니다.","가져오기만","가지","가지고","각","각각의","감쌉니다.","값도","값은","값을","같습니다.","같은","같이","개의","검증하는","것입니다.","결과는","결과를","결합한","경우","경우:","경우는","공식적으로","관리해야","관찰","관찰,","관찰하거나","관찰하는","교체하는","구문을","그러나","그런","기능으로","기능을","기능이","기능입니다.","기록할","기존의","기타","낮은","내보내는","내용은","는","다른","다양한","다음","다음과","다음에","다음은","다음은greeter","단계가","단순히","단일","달거나","대로","대상이","대신","대신해주지","대체하는","대한","대해","더","데","데만","데에","데이터는","데이터를","데코레이터","데코레이터가","데코레이터는","데코레이터를","데코레이터에","데코레이터에서","데코레이터와","데코레이터의","데코레이팅","데코레이팅된","도입됨에","동일하다고","된","될","됩니다.","두","들어,","디자인","따라","따라,","따라서","때","때문입니다.","때에만","또는","또는tsconfig.json에서","라이브러리가","라이브러리는","라이브러리를","라이브러리에","라이브러리의","런타임시","런타임에","로","로직은","릴리스에서","매개","매개변수","매개변수가","매개변수를","메개변수","메서드","메서드,","메서드를","메서드에","메서드에서","메서드의","메커니즘이","메타","메타데이터","메타데이터를","멤버를","멤버에","멤버의","명령줄","명령줄:","명령행","모델에서","모두","모든","목록에","무시됩니다.","무언가를","문서","및","바꾸고","바꿉니다.","바로","반환","반환하는","반환하도록","반환하면","반환하면,","방법에","방법은","방법을","방법이","방식으로","방식을","번째","변경","변경될","변수","변수를","변수에","변수와","변수의","볼","사용","사용됩니다.","사용하는","사용하면","사용하여","사용할","사용합니다.","사항이","새","색인(ordin","생각할","생성자","생성자를","생성자에","생성자와","서수","선언","선언,","선언과","선언되었을","선언되었음을","선언됩니다.","선언에","선언에서","선언을","선언의","선언이","선언입니다.","선택한","설명자","설명자(properti","설명자가","설명자는","설명자로","설명자에","설명자의","설명하는","설정해야","설치할","세","소개","수","수정","수정하기","수정할","수정합니다.","수학의","수행","수행됩니다.","수행합니다.","순서대로","순서를","스크립트","시나리오가","식은","실행되면","실험적","실험적인","싶다면","아닌","아닙니다.","아래","아래로","아래에서","아직","않습니다.","어노테이션과","어노테이션을","없고","없기","없습니다.","에","여기서","여러","예를","예와","예입니다.","예입니다:","예제는","예제를","예제에는","예제에서","예제와","오는","오버로드","옵션을","왜냐하면,","원래","원하는","위로","위에서","위해","유사합니다.","유일한","유지","유효성","이","이는","이니셜라이저를","이러한","이를","이름","이름의","이용","인수","인수로","인수와","인스턴스","인해","일부","일부가","일부로","읽습니다.","있는","있습니다.","있습니다:","있을","자세한","작성할","잘","재정의하는","적용되기","적용되는","적용되며","적용된","적용됩니다.","적용하는","적용할","적용해야","전에","접근자","접근자,","접근자를","접근자에","접근자의","정보가","정보를","정보와","정의","정의되어","정의를","정의할","정적","제공되지","제공하는","제공합니다.","제안이며","종류의","주변","주요","주입합니다.","지원을","지정된","직전에","참고","참조하십시오.","채택되면","채택하게","첨부할","첫","초기화되는","추가","추가하는","추가할","추가합니다.","출력합니다.","컨텍스트","컨텍스트(예:","컴파일러","컴파일러는","콘솔에","클래스","클래스)에서","클래스가","클래스에","클래스에서","클래스의","타임","타입","타입을","타입의","통해","특수한","특정","파일,","파일이나","팩토리","팩토리는","팩토리를","팩토리에","팩토리입니다.","평가","평가됩니다.","포함합니다.","폴리필(polyfill)을","표시하는","표준의","표현","표현식은","표현식을","표현은","프로그래밍","프로토","프로토타입","프로토타입을","프로토타입의","프로토타입입니다.","프로퍼티","프로퍼티가","프로퍼티를","프로퍼티에","프로퍼티의","필요에","필요한","필요합니다.","하려면,","하면","할","함께","함수","함수로","함수를","함수에","함수여야","함수와","함수의","함수입니다.","합니다.","합성","합성할","항목을","행일","향후","현재","형식을","형식의","호출되는","호출되면","호출됩니다.","호출됩니다:","호출하기","호출할","확인할","확장을","활성화되면","활성화하려면","활성화해야합니다:"],"pages/utility-types.html":["\"a\"","\"b\"","\"c\"","#32964를","&","'about'","'b'가","'clean","'clear","'contact'","'contact';","'delet","'hello';","'home'","'organ","'thi","'this'","'throw","()","(example)","(introduction)","(string","(tabl","+=","...data,","...fieldstoupd","...method","...todo,","//","0","0,","0;","10;","20;","5","5);","=","=>","[(string","[]","[string,","[string]","[unknown]","[{","`bind`의","`omitthisparameter`을","a:","a?:","about:","b:","b?:","boolean;","c","class","clutter',","completed:","console.log(fivetohex());","const","constructorparamet","constructorparameters;","contact:","contents)","d","d;","data:","data?:","declar","desc.data","desc.method","description:","desk',","dx;","dy:","dy;","exampl","exclud","exclude;","extract","extract;","f1():","f1(arg:","false,","fieldstoupdate:","fivetohex:","freeze(obj:","frozen","function","function>;","home:","inact","instancetyp","instancetype;","interfac","k로","k를","k의","lib.d.ts에","m","m;","makeobject(desc:","makeobject({","makeobject의","method","methods:","methods?:","moveby(dx:","never","never)을","noimplicitthi","nonnul","nonnullable;","null","number","number)","number):","number,","number;","number[]","numbertostring(n:","obj","obj.i","obj.moveby(5,","obj.x","obj2:","obj:","object","object.freez","objectdescriptor","objectdescriptor):","omit","omit;","omitthisparamet","out","page","pageinfo","paramet","parameters(arg:","parameters;","partial","partial)","pick","pick;","prop","readonli","readonly;","record","requir","return","returntyp","returntype()","returntype;","room',","strictfunctiontypes가","string","string;","string>;","string[]","t)","t):","t)>;","t0","t1","t2","t3","t4","t5","t6","t7","t8","this.i","this.tostring(16);","this.x","thisparametertyp","thisparametertype)","thistyp","thistype;","thistype를","this타입에","title:","todo","todo,","todo.titl","todo1","todo2","todo:","todopreview","tohex(this:","tohex.apply(n);","tohex.bind(5);","trash',","type","typescript는","t에서","t의","undefined)?]","undefined를","unknown[]","unknown을","updatetodo(todo1,","updatetodo(todo:","users',","u에","void","void),","void>;","x","x:","y","y:","{","{}","{};","|","||","}","}):","});","},","};","}]","}입니다.","가능합니다.","가지","가지고","가지는","강하게","객체","객체는","객체의","것을","것입니다.","경우","경우)","공통","과","구성된","구성합니다,","구성합니다.","그","나타내는","나타낼","넘겨지는","넘어,","다른","다음","단지","대상이며","대신,","데","동시에","동작합니다.","따라서","때","때만","런타임에","로","리터럴의","마커","만드는","만듭니다.","매개변수","매개변수가","매개변수를","매개변수의","매핑시키는","메서드","몇","모든","목차","문맥적","반환","반환하지","반환합니다.","변형된","변환을","빈","사용","사용될","사용하고","사용하기","사용해야","생성된","생성자","생성합니다.","선언된","선택적으로","선택한","선택해","설정된","설정한","성공","소개","속성을","수","실패할","아닌","안에","안의","않습니다.","없습니다","없습니다.","없을","없음","역할을","예제","예제를","예제에서,","오류","오류:","올바르게","용이하게","위","위한","위해","위해선","유용합니다.(예,","유의:","유의하세요.","유틸리티","유틸리티는","유틸리티들은","유틸리티를","이","이는","이런","이미","인스턴스","인식되는","인자로","인터페이스는","인터페이스입니다.","인터페이스처럼","읽기","입니다.","있게","있고,","있는","있습니다,","있습니다.","재할당","재할당할","전역으로","전용","전용(readonly)으로","정해진","제거한","제거합니다.","제공합니다.","제외한","주목하세요.","주어진","즉","집합","집합을","참고하세요.","추론의","추출하여","추출할","추출합니다.","출처인","컴파일","타입","타입(t가","타입,","타입들의","타입에","타입에서","타입으로","타입은","타입은{","타입을","타입의","타입이","튜플","포함한","표시하는","표현식을","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들을","프로퍼티를","프로퍼티에","프로퍼티의","플래그를","필수로","하기","하는","하려고","하위","한다는","할","할당","할당할","함수","함수가","합니다.","해줍니다.","혹은","활성화되었을"],"pages/iterators-and-generators.html":["\"0\",","\"1\",","\"2\"","\"4\",","\"5\",","\"6\"","\"cat\",","\"dog\",","\"hamster\"","\"hamster\"]);","\"mammals\";","\"species\"","\"string\",","(code","(iterables)","(let","(target","(var","//","0;","1,","2,","2015","3];","5,","6];","=","[1,","[4,","_i","array","array,","console.log(entry);","console.log(i);","console.log(num);","console.log(pet);","ecmascipt","ecmascript","entri","es3","es3)","es5","fals","false];","for..in","for..in은","for..of","for..of는","generation)","higher)","int32array,","list","list){","map","map,","new","num","number","numbers){","pet","pets){","pets[\"species\"]","set([\"cat\",","set,","set과","somearray","somearray)","string,","symbol.iter","symbol.iterator프로퍼티에","uint32array","var","vs.","}","가지고","간단한","간주합니다.","값","값만","값에","값에서","값은","값이","같은","같이","객체가","객체는","객체를","객체에서","객체의","검사하는","것입니다;","경우,","관심이","구현되어","구현을","구현하더라도","구현합니다.","내장","는","다르지만,","다른","다음과","다음은","대상으로","대한","들면:","등과","또","또는","루프를","루프에","루프입니다:","모두","모든","목록을","문","및","반면에","반복되는","반복자","반복자는","반복할","반복합니다.","반복합니다;","반환하고,","반환합니다.","발생합니다.","방법으로","배열의","배열이","버전","보여주는","사용됩니다.","사용하면","상위","생성","생성합니다,","생성합니다.","생성합니다:","수","숫자","아닌","엔진을","엔진의","예를","예입니다.","오류가","유형의","이러한","이런","이미","이터러블","이터러블로","이터레이터와","일부","있는","있다면","있습니다.","작동한다는","저장된","접근할","제네레이터","주로","차이점은","차이점을","컴파일러는","코드","키","타게팅","타입에는","타케팅","타케팅하는","프로퍼티","프로퍼티가","프로퍼티를","하는","함수는","허용합니다.","호출하여,","호환"],"pages/jsx.html":["\"./mycomponent\";","\"bar\"","\"bar\"].map(funct","\"bar\"].map(i","'foo'의","'mycomponent'의","'some","'{bar?:","'{foo?:","(","()","(attribut","(basic","(children","(class","(embed","(factori","(fc)","(function","(i)","(intrins","(introduction)","(prop:","(props)","(react","(tabl","(the","(type","(typescript","(valu","(기본값은","(함수형",")","*","*/","*참고:","+","...",".j",".jsx",".tsx",".ts와","/","/*","//","///","1000}","2.3부터,","2.8","2})}","2};",":",";","=","=>","@jsx","[elemname:","anothercomponent(prop:","any;","assertion)을","as라는","babel)에","badprop","bar","bar;","bar?:","bar가","base","boolean","boolean}'","button","catch","checking)","children:","class","clickableprop","color:","compon","component)","componentfoo(prop:","const","contents)","context:","createelement(\"div\")으로","createelement를","customcomp","declar","div","dom","elementattributesproperti","elementchildrenattribut","elementclass","elements)","es6","expression...\"","expressions)","expr은","expr의","extend","factory)","foo","foo:","foo;","foo?:","fooprop","fooprop)","function","functions)","h.jsx를","hello","home:","homeprop","homeprops):","h로","import","integration)","interfac","intrinsicel","javascript","javascript로","js","jsx","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperty가","jsx.elementattributesproperty를","jsx.elementattributesproperty에","jsx.elementchildrenattribute는","jsx.elementchildrenattribute를","jsx.elementclass는","jsx.elementclass에","jsx.element에","jsx.element의","jsx.intrinsicattribut","jsx.intrinsicclassattribut","jsx.intrinsicel","jsx.intrinsicelements에","jsx.intrinsicelements에서","jsx.intrinsicelements의","jsx:","jsxfactori","jsxfactory에","jsx는","jsx를","jsx에서","jsx의","key.","mainbutton(prop:","mycompon","mycomponent();","mycomponent가","myfactoryfunct","myfactoryfunction()","myfactoryfunction();","name:","namespac","nativ","native라는","new","notavalidcompon","notavalidfactoryfunction()","null);","number","number;","operator)","optionalprop?:","pragma","preact","preact.h","preact.h(\"div\",","preserv","preserve,","prop","prop'은","props:","props;","propstyp","props나","react","react.compon","react.createelement(\"div\")","react.createelement(\"div\")과","react.createelement(\"mycomponent\")가","react.createelement(기본값)로","react.createelement)","react.createelement를","react.jsx를","react로","react와","react의","ref","render()","render:","require(\"preact\");","requiredprop:","requiredprop은","requiredprop이","result","return","sfc","side:","sideprop","sideprops):","span)","statelesscomponent은","string","string;","string]:","string}'","string});","string},","tsconfig.json","ts는","type","type)","typescript","typescript는","unknown","unknownprop은","usage)","var","void","world","x","x:","xml","y:","{","{\"thi","{[\"foo\",","{i","{name:","{props.children}","{this.props.children}","{this.props.foo}","{value:","{}","{};","{}이지만,","|","}","})","})}","})로","};","↥","가능하도록","가능합니다.","가능합니다:","가능해야","가지","가지의","각각","간단하게","간에","간주하지","감싸","값","값의","갖게","갖습니다.","같습니다:","같은","같이","객체인","검사","검사,","검사되지","검사를","검사에는","검사하기","검사할","검색할","것","것과","것은","것을","것입니다.","결과","결과는","결과물은","결과물의","결과적으로","결정되면,","결정됩니다.","결정하는","결정합니다.","결정해야","결합하여","경우","경우,","경우엔","과","과부하","과정도","과정이","괄호","괄호를","구문과","구문은","구문입니다.","구별할","구별합니다.","구현도","구현에","규칙을","그","그대로","그러나","그렇지","기반","기본","기본적으로","기준):","꺾쇠","나눌","나아가서,","내의","내장","내장된","내장형","내재적으로","네임스페이스(타입","네임스페이스로","네임스페이스를","누락됨","는","다르게","다르지만","다른","다릅니다.","다시","다음","다음과","다음의","다음처럼","단계(예:","단계에서만","단언(type","단언과","단언을","단언하기","단언합니다.","단일","대문자로","대신","대체","대한","대해","더","데에","도입했습니다.","돌아가기","동일하게","동일하지만,","동일한","동일합니다.","동작하지만,","동작합니다.","동작합니다:","되고,","된다는","될","됩니다.","두","들면","들어","들어:","등)가","등장했습니다.","따라","따라서","때","때,","때문에","때문에,","떠올려","또는","또한","를","리액트를","리액트에서","리액트에선","리액트와","만든","만약","매개변수","매개변수는","먼저","명령","명령줄","모두","모드","모드는","모드들은","모드를","모드와","모든","목차","무상태","무상태로","문법","문자열","문자열로","문자열을","문자열이","문자열이어야","문제가","미치며,","미칩니다.","및","반면,","반환","반환된","받지","방법이","방출","배열이","배열이나","버전은","버전의","번째","번째로","변수","변환","변환되어야","변환의","변환이","별칭인","보고합니다.","복잡합니다.","볼까요:","부터","블랙박스입니다.","사용","사용되지","사용됩니다.","사용법","사용을","사용자","사용자가","사용하거나","사용하기","사용하는","사용하도록","사용하려면","사용하여","사용할","사용합니다.","사용해","사용해야","사이에","삽입하는","새로운","생성되는","생성될","생성됩니다:","생성자","생성자이고","생성하여,","생성할","서로","선언되어야","선언을","선택된","선택적","선택적이어야","설정이","설정할","설정했다면,","성공","성공,","성공적으로","세","소개","소문자로","속성","속성,","속성에","속성은","속성을","속성의","속성처럼","수","수도","수정하여","숫자로","쉽게","스코프에","스프레드","시그니처","시그니처(있는","시도합니다.","시작하고","시작합니다.","식별자(data","식별자가","식별자로","실패할","쓰입니다.","아니기","아닌","아닙니다.","않는","않는다면,","않습니다.","않았기","않으며,","않으면","않으면,","않을","않음","알","알고","알려져","알아야","약간","어느","어떻게","얻었지만,","없다면,","없습니다.","없어도","없으므로","없으므로,","에서","에서,","연산자","연산자는","연산자로","연산자를","영향을","예를","예시는","예시에서","예제에서","오류","오류,","오류로","오류를","오버라이드","오버로드","옵션에서","옵션으로","옵션을","요구합니다.","요소","요소(예:","요소,","요소는","요소를","요소에","요소와","요소의","용어를","위","위로","위의","위한","위해선","위해선,","유사하게,","유지한다는","유지합니다.","유형에서,","유형의","유효한","은","을","의","의미는","의한","이","이는","이라는","이런","이를","이름에서","이름은","이름을","이름이","이상","이유로","이전에","이해하기","이해해야","이후","인기를","인덱서를","인라인","인수가","인수로","인스턴스","인터페이스","인터페이스가","인터페이스는","인터페이스를","인터페이스에","인터페이스에서는","인터페이스의","일반적으로","일반적으로는,","일부를","일으킵니다.","임베딩,","입력","있는","있다면,","있도록","있듯,","있습니다","있습니다.","있습니다:","있어야","있으며,","자식","자식에","자식은","자식의","자신의","작성하는지","작성할","작업을","잘","적절하게","적절한","적합한","전달되는","전에","전역","전역입니다.","점은","점이","정보)에도","정보를","정의","정의되어","정의됩니다.","정의하는","정의하는데엔","정의합니다.","제공되지","제공됩니다.","제공할","제네릭","제네릭의","제외하고).","제한할","조금","조회되어야","조회됩니다.","존재하지","종류의","주석","주석을","줄","중","중괄호({","중요합니다:","지원됩니다.","지원합니다.","지정","지정되지","지정하려고","지정할","지정합니다.","직접","진행되면,","진행되어","집합을","쪽으로든)에","차이점에","참고:","참조할","찾을","첫","최근","추가","추가적으로,","추가적인","취급하지","컴파일러","컴파일러는","컴파일하는","컴포넌트","컴포넌트(sfc)로","컴포넌트는","컴포넌트로","컴포넌트를","컴포넌트에","컴포넌트의","코드는","큰","클래스","클래스라면","클래스의","클래스형","타이핑","타이핑을","타입","타입과","타입도","타입에","타입에서","타입으로만","타입은","타입을","타입의","타입이","타입이라는","타입입니다.","태그","태그에","통한","통합하기","통해","특수","특수한","특정","특정한","파일","파일별로","파일에서","파일의","팩토리","팩토리(jsx","팩토리가","팩토리는","포함하기","표현식","표현식에서","표현식으로","표현식을","표현식의","프레임워크","프레임워크를","프로퍼티","프로퍼티는","프로퍼티들이","프로퍼티로","프로퍼티를","프로퍼티입니다.","플래그","필수적인","필요가","필요하지","하며,","하지만","하지만,","할","할당","함","함께","함수","함수는","함수라면,","함수로","함수로부터","함수를","함수의","함수이므로,","함수입니다.","함수형","합니다.","항상","해결을","해당","해당합니다.","해석되지","해석에","해석을","해석합니다.","해야","허용하는","허용하지","허용합니다.","형식의","호출","혹은","화살","확인하는데","확장자","확장자로","확장자를","환경에","환경의","활성화합니다.","흥미롭게도"],"pages/mixins.html":["\"","+","...","//","////////////////////////////////////////","1000);","500);",":","=","=>","[disposable,","actiavat","activat","activatable]);","activatable을","activate()","any,","any[])","applymixins(derivedctor:","applymixins(smartobject,","basectors.foreach(basector","basectors:","boolean;","class","console.log(this.isact","constructor()","deactivate()","declar","dispos","disposable,","disposable과","dispose()","extend","false;","function","interact()","interfac","isactive:","isdisposed:","javascript","librari","merging으로","mixin","mixin을","mixin의","name));","name,","new","object.defineproperty(derivedctor.prototype,","object.getownpropertydescriptor(basector.prototype,","object.getownpropertynames(basector.prototype).foreach(nam","runtim","sample)","setinterval(()","settimeout(()","smartobj","smartobj.interact(),","smartobject","smartobject();","somewher","this.activate();","this.isact","this.isdispos","this.isdisposed),","true;","typescript에서","{","{}","}","});","가능한","각","각각","간단한","개념과","객쳬지향","것을","것이며,","것입니다.","결합을","결합하여","계층과","구현에서","구현에서,","구현이","구현합니다.","그","그러면","기능에","기능을","다른","다음으로,","대상으로","대신","대한","더","도우미","독립형","두","뒤에있는","등의","또","마지막으로","마지막으로,","만","만들기","만듭니다.","모델링","모두","믹스인","믹스인에","및","방법으로,","방식을","번째","보겠습니다.","보여줍니다.","복사되어","본","부분적인","부분클래스를","부터","빌드하는","사용을","사용하여","사항은","살펴","살펴보도록","새로운","소개(introduction)","속성을","속성이","수","수행","수행하는","스칼라","시작합니다.","실행되고","아닌","아래","알","알아보기(understand","어느","어떻게","언어를","얻었습니다.","예시","외에는","우리가","우리를","위해","유형","유형으로","의미합니다.","이것은","이것이","이들을","이후에는","익숙할","인기를","인터페이스가","인터페이스로","인터페이스에서","인해","일반적인","있습니다.","있을","있음을","자세히","작동","작동하는지","재사용","전통적인","정도의","제공해야","집중되어","처리","첫","취급하고","커뮤니티에서도","컴포넌트로","코드(code","코드는","코드를","코드에서는","클래스는","클래스로","클래스를","클래스에","클래스에서","통해서,","특성은","패턴은","피할","하겠습니다.","한다는","할","함께,","함수를","혼합(mix)할","혼합(mix)합니다.","혼합됩니다.","혼합합니다.","확장하는","확장한다는","후,"],"pages/modules.html":["!==","\"","\"*!text\"","\"*\":","\"+\":","\"./api\";","\"./calculator\";","\"./index\";","\"./lettersonlyvalidator\";","\"./mi","\"./mod\";","\"./mod\"],","\"./myclass\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./onetwothree\";","\"./parseintbasedzipcodevalidator\";","\"./programmercalculator\";","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./utilities\";","\"./validation\";","\"./xyz.txt!text\";","\"./zipcodevalidator\";","\"/\":","\"0\"","\"001+010=\");","\"1\",","\"1+2*33/11=\");","\"101\"];","\"123\"","\"123\";","\"2\",","\"3\",","\"4\",","\"5\",","\"6\",","\"7\",","\"8\",","\"9\",","\"98052\",","\":","\"=\")","\"a\",","\"ambient\"라고","\"b\",","\"c\",","\"d\",","\"doe","\"e\",","\"exports\",","\"f\"];","\"function\"","\"hot","\"jquery\";","\"json!*\"","\"json!*\"와","\"json!http://example.com/data.json\";","\"matches\"","\"math","\"module\"","\"next","\"object\"","\"object\")","\"path\"","\"thing\";","\"url\"","\"url\";","\"url\"을","\"발견\"할","\"최상위","$","$(\"button.continue\").html(","$:","$;","${","${maxbase}","${validate(s)","$나","$와","&&","'${char}'`);","'numberregexp'","'parseintbasedzipcodevalidator'","'regexpbasedzipcodevalidator'","'stringvalidator'","'zipcodevalidator'","'zipcodevalidator.ts'","'상위'","(...args:","(ambient","(amd),","(base","(char","(code","(commonjs),","(digit","(do","(dynam","(es6)","(explicitli","(export","(factory)","(foo를","(function","(guidanc","(if","(import","(introduction)","(let","(mod_1_1)","(needzipvalidation)","(option","(programmercalculator.digits.indexof(digit)","(re","(red","(require,","(require을","(s:","(sample:","(shorthand","(simpl","(this.operator)","(typeof","(umd","(use","(v","(validator.isacceptable(\"...\"))","(valu","(wildcard","(work","(x.isacceptable(\"...\"))","(zipcodevalidator:","(간단한","(변수,","(스크립트는","(전역","(하나의",");","*","*/","+","...",".d.t",".h",".js파일이","/","/*","//","///","/^[0","/^[a","/collections/generic/","0","0)","0;","1);","10이","1;","2015","2015부터","2015와","3","3.8","3.8에서는","5","9","9]+$/;",":","=","===","=>","=를","=와",">=","?","[\"0\",","[\"hello\",","[s:","access","advanc","allvalidators.t","ambient","amd","amd를","amd와","any;","any[])","any[]):","api","api를","app.t","base:","boolean;","c","c#의","c/c++에","calcul","calculator();","calculator(2);","calculator,","calculator.t","calculator로","calculator를","case","cat","class","class나","close","code\"]","commonj","commonjs를","commonjs와","console.log(`\"${","console.log(`\"${s}\"","console.log(data,","console.log(f());","console.log(num);","const","constructor()","constructor(publ","consumer.t","content:","content;","current","currentvalu","currentvalue:","data","declar","declaration)","declaration)을","declarations)","declarations.d.t","default","default)","default를","defin","define([\"require\",","define,","define.amd)","digit","dog","dynam","ecmascript","effect","entir","error(`bas","error(`unsupport","evaluate()","evaluateoperator(operator:","example)","execute:","export","export\"가","exports)","exports);","exports,","exports.t","exports_1(\"t\",","exports가","exports는","exports도","exports로","exports를","exports에","export가","export는","export되는","export된","export로","export를","export만","export한","export할","extend","extend)","f","factory(require,","factory);","filecont","filecontent);","flags)","flower","foo","foo로","function","function()","function(exports_1)","function,","function을","gener","getresult()","getthing()","handlechar(char:","hostname?:","id","implement","import","imports나","imports는","import나","import는","import로","import를","import문을","import할","inclusive.`);","input:","interfac","isacceptable(s:","isolatedmodul","isprim","isprime(2);","isprime(x:","javascirpt","javascript","javascript로","javascript에는","javascript에서","join(...paths:","jqueri","jquery.d.t","jquery;","jquery와","js","larg","left","left:","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersregexp","lettersregexp.test(s);","level","level)","lib\";","lib.d.t","libraries)","list","load","log.t","m","m.someth","mainvalid","match\"","match\"}`);","math","mathlib.isprime(2);","mathlib;","maxbas","maxbase)","memori","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modul","module\";","module)","module.export","module.js\"","modules)","modules를","multipl","my.application.customer.addform과","my.application.order.addform","myclass.t","myfunc.t","mylargemodul","mylargemodule.dog();","mylargemodule.t","mythings.t","myurl","myvalid","name","names)","namespac","nativ","new","node","node.d.t","node.d.ts를","node.j","node.js)","node.js에서","node.js에서는","node.js의","normalize(p:","ns를","num","number","number)","number):","number,","numberregexp","numberregexp.test(s);","objects,","onetwothree.t","onload:","only\"]","only)","operator:","operator;","parse(urlstr:","parseint(s).tostring()","parseintbasedzipcodevalid","parseintbasedzipcodevalidator.t","parsequerystring?,","pathname?:","pattern","possible)","privat","processdigit(digit:","programmercalcul","programmercalculator.digits.indexof(digit);","programmercalculator.digits.length;","programmercalculator.t","programmercalculator.ts을","protect","protocol?:","public","put","re","regexpbasedzipcodevalidator}","regist","requir","require(\"...\")","require(\"./mod\");","require(\"./zipcodevalidator\");","require(\"mod\");","require(\"module\")를","require(\"url\");","require()","require())","require([\"./zipcodevalidator\"],","require(modulename:","require(modulenames:","require.j","require.js)","require.js에서","require.js의","requirej","return","return;","right:","right;","s","s.length","s;","scenarios)","sep:","setters:[","side","simplemodule.j","simplemodule.t","singl","slashesdenotehost?):","somefunc","somefunc()","somefunc();","someth","sometyp","sometype();","sometype,","statements)","static","staticzipcodevalidator.t","step...\"","string","string)","string):","string,","string;","string[],","string]:","strings.foreach(","stringvalid","stringvalidator.t","stringvalidator;","structur","super();","switch","system","system.collections에서","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.js)","system.js에서","system.register([\"./mod\"],","system:","systemjs,","systemjs나","t","t();","t)을","t;","test","test(c,","test(c:","test.t","testcalculator.t","testprogrammercalculator.t","things)","this.bas","this.curr","this.current);","this.current;","this.evaluate();","this.evaluateoperator(this.operator,","this.memori","this.memory,","this.memory;","this.oper","this.processdigit(char,","this.processoperator(char);","throw","top","tree","tsc","type","typeof","types)","typescript","typescript는","typescript로","typescript에","typescript에서는","type은","type을","umd","umd,","undefined)","url","url.parse(\"http://www.typescriptlang.org/");","url;","us","util","v","v;","valid","validation.t","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validator를","validator의","valu","value:","value;","var","variable,","void):","void;","within","x","x(y);","x)","x,","x로","y","you'r","z]+$/;","za","zcv","zcv();","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","{","{apiresponsetype}","{y}","{zipcodevalid","{};","{를","}","}\"","})(function","});","};","}],","}`);","}인","가까운","가깝게","가능하다는","가능한","가능합니다.","가능합니다:","가정을","가져와","가져와야","가지","가지고","가진","가질","가질만한","가집니다.","각","간단하게","간단한","간의","간접","간주합니다.","감쌀","감지합니다.","값도","값을","값의","같은","같이","같지만","개념을","개념이","개의","개체를","개체와","객체가","객체로","객체를","객체와","객체의","거라","거의","것도","것들을","것은","것을","것이","것이라면,","것입니다.","것처럼,","결과를","결합될","결합할","경로와","경우","경우,","경우를","경우에는","경향이","경험을","계산기","계산기의","계층에서","계층적","고급","고려하세요.","고통스러운","공유합니다.","과도하게","과도한","관계는","관련된","관심이","관점에서","구문은","구문을","구성","구성을","구성하여","구성할지","구조를","구조화에","구현을","구현하여","권장되지는","그","그러나","그룹화하는데","그리고","금방","기능도","기능에","기능은","기능을","기반","기존","기존의","기타","나","나열","나은","나중에","내보내기","내보냄","내부에서","내에서","내에서만","내용은","내용을","너무","네이밍","네임스페이스","네임스페이스,","네임스페이스는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스와","노출된","노출하는","노출합니다.","논리적","논리적으로","높이지","다","다루기","다룰","다른","다시","다음","다음,","다음과","다음은","다음처럼","단일","단축어처럼","대부분의","대상에","대상을","대체","대체하는","대한","대해","더","도구는","도입하는","도입하지","동일한","동작에서","동작하려면","동적","동적으로","되면,","되지","될","됩니다.","두","두고","두세요","둘","둘은","들면:","들어","들어,","등은","등을","따라","때","때,","때:","때는","때때로","때만","또는","또한","라는","라이브러리는","라이브러리를","라이브러리와","라이브러리의","래핑","런타임","레벨","레벨로","레벨에","레벨의","레이어가","레이어를","로더가","로더는","로더로는","로더를","로더에서","로더와","로더의","로드하도록","로드하여","로드할","로딩","로딩과","리스트","릴리즈","마세요","마세요!)","마찬가지).","마찬가지로","마찬가지로,","마찬가지입니다.","마찰을","마찰이","만들","만들려고","만들면,","만들어보겠습니다.","만큼","많은","메서드에도","명령","명시적으로","명확하게","몇","모델링","모두","모듈","모듈과","모듈당","모듈도","모듈들을","모듈로","모듈로부터","모듈에","모듈에는","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이라고","모든","목록을","목적이","문","문서를","문은","문을","문자열","문자열이","문제가","및","바꿔야","바벨","반대로","반드시","반면,","발생하지","발췌)","방법으로","방법은","방법을","방식과","방식으로","방출되는","변경","변경하지","변수)","변수,","변수로","변수로도","변수를","변형하지","변환되는","별도의","별칭,","별칭으로","병합(merge)","보강하는","보강하지는","보여줌","보여줍니다","보여줍니다.","보이는","보이지","볼","부릅니다.","부분적으로","부수효과만을","불가능합니다.","불필요합니다.","블록에","비","비슷한","빠르게","사용","사용되거나,","사용되는","사용되도록","사용된","사용된다면","사용될","사용자","사용자가","사용자는","사용자를","사용자에게","사용자의","사용하기","사용하기가","사용하는","사용하세요","사용하세요.","사용하세요:","사용하세요;","사용하여","사용하지","사용하지만,","사용한","사용할","사용합니다.","사용해","살펴보겠습니다.","상속된","상속을","상속하여","상태로","상황에","새로","새로운","샘플","샘플:","생각하지","생각할","생각해보세요.","생각해야","생성","생성된","생성합니다.","선언","선언(shorthand","선언된","선언들은","선언만","선언으로","선언은","선언을","선언이","선언해야","선언형입니다;","선택사항","선택적","선택적으로","선택적으로,","선택하므로","설계되었습니다.","설명하려면,","설정합니다.","성능을","소개","속기","수","수정해서","수준을","수준의","수행한","수행합니다.","숫자를","쉬워집니다.","쉽습니다.","스코프","스코프가","스코프로","스코프에서","스크립트","스크립트로","시","시나리오","시나리오를","시나리오와","시스템에","시작할","시험용","식별자가","신중하게","신호","신호입니다.","실제로","실행됩니다;","실행하기","실행해야","심벌은","아닌","아래","아래에","아래에서는","아래의","아이디어는","안","안에서","안전성을","않고","않는","않습니다.","않아도","않았는지","않은","않지만,","앞에서","애플리케이션의","양식","양식을","어떤","어떻게","언급했듯이","없거나,","없는","없습니다.","없이","에","여기서","여러","여부를","역할을","열거형이","염두에","예를","예입니다.","예제","예제는","예제를","예제에서","오류:","오직","와","와일드카드","외부","외부에서","용","용도가","우리는","우연한","워크플로우를","원래","원하는","웹","위의","위치(즉,","위치에","위치에서","위치에서는","위한","위해","위해,","위해서,","위해서는","위험","유명한","유사하게","유사한","유용한","유지하기","의도를","의미를","의존성을","의존적인","이","이것은","이것을","이동하세요)","이러한","이렇게","이를","이름","이름(이","이름과","이름으로","이름은","이름을","이름이","이미","이상의","이유는","이전","이전에는","이제","익숙하다면,","인용된","인터페이스","인터페이스)를","인터페이스,","인터페이스를","일반적으로","일반적인","일부","일부는","일치하는","읽을","잃지","입니다.","입력","입력받을","있고","있고,","있는","있도록","있습니다","있습니다.","있습니다:","있었습니다.","있으며,","있으므로,","있지만,","자세한","자체","자체에","작동하는","작성되지","작성될","작성하는","작성하여","작성하지","작성할","작업은","재사용하기","저장하는","적어야","적용되는","적용할","적합한","전달하고","전면에서","전에","전역","전체","점을","접근에","접근이","접근할","접두사","접미사를","정말","정보는","정보를","정보에서","정의","정의되어","정의된","정의를","정의하지","정의할","정적","제거","제거되며,","제거하고","제거하면","제공하는","제공합니다.","조건에서만","존재합니다.","종종","좋은","주요","줄에서","줄여주는","중","중에","중에는","중요합니다.","중첩","즉","지역","지역적으로","지원합니다.","지점이","지정된","지정됩니다.","지정할","지정합니다.","지정해야","지침","직접","찍지","참고하세요","참조","참조를","참조하는데","찾고","찾기","찾을","처리됩니다(모듈에서도","처음","체계를","최상위","최적입니다.","최적화를","최적화할","추가됩니다.","추가적인","추가하는","추가하면","추가하여","추가합니다.","추천하는","출력","충돌은","충돌을","측면에서","컬렉션","컴파일","컴파일러","컴파일러는","컴파일이","코드","코드로","코드를","코드에","코드의","큰","클래스","클래스,","클래스를","클래스에","클래스의","키워드는","키워드로","키워드를","타입","타입,","타입에","타입을","타입의","태그와","테스트입니다.","테스트입니다:","테스트할","통과하는지","통과했는지","통합합니다.","통해","통해)","특수한","특정","특정한","파일","파일들을","파일로","파일에","파일은","파일을","파일이라고","파일입니다.)","패턴은","패턴을","패턴의","패턴이","편리합니다.","포함된","포함하는","폴더를","표시됩니다;","표시로만","표시합니다.","표현식이","표현이나","플래그를","피하기","필드로","필요가","필요할","하거나,","하기","하기는","하기와","하나","하나라도","하나를","하나의","하는","하려면,","하면","하지","하지만","하지만,","한","할","함)에서만","함께","함수","함수,","함수도","함수를","합니다.","합니다:","합니다;","항상","해당","해서,","해석하기","해야","핵심","헬퍼","형태를","호출","호출됩니다.","호출은","호출할","호환되지는","혹은","확인하세요.","확인하세요:","확장(extensions)으로","확장이","확장하고","확장해야","활용하므로","후","힘들어지는"],"pages/module-resolution.html":["\"*\"","\"*\",","\"*\":","\".\",","\".\"가","\"../constants/http\";","\"../node_modules/jquery/dist/jquery\"","\"./components/entry\";","\"./moduleb\"","\"./moduleb\"`는","\"./moduleb\"의","\"./src\"","\"./template\"처럼","\"/mod\";","\"@angular/core\";","\"baseurl\":","\"baseurl\"에","\"baseurl\"을","\"compileroptions\":","\"exclude\"","\"exclude\"를","\"files\"","\"files\"를","\"generated\"가","\"generated/*\"","\"generated/templates/views\"","\"jquery\"","\"jquery\":","\"jquery\";","\"lib/mainmodule.js\"","\"main\"","\"main\":","\"main\"의","\"modulea\"","\"modulea\"같은","\"modulea의","\"moduleb\"","\"moduleb\"는","\"moduleb\"의","\"moduleb\"처럼","\"node_modules/jquery/dist/jquery.slim.min.js\"로","\"paths\"","\"paths\":","\"paths\"가","\"paths\"를","\"rootdirs\":","\"rootdirs\"는","\"rootdirs\"를","\"src/#{locale}\"","\"src/de\",","\"src/views\",","\"src/zh\",","\"types\"라는","\"typescript\"","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"가상\"디렉터리","\"배포\"되는","\"추가\"","\"프로젝트\"로","#{locale}와","$","'","'*'","'*'은","'./#{locale}/messages'를","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'로","'folder1/file2'","'folder1/file2':","'folder2/file3')","'folder2/file3':","'generated/*'","'modulea'가","'modulea'와","'moduleb.","'node_modules'","'node_modules/typescript.d.ts'","'node_modules/typescript.ts'","'node_modules/typescript.tsx'","'node_modules/typescript/lib/typescript.d.ts'","'node_modules/typescript/lib/typescript.d.ts'.","'node_modules/typescript/lib/typescript.d.ts'로","'node_modules/typescript/lib/typescript.d.ts'를","'node_modules/typescript/package.json'.","'nodej","'nodejs'.","'package.json'","'package.json'은","'rootdirs'를","'src/app.ts'","'src/app.ts'.","'src/node_modules/typescript.d.ts'","'src/node_modules/typescript.ts'","'src/node_modules/typescript.tsx'","'src/node_modules/typescript/package.json'","'tsconfig.json'안에","'tsconfig.json'의","'types'","'typesciprt'","'typescript'","'typescript'는","(\"main\"","(\"modulea의","(\"types\"","(.ts,","(17)에서","(4)","(7)에서","(9)와","(addit","(base","(classic)","(common","(how","(i.e.","(import","(modul","(node)","(path","(rel","(thing","(trace","(use","(virtual","(whi","(만약","*","../.","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./zh/messages,","./zh/messages는",".d.ts)를",".d.ts에",".js로",".ts/.tsx",".tsx",".ts파일을","/,","//","///","/generated/templates/views를","/generated/로","/moduleb.d.t","/moduleb.t","/node_modules/@types/moduleb.d.t","/node_modules/moduleb.d.t","/node_modules/moduleb.j","/node_modules/moduleb.t","/node_modules/moduleb.tsx","/node_modules/moduleb/index.d.t","/node_modules/moduleb/index.j","/node_modules/moduleb/index.t","/node_modules/moduleb/index.tsx","/node_modules/moduleb/package.json","/root/moduleb.d.t","/root/moduleb.t","/root/node_modules/@types/moduleb.d.t","/root/node_modules/moduleb.d.t","/root/node_modules/moduleb.j","/root/node_modules/moduleb.t","/root/node_modules/moduleb.tsx","/root/node_modules/moduleb/index.d.t","/root/node_modules/moduleb/index.j","/root/node_modules/moduleb/index.t","/root/node_modules/moduleb/index.tsx","/root/node_modules/moduleb/package.json","/root/src/folder/a.ts안에","/root/src/folder/moduleb.d.t","/root/src/folder/moduleb.t","/root/src/modulea.js가","/root/src/modulea.js에","/root/src/modulea.t","/root/src/modulea.ts안에","/root/src/moduleb","/root/src/moduleb.d.t","/root/src/moduleb.js라는","/root/src/moduleb.t","/root/src/moduleb.tsx","/root/src/moduleb/index.d.t","/root/src/moduleb/index.t","/root/src/moduleb/index.tsx","/root/src/moduleb/lib/mainmodule.js를","/root/src/moduleb/package.json","/root/src/moduleb/package.json파일을","/root/src/node_modules/@types/moduleb.d.t","/root/src/node_modules/moduleb.d.t","/root/src/node_modules/moduleb.j","/root/src/node_modules/moduleb.t","/root/src/node_modules/moduleb.tsx","/root/src/node_modules/moduleb/index.d.t","/root/src/node_modules/moduleb/index.j","/root/src/node_modules/moduleb/index.t","/root/src/node_modules/moduleb/index.tsx","/root/src/node_modules/moduleb/package.json","/src/view와","/으로","=","========","=>",">","[","[\"node_modules/jquery/dist/jquery\"]","[클래식][#클래식","]","];","ad","addit","ambient","amd","app.t","app.ts는","app.ts의","a의","b","baseurl","baseurl과","baseurl로","baseurl에","baseurl을","baseurl의","classic]이고","compil","compiler?)","compon","default","defaulthead","directori","entri","error","es2015에서는","exclud","exist","exist.","expect","export","field","file","file1.t","file2.t","file3.t","final","find","flag","flags)","folder.","folder1","folder1/file2","folder2","folder2/file3","for)","found","gener","generated/folder2/file3","generated/templ","happen","hoc,","import","imports)","import가","import나","import는","import를","import에서","import에서는,","import은","import의","import하는","index.j","index.js를","inform","jquery는","jquery를","kind","list","load","look","mapping)","modul","modulea","modulea.t","modulea는","modulea를","moduleb.j","moduleb를","moduleb의","moduleresolut","modules)","name","node.j","node.js가","node.js는","node.js의","node_modul","node_modules로","node_modules에서","node_modules을","node는","node의","non","noresolv","noresolve)","noresolve를","npm","out","output.","package.json라는","package.json안에","package.json을","pick","projectroot","projectroot/folder1/file2.t","projectroot/folder2/file3.t","projectroot/generated/folder2/file3.t","questions)","refer","rel","requir","require(\"./moduleb\");라는","require(\"moduleb\");","requirej","requirejs와","require에","resolut","resolution)","resolv","result.","root","rootdir","rootdirs)","rootdirs를","rootdirs의","roots를","set","sourc","specified,","src","src/view","still","strategies)","successfulli","system","systemj","templat","template1.t","traceresolut","traceresolution'을","traceresolution으로","transform","ts","ts2307:","tsc","tsconfig.json","tsconfig.json는","tsconfig.json를","tsconfig.json은","tsconfig.json의","type","typescript","typescript.d.t","typescript가","typescript는","typescript의","ui","up","url","url)","us","var","view","view1.t","view2.t","vs.","x","{","|","}","}을","│","└──","└───lib","└───src","└───typescript","├──","├───node_modul","가끔","가능하고,","가능한","가능합니다.","가상","가상의","가정합니다.","가져온","가지","가지고","가질","각","간단합니다.","간단해","간주됩니다.","값","값)","값,","값은","갖고","같습니다.","같습니다:","같아야","같은","같이","개발할","개의","거슬러","검사하기","검사해야","것보다","것에","것으로","것은","것을","것이","것이기","것이다.","것입니다.","것입니다:","것처럼","결과","결과가","결과는","결정됩니다:","결합","결합되어","경로","경로가","경로는","경로를","경로와","경로의","경우","경우,","경우가","경우에,","계산됨)","고려해봅시다.","곳에","공통","과","과정","과정을","관계를","관계없는","관계없이","구성을","구성하는","구조를","국제화","그","그래서","그러고","그러나,","그렇게","그렇습니다),","그리고","그에","기능을","기대할","기본","기준으로","기초적인","나","나머지는","나서","나서,","나옵니다:","나중에","나타내는","나타냅니다.","내에서","내용물이","내용은","내장","노드","노드.","노드와","노드입니다.","논리적으로","논의한","높을","는","다는","다루게","다룰","다르게","다른","다음","다음과","다음에","다음을","다음의","단계에서","단일","달라집니다.","달성하기","대상으로","대신","대체","대체로","대체의","대한","대해","대해서는","더","동일한","동작은","되었습니다.","될","됩니다.","두","두려워하지","들어","들어,","들어:","등으로","디렉터리","디렉터리,으로","디렉터리가","디렉터리로","디렉터리를","디렉터리부터","디렉터리에","디렉터리의","디폴트","디폴트는","따라","따라서","따라서,","따르는","따르면,","따를지","따릅니다,","따릅니다:","때","때,","때까지","때도","때때로","때마다,","때문에","때문에,","라는","런타임","런타임에","런타임에서,","런타임의","레벨이거나,","레이아웃은","레이아웃이","로","로그가","로더","로더는","로더를","로드하기에서","로드하려는","로딩","로직","로직을","로케일","로케일에","로케일을","마세요","마지막으로,","마치","만들","만듭니다.","만약","많은","맞는","매핑","매핑도","매핑되어야","매핑에","매핑으로","매핑은","매핑의","매핑이","매핑하기","메커니즘을","명령","명령줄로","모두","모듈","모듈과","모듈들의","모듈들이","모듈만","모듈에","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈임을","모든","모방하려고","모방합니다.","모을","목록에","목록에서","목록을","목적","무엇을","무엇인가?","문서","문서는","문서를","문서에","문서에서","문서와","문은","문을","문자열","물리적","뭘까?\"라고","밑에서","바꿉니다.","바뀌지","바뀝니다.","바와","바인딩","반드시","반영하기","받지","발생:","발생한","발생할","발생합니다.","방문할","방법","방법에","방법으로","방법이","방법입니다.","배열은","배열을","버전과의","번","번들링과","번들을","번역됩니다.","번째","번째로","번째로,","변환도","변환을","병합","병합되는","병합할","보간하여","보도록","보세요.","보십시오:","보이지만,","보일","보입니다.","보입니다:","보장하는","복사하는","복사합니다.","복잡하지","복잡한","볼","봐야","불리는","뷰는","비","비슷하게,","빌드","빌드의","사용","사용.","사용됩니다.","사용을","사용하고","사용하고,","사용하기","사용하는","사용하면,","사용하세요.","사용하십시오.","사용하여","사용한","사용합니다","사용합니다,","사용합니다.","사용해야","상기해봅시다.","상대","상대적","상대적으로","상대적이냐에","상대적이라고","상대적이라면","상대적이면,","상대적인","상대적임.","생각해보세요.","생각해보세요:","생각해보세요;","생각해봅시다.","생성기에","생성된","생성하기위해","생성하는","생성합니다.","선언으로","선언으로도","선언을","선택하는","설계","설정에서","설정하는","설정하면,","설정한다면,","성공,","성공적으로","세트가","세트에","섹션은","소스","소스가","소스는","소스에","수","수도","수의","수행하지","수행합니다.","순서로","스크립트가","스텝","스텝은","스텝이","시간","시나리오를","시도:","시도합니다.","시작하기","시작합니다.","시작해서","시점에,","식별한","실패함.","심지어","싶으면","싶으면,","씌웁니다.","아닌","아닙니다.","아래에","아마","아주","안내하기","안되고","안에","안의","안전하게","안전한","않거나","않고","않는","않도록","않습니다.","않아도","않았기","않았으면,","않으면,","않은","않을","않음,","않음을","알고리즘은","알려주는","알려주어","알려줍니다","알려줍니다.","알리기","알릴","알아내기","알아야","암시적으로","앞에서","애플리케이션에서","애플리케이션이","어디를","어디에서","어떤","어려울","얻을","없다면,","없습니다.","에서","엔트리를","엔트리에서","여러","여부에","여전히","열거하고,","영향을","옆에","예","예를","예상되는","예제","예제가","예제는","예제를","예제에서","예제에서,","예제에서는,","오류","오류는","올라가","올라가,","옵션은","와","와일드카드가","완료.","외부","외부의","요약되어","요즘에,","위","위에","위에서","위의","위치","위치로","위치를","위치에서","위치하지","위치한","위한","위해","위해,","위해서,","위해서는,","유연함은","유의하십시오.","유의하십시오;","유저","유지하는","으로","은","을","의","의미,","의존성을","의존하는","의해","이","이는","이동","이러한","이를","이름","이름과","이름에","이름은","이름을","이름의","이름이","이번","이유는","이유를","이전","이제","이해하기","이해하는","인사이트를","인수","일련의","일반적으로","일반적인","일부","일부로","일부로써","일치하고","일치하는","일치하지","일치할","읽어보실","임의의","있거나","있게","있는","있다고","있다는","있도록","있습니다,","있습니다.","있습니다:","있습니다;","있으면,","있을","있지만,","자동","자동으로","자세한","자신의","작업에","잘","잘못된","전달됨","전달하지","전달했기","전략","전략들은","전략으로","전략은","전략을","전략이","전에","전용","전제로","전체","전통적으로,","점에","점프합니다.","점프했다는","접두사","정교한","정보는","정보를","정의","정의되어","정의로","정의를","정확하게","정확히","제공되는","제공됩니다.","제외","제외되었는지에","제외하고","제외하기","제외해야","제한되지","조건부","조회를","조회합니다:","존재","존재.","존재하는지","존재하지","종류가","주로","주목하세요.","주어지는지에","주어진","주의사항","줄","줄로","줄에","중","중에","중요합니다.","지시문이","지시합니다.","지식을","지원을","지원하는","지원합니다.","지정되어야함.","지정되지","지정하고","지정하기","지정하는","지정하는데","지정하지","지정할","지정합니다.","지정했다면)","진단할","질문","질문할","참조가","참조하는","참조하는지","참조할","찾고","찾고,","찾기","찾는데","찾도록","찾습니다.","찾았다는","찾았다면,","찾으려고","찾으실","찾을","찾을지","찾음.","처리할","첫","체인에서","체인을","최종","추가","추가된","추가됩니다.","추상","추적","추적을","출력","출력과","출력에서","출력을","출력의","출력이","캡처할","캡처함","컨트롤을","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러를","컴파일러에게","컴파일에","컴파일은","컴파일하고,","코드가","코드입니다.","클래식","클래식.","타임에","타협하지","템플릿","템플릿이","토큰을","툴이","트리를","특별한","특수","파일","파일과","파일들은","파일들은,","파일로","파일에","파일은","파일을","파일의","파일이","패키지에서","패턴","포함과","포함됩니다.","포함입니다.","포함하게","포함하고","포함하는","포함하지","포함한","포함할","포함합니다.","포함합니다:","폴더","폴더는","폴더로","폴더를","폴더에서","폴더의","프로세스에","프로세스입니다.","프로젝트","프로젝트의","프로퍼티","프로퍼티를","플래그","플래그를","플러그인과","필드","필드를","필요가","하게","하기","하나가","하나로","하나를","하나의","하는","하세요.","하위","하지","하지만,","한","한곳으로","한다고","할","할지","함수를","합니다.","합니다:","항목을","항상","해당","해당하는","해봅시다.","해석","해석.","해석되거나,","해석되고","해석되기","해석되지","해석된","해석된다는","해석될","해석됩니다.","해석은","해석이","해석하는","해석하려고","해석하여","해석할","해석합니다:","해줍니다.","현재","형태가","호출","호출해","호환성을","혹은","확인.","확인하기.","확장자","활성화하면","활용하여"],"pages/namespaces.html":["\"101\"];","\"98052\",","\"ambient\"라고","\"doe","\"matches\"","${","&&","'${","'new","(\"name\")","(aliases)","(ambient","(element:","(first","(introduction)","(let","(multi","(namespac","(namespacing)","(selector:","(split","(tabl","(valid","(work","(간단한","(기본값)을","(예:","(인용)",".d.t",".h","//","///","/^[0","/^[a","5","9]+$/;",":","=","===","?","[\"hello\",","[s:","ambient","api를","base","boolean;","c/c++에","class","code\"]","console.log(`\"${","console.log(`'${","const","contents)","d3","d3.base;","d3.d.t","d3:","d3이라는","declar","each","event","event:","event;","eventtarget):","export","export를","extend","file","file)","files)","implement","import","import는","interfac","isacceptable(s:","ismatch","javascript","js","letterregexp와","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersonlyvalidators.t","lettersregexp","lettersregexp.test(s);","libraries)","match\"","mytestpage.html","name","namespac","namespaces)","new","number;","numberregexp","numberregexp.test(s);","numberregexp는","only\"]","outfil","output)을","pass","polygon","polygons.square();","q","requir","return","s","s.length","sampl","sample.j","select:","selection;","selector","shape","shapes.polygons.square()'와","shapes.polygons;","show","singl","sq","squar","steps)","string","string)","string):","string]:","strings)","stringvalid","stringvalidator;","stringvalidator{","test.t","tri","triangl","tsc","typescript","typescript로","typescript에서","us","valid","validation.letteronlyvalidator).","validation.lettersonlyvalidator();","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation{","validation이라는","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","var","var를","var에","whether","x","x.y.z를","x:","y:","z]+$/;","za","zipcodevalid","zipcodevalidator();","zipcodevalidator.t","zipcodevalidators.t","{","{};","}","}\"","}'","}'.`);","};","}`);","↥","가능하도록","가져오기(일반적으로","가져오기에서","가져오는","가져온","가지","각","간","간단한","간략하게","간의","감싸겠습니다.","값의","같은","같이","개","개별","개별적으로","개체를","객체들을","객체를","객체만","객체에서","객체와","객체의","검사기","검사기를","검증해야","것과","것을","것이","것입니다.","것처럼","게시물에서는","경우","경우,","곳에서","관계를","관련","구문과","구문은","구성하는","구조","구현","구현을","규모가","그","기능을","기반으로","기여할","내보내지","내용은","널리","넣는","네임","네임스페이스","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스화된","노출하므로","다른","다양한","다음과","다중","단계","단순화할","단순히","단일","대부분의","대신","대신)","대신,","대한","대해","대해서도","더","데","데이터","동일","동작합니다.","되면,","두","들어","들어:","때","또","또는","라이브러리가","라이브러리는","라이브러리로","라이브러리의","로더","로드되는지","로드되므로(모듈","로드하기","로드하는","마치","만들기","많은","많이","먼저,","명심하세요;","몇","모두","모듈","모듈을","모든","목차","문자열","문자열이","및","반영되지","받은","방법은","방법을","방법이","방지하기","번째","변경","변경되지","변수","변수에","별개의","별칭","별칭을","별칭이라고","보기","보수가","볼","부릅니다.","분리되어","분할","분할합니다.","분할해야","붙입니다.반면,","비슷하지만,","사용되는","사용될","사용자","사용하는","사용하여","사용하지","사용할","사용합니다.","사용해야","사항이므로","살펴보겠습니다.","샘플","생각할","생성되는","생성된","생성할","생성합니다.","선언부에","선언을","선언할","선언해야","설명하려면,","설명합니다.","세부","세트를","소개","소수의","수","수도","수행하는","순서로","스페이스","시도해","시작하겠습니다.","식별자에","심벌에","심벌와","심벌은","심벌의","않기","않는다는","않습니다.","않아","않았습니다.","않은","알립니다.","애플리케이션","양식에","없습니다.","여기서","여러","연결","예를","예에서는","예제로","옮기겠습니다.여기서","외부","외부로","외부로부터","외부에","외부에서","외부에서도","외에","용이합니다.","원래","웹","위로","위해","위해,","유지","의미에","의존성이","이","이것은","이러한","이를","이름","이름으로","이름을","익숙하다면","인용)","인터페이스","일반적으로","일종의","입력","입력을","있고","있는","있습니다.","있습니다:","있어도","있으면","자동으로","작성되지","작성할","작성했습니다.","작업을","작업하기","적용하기","적절한","전역","전체에서","접근","접근할","정렬합니다.","정의되어","정의된","정의하기","정의하지","정의합니다.","정해진","제공하는","존재하므로,","종류의","좋습니다.","지정할","직접","짧게","참조","참조이므로","첫","체계가","최상위","추가하게","추가하여","추적하고","출력","출력(concaten","충돌을","커지면,","컴파일","컴파일된","컴파일러는","컴파일러에게","컴파일하기","코드가","코드는","코드를","코드에서","코드에서,","클래스가","키워드를","타입","타입을","타입의","태그를","테스트","통과했는지","통해","특정","특히,","파일","파일로","파일별","파일에","파일을","파일의","파일이","페이지","페이지에서","페이지의","포함하여","표시","프로그램을","플래그를","필요합니다.","하나의","하단의","한","할당합니다.","함)는","합니다","합니다.","형식을","형태를","혼동하지","확인하거나","확인하기","확인해야"],"pages/namespaces-and-modules.html":["\"...\";,","\"./shapes\";","\"somemodule\"","\"somemodule\";","'내부","(introduction)","(needless","(pitfal","(trade","(use","(예를","*","*/","...","...)",".d.t",".d.ts를",".t",".ts,",".tsx를","/*","//","///","1.8","2015부터,","=","amd","class","commonj","commonjs/require.js)에","declar","ecmascript","es","export","fn():","function","html","import","import문","javascript","js","m","modul","module)","modules)","mymodules.d.t","myothermodule.t","namespac","namespaces)","namespacing)","new","node.d.ts파일을","node.j","off","outfil","outfile을","refer","require(\"...\");","shape","shapeconsumer.t","shapes.shapes.triangle();","shapes.shapes?","shapes.t","shapes.triangle();","shapes는","squar","square을","string;","system를","t","triangl","triangle과","typescript","typescript는","typescript만의","typescript에서","umd를","x","{","}","가져오는","가지","가지고","간단히","간략하게","감싸고","감싸줄","강력한","같은","개의","객체로","객체를","것입니다.","것처럼,","결정하기","경로에","경우","경우,","경우에는","경우와","계층을","고급","고립성과","고유한","관한","구문을","구성하는","구조로","구조의","구조화하기에","구조화하는","구현은","권장하는","권장합니다.","그","그룹을","글에서는","기본적으로","기본적인","기억하세요.","나은","내보내는","내부에서","내용은","내용의","내재한","네임스페이스","네임스페이스가","네임스페이스는","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스와","논리적","다","다른","다시","다양한","다음","다음과","다음은","단순한","달리,","대규모","대상으로","대신","대응인","대응입니다.","대한","더","덕분에","데","도구를","동안에는","되기","되는","되었습니다.","두","둘","둘의","들어,","등","따라서","따라서,","때","때문에","때문에,","또는","또한","런타임을","로더(예:","를","마주치는","마찬가지로","만들","만약","말하면,","매우","몇","모듈","모듈'이라고","모듈(ambient","모듈과","모듈로","모듈에","모듈에는","모듈은","모듈을","모듈의","모듈이","모든","모습이","목적은","못한다면,","문서를","미리","발생하는","방법으로","방법은","방법을","방법이며,","방법입니다.","방지하기","버전의","번들링을","변경하면,","부분이며,","불가능할","불렸습니다.","불필요한","붙여집니다.","사용자가","사용자에게","사용하기","사용하느냐에","사용하는","사용하던","사용하여","사용한","사용할","사용해","살펴볼","새로운","샘플에서","생성된","서로","선언","선언을","선언이","선언해야","설명합니다.","설정하지","소개","소스","수","수정된","쉽습니다:","스스로","스코프","시스템을","시스템인","식별하기","실수는","심벌을","아닌","아무런","아주","안에","안의","않는다는","않아도","알아보겠습니다.","애플리케이션에서","애플리케이션의","앰비언트","어떤","어떻게","언어에서","없습니다.","없이","없지만,","엔진","여기서는","여러","연결할","예를","예입니다:","오래된","오염되는","오프","옵션을","우선","웹","위의","위치를","위치한","위한","위함입니다.","위해","위해,","위험성","위험성과","위험성을","유발합니다:","유의해야","의미","의존성은","의존성을","의존성이나","의해","이","이것들을","이러한","이런","이를","이름","이름은","이름을","이미","이유를","이전의","이해하기","이해해야","이후부터,","일대일","일반적인","있게","있기","있습니다.","있어","있으며,","자세한","자주","작업이","재사용성을","적절한","전역","절대","점","점은","점을","점입니다.","접근법이라는","정보를","정의되고,","제공하고","제공하지","제공합니다.","좋은","주제와","중","중요한","지원하는","지원해야","지정하는","짜증을","차이를","참고:","참고하세요.","참조하기","찾습니다.","찾아내는지를","찾은","찾지","최상위","추가적인","충돌을","컴파일러가","컴파일러는","컴포넌트의","코드","코드를","코드에","코드와","타입","탐색할","태그는","태그로","트레이드","특성","특정","특징","특히","파일","파일:","파일과","파일도","파일안에","파일에서","파일은","파일을","파일의","파일이","페이지의","포괄할","포함된","포함될","포함합니다.","프로그램을","프로젝트의","필요가","필요합니다.","하나는","하는","한다는","할당할지를","합니다.","합치는","해결책을","향상된","형성하고","호환","혼동과","흔히","힘들게"],"pages/symbols.html":["\"c\"","\"c\";","\"value\"","'with'","(introduction)","(well","//","2015부터,","=","===","[getclassnamesymbol](){","[sym]:","array.prototype.concat를","c","c();","c[getclassnamesymbol]();","class","classnam","console.log(obj[sym]);","const","ecmascript","false,","getclassnamesymbol","instanceof","known","new","number와","obj","return","string","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","sym","sym1","sym2","sym3","sym3;","symbol","symbol(\"key\");","symbol();","symbol.hasinst","symbol.isconcatspread","symbol.iter","symbol.match","symbol.replac","symbol.search","symbol.speci","symbol.split","symbol.toprimit","symbol.tostringtag","symbol.unscop","symbols)","symbol생성자를","symbol은","toprimit","{","}","};","값들은","값으로","값입니다.","같은","객체","객체가","객체를","객체의","객체입니다.","결합해","계산된","고유한","기본","나타내는","나타낼","내부","내장","내장된","다음은","대체하는","데","동작을","만드는","메서드로","메서드입니다.","메소드object.prototype.tostring로","멤버를","목록입니다:","문으로","문자열","문자열과","문자열을","문자열의","문자열처럼,","바인딩에서","반복자를","반환하는","배열","변환하는","부분","분할하는","불리언","불변하며","비교하는","사용되는","사용될","사용됩니다.","사용자","사용하여","생성자","생성자의","생성합니다.","선언과","선언할","선택적","설명을","소개","수","수도","심벌","심벌들","심벌들은","심벌들이","심벌은","심볼","알려진","어떤","언어","연관된","연산으로","연산자로","요소를","위치한","유일합니다.","이름들이","이외에도,","인덱스들에","인덱스를","인스턴스로","인식하는지","일치하는","있는지를","있습니다.","자료형입니다.","자신의","잘","정규식","정규식과","정규식을","정의","제외된","직렬로","추상","클래스","키","키로","파생된","프로퍼티","프로퍼티와","프로퍼티의","함수","해당","호출됩니다.","호출합니다.","호출해서","확인하는","환경"],"pages/triple-slash-directives.html":["\"es2015\"사용","\"es2015.d\"ts가","\"exports\",","\"exports\"],","\"files\"목록에","\"foo\".padstart(4);","\"legacy/modulea\"],","\"modulename\";","()","(errors)","(function","(preprocess","(require,","(use","(예",".d.t",".t","///",":lib","=","@types,","@types/node/index.d.ts에","@type의","[\"require\",","amd","amdmodule.j","amdmodule.t","api","c","c()","c;","class","d.t","declar","defin","define(\"namedmodule\",","define([\"require\",","dependency에","dependeni","deprec","dom","es2017.string으로","export","exports)","exports,","exports.c","file","files)","function","import","import로","input","iterable과","js","lib","lib.d.ts와","modul","modulea)","modulea.callstuff()","modulea:mytyp","name","namedmodul","nolib을","noresolv","noresolve)","noresolve가","note:","out","outfile을","r.js)와","requir","return","root","skipdefaultlibcheck를","slash)","ts","tsconfig.json","tsconfig.json에서","tsconfig.json을","tsconfig.json의\"lib\"컴파일러","type","typeroot","var","xml","{","}","})();","});","가","가장","간","갖는","갖습니다;","갖지","같습니다.","같은","검사하지","것","것과","것들의","것은","것을","것이","것입니다:","결과","결과를","경로는","경우","경우,","경우에만","과","과정과","과정에","과정에서,","과정은","권장됩니다.","그","그런","기본","기본적으로","기존","기준으로","깊이","나오는","낳을","내는","내용은","내장","넘겨주는","넘겨주면,","넘길","는","다른","단일","대상들이","대신","대한","동일한","되었습니다.","됩니다.","뒤에","들어","들어,","등).","따라서","때","때만","또는","또는symbol","또한","라이브러리(예.lib.d.ts)를","라이브러리라고","라인에","라인이나","런타임","루트","루트가","를","만들어","만약","맨","명시적으로","모듈","모듈로","모듈에","모듈은","모듈의","모든","목록에","무시됩니다;","문","문에서","문을","문제를","발생시킬","방법으로도","방식으로","번들러(예.","변경하지","변형한","보이는","보통의","볼","분석하기","비슷한","사용됩니다.","사용하거나","사용하기","사용하기에서","사용하는","사용하세요.","사용한다고","사용할","사항을","상단에서","상단에서만","새","생각하면","생성된","생성됩니다.","생성자와","선언","선언된","선언문을","선언으로","선언을","선언하려면,","선언하며;","선언합니다.","선택적으로","세부","수","수행합니다.","순서대로","순서로","순서를","쉽습니다.","슬래시","슬래시(tripl","시작합니다;","아닌","안에","않는","않는다는","않도록","않습니다.","알립니다.","앞에만","어떤","없는","여겨지며","여러","역할을","영향을","예를","오류","오류입니다.","오직","옵션과","우선으로","위치에","위치할","위한","위해","유사하게,","유사합니다.","유의하세요.","유효합니다.","을","의미도","의존성","의존성을","의존성이","의존하는","이","이것들은","이는","이런","이로","이를","이름을","이름입니다.","이전에는","이해하기","익명으로","인해","일반적인","일부로","입력","입력과","있는","있도록","있습니다.","있습니다:","자기","자동으로","자신에","작성자에게는","작성할","전,","전달/중복","전달할","전처리","전처리를","정렬하기","제공된","존재하지","주석","주석으로","주석은","주석의","주석입니다.","줄","줄의","줍니다.","중","지시어는","지시어로","지시어를","지시어와","지시어입니다.","지시자","지시합니다.","지정되면","지정된","직접","집합에서","참조","참조가","참조는","참조된","참조됩니다","참조를","참조하는","처리되고","처리됩니다.","처리하는","추가","추가되기","추가되어야","추가됩니다.","추가적인","추가하거나","추가한","추가합니다;","추가했어야","출력","출력물을","커맨드","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러에게","컴파일에","컴파일에서","코드:","타입","타입에","타입의","태그를","통과","툴을","트리플","특별한","파일","파일과","파일들은","파일만","파일에","파일에서","파일은","파일을","파일의","파일이","패키지","패키지는","패키지의","포함되어야","포함된","포함됩니다.","포함시키지","포함하고","포함하는","포함하도록","포함한","표시합니다.","프로세스에","프로퍼티를","플래그","하나에","하는","한","한다고","할당하는","함께","합니다.","해줍니다:","했습니다.","호출에","호출의","혹은","확인하세요.","후"],"pages/type-compatibility.html":["\"","\",","\",\"","\"alice\",","\"alice\"});","\"seattle\"","\"seattle\"});","\"건전\"하지","\"아마도\"","\"호환\"","'args'를","'버리는'","((e:","()","(...args:","(a","(a:","(advanc","(b:","(classes)","(compar","(e","(e:","(enums)","(function","(generics)","(introduction)","(n:","(option","(privat","(start","(subtyp","(x,","(x:","(x?,","(x와","(y:","({name:","(명확한","(타입","(프로그래머에게는)","*/","+","...","/*","//","0;","2,","2],","3","3];","=","=>","[1,","a:","a;","anim","animal;","any)","any[])","any[],","any는","any로","any에서의","any와","array#foreach는","array)","assignment)","bivari","bivariance)","blue,","c#이나","callback:","class","classes)","color","color.green;","console.log(\"hello,","console.log((","console.log(e));","console.log(e.x","console.log(item));","console.log(x","constructor(name:","constructor(numfeet:","data:","e.y))","e.y));","empti","empty;","empty를","enum","enum과","event","event)","eventtyp","eventtype,","extend","extends의","feet:","function","function(x:","function(y:","functions)","green","greet(n:","greet(y);","handler:","ident","implements와","index,","interfac","invokelater([1,","invokelater(args:","invokelater는","item","items.foreach((item,","items.foreach(item","javascript","javascript는","javascript에서","javascript에선","java와","keyboard","keycode:","keyev","listenevent(eventtype.mouse,","listenevent(eventtype:","locat","location:","member","mouse,","mouseev","mouseevent)","mouseevent).x","mouseevent).y));","n.name);","name","name:","named)","named)만","named;","name이라는","new","note","notempti","notempty;","number","number)","number,","number;","numfeet:","out)","overloads)","p","p:","paramet","parameters)","person","person();","privat","private과","protect","ready,","red,","rest","revers","reverse;","s","s:","s;","safety)","size","size;","soundness)","statu","status.ready;","strictfunctiontypes을","string)","string,","string;","t","t):","t;","timestamp:","topics)","two","typescript","typescript는","typescript에서","typescript에서는","typescript의","typing)","u","u):","undefined를","void)","void);","vs","wait","x","x()는","x:","x;","x를","x에","x와","x의","y","y)","y));","y:","y;","y?)","y가","y는","y를","y에","y에서","y의","{","}","};","가능하거나","가능하지만","가능한","가져야","가지","가지고","가지므로","가진","가진다는","각","간단하지만,","간단한","간주됩니다.","값은","값의","강제로","갖고","같은","개수의","개의","객체","객체를","건전성","건전성에","건전하지","검사를","검사하기","검사하여","검사한다는","검사할","검사합니다.","것으로","것은","것이","것입니다.","결과","결정됩니다.","경우","경우,","경우는","경우에는","경우에도","경우와","계층","고급","고려됩니다.","고려하지","고려했으며,","곳과","곳을","과는","과정은","관계시키는","관계의","관점에서는","관해선,","광범위하게","괜찮습니다!","구조가","구조와","구조의","구조적","구현체로","궁금할","규칙은","규칙을","규칙이","그","그러므로","그럼에도","그리고","기반으로","기본","기술하지","나머지","내용은","는","다르게","다른","다릅니다.","다음","다음을","대부분","대상","대신해서","대안","대응하기","대조적입니다.","대한","대해","더","덜","동일","동일한","동작하는","동작합니다.","동작합니다:","되도록","되지","두","드물지만","들면,","들어,","들어:","따라","따라서","때","때,","때는","때문","때문에","때문에,","때문입니다.","또한","똑같이","런타임","리터럴","마세요.","마찬가지로","마치","많은","말합니다.","매개변수","매개변수가","매개변수는","매개변수도","매개변수를","매개변수만","매개변수에","매개변수와","매개변수의","매개변수인","매개변수처럼","매우","먼저","메커니즘","멤버","멤버(이","멤버가","멤버는","멤버를","멤버만","멤버만으로","멤버에","멤버와","멤버의","명목적","명시적인","모든","목록에서만","목록을","목적을","못한","무시하는","무한한","문서","문자열","바꿔","바람직하지","바람직하진","반대여도","반환","받아서","발견되는","발견할","발생시키지","발생시킵니다.","발생하는","발생하도록","발생하면","발생합니다.","방식에","방식입니다.","배열","배열을","번째","복잡합니다.","부분을","불구하고","비","비교","비교됩니다.","비교적","비교하는","비교할","비롯된","사양에","사양을","사용하기","사용하는","사용하여","사용하지","사용할","사용합니다.","사용했습니다.","살펴보겠습니다:","살펴봅니다.","살펴봅시다:","상속","상위","상응하는","상황에","상황에서","상황이","생성된","생성자는","서로","서브","선택적","설계되었습니다.","설명합니다.","성공","성공,","성공합니다.","소개","수","수도","수행할","숫자","숫자는","숫자와","시간에","시그니처와","시나리오에","시스템","시스템보다는","시스템은","시스템을","시스템의","시스템이","시스템이)","시스템이기","시작하기","식으로,","신중하게","실용적인","실제로","심지어","아니고,","아닌","아닙니다.","아이디어는","안전성(type","안전하게","않고","않기","않는","않다고","않습니다.","않아","않았기","않은","않음","않지만","않지만,","알","어떤","어떻게","언어","언어에서","언어에서는","없는","없습니다.","없음","에를","여러개의","여전히","열거형","열거형과","열거형은","영향을","예를","예외를","예제:","예제는","예제를","예제에","예제에서처럼","예측이","오류","오류).","오류,","오류가","오류는","오류를","오버로드","오버로드가","오버로드는","오직","완전히","요소,","요소의","용어가","원본","원시","위에서","위치는","위치에","위해","위해,","유발하는","유사하게","유용하고","유용합니다:","유의하세요.","유의합니다.","유형의","을","의해","이","이것은","이것을","이는","이러한","이런","이를","이름은","이용하여","이유가","이유는","익명","인덱스","인수가","인수를","인스턴스","인스턴스도","인스턴스의","인터페이스를","인터페이스와","일련의","일반적이기","일반적인","일반적임","일부로","일치해야","입니다.","있게","있기","있는","있는지","있는지에","있다면","있다면,","있습니다.","있습니다:","있어야","있을","있지만","있지만,","자세한","자연스럽습니다.","작성","작업을","재귀적으로","적용되는","적용되지","적용됩니다.","적용됩니다:","전달하는","전체에서","점만","점에","정의된","정적","정적인","제공하는","제공할","제공합니다","제공합니다.","제네릭","제대로","제외하곤","조금","종류의","주제","주지","줍니다.","중","지금까지","지정되지","지정된","지정함으로써","진행됩니다.","질문은","참고사항","참고하세요.","찾습니다.","처리되는지","처리됩니다.","첫","최소한","추가","추가적으로","추가하여","추론된","취하여","측면에서","측에서","컴파일","컴파일러","컴파일러는","코드는","코드를","코드의","콜백","콜백을","클래스","클래스는","클래스에서","클래스와","클래스와는","클래스의","타이핑(nomin","타이핑(subtyping)을","타이핑이기","타이핑이란","타입","타입과","타입만","타입에","타입에만","타입은","타입을","타입의","타입이","타입처럼","탐색하면서","통해","특성을","특수한","특수화된","특정","패턴들을","패턴입니다:","포함하는","표현식이나","표현하는","프로퍼티가","프로퍼티를","플래그인","필수","필수적인","필요함)","하나를","하위","한","할","할당","할당.","할당과","할당은","할당을","할당이","할당할","함수","함수가","함수들이","함수를","함수에","함수에게","함수와","함수의","합니다.","해당","해당하므로","허용되는","허용되지","허용됩니다.","허용하는","형태를","호출","호출하는","호출한","호출할","호출함","호환","호환되며","호환되지","호환된다는","호환될","호환됩니다.","호환성","호환성에","호환성은","호환성을","호환성이","호환이","혼란스럽고","확인할","확장하여","훨씬"],"pages/type-inference.html":["\"다른","\"문맥상","\"최적","(","(basic)","(best","(contextu","(introduction)","(rhino","/","//","1,","3;","4가지","=","[0,","[new","anim","animal,","animal[]","animal을","animal이","any)","button","common","console.log(mouseevent.button);","console.log(uievent.button);","const","createzoo():","eleph","elephant(),","elephant,","function","function(mouseevent)","function(uievent)","function(uievent:","handler","kangaroo","mouseev","mouseevent가","new","noimplicitani","null];","null입니다.","number로","number와","return","rhino(),","rhino,","snake()];","snake)[]과","snake.","type)","typescript","typescript가","typescript는","typescript에서는","typescript의","typing)","uievent","uievent가","uievent는","undefined을","window.onmousedown","window.onscrol","window.onscroll에","x","zoo","zoo:","{","|","}","가지","가지며","가집니다:","각","같은","객체","객체가","객체에는","검사는","결과는","결정할","경우","경우,","경우에","계산합니다.","고려하여","고려해야","고를","공통","기반으로,","기본","기본값를","다루겠습니다.","다른","단언,","대부분의","대해","더","두","들면:","들어,","들어:","따라","때","때,","때문에","때문에,","리터럴의","만약","많은","매개변수의","멤버,","멤버를","모든","문맥상","문맥에서도","문맥적으로","반환","반환문이","발생시킵니다.","발생할","발생합니다.","방법에","방향\"에서도","배열","배열의","변수","변수가","변수와","별도의","보고하지","사실을","사용됩니다.","사용하여","사용하지","상위","선택됩니다.","선택하기","선택할","선택합니다.","설정하며,","소개","수","아닌","않는","않는다면)","않습니다.","않으면","알고","알고리즘에","알고리즘은","알아보겠습니다.","암묵적으로","암시될","어디에서,","어떻게","없기","없는","없습니다.","없어서","없음을","여기서","여기에서","여러","예를","예제에서","예제의","오류를","오른쪽,","오른쪽에","옵션을","요소","요소들의","우리는","원하지만,","위","위치에","위해","위해서는","유니언","의","의해","이","이들","이라고","이러한","이렇게","이를","이번","이상적으로는","이야기해보겠습니다.","이전","인수","인수,","인수는","일반적인","임을","있는","있다는","있다면,","있습니다.","있습니다:","있지만,","자세히","잘해냅니다.","장에서는","재정의할","적용됩니다.","정보를","제공하기","존재하지","존재해도","좀","중","중,","즉","직관적입니다.","초기화하고,","최적","추론","추론되길","추론되는지","추론되지","추론됩니다.","추론은","추론을","추론의","추론이","추론하는","추론하려면","추론하지","추론할","추론합니다.","출력합니다.","코드는","코드에서","타이핑","타이핑\"","타이핑은","타입","타입\"을","타입들로부터","타입으로","타입으로도","타입은","타입을","타입의","타입이","타입입니다.","포함하는","포함할","표기가","표기하여","표기해야","표현식에서","표현식의","프로퍼티가","프로퍼티는","하지만","할당","할당되어","할당의","함수","함수가","함수의","합니다.","해결하기","해당","했을","호출","후보","후보가"],"pages/tutorials/dom-manipulation.html":["\"a\":","\"abbr\":","\"address\":","\"applet\":","\"area\":","\"hello,","#app","(an","(basic","(differ","(dom","(interest","(mdn)","(tagname:","(the","*","*/",",","...",".childnod","/**","//","1.","2.","2020년에는","20여","262","2만여","3.","4.","5개의",":)",";","=","=>","[p,","[p]","angular","api는","api를","api에","api에는","app","app?.appendchild(p);","app?.appendchild(p)입니다.","appendchild(newchild:","appendchild를","appendchild의","app이","between","chaining)","charm.","childnod","childnodes)","childnodes는","childnodes의","children","children과","children은","const","createel","createelement(tagname:","createelement라는","createelement의","develop","div","div.childnodes;","div.children;","document","document.createel","document.createelement(\"p\");","document.createelement('a')였다면,","document.createelement('xyz')는","document.getelementbyid","document.getelementbyid(\"app\");","document.getelementbytagname(\"div\")[0];","document.getelementsbytagname를","document.queryselector(\"li\");","document.queryselectorall(\"li\");","document를","dom","dom(en)","e","e[]로","ecma","element","elementcreationoptions):","element에서","example)","explor","first","foreach((value,","getelementbyid","getelementbyid(elementid:","getelementbyid와","getelementbytagname과","hello,","html","htmlanchorelement;","htmlanchorelement타입의","htmlappletelement;","htmlareaelement;","htmlcollect","htmlcollection(1)","htmlcollection(2)","htmlelement","htmlelement;","htmlelements가","htmlelementtagnamemap","htmlelementtagnamemap[k]","htmlelementtagnamemap[k];","htmlelementtagnamemap[k]는","htmlelementtagnamemap[k]를","htmlelement로","htmlelement를","htmlelement의","htmlelement입니다.","htmlparagraphel","htmlparagraphelements를","htmlparagraphelement타입을","html에서","html을","id","index.html","index.html:","interfac","interface)","introduct","iot","item(index),","javascript","javascript는","javascript를","k):","k,","key,","k로","k를","learn","length","li","lib.dom.d.t","manipul","manipulation)","mdn에서","methods)","more?)","mozilla","network","newchild","node","node.appendchild","nodelist(2)","nodelistof;","nodelistof는","nodelistof라는","nodelistof를","nodelist가","nodelist는","nodelist를","nodelist에서","node로부터","node를","node에서","node입니다.","null;","null을","null이","null일","options?:","p","p.textcont","p]","parent)","queryselector","queryselector(selectors:","queryselectoral","queryselectorall(selectors:","queryselector와","react,","second!","standard","string):","string,","svgelementtagnamemap[k]","t):","t;","tag)","tagname은","tagname인수로","tagname인수를","text","text]","third","time","type)","typescript","typescript!","typescript는","typescript를","t가","t는","void)","w3c","world","world!","world!\";","xml","{","|","}","가","가능성이","가능한","가능합니다.","가장","가져오는","가지","가지고","각","간단한","간에","간주하지","값이","강력해서","같습니다(deprec","같습니다:","같은","같이","개념이","개념이라고","개발되었습니다.","개발자가","개발하기","개의","객체","검사하면","것으로","것은","것을","것이","것이기","것입니다.","결과:","경험을","고급","고유한","관심","구성됩니다.","구조,","구현되었습니다.","구현된","구현됨)를","구현합니다.","권장사항에","규격에","그","그대로","그대로의","그리고","기기에도","기능적으로","기본","기본적으로","기억하는","기존","나누어","나머지","나온","나타내지","내용을","년","노드","노드가","노드로","노드를","노드의","눈에","다른","다음과","다음으로,","다음은","단순하며","대한","더","데","데이터","도구입니다.","도입합니다.","돔","동안,","동작하는","동적인","되어","될","됩니다.","두","들면","들면,","들어","들어,","등)가","따라","때","때로는","때문에","때문입니다.","또","또는","또한,","띄는","라는","런타임에","런타임이","로드된","를","리스트","리스트가","리스트는","리스트를","리스트에는","리스트인","링크를","링크입니다.","마지막","많은","맞는","맞춤형으로","매개변수","매개변수를","매우","매핑된","맵","먼저","메서드","메서드,","메서드가","메서드는","메서드들은","메서드를","메서드만을","메서드에서","메서드와","메서드의","면은","모델(dom)은","모두","모든","모순처럼","무슨","문서","문서는","문서들은","문서로","문서에","문서의","문서화","문자","문자열","문자열이","및","및/또는","바꿔보면","바탕으로","반영했다는","반환","반환값","반환됩니다.","반환하기도","반환하며","반환한","반환한다는","반환할","반환합니다.","받는","발전을","방법입니다.","방식으로","번째","변경할","변수는","변수를","변수에서","변하지","변했는지","보겠습니다.","보다","보려면","보면","보일","볼","부분에","부분은","부분인","브라우저에","브라우저인","사람들을","사례는","사용","사용되고","사용된다고","사용자","사용하고","사용하며,","사용하면","사용하여","사용한","사용할","사용해","사이언스,","사이트는","사이트를","사이트에","사전","살펴보겠습니다.","상위","상호작용할","새","새로운","생략했습니다):","생성과","생성할","생성합니다.","서버,","선택자와","선택적","선택합니다.","설명했습니다.","성능을","섹션(document.getelementbyid)에서는","소스코드","소스코드는","속성을","수","수많은","수정하되","수정하십시오:","숫자","쉽게","스니펫","스니펫(snippet)에는","스니펫에서는","스니펫의","스크립트를","스타일,","시작합니다.","실제로","실행한","싶으십니까?","아닌","않기","않습니다.","않아","알고","어떤","어떻게","언급하자면,","얻는","없기","없는","없을지에","없음을","에","여기","여기에","여전히","역할을","연산자가","예를","예시","예시까지","예제","오버","오버로드는","왜냐하면","외","요소","요소가","요소들은","요소를","요소만을","요소에","요소와","요소의","웹","웹사이트들","위와","위해","유사하게","유사한","유사합니다.","유의해야","유지하십시오.","의미하며,","의해","이","이곳에서","이는","이러한","이루었습니다.","이를","이름과","이전","이전에","이제,","이해하는","이후","인기","인덱스","인수","인수로부터","인터페이스","인터페이스(htmlelement에서","인터페이스가","인터페이스는","인터페이스를","인터페이스에","인터페이스의","인터페이스인","인터페이스입니다.","인터프리터는","일부","일어나는지를","일이","일치하는","있게","있고,","있기","있는","있다는","있도록","있습니다.","있습니다:","있을","있을지","있지만,","자세히","자식","자식(children)","자식입니다.","작동시키기","작동합니다.","적합한","전달되든","전달되면","전역변수","점에","점을","정의","정의는","정의되어","정의된","정의됩니다.","정의를","정의에","정의에는,","정의에서","정의의","정의입니다.","정의하고","정적","정적이어서,","정확히","제거하여","제공한다는","제공할","제공합니다.","제네릭","제약","제약을","제외하면","제한됩니다.","조건","조작","조작의","좋습니다.","좋은","줄에는,","줄은","줄의","중","중에서,","중요한","중요합니다.","중축입니다.","지정된","지정할","집합(superset)이며,","집합에","집합을","차이점","참조:","찾아낸","찾을","첫","체이닝(option","초반에","추가적으로","추가하는","추가합니다.","추론","추론되므로","충분한","컴파일하고","코드","코드가","코드를","코드에서","코드의","키에","타입","타입들","타입들을","타입스크립트와","타입은","타입을","타입이","타입이지만,","타입입니다.","탐구","태그","태그(custom","태그는","태그를","텍스트","텍스트는","텍스트를","특정","틀림없이","파일","파일의","패턴들을","페이지가","페이지를","페이지에","페이지에는","포함되어","포함하고","포함하는","포함하지","포함할","표기된","표시됩니다.","표준","표준이","표준화","표현부터","표현식은","프런트엔드","프레임워크(jquery,","프로그래밍","프로젝트에서","프로토타입","프로퍼티","프로퍼티,","프로퍼티는","프로퍼티를","프로퍼티와","필요가","하나를","하나인","하위","하지만,","할","함수","함수는","합니다.","해당","현재","호출이","호출하기","확실한","확장되거나","확장된","확장은","확장한","확장합니다.","활용","활용할","후","후,","훌륭한"],"pages/variable-declarations.html":["\"\"","\"$$\",","\"aurora\",","\"a를","\"bar\"","\"baz\",","\"cat\";","\"danielle\",","\"foo\",","\"hello!\";","\"hello\",","\"hello,","\"kitty\";","\"noisy\"","\"oh","\"rich\"","\"rich\",","\"rich\"를","\"rory\";","\"seattle\";","\"spicy\",","\"yes\"","\"성공\"","\"존재\"하지만,","\"환경\"을","'0'","'10'","'100'","'11'을","'2'","'a'","'a'를","'b'는","'e'는","'undefined'","'x'를","'때에","(array","(block","(condition)","(const","(default","(destructuring)","(e)","(function","(input)","(let","(object","(properti","(re","(scope","(shouldinitialize)","(spread)","(true)","(tupl","(var","(variabl","({","+",",","...","...bc]","...c","...d]","...default","...defaults,","...first,","...passthrough","...rest]","...second,","...로","//","0","0);","0;","1","1,","10","1001","100;","101","10;","10을","10이라는","10입니다.","12,","12;","1;","2","2,","2015","20;","2;","2]);","2];","3","3,","3;","3에","4","4,","4];","5","5];","5]라는","6","7","8","9","9;",";","=","[","[,","[0,","[1,","[3,","[7,","[],","[a,","[a]","[first,","[first]","[number,","[second,","[string,","]","`a`가","`foo`","`x`를","a++;","a,","a:","a;","a=\"\",","ambiance:","a라는","a를","a에","a와","a의","b","b,","b:","b;","b=0","b?:","b?는","b]","bc:","boolean","boolean)","boolean]","bothplu","bothplus에","b가","b는","b를","c","c();","c):","c,","c:","c]","captur","capturing)","catch","citi","city;","city를","city에","class","clone","clone.m();","clone.p;","console.log(\"oh","console.log(e);","console.log(first);","console.log(fourth);","console.log(rest);","console.log(second);","const","const가","const는","const를","c를","d:","d]","dead","declar","declarations)","default","defaults안에","destructuring)","develop","ecmascript","es2015를","expression)를","f","f()","f();","f([1,","f([first,","f(condition,","f(false);","f(false,","f(input:","f(shouldinitialize:","f(true);","f(true,","f(x)","f({","f({});","first","first,","first];","first와","foo()","foo();","food","food:","fourth]","function","function()","f가","f의","g","g()","g();","getciti","getcity();","getcity;","g가","g는","hello","if문의","iife를","immedi","input","input;","input[0];","input[1];","interfac","invok","i가","i를","i의","javascript","javascript는","javascript를","javascript에서","javascript에서는","javascript의","javascript이기","keepwholeobject(wholeobject:","keepwholeobject는","kitti","kitty.nam","kitty.numl","let과","let문","let선언만","let선언은","let은","let을","let의","loop","m()","messag","message;","mozilla","name:","network를","network의","new","newname1","newname1,","newname2","no!\";","number","number,","number[][])","number])","numlives:","numlivesforcat","numlivesforcat,","o","o.a,","o.a;","o.b;","o.b로","o;","p","passthrough.b","passthrough.c.length;","price:","quirks)","renaming)","return","rules)","scope","scoping)","search","search는","second","second,","second]","second]:","second라는","second의","settimeout","settimeout예제를","settimeout은","settimout에","shadow","shadowing)","shadowing은","shadowing의","shadowing이라고","string","string,","sum","summatrix","summatrix(matrix:","templor","tempor","thecitythatalwayssleeps()","throw","total","tri","true];","tuple:","tuple;","type","typescript","typescript가","typescript는","typescript를","typescript에서는","undefin","values)","var","variabl","var로","var보다","var선언은","var에","var와","void","vs.","well.\");","wholeobject;","wholeobject라는","world!\";","x","x)","x;","x는","x를","x의","zone에","zone입니다.","{","{}):","{를","}","})","}):","});","}:","};","}입니다.","가","가깝게","가능한","가능합니다.","가르치며,","가리기","가리킵니다.","가장","가지","가지고","가지는","가진","가집니다.","각각","간단하게","간단한","간단히","감싸고","감춰","값","값으로","값은","값을","값이","강화된","같게","같은","같을","같이","개발자는","개발자들은","개요를","객체","객체를","객체의","객체입니다.","거라고","거치며","건너","걸","걸쳐","검이라고","것","것과","것도","것들은","것만","것으로","것은","것을","것이","것이었습니다.","것입니다.","것입니다:","것입니다;","결과가","결과는","결과를","결함을","경우","경우,","경우에는","경험","계산할","고려할","고맙게도,","고치도록","고통스러운","과제를","관계없이","괄호로","광범위한","구문","구문을","구문이","구조","권한의","규칙","규칙들을","규칙은","규칙을","그","그들이","그래서","그러나","그런","그렇게","그리고","그리고,","글을","기능은","기능이","기능입니다.","기다리며)","기본","기본값","기본값,","기본값으로","기본값을","기본적으로,","기억을","기억하나요?","기억하세요:","기억해야","기존","깊게","까다로울","나머지","나머지를","나중에","나타내지","난","내려야","내부","내부에","내용은,","내용을","냅니다.","넘어갈","넘어선","넣어야","네임스페이스,","놀라운","놀란","놀랐더라도","다는","다르다'입니다.","다른","다릅니다.","다음","다음,","다음과","다행히","다행히,","단","단순한","단점","단점들에","단지","달리,","답은","당신","당신은","당연히","대로,","대부분","대상으로한,","대신","대신,","대해","더","더욱","던질","덮어쓰는","덮어쓰는데,","덮어쓸","데이터의","도와줄","도입하게","동일하지만","동일한","동작에","동작이","동작이므로,","동작하게","동작하는지","동작합니다.","동작합니다:","되기도","되면","되었는데,","되었습니다.","된다는","됩니다.","됩니다:","두","둡니다.","뒤따라","뒤에","들어,","따라","따라서","때","때,","때마다","때문에","때문에,","때문입니다.","떠올려","또","또는","또한","또한,","뛸","뜻인지","뜻합니다:","런타임에","런타임은","렉시컬","로\"","루프","루프가","루프는","루프의","를","리뷰를","마주치는","마지막에","마찬가지로,","막기","만드는","만들","만들어","만듭니다.","만약","만약에","많은","많이","말로","말씀드리자면,","말해주듯이,","매","매개","매개변수를","매개변수에","매개변수에도","매번","머뭇거릴","먼저,","멈추고","멈추는","메서드를","멤버가","명시하는","명확한","몇","몇몇의","모두","모듈,","모든","무슨","무시할","문에","문은","문제를","문제에","문제점에","물론","밀리","바깥","바깥에서도","바꾸기","바꿀수","바로","바인딩","밖에","밖에서","반대입니다.","반드시","반복될","반복마다","반환","방법으로","방법은","방법입니다.","방생되어","방식들과","방식들이","방식이며,","방지합니다.","방해합니다.","방향은","배열","배열과","배열을","배열처럼","버그는","버그를","버그의","버립니다.","버전에서","번","번째로,","범위로","범위를","변경,","변경할","변수","변수가","변수는","변수들에","변수들은","변수들이","변수로","변수를","변수에","변수에는","변수에도","변수의","변하지","별개의","보겠습니다:","보고하지","보단","보면","보면,","보세요.","보세요:","보았을","보이는","보통","복사를","복잡합니다.","본인의","봅시다.","부를","부릅니다.","부분","부분들이","부분을","부터","분들은","분들을","분해","분해가","분해는","분해된","분해될","분해됩니다;","분해를","분해와","분해의","분해입니다.","분해처럼,","분해할","불가능하다는","불리는","불변이라고","붙히는","블록","블록과","블록까지로","블록에","블록으로","블록의","비교적","비슷하지만","비슷한","비어있는","빼고는","사람들이","사실","사용.","사용되는","사용을","사용자가","사용하고","사용하는","사용하는지는","사용하도록","사용하면","사용하세요.","사용하여","사용합니다.","사용해","사용해서","사용해야","사용했던","사용했습니다.","살펴보겠습니다.","살펴보겠습니다:","살펴보세요.","살펴보았습니다.","살펴볼","상위","상의하세요.","상태는","상황을","상황이","새로","새로운","생각합니다.","생각해","생성됩니다.","생성할","생성합니다.","선언","선언과","선언되기","선언되는","선언되어","선언되어야","선언되었을","선언된","선언될","선언에","선언에서도","선언은","선언을","선언의","선언이","선언입니다.","선언하는","선언하는지는","선언하면","선언할","선언했습니다.","선택적","선택적으로","선택적이라는","선택해야","선호되는지를","설명되어","설명은","설명합니다.","성공","성공,","섹션에서는","섹션이","손으로","수","수도","수정","수정될","수정하려는","수정하면:","수정할","쉐도잉","쉽게","스스로","스왑","스코프","스코프가","스코프는","스코프라고","스코프에","스코프에서","스코프의","스코프입니다.","스코핑(block","스코핑(lexic","시작으로","시작합니다.","시키겠지만.","실수로","실수를","실제론,","실행","실행되면서","실행될","실행됩니다.","실행을","실행이","실행하는","실행합니다.(다른","심각하게","심지어","써왔던","쓰는","쓰이기","아니라는","아닙니다.","아래","아마","아무렇게나","안","안된","안에","안에,","안에서","안의","안쪽","않는","않다고","않습니다.","않았을","않은","알","알게","알고","알다시피,","알려주기","알려줍니다.","알아두면","알아두세요.","알아차리겠지만,","앞서","앞에","앞에서","앞의","약간의","양날의","얕은","어느","어떤","어떻게","어쨋든","언급했던","언급했듯이,","언어와","언제나","언제든","얻게","얻기","얼마나","없다는","없다면","없더라도","없습니다.","없어야","없이","에러가","에서는","여기,","여기서","여기서는","여러","여전히","여태","연산자는","열거","예를","예상","예상되는","예상해","예제를","예제에서","예제에서,","예제이며","예측하기","오는","오류","오류!","오류,","오류:","오류를","오류입니다:","오른쪽으로","오른쪽입니다:","오직","올바르게","와","완료되었음에도","왜","왜냐하면","왼쪽에서","요소가","요소나","요소들에","요소들을","요소를","요소와","우리가","원인이","원칙을","위","위에서","위와","위해","위해서","유발할","유사하지만,","유사한","유지하세요.","유형의","유효합니다.","을","의도한","의미를","의미에","의미합니다.","의해","이","이건","이것은","이것을","이게","이고","이는","이더라도","이들은","이라","이런","이를","이름","이름에서","이름을","이름의","이미","이번","이상한","이상해","이외에","이외의","이용해","이용해서","이유","이유는","이유는,","이전","이전에","이점을","이제","이제,","이해하기가","이해해","이후","익숙하지","익숙한","인덱스","인덱싱을","인스턴스를","일","일단","일반적으로","일반적이며,","일반적인","일부로","일으키거나,","일이지만,","일치하는","읽거나,","읽기","읽을","잃게","입니다.","잇습니다.","있게","있겠지만,","있기","있는","있는데,","있는지","있다는","있다면","있듯이,","있습니다","있습니다.","있습니다.:","있습니다:","있었다면,","있었던","있으므로,","있지만,","자동으로","자세한","자세히","자주","자체에","작고","작성됩니다.","작성을","작성해야","작성했다고","작업의","작업하는","잘","잘못된","잠시,","잡아","잡아두는","잡아둘","재선언과","재할당","재할당을","재할당할","적용하면,","적합한","전개","전개는","전개보다","전개에","전개처럼","전개하는","전개하도록","전개하면","전개할","전까지","전달하는","전에","전역","전용(readonly)이라고","전체","점은","접근할","접근해","정교한","정도","정말","정의되지","정의했다는","제네릭","제대로","제한점이","조치를","존재하지","존재합니다.","종료한","종류의","종종","좌절의","주세요.","주어야","주어지면","주어진","주요한","주의할","주의해","주의해서","준비됐나요?","줍니다.","중복해서","중요하지","중지했을","중첩된","즉시","지역","지원합니다.","지정하는","지정할","직관적입니다:","진행되지만","질문처럼,","집합이므로,","짧은","차이점은","참고","참조하고","참조하는","참조할","참조합니다.","찾을","챕터에","처럼","처음","첫째로,","초","초기화","최선의","최소","최신","추론의","추론할","출력","출력됩니다.","출력할","취하지","캡처는","캡처된","캡쳐되면","캡쳐된","캡쳐링","캡쳐링에","캡쳐링을","캡쳐링의","캡쳐하기","캡쳐했기","컴파일러는","코드","코드는","코드를","코드베이스에서","코드의","콜론은","크게","키워드를","타입","타입스크립트","타입을","통해","튜플","튜플은","튜플을","튜플의","특별한","특정","특징은","팀원들과","파싱","판단을","패턴을","패턴이","패턴입니다.","편리합니다:","편이지만,","포함한","표시가","표현식","표현식은","표현식을","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들에","프로퍼티를","프로퍼티만","프로퍼티에","프로퍼티와","피하기","피할","피합니다.","필요","필요가","필요는","필요하지","필요합니다.","하고","하고,","하나만","하는","하세요.","하지만","한,","한다는","한번","한정되지만,","한정됩니다.","할","할당은","할당입니다:","할당할","할필요가","함께","함수","함수(iif","함수,","함수가","함수까지","함수를","함수에서","함수의","합니다.","합니다:","합을","항상for루프가","해당","해당되는","해당한다는","해줍니다.","핸드북에서","핸드북은","했기","했던","했습니다.","허용되며,","허용하지","현재","형태는","호출","호출된","호출될","혹은","혼동하면","혼란스러워지기","혼란스럽게도","혼란스럽습니다.","혼자만","환경","환경과","환경을","활용할","후에","후에도","후에도,","훨씬","흐름을","흘러나오는","힘듭니다."],"pages/tutorials/asp.net-core.html":["\"./app.ts\"","\"4.0.2\",","\"5.1.0\"","\"compileonsave\"","\"compileonsave\":","\"compileroptions\":","\"del\":","\"devdependencies\":","\"devdependencies\"에","\"es6\"","\"esnext\"","\"files\":","\"gulp\":","\"noemitonerror\":","\"noimplicitany\"","\"noimplicitany\":","\"sourcemap\":","\"target\":","#","${compiler}","${framework}!`;","'clean'작업도","'clean'작업이","'default'","'default'로","'scripts/**/*.map'],","'scripts/**/*.ts',","()","(.net","(add","(asp.net","(creat","(ctrl","(debug)","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(env.isdevelopment())","(instal","(set","(setup)","(test)","(write","(만약","*/","+",".map",".net","/*","///","2015","2017이",":","=",">","[","['scripts/**/*.js',","],","`hello","app,","app.ts에","app.ts의","app.usedefaultfiles();","app.usedeveloperexceptionpage();","app.usestaticfiles();","application을","asp.net","breakpoint가","breakpoint를","browse.","build)","code)","compil","compiler:","configur","configurationfile을","configure(iapplicationbuild","const","core","core를","creat","debugg","del","del(['wwwroot/scripts/**/*']);","del을","depend","ecmascript","edge에서","empti","entri","env)","exampl","explorer를","f12","file","file를","file을","framework","framework:","function","gulp","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.task('clean',","gulp.task('default',","gulpfile.js를","gulp의","html","htmlinputelement).value;","http://go.microsoft.com/fwlink/?linkid=518007","ihostingenviron","index.html로","index.html에","item","item을","javascript","localhost","manag","microsoft.aspnetcore.staticfiles와","microsoft.typescript.msbuild를","n)","new","next","noimplicitani","note:","npm","npm을","nuget","onemitonerror","packag","package.json","package.json을","packages를","page)","path","point입니다.","project","project)","public","require('del');","require('gulp');","restor","return","runner","sayhello()","script","scripts/app.ts를","scripts:","scripts라고","scripts를","server)","shift","sourcemap","startup.c","studio","studio는","studio에","studio에게","target","task","true","true,","tsconfig.json를","tsconfig.json을","type","typescript","typescript)","typescript가","typescript를","typescript에","up","usedefaultfil","usestaticfil","var","visual","void","web","wwwroot","{","}","});","},","};","가이드를","같이","검사가","검색창에서","검색하여","것을","경우","경우를","경우에는","그런","그렇지","기본","끝난","내보내지","내용을","누르고","누릅니다","는","다운로드할","다음","다음gulpfile.js라는","다음과","다음으로","당신의","대체합니다:","들어가","들어가고","디버그","때","때마다","또는","라인에","라인이","마우스","만들기","먼저","메시지가","명시합니다.","및","밑에","발생","발생합니다.","방법을","방지할","버전을","버튼으로","버튼을","번째","변경할","보려면","보이지","보인다면","비주얼","빌드","빌드가","빌드를","빌드합니다)","빨간","사용","사용하기","사용한","사용합니다.","상자에","새","새로","새로고침","새로운","생긴","생성을","생성합니다.","서버","선언에","선이","선택","선택하고","선택한","선택합니다","설정","설정합니다","설정해야","설치","설치되지","설치를","설치할","설치합니다.이","설치합니다:","섹션에","솔루션","솔루션명을","수","수도","수정합니다:","쉽게","스타트","스튜디오를","시","시작해야","실수로","실행","실행되는지","실행됩니다.","실행하도록","실행하십시오.","쓰면","아웃풋을","않는다면","않습니다.","않으면","않은","알려줘야","암묵적으로","애플리케이션이","앱","여기를","여기서","열고","예제","오류","오류가","오른쪽","올바르게","와","요청하면","웹","위한","위해서는","이","이름","이름을","이름인","이전","이제","익스플로러에","입력","입력하고","입력하십시오","입력할","있는","있도록","있습니다.","있을","있음)을","자세한","작동하는지","작성","작업을","재실행합니다","저장하는","정리하도록","정의하고","정하고","좋습니다.","줄은","중에","중인","즉시","지시합니다.","지원합니다.","지정하지","지정합니다.","짤","창에서","찾습니다","찾습니다.","찾은","첫","최신","추가","추가하고","추가합니다","축하합니다.","컴파일러","코드","코드를","코드에","코어","퀵","클릭을","클릭하고","클릭하십시오.","클릭합니다.","키를","타겟","타입스크립트","타입을","탐색기를","탭을","테스트","템플릿","파일","파일은","파일을","파일의","패키지를","페이지","폴더가","폴더를","표시되지","표시됩니다","표현과","프로젝트","프로젝트를","프로젝트명과","플러그인을","필요한","필요합니다.","하고","함수를","합니다","합니다.","확인할","확인합니다","확인합니다.","후","후에"],"pages/tutorials/gulp.html":["\"./greet\";","\"compileroptions\":","\"es2015\"","\"es5\"","\"files\":","\"hello","\"noimplicitany\":","\"src/greet.ts\"","\"src/main.ts\"","\"src/main.ts\",","\"target\":","\"typescript\");","${compiler}`);","${name}`;","'.',","'copi","'default'","'default'...","()","(0.02","(0.05","(0.13","(1)과","(2)는","(add","(creat","(initi","(instal","(minim","(test","(unix","(write","...","./dist/main.js를",".bundle()",".es,",".es6",".js,",".js.pipe(gulp.dest(\"dist\"));",".jsx",".on('error',",".pipe(buffer())",".pipe(gulp.dest('dist'));",".pipe(source('bundle.js'))",".pipe(sourcemaps.init({loadmaps:",".pipe(sourcemaps.write('./'))",".pipe(tsproject())",".pipe(uglify())",".plugin(tsify)",".t",".transform('babelify',","1.36","2261","26","2808","2824",":","=","[","['.ts']","['es2015'],","['src/*.html']","['src/main.ts'],","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","],","`hello","app)","babel","babel,","babelifi","babelify@8","babelify는","babelify도","babelify를","babelify에","babel은","babel의","basedir:","browserifi","browserify({","browserify,","browserify가","browserify를","browserify에","browserify의","buffer","buffer');","buffer와","bundl","bundle()","bundle));","bundle);","bundle);을","bundle.js가","bundle.js의","bundle을","byte","cache:","cat","cd","cli","cli를","code)","commonj","commonjs를","console.log(`hello","console.log(sayhello(\"typescript\"));","const","copi","core","debug","debug:","default","default를","default의","dependencies)","dev","dist","dist/","dist/bundle.j","dist/index.html을","dist/main.j","dist에서","document.getelementbyid(divname);","elt","elt.innertext","entri","entries:","es2015","es2015도","es3으로","es5","es5를","example)","export","extensions:","fanci","fancy_log","fancy_log)","fancy_log);","fancy_log);을","finish","function","g","greet.ts를","greet.ts에서","gulp","gulp.series(gulp.parallel('copi","gulp.src(paths.pages)","gulp.task(\"default\",","gulp.task('copi","gulp.task('default',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile을","gulp로","gulp를","gulp에서","gulp을","hello","hello(\"typescript\");","hello(compiler:","html","html'","html'),","html',","html'...","html이","import","index.html","init","instal","install을","javascript","load","log","log');","main.t","main.ts를","mkdir","modul","module을","ms","name:","node","node.js는","node가","node에서","npm","npm과","option","package.json","packagecache:","page)","pages:","paragraph","path","point로","point를","preset","presets:","preset을","proj","proj$","proj/","project)","proj라고","proj이라는","require(\"gulp","require(\"gulp\");","require('browserify');","require('f","require('gulp","require('gulp');","require('tsify');","require('vinyl","require('watchify');","result","return","s","save","sayhello","sayhello(name);","sayhello(name:","sayhello를","seconds)","showhello","showhello(\"greeting\",","showhello(divname:","showhello에","simpl","sourc","source(vinil","sourcemap","sourcemaps');","sourcemaps도","sourcemaps에","sourcemaps이","src","src/","src/greet.t","src/greet.ts를","src/main.ts의","src에","start","stream","stream');","stream에","stream을","string)","string,","sudo를","true,","true}))","true를","ts","ts.createproject(\"tsconfig.json\");","tsconfig.json","tsconfig.json에","tsconfig.json을","tsifi","tsify는","tsproject","tsproject.src()","typescript","typescript!\"를","typescript\");","typescript\"가","typescript,","typescript는","typescript를","typescript에서","typescript와","typescript의","typescript처럼","uglifi","uglify');","uglify는","uglify를","us","var","vinyl","vinyl으로","watchedbrowserifi","watchedbrowserify.on('log',","watchedbrowserify.on('update',","watchifi","watchify(browserify({","watchify,","watchify가","watchify로","watchify를","watchify에","world","world!","written","{","{}","{},","}","})","}));","}).plugin(tsify));","});","};","~/src/proj/gulpfile.j","—","└─","├─","가","가이드는","가정합니다.","가지","간단한","감싸고","같아야","같은","같이","개발","객체를","객체에","거의","걸프","것에","것은","것을","것이므로","것입니다.","것입니다.entri","것입니다.즉","결과","결과를","결과물과","결과물은","경우","계속","고침","골격으로","광범위한","구문을","구조입니다.","구조화해야","그","그런","기능을","기록했습니다.","기본값을","기본적으로","끝납니다.","난독화로","내보내는","내보냅니다.소스","넣으면","노드에서","다시","다양한","다운로드","다음","다음과","당장은","대로","대상","대신","대한","데","돌아가서","동일한","될","둘","디렉터리로","디버거를","디버깅","디버깅하는","디버깅할","때마다","때문에","또는","또한","라인에","로깅을","루트에","리팩토링해야합니다.","마지막으로","만들고","만들기","만듭니다","만듭니다:","맞춤형","매우","맵","맵을","맵이","먼저","명령","모두","모듈","모듈을","모듈이","모든","묶어서","믹스에","및","바꿀","받게","방법을","방출했습니다.이","백그라운드","번들","번들된","번들로","번들링","변경","변경되지","변경될","변경하고","변경하십시오","변경할","변경합니다.이제","변경합니다:","변경했습니다.편리하게도","변환을","변환하는","변환할","별도의","별칭)를","보겠습니다.","보겠습니다.이것은","붙여야","붙이겠지만","브라우저로","브라우저에서","브레이크","빌드에","빌드한","사용하겠지만","사용하고","사용하기","사용하는","사용하면","사용하여","사용한","사용할","사용합니다.","사용했지만","사이클을","사항이","사항이지만","새로","새로고침","새로운","생성","생성합니다","생성합니다.","생성합니다:","선택","설정을","설정이","설정하여","설치","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치할","설치해야","세","소스","수","수도","수정합시다:","쉬운","스크립트의","스타트","시간을","시스템을","시작하겠습니다","시작하기","시작하여","시작합시다.","시작해야","실제","실행되고","실행되어야","실행될","실행됩니다.main.ts에서","실행하고","실행하도록","실행하며","실행하면","안에","않는","않은","알려줍니다.","알림을","압축되는지","압축하기","압축합니다.","앞에","앱","앱에서","약간","언제든","업데이트하기","엉망으로","여기에는","열고","열어","예제","옵션으로","요점은","원본","원하는","위한","위해","위해,","유연한","유용합니다.","유지하려면","유지했습니다.","의미합니다.","의미합니다.watchify와","의미합니다.또한","의존성","의존성에","의존성으로","이","이것을","이동하겠습니다.이를","이를","이름을","이미","이상을","이전과","이제","이제는","인","인라인","인스턴스를","인식하는","인해","일련의","일시","일입니다.더","있는","있다고","있다는","있습니다","있습니다).","있습니다.","있습니다.먼저","있습니다.브라우저의","있습니다.이제","있습니다.페이지를","있어야","있지만","자체에는","작동하는지","작성","작성해","작업에서","작은","저장","저장하십시오.다음과","저장할","전달할","전송되는","전에","전역으로","전용","점차적으로","접근할","정확히","제공된","제외하고는","존재합니다.이러한","좋은","주목하십시오.이로","주어야","줄이도록","중","중지하고","지원하지","지정한","지정합니다.","진행할","처리하므로","초기화","추가","추가하고","추가하는","추가하십시오:","추가할","추가합니다.default가","추가해","추가해야","출력","출력을","출력이","출력해야","컴파일러를","컴파일러에","컴파일러입니다.따라서","컴파일을","컴파일합니다.이를","코드를","코드에","코드에서","콘솔에","퀵","태스크를","테스트","테스트하여","테스트할","텍스트를","통해","튜토리얼에서는","파이프","파일","파일로","파일만","파일은","파일을","패키지로","패키지를","페이지","페이지를","편집","포인트가","포인트을","폴더를","폴더에서","표시되어야","프로그램은","프로그램을","프로젝트","프로젝트를","프로젝트의","플러그인으로","플러그인을","플러그인입니다.","플러그인입니다.vinyl","필요합니다.babel은","필요합니다.기본적으로","하고","하고자","하기","하나가","하나의","하는","하도록","하면","한다는","할","함수를","함수에","합니다.","합니다.(3)을","합니다.다행히도","합니다:","했습니다.","했으므로","형식으로","호출만","호출에서","호출은","호출을","호출하도록","호출하여","호출한","호출해야","확인하기","확인하세요.페이지에","확인하십시오","확인하십시오:","확장자가","확장자를","후"],"pages/tutorials/migrating-from-javascript.html":["!array.isarray(arguments[1]))","!를","\"./built\",","\"./dist/bundle.js\",","\"./src/**/*\"","\"./src/index.ts\",","\".js\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"allowjs\":","\"awesom","\"compileroptions\":","\"es5\"","\"include\":","\"outdir\":","\"red\",","\"red\";","\"sourc","\"target\":","&","&&","'.js'","'.ts'","'.tsx'","'awesom","'define'.","'foo!'","'foo'","'foo'.","'null'","'require'.,","'sourc","'string[]'","(allowj","(arguments.length","(earli","(export","(get","(import","(includ","(integr","(move","(no","(number를","(outdir","(sequenti","(set","(strict","(too","(weed","(write","(x:","(또는","**","+","...","...nums:",".j",".t",".tsx로","//","/\\.js$/,","/\\.tsx?$/,","0,","0});","1,","11","11;","2","2);","2,","3,","4);","4]);","5와","=","==","=>","@types/lodash","[","[\"\",","[1,","]","],","ad","allowunreachablecod","allowunusedlabel","amd,","any)","any,","any;","any[]):","any가","any는","any로","any를","app","argument","arguments)","arguments[0];","arguments[1];","arr","awesom","babelify,","benefits)","break를","browserify,","build","built","case","checks)","class","code","color:","color와","commonj","commonjs,","configur","console.log(x)","constructor(publ","declar","define(...args:","define([\"foo\"],","devtool:","directories)","dist","distancefromorigin(point:","dx","dy","ecmascript","entry:","error","errors)","export","express","express();","extensions:","f","feedpets(pets)","few","file)","file1.j","file2.j","filename:","files)","find","foo","foo!.length;","foo()","foo.dostuff();","foo.length;","foo:","foo;","function","function(foo)","function(pets)","function(point:","function(this:","getdistance(p:","getdistance의","gulp","gulp를","implicit","import","import로","import를","instal","interfac","javascript","javascript가","javascript로","javascript를","javascript에서","jsx를","js에서","lib","loader","loader\"","loader'에","loader:","loaders:","loader는","loader도","loader를","loader와","lodash","lodash를","many/too","map","map\",","math.sqrt(dx","microsoft","modul","module.export","module.exports.feedpet","module:","moduleresolution을","modules)","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction에","mycoolfunction이","name","node/commonj","node로","noemitonerror","nofallthroughcasesinswitch","noimplicitany를","noimplicitany옵션을","noimplicitreturn","noimplicitthi","npm","null","null/undefined라고","null;","null과","null로","null이","number","number)","number;","number[]):","number가","number나","number로","nums:","object","object,","object는","object를","object보다","object와","okay","option","options.color","options.volum","options;","options을","options의","options이","out","output:","p.i","p.x","point","point)","point):","point,","point.prototype.distancefromorigin","point:","possibl","preloaders:","pretty를","projectroot","properties)","public","react","react와","require(\"express\");","require(\"foo\");","require(path:","requirejs/amd","resolve:","return","return을","s","sourc","src","src,","src와","src의","stricter","strictnullcheck","strictnullchecks가","strictnullchecks를","string):","string;","string[]","studio","switch","system,","test","test:","this)","this.getdistance({","this.x;","this.y;","this가","this에","tolowercase()같은","tools)","true,","ts","tsc","tsconfig.json","tsconfig.json이","tsconfig.json이라","tsc를","ts로의","type","typescript","typescript가","typescript는","typescript도","typescript로","typescript를","typescript에","typescript에게","typescript에서,","typescript와","uglifi","umd입니다.","undefin","undefined는","undefined라는","undefined이","up","var","visual","void,","void;","volume:","volume을","vs","webpack","webpack.config.j","webpack을","webpack의","word","word가","x,","x:","y)","y:","{","{}","{};","{}로","{}를","{}이","|","}","})","},","};","│","└──","├──","가능성이","가능한","가이드를","가장","가정하겠습니다:","가정하고","가정합니다.","가져옵니다.","가지","가지고","가지고,","가진다는","가질","가집니다.","각각","각각을","각각의","간단합니다.","값을","값이","갖고","갖는)","갖는다고","갖습니다.","같습니다.","같은","같이","같지만,","개를","개별","객체","객체로","객체를","거의","걱정을","검사","검사는","검사를","검사와","것과","것으로부터","것은","것은export","것을","것이","것인지","것입니다.","것입니다:","것처럼,","결정이","결정하는","결정할","결합한","겹쳐","경고를","경우","경우,","경우가","경우에는","계획이라면,","곳에서","공백","과","관리하기","관한","구문을","구불구불한","구성을","구성하고,","구성해","구조를","구축되었으며,","그","그것은","그것을","그것이","그곳에서","그냥","그러나","그러면","그러한","그로","그리고","기능이","기본적으로","기본적으로,","기술적으로","기준을","꽤","끝나는","나","나머지","나타날","난해한","납득시킬","낫습니다.","내려지면,","내보냅니다","내부에","내부의","내용을","너무","높다는","높습니다.","높일","느껴지지는","느껴질","느슨해","다루기","다르게","다르지만,","다른","다소","다시","다음","다음,","다음과","다음의","다할","다행히","단계가","단계는","단계를","단순히","단언을","당연히,","대로","대부분의","대신","대신,","대응하기","대한","대해","더","덜어주는","도구는","도구의","도달할","도메인에","동시에","동안,","동일해야","동적으로","되어야","되었을","될","될수","됩니다","됩니다.","두","둘","둘은","들어","들어,","등의","디렉터리","디렉터리가","디렉터리에","디렉터리에서","디렉토리","디버깅을","디버깅하기","때","때,","때가","때때로","때로","때문에","때문에,","또","또는","또한","뜨는","띄울","라벨에","라이브러리를","레벨의","레이아웃","레이아웃과","로더,","로더가","루트에서","를","리터럴","리터럴에","마이그레이션","마이그레이션에는","마지막에","마찬가지로","마치셨나요?","만약","만큼","많은","많은/너무","많이","말고","말하기","매개변수를","먼저","먼저,","메서드로","메서드를","메시지가","명시적","명시하고","명시할","명시합니다.","명심하세요.","몇","몇개의","몇몇","모델링","모듈","모듈로부터","모듈을","모든","못한다는","못했습니다.","무언가를","무엇을","문서를","문을","문제가","문제는","문제없이","문제의","미관상","바깥에","바꾸는","바로","바벨","바탕으로","밖에서","반드시","받는","받을","받지","발생","발생시키면,","발생시킵니다.","발생하지","발생할","방법과","방법에","방법은","방법을","방법이지만","방식으로","방지하기","방지하는","배열을","버그","버그가","버그도","버그이지만,","버전으로","번들링을","번째","베이스를","변경하면,","변경하세요.","변환","변환하고자","변환하는","변환합니다(target","병합하세요:","보겠습니다:","보기","보세요,","보인다면,","볼","부담스럽게","부분에","분리할","분석을","불리는","블록의","빈번한","빌드","빠뜨리는","빨간","뼈대를","사람들은","사용).","사용되고,","사용될","사용에","사용하고","사용하기로","사용하는","사용하도록","사용하면","사용하여","사용한다는","사용한다면","사용한다면,","사용할","사용합니다.","사용합니다:","사용해","사용해,","사용해서","사이에","사이의","사항을","살펴보겠습니다.","상상해","상상해보세요:","상태가","상황에서","상황에서,","생각하면","생각할","생각합니다:","생성하고","생태계를","선언","선언된","선언을","선언한","선언할","선이","선처럼","선택해야","설명","설명하겠습니다.","설명하는","설명해야","설정","설정되면,","설정되었다고","설정된","설정하기","설정하는","설정함으로써","설정해야","성공적으로","세팅을","소스맵을","수","수도","수정하기","수행되어야","순차적으로","쉬운","쉽고","쉽습니다.","시","시그니처","시스템을","시작하기","시작하는지","시작하면,","시작할","시작했다면,","시점부터,","시점에서,","실제로","실행되어야","실행하게","실행하고","실행하면),","실행한","실행할","실행했을","싶은","싶을","쓰는","아닙니다.","아래","아래의","안의","안전성을","안정성과","않기","않기를","않습니다.","않습니다:","않았습니다.","않으려면,","않을","알고","알려주어야","암시적","암시적인","앞으로,","어떠한","어떤","어떻게","어렵진","언급","언급했던","엄격하게","엄격한","엄격함을","업데이트","없는","없다고","없다는","없습니다.","없을","없이","없이는","에","에는","에디터","에디터로","에디터를","에디터의","에러","에러가","에러를","에서","여기서","여기에서","여전히","연결할","연산자","연산자(...nums)를","열어보면","열어보면,","열어보세요.","예를","예상하지","예제를","예제처럼","오늘날","오류","오류가","오류를","오버로드","오버로드를","옵션들...","옵션에서","옵션은","옵션을","옵션이","와","완성할","완전히","외의","원래","원인이기","원하는","원한다면,","위에서","위치가","위치해야","위한","위해","위해,","유니언","유연하게","유연한","유의하세요.","유형을","유효한","의미에서,","의미입니다.","의미하지만,","의미합니다.","의존성이","의해","이","이것은","이것을","이것이","이동하기","이득입니다.","이러한","이런","이렇게","이름을","이상적인","이유","이전","이제","이제,","이해하는","인수","인수는","인수든","인수로","인수를","인식했기","인터페이스나","인터페이스를","인한","일반","일반적으로","일반적인","일을","일이든","읽습니다","읽어보는","읽었다고","읽을","입니다.","입력","입력으로","있게","있고,","있는","있는데,","있다고","있다는","있다면,","있다면:","있도록","있습니다","있습니다.","있습니다:","있을","있지만","있지만,","잊지","자동완성과","자리에","자체","자체에서","작동시키려면,","작동할","작성하기","작성하는","작성하면","작성한","작성할","작성해야","작성했을","잘","잘하려고","잡을","장기적으로","장점을","재작성할","재처리된","적은","적절한","전","전달하기","전에","전에는","전형적으로,","전형적인","전환","전환을","전환하는","절대","점에서","점은","점을","접근하는","정의해야","정확하게","제거하고","제거하기","제공하는","제작","존재한다고","존재한다면,","존재할","존재합니다.","종류의","종종","좋다고","좋습니다!","좋습니다(더","좋지만,","준비가","줄에","중간","중요한","즉시","지금","지루하지만","지원도","지원을","지원하는","직접","차이점을","참조).","처리됩니다.","처리하기","처리할","철자를","첫","체크가","체크하기","초기","최대한","최상위","최선을","최신","추가된","추가하고","추가하는","추가합니다.","추가해야","추가했습니다.","추론하지","추천합니다.","출력","출력을","충분히","컴파일","코드","코드를","코드베이스를","코드와","큰","클래스","클래스를","키워드를","타입","타입any를","타입과","타입에","타입으로","타입을","타입의","타입이","타입이라는","타입이므로,","타입이어야","타입입니다.","통합은","통합하기","통합하는","통해","툴과","툴링","튜토리얼에서","튜토리얼이","트랜스파일러를","특별합니다.","특정","특정한","틀리기","파악할","파이프라인에","파일","파일과","파일로","파일에","파일은","파일을","파일이","패키지에","패턴을","포함).","포함하고,","포함합니다.","폴더","폴더가","표시되어야","프로그램에","프로젝트","프로젝트가","프로젝트를","프로젝트의","프로퍼티","프로퍼티가","프로퍼티도","프로퍼티를","프로퍼티에","프린트할","플래그를","플래그와","피하기","필요가","하거나","하고","하기","하나하나의","하는","하는지","하는지와","하지","하지만","한","한다는","한다면,","할","할당할","함께","함수","함수를","함수와","함수의","함을","합니다.","합니다:","합법적인","해결","해결책은","해석","해석되는","해석할","핵심을","핸드북을","했다면:","했습니다!","행동할","향상된","허용합니다","허용합니다.","혜택","혜택을","호출되는","호출을","호출자에게","호출하고,","호출하기","호출할","혹은","확장자로","활성화","활성화되면,","활성화할","활성화해야","후","후,","후위","훨씬","흔한"],"pages/tutorials/babel-with-typescript.html":["\"compileroptions\":","\"declaration\":","\"emitdeclarationonly\":","\"isolatedmodules\":","\"~에","\"누군가","(babel","(type",".d.t",".j","//","angular,","babel","babel,","babel로","babel은","babel의","babel이","check","d.t","declaration,","emitdeclarationonli","file","generation)","get","isolatedmodul","javascript","js","js로","nestjs와","preset","started에","transpiling,","true","true,","tsc","tsconfig.json에","tsc로","tsc를","tsdx,","ts를","types)","typescript","typescript로","typescript를","typescript에","typescript에서","typescript와","typescript을","typescript의","vs","{","}","가","가진","같습니다:","같은","거의","검사","검사를","검사와","검사하세요.","검사하지","검사할","것을","것이","것입니다.","결과물을","결과와","결정은","결정했을지도","경우","고민할","구성의","구조를","그","기술은,","기존","내는","내용은","다음","다음과","다음을","단점은","달려있다\"","달려있습니다.","대답은","대신","대한","대해","더","동안","될","따라","때,","때문에","때문에,","또는","또한,","뜻입니다.","라이브러리인","만들","만들고","만약","많은","명령어를","모던","모른다`","못하고","문제를","및","방법에","방법은","방식입니다.","베이스에서","변환하는","복제하고,","복합","비슷한가요?","빌드","빨라질","사용의","사용하기","사용하세요.","사용하여","사용할만한","사용해","상용","생성","생성되었는지","생성하는","생성한","설정하는","소스","손에","수","수도","시간이","아닌","안전하게","않기","어려워질","언급된","없기","없다는","에디터에서","여러","여러분","여러분의","오류를","올바른","의미합니다:","이","이는","이러한","인프라","일반적인","일부를","입력","있고","있는","있는지","있다면","있단","있습니다.","자세한","작업하기가","작업할","잠재적인","잡지","전환하는","점입니다.","접근","좋습니다.","즉,","지원하기","직관적인","참고해주세요:","출력","코드","코드에","타입","타입은","타입을","트랜스파일링은","트랜스파일링을","트랜스파일할","파이프라인으로","파이프라인이","파일","파일로","파일을","파일이","패턴입니다.","포팅되었을","포함될","프레임워크","프레임워크를","프로젝트가","프로젝트를","프로젝트에","프로젝트의","플래그가","플래그에","필요하신가요?","하고,","하지만,","할","해결하려면","해당","확인하는","확인합니다.","활성화되었는지","후,"],"pages/tutorials/react-&-webpack.html":["\"./components/hello\";","\"./dist/\",","\".tsx\"]","\"commonjs\",","\"compileroptions\":","\"es6\",","\"hello","\"jsx\":","\"module\":","\"namespac","\"noimplicitany\":","\"outdir\":","\"pre\",","\"production\",","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"나","\"react\"를","\"react\"와","\"reactdom\"","\"sourc","\"sourcemap\":","\"t","\"target\":","&","'.js'","'.ts'","'.tsx'","'helloprops'는","'sourc","(add","(creat","(initi","(instal","(lay","(props:","(put","(write",");","*",",","..",".j",".js파일로","//","/\\.js$/,","/\\.ts(x?)$/,","/node_modules/,","=","=>","@types/","@types/react","[","[\".ts\",","]","_","`{}`","cd","cdn","cdn(content","class","cli","code)","compiler:","compon","components/","configur","const","deliveri","dependencies)","dev","devtool:","dist/","dist의","dist폴더를","document.getelementbyid(\"example\")","dom","dom\":","dom\";","dom\"과는","dom을","dom의","enforce:","exclude:","export","extend","extensions:","extern","externals:","facebook은","file)","framework:","guide를","hello","hello.tsx","hello.tsx에","helloprop","helloprops)","import","index.html","index.html을","index.tsx로","index.tsx를","init","instal","interfac","jqueri","link","loader","loader\"","loader'에서","loader:","loader가","loader는","loader를","loader와sourc","main.j","map","map\",","mkdir","mode:","module.export","module:","network)에서","node.js를","node_modul","npm","npm과","npx","out","package.json","pattern\"이라고","proj","proj/","project)","proj라고","proj의","props의","quick","react","react!","react!\"","react.compon","reactdom","reactdom.render(","react를","react와","render()","resolve:","return","rules:","save","sourc","src","src/","src/compon","src/components에","src에","start","state는","string;","test:","together)","true,","ts","tsconfig.json","tsconfig.json이라는","typescript","typescript는","typescript를","typescript와","typescript의","use:","webpack","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","y","{","{props.compiler}","{props.framework}!;","{this.props.compiler}","{this.props.framework}!;","}","},","};","└─","├─","가능한","가이드는","가정하고","가정합니다.","가져오고","가져오기를","가져오면,","가져오지만,","가져올","가져왔습니다.","같은","같이","개발","거쳐","것","것에","것을","것이","것입니다.","것입니다;","경로가","경로를","경우,","계속","고급스럽게","고유한","구성","구성에","구성하겠습니다:","구성합니다:","궁금할","그냥","그러나","그렇지","기본","기본값으로","기존의","끝납니다.","나","나중에는","나타납니다.","나타냅니다.","내에서","내용은","내용을","다른","다시","다음","다음,","다음과","다음으로,","단일","달리,","대부분의","대신","대한","대해","더","덜","도구입니다.","도와줍니다.","독립형","동일한","되기","되었습니다!","들어있는","디렉토리부터","디렉토리에","디렉토리의","디버깅","디버깅을","디버깅하는","때","때,","때문에","때문에,","라는","라이브러리는","라이브러리를","로더는","루트에","를","리액트","마법을","마지막엔","만들","만들고","만들어야","맵","맵을","맵이","먼저","먼저,","모두","모듈을","모든","모아서","목록과","묶는","묶지","및","바꿀","방금","방법을","방식으로","방식을","배치","버전의","번째","변경하지","변경할","변수가","변수를","변수에서","보다","복사본에","복사하거나,","봅시다.","불러오기","브라우저","브라우저가","브라우저는","브라우저에서","빌드간에","빠르게","뼈대로","사용하고","사용하면","사용하여","사용하지만,","사용할","사용합니다.","사용했다는","살펴보세요.","살펴볼","상대","새","새로운","생각할","생성됩니다.","생성하고","생성하고,","생성하기","생성할","생성합니다.","선언","선택적으로","설정되지","설정을","설치","설치되어","설치했다는","소스","소스를","수","수도","시","시간이","시나리오입니다.","시작하겠습니다.","시작하기","시작하는","시작하여,","실행한","실행합니다:","싶다는","쓸","아님을","아직","안에","않기","않는","않습니다.","않아도","않으면","않으면,","않으므로,","않은","알","알려줍니다.","알립니다.","알아볼","없다는","여기를","여기에서","연결하는","연결할","열고","예제는","예제를","와","우리가","우리는","원하는대로","원할","웹","웹팩","위해","위해,","유의하세요.","유의해주세요","유일한","의미합니다.","의존성","의존성들은","의존성에","의존성으로","의존성을","이","이것에","이것은","이것을","이동하기","이런","이렇게","이름을","이미","이상적으로","이용하여","이제","일반적으로","일반적인","일치하는","읽을","입니다.","입력","입력하면","있게","있기","있는","있는지","있다고","있도록","있습니다.","있으며,","있지","있지만,","자세한","자세히","자체를","작성된","작성하기","작성하는","작성하려는","작성하세요:","작성해","전역","전통적으로","접두사는","제공하며,","조금","좋습니다.","준비가","중","중요합니다.","즐겨","증가하고","지금은","지원하지","지정하지만,","직접","참조하세요.","참조합니다.","찾는","찾습니다.","찾았습니다.","채우세요:","처럼","처리한","첫","초기화","최종","추가","추가하겠습니다:","추가합니다.","출력","출력물에서","출력을","캐시","컴파일","컴파일러를","컴파일하도록","컴포넌트는","컴포넌트를","코드","코드를","코드와","타입을","통해","파일","파일과","파일로","파일에","파일은","파일을","파일이","패키지","패키지도","패키지로","패키지에","패키지에는","페이지가","페이지도","페이지에","포함","포함되어","포함시킵니다.","포함하는","폴더","폴더를","폴더에서","표시할","표준","프로젝트","프로젝트를","필드에","필요가","필요한","필요합니다.","하기위해","하나와","하나의","하려면,","하며,","하면","할","함께","함수","합니다.","해당","해줍니다.","허용합니다.","형태를","호스트","호스팅합니다.","확인","확인합니다.","확장자로","활용할"],"pages/release-notes/typescript-4.0.html":["\"commonjs\",","\"esnext\",","\"factory\"","\"fragment\",","\"h\",","\"hello\");","\"hello\",","\"includ","\"oops\");","\"preact\";","\"react\",","\"short","\"string\")","\"world\"];","\"그냥","\"천","&&","&&=,","'a","'any'","'e'","'first'와","'second'에","'string'.","(","(!a)","(!obj.prop)","(&&),","(...args:","(...tailargs)","(...tailargs:","(??).","(and","(class","(e:","(in","(label","(look,","(math.random())","(obj.prop","(or","(or,","(typeof","(valu","(variad","(which","(x)","(x:","(y:","(||),",")",");","*","**","**=","*/","*=","+","+=","...","...(number","...arr2];","...foo의","...headargs)","...headargs:","...myarray]","...numbers,","...rest:","...rest]","...result]","...string[]]","...t])","...tailargs);","...u]","...u])","...will","...다음",".tsbuildinfo","/","/**","//","/=","100);","100,","100;","1049","10;","2,","20","2017/2019","2345","2532","2554","2571","2610","2611","2790","2;","3","3,","3.9","4,","4.0","4.0,","4.0에서","4.0에서는","4.0은","42);","42,","4]","5084",":","<>","=","===","=>","??","??=","??=.","@deprec","@errors:","@jsx","@jsxfrag","@noerror","@showemit","@type","[\"hello\",","[...arr1,","[...strings,","[...t,","[1,","[2,","[])).push(\"hello\");","[]).push(\"hello\");","[]):","[],","[];","[_,","[_ignored,","[a,","[a1,","[a1],","[a2]):","[a2];","[a],","[a];","[any,","[first:","[number,","[start:","[string,","[the","^","^?","^^^^^^^^","a2];","a:","abov","above]","access","accessor","accessors,","add","addit","advantag","all.","allow","allowed,","along","alreadi","alternatively,","alway","anecdotally,","annot","any,","any.","any[];","any[]];","anyth","anywher","any로","api","api.","appli","area()","area;","arg1:","arg;","arguments,","arr","arr2)","arr2:","arr2가","arr;","array;","assign","assignment.","ast","auto","automat","avail","b","b'","b,","b1,","b1],","b:","b;","b]","b],","b];","background.","bar","base","basic","basis,","becom","befor","before:","begin","behavior","behavior.","believ","between","big","bigger","bind","bit","bleed","block","boolean)","boolean)[]]","boolean]","boolean];","boost","both","break","bring","build","c,","c1,","c1],","c],","c];","cach","call","can't","captur","case","cases,","catch","chain","chang","change.","changed.","check","checking.","child","circuit","circuited\"","class","class.","claus","coalesc","coalescing!","code","code!","code,","codebase,","codebase.","come","comment","comment.","comments,","common","commun","compat","compil","compileroptions:","compiles.","complet","compound","concat","concat(arr1,","concat(arr1:","concat에","concat의","configur","consid","console.log(\"gett","console.log(e.touppercase());","console.log(x.message);","console.log(x.touppercase());","const","const);","const;","construction.","constructor(sidelength:","constructors)","contain","contrast,","contribution!","convert","core","correspond","cost","crawl","culprit","current","custom","cut","d,","d1,","d1],","d],","d];","day","decis","declar","default","default,","definit","delay","delet","depend","dependencies'","dependencies,","deprec","deriv","despit","detail","details!","details,","details.","developer.","diagnost","didn't","differ","disabl","display","divis","document.origin","doesn't","dom","down","due","e","e,","e1,","e1],","e],","e];","each","easier;","ecmascript","edg","edit","editing,","editor","editor,","editor.","effect.","effects,","element","elements)","elements.","emit","enabl","encourag","end:","enough","entirely,","equival","error","error.","especi","even","exampl","example,","exceptions:","exclud","expensive.","experi","explicit","exponenti","export","extend","extens","extra","extrem","f(...headargs,","f(x:","f1","f1,","f1],","f2","f3","f3();","f3(123,","f3:","f3으로","f:","f],","f];)","factori","famili","fantast","faster","favor","favorit","featur","feature.","feedback","few","fields.","file","files,","files;","find","first","flag","flag.","focus","follow","following...","following:","foo","foo(\"hello\");","foo(\"hello\",","foo()","foo());","foo();","foo(...args:","foo(arg0:","foo(value)","foo(x:","forc","fragment","full","fulli","fun!","function","functionality,","futur","f가","f라고","f를","get","getter","give","go","great","ground","h","h,","hand,","handl","happen","hard","haven't","header","hear","heard","here.","however,","idea","ie","immedi","implement","impli","import","imported.","imports\"","imports,","improv","includ","includes.","increment","incur","infer","info","info.","inform","information,","initi","initialize(sidelength:","insiders.","instal","installs.","instead","instead.","intent","interfac","invalid","invoc","is,","issu","issue.","it'","it.","itself","javascript","javascript,","javascript...","javascript/typescript","javascript에","javascript의","jsdoc","json","jsx","jsx,","jsx:","jsxfactory:","jsxfragmentfactori","jsxfragmentfactory:","keep","knowledg","lack","languag","languages,","larg","last","lazili","lead","learn","left","let","leverag","lib.d.t","librari","lightweight","lint","list","littl","load","loading.","logic","long","longer","look","lot","lot.","lousi","love.","made","major","make","mani","mark","math.random()","mdn","me!","meant","meantime,","member","mention","meta","mind","mind.","minut","mode","module:","more","more.","move","msbuild","much","multilin","multipl","myarray","mytupl","narrow","necessary.","need","needed.","never,","new","nightli","node","node_modul","node_modules/@typ","nodes;","noemit","noemitonerror","noemitonerror).","noimplicitany가","noj","none","notabl","note","note:","now","nowaday","nullish","number","number)","number):","number,","number;","number[];","number])","number]):","number];","obj","obj.prop","old","older","on","on.","ones.","open.","oper","operand","operations.","operator!","operators.","operators:","opt","option","option.","origin","otherwise,","ourselves)","out","out!","output","over","overloads)\"의","overloads)\"이슈","overrid","packag","package.json","package.json'","packages,","parameter)에","pars","partial","partialcal","partialcall(","partialcall(f,","partialcall(foo,","partialcall은","particularli","patient","pattern","peek","peerdependencies)","per","perfectli","perform","place","polish","possibl","power","pragma","precis","pretti","prevent","previou","previous","previously,","process","produc","program","project","project,","project.","projects.","prop","prop()","prop:","properti","properties,","propos","proposal,","proud","provid","pull","questions,","quick","quirki","r,","r1","r1:","r2","r2:","rang","rare","react,","react.createelement,","react.fragment.","read","readonli","realli","reason,","receiv","recent","recently,","recogn","recommend","refactor","relev","remind","remov","replac","repositori","request","request,","request.","request를","respons","rest","rest;","restart","result","result,","result;","return","rewritten","rich","right","right.","roll","room","root","roughli","rule","run","run\");","safari","safer","safeti","same","scenario","scenarios,","sdk","search.","second","second:","second?:","seconds.","see","see,","seem","seen","select","self.origin.","semant","send","sense,","server","servic","set","setter","setting.","shape.","shift","ship","short","side","side.","sidelength","sidelength!:","sidelength;","similar","site,","slow","smarter","someth","somewher","sort","specially.","specif","specifi","specifically,","speed","spend","squar","stable).","start","startup","stay","still","strict","strictnullchecks,","strictpropertyiniti","strike","string","string,","string;","string[];","string];","strstrnumnumbool","studio","style","sublim","substitut","subtleti","subtract","suffer","suggest","suggestions,","support","surfac","switch","syntax","t","t,","t[],","tail","tail([...mytuple,","tail(arg)","tail(arr:","tail(mytuple);","take","target:","tc39'","team","tell","ten","text","thank","that'","them,","them.","there'","there;","they'll","thing","thing)","think","think!","this.","this.area","this.initialize(sidelength);","this.sidelength","those","though","thousand","three","through","throw","time","times,","today","too.","tracker.","transform","tri","true);","true,","truthiness/falsi","tsconfig.json","tupl","turn","two","type","type).","type.","types)","types,","types.","types?","typescript","typescript'","typescript,","typescript.","typescript.preferences.includepackagejsonautoimports)","typescript/javascript","typescript는","typescript에서는","typic","u)","u):","u[]):","uh,","unbound","undefin","undefined가","under","undesir","unknown","unknown)","unknown,","unknown.","unknown[];","until","up","up.","us","usag","usedefineforclassfields;","useful.","user","users.","usual","util","ux","v","valu","values,","values.","values:","variabl","vek","veri","versa)","version","versions.","vice","video,","visual","void","vs","wait","wang","wang.","want","way","we'd","we'r","we'v","websit","website'","welcom","wenlu","whether","without","won't","work","work,","worth","write","write...)","written","wrote","x","x++;","x.prop;","x.yadda.yadda.yadda();","x;","y:","yet,","yet.","you'll","you'r","you'v","z:","{","{};","|","||","||=","||=,","}","},","가능하게","가능하도록","가능한","가독성입니다.","가변","가지","가지고","가지고,","가집니다.","강화시켜주기","강화하기","같은","개를","개선","개선을","개선하는","개선하여","개의","거부하는","검사를","검사에는","것과","것도","것들은","것은","것이","것이라고","것입니다.","결과의","결정하기","결합하여","결합하여,","경로가","경우","경우(e.g.","경우),","경우,","경우를","경우이며,","고차함수를","곳에서도","관련하여","관용구에","구문을","구문의","구문이","구성과","구조","구현하는","규칙이","그","그것을","그러나","그리고,","기능","기능은","기대합니다.","길더라도,","길이가","길이나","끝뿐만","나머지","나머지를","남은","내용이","내의","내장된","네,","다르게","다르지","다른","다음","다음과","단언","단언(!)에","당연하게도","대부분","대체)되면","대한","대해","대해서","대해서도","대해서도.","더","도구를","도입해","동작\"하도록","동작을","되어야","된","됩니다.","두","들어,","들어,함수의","등이","따라","때","때,","때는","때도","때문에","또","뜻입니다.","라벨링","라벨링된","라벨은","라벨을","라벨이","리퀘스트를","만드는","만들고","만들었습니다.","만듭니다","만큼의","많은","매개","매개변수를","메서드","메서드의","멤버에","명시적으로","몇","모드에서는","모든","모르더라도","목록과","목록에","목록을","목록의","못합니다.","문서화와","문제를","문제에","뭘","및","바랍니다.","반복할","반영합니다.","반환하는","반환합니다.","받을","발생할","발합니다.","방법이","방식으로","배열과","배열에","배열은","배열을","배열이나","버전에서는","번째","번째와","변수","변수(rest","변수로","변화는","변화를","보세요.","보이기","부분은:","부분적으로","분명","분석을","분해할","비슷한","비어있습니다.","비합리적입니다.","빛을","뿐이며,","사실,","사용하기","사용하는","사용할","사이의","새로운","생각은","생각해봅시다.","생산할","생성자로부터","생성자의","생성했었습니다:","선언해야","선택적","세트를","수","수용하고","순서에","순전히","스프레드","시그니처가","시그니처는","시그니처를","시그니처일","시나리오에서도","시작한","실제","실제로","실행하는","심지어","싶다면,","싶으시면,","아니라","아닐","아주","안전한","안타깝게도,","않습니다.","않아야","않으며,","않은","알고","알아보고","어느","어떤","어떻게","어렵게","어렵습니다.","없는","없습니다.","없음","없이","없지만,","에디터","여기에","여러","여전히","역시","연결을","연산자가","연산자에서","영향이","예를","예상하는","예시에서는,","예측","오류를","오버로드가","오버로드들의","오버로드로","오버로드를","오버로드에","오버로딩","올바른","완화되었습니다.","요소","요소가","요소들","요소를","요소에","요소와","우리가","우리는","원소들에","원소를","위","위치에","위해","위해,","유의하시기","유일했습니다.","유효성","음...","의도를","이","이것은","이때,","이러한","이런","이를","이름","이름을","이름이","이와","이유입니다.","이전","이전에","이전에는,","인수","인수를","인수와","인스턴스","인스턴스화(혹은,","인자","인자를","인한","일반적인","입력","입력받아","있게","있고","있는","있다고","있다는","있습니다.","있으며,","있을","있을까요?","자르고","자세히","자체만으로도","작동하는","작동합니다!","작성하고자","작성하는","작성할","잘하기","잠재적으로","적용하여","적절히","전달만","전달하기","전반적으로,","전부","전혀","점에","점입니다.","정교한","정의된","정의할","정해지지","제공하는","제공합니다.","제네릭","제대로","제어","제외한","제한되지","제한이","조금","주의:","죽음(death","중요합니다","중요합니다.","지원은","지을","지정하겠습니다.","지정할","직면하게","차이점이","참고해보세요.","처리하지","처음에","첫","체킹을","추가해봅시다.","추론","추론하기","추론했습니다.","취할","케이스를","코드를","클래스","타이핑","타이핑을","타이핑할","타입","타입과","타입에","타입에서","타입으로","타입은","타입을","타입이","튜플","튜플과","튜플에","튜플에서","튜플은","튜플을","튜플의","특히","파라미터들과","파라미터를","파라미터와","파악하고,","패턴들도","패턴을","편리합니다.","포괄적인","포함되는","포함되어","포함한","표기","표시하려","표현할","풀","프로세스를","프로퍼티","프로퍼티는","필요","필요가","필요로","필요합니다.","하나는","하나의","하는","한해서만","할","할당","할당한","함께","함수가","함수는...","함수들은","함수들을","함수로","함수를","함수에","함수와","함수의","합니다.","합니다...","해결하지도","해주면","핵심적인","행동을","호출자에","호출하는","확인해보세요","확장하려고할","확정적","활성화되었을","활용할","후,","훌륭하지만,","흐름","흥미로운"],"pages/release-notes/typescript-3.9.html":["!","\"./tsconfig.backend.json\"","\"./tsconfig.frontend.json\"","\"./tsconfig.shared.json\"","\"circle\"","\"circle\";","\"files\":","\"foo\"","\"fs\";","\"octopus\");","\"path\":","\"references\":","\"solut","\"square\";","\"square\"가","\"string\");","\"단락\"","\"사라져야","\"솔루션","\"솔루션\"이라고","\"프로젝트\"에","&",">","'@t","'a","'a'","'boolean","'boolean'","'c'","'kind'","'never'","'number'","'spfjgerijghoied'","'string'","'t'","'undefined'","(!)와","((this:","()","(//","(?.)의","(break","(code","(commonj","(editor","(export","(foo?.bar)!.baz","(foo?.bar).baz","(getters/sett","(hasimportantpermissions)","(improv","(intersect","(let","(lib.d.t","(more","(pars","(quick","(speed","(stricter","(support","(t","(type","(uncal","(what","(}","(개발","(예.","(예를",")",").","*","*.d.t","*은","+","...",".d.ts.",".t","/","/*끝*/","/*시작*/","//","0;","1","1);","10%","100;","10초가","2","2017/2019","3.7)는","3.7에서","3.9","3.9는","3.9를","3.9에서","3.9에서는","3.9에서는,","3.9은","3.9의","3은","40%","42","456);","5","5초에서",":","=","===","=>",">","?","@t","[","[],","[];","[lion,","[sdk","]","`>`?","`}`?","`{'>'}`","`{'}'}`","a:","a?:","abc","act","action","alexand","alway","ambient","any)","any):","any로","api의","arg.spfjgerijghoied;","assert(typeof","assertions)","async","auto","await","awaited을","a가","b","b'","b:","b;","bar","bar의","bates의","baz에","boolean","boolean):","boolean,","boolean;","bottom:","brad","b가","b는","b와","b의","c","c;","chain","changes)","characters)","check","circl","circle;","circle과","code","code는","comment)으로","comments)","commonj","components와","cond","condit","config?:","console.log(1","console.log(47","console.log(z.kind);","const","c에","c와","c의","declar","deletealltheimportantfiles();","differ","direct","directive.","discrimin","dom","dostuff","dostuff(123,","dostuff(abc:","dostuff라는","ecmascript","ecmascript와","effectrequired:","enumerable)","error","error'","error?","error?)","error가","error로","error를","es2015를","es5와","ev:","event)","expect","expect(()","export","expressions)","extend","extension도","f1","f2","falseexpr","files)","fix","foo(arg:","foo?.bar!.baz","foo?.bar.baz","foo가","fs","function","getallfiles(startfilename:","getters/setters는","get과","goldberg에게","hasimportantpermiss","hasimportantpermissions():","html","htmlvideoel","htmlvideoelement,","https://github.com/microsoft/typescript/issues/36048","https://github.com/microsoft/typescript/pull/36576","https://github.com/microsoft/typescript/pull/36590","https://github.com/microsoft/typescript/pull/36607","https://github.com/microsoft/typescript/pull/36622","https://github.com/microsoft/typescript/pull/36696","https://github.com/microsoft/typescript/pull/36754","idl","ignor","ignore과","ignore는","ignore를","import","import를","improvements)","infer","interfac","intersect","invalid","isdirectori","isdirectory():","jack","javascript","javascript)","javascript/typescript","javascript에서","javascript와","josh","jsx","kind","kind:","libdom.d.t","lion","lion.roar();","listfilesofdirectory(currentpath).foreach(traverse)","listfilesofdirectory(dirpath:","longer","materi","maxvalu","mean","mediaerror","menu","miss","ms_media_err_encrypted:","msbuild","msextendedcode:","msframestep(forward:","mshorizontalmirror:","msinsertvideoeffect(activatableclassid:","msislayoutoptimalforplayback:","msisstereo3d:","mssetvideorectangle(left:","msstereo3dpackingmode:","msstereo3drendermode:","mszoom:","navig","never로","never였습니다.","newlines)","nightli","non","now","null","null;","null과","number):","number,","number;","onmsvideoformatchanged:","onmsvideoframestepcompleted:","onmsvideooptimallayoutchanged:","option","paramet","pathurs의","preserv","printsquares()","printsquares();","promise)","promise,","promise.al","promise.all([lionexhibit,","promise.all)","promise.race와","promise를","promise와","properties)","pull","radius:","readonli","reduc","refinements)","request","request는","request로","request를","request에서","require(\"fs\");","require(...)","result.push(currentpath);","result:","result;","retained)","return","right:","roar():","seal","seal]","sealexhibit:","sealexhibit]);","sealexhibit가","set","set은","sidelength:","singkissfromarose():","smushobjects(x,","smushobjects(x:","squar","square)","square;","square를","square의","string)","string):","string,","string;","string[]","string[];","string을","studio","style","style\"","sublim","t","t)","t,","tarasyuk","tarasyuk의","text","to:","token.","tool","top:","traverse(currentpath:","traverse(startfilename);","trueexpr","true를","ts","tsconfig.*.json","tsconfig.json","tsconfig.json에","tsconfig.json을","tsconfig.json이","type?)","typescrip","typescript","typescript(약","typescript/javascript","typescript는","typescript로","typescript에서","typescript에서,","typescript에서는,","typescript와","typescript의","u):","u;","ui","ui의","undefined'","undefined로","undefined를","undefined와","undefined이면,","undefined일","unexpect","unus","visitzoo(lionexhibit:","visual","void","void;","wang의","web","webkitdisplayingfullscreen:","webkitenterfullscreen():","webkitexitfullscreen():","webkitsupportsfullscreen:","wenlu","x:","x;","xyz","xyz:","y","y);","y:","z","z.kind를","zacher의","{","{\">\"}","|","}","}).tothrow();","},","}와","~","~~~","~~~~","~~~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~~","가끔","가능).","가능한","가장","가정했습니다.","가지","가지고","각","각각의","간단한","감사를","값도","값을","값의","강조하여","갖고","갖는다고","같은","같이","개선","개선되었습니다.","개선의","개의","개행","개행을","객체","객체는","거대한","검사","검색되지","검색합니다.","것에","것으로","것은","것을","것이","것이라고","것인지에","것입니다","것입니다!","것입니다.","결과","결과적으로,","결정할","결정했습니다.","경우","경우,","경우가","경우라면","경험뿐만","경험에도","경험으로","계속","계열","고려합니다.","고생했다면,","공격적입니다","과","관계없이","관련된","관련하여","관리만","관찰한","괄호는","괄호를","괜찮습니다","교집합","교집합과","교집합을","교차","교차하는","구문).","구제적인","구체적으로,","구현에","구현한","궁금할","규격의","규칙을","그","그냥","그래서","그러나","그러나,","그렇게","그렇지","그리고","금지합니다.","기능에","기능은","기능을","기능이","기본적으로,","기본적인","기술하는","기술했기","기존","깃허브","까지","깔끔하고","깨뜨릴","끝날","나머지","나은지","내보내기는","내보냅니다.","내부","내용은","내용은,","내장","널이","넣기","넣는","노트를","누락된","는","다룰","다르겠지만","다른","다를","다소","다시","다양한","다음","다음과","다음을","다행히,","단순히","단언","단언에서","단축되었습니다!","단축됩니다.","당신","당신과","대부분의","대신","대신,","대한","대해","더","덕분에,","도입했습니다.","도입했습니다:","도입했지만,","동일하게","동일하지","동작으로","동작은","동작을","동작이","되돌리고","되며,","되었기","되었습니다","될","됩니다.","두","두고","두었습니다.","드립니다.","들","들어","들어,","들어:","들었습니다.","들은","디렉터리를","따라","따르지","때","때,","때까지","때문에","때문에,","때였습니다.","또는","또는,","또한","라는","라이브러리","라이브러리를","라인","런타임","루트의","루프에서","리터럴","리터럴로","리팩터링과","리팩터링이","릴리스에서는","마음이","마지막","만약","많은","많이","말은","매개변수는","매우","매핑된","멈춥니다;","메시지는","메시지를","메인","멤버인","명세서에는","명시적인","명확한","몇","모델링","모듈을","모든","목표는","몸체에","무엇이","무엇입니까?","문","문을","문의","문자를","문자열","문자의","문자입니다","문장과","문장이","문제가","문제로","문제를","미디어","밀접하게","및","밑줄과","바꾸고","바꿀","바랍니다!","바로","바벨에서","바벨은","바벨팀과","반환","반환문","반환하는","반환합니다","반환합니다.","받게","받았습니다.","받을","발생시키는","발생시킬","발생시킵니다.","발생하지","발생하지만","발생한","발생합니다:","발생했습니다.","방법으로","방법은","방법이","방식을","방식의","방출되었습니다;","배포하기","버전","버전에서","버전에서는","버전에서는,","버전의","번에","범위를","베이스에서","베이스와","벤더별","변경","변경되었습니다.","변경사항에","변경사항을","변경에","변경을","변화가","병리학적","보겠습니다.","보고하기","보고하는","보고할","보다","보세요.","보수적인","보이는","보입니다.","보존하기","복구할","볼","봅니다:","봅시다:","봐왔다면,","분석했습니다.","불가능하다는","불립니다.","불행히도","붙어","브랜치에서","빈","빌드","빌드를","빠른","빨간","빨리","빼기로","사람들에게","사람들은","사람이","사례를","사실을","사양을","사용","사용을","사용자","사용자가","사용자는","사용자들은","사용자에게","사용하거나","사용하고","사용하는","사용할","사이에","사이에서","사항","사항은,","사항이지만,","삭제하길","삼항","상상해보세요.","상위","상황에서","새로운","생각하지","생각합니다","생각합니다!","생각합니다.","생깁니다.","생성될","생성할","서버가","서버에","서비스가","선언과","선언은","선언을","선언이","선언하지만,","선택)을","선택을","선택이지만,","선택적","선택하세요:","선택할","설계","설정","설정에","설치","설치가","성능에","소요될","속도","속도가","속하는지","속한다는","솔직히","수","수정","수정과","수정은","수정을","수정이","수행합니다.","스타일\"","스타일을","스타일의","시간이","시나리오","시나리오에서","시스템은","시스템이","시에만","실수","실수였습니다,","실제로","실패하는","실행함으로써","실험을","심층","싶은","쓸","아니라,","아닌","아님!","아닙니다.","아마도","아무것도","아이디어를","안의","안정적입니다.)","안타깝게도,","않는","않는다고","않는다는","않다고","않다는","않습니다","않습니다.","않았습니다.","않으면","않으면,","않은","않음","않음!","않지만,","알고","알았습니다.","앞에","액세스와","약","약간","약간의","어떠한","어떤","어떻게든","억제","언급된","언어","얻게","엄격해진","업그레이드하는","업데이트되었습니다.","업데이트해야","없기","없는","없다는","없습니다.","없애버렸습니다!","없을","에는","에디터","에디터는","에디터에","에디터에서","에디터의","에뮬레이트","에서","여기서","여전히","여지가","역할을","연산자","연산자는","연산자도","연산자를","연산자에","연산자의","열거","열거하지","열거할","열악한","염두에","영향을","예로","예로,","예를","예상했지만,","예정이지만,","오","오류","오류:","오류가","오류는","오류로","오류를","오류의","올라가","옮기는","옵션","옵션을","와","완전히","왼쪽에","우리","우리가","우리는","원문","원본","원하는","원하며","원한다고","원합니다.","원활하게","위","위에","위의","위치에","위한","위해","위해서","위해서,","유니언,","유닛","유사하게","유용한","유지","유지됩니다","유지하기","유지하는데","유형을","유효하지","유효해지면","의도이기","의심스러운","의해","이","이건","이것을","이것이","이끄는","이는","이러한","이런","이런!","이루어지길","이름","이름을","이번","이상","이상적이지","이상합니다","이상합니다!","이슈","이스케이프","이어지기를","이어질","이와","이전","이제","이해하기를","인","인것에","인터섹션,","인해","일","일관되게","일괄","일반적으로,","일부","일부분으로","일치하는","있고","있기","있는","있는지","있다고","있도록","있습니다","있습니다.","있습니다.(대체로","있습니다:","있습니다;","있었습니다.","있었지만","있으며,","있으면","있으면,","있을","있지만,","잊는","잊어버렸을","자동","자동으로","자세한","자세히","자체(circl","자체의","작동에","작동을","작성","작성되었다고","작성된다면,","작성을","작성하겠습니다.","작성하고","작성한","작업","작업에","작업을","작업이","작업하는","작용할","잘못","잘못되었다고","잘못된","저희도","적당한","적용","적용됩니다.","적용하기로","적용할","적절한","적합하게","적합한지","전에","전적으로","전체적으로","전혀","절대(never)","점에서는","접근을","접근자는","접근하는","정보는,","정의되어","정확하게","제거되었습니다.","제거하거나,","제거하는","제공되고","제공하기","제공하지","제공할","제외되었습니다.","제품군)가","제한된","조건","조건문에서","조건문은","조건별","조건에만","조금","조회를","존재하지","존재할","종종","좋습니다.","주는","주목","주석","주석(suppress","주석.","주석을","주석이","주요","주입합니다.","준","줄어든","줄이","줍니다.","중","중괄호를","중단합니다,","중이고,","중인","중점을","즉","즉,","지원","지원하게","지원합니다.","지적한","지향적이고","직관적이지","진행하고","집합을","차이점","차이점은","참고하세요.","참조하기","참조하세요.","찾기","찾음으로써","책임자를","처럼","처음에는","체이닝","체이닝과","체이닝의","체크","체크를","초기","최근에","최신","최신으로","최적화하는","추가하거나,","추가하는","추가하면","추가한","추가할","추론","추론과","추출하면,","축소하는","축소합니다.","출력에서","취하고","캐싱","커뮤니티","컨트리뷰터,","컴파일","컴파일러","컴파일러는","코드","코드가","코드는","코드를","코드에","코드에서","크게","크기의","큰","클래스의","타겟팅","타입","타입과","타입에","타입에서","타입으로","타입은","타입을","타입이","타입이면,","테스트","테스트가","테스트를","테스트하기","텍스트","통해","트래커와","특정","특히","팀으로부터","팀은","팀의","팀이","파싱","파악하는데","파악하여","파악해야","파일","파일도","파일에","파일에서","파일은","파일을","파일이","판별","패키지를","퍼블릭","편리하고","편집","평가하는","포함되어","포함하는","표현식을","푸는","프로그램]","프로세스가","프로젝트","프로젝트를","프로젝트에서","프로젝트의","프로퍼티","프로퍼티는","프로퍼티로","프로퍼티를","프로퍼티에","프로퍼티에서","프로퍼티와","프로퍼티의","피드백을","필드가","필요하다는","필요하지","필요한","하고","하나는","하나에","하는","하는지","하세요","하셨나요?","하지","하지는","하지만,","한","한다\"입니다.","한다고","할","할당할","함께","함수","함수가","함수로","함수를","함수에","함수의","합니다","합니다.","항상","해결책이","해결합니다.","해당","해석되어야","해석되었습니다.","해석을","행동하지","행에","향상","향후","허용되었고","허용되었습니다.","혁신적인","현재","호출되지","호출을","호출하려","호환","호환되지","호환됩니다.","혼합할","화살표","확실해질","확인하세요.","확인한","확장된","환경에서는","회귀가","회의","후","힘든"],"pages/release-notes/typescript-3.8.html":["\"./some","\"./utilities.js\";","\"compileroptions\":","\"dynamicpriority\"","\"es2020\",","\"fallbackpolling\":","\"moduleresolution\":","\"node\",","\"privat","\"react\";","\"some","\"target\":","\"usefsevents\",","\"watchdirectory\":","\"watchfile\":","\"watchoptions\":","\"강한\"","\"빠르고","\"약한","\"최상위","\"해결","#","#foo","#foo;","#name:","#sidelength:","${this.#name}!`);","'#foo'","'#foo'는","'#name'은","'10'","'10'을","'20'","'c'.","'component'","'foo'","'foo'만","'noimplicitany'","'person'","'stuff'","'stuff'는","'this.#foo'","'this.foo'","(#)","(ecmascript","(es2020","(es6)","(export","(jsdoc","(nullish","(option","(preserv","(top","(type","(which","(디폴트):","(예를","(위를","*","*/","*또한*","...",".catch(",".j",".t","/**","//","100","100;","10;","14초에서","1초로","1초에","200;","2015","2020","20;","3","3.8","3.8는","3.8에서는","3.8은","4가지",":(","=","===","=>","@privat","@private은","@protected는","@protected입니다.","@public,","@public은","@readonli","@t","@type","`b`","`square`의","`undefined`를","access","allowj","any)","api,","api에","assumechangesonlyaffectdirectdepencies을","assumechangesonlyaffectdirectdependencies에서는","async","attempt","await","await\"이라는","await)","await로,","await은","await을","b","babel에서","bar,","baz","be","bearimy\");","bigint","bindings,","boom!","both.","button","buttonprop","c","c().#foo);","c().foo);","c()[\"#foo\"]);","c()[\"foo\"]);","chaining),","check","checkj","chelper()","ci를","class","coalescing),","code와","compon","console.error(e))","console.log(`hello,","console.log(a.equals(b));","console.log(greeting);","console.log(instance.chelper());","console.log(instance.dhelper());","console.log(new","console.log(this.stuff);","const","constructor()","constructor(foo:","constructor(name:","constructor(sidelength:","d","d();","default","dhelper()","dynamicprioritypolling:","ecmascript","ecmascript2020은","ecmascript3에서도!","ecmascript의","effects가","equals(other:","error!","error:","es2017","es2020","es2020용","es2020을","esnext","export","exports)","exports를","export를","export만","extend","fallbackpolling:","fetch(\"...\");","field","fields)","filea.t","filea.ts를","filea.ts와","filea.ts의","fileb.ts,","fileb.ts를","fileb.ts만","filec.t","filec.ts를","filed.ts를","fixedpollinginterval:","flow를","foo","foo().stuff++;","foo().stuff;","foo,","foo;","function","github으로","greet","greet()","here.","import","import(...)","imports,","imports/sid","importsnotusedasvalues.","imports를","import나","import를","import에서","import하지","instal","install을","instanc","interfac","isolatedmodules,","javascript","javascript(유사한","javascript는","javascript에","jeremi","jeremy.#nam","js","jsconfig.json에","jsdoc","jsdoc을","level","main()","modifiers)","modul","module\";","module)","module.js\";","module과","module의","module이","name","name;","names)","new","new:","node_modules안에서","node_modules에","node_modules의","non","npm","ns","nullish","number)","number;","only)","option","origin","other.#sidelength;","person","person(\"jeremi","preserve:","print","printstuff()","prioritypollinginterval:","privacy)","privacy)\"는","privacy)는","privat","private,","private프로퍼티","properti","protected와","public","public,","pull","refer","remove:","request,","request를","request에서","request을","respons","response.text();","return","sidelength:","sidelength;","someth","specifi","squar","square(100);","stage","string","string)","studio","synchronouswatchdirectory:","syntax)","syntaxerror","syntaxerror!","system인","target","target과","target을","this.#foo","this.#foo;","this.#nam","this.#sidelength","this.foo;","this.stuff","transpilemodul","tsconfig.fullbuild.json이나","tsconfig.json과","type","type,","typeerror","typeerror:","typescript","typescript가","typescript는","typescript를","typescript의","type과","type선언이","type은","type을","undefin","us","use?)","usefsev","usefseventsonparentdirectory:","util","valu","visual","watch","watchdirectory:","watchfile:","watchopt","watchoptions는","watchoptions란","weakmap은","weakmap을","within","writetostuff()","{","{number}","{};","{}와","}","},","};","~~~","~~~~","~~~~~","~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~","가","가능을","가능한","가능합니다.","가려지기","가지","가지고","가지기","가진","가집니다:","각","각각","각각의","간격으로","간주됩니다.","감시","감시는","감시되는","감시를","감시와","감시하는데","감지하기","감지할","값들을","값을","값이","강제하기","강한","갖는","같은","같이","걱정하지","걱정할","검사","검사를","검사하면","검사합니다,","검사합니다.","검사해야","겁니다;","것도)과","것은","것을","것이","것이고,","것이며,","것입니다.","경우","경우,","경우가","경우에","경우에만","계속","고려","고정된","곳입니다.","과정","관련된","관련이","관한","괜찮을","구문","구문과","구문은","구문을","구문이","구성할","구현에","구현을","구현이","구현하고","규칙이","그렇지","그리고","그중","급격한","기꺼이","기능과","기능에","기능은","기능을","기능이","기다려서","기반입니다.","기본값으로","기본적인","기존","나은","나중까지","남아있는","내보내는","내부를","내에서","내에서만","내용은","네이밍","네이티브","높은","누수를","느려질","느리게","느슨한\"","는","다르다는","다르지","다른","다릅니다!","다운","다음과","다음으로","단일","달리,","당신의","대부분의","대상에서","대상으로","대상이","대한","대해","더","덜","덮어쓰기","데","도움이","도입하는","동일하게","동작을","동작이며,","동작하는지","동작하며","동작하며,","동작하지","동작합니다","동작합니다.","동적","동적인","되기","되며,","됩니다.","두면","두었다는","들어,","디렉터리","디렉터리는","디렉터리를","디렉터리에","디렉터리에게","디렉터리의","디자인","따라","따라서","때","때,","때는","때때로","때문에","때문에,","때문이고,","때문입니다.","때에만","또","또는","또한","라고","라이브러리","런타임","런타임에","런타임에도","런타임에서","런타임에서는","런타임에서도","런타임은","런타임을","레벨","레벨에서","레벨에서만","를","리눅스에서","리눅스와","리터럴이","마자막으로,","마지막","마찬가지로","마찬가지로,","만","만들고","만듭니다.","만약","많으며,","많은","맞지","매우","맨","먼저","메모리","멤버로","멤버를","명시적으로","명심해야","명확하지","몇","몇몇","몇몇은:","모두","모듈","모듈로","모듈의","모듈인지","모드에서는,","모든","모호해","무언가를","문맥에","문자로","문제가","바꾸는","밖에서","반대로)를","반면,","반면에,","받았습니다:","받은","발생시킵니다.","발생하는","발생하면","발생한다는","발생할","방법","방법\"","방법은","방법이","방지하기","버전은","버전을","번","번들러내에서의","번에","번째","범위를","범위에서","베이스를","베이스에서","베이스에서는,","변경","변경),","변경된","변경될","변경사항을","변경에","변경은","변경을","변경의","변경이","변동성이","변화가","변화를","변화에","별도로,","병합","보고","보고하며","보실","보이지","보일러","보장하는데","보장합니다.","보존될","보존하지만,","보존합니다.","부릅니다.","부족하거나/혹은","불가능합니다.","비공개","비공개(hard","비공개(soft","비공개가","비공개는","비공개를","비공개와","비공개이기","비활성화할","비활성화합니다.","빈번할","빌드)","빠른","빠를","사용","사용되는","사용되지","사용될","사용될수","사용은","사용자가","사용자는","사용자들에게","사용자들의","사용자로부터도","사용자에게는","사용자에겐","사용하기","사용하는데,","사용하면,","사용하여","사용할","사용할지","사용합니다.","사용해본","사용해야","사이드","사항에서","사항은","살펴봅시다:","삶의","상관없이","상당히","상위","상태에서","상황마다","상황에","새로운","생각할","생각해봐야","생략될","서브","서브클래싱을","서비스에","선언","선언되어야","선언되었다고","선언되지","선언된","선언만","선언에","선언에서는,","선언은","선언을","선언이","선언한","선택적","설정을","설정할","설치하고,","설치하기","설치하며,","설치합니다.","세션을","속도","속도가","수","수가","수는","수도","수에","수정된","수집하는데","쉽게","쉽습니다.","스니펫을","시","시간을","시스템","시스템의","시스템이","시작합니다.","시행되며,","식별자를","실수로","실패","실행되기를","실행하여","실험적","싶을","쓰여지기","쓰이는","아니기","아니라","아니면","아니지만,","아닙니다.","아래에","아무도","아주","안됩니다.","안에서","안정될","안정적인","않기","않는","않도록","않습니다.","않아도","않으면","않은","않을","않지만","알려줄","알릴","알아","암시적이며","압도하여,","약","어디서든","어떤","언급했듯이,","언어들과","엄격하게","업데이트가","업데이트하기","없기","없는","없도록","없습니다!","없습니다.","없을","에디터","여러","여전히","연기된","연기하겠다면","영향을","예를","예상되는","오류!","오류로","오류를","오류이지만","오직","옵션","옵션들","옵션으로","옵션은","옵션을","옵션이","옵션이나","와","완벽하게","완전히","왓쳐(파일","왓쳐가","왓쳐를","왓쳐와는","왓쳐의","왜냐하면","외부에서","요구했습니다.","우리는","운영체제/파일","운영체제에서","위에","위한","위해","위해,","위해서","유사합니다.","유용합니다","유용합니다.","유의할","유의해야","유일하기","유일하다는","유일합니다.","유저로서","유지됩니다.","으로","은","의도","의도하는","의미입니다.","의미합니다.","의존성","의해","이","이것은","이것을","이것이","이기","이는","이동하여","이라고","이러한","이런","이로","이를","이름(privat","이름은","이름을","이름이","이미","이벤트","이벤트를","이상","이상이고,","이에","이용해","이전","이전에","이전의","이전인","이팩트","인스턴스가","인스턴스는","인스턴스마다","인식합니다.","인해","일들이","일반","일반적이어서","일반적인","일반적입니다.","일부","일수","일시적으로","읽기","읽어보세요.","잃으키지","있고","있고,","있는","있다는","있다면,","있도록","있습니다.","있습니다:","있으며","있을","있지만,","있지만;","자세한","자주","작동하거나","작동할","작성자일","작성하여","작업","작업을","잘","장점은","재","재검사/재빌드","재검사/재빌드하지않고,","재귀적인","재빌드","적게","적기","적이","전략.","전략에서","전략을","전에","전용","전용(read","전적으로","전체","점은","점이","접근","접근을","접근이","접근하거나","접근하면","접근할","정말로","정보는","정보는,","정의한","정확할","제거되므로,","제거됩니다.","제거하거나","제거하는","제공하며,","제공합니다.","제안의","제어하기","제한을","제한적으로","조금","종류의","종종","좋은","주로,","주석을","주의해야","줄여주었습니다.","줄의","줍니다.","중요한","즉시","증분","지워집니다","지원은","지원을","지원하고","지원하기","지원하지","지원할","지원합니다.","지정자","지정자는","지정자로","지정자를","지정자입니다:","지정합니다.","직접","진입점을","진짜","질문을","질의","짓밟지","차이점은","참고하세요","참조하세요.)","참조합니다.","찾을","처럼)","처리합니다.","첫","체이닝","초기에는","초기화","초래서는","최근에","최상위","최적화","추가되었습니다.","추가하여","추가합니다:","추가했습니다.","추적할","추천하는","출력","출력물에서","출력할","출력합니다.","출력했을","충돌에","캄파일","컴파일","컴파일러","컴파일러/언어","코드","코드가","큐를","큰","클래스","클래스내에서","클래스는","클래스도","클래스를","클래스안의","클래스에","클래스에서","클래스와","클래스의","키워드를","타임/디자인","타임에","타임에만","타입","타입으로","타입으로만","타입의","타입이","타입인가?","탐지할","태그들은","태그를","통한","통해","트리가","특정","파생된","파일","파일/디렉터리","파일과","파일들은","파일로","파일만","파일보다","파일뿐만","파일에는","파일에서","파일은","파일을","파일의","파일이","패턴을","편리한","포함되어","포함하고","포함하는","포함한","폴더에","폴리필될","폴링","표기와","프로젝트","프로젝트는","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들(privat","프로퍼티를","프로퍼티에","프로퍼티에서,","프로퍼티와","프로퍼티이기","프로퍼티처럼","플래그는","플래그를","플레이트를","피하기","필드","필드는","필드는,","필드로","필드를","필드에","필드에서는,","필드의","필요가","필요합니다.","하고,","하기","하나요","하나요?\"","하나의","하는","하는지에","하단","하며","하에서","하위","하위클래스에서","하지","하지만","하지만,","한","한다는","할","할까요?","할당되기","할당할","함께)에서","함께,","함수","함수를","합니다.","항상","해당","해시/우물","향상이며,","허용되었기","허용합니다.","허용했지만,","현재","현재,","호출합니다.","혹은","확대하는","확인","확인하세요.","확인할","확장","환경과","환경에서","활성화되면,","활성화해야","활용합니다.","효율적으로","후","훌륭한","휴리스틱을","흐름에서는","흥미로울"],"pages/declaration-files/introduction.html":["\"don't\"s)","(\"do\"","(bi","(deep","(find","(librari","(publish","(sections)","(templates)","api","declar","dive)","example)","files)","instal","javascript","npm","npm)","npm에","structures)","typescript","typescript의","가이드는","가이드는,","가정합니다.","가지","각","간단한","감지하는","개념,","개념들을","개념을","것","것과","경우,","경우라면,","고급","고품질의","관리하는","관심","구성됩니다.","구성에","구조","구조는","기본","기존","깊게","깔끔하고","네임스페이스에","다음","대한","대해","더","동작하는","들어가기","때,","라이브러리","라이브러리의","만드는","만약","많은","말아야","맞추고","메커니즘에","몇","모두가","모든","문서를","미치는지","반드시","방법과,","방법에","방법을","배포","배포하기","배포하는","보여줍니다.","사용자들에게,","사용자를","사용할지","새로운","선언","선언을","설명합니다.","설명해","설치하기","설치하는","섹션","섹션들로","섹션은","섹션을","소개","소비","수","수정하는","숙련된","쉽게","시작점을","식별하고,","실수들은","실수들을","아직","않은","알려주기","알려줍니다.","알아보세요.","어떤","어떻게","언어","언어에","없다면,","없습니다.","여러","영향을","예제를","예제만","오류들을","올바르게","올바른","위해","위해,","유용한","의존성","이","이해하기","익숙하지","익숙해져야","일반적인","읽고","읽어야","읽으실","있는","있다고","있습니다.","있을","작성되었습니다.","작성에","작성의","작성하는","작성할","작성해야","제공하는","제공합니다.","주고,","지식이","직관적인","참고하여","찾고","찾을","초심자에","초점을","타입과","템플릿","템플릿에서는","통해","특히","파일","파일들을","파일을","파일의","파일이","패키지를","패키지에","패턴들과","패턴들의","포맷과","포맷에","포맷이","피하기","피할","필요는","하지","한다면","할","합니다.","해당","해야","핸드북을","활용하여","흔한"],"pages/declaration-files/by-example.html":["\"","\"current","\"hello","\"howdy\";","'#ff00ff'","(()","(classes)","(foo","(global","(interfaces))","(introduction)","(object","(organ","(overload","(reusabl","(the","(type","(밀리초)","(인터페이스)","(타입","*/","*code*","*declaration*","+",".alert(...)",".log(...)","/","/**","//","1","2","2));","3","4000","=","=>",">","```","```t","alert","alertopt","aliases))","api","arr:","boolean;","class","class를","color:","color?:","comput","console.log(\"half","console.log(\"th","const","constructor()","constructor(greeting:","const를","count","declar","duration:","duration?:","exampl","examples)","extend","false,","foo:","foo는","function","function)","functions)","function을","g","g.alert({","g.log({","getgreeting()","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","greet","greet(\"hello\");","greet(\"hello,","greet(g:","greet(getgreeting);","greet(greeting:","greet(new","greet(setting:","greet({","greeter","greeter(\"hello\");","greeter(\"hello,","greeter;","greeter를","greeting\"","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetingset","greetingsettings):","greeting을","interfac","interface를","is:\"","log","logopt","makegreeting(s:","makegreeting와,","modal:","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","mylib","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","mylib에는","namespac","namespace를","new","number","number):","number;","numberofgreet","numberofgreetings:","properties)","refer","result","result);","return","showgreeting():","special","specialgreet","string","string)","string):","string);","string,","string;","string을","super(\"veri","them\");","title:","title?:","true","type","types)","var","variables)","var를","verbose:","verbose?:","via","void;","widget","widget;","widget[]","widget[];","widget을","world\");","world\",","x:","{","|","}","});","가능한","가리키는","가이드는","가질","갈수록","값을","갖고","갖는","같은","객체","객체는","객체를","경고","경우","곳에나,","구조화하기","내부에","내부에,","네임스페이스를","다음의","대체로","대한","때,","또는","또한","띄울","로그","로그를","만드는","만들","만약","메서드를","명시할","문서","문서를","문자열","문자열,","문자열을","반드시","반환하거나,","반환하는","반환합니다.","받아","방법을","배열을","변수","변수가","변수를","별칭)","별칭을","보여주고,","보여주기","복잡해집니다.","블록","뿐만","사용","사용자에게","사용하세요.","사용할","상속해서","상응하는","생성자","생성하거나,","생성한","생성할","선언","선언으로","선언을","선언하기","선택적","설명하기","설명합니다.","소개","수","수를","숫자를","스코프인","시간","아니라","약칭으로","양질의","어느","예.","예상되는","예시와","예제","예제는","오버로드된","옵션을","위젯의","위해","이","인사말을","인사말의","인사말이","인스턴스를","인스턴스화해서","인자로","일부","읽기","있습니다.","있습니다:","작성되었습니다.","작성하거나","작성하는","재사용","전달할","전달해야","전역","전용이라면,","점","접근하는","정의하기","존재하는","중첩된","지금까지","창","창을","커스텀","코드","클래스","클래스는","타입","타입에","타입을","타입이나","파일에","파일을","포함합니다.","표기법으로","프로퍼티가","프로퍼티를","프로퍼티와","필수","하나의","함께","함수","함수,","함수는","함수를","합니다.","해당","호출할","혹은","후반부로"],"pages/declaration-files/dos-and-don-ts.html":["\"hour\");","\"strict","\"더","\"전달하는\"","'any'","()","(a:","(callback","(data:","(done:","(function","(gener","(generics)","(option","(ordering)","(overload","(return","(use","*/","/*","//","1개","2.2","2개의",":",":)","=","=>","?","`string`","`undefined`를","any)","any):","any,","any;","any를","b:","beforeall(action:","boolean):","boolean,","b를","c:","callbacks)","checking\"","declar","diff(one:","do'","don't","done","donefn)","elapsedtim","elapsedtime:","elapsedtime?:","error,","exampl","example;","faq","fetcher","fn(myelem);","fn(x.diff);","fn(x:","function","getobject(done:","htmldivelement):","htmldivelement;","htmlelement):","interfac","javascript","javascript에서","k","k.dosomething();","meant","moment","moment().utcoffset(x);","moment;","myelem:","null","null에서","number)","number):","number,","number;","number|string)","number|string):","object","object타입을","ok","oops!","option","overloads)","paramet","parameters)","return","reverse(s:","someth","strict","string):","string,","string;","symbol","symbol,","three:","three?:","timeout?:","true","two:","two?:","type","types)","typescript","typescript는","typescript의","undefin","undefined로","undefined를","union","utcoffset():","utcoffset(b:","var","void)","void):","void,","void;","void를","wat?","x","x();","x.diff(\"something\",","x:","x의","{","}","가능한","가려져","가르킵니다.","가지","가지고","가질","값","값을","같은","객체를","거의","것보다","것은","것을","것이","것입니다,","결정합니다.","경우,","경우에만","관계없는","구체적\"이면,","구체적인","그리고","기능을","나타나기","내용은","넘어오는","노출합니다:","다르기","다른","대상의","대신에,","더","두","두지","뒤따라오는","뒤에","들어,","때","때만","때문에","때문에,","때입니다.","마세요.","마세요:","만들","만들지","말하려는","매개변수","매개변수가","매개변수는","매개변수를","매개변수만","먼저","명시적으로","모든","무시하는","문제는","문제없습니다.","박싱된","반환","발생한다는","방지","버그를","번째","번째로","분리된","분리해서","비","사람들에게","사실상","사용","사용되지","사용됨","사용자가","사용하는","사용하면","사용하세요.","사용하세요:","사용하여","사용하지","사용할","사용해","상관없다는","선택적","선택적으로","선택합니다.","소스의","수","순서","시그니처","시그니처를","시그니처의","실수로","아니라면","아마","아주","안전합니다.:","않는","않습니다.","않은","없습니다","에","에러","예를","오류.","오버로드","오버로드가","오버로드는","오버로드로","오버로드를","오버로드와","올바르게","올바름","원시형","위치에서","위치하게","위해","유니언","유의하세요.","의도였을","의도한","의미를","이","이는","이를","이유:","이유가","이유는","이전에","이전의","인수","인수가","인수로","인수를","인수만","인자로","일반","일반적으로","일반적인","일치하기","일치하는","있기","있는","있는지","있습니다.","있습니다:","자세한","작성","작성된","작성자는","작성하면","작성하세요:","작성하지","작성한","잘못된","잘못됨","적은","전달하는","전달했기","점에","정렬","정말","제공하는","제네릭","좋습니다.","좋음","중요한","중요합니다.:","지정되지","짧은","처리할","첫","첫번째","최대","추가된","코드는","코드는,","코드에서","콜백","콜백에","콜백에서","콜백은","콜백을","콜백의","콜백이","타입","타입들은","타입만","타입에","타입으로","타입은","타입을","타입의","타입이","페이지에서","필요는","필요하지","하나의","하세요.","하세요:","하지","하지만","한","할","함수","함수가","함수를","함수에","항상","허용되므로,","허용됩니다","허용됩니다.","허용합니다.","호출되지","호출될","호출을","호출할","호환성을","혹은","확인하세요.","확인하여"],"pages/declaration-files/deep-dive.html":["'./foo';","(ad","(advanc","(built","(class","(definit","(enum","(interfac","(key","(namespaces)","(number","(simpl","(type","(types)","(use","(user","(values)","(값과","(네임스페이스","(또는","(클래스의","(타입은","*","+","...","...;","//","5;에서는","=","a,","a.a","a.b","a.b.c","a.b는","a.y);","a:","a;","api","api를","a는","a라는","a에","b,","bar","bar.a;","bar:","bar로","bar를","c","c.d;","c.x;","class","combinations)","combinations:","concepts)","console.log(a.x","console.log(x.count);","const,","count:","c는","c와","c의","d","deep","dive","dive)","e","export","export와","file","foo","foo.d.ts을","foo.sometyp","foo.somevar.a;","import","import)","interfac","interface)","let,","m:","meanings)","multipl","name,","namespac","namespace)","new의","number","number;","number[];","on","s","sn","sometyp","sometype과","somevar:","somevar는","string)으로","string;","string;)","string;)에는","theory:","type","typescript","typescript의","umd)","us","var","x","x.z","x:","x라고","y","y:","y를","z","z를","{","|","}","})","};","}와","가리키는","가이드를","가이드에서는,","가져온다는","가지","가지고","가지를","가질","각","간단한","값","값과","값에","값으로","값은","값을","값의","값이","값일","같도록","같은","같이","개념을","개의","객체","객체에","걸쳐","것","것은","것을","것입니다.","결합","결합될","결합을","결합할","경우","경험","계층에","고급","과하게","관련되어","구별은","구조","규칙은","그","그리고","기회입니다:","까다로울","나온","나타내는","내보내거나","내부","네임스페이스","네임스페이스는","네임스페이스라는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스와는","노출","노출하는","눈치챘을","다","다르기","다른","다릅니다.","다시","다양하기","다양한","다음","다음,","다음과","단,","대상의","대한","대해","도구를","도입됩니다:","독립적입니다.","동작을","동작의","동작합니다.","동작합니다:","된","두","둘","둘은","둡니다.","들어","들어,","따라","때","때까지","때문에","때문입니다)","때문입니다.","또는","또한","라이브러리에","런타임","를","마지막으로","마찬가지로","만드는","만듭니다.","만듭니다:","말하자면,","매우","먼저","멤버를","명명된","명확하게","명확하게하기","모듈","모듈을","모든","목록에서","무엇인지","미묘하지만","밀접하게","방법은","방법을","방식에","방식으로","번째","법칙은","별칭","병합을","보겠습니다.","보다","보이지만,","복잡한","분석","분해할","불리는","블록은","비슷하게","사람이라면,","사용","사용되는지","사용됩니다.","사용에","사용자","사용하기","사용하는","사용하여","사용하지","사용해서","사용했습니다.","사용했습니다:","살펴","살펴보겠습니다.","상상할","새로운","생성된","생성자","생성자를","생성하는","생성합니다.","선언","선언(type","선언도","선언되지","선언에","선언에서,","선언은","선언을","선언이","선언할","성공","세","수","실제로","심층","아니지만,","아마도","아주","안에","안의","않는","않는다면","않습니다.","알고","약간은","어떻게","없다는","없습니다.","없었습니다.","여기서","여기서는","여기서도","여러","열거형","영리한","예는","예를","예제에서","온","옵션이","완전히","원하는","원할","위","위치","위해,","유용한","유의하세요","의미","의미를","의미할","의해","이","이란","이러한","이론:","이름","이름,","이름으로,","이름을","이름의","이름이","이름입니다.","이미","이해하여","이해할","익숙한","인스턴스","인스턴스의","인터페이스","인터페이스를","인터페이스에","일반적인","일으키지","읽고","입니다.","있고,","있는","있다고","있다면,","있습니다!","있습니다.","있습니다:","있으며","있으며,","있으면,","있을","작동","작동하지만,","작성하는","작성할","작성했습니다:","잘","저","절대로","점을","정의","정의의","정적","제공하는","제공합니다.","조합","조합:","존재할","좋은","주요","중요한","중요합니다","중점을","즉","참조하는","참조할","찾을","첫","추가","추가하기","추가할","추가합니다.","추가했습니다.","충돌을","충돌하고,","충돌하며,","충돌하지","충분히","측면(생성자","측면을","컨셉","컨테이너가","컨텍스트에","코드를","클래스","클래스가","클래스에","클래스와도","타입","타입)","타입)를","타입,","타입과","타입에","타입으로","타입은","타입을","타입의","타입이","타입이거나","특히","파일","파일에","편리합니다.","포함되고","포함됩니다).","포함하기","포함하는","표시","표현식에서","프로퍼티도","프로퍼티를","프로퍼티인","필요가","필요는","하나의","한","할","함수","함수)","함수)에","합법적입니다.","항상","해석하는","했고","현실적인","형태)","형태는","형태를","호출할","혼란스러워","확인할","흥미로운"],"pages/declaration-files/library-structures.html":["\"","\"es6가","\"function\"","\"hello,","\"moment\";","\"node.js에서","\"object\"","\"브라우저에서","\"이름","$","$(()","&&","'b';","'cats'를","'new'","'require'","'somelib';","'x'를","(b)","(consum","(depend","(es2015,","(exampl","(footnotes)","(from","(function","(global","(identifi","(import를","(librari","(modul","(modular","(node.js)를","(overview)","(prevent","(root,","(template)","(the","(typeof","(umd나","(모듈","(아래를","(즉,","(혹은",");","*","*/","+","/*","//","///","2,","2015","3];","6,","=","===","=>","@types/mylib","['somelib'],","[1,","app","array.prototype이나","b","bar","baz.d.t","baz.j","c","c;","call","cat","catskittyset","class.d.t","class.d.ts를","code)","commonj","commonjs/node.j","commonjs와","commonjs의","conflicts)","console.log('hello!');","console.log(moment.format());","console.log(x.startswithhello());","console.log(y.reverseandsort());","creategreeting(s)","d","declar","default","defin","define(...)","define(...,","define([\"libname\"],","define,","define.amd)","define에","dependencies)","document","dom","dom이","ecmascript","es6","es6가","es6로도","es6에서는,","exp","exp();","export","export로","export를","express","express,","express는","express와","exp로","factory(require(\"libname\"));","factory(root.libname);","factory)","factory);","file","foo.d.t","foo.j","fs","function","function(s)","function(somelib)","function.d.ts.","function.d.ts을","function선언","getthing():","global","global.d.ts은","gulp,","html","impact","import","import)는","importing하는","import된","import문을","import하는","index.d.t","index.j","interfac","javascript에서","javascript의","jquery,","jquery를","kind","kittyset","layout)","librari","libraries)","library)","loadash","modifi","modul","modular","module.d.t","module.d.ts,","module.export","module.exports)","module.exports에","modules)","modules은","module에","moment","moment.j","moment.js,","moment.js에서,","moment;","mylib","mylib를","name","namespac","new","new를","node.j","node.js나","node.js에서만","plugin","plugin)","plugin.d.t","plugins)","rang","range는","request와","requir","require(\"bar\");","require(\"express\");","require(\"foo\");","require(\"fs\");","require(\"mag","require(\"moment\");","require(\"mylib\");","require(\"mylib/bar\");","require(\"mylib/bar/baz\");","require(\"mylib/foo\");","require('somelib');","requirejs는","requirejs를","require를","return","root.returnexport","s;","shims은","signatures)","somelib","somelib.thing;","string","string.prototype에","structur","template)","time\");","typeof","typescript","typescript나","typescript는","umd","umd가","umd로","unus","var","var문","window","window.creategreet","window.somenam","window가","world\"","world\";","x","x(\"hello\");","x(42);","y","{","}","}(this,","});","가능","가능/생성","가능성","가능성을","가능한","가이드는","가장","가정","가지","가지가","가지고","가지를","가질","각","각각의","각주","각주가","각주를","간단한","간단합니다.","간단히","간주되기에","감지하고","값","값을","갖지","같습니다:","같아야","같은","같이","개념을","개발자는","개요","객체(여기에서는","객체는","객체를","객체에","거의","건","검사","검사합니다.","것보다","것은","것을","것이","것입니다.","것입니다;","구별하기","구성됩니다","구성에","구애받지","구조를","구조화","구조화하는","규칙은","그","그러므로","그리고","기반으로","기존","나타낼","내에","내장","네임스페이스로","노출합니다.","높입니다.","다룹니다.","다뤄보겠습니다.","다른","다릅니다.","다음","다음과","다음은","다음을","단계입니다.","대게","대부분","대부분은","대부분의","대한","대해","더","동작하고","동작합니다.","될","들면,","들어,","등","디렉티브를","따라","따라서,","따라야","때","때)","때,","때문에","때문에,","라이브러리","라이브러리가","라이브러리는","라이브러리들은","라이브러리들의","라이브러리로","라이브러리를","라이브러리에","라이브러리에서","라이브러리의","라이브러리입니다.","런타임","런타임에","레벨","레벨에서","레이아웃","레이아웃은","레이아웃을","로더","로더로","로더에","로더에서,","로더에서는","로드되어야","로드하는","마세요","마세요!","마찬가지로","만약","많은","많이","맞추어","메서드","메서드를","멤버를","몇","몇몇","모듈","모듈)의","모듈과","모듈군","모듈로","모듈에","모듈에도","모듈은","모듈을","모듈의","모듈이","모듈이나","모듈형","목적을","무엇이든","무조건적인","문서","문서는","문서를","문서에서","문서에서는","문서에서도","문서와","미치는","바꾸는게","바꿉니다.","바닐라","반드시","반면","반영해야","반환값을","발생할","방법,","방법과,","방법에","방법으로","방법은","방법을","방지\"","방지하기","번째로,","변경되든","변경하는","변경합니다.","변수가","변수를","변수에","보고","보면,","보았다면,","보여주는","보여줍니다.","보이는","보통","본인에게","볼","불가능합니다.","불변하다고","브라우저","비슷하지만,","비슷한","빠르게","사용","사용법과","사용법은","사용을","사용자가","사용하기","사용하기\"","사용하는","사용하면,","사용하세요.","사용하세요:","사용하여","사용하지","사용한다면,","사용할","사용해서","사항에","상단에서","상응하는","상황을","새로운","생성","생성할","선언","선언문","선언에","설명하고","설명하는","설명합니다.","세","섹션에","섹션에서는","수","수정","수정합니다.","쉬운","쉬울","쉽게","쉽기","스코프","스코프에","스크립트","스크립트를","스타일","스타일로","시간에","시그니처에","시작하면","식별하기","식별하는","식별할","실제","실제로","실제로는","실행될","쓸","아닌지","안에","않고","않기에,","않는","않다면,","않습니다:","않음)에서","않지만,","알고","알려진),","어떤","어렵습니다.","엄청","없는","없는)","없습니다.","없습니다:","여러","여전히","연산자를","영향","영향\"를","예로는","예를","예제","예제들을","예제를","예제에서는","오늘날,","왜냐하면","위","위해","위해,","위험하지만,","유명","유명한","유무를","유의하세요.","유형은","의존성","의존성을","의존성이","이","이나","이는","이런","이렇게","이를","이름","이번","이상의","이에","인기","인터페이스","일반","일반적으로","일반적으로,","일반적인","읽어보세요","읽어보세요.","있고","있고,","있는","있다는","있다면","있다면,","있도록","있습니다","있습니다,","있습니다.","있습니다:","있습니다;","있어야","있으면","있으므로","있으므로,","있을","자동으로","작고","작성되어","작성되었습니다.","작성을","작성하고","작성하기","작성하는","작성한","작성할","작성합니다","작성합니다.","작성합니다:","작성해야","잘","적용되지","적용됩니다.","전에,","전역","전역에서","전역으로도","전역의","전역입니다.","전환하려는","전환할","절대","점을","접근","정의하는","정의하면,","정의한","정의할","정의합니다.","정책이","제공하는","제공합니다.","제공합니다:","존재하는","존재한다고","종류","종류를","종류의","종종","좋습니다.","주요","중","중단하지","지침을","진행할","참고:","참조).","참조해서","찾기","첫","최상위","추가하거나","추가하는","추가합니다.","추천합니다.","충돌","충돌의","충돌이","컴파일","코드,","코드나","코드는","코드들","코드를","코드에서","코드입니다.","크기가","키워드가","타입에","타입을","태그로","태그를","테스트를","템플릿","템플릿으로","템플릿을","통해)","특히","파일","파일은","파일을","파일의","파일이","패키지로","패턴","패턴에","패턴은","패턴을","패턴입니다:","편한","프로젝트","프로퍼티","프로퍼티만","플러그인","플러그인과","플러그인에","플러그인은","필요한","필요합니다.","하나","하나를","하는","하지는","하지만,","할","할당","함수로","함수를","함수처럼","합니다","합니다.","해결책은","해결할","해당되지","허용되지만,","형식을","형태를","형태의","호출","호출이","호출할","혹은","확인하세요.","확인하십시오.","환경","환경에서","환경에서는","환경에서만","활성화하기","효과를","훨씬","힌트를"],"pages/declaration-files/templates.html":["class.d.t","function.d.t","global","global.d.t","modifi","modul","module.d.t","plugin.d.t","templat"],"pages/declaration-files/templates/global-modifying-module.d.ts.html":["\"super","'super","(전역","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","declar","definit","dosomething():","effect","export","export하지","export한다면,","fancinesslevel:","fancyformat(opts:","function","global","greeter\"라는","greeter/index.d.ts'","index.d.ts로","interfac","modifi","module.d.t","number;","project:","side","string","string;","stringformatopt","stringformatoptions):","type","void;","{","}","};","값을","같은","것을","결합해야","경우","그렇지","기존","넣으세요.","네임스페이스에","들어,","때는","또는","라인이","만들고","메서드를","모듈","모듈과","모듈에","모듈을","모듈이","바꿔야","버전","보강하세요","사용하세요","사용할","생성될","선언을","선언하거나,","선언하는","수","수정","숫자~]","아무것도","안에","않다면","않으면,","여기에서","여기에서,","예를","위치는","이","이름~]","이름을","이름의","이어야","이외에)","있다면,","전역","주의:","지우세요","클래스","타입이나","템플릿","파일","파일의","파일입니다.","패턴과","패턴을","평소대로","포함할","폴더","필요합니다.","하고,","함수의","합니다.","호출되거나"],"pages/declaration-files/templates/global-plugin.d.ts.html":["'tobinarystring'","(n:","*/","*~","/*~","//","=","=>","[~내","[~라이브러리","[~선택적","[~프로젝트","binaryformatcallback","binaryformatopt","by:","declar","definit","global","interfac","mylibrari","mylibrary.binaryformatcallback,","mylibrary.binaryformatoptions):","namespac","number","number)","number;","opts?:","padding:","plugin.d.t","prefix?:","project:","string;","tobinarystring(callback:","tobinarystring(opts?:","type","{","}","것을","기존의","내장","네임스페이스","네임스페이스에","들어,","많은","메서드를","멤버를","방법을","버전","보여주는","상황을","새로운","선언을","선언해야","숫자","숫자~]","아래는","안에","여러","예를","오버라이드","위치시키세요.","위해","이름~]","작성하고,","작성하는","전역","추가하는","추가하세요.","추가하여","타입","타입에","타입을","템플릿입니다.","플러그인을","피하기","한다면,","합니다."],"pages/declaration-files/templates/global.d.ts.html":["\"bob\";'","\"maru\"","'c.age'를","'c.purr()'를","'cat'","'const","'function","'let","'mylib.checkcat(c)'","'mylib.checkcat(c,","'mylib.timeout","'mylib.version'에","'var","(예.","(인터페이스와","*/","*~","...","/*~","//","//~","42;'라고","5,","50;'","=","[~내","[~라이브러리","[~선택적","[~프로젝트","age:","by:","c","cat","cat,","catset","checkcat(c:","class","const","constructor(n:","declar","definit","export된","extras?:","f(c:","function","global.d.t","interfac","length:","mylib","mylib';","mylib(3)처럼","mylib(a:","mylib.cat(42)'","mylib.cat)","mylib.catset","mylib.vetid","name:","namespac","new","number):","number);","number;","project:","purr():","readonli","s:","s?:","string","string):","string;","string[];","taillength?:","timeout:","type","v);'을","v:","version:","vetid","vetid);","void;","weight:","x:","{","|","}","})","};'","가능하다면","가능하다면)","갖고","같이","그렇지","나","네임스페이스","다음과","들어,","또는","라고","라이브러리가","라이브러리의","를","만들","버전","변수를","변수에","별칭)을","사용하고","사용할","삭제하고","삭제하세요.","선언을","선언할","섹션은","수","수정할","순","숫자~]","시그니처를","실제로","싶으면,","아래","안에","않다면,","않으면,","없습니다.","여기서","여기에","여기에도","예를","위치시켜야","위치시키세요.","유효한","의미","이","이게","이곳에","이름~]","이름으로","이름이","인스턴스에서","읽을","있는지","있다면,","있습니다","있습니다.","있지만,","작성할","전역","접근할","참조","처럼","추가하세요.","클래스를","타입","타입을","통해","포함하세요.","프로퍼티를","하지만","할","합니다.","해당","호출","호출할","확인하세요!"],"pages/declaration-files/templates/module-class.d.ts.html":["\"super","'[~the","'myclasslib'을","'super","*","*/","*~","/*~","//","=","[~내","[~라이브러리","[~선택적","[~프로젝트","allowsyntheticdefaultimport","by:","class","class.d.t","commonj","constructor(someparam?:","declar","default","definit","es6","esmoduleinterop","export","export된","export할","greeter\"","greeter/index.d.ts'가","height?:","https://www.typescriptlang.org/docs/handbook/modules.html#export","import","import로","import할","index.d.ts로","interfac","modul","module~]');","module~]';","myclass","myclass.myclassmethodoptions):","myclass;","myclasslib;","myclassmethodopt","mymethod(opts:","namespac","number;","project:","requir","require('[~th","someproperty:","string);","string[];","style을","type","typescript","umd","width?:","x","{","}","객체로","객체를","경우","경우,","그렇지","나","네임","네임스페이스를","노출하는","노출하려면","대한","되어야","들어,","또한,","로더","로드하려면,","마세요!","메서드와","모듈","모듈에서","모듈은","모듈을","모듈의","문서를","방법을","배치해야","버전","변경하고,","변수","블록","사용해서","생성자","선언은","선언을","선언하세요.","설정되어","수","숫자~]","스페이스","안에","않으면,","없습니다.","에서","여기에서","예를","오류!","옵션을","외부에서","위치시키세요.","위한","이","이렇게","이름~]","이름을","이름의","이해하려면","일반적인","입니다.","있습니다:","있지","작성하는","잘못","전역","전역으로","제거하세요.","제한에","지정합니다.","직접","참고하세요.","클래스","클래스에서","타입을","템플릿","파일에서","파일은","파일을","포함할","폴더에","프로퍼티를","하지","할","함수를","합니다.","해결","해야","환경","활성화한다면,"],"pages/declaration-files/templates/module-function.d.ts.html":["\"super","'[~the","'myfunclib'을","'super","*","*/","*~","/*~","//","=","[~내","[~라이브러리","[~선택적","[~프로젝트","allowsyntheticdefaultimport","by:","commonj","console.log(f.defaultname);","const","declar","default","defaultlength:","defaultname:","definit","es6","esmoduleinterop","export","export된","export할","f","firstname:","function","function.d.t","greeter\"","greeter/index.d.ts'가","height:","https://www.typescriptlang.org/docs/handbook/modules.html#export","import","import로","import할","index.d.ts로","interfac","lastname:","lengthreturntyp","modul","module~]');","module~]';","myfunclib;","myfunct","myfunction(length:","myfunction(name:","myfunction.lengthreturntype;","myfunction.namedreturntype;","myfunction;","namedreturntyp","namespac","number):","number;","project:","requir","require('[~th","require('myfunclibrary');","string):","string;","type","typescript","umd","width:","x","{","}","갖고","같은","객체로","객체를","경우","경우,","그","그렇지","기술하고","나","네임스페이스","네임스페이스를","노출하고","노출하는","대한","되어야","들어","들어,","또한,","로더","로드하려면,","마세요!","모듈","모듈과","모듈에서","모듈은","모듈을","모듈의","모듈이","문서를","반환","방법을","배치해야","버전","변경하고,","변수","보여줍니다","블록","사용해서","선언은","선언을","선언하세요.","수","숫자~]","스타일을","싶다면,","싶을","안에","않으면,","없습니다.","에서","여기에","여기에서","여러","예를","예제는","예제처럼","오류!","오버로드하는","옵션을","외부에서","위치시키세요.","위한","의미합니다:","이","이렇게","이름~]","이름을","이름의","이해하려면","일반적인","입니다.","있다면,","있습니다.","있습니다:","있습니다;","작성하는","잘못","전역","전역으로","제거하세요.","제한에","종종","지정합니다.","직접","참고하세요.","코드가","클래스","타입은","타입을","타입의","템플릿","파일에서","파일은","파일을","포함할","폴더","프로퍼티를","하지","할","함수","함수를","함수에","합니다.","합니다:","합법적임을","해결방법을","해야","형태를","환경","활성화하세요:","활성화한다면,"],"pages/declaration-files/templates/module-plugin.d.ts.html":["\"super","'anothermodule';","'somemodule'","'somemodule';","'super","*","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","declar","definit","export","function","greeter\"","greeter/index.d.ts'가","import","index.d.ts로","interfac","m","m.foo):","modul","mymodulepluginopt","number;","other.bar;","plugin.d.t","project:","size:","somemoduleopt","somemodulesetting?:","string;","thenewmethod(x:","type","{","}","같은","것처럼","경우","경우,","기존","내부에","다른","되어야","들어,","마치","모듈","모듈과","모듈에","모듈에서","모듈을","모듈의","배치해야","버전","변경하고,","변수를","보강을","보입니다","사용할","새로운","선언할","선언합니다","수","숫자~]","안에","않은","여기는","예를","원래","위에서","위한","이","이름~]","이름을","이름의","인터페이스","인터페이스에","입니다.","있는","있습니다","있습니다.","있으며,","작성하는","작성해서","줄에서,","추가한","추가할","추가합니다.","클래스,","타입도","타입을","템플릿","파일은","파일을","폴더","프로퍼티를","플러그인을","필요한","하세요","하지","한","할","함수,","합니다."],"pages/declaration-files/templates/module.d.ts.html":["\"super","'myclasslib'을","'namespace'","'super","'yourmodule';","*","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","const","const,","definit","export","extras?:","foo():","function","greeter\"","greeter/index.d.ts'가","import","import를","index.d.ts로","interfac","length:","let,","module.d.t","myfield:","mylib;","mymethod(a:","myothermethod(a:","name:","namespac","number):","number;","project:","sometyp","string):","string;","string[];","subprop","subprop.foo();","type","umd","var를","void;","yourmod","yourmod.subprop.foo();","{","}","가능한","가지고","같은","같이","경우","구분된","그렇지","노출하는","다음과","되어야","들어","들어,","때,","또는","로더","로드하려면,","메서드가","메서드를","모듈","모듈과","모듈을","모듈의","모듈이","배치해야","버전","변경하고,","변수","사용","사용하여","선언을","선언하세요.","선언할","수","숫자~]","안에","않으면,","여기에서","예를","외부에서","이","이건","이런","이름","이름~]","이름을","이름의","있는","있다면,","있습니다","있습니다:","있을","작성하는","작성할","전역","전역으로","점으로","정의가","제거하세요.","타입,","타입을","템플릿","통해","파일은","파일을","파일입니다.","폴더","프로퍼티,","프로퍼티를","함수로써","합니다.","환경"],"pages/declaration-files/publishing.html":["\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"1.0.0\",","\"@types/browserify\":","\"author\":","\"awesome\",","\"browserifi","\"browserify\":","\"dependencies\"","\"dependencies\":","\"dependencies\"를","\"devdependencies\"가","\"devdependencies\"를","\"files\"","\"latest\",","\"main\":","\"name\":","\"next\"","\"types\"","\"types\":","\"types\"와","\"typescript\":","\"typings\"","\"vandelay","\"version\":","(dependencies)","(includ","(index.j","(packag","(publish","(red","....",".j","///","@type","@types)","@types/browserifi","@types안에","@types에","browserifi","browserify는","browserify와","declar","declarations)","definitelytyped에서","depend","devdependencies를","extens","extension\",","flags)","https://github.com/definitelytyped/definitelytyped%EC%97%90","index.d.ts이고","industries\",","javascript가","npm","npm에","npm으로","npm의","organization에","package)","package.json에","package.json에도","package.json이","publish","pull","request를","type","typescript","typescript는","typescript로","{","}","가리키도록","가이드를","가져야","가지가","가지고","각","것이","경고","경우","관리됩니다.","기대하지","기여","내용을","노출하기","다른","다시","단지","대신","더","도구를","동의어이기","되지","되지만,","됩니다.","두","들어,","들어:","따라","때문에","때문에,","때문입니다.","또한","라이브러리로","루트에","를","마세요.","만약","만약에","메인","명령줄","모든","무시됩니다.","반면에","방법은","방법을","배포","배포되었습니다.","배포하기","배포하는","배포하려면,","배포할","번들링","번들링된","번들링하거나","번째","별도의","보십시오.","복사하지","사용자가","사용하기","사용하길","사용하는","사용하면","사용하면,","사용하세요.","사용하여","사용하지","사용할","사용합니다.","사용해도","생각해봅시다.","생성하세요.","선언","선언과","선언을","설치해야","섹션","섹션을","수","시간입니다.","쓰는","쓰지","아니라","안에","않기","않는다면,","않아도","않았다면","알맞게","애플리케이션을","없습니다.","여기에서,","역시","옆에)","예를","왜냐하면","위해","유지하고","의존성","의존성들을","의존성에","의존성은","의존성을","의존성이","의존적이라면:","의존적인","의존하세요.","이","이름이","이유로,","이제","일치하게","있는","있는지","있다면,","있습니다.","있습니다:","있으면","자동으로","자세한","작성되어","작성되었다면","작성되지","작성된","작성한","작성했고","작성했으므로,","전달해야","정의가","제출하세요.","좋습니다.","지침","직접","찾을","첫","추가할","추가해야","크게","타입","파일","파일에","파일은","파일을","파일이","패키지가","패키지는","패키지들은","패키지들을","패키지로","패키지를","패키지에","패키지와","패키지의","패키징되기","패키징하기","패키징하지","페이지에서","포함하고","포함하기","표시해야","프로퍼티는","프로퍼티로","프로퍼티를","프로퍼티에","플래그","플래그를","필드는","필요가","하기","하세요.","함께","합니다.","합치지","항상","해당","확인하세요."],"pages/declaration-files/consumption.html":["\"","\");","\"lodash\";","(consuming)","(downloading)","(searching)","*","2.0","2.0에서는","20,","@type","@types/","@types/lodash","_","_.padstart(\"hello","consumpt","definitelytyped의","https://aka.ms/typ","import","instal","install을","lodash를","lodash와","npm","publishing에서","save","typescript","typescript!\",","가","가져오는데","가지를","같아야","같은","개발자가","걸","것은","것이","경우,","기여","기여하고,","내용은","다운로드","다음","대부분의","대한","대해","데","데로","도구는","도움을","들어,","또는","라이브러리에","라이브러리의","를","만약","명령어로","모두","모듈","모듈을","및","방문해","번만","변수","별","붙어야","사용하고,","사용하기","사용하지","사용할","상의","선언","선언에","선언을","선호하는","설명한","설명합니다.","설치할","세","수","수행하면,","쉬워졌습니다.","않는다면,","않습니다.","앞에","어떻게","어려움","언제든지","얻고,","얻는","없는","없다는","없이","예를","유의하세요.","이","이는","이를","이름과","이름은","이미","이상에서","이외의","있고","있다면,","있습니다.","자세한","적용됩니다.","전역","정확하게","줄","지침","참고:","참고하세요.","찾고자","찾기","찾는","찾으세요.","충분합니다.","코드에","타입","파일을","파일이","패키지","패키지를","패키지에","페이지를","페이지에서","포함되어","필요는","필요시","필요하지","하고","하는","하는지","하지만","하지만,","한","합니다.","항상","훨씬"],"pages/intro-to-js-with-ts.html":["(provid","(typescript","*/",".j","/**","//","0;","2322","=","@errors:","@t","@type","check","check를","error","error를","expect","false;","hint","ignor","increment","javascript","javascript)","javascript를","javascript에","javascript에서의","js","jsconfig.json","jsdoc","jsdoc)","jsdoc가","jsdoc를","jsdoc을","js를","js에","nocheck","strict이","ts","type","typescript","typescript가","typescript는","typescript로","typescript를","typescript에서","typescript의","type이","var","via","x","x;","{number}","각","같은","건너뛸","검증을","것은","경우","경우,","구문을","구체적으로","그","기반으로","기본적으로","내용은","다릅니다","다음을","단계는","대한","더","데","동의하지","들어:","때","또는","레벨이","리팩토링","마지막","만들지만,","만일","많은","맞는","맨앞에","모든","목록은","목록이","무시할","및","바꾸기와","바랍니다.","반드시","발생시키지","발생시키지만,","방법에","방법을","번째","사용","사용됩니다.","사용하는","사용하여","사용할","선언","선언의","설정하는","성공","성공?!","수","수도","수준에","시스템","시스템은","실행하려면","심벌로","아님","아닙니다.","안전하게","않는","않습니다.","알릴","앞에","엄격함의","없는","에디터를","역시","예를","예시의","오류들을","오류로","오류를","오직","올리도록","완성,","우리가","위치하며","위해서","유용합니다.","유추할","이","이는","이동","이를","이름","이전","일부","있는","있는데,","있습니다.","자동","자세한","작업할","적용하기","전체","제공하기","제공할","종종","주석은","줄","줄에","줄은","줄의","지원되는","지원하는","참고하시기","찾을","첫","체크하는","추가하려는","추가하면","추가하여","추가해야","추론을","코드","코드베이스로","코드의","코멘트를","타입","타입들을","타입시스템을","타입에서","타입을","통하여","통한","툴을","특정","파일","파일에","파일에서","파일에서는,","파일의","파일이","패턴의","편집자","프로젝트가","프로젝트에서는","플러그인들이","필요로","하는","합니다.","합니다:","해석하는","해야","홈페이지에는","확인을","활성화된","활용한","힌트"],"pages/type-checking-javaScript-files.html":["!(s.length","\"","\"@type\"","\"@typedef\"","\"fs\"`와","\"plunkbat\"","\"react\";","\"string\";","${p.name}...`);","%","'","'';","'@return'","'@returns'과","'a'","'b'","'john","'ok'","'rest'","'specialtype'이라는","'specialtype1'이라는","'typeof'","(!i)","(!somebody)","('any'로","('any'와","(...arg:","(array)","(casts)","(classes,","(commonj","(constructor","(function","(greeting)","(import","(in","(jsdoc","(more","(n)","(null,","(number)를","(object","(options.prop4","(pattern","(properti","(s)","(string)","(support","(test)","(unspecifi","(var","(또는","(클로저","(확장","*","*/","*/)","+","...",".j",".t",".ts의","/**","//","0","0,","0;","1","1,","1001)","1;","2","2);","2,","2.3","2;","3);","=","=>","????","@arg","@argument)","@augment","@augments)","@augments를","@callback","@callback,","@callback은","@class","@constructor","@constructor)","@constructor를","@enum","@enum은","@extend","@extends는","@param","@param과","@param은","@prop","@properti","@return","@return)","@t","@templat","@thi","@this를","@type","@typedef","@typedef,","@typedef를","@typedef와","@type{array.}","@type{array}","@type과","@type은","[];","[]로","[index]","[options.prop4]","[options.prop5=42]","[p3]","[p4=\"test\"]","[prop4]","[prop5=42]","[somebody]","[x:","[x:string]:","`export","`import","`number`에","`string`","a:","ab(){}","add1:","anormalfunction()","anormalfunction}","any)","any)를","any[]","any[])","any[]):","any가","any와","any이므로","any임","any입니다.","any입니다:","arg","argument","arguments)","array","arraylike;","assign","assign.extra","b","b)","b);","b:","b?:","bar(1);","bar(1,","bar(a,","beginningofline:","bodies)","boolean","boolean)","boolean):","boolean)}","boolean}","c","c()","c();","c(0);","c(1);","c(data)","c.count","c.d","c.prop","c.prototype.initi","c.prototype.method","callbackforlater(e)","calls)","check","checkjs를","class","classes)","clause)","closur","closure의","commonj","compon","console.log(\"hi!\");","console.log('hello","console.log(`walk","console.log(a","const","constructor()","constructoronly는","constructorunknown의","c는","c를","c의","data","declar","default","default)","doc","docs처럼","document.queryselector(selector);","doe';","dom","e","element.dataset.mydata","empti","ended)","enum","equival","es2015","es2015에는","examples)","export","exports와","extend","fals","false;","fc","fn10(p1){}","fn6;","fn7;","fn9(p1)","foo","foo();","foo(i","foo.l.push(\"end\");","foo.l.push(foo.i);","foo.prototype.sayhi","fs","fs.readfilesync(f);","function","function()","function(){};","function(f)","function(param1){}","functions,","getter,","greet","html","id(x){","id:","ignore를","import","import(\"./a\").pet","import(\"./a\").x","import는","import로","import를","index?:","infer","information)","initail","initi","j","javascript","javascript는","javascript에는","javascript의","jsdoc","jsdoc)","jsdocstat","jsdoc을","jsdoc의","jsx의","k","key","known","k는","liter","math","math.random()","method()","method2()","methodonly는","methodonly의","modul","module.export","module.exports.readfil","multipli","myarrow","mycompon","myelement","mypet.name;","mypet;","n","n,","namespaces)","nas;","nds;","new","nocheck","noimplicitany,","noimplicitany는","non","normal;","ns","ns.c","ns.const","ns.func","ns;","null","null)","null,","nullability는","nullabl","nullable;","nullable이","null이","number","number)","number=","number]:","numberorstr","number|undefined에","number}","number}}","number}타입엔","number는","obj","obj.b","object","object)","object}}","object나","object를","ok","open","option","options.prop1","options.prop2","options.prop3","options.prop5;","outer()","outer.inn","p","p1","p1.join();","p2","p2,","p3,","p4){","p;","param","param1","paramet","parseint(e)","pet","predic","promise((resolve,","promise;","promisedstring;","prop1","prop1:","prop2","prop2:","prop3","prop3?:","props와","ps(){}","question;","react.component는","readfile`과","references)","registerclass(c)","reject()","reject)","render()","requir","require(\"./a\").x;","require(\"fs\");","result","return","right;","s","s.length","s;","savingcomments:","sawasterisk:","sayhello();","sayhello(somebody)","sb;","sbn2;","sbn;","seriou","serious():","seriousaliz","seriousalize(key,","set","setter에서만","somebodi","somebody);","somefunc","someobj","sortableset","space)에","special(options)","specialtyp","specialtype1","specialtype1의","specialtypeobject1;","specialtypeobject;","specialtype과","specialtype의","star;","state라는","strictnullcheck","strictnullchecks:","strictnullchecks이","string","string,","string]:","strings.","stringsstringstrings(p1,","stringtonumber;","string}","string을","sub1:","sum(/*","supported)","t","t,u,v","test","this.clientheight","this.constructoronli","this.constructorunknown","this.count;","this.i","this.initialize(data);","this.l","this.methodonli","this.prop","this.props.b;","this.props의","this.siz","this.yi","this는","this의","todo","total","true","tsconfig.json이","type","types)","typescript","typescript는","typescript에","typescript와","typescript의","undefin","undefined,","undefined;","undefined}","undefined가","undefined나","undefined로","us","usejsdoc.org에서","var","var9;","w,x","walk(p)","win;","wrong;","x","x.push(\"string\");","x.push(1);","x:","x;","x는","y","y.push(\"string\");","y.push(1);","{","{!number}","{(data:","{(s:","{(string","{*}","{...number}","{...string}","{?number}","{?}","{a:","{a:number}에","{anormalfunction}","{array.}","{array}","{boolean}","{component}","{function(number):","{function(string,","{function}","{htmlelement}","{k}","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{seriousalizable}","{set}","{specialtype1}","{specialtype}","{string","{string=}","{string}","{test.a.charat(0)};","{typeof","{t}","{window}","{{","{{a:","{{new(...args:","{}","{};","|","||","}","})();","});","};","}}","}와","가능","가능케","가능한","가정하는","가져야만","가져올","가지","가진","가질","각","간단한","간주됩니다.","간주합니다.","값","값들의","값을","값의","갖게","갖는","갖도록","갖습니다.","같습니다.","같은","같음","같음)","같이","객체","객체.","객체가","객체를","갯수가","건너뛸","검사","검사가","검사는","검사되므로,","검사를","검사와","검사의","검사하는","것","것들을","것에","것으로","것은","것을","것이","것이든","것이라도","것이며","것입니다.","것입니다:","것처럼","결과","결과를","결합하여","경우","경우,","경우가","곳이","공간(valu","과는","과정은","관용적입니다.","괄호가","괄호화된","구문","구문)","구문).","구문으로","구문은","구문을","구문이","구문적으로","구성은","귀찮은","규칙","규칙에서","규칙은","그러나","그렇지","그리고","기반으로","기본","기본값을","기본적으로","기초","꽤","나은","나타내는","내부에서","내용은","너무","넘길","넣어","네임스페이스","네임스페이스를","네임스페이스입니다.","놀라운","누군가의","느슨함","는","다뤄지도록","다르게,","다르며,","다른","다릅니다:","다양한","다음과","단순하다는","단순히","단일","닫힌","달리,","달아","대게","대괄호로","대부분의","대신","대하여","대한","대해서만","더","덕분에","데에","동일","동일하며","동일한","동일합니다.","동작과","동작은","동작합니다.","동작합니다:","동적으로","되도록","되어야","된","될","됨","됩니다.","두","둘러싸서","들면:","들어,","들어:","들어갈","등)는","등록할","등의","따라서","때","때,","때때로","때만","때문에,","또는","또다른","또한","라인의","리터럴","리터럴과","리터럴과는","리터럴에","리터럴은","리터럴을","리터럴이어야만","리턴","마찬가지로,","마치","만들","많은","많음","매개변수","매개변수(예:","매개변수.","매개변수가","매개변수는","매개변수를","매개변수보다","매개변수의","매핑하는","맵","맵(maps)으로","메서드","메서드,","메서드를","메서드에","멤버가","멤버는","명시되어","명시되지","명시적으로","명시적인","명시할","몇","모두","모듈","모듈에서","모든","모르거나","목록은","목록의","목록입니다.","못하는","무상태","무시할","문자열","문자열과","문자열이","물론,","물음표","및","반대로","반면,","반환","발생","발생할","방법에","방법으로","방법은","방법이","방식으로","배열","버전에서는","번째","번형도","변경할","변수","변수나","변수에","별칭","보고를","보고할","보다","보여줄","복잡한","본문","본문에서","본문을","본문의","부분에서","부분의","부여합니다.","부족하여","불리언","불리언(boolean)에는","불행하게도,","붙여야","비슷한","비슷합니다만,","빈","사용","사용:","사용되는","사용됨.","사용으로부터","사용하고","사용하는","사용하면","사용하면,","사용하세요.","사용하여","사용하여,","사용하지","사용하지만,","사용할","사용해","사용했습니다.","사항","사항을","사항이라는","사항임","상대적인","새","새로운","생성","생성자","생성자가","생성자에","생성자에서","생성하는","생성하지","생성할","선언","선언된","선언될","선언에","선언에서도","선언으로","선언을","선언의","선언할","선택","선택적","선택적으로","선택적인","선택할","설명하고","설명하는","설명한","설명합니다.","설정","설정되지","설정할","성공","성공,","소스가","속하지","수","수단이","수도","숫자","숫자를","시그니처)을","시그니처를","시스템과는","식별되지","쓰일","아니라","아닌","아닐","아래를","아래에","아래의","아직","안","않거나,","않고","않는","않는다는","않다면,","않습니다.","않습니다:","않았다면,","않은","않을","않음","알","알려진","알아낼","알아두세요.","암묵적으로","앞","앞서","앞에","앞엔","앞의","어떠한","어떤","엄격한","없는","없다는","없습니다","없습니다.","없었기","없으며","없으므로,","없음","에러를","여기엔","여러","열거형과는","열린","예를","예시:","예시를","예외입니다.","예제들","오류","오류,","오류:","오류가","오류를","오브젝트라면","오브젝트를","와","완화됩니다;","요소를","우선시한다는","원래의","원본","원본에","위에서","위의","위치를","유니언","유사","유의하세요.","유의하세요:","유일한","유추할","유형","유형과","유형의","은","의미가","의미는","의미와","의미합니다.","이","이곳에서","이는","이니셜라이저(initializer)를","이니셜라이저는","이니셜라이저에","이러한","이를","이름","이름에","이름을","이름이","이상의","이전","이전에는,","이전의","이해할","이해합니다.","이후엔","인덱스","인사말","인수는","인수로","인수를","인수의","인스턴스로만","인식됩니다.","일","일부","일으킨다는","일으킬","일회성인","읽기","임의의","입력하기","있는","있다면,","있더라도","있습니다.","있습니다:","있습니다;","있으며;","있을","있음","있음.","있지","자세한","작동하지","작동한다는","작업할","작용합니다.","잘","적은","전역으로","전용","전자에","절에","절에서","점에","점을","접미사","접미사는","정당한","정보로","정보를","정의되어","정의되지","정의된","정의할","정적","정확히","제공할","제공합니다:","제네릭","제안이","제약","제외하고;","제한됩니다:","조건을","조금","조합이","조회하고","존재하는","종류의","주목할만한","주석을","주어진","줄에","중","중첩된","중첩하는","즉시","지원","지원되는","지원되지","지원됩니다.","지원보다","지원은","지원하며","지원합니다.","지정되지","지정된","지정에","지정하는","지정하려면","지정하여","지정하지","지정할","지정합니다:","차용합니다.","차이점을","차이점이","참고하세요.)","참조(원래","참조를","참조에서","참조하는","첫","초기화된","초기화하는","초기화하더라도","추가될","추가됩니다.","추가하는","추가하여","추론","추론된","추론하지","추론할","추론합니다.","추론합니다만,","추론해볼","취급됨)","취급됩니다:","캐스트","캐스트(cast)","캐스트를","컨텍스트가","컴파일러가","컴파일러는","컴포넌트에서도","코드는","코드를","코드의","콤마","큰","클래스","클래스,","클래스는","클래스를","클래스에","클래스에서만","클래스엔","클래스와","클로저","클로저의","타입","타입(인덱스","타입,","타입과","타입까지","타입도","타입만","타입에","타입에는","타입으로","타입으로는:","타입으로의","타입은","타입을","타입의","타입이","타입이든","타입인","타입임","타입입니다.","태그","태그(@async","태그는","태그로","태그를","태그의","통해","특정","특화된","파일","파일과","파일에","파일에는","파일에서","파일에서,","파일에서는,","파일에선","파일은","파일의","파일처럼","패턴","패턴들","패턴을","포맷을","포함하는지,","표시가","표시를","표시와","표시할","표시합니다.","표준","표준과는","표현","표현식","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티는,","프로퍼티들을","프로퍼티로","프로퍼티로부터","프로퍼티를","프로퍼티만이","프로퍼티의","플래그를","플래그와","필요가","하나)할","하는지","하는지에","하도록","하지만,","한","할당과","할당되었던","할당된","할당됩니다.","할당에","할당에서","할당은","할당을","할당할","함","함!","함수","함수(iife)","함수,","함수가","함수는","함수는,","함수를","함수와","함수의","함수처럼,","함을","합니다.","항상","해당","허용되는","허용되지","허용됨","허용됩니다.","허용됩니다:","허용합니다.","현재로서는,","형태는","형태의","호출","호출에서","호출은","호출하는","호출하면","호출할","호출해야","혹은","화살표","확인할","확장","확장하는","확장할","활성화되어","활성화되어있는","활성화되어있지","훨씬","흔히"],"pages/jsdoc-reference.html":["!(s.length","\"\",","\"\";","\"@type\"","\"@typedef\"","\"an","\"foo\";","\"name\",","#16498)","#17233)","#19672)","#23215)","#23857)","#7237)","${p.name}...`);","%","'@return'","'@returns'","'a'","'any'","'any')","'any'로","'b'","'rest'","'specialtype'을","'typeof'","('any'와","()","(array)","(casts)","(classes)","(greeting)","(import","(issu","(jsdoc","(n)","(number)을","(options.prop4","(param1)","(s)","(string)","(test)","(treat","(x)","(다음","(또는","(클로저","*","*/","+","...","/**","//","0,","1,","1001)","2);","2,","2345","2348","=","=>","????","@arg","@argument)","@async)는","@augments)","@callback","@callback,","@callback은","@checkj","@class","@const","@constructor","@constructor)","@constructor,","@constructor.","@enum","@errors:","@extend","@filename:","@inheritdoc","@memberof","@param","@param과","@param은","@prop","@properti","@readonli","@return","@return)","@templat","@thi","@this:","@type","@typedef","@typedef,","@typedef와","@type과","@yield","[index]","[options.prop4]","[options.prop5=42]","[p3]","[p4=\"test\"]","[prop4]","[prop5=42]","[x:","`number`로","`string`","a:","ab()","accounts.d.t","add1:","address\",","address:","allow","anormalfunction()","anormalfunction}","any[]):","arg","arraylike;","arrow","assign","b","b:","b?:","base","be.","beginningofline:","boolean","boolean)","boolean):","boolean)}","boolean}","c","c(0);","c(1);","c(data)","c,","c.prototype.initi","c.size;","call","callabl","callbackforlater(e)","check","checkjs가","class","class,","class.","classes.","closur","compil","compon","console.log(\"hi!\");","console.log(`walk","const","construct","constructor","constructor(data)","constructor,","contain","context","country:","creat","currently,","cut","c는","data","differ","doc","document.queryselector(selector);","doesn't","doesn't,","dom","e","editor","element","element.dataset.mydata","enum.","enums,","equal","error","es6","exampl","explicit","explicitli","export","express","extend","fals","figur","fine!","fn10(p1)","fn6;","fn7;","fn9(p1)","follow","foo","foo.prototype.sayhi","from,","function","function.","galaxy:","gener","greet","however,","html","id(\"string\");","id(123);","id(x)","id({});","id:","ignor","import","import(\"./accounts\").useraccount","import(\"./types\").pet","index?:","initi","insid","instead","instead:","issu","it.","javascript","javascript,","javascript이고,","js","jsconfig","jsdoc","jsdoc'","jsdoc.app에서","jsdocstat","jsdocstate.sawasterisk;","jsx","k","key","known","k는","liter","main.j","mark","math.random()","mathfunc","mathfuncs.add1;","mean","member","members.","method","more","much","multipli","myarrow","myelement","mypet.name;","mypet;","n","n,","name","name:","nas;","nds;","new","non","normal;","not.","note","note:","nowher","ns;","null","null;","nullabl","nullable.","nullable;","null}","number","number)","number.","number=","number]:","numberorstr","number}","number}}","object","object)","object}}","object는","object를","off,","ok","on,","on:","open","option","options.prop1","options.prop2","options.prop3","options.prop5;","origin","out","p","p1","p1.join();","p2","p2,","p3,","p4)","param","param1","paramet","parameter:","parseint(e);","pass","pattern","pet","place","planet:","playground를","postalcode:","postfix","predic","promisedstring;","prop1","prop1:","prop2","prop2:","prop3","prop3?:","properti","property:","provid","ps()","question","question;","quit","refer","regist","registerclass(c)","require(\"./accounts\").useraccount;","result","return","right;","s","s.length;","s;","savingcomments:","sawasterisk:","sb;","sbn2;","sbn;","seriou","serious():","seriousaliz","seriousalize(key,","set","sfc","show","simpler","somefunc","someobj","sortableset","space","special(options)","specialtyp","specialtype1","specialtypeobject.prop3;","specialtypeobject1;","specialtypeobject;","specialtype와","specialtype의","specifi","star;","stateless","strictnullcheck","strictnullchecks:","string","string,","string]:","strings.","stringsstringstrings(p1,","stringtonumber;","string}","string부터","string을","sub1:","suggest","support","syntax.","system,","system:","t","t,u,v","tag","tags.","test","than,","them:","this.clientheight","this.initialize(data);","this.nam","this.siz","this.size;","this.titl","todo","treat","true","type","type,","type.","type:","types)","types.d.t","typescript","typescript'","typescript나","typescript는","typescript에","typescript의","unfortunately,","union","unionnullable;","universe:","unless","unlik","unsupport","us","useraccount","usual","valu","var","var9;","variabl","w,x","walk(p)","warn","way","well","whose","win;","with.","work","wrong;","x","x:","x;","{","{!number}","{(data:","{(s:","{(string","{*}","{...string}","{?number}","{?}","{@link","{anormalfunction}","{array.}","{array}","{boolean}","{function(number):","{function(string,","{function}","{htmlelement}","{k}","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{seriousalizable}","{set}","{specialtype1}","{specialtype}","{string","{string=}","{string}","{test.a.charat(0)};","{typeof","{t}","{window}","{{","{{a:","{{new(...args:","{}","{},","{};","|","||","}","};","}}","}를","…}","가져오기","가져온","가져올","각","간주됩니다.","값의","값입니다","같거나","같게","같습니다)","같은","개요를","객체","검사와","것은","것입니다,기존에","결과","경우","경우:","고급","곳에","과","괄호는","괄호로","구문","구문)","구문).","구문에서","구문은","구문을","구문이나","구문인","구문형식으로","구성의","기반으로","기본값과","기본값이","나열되지","나타납니다.","난다면,","너무","는","다룹니다.","다르며","다른","다릅니다:","다양한","다음","단","당신은","대괄호와","대로","대부분","대신","대한","더","동일하게","동일합니다.","동작합니다.","됩니다","두","들어","들어,","따라","때","또는","또다른","또한","라이저는","레퍼런스(en)","리터럴","리터럴이어야","리턴","마찬가지로,","마치","만약","많이","매개변수","매개변수.","매개변수는","매개변수들은","매개변수를","매개변수만","맵","맵과","메서드가","메시지는","명시적으로","모두","모듈에서","목록은","묶인","문자열","물론,","및","바꿔줍니다.","반환형일","배열","배열과","번만","번째","베이스에","별칭","복잡한","비슷하게","비슷한","비슷합니다.","사용하고","사용하는","사용하면","사용하여","사용한","사용할","사용합니다,","사용합니다.","사용합니다:","사용해야","사항을","사항입니다.","상위","상태에서만","새로운","생성자","생성합니다","선언되어","선언될","선언됩니다:","선언에서","선언은","선언을","선언할","선택","선택적","선택적으로","설명된","설명하고","섹션에","속성","수","수도","숫자","쓸","아래","아직","않습니다.","않은","알","앞에","앞의","어노테이션으로","어노테이션을","어떤","얻어온","엄격한","없는","여러","예를","예상합니다","예시를","오류","오류가","오브젝트를","오브젝트에","오직","와","원시","위의","위해","유니언","유형으로","은","을","의미는","의미와","이","이건","이것은","이니셜","이런","이렇게","이름","이름은","이름을","이용하여","이해합니다.","인덱스","일","일반적으로","임의의","있는","있다면","있습니다","있습니다.","있습니다:","있어야","작동합니다:","접두사로","정보","정의되어있거나","정의되어있거나).","정의할","제공을","제공하는","제공합니다.","제네릭","제안","제한됩니다:","조건부","존재하는","주변에","줄로","줄에","중","지원되는","지원되지","지원을","지정할","지정합니다:","집합입니다.","차용합니다.","차이점을","참조할","첫","추가하여","추가할","추론될","추론합니다,","컴파일러는","코드","코드는","콤마","큰","클래스","클래스는","클래스로","클로저","클로저의","타입","타입과","타입까지.","타입들","타입들도","타입들은","타입들이나","타입에","타입으로","타입은","타입을","타입의","타입이거나","타입인","타입일","탐색하는","태그(예","태그로","태그를","태그의","통하여","특정하지","특정한","파라미터의","파일에","파일에서","포함된","표기할","표시할","표준과","표현식","프로퍼티","프로퍼티들을","프로퍼티의","하나인","하면","하지만","한","할당을","함께","함수","함수를","함수의","합니다","합니다:","허용되며","허용합니다.","현재","형변환","형변환할","호출되어야합니다","혹은","확인할","활성화된"],"pages/declaration-files/creating-dts-files-from-js.html":["\"./dist/main.js\"","\"dist\",","\"main\"","\"main\",","\"main\":\"./dist/index.js\"","\"main\":\"index.js\"","\"main\"으로","\"main.d.ts\"","\"types\"","\"types\":","(ad","(edit","(run","(set","(tips)","(선택적으로)","./dist/index.d.t","./main/main.d.t",".d.t",".d.ts의",".gitignore에",".j","//","3.7에서,","4단계를","[\"src/**/*\"],","allowj","allowjs:","cli를","compiler)","compileroptions:","d.t","declar","declaration:","emit","emitdeclarationonli","emitdeclarationonly:","files)","include:","index.d.t","index.d.ts를","javascript에서","js","jsdoc","json5","main.d.t","npx","outdir","outdir:","package.json","package.json)","package.json의","project","resolution)를","src/**/*.j","true,","tsconfig","tsconfig.json","tsconfig는","tsd를","type","typescript","typescript)","typescript가","typescript는","typescript에","up","{","}","},","같은","개발","거쳐야합니다:","경우,","관계(node","구문을","구성하고","기반","기본","넘어갑니다.","노드","다음과","다음은","단계와","대략적으로","대부분의","대신","대한","더","되었습니다.","디렉터리","때,","때문에,","루트에서","마지막으로","만들기","많은","먼저","모듈에","무시되기","방법을","복제합니다.","사용하는","사용한","사용할","사용해보세요.","생성됩니다.","생성시킵니다.","생성을","생성하기","생성하려면,","생성할","선언하는","선택적인","설정","설정을","설치","소스","수","수정","수정하세요.","실행","실행이","싶다면,","안에","않고도","알맞게","없다면,","없음","옆에","오직","옵션을","위와","위치","위치를","위한","위해","유지하지","유지할","의존성에","이","이러한","이식하거나(porting)","일반적으로","읽도록","있게","있는지","있습니다.","있을","작성하고","제거하면,","존재해야","즉","지시합니다.","지원하며,","참조에서","참조하기","찾기","찾을","추가","출력하게","컴파일","컴파일러","코드베이스에","타입은","타입을","태그를","테스트를","팁","파일","파일\b을","파일들이","파일로","파일만","파일에","파일에서","파일을","파일이","파일입니다.","패키지에","페이지에서","편집기의","포함되어","프로젝트","프로젝트를","프로젝트에","프로젝트에서","프로젝트의","플래그를","필드","필드가","필드를","필요합니다:","함께","합니다.","해당","해당하는","확인","확인할","확인합니다.","환경을","후,"],"pages/tsconfig.json.html":["\"**/*.spec.ts\"","\"../../built/local/tsc.js\",","\"./configs/base\",","\"./tsconfig\",","\"@types\"","\"binder.ts\",","\"checker.ts\",","\"commandlineparser.ts\",","\"commonjs\",","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"core.ts\",","\"diagnosticinformationmap.generated.ts\"","\"emitter.ts\",","\"exclude\"","\"exclude\":","\"exclude\"에","\"express\"]","\"extends\":","\"files\"","\"files\":","\"files\"과","\"foo\"","\"include\"","\"include\":","\"include\"을","\"lodash\",","\"main.ts\",","\"module\":","\"node_modules\",","\"noimplicitany\"","\"noimplicitany\":","\"outdir\"","\"outfile\":","\"parser.ts\",","\"preserveconstenums\":","\"program.ts\",","\"removecomments\":","\"scanner.ts\",","\"sourcemap\":","\"src/**/*\"","\"strictnullchecks\":","\"supplemental.ts\"","\"sys.ts\",","\"system\",","\"tsc.ts\",","\"typeroots\"","\"types\"","\"types\":","\"types.ts\",","\"utilities.ts\",","(.ts,.d.t","(@types,","(compileroptions,files,includ","(configur","(details)","(examples)","(overview)","(schema)","(use","(디렉토리","(또는","(모듈로","(예:","(위에서","*","**/","*만",".","../../node_modules/@types/","../node_modules/@types/,","./node_modules/@types/,","./node_modules/@types/express만","./node_modules/@types/lodash","./node_modules/@types/node,","./node_modules/@types의","./typings의",".d.ts이고,",".json",".jsx).",".jsx)도",".js와",".ts,",".tsx",".tsx)","0개","1.8.4","2015에서",":","?","@type","@types,","[","[\"./typings\"]","[\"node\",","[]를","]","],","a.ts가","a.ts에","allowj","allowjs가","atom","b.ts가","b.ts는","beta을","bower_components,","compileonsav","compileonsave를","configs/base.json:","exclude는","exclude와","extend","extends)","extends는","extends를","fals","files,","foo","glob","glob과","http://json.schemastore.org/tsconfig%EC%97%90%EC%84%9C","ide에","import","includ","index.d.t","index.d.ts와","index.js는","index.ts가","inherit","js","jspm_packag","node.j","node_modul","node_modules,","node_modules/@typ","p)","package.json가","project","refer","site에","studio","true","true,","true로","tsconfig","tsconfig.json","tsconfig.json)","tsconfig.json:","tsconfig.json에","tsconfig.json은","tsconfig.json의","tsconfig.nostrictnull.json:","tsconfig의","tsc를","tsc와","type","typeroot","typeroots를","types)","typescript","typescript는","types을","v2","visual","{","}","},","가능한","가진","간주됩니다.구체적으로","값은","값이","갖습니다.\"include\"와","갖습니다.지원되는","같습니다:","개요","검색합니다.","것으로","것은","것이","것입니다.","결합을","경로","경로가","경로는","경로를","경로의","경우에만","관계없이","구분","구분에","그","그리고","기능은","기본","기본적으로","기본적으로는","기준으로","기호","내용은","다른","다음","다음과","달리).","대한","대해","덮어씁니다.","데","됩니다.tsconfig.json","두","두지","들어","들어:","등의","디렉토리","디렉토리가","디렉토리에","디렉토리에서부터","디렉토리와","디렉토리의","또","또는","라인","라인에","로드된","루트","루트가","를","맞닥뜨리면","매칭","먼저","명시적으로","명심하세요","모두","모든","목록만","목록에서도","목록은","목록을","무시됩니다.","문을","문자열입니다.","문자와","및","반복적으로","방법들로","보고","보고합니다.","보이는","비어둘","사용됩니다.","사용하기","사용하는","사용하여","사용한다면","사용할","사용해","상대","상대적","상세","상속","상속되는","상속받을","상속하기","상속할","상위","생략될","생략하면","생성합니다.","서로","선언된","선언이","설명","설명한대로)","설정","설정되면","설정되어","설정에","설정을","설정이","설정하면","속성","속성에","속성은","속성을","속성이","수","스키마","스키마는","스타일을","시","시작하여","아래에","아래의","않는","않다는","않다면","않습니다.","않으면,","없습니다.","없이","여전히","옆에","예를","예제","오류를","오버라이드합니다.","오직","옵션를","옵션에","옵션은","옵션을","와","와일드카드는","완전히","원래","유사한","유효한","의미합니다.","의해","이","이상과","이상의","이용한","일반적으로","입니다.extends'","입력","입력에","있는","있다면","있다면,","있던","있습니다.","있습니다.그러나","있으며","있으며,","있지","자동","자동으로","자세한","장애와","재정의됩니다.순환성","저장","전역","전체","절대","점에","제외)","제외된","제외될","제외됩니다.","제외하고","제외합니다.","좋습니다.","주의해야","중요하다는","즉","지원되는","지원됩니다.","지원하는","지정되어","지정되지","지정된","지정하는","지정하면","지정합니다.","참고하세요.","참조","참조되는","참조된다면,","찾을","체인으로","최상위","출력이","커맨드","컴파일됩니다:","컴파일러","컴파일러는","컴파일러에는","컴파일러의","컴파일에","컴파일하는","컴파일합니다.","파일","파일(.js와","파일과","파일도","파일들:","파일들은","파일만","파일에","파일에는","파일에서","파일은","파일을","파일의","파일이","패키지","패키지가","패키지는","패키지를","패키지만","패턴","패턴의","포함되며","포함되면","포함되어","포함되지","포함된","포함됩니다","포함됩니다.","포함됩니다.\"exclude\"","포함됩니다.동봉된","포함됩니다.비슷하게,","포함시킵니다.","포함이","포함하는","포함합니다.","포함합니다.node_modules/@types/*","폴더","폴더를","폴더에","폴더의","폴더입니다.","표시된","프로젝트는","프로젝트를","프로젝트의","플러그인이","필드를","필요한","필터링할","하위","한","함께)","합니다;","항상","해당","해석","해석됩니다.","현재","호출하면","확인하세요.","확장자","확장자만"],"pages/compiler-options.html":["\"amd\"","\"amd\",","\"amd\"와","\"classic\"","\"commonjs\"","\"commonjs\",","\"crlf\"","\"error\"는","\"es2015\"","\"es2016\"","\"es2017\"","\"es2018\"","\"es2019\"","\"es2020\"","\"es3\"","\"es5\"","\"es6\"","\"es6\",","\"es6\"/\"es2015\"","\"es6\"와","\"esnext\"","\"esnext\".►","\"esnext\"는","\"lf\"","\"node\"","\"none\",","\"preserve\"","\"preserve\",","\"preserve\"는","\"react","\"react\"","\"react\",","\"react.createelement\"","\"remove\"와","\"system\"","\"system\",","\"system\"만","\"umd\",","\"use","\"utf8\"","#","#1232","#2577","'","'.d.ts'","'.d.ts'파일","(compil","(related)","(us):","(use","(공통","(기본","(숫자나","(예.","(예를","(윈도우)","(유닉스).\"","(플랫폼",".d.t",".j",".json",".map",".t",".tsbuildinfo",".tsx","/*!로","0","8",":","===","?","@babel/plugin","@types,","[1]","[2]","__extends,","__extends와","__importdefault","__importstar와","__rest,","__spread에","allowj","allowjs에만","allowjs와","allowsyntheticdefaultimport","allowsyntheticdefaultimports를","allowumdglobalaccess","allowunreachablecod","allowunusedlabel","alwaysstrict","alwaysstrict,","any만","appli","assumechangesonlyaffectdirectdepend","b","baseurl","baseurl을","bind,","bivari","boolean","br","build","call","charset","checkj","cli)","cli로","cn","composit","composite이","const","copi","cpu","createelement와","cs","d","de","declar","declarationdir","declarationmap","default","diagnost","disablesizelimit","dom","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","downleveliter","ecmascript","emitbom","emitdeclarationonli","emitdecoratormetadata[1]","emit을","en","enum","es","es2015","es2015.collect","es2015.cor","es2015.gener","es2015.iter","es2015.promis","es2015.proxi","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2016","es2016.array.includ","es2017","es2017.intl","es2017.object","es2017.sharedmemori","es2017.str","es2017.typedarray","es2018","es2018.intl","es2018.promis","es2018.regexp","es3를","es5","es5:","es6","es6:","es7","esmoduleinterop","esnext","esnext.array","esnext.asynciter","esnext.intl","esnext.symbol","experimentaldecorators[1]","export가","extendeddiagnost","fallthrough","fals","file","for..of,","forceconsistentcasinginfilenam","fr","fs를","generatecpuprofil","glob을","h","h.","help","import","importhelp","importsnotusedasvalu","imports를","import는","import된","import를","import와","increment","incremental'","index.t","index.ts만","init","inlinesourc","inlinesourcemap","input","isolatedmodul","ja","javascript","json","jsx","jsxfactori","jsxfactory를","jsx를","keyofstringsonli","keyof를","ko","lib","lib가","listemittedfil","listfil","local","m","maproot","maxnodemodulejsdepth","mode에서","modul","moduleresolut","msbuild","native\".","newlin","node.js/io.j","node_modul","noemit","noemithelp","noemitonerror","noerrortrunc","nofallthroughcasesinswitch","noimplicitani","noimplicitany,","noimplicitreturn","noimplicitthi","noimplicitthis,","noimplicitusestrict","nolib","noresolv","nostrictgenericcheck","nounusedloc","nounusedparamet","null","null과","number","object","options)","out","outdir","outdir로","outfil","outfile과","outfile을","p","paths[2]","pl","preserveconstenum","preservesymlink","preservewatchoutput","pretti","profile.cpuprofil","project","pt","react.createel","reactnamespac","remov","removecom","resolvejsonmodul","right","rootdir","rootdirs[2]","ru","scripthost","showconfig","skipdefaultlibcheck","skiplibcheck","skiplibcheck를","sourcemap","sourcemap에","sourcemap을","sourceroot","src","src/*.t","strict","strict\"","strict\"를","strictbindcallappli","strictfunctiontyp","strictfunctiontypes이","strictnullcheck","strictnullchecks가","strictpropertyiniti","strict를","string","string[]","suppressexcesspropertyerror","suppressimplicitanyindexerror","symlinked된","symlinks를","t","target","tr","traceresolut","transform","true","tsbuildinfofil","tsc","tsconfig","tsconfig.json","tsconfig.json가","tsconfig.json를","tsconfig.json에","tsconfig.json에서만","tsconfig.json의","tsconfig의","tsc를","tslib에서","tw","type","typeroot","typescript","typescript)","typescript가","types를","type으로","umd","undefin","undefined가","us.","usedefineforclassfield","utf","v","v2","version","void에","w","watch","watch'로","webwork","zh","►","가까운","가능하다는","가능한","가능합니다.","가장","가정하고","가지","각","각각에","간체:","감시","감시하여","값)","값으로","값은","값이","강제합니다.","같습니다:","같은","객체","객체를","건너뜁니다.","검사","검사를","검사만","검색할","검토하여","것입니다).","결정.","결정됩니다.","결정할","결합된","경로","경로로","경로를","경로에","경로일","경우","경우,","관련된","관련사항","구성","구성하기를","구성합니다.","구조를","구조분해할당에서","구현은","그","그리고","기능을","기본","기본값","기본값으로","기준으로","깊이.","끝의","나열합니다.","나타내는","남겨둡니다","내보내고","내보내기/검사","내보내지","내보낼","내보낼지","내보냅니다.","내에서","내용은","다룹니다.","다른","다시","다음과","단계를","단일","대상","대상으로","대상을","대소문자를","대신","대신에","대한","대해","더","데","데이터를","데코레이터","데코레이터에","도달할","도메인에","도움말을","독일어:","동일","동작을","되도록","된","들어","등..)","디렉터리","디렉터리.","디렉터리에","디렉터리의","디렉토리","디렉토리는","디렉토리로","디렉토리를","디렉토리의","디렉토리입니다.","디버거가","디버거를","디버깅","디스크의","때","또는","또한","라이브러리","라이브러리는","라이브러리의","라인","라인에서는","러시아어:","런타임","런타임에","레이블에","레퍼런스를","레퍼런스에서","로그","로드","로컬에서","루트","리다이렉션하지","리다이렉트합니다.","리스트가","리스트에서","리액트","리터럴에","마지막","많은","매개","매개변수를","매핑","맵","맵과","맵에","맵으로","맵을","메서드의","메세지를","메시지를","메타","모듈","모듈에서","모듈을","모드로","모드에서는","모든","목록.","목록과","목록에","목록을","목록입니다.","목록입니다.가능한","문서를","문서을","문에","문자","문자열","미친다고","및","바벨","바이트","반환값이","발생시킵니다.","방법","방출된","방출에는","방출을","방출합니다.","버전","버전을","번체:","베타","변경","변경은","변수를","변수에","별)","별도의","보고된","보고하지","보고합니다.","보세요.","보여줍니다.","부분에","비","비활성화합니다.","빌드","빌드를","사용:","사용되는","사용되지","사용하기","사용하는","사용하도록","사용하세요.","사용하여","사용하지","사용할","사용합니다.","사용합니다.\"react\"","사용합니다.기본","사용해서","사이드","사이즈","사이트에서","삽입됩니다.","상대적","색과","생성","생성된","생성됩니다.","생성자에서","생성하지","생성합니다.","생태계","선언","선언에","선언을","설계","설명","설정","설정으로","설정하기","설정해야","소스","소스가","소스를","소스에","수","수도","수행하여","수행합니다.","순서","순서는","순서표(bom)를","스위치","스크린을","스타일","스페인어:","스프레드와","슬래시","시","시그니처","시그니처가","시그니처의","시맨틱으로","시스템","시작","시작하는","시점에","시퀀스","실제","실제로","실행","실행하는","실행하면","실행합니다.","실험단계입니다.","실험적인","심벌에서는","아니면","아닌","아래에서","안됨).","안에","안에서의","안전한지","않고","않는","않습니다.","않으며,","않으면","않음에","암시적","암시한","억제합니다.","엄격한","없는","없을","에러와","여기를","역방향으로","연결의","연결하여","열거형","영어","영향을","예:","예외사항은","예전","오류","오류가","오류를","옵션","옵션에","옵션은","옵션을","완전히","원하는","위치","위치가","위치는","위치를","위치에","위치할","위한","위해","위해서만","유의하세요","유효한","의존성","의존성을","의존하는","이","이동하는","이름에만","이름을","이름의","이름이","이상","이슈를","이슈을","이전","이탈리아어:","이터러블을","이펙트를","이하를","인덱스","인덱싱하는","인수는","일관성","일본어:","일부로","읽거나/기록하여","임포트","입력","있고","있는","있는지","있습니다(한","있습니다.","있습니다.►","있습니다.자세한","있지","자세한","자체와","작성하게","작성하십시오.","작성하지","저장할","적용됩니다.","적용하려면","적용합니다","전달된","전달하면","전달하여","전역","접근을","정보를","정의가","정의한","제거합니다.","제네릭","제안","제어하기","제외한","제한을","존재하는","주석을","주어진","주의사항:","주입되는","주지","줄이지","중","중국어","증분","지시자를","지역","지역화,","지우는","지우지","지원:","지원을","지원합니다.","지정:","지정되지","지정된","지정하고,","지정하기","지정한","지정합니다.","직접","진단","집합을","집합입니다.","참조","참조된","참조에","참조하세요.","찾는다면,","찾아야","찾을","처리됩니다)","체코어:","초과","초기화","초기화하고","최대","최신","추가","추가하지","출력","출력에","출력에서는","출력을","출력합니다.","커맨드","커스텀","컨텍스트를","컨텐츠가","컨트롤합니다.","컴파일","컴파일된","컴파일러","컴파일러를","컴파일러에","컴파일러의","컴파일에","컴파일에서","컴파일을","컴파일의","컴파일하고,","컴파일하기","컴파일하세요.이","컴파일할","컴파일합니다.","케이스에","켜져있으면","코드","코드에","콘솔","클래스","타임스탬프","타입","타입에","타입에서","타입으로","타입을","타입의","터키어:","트랜스파일","트랜스파일된","트리플","파싱하고","파이프하거나","파일","파일(*.d.ts)의","파일(lib.d.ts)은","파일과","파일로","파일만","파일에","파일에만","파일에서","파일은","파일을","파일의","파일이","파일처럼","팩토리","페이지의","포르투갈어(브라질):","포함되어","포함된","포함될","포함됩니다.","포함하지","포함합니다.","폴더","폴더의","폴란드어:","표시하는","표시하십시오.","표시합니다","표준","표현식과","표현식에","프랑스어:","프로그램으로","프로젝트","프로젝트를","프로젝트에서","프로젝트와","프로젝트의","프로퍼티","프로퍼티가","프로필을","프로필이","플래그는","플래그들과는","플래그로","필드를","하나입니다.","하는","한국어:","할","할당","할당할","함께","함수","함수를","함수에서","함수의","합니다.","해당","해당하는","해석","해석의","해석하기","해석하지","허용되며","허용되지","허용합니다","허용합니다.","헤더","헬퍼","헬퍼를","호출된","호환되지","호환성을","혹은","확인하세요.","확인합니다.","확장자로","환경","활성화되어야","활성화하면","활성화합니다.","후"],"pages/project-references.html":["\"../converter\";","\"../src\"","\"../utils\",","\"compileroptions\":","\"path\":","\"prepend\":","\"references\":","\"라이브러리\"","\"마지막\"","\"솔루션\"","\"엔드포인트\"","\"정의로","#","(","(.d.ts)","(.js,","(.js와","(an","(build","(caveat","(caveats)","(guidance)","(overal","(prepend","(structur","(tsc","(what","(그렇지","(다른","(약식은","(예를","*",".d.t",".d.ts)을",".d.ts,",".d.ts.map,",".j","/","//","/src/converter.t","/src/units.t","/test/convert","/test/unit","/tsconfig.json","3.0부터","3.0에서","3.0의","32);",">","[","\\","]","^","assert.areequal(converter.celsiustofahrenheit(0),","a의","b","b)를","bar","bar/tsconfig.json","build","build에","b는","b에","c","clean:","commandline)","composit","config","convert","converter와","d","declarationmap","declarationmap을","declaration은","dry:","dry와","d의","exampl","file","files를","foo/prd.tsconfig.json","forc","force:","i/o","import","includ","mode","modules)","msbuild","msbuild를","noemitonerror가","outdir을","outfil","outfile)","outfiles)","outfile를","outfile을","path","prepend","prepend를","prepend와","proj","project","project)","pull","p와","p처럼,","reference?)","references)","references를","reference가","reference를","rel","rootdir","rootdir을","src","src/tsc/tsconfig.json를","src/tsconfig.json","src/tsconfig.json,","src/tsconfig_base.json,","src가","src를","structure)","test).","tests.t","test와","true","tsc","tsconfig","tsconfig.json","tsconfig.json에","tsconfig.json이라면","tsc가","tsc는","tsc를","tsc에서","tsc의","typescirpt","typescript","typescript)","typescript가","typescript를","units이라는","usual","verbose:","verbose를","watch:","w는","{","}","},","가능한","가능합니다","가능합니다.","가리키거나,","가리킵니다.","가지","가지가","가지고","가지는","가지며","가진","가질","가집니다.","각","간단하게","간단한","감시","감지합니다","값은","강제하여","갖는","같다면,","같은","개발자분들에게","개선하고","개선하고,","개선할","개의","객체의","걱정하지","건너뛸","검사가","검사를","검사와","검사하거나","검사하는","겁니다.","것은","것은,","것을","것이","것이기","것입니다","것입니다.","것처럼","결과","결과를","결정하도록","결합할","경계를","경로가","경로를","경우","경우,","계속","계층과","고려되지","공통","공통의","과정을","관리되는","관리자처럼","관리해야","구문","구성","구성하는데","구성할","구조","구조가","구조화하기","구현","그래서","그래프","그룹화를","그리고","기능은","기능을","기능입니다.","기다린","기반의","기본","기억해야","기존","꽤","나열하기","나오기","나은","나타나지","나타날","내용물","내장된","넘어","노드","노출됩니다","논리적","논리적인","다른","다시","다음","다음을","다음의","단순한","단순히","단일","대신","대응되는","대한","대해","대해서는","더","덧붙이는","덧붙이지","데에는","도구가","도움이","도입했습니다.","동시에","동작하고,","동작하는","동작합니다","동작합니다.","동작했습니다:","되었습니다.","된","될","될지","됩니다.","두","들어,","들어.","들어:","등)을","디렉터리","디렉터리를","디렉터리에","디렉터리입니다","디스크에","따라","때","때문에","때문에,","때문입니다","또","또는","또한,","똑똑한","라이브러리만","레벨","레이아웃은","레퍼런스","레퍼런스가","레퍼런스는","레퍼런스에","레퍼런스에서","레퍼런스와","레퍼런스입니다","로그를","로드합니다","로컬","루트로","리프","마세요","마찬가지로,","만","만약","만큼","많은","많이","맞거나","매우","맵에","먼저","메모리","명령줄","명령줄에","명시적으로","명시적인","몇","모두","모듈","모듈에","모듈을","모듈의","모듈이","모드","모드(아래","모드를","모드인","모든","못한","무엇인가?","문제가","문제들","문제를","바꿔도","반드시","발생시키지","발생합니다","발생합니다:","방법으로","방법은","방출됩니다.","배열","배열로","배열을","배열입니다:","배워봅시다.","번","번에","변경과","변경할","변합니다:","변화","별","병행하여","보고","보세요.","보여줍니다","보존하는지에","보지","복사본이","볼","부모","분리를","분리하는","불가능합니다","빈","빌드","빌드가","빌드를","빌드에","빌드입니다.","빠르게","빠른","사본","사본과","사용","사용량을","사용하고","사용하기","사용하여","사용한","사용할","사용합니다,","사이의","살펴보겠습니다.","상대","상상해봅시다:","상속을","상태가","상태인","상태인지","상호","상황에서","새로운","새롭고","생성","생성될","생성하는","생성하면,","생성합니다.","선언","선언은","설정은","설정을","설정이","설정하거나,","설정하는","설정해야","설정했습니다.","소스","소스맵","속도를","솔루션","수","수도","수정하지","수정할","순서로","순서를","순서에","숫자를","스위치를","시간","시간을","시스템에서","시작","실제로","실행하면","실행하여","실행할","실행해야","싶으실","싶지","아니라","아닌","아님에","아마도","아무","안","안내","안에","안에서","않고","않고는","않기","않는","않다는","않습니다.","않아도","않았겠지만","않았는지","않으면","않으면,","않음에","않지만","알려줍니다","암시적","어디서","어떤","어떻게","어색하게","언제나","없기","없는","없습니다","없습니다)","없습니다.","없지만","에디터","에디터를","에디터에서","엔드포인트를","여기서","여러","역시","연산","예를","예상치","예제","예제로","오래","오류가","오류를","오버헤드가","올바르게","올바른","옵션들을","옵션을","와","완전히","왜냐하면","운용","원격","원치","원하는","위반하면,","위에","위치시키고,","위한","위해","위해,","유연합니다.","유의하세요.","유의하십시오","유지되고","유지하기","의","의도된","의존성","의존성으로부터","의존성의","의존성이","이","이것은","이것을","이는","이동\"과","이들은","이를","이름","이름도","이름에","이름을","이름이","이상","이와","이유로,","이전에는,","이후에","일반적으로,","일반적인","일부","일어납니다:","일이","일치하도록","있게","있고","있고,","있기","있는","있는지","있다고","있습니다","있습니다)","있습니다.","있습니다:","있습니다;","있습니다만,","있어야","있으면,","있을","있음)를","있지만,","자동","자동으로","자세한","자체(어떤","자체는","작게","작업","작업을","작업하고","작은","잘","잘못된","재배열하기","저장소","저장소를","저장소에서","적어도","전까지는","전달한","전에","전체","전환하는","절대","제거뿐만","제거합니다","제공할","제공합니다;","제약조건을","제어","제외한","조각으로","좋습니다","좋은","주","주어진","주의사항","주의해야","줄여줄","줄이며,","줍니다","중","중앙","중요하지","중요한데,","증분","지금은","지원도","지원하는","지정되지","지정된","지정하는","지정하지","지정할","진입점을","진입점입니다.","진행되고","진행합니다:","참조","참조)는","참조된","참조의","참조하면,","참조할","찾습니다","찾아야","초래할","최상위","최신","최신이","추가적으로,","추가하십시오.","추가하여","추가했습니다.","추천드립니다.","출력","출력에","출력을","출력이","출력해","컴파일","컴파일됩니다).","컴파일러","컴파일러보다","컴파일의","컴포넌트","켜져","코드를","크게","클론","타임스탬프를","타입","탐색하고","탐색할","테스트","테스트를","통제하기","통해,","투명하게","트레이드오프가","특정","팀들은","파일","파일과","파일들이","파일만","파일에","파일에서","파일은","파일을","파일의","파일이","패턴들은","패턴에","포함시킵니다.","폴더","폴더로","폴더의","프로그램을","프로그램의","프로젝트","프로젝트가","프로젝트는","프로젝트로","프로젝트를","프로젝트에","프로젝트에서","프로젝트와","프로젝트의","프로퍼티","프로퍼티는","플래그들이","플래그를","플래그와","플래그와는","필요","필요하다면","필요하면","필요한","필요합니다.","하고","하기","하나가","하나의","하는","하면","하위","하지","한","한번","할","할지","함께","함께,","합니다","합니다.","합니다:","항상","해결책이","해결할","해야","향상시키고,","향상시킵니다.","현재","호출하면","호출하지","호환성을","혹은","활성화되어야","활성화되어있지","활성화된","활성화하면","활성화하면,","활성화할","활성화합니다.","효과적으로","후","후에","흐름과의","흐름을"],"pages/compiler-options-in-msbuild.html":["(example)","(mappings)","(overview)","(toolsversion)","(what","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target","(예:","(이","1.7","1.7).이렇게","allowj","allowsyntheticdefaultimport","allowunreachablecod","allowunusedlabel","alwaysstrict","amd,","baseurl","boolean","c:\\program","charset","classic","commonjs,","crlf","declar","declarationdir","diagnost","disablesizelimit","emitbom","emitdeclarationonli","emitdecoratormetadata","es3,","es5,","es6","esmoduleinterop","experimentalasyncfunct","experimentaldecor","f5키를","fals","file","forceconsistentcasinginfilenam","grunt","gulp,","help","importhelp","init","inlinesourc","inlinesourcemap","isolatedmodul","jsx","jsxfactori","lf","lib","listemittedfil","listfil","local","maproot","maxnodemodulejsdepth","modul","moduleresolut","msbuild","msbuild에서","msbuild에서의","newlin","node","noemit","noemithelp","noemitonerror","nofallthroughcasesinswitch","noimplicitani","noimplicitreturn","noimplicitthi","noimplicitusestrict","nolib","noresolv","nostrictgenericcheck","nounusedloc","nounusedparamet","out","outdir","outfil","path","preferreduilang","preserv","preserveconstenum","preservesymlink","pretti","react","reactnamespac","removecom","rootdir","skipdefaultlibcheck","skiplibcheck","sourcemap","sourceroot","strict","strictfunctiontyp","strictnullcheck","strictpropertyiniti","string","stripintern","studio","studio?)","support","suppressexcesspropertyerror","suppressimplicitanyindexerror","system","target","traceresolut","true","true를","tsc","ts를","type","typeroot","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdeclarationonli","typescriptemitdecoratormetadata","typescriptesmoduleinterop","typescriptexperimentalasyncfunct","typescriptexperimentaldecor","typescriptforceconsistentcasinginfilenam","typescriptgeneratesdeclar","typescriptimporthelp","typescriptinlinesourc","typescriptinlinesourcemap","typescriptisolatedmodul","typescriptjsxemit","typescriptjsxfactori","typescriptlib","typescriptmaproot","typescriptmodulekind","typescriptmoduleresolut","typescriptnewlin","typescriptnoemithelp","typescriptnoemitonerror","typescriptnofallthroughcasesinswitch","typescriptnoimplicitani","typescriptnoimplicitreturn","typescriptnoimplicitthi","typescriptnoimplicitusestrict","typescriptnolib","typescriptnoresolv","typescriptnostrictgenericcheck","typescriptnounusedloc","typescriptnounusedparamet","typescriptoutdir","typescriptoutfil","typescriptpreserveconstenum","typescriptpreservesymlink","typescriptreactnamespac","typescriptremovecom","typescriptrootdir","typescriptskipdefaultlibcheck","typescriptskiplibcheck","typescriptsourcemap","typescriptsourceroot","typescriptstrict","typescriptstrictfunctiontyp","typescriptstrictnullcheck","typescriptstrictpropertyiniti","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripttarget","typescripttoolsversion이","typescriptusedefineforclassfield","umd,","usedefineforclassfield","version","visual","vs와","watch","xml","값","값은","개발을","개요","것은?","경로","경우","구분된","그리고","나의","내의","눌러도","다른","대한","데","도구를","동일한","등)","디버깅","또는","로드","만약","맵핑","맵핑이","메시지가","모든","목록","문자열","버전에서","버전을","버전의","빌드","빌드되지","빌드를","빌드하는","빌드합니다.","사용자에게는,","사용하는","사용하여","사용할","사이의","설정","설정하세요.","설치된","수","쉼표로","시","식별합니다","신뢰할","않습니다","않습니다.","않으면,","업그레이드하라는","여기에","예제","예제에서는","옵션","옵션은","위한","이렇게","이름","있는","있습니다.","자동","자동으로","전용","제공되지만","제한된","지원되지","지원이","지원하는","지정되지","지정할","첫","최신","컴파일러","컴파일러에","컴퓨터에","태그와","툴버전","파일","파일을","파일의","편집","표시됩니다.","프로젝트","프로젝트가","프로젝트를","프로젝트에서","프로퍼티","프로퍼티를","하면","허용된","허용합니다.","확인하세요.msbuild","환경을"],"pages/integrating-with-build-tools.html":["\"!node_modules/**/*.ts\"]","\"./src/index.tsx\",","\".js\",","\".js\"]","\".json\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"babel","\"build\":","\"bundle.js\"","\"output.js\"","\"output.js\")","\"presets\":","\"scripts\":","\"t","'.ts'","'.ts'와","'.tsx'","'.tsx'를","'/',","'t","()","(err)","(err,","(맨","./node_modules/.bin/babel",".add(\"main.ts\")",".babelrc",".bundle()",".entry(\"entry.ts\")",".pipe(process.stdout);",".pipe(ts({",".plugin(\"tsify\",",".run(funct",".use(typescript())","//","/\\.tsx?$/,","/node_modules/","0.16beta","1","2",":","=",">","@babel/cli","@babel/cor","@babel/preset","[","[\"\",","[\"**/*.ts\",","[\".tsx\",","[\"@babel/preset","[\"t","[\"ts\"]);","]","api","awesom","babel","browserifi","browserify()","build","bundle.j","default","dev","duo","duo(__dirname)","entry.t","entry:","err;","exclude:","extensions:","fals","file","filename:","frankwallis/duo","fs","fs.writefilesync(out,","function","function(grunt)","g","grunt","grunt.initconfig({","grunt.loadnpmtasks(\"grunt","grunt.registertask(\"default\",","gruntfile.j","gulp","gulp.src(\"src/*.ts\")","gulp.task(\"default\",","gulpfile.j","instal","ivogabe/gulp","jspm","jspm@beta","jspm의","loader","loader\"","loader\"],","loader'에","loader:","loaders:","loader에","main.t","main.ts\"","manag","microsoft.typescript.default.prop","microsoft.typescript.msbuild를","microsoft.typescript.target","module.export","module:","msbuild","nightli","noimplicitani","noimplicitany:","npm","nuget","nuget과","out","out:","output:","p","packag","package.json","path","path.join(__dirname,","path:","require(\"browserify\");","require(\"duo","require(\"duo\");","require(\"fs\")","require(\"gulp","require(\"gulp\");","require(\"path\")","require(\"tsify\");","resolve:","results)","results.code);","return","rules:","run","save","smrq/tsifi","src/index.t","src:","test:","throw","true","true,","ts","ts\");","ts:","tsifi","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","typescript","typescript\");","typescript\"]","typescriptsamples/jspm","typestrong/grunt","us","use:","var","webpack","webpack.config.j","{","}","})","}));","});","},","};","가능한","가진","검색하세요","결과를","기본","내용:","내용은","다시","다이얼로그와","대안:","대한","도구들","도구와","또는","라인","로컬에","매니저","모든","빌드","사용","사용을","설정","설치","설치가","설치된","시","아래)","업데이트하세요:","여기를","옵션","완료되면","우","위)와","의해","인터페이스","입니다.","자세한","작성합니다","정의에","주의사항:","지원은","참고하세요","참조하세요.","처리됩니다.","추가합니다.","출력","커맨드","컴파일된","컴파일러","클릭","통합","파일에","파일은","파일을","패키지","포함하도록","프로젝트","프로젝트의","하세요!","해석","현재","확장자로","확장자를"],"pages/configuring-watch.html":["(background)","(configur","(fs.watch는","(no","(usefseventsonparentdirectory와","(예:","...","250m","configur","cpu","cycl","cycle에","default","directori","dynamicprioritypol","dynamicprioritypolling옵션에서","environ","file","fs.watch(파일","fs.watchfile를","fs.watchfile에","fs.watchfile은","fs.watchfile을","fs.watch는","fs.watch를","fs.watch와","intervals)를","linux),","node에서","osx에서만","os들은","os마다","os에","os에서","prioritypollinginterv","recursivedirectoryusingdynamicprioritypol","recursivedirectoryusingfswatchfil","specified)","true로","tsc_watchdirectory)","tsc_watchdirectory에서","tsc_watchfile)","tsc_watchfile을","us","usefsev","usefseventsonparentdirectori","usefseventswithfallbackdynamicpol","valu","variabl","watch","watcher","watcher를","watcher의","windows)를","windows와","가장","감시","감시(cpu","감시(예:","감시를","감시자를","감시하는","감시하는데","감시합니다.","값이","것은","것을","경우","관여하진","구성","구성을","구현은","그러나","기능은","기본적으로","누락된","늘어나고","다르게","다르며,","다른","다만,","다양한","달라진다는","대신","대체할","대한","대해","덜","동일).fals","동작하지","동적","됩니다.","두","들어.","등)","디렉터리","디렉터리,","디렉터리를","디렉터리에","디렉터리의","따라","때는","때문에","떨어질","또한,","리눅스는","만들게","만들지","많은","많이","매우","메커니즘입니다.","모두","모듈","모든","못하면,","못한","무시됩니다.","무언가가","믿을","및","받습니다.","받을","방법","배경","변경","변경/생성/삭제에","변경되지","변경사항을","변수","변수tsc_nonpolling_watcher가","변수tsc_watchdirectory를","변수를","변수의","비슷합니다.(동적","빠르게","사용)인","사용량이","사용하기","사용하는","사용하는)로","사용하면","사용하므로","사용하여","사용하지만","사용합니다.","사항에","사항을","상위","상태에","생성할","생성함으로써","선택한","설명","설명하였습니다.).","설정","설정되면","소스","소진할","수","수가","수에","수정되는","수행된다는","시간","시스템","신뢰할","실패한","않는","않습니다.","않은","알림에서","알림은","알림을","알립니다.","업데이트를","없고,","예를","예상대로","옵션","옵션과","옵션은","옵션을","완전히","의미합니다.","의존하며,","이","이는","이벤트","이벤트를","일","일반적으로","있는","있습니다.","있습니다.)","있으며","있으며(예:","있을","자주","작동할","작업은","장단점이","재귀","재귀적","재귀적으로","재귀적인","정밀도를","정확도는","제공하는","제외하고는","제한과","제한이","주기(poll","주기를","즉,","지원됩니다.","지원하는","지원하지","지원합니다.","참조)을","처리할","컴파일러는","컴파일러의","큐를","큐에","통해","특성을","파일","파일(누락된","파일,","파일/디렉터리","파일/디렉터리의","파일과","파일들을","파일에","파일을","파일의","포함된","포함합니다.","폴링","폴링을","폴링이","폴링하고","프로그램을","프로그램의","플랫폼에서,","플랫폼에서는","필요합니다.","하는","하위","하지만","함께","합니다.","확인을","환경"],"pages/nightly-builds.html":["\"/node_modules/typescript/lib\"","\"typescript.tsdk\":","\"typescript_tsdk\":","&","(mac)","(microsoft.typescript.targets,","(sublim","(updat","(use","(visual","(windows)",".",".vscode/settings.json","/node_modules/typescript/lib","/usr/local/lib/node_modules/typescript/lib","12","14","2013","2013:","2015","2015)","2015:",">","builds)","c:\\users\\username\\appdata\\roaming\\npm\\node_modules\\typescript\\lib","code)","drop을","file","framework","g","id","idea","ide를","instal","intellij","languag","lib.d.ts,","master","microsoft.typescript.compiler:","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","msbuild","msbuild)","msbuild에","nightli","nightly는","node_modul","npm","npm)","npm과","npm으로","npm을","nuget","nuget를","nuget에","powershel","prefer","set","studio","text)","tsscript","typescript","typescript@next","typescript@next가","typescript를","typescript의","us","user","vs","vscode","vsdevmode.ps1","www.myget.org에서","가능합니다.","가정합니다.","가져오는","같습니다.","같은","같이","경우:","구성을","구성해야","기반으로","나머지","내용은","노력하고","다운로드하세요.","다음과","다음을","대부분의","대상","대한","도구만","도구뿐만","두","등.)","또한","라인","로컬에","문서를","및","방법과","방법은","배포됩니다.도구를","배포하기","버전:","버전의","변경","부분에서는","브랜치의","비주얼","빌드","빌드는","빌드를","빌드에는","사용(tsc.exe,","사용에","사용하기","사용하는","사용하도록","사용하여","사항에는","새로운","서브라임","서비스","선택합니다:","설정이","설치","설치되어","설치하거나","설치한","설치할","설치해야","섹션의","수","스크립트를","스튜디오","실행합니다:","아니라","않지만","언어","업데이트","업데이트하세요:","업데이트할","없습니다.","위와","위키","위한","위해","이","이미","이용","있는","있다고","있습니다.","있습니다.먼저","있습니다:","있지","자세한","자정까지","작업","전역으로","전체","주의사항:","참조하세요.","참조하십시오.","창에서","커맨드","커스텀","코드","태평양","텍스트","텍스트를","통해","파일","파일을","패키지가","패키지를","페이지를","포함되어","폴더에","표준시(pst)","프로그램을","프로젝트","프로젝트를","플러그인","플러그인을","필요는","합니다.","현재"]},"length":66},"tokenStore":{"root":{"0":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"b":{"1":{"0":{"1":{"0":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"o":{"7":{"4":{"4":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},"docs":{}},"docs":{}},"x":{"docs":{},"f":{"0":{"0":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"docs":{}}},"대":{"docs":{},"신":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},".":{"1":{"6":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"docs":{}},"5":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"docs":{}},"}":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"개":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"1":{"0":{"0":{"0":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"5":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"}":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},"4":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"docs":{}},"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"진":{"docs":{},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"자":{"docs":{},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"%":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"초":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"1":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"2":{"3":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"3":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}},"}":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"4":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"초":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"5":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"6":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}},"진":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"7":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}}},"분":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"개":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},")":{"docs":{},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"씩":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},".":{"3":{"6":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"7":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"8":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},".":{"4":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"docs":{}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"초":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"2":{"0":{"0":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"1":{"3":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"부":{"docs":{},"터":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"7":{"docs":{},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"/":{"2":{"0":{"1":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"년":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"docs":{}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"배":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"년":{"docs":{},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}},"2":{"6":{"1":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}},"3":{"2":{"2":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"docs":{}},"3":{"9":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"docs":{}},"4":{"5":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"8":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"docs":{}},"6":{"3":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"docs":{}},"docs":{}},"5":{"0":{"docs":{},"m":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"3":{"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"docs":{}},"5":{"1":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"4":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}},"docs":{}},"7":{"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"docs":{}},"docs":{}},"6":{"1":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"docs":{}},"2":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"7":{"9":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"docs":{}},"docs":{}},"8":{"0":{"8":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"2":{"4":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"라":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"진":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},".":{"0":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"2":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"8":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"단":{"docs":{},"계":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"}":{"docs":{},")":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"만":{"docs":{},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"개":{"docs":{},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"3":{"0":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"안":{"docs":{},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"3":{"5":{"7":{"7":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"docs":{}},"docs":{}},"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"4":{"docs":{},"m":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"7":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},".":{"0":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"8":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":5.00046511627907}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907}}}},"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":5.000447427293065}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"}":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"개":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"로":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"4":{"0":{"0":{"0":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"docs":{}},"docs":{},".":{"7":{"3":{"0":{"6":{"1":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"%":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"2":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},";":{"docs":{},"'":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"5":{"6":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"}":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"가":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},".":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":5.003547357218872}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"단":{"docs":{},"계":{"docs":{},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"5":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"8":{"4":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"docs":{}},"docs":{},";":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}},"6":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"분":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5}}},".":{"0":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"docs":{}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"m":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"초":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"6":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"로":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"]":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"7":{"3":{"docs":{},".":{"9":{"3":{"5":{"2":{"4":{"2":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"5":{"4":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"docs":{}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"8":{"0":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"9":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"진":{"docs":{},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"9":{"9":{"9":{"docs":{},".":{"9":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}},"docs":{}},"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}},"docs":{},"(":{"0":{"docs":{},".":{"0":{"2":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"5":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"1":{"3":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}}},"1":{"7":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"2":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"3":{"0":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{},"r":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"4":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"7":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"9":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"m":{"docs":{},"o":{"docs":{},"j":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"v":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"h":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"e":{"docs":{},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.015772870662460567},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"s":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},".":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"docs":{}},"docs":{}},"docs":{}},"6":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"\"":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"d":{"docs":{},"o":{"docs":{},"\"":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"=":{"docs":{},"=":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"d":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"i":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"s":{"docs":{},"p":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}},"y":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"m":{"docs":{},"o":{"docs":{},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"a":{"docs":{},"r":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"_":{"1":{"docs":{},"_":{"1":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}},"docs":{}}},"v":{"docs":{},"e":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"c":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}}},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"d":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}},"s":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"c":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"u":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}},"o":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"d":{"docs":{},"e":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}}}}}},"o":{"docs":{},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"l":{"docs":{},"s":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"p":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"i":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"s":{"docs":{},"c":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"w":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"e":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"나":{"docs":{},"중":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"또":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"c":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"o":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"i":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"a":{"docs":{},"r":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"j":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"o":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"u":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"v":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"t":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"i":{"docs":{},"t":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"o":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"m":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"w":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"n":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"e":{"docs":{},"r":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"라":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"[":{"4":{"2":{"docs":{},"]":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"docs":{}},"docs":{},"'":{"4":{"2":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"docs":{}},"docs":{}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"o":{"docs":{},"p":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"docs":{}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"x":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"m":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},"동":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"무":{"docs":{},"엇":{"docs":{},"이":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"o":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"∘":{"docs":{},"g":{"docs":{},")":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"y":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"c":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"o":{"docs":{},"o":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"?":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},")":{"docs":{},"!":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"t":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936}}}}}}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"g":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},".":{"docs":{},"j":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}},"u":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"f":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},".":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"의":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"로":{"docs":{},"저":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"o":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"d":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"i":{"docs":{},"c":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"c":{"docs":{},"k":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}},"i":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"m":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},".":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{},"h":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"e":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}},"단":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"'":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"예":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"외":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"시":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"나":{"docs":{},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"j":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"x":{"8":{"6":{"docs":{},")":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"\\":{"docs":{},"v":{"docs":{},"$":{"docs":{},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"\\":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"와":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"그":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"냥":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"렇":{"docs":{},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"|":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"|":{"docs":{},")":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"v":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"i":{"docs":{},"d":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"값":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"다":{"docs":{},"른":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"음":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"아":{"docs":{},"래":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"역":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"즉":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"오":{"docs":{},"버":{"docs":{},"로":{"docs":{},"딩":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"!":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"a":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}},")":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"i":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"#":{"docs":{},"메":{"docs":{},"타":{"docs":{},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"@":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"함":{"docs":{},"수":{"docs":{},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}},"간":{"docs":{},"단":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"변":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"전":{"docs":{},"역":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"만":{"docs":{},"약":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"인":{"docs":{},"용":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"{":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"명":{"docs":{},"확":{"docs":{},"한":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"타":{"docs":{},"입":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"프":{"docs":{},"로":{"docs":{},"그":{"docs":{},"래":{"docs":{},"머":{"docs":{},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}},"&":{"docs":{},"&":{"docs":{},")":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"?":{"docs":{},"?":{"docs":{},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},".":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"/":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"}":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"개":{"docs":{},"발":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"디":{"docs":{},"폴":{"docs":{},"트":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"렉":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}},"위":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"에":{"docs":{},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"밀":{"docs":{},"리":{"docs":{},"초":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"값":{"docs":{},"과":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}},"모":{"docs":{},"듈":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"혹":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"확":{"docs":{},"장":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"선":{"docs":{},"택":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"공":{"docs":{},"통":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"숫":{"docs":{},"자":{"docs":{},"나":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"윈":{"docs":{},"도":{"docs":{},"우":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"유":{"docs":{},"닉":{"docs":{},"스":{"docs":{},")":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"플":{"docs":{},"랫":{"docs":{},"폼":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"약":{"docs":{},"식":{"docs":{},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"맨":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005361434645960436},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"(":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"a":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164}}}}},"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},"n":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0075507314771118455},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"a":{"docs":{},"l":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"[":{"docs":{},"]":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"s":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"docs":{}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{},"\"":{"docs":{},"o":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"{":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"d":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"r":{"2":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005675771550195104}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}},"이":{"docs":{},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"5":{"2":{"docs":{},")":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}},"docs":{}},"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"g":{"1":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},",":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"f":{"docs":{},"j":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"j":{"docs":{},"g":{"docs":{},"h":{"docs":{},"o":{"docs":{},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"]":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.009880028228652082},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732}}}},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"e":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"d":{"1":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"z":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"0":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}},"docs":{}},"docs":{}},"docs":{}}}}}},"a":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"b":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{},"c":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"1":{"0":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{}},"docs":{}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"x":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},"b":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"b":{"docs":{},"u":{"docs":{},"m":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}},"l":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},"u":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"m":{"docs":{},"d":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"j":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"a":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002837885775097552},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"p":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":5.008403361344538}}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}},"p":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"s":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"뿐":{"docs":{},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"g":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"b":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0039020929407591345},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0033277870216306157},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"=":{"docs":{},"\"":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047}},"e":{"docs":{},"d":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"o":{"docs":{},"m":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"b":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031926214969847464}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818}},"a":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"9":{"3":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"docs":{}},"docs":{}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"2":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{}},"docs":{}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"k":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.344362745098039},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},")":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"y":{"docs":{},"@":{"8":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"이":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"z":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"docs":{},"a":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"o":{"docs":{},"b":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0386977886977887},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.09785202863961814}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"[":{"docs":{},"]":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"'":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"m":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"d":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"x":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"s":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"e":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"a":{"docs":{},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"e":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"a":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}}},"y":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"는":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"r":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0027824151363383415}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"}":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051}}}}}}},"j":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"s":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"s":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"와":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},".":{"docs":{},"j":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002837885775097552},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031926214969847464},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"=":{"0":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"docs":{}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"c":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"c":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01545253863134658},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002837885775097552}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"r":{"docs":{},"m":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.013245033112582781},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"\"":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"j":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"s":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"m":{"docs":{},"d":{"docs":{},"를":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},"o":{"docs":{},"n":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"o":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},"o":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"x":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"4":{"7":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"docs":{},"`":{"docs":{},"$":{"docs":{},"{":{"docs":{},"p":{"docs":{},".":{"docs":{},"x":{"docs":{},"}":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"\"":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"s":{"docs":{},"}":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"'":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"w":{"docs":{},"a":{"docs":{},"l":{"docs":{},"k":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"i":{"docs":{},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"b":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"g":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"t":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"o":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"[":{"0":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"docs":{}}}}}}}}}}}}}},"1":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"docs":{}}}}}}}}}}}}}},"5":{"docs":{},"]":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}},"docs":{}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},".":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"o":{"docs":{},"f":{"docs":{},"!":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},".":{"docs":{},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"2":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"i":{"docs":{},"d":{"1":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"{":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"2":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"{":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"r":{"docs":{},"g":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}}}},".":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"x":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}},"a":{"docs":{},"y":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}}},"u":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"f":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}}}}}}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}},"i":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}},"d":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"[":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}},"(":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}}}}}}}}}}}}}}},"z":{"docs":{},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"y":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},")":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.006739978715856687},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0038953811908736783},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"o":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"u":{"docs":{},"m":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"h":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":10}}}}}},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"i":{"docs":{},"g":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":5}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005675771550195104}}}},"docs":{}}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"e":{"docs":{},"r":{"docs":{},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"\"":{"docs":{},"]":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0069821567106283944},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}},"r":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"[":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"?":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"대":{"docs":{},"신":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"j":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"s":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"u":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},"r":{"docs":{},"?":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"e":{"docs":{},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"e":{"docs":{},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"s":{"docs":{},"/":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"u":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":5.00672268907563},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},")":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.013213780084945729},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0054533060668029995},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002837885775097552},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0065116279069767444},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0038953811908736783}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"i":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"]":{"docs":{},"이":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":5}},"s":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"u":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"o":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015}},"e":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352}}}}}}}}}},"r":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}},".":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"p":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"#":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"/":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0062752129090094125}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"o":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"c":{"docs":{},"h":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584}}}},"s":{"docs":{},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},",":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}},"+":{"docs":{},"+":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"e":{"docs":{},"(":{"4":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"o":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},"{":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"c":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}},"{":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"안":{"docs":{},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}}},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"e":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"l":{"docs":{},"f":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\\":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\\":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\\":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\\":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}},"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}},"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"[":{"docs":{},"\"":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"x":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"y":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"/":{"docs":{},"c":{"docs":{},"+":{"docs":{},"+":{"docs":{},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"[":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},")":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"d":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"p":{"docs":{},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}}}},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"d":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"3":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"a":{"docs":{},"h":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}}},"t":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"e":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"e":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776}},"e":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"[":{"docs":{},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.028268551236749116},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.012482662968099861},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0044822949350067235}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007498295841854124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}},"i":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"e":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}}}}},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"k":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}},"d":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"v":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"s":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":5.001103752759382}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}}},"y":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"o":{"docs":{},"p":{"docs":{},"을":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.004758128469468675},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},".":{"docs":{},"u":{"docs":{},"p":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},")":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"[":{"4":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"docs":{}},"docs":{},"'":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}}}}}}}},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"e":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":5}},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}},"과":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"폴":{"docs":{},"더":{"docs":{},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}},"y":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"i":{"docs":{},"c":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"옵":{"docs":{},"션":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"o":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"'":{"docs":{},"a":{"docs":{},"'":{"docs":{},")":{"docs":{},"였":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"x":{"docs":{},"y":{"docs":{},"z":{"docs":{},"'":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}},"docs":{}}}}}}}}}}}}}}}}}},"s":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"s":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0073059360730593605},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":5}}}}}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"과":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{},"e":{"docs":{},"s":{"5":{"docs":{},",":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"6":{"docs":{},",":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":5}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":5}},"s":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"e":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"f":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}},"docs":{}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}},"w":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}}},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"'":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"1":{"2":{"3":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"docs":{}},"docs":{}},"docs":{},"a":{"docs":{},"b":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.013888888888888888}},"(":{"docs":{},"_":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},".":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.0102389078498293}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"e":{"1":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"2":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"o":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.004247286455875413}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"[":{"1":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"y":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"`":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"u":{"docs":{},"m":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0190325138778747},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"a":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"[":{"docs":{},"a":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"y":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},".":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"i":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"v":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"x":{"docs":{},"p":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.018819503849443968},"pages/modules.html":{"ref":"pages/modules.html","tf":0.033401499659168374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.012257405515832482},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.02531645569620253},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"\"":{"docs":{},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"c":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"_":{"1":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"docs":{}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"되":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},")":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"와":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.006711409395973154},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"l":{"docs":{},"i":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"e":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0066555740432612314},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"(":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"/":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"e":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}},"r":{"docs":{},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":10},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"2":{"0":{"2":{"0":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}}}}}},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"h":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"x":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"w":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}},"6":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"7":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"8":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"용":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"5":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"6":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"로":{"docs":{},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"7":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"e":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}}},"x":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"y":{"docs":{},")":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"y":{"docs":{},"p":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"문":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"d":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.006385242993969493},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"a":{"docs":{},"l":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"s":{"docs":{},"(":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}},"f":{"1":{"2":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"3":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"(":{"1":{"2":{"3":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"5":{"docs":{},"키":{"docs":{},"를":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"2":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"o":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"0":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"!":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"d":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617}}}},"!":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"s":{"docs":{},"을":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},".":{"docs":{},"i":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}}},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"%":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},"은":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}},"o":{"docs":{},"f":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.025362318840579712}},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.036855036855036855},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"e":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"]":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"i":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"y":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}},"y":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"q":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0071492403932082215},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.3433606806441807},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00761990138951143},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011997177134791814},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00887409872434831},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011848341232227487},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.008412197686645636},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.008735440931780365},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.010996807378503014},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.024965325936199722},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.008565310492505354},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.01335559265442404},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"(":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"r":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"{":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"_":{"1":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}}}}}}}},"y":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{},")":{"docs":{},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"docs":{}}}}}},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":5}},"s":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"c":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"n":{"1":{"0":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"docs":{}}}},"docs":{}},"6":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"7":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"9":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}}}},"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"{":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"m":{"docs":{},"y":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.018030513176144243}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}},"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"x":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"s":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"[":{"1":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"{":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"t":{"1":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"l":{"docs":{},"e":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"s":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}},"b":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"s":{"docs":{},"h":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"x":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"e":{"docs":{},"!":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"o":{"docs":{},"z":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"m":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031926214969847464}}}}}}},"n":{"docs":{},"k":{"docs":{},"w":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"/":{"docs":{},"d":{"docs":{},"u":{"docs":{},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}}}}}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}}},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"l":{"docs":{},"i":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"라":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"a":{"docs":{},"g":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"d":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"w":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},";":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"u":{"docs":{},"y":{"docs":{},"e":{"docs":{},"o":{"docs":{},"l":{"docs":{},"j":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}}}}}}},"l":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.0196078431372549},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}},"\"":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}},"의":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"x":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"4":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"docs":{}},"docs":{},"\"":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"n":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"d":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"docs":{}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"f":{"docs":{},"n":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}},"a":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"a":{"docs":{},"x":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"l":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"d":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"o":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"e":{"docs":{},"r":{"1":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"2":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.01060070671378092}},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553}}}}}}}},"\"":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"j":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"라":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"\"":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"라":{"docs":{},"는":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"가":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"@":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"n":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"w":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"e":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}},"\"":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}},"k":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"n":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}},"i":{"docs":{},"d":{"1":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"2":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"1":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}}},"5":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}}},"docs":{}},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"a":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.3400900900900896},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":5}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":10}},"s":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"h":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"h":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"을":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"e":{"docs":{},"r":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"n":{"docs":{},"a":{"docs":{},"h":{"docs":{},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}}}}}}},"s":{"docs":{},"k":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"l":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"r":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.009592326139088728}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621}}},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"s":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"t":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"r":{"docs":{},"s":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"c":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"2":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"docs":{}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.00821917808219178}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"타":{"docs":{},"입":{"docs":{},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"'":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}}}}}}}}}}},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},".":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"f":{"docs":{},"w":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"/":{"docs":{},"?":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"5":{"1":{"8":{"0":{"0":{"7":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"3":{"6":{"0":{"4":{"8":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"/":{"3":{"6":{"5":{"7":{"6":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"9":{"0":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"6":{"0":{"7":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"2":{"2":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"9":{"6":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"7":{"5":{"4":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"#":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"a":{"docs":{},".":{"docs":{},"m":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"j":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"a":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"v":{"docs":{},"a":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01276595744680851},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.009630818619582664},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5021413276231264},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"(":{"docs":{},"e":{"docs":{},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"유":{"docs":{},"사":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.333333333333333}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":5.0010845986984815},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"선":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"질":{"docs":{},"문":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"태":{"docs":{},"그":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"처":{"docs":{},"럼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"이":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"고":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"또":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"y":{"docs":{},".":{"docs":{},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"u":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"m":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"y":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}},"h":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":10.01516919486581},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"[":{"docs":{},"]":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"y":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":5.0038953811908735},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},")":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"가":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"k":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384}}},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}},"o":{"docs":{},"n":{"5":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"p":{"docs":{},"m":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"@":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"의":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"t":{"docs":{},"z":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"e":{"docs":{},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},")":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"o":{"docs":{},"f":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004067295248659641}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"s":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"e":{"docs":{},"v":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"e":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}},"w":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"w":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"n":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"y":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}},"u":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"o":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"k":{"2":{"0":{"2":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"docs":{}},"docs":{}},"docs":{}}},"u":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"w":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"d":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"g":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},">":{"docs":{},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"으":{"docs":{},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"은":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"문":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"선":{"docs":{},"언":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"f":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"i":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"f":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"[":{"1":{"docs":{},"]":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}}},"t":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"o":{"docs":{},"n":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"b":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"s":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":5.002086230876217}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581}}}}}},"y":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"n":{"docs":{},"k":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"e":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"u":{"docs":{},"x":{"docs":{},")":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}}}}}},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"/":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}},"g":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"g":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}},"{":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"[":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"i":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"a":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"\"":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"]":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"'":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"가":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"o":{"docs":{},"k":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776}}},"p":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"와":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"?":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"e":{"docs":{},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"e":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"t":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"r":{"docs":{},"g":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}}},"f":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}}}}}},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"p":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"d":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"x":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}},"의":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}}}}}}},"y":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"h":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}},"o":{"docs":{},"j":{"docs":{},"i":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"b":{"docs":{},"j":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"위":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"2":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{}}}},"o":{"docs":{},"w":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"d":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912}}}}}},"t":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"m":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"f":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"t":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"4":{"2":{"docs":{},")":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"docs":{}},"docs":{}},")":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}}},"에":{"docs":{},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927}}}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"(":{"3":{"docs":{},")":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456}},"(":{"docs":{},"(":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"f":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},".":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}}}}},"x":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"d":{"docs":{},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"docs":{}}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"1":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"}":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"i":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"{":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"와":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"y":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"i":{"docs":{},"n":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},".":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"j":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"r":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},"d":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"o":{"docs":{},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"`":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"l":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.333333333333333}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"u":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007157464212678937},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005711565920990005},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006954102920723227},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.23076923076923078},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":5},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":5},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":5.006329113924051},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.333333333333333},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":10}},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"a":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}}}}}}}}}}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},":":{"docs":{},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"b":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"~":{"docs":{},"]":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"_":{"1":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"_":{"1":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}},"docs":{}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}}}},"v":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"b":{"docs":{},"y":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"v":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},".":{"docs":{},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"y":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.006385242993969493},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"?":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},".":{"docs":{},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"2":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"s":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},")":{"docs":{},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"u":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"k":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}}}}},"s":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00954653937947494},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}},"의":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.333333333333333}}}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"_":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"i":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"e":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"3":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"docs":{}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"3":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"docs":{}}}}}}},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"o":{"2":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"b":{"docs":{},"j":{"2":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"x":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"i":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"b":{"docs":{},"y":{"docs":{},"(":{"5":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{}}}}}}}},"b":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004451864218141347},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"z":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"\"":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"}":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"[":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}}}}}}},"d":{"docs":{},"d":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}}}}}},"o":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"p":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.337349397590361},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"s":{"docs":{},"!":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"a":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"b":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"m":{"docs":{},"s":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},".":{"docs":{},"#":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"o":{"docs":{},"p":{"docs":{},"u":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"l":{"docs":{},"d":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004256828662646328}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"5":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}}}}}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"\"":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}},"[":{"docs":{},"n":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\"":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"이":{"docs":{},"슈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776}}}}}}}},"k":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"a":{"docs":{},"y":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"s":{"docs":{},"x":{"docs":{},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"들":{"docs":{},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"마":{"docs":{},"다":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"p":{"0":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}},"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},".":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"3":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"4":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.00821917808219178},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"a":{"docs":{},"m":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"y":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"l":{"docs":{},"(":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"f":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"o":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"e":{"docs":{},"(":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"?":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031926214969847464},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.013651877133105802},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"도":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"이":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"의":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"c":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"i":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"l":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"t":{"docs":{},"h":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"s":{"docs":{},"[":{"2":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"_":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},".":{"docs":{},"b":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"c":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"y":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"를":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"c":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":5},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":5}}}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},".":{"docs":{},"j":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"변":{"docs":{},"수":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}},"타":{"docs":{},"입":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},".":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}},"e":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"로":{"docs":{},"써":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"임":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"m":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"s":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"$":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"m":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.333333333333333},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.333333333333333}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"p":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"?":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}}}}},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"a":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"b":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"'":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"s":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"o":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"l":{"docs":{},"(":{"docs":{},"[":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"f":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"y":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"u":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}},"e":{"docs":{},"r":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{},"h":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"c":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"v":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"p":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"(":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"m":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0070788107597923545},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414}},"e":{"docs":{},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"지":{"docs":{},"정":{"docs":{},"자":{"docs":{},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"c":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"a":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":10}},"e":{"docs":{},"r":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}},"c":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004966300106420717},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332}}},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\"":{"docs":{},")":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"'":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"[":{"docs":{},"'":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"p":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"s":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"[":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"e":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"(":{"1":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"docs":{}},"docs":{},"x":{"docs":{},")":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"1":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"2":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004930524428507396}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"e":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"r":{"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"4":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}},"a":{"docs":{},"l":{"docs":{},"g":{"docs":{},"o":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"d":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"키":{"docs":{},"워":{"docs":{},"드":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"y":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"`":{"docs":{},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.016786570743405275},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"과":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}},"기":{"docs":{},"본":{"docs":{},"값":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"!":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"g":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"s":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.006381039197812215},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.01165396683101748},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.013408609738884969},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.008689221667591052},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011255924170616114},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.005794137695978187},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0046115643845335225},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"x":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"y":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"[":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"'":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}},"f":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"[":{"docs":{},"~":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"m":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"1":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"2":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"3":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"4":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"s":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"o":{"docs":{},"f":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},")":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},".":{"docs":{},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}},"v":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"d":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"u":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"f":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"?":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016}}}}}},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"e":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"d":{"docs":{},"w":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"(":{"docs":{},"(":{"docs":{},"o":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"e":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"s":{"docs":{},"h":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"l":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"e":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},".":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"o":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"u":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{}},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"[":{"2":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},">":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"s":{"1":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}}},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"p":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"e":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}},".":{"docs":{},"j":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"v":{"docs":{},"e":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"y":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}},"(":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}},"e":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"y":{"docs":{},"o":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"예":{"docs":{},"제":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"s":{"docs":{},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},":":{"docs":{},"[":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{},"p":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}},"{":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"[":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"과":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"p":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"선":{"docs":{},"언":{"docs":{},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"l":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"]":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"(":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"o":{"docs":{},"r":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"f":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"?":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"o":{"docs":{},"u":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"i":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031926214969847464}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"f":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"m":{"docs":{},"s":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},".":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"'":{"docs":{},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"?":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"o":{"docs":{},"w":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"o":{"docs":{},"y":{"docs":{},"u":{"docs":{},"n":{"4":{"2":{"9":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"docs":{}},"docs":{}},"docs":{}}}}},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}},"r":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"y":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"과":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0027824151363383415}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"e":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"1":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"3":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}}}}}}}}}}}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004451864218141347}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},")":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"n":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"s":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"j":{"docs":{},"i":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"r":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},")":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0035473572188719402},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"1":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"i":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051}}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"m":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}}}}}}}}}}},"(":{"docs":{},"/":{"docs":{},"*":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"d":{"docs":{},"o":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"라":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"u":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},"s":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"y":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"(":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"u":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},".":{"docs":{},"c":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"g":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.010938924339106655},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0069821567106283944},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.009240246406570842},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.009983361064891847},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0038953811908736783},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.012899262899262898},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002837885775097552},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.013869625520110958},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.006121313299944352}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.005361930294906166},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.008771929824561403},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0075507314771118455},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.041237113402061855},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.015625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"에":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}},"임":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008494572911750826},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.00533175355450237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"'":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"]":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"은":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"혹":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}}}}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}},"부":{"docs":{},"터":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"c":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":5}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"게":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"는":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"?":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}},"y":{"docs":{},"m":{"1":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"2":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}},"3":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"(":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.018115942028985508},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"은":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"s":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"(":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"s":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"s":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}},"p":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"r":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"z":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"d":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"!":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"r":{"docs":{},"e":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"g":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"k":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"d":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},")":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}}},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},"[":{"docs":{},"]":{"docs":{},"과":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"g":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"1":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}}}}}}}}}}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},".":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.02586206896551724}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"r":{"docs":{},"q":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"문":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{},"문":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"?":{"docs":{},")":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"f":{"docs":{},"c":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"d":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"b":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},"n":{"2":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"t":{"0":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}}},"1":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"6":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"8":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}},"2":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"3":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"4":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"6":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"7":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"8":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011291460832745237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00517655758920318},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"e":{"docs":{},"k":{"docs":{},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"x":{"docs":{},"i":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"u":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"g":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734}},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"인":{"docs":{},"수":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"s":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"s":{"docs":{},"k":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"(":{"docs":{},"[":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005013673655423883},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.021630615640599003},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.03785488958990536},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.009223128769067045},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0077907623817473565},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"t":{"docs":{"./":{"ref":"./","tf":0.01282051282051282},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.516051364365971},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.015968063872255488},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.009761388286334056},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.013189448441247002},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":5.01135154310039},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":5.009395973154362},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":5.0088372093023255},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.346578366445916},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.020833333333333332},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.01556420233463035}},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"약":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01276595744680851},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0054694621695533276},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.007446808510638298},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"태":{"docs":{},"그":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.333333333333333},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"’":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"\"":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},"/":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"s":{"docs":{},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"s":{"docs":{},"p":{"docs":{},"m":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}},"@":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004067295248659641},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"\"":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"e":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.005361930294906166},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0036463081130355514},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"?":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"선":{"docs":{},"언":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}},"s":{"2":{"3":{"0":{"7":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"docs":{}},"4":{"5":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.333333333333333},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.333333333333333},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.011574074074074073}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"c":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.012077294685990338},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":10.012430939226519},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"라":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"*":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"이":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}},"는":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}}},"y":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},"로":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"d":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"를":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"i":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"까":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}},"o":{"docs":{},"o":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}}}}}}}}}},"z":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"p":{"0":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"1":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"docs":{}},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"y":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"6":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"docs":{}},"docs":{}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"y":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},".":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"y":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"e":{"docs":{},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"e":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"r":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"o":{"docs":{},"w":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"e":{"docs":{},"w":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"!":{"docs":{},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"y":{"docs":{},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"t":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"u":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"/":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"a":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"i":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/generics.html":{"ref":"pages/generics.html","tf":0.009174311926605505},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"u":{"docs":{},",":{"docs":{},"v":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"=":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"{":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"k":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"]":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"p":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}},"w":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"o":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"3":{"4":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}},"docs":{}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"n":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"d":{"docs":{},"o":{"1":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"2":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},".":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}}}}}}}}},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"docs":{}}}}}}}}}},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"같":{"docs":{},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"c":{"docs":{},"h":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"(":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},")":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":10}},"e":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"o":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"o":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}}}}}}},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.012618296529968454},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}},"m":{"docs":{},"e":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"라":{"docs":{},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"인":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617}}}}}},"r":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"c":{"3":{"9":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"docs":{}},"docs":{}}},"w":{"3":{"docs":{},"c":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"b":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"e":{"docs":{},"에":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.007194244604316547},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"이":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"e":{"docs":{},"!":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}},"l":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"'":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}}}},"n":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"a":{"docs":{},"k":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"?":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"[":{"docs":{},"]":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"s":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"l":{"docs":{},"에":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"o":{"docs":{},"o":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"f":{"docs":{},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"k":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031926214969847464},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0027824151363383415}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"i":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":5.007352941176471}},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"y":{"docs":{},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"의":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},"y":{"docs":{},"(":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"란":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"'":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"?":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"l":{"docs":{},"k":{"docs":{},"(":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}},",":{"docs":{},"x":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"y":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"r":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"e":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"j":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"g":{"docs":{},"y":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"j":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},"t":{"docs":{},"a":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"o":{"docs":{},"o":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"u":{"docs":{},"'":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"h":{"docs":{},"o":{"docs":{},"e":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0071492403932082215},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}}},"⚠":{"docs":{},"️":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"✨":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"능":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"하":{"docs":{},"며":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"다":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"록":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"고":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"거":{"docs":{},"나":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"함":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"해":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"성":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"이":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"/":{"docs":{},"생":{"docs":{},"성":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"케":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"이":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"면":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"가":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"므":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"며":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"진":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"다":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"장":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"졌":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{},"지":{"docs":{},"만":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"변":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"성":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"정":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"져":{"docs":{},"오":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"(":{"docs":{},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"만":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"데":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"올":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"온":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"다":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"야":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"끔":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"드":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"질":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"수":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"만":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"독":{"docs":{},"성":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"짜":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{},"채":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"짐":{"docs":{},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"시":{"docs":{},"성":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"까":{"docs":{},"운":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"깝":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"상":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"르":{"docs":{},"치":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"리":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"키":{"docs":{},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"도":{"docs":{},"록":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"려":{"docs":{},"지":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"져":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"감":{"docs":{},"사":{"docs":{},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"싸":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"는":{"docs":{},"데":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"주":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"줄":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"쌉":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"쌀":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"춰":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"시":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"되":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"하":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"(":{"docs":{},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"예":{"docs":{},":":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"자":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176}}}}}}}},"공":{"docs":{},"식":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"지":{"docs":{"./":{"ref":"./","tf":0.01282051282051282}}},"부":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"유":{"docs":{},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"함":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"되":{"docs":{},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"통":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"된":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"성":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"으":{"docs":{},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"인":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"백":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"개":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"간":{"docs":{},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"변":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"격":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"그":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"것":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"러":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"런":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"데":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"렇":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"듯":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"리":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"래":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"프":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"냥":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"들":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"대":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"룹":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"화":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}},"동":{"docs":{},"안":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"만":{"docs":{},"두":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"중":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"럼":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"곳":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"내":{"docs":{},"용":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"물":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.013888888888888888}}}},"부":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"보":{"docs":{},"낼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"내":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"/":{"docs":{},"검":{"docs":{},"사":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"낸":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"냄":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543}},"소":{"docs":{},"스":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"장":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"재":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"려":{"docs":{},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"누":{"docs":{},"구":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"군":{"docs":{},"가":{"docs":{},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"락":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"됨":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"르":{"docs":{},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}}},"수":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"양":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005013673655423883},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.003512664078387872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.005581395348837209},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0027824151363383415},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"소":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"시":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"음":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.010071090047393365},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006187529747739172},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"처":{"docs":{},"럼":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"룰":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},"수":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"르":{"docs":{},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"다":{"docs":{},"'":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"루":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}}},"어":{"docs":{},"지":{"docs":{},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"형":{"docs":{},"성":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"운":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"로":{"docs":{},"드":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"룹":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"수":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"중":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"행":{"docs":{},"히":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"뤄":{"docs":{},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"지":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"뤘":{"docs":{},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{},"얼":{"docs":{},"로":{"docs":{},"그":{"docs":{},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"만":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"움":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"말":{"docs":{},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"구":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.333333333333333}}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"상":{"docs":{},"자":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"들":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"만":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"뿐":{"docs":{},"만":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"중":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"메":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"입":{"docs":{},"된":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"됨":{"docs":{},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"해":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"달":{"docs":{},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"우":{"docs":{},"미":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"와":{"docs":{},"줄":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"등":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"록":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"할":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"과":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"의":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"레":{"docs":{},"포":{"docs":{},"에":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}},"이":{"docs":{},"어":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"아":{"docs":{},"웃":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"블":{"docs":{},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"코":{"docs":{},"드":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"퍼":{"docs":{},"런":{"docs":{},"스":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/project-references.html":{"ref":"pages/project-references.html","tf":5}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":5}}}}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"벨":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"마":{"docs":{},"이":{"docs":{},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":5.000542299349241}},"된":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"크":{"docs":{},"로":{"docs":{},"소":{"docs":{},"프":{"docs":{},"트":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"지":{"docs":{},"막":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"엔":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"치":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"무":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"우":{"docs":{},"스":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},")":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},")":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008}}},"!":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574}}}}},"주":{"docs":{},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"치":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"침":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"커":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"찰":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"법":{"docs":{},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"음":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{},"막":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"목":{"docs":{},"록":{"docs":{"./":{"ref":"./","tf":0.01282051282051282},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"처":{"docs":{},"럼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"표":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"차":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"문":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"서":{"docs":{"./":{"ref":"./","tf":0.01282051282051282},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"화":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"제":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"들":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"점":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"없":{"docs":{},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"열":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"이":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"라":{"docs":{},"고":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"맥":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"적":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}}},"상":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"법":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"장":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"및":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"/":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"밖":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"방":{"docs":{},"법":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"은":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"도":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.022058823529411766},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"며":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"대":{"docs":{},"로":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"들":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"식":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"들":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"지":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"\"":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"정":{"docs":{},"식":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"출":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"되":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"문":{"docs":{},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"해":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"향":{"docs":{},"\"":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"생":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"해":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"금":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"번":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"역":{"docs":{"./":{"ref":"./","tf":0.019230769230769232}},",":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"에":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"이":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"하":{"docs":{},"는":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"째":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"호":{"docs":{},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"들":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"링":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"된":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"러":{"docs":{},"(":{"docs":{},"예":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"된":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"형":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"체":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"분":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"류":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"명":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"히":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"석":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"리":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"되":{"docs":{},"어":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"된":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"들":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"산":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"하":{"docs":{},"는":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"언":{"docs":{},"스":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"클":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"즈":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"용":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517}},"량":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.333333333333333},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"\"":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"데":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{},"로":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"므":{"docs":{},"로":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004430811179277437},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.007159904534606206},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.03676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"\u0013":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"자":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"려":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"면":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.011095700416088766},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"셔":{"docs":{},"야":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.01556420233463035}}}},"거":{"docs":{},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"느":{"docs":{},"냐":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"던":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"길":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0054533060668029995},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0038953811908736783},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"만":{"docs":{},"한":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"야":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"왔":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"봤":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"본":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"되":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"었":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"도":{"docs":{},"록":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"자":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"들":{"docs":{},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"겐":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"될":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"수":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"다":{"docs":{},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"가":{"docs":{},"능":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"던":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"법":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"과":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},")":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"인":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"의":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"됨":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"으":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}},"람":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"들":{"docs":{},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"례":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"실":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"상":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"항":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"은":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"소":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"라":{"docs":{},"지":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"양":{"docs":{},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"전":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"본":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"상":{"docs":{},"황":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"은":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"마":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"위":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"호":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"작":{"docs":{},"용":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"하":{"docs":{},"는":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"수":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.013481363996827915}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"들":{"docs":{},"의":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"관":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"다":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"당":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"속":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"관":{"docs":{},"계":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"계":{"docs":{},"층":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"받":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"하":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"기":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"할":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"급":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"태":{"docs":{},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"\"":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"기":{"docs":{},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"대":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.01285102332222751},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"이":{"docs":{},"냐":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"라":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"인":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"임":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"단":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"응":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"자":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}},"상":{"docs":{},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"할":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"용":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"세":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"소":{"docs":{},"개":{"docs":{"./":{"ref":"./","tf":10},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":10},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"되":{"docs":{},"었":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"된":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}}}}},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"코":{"docs":{},"드":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"맵":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"에":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"위":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"프":{"docs":{},"트":{"docs":{},"웨":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"문":{"docs":{},"자":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"요":{"docs":{},"될":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"비":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"진":{"docs":{},"할":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"수":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01702127659574468},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.017873100983020553},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.015060240963855422},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.009571558796718322},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.019261637239165328},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.021956087824351298},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.02560124127230411},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.014912280701754385},"pages/functions.html":{"ref":"pages/functions.html","tf":0.012102196324518153},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.015384615384615385},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.021560574948665298},"pages/classes.html":{"ref":"pages/classes.html","tf":0.017461066540821142},"pages/enums.html":{"ref":"pages/enums.html","tf":0.013481363996827915},"pages/generics.html":{"ref":"pages/generics.html","tf":0.02117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.014790164540580514},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.01454234388366125},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.018957345971563982},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.011085180863477246},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/modules.html":{"ref":"pages/modules.html","tf":0.015678254942058625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.010471204188481676},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.013490725126475547},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.010030864197530864},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.013422818791946308},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.011872146118721462},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.014559068219633943},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.012549019607843137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.027657266811279828},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.03308823529411765},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.014388489208633094},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005321035828307911},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.010738255033557046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.01627906976744186},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0176678445229682},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.02086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.014134275618374558},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.02531645569620253},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.022598870056497175},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.023178807947019868},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.016059957173447537},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.01669449081803005},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.020933977455716585},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0196078431372549},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"백":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"십":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"천":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"준":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"서":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"행":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"했":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"다":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"많":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"정":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"해":{"docs":{},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"하":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"여":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"되":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"려":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"면":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"시":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"되":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"동":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"고":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"월":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"학":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"용":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"집":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"단":{"docs":{},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"언":{"docs":{},"제":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"든":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"지":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"어":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"들":{"docs":{},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"과":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"급":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"했":{"docs":{},"듯":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"하":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"된":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"래":{"docs":{},"핑":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"w":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"오":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"타":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"늘":{"docs":{},"날":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"래":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"류":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"들":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.016556291390728478},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"인":{"docs":{},"지":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"!":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},")":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"직":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"해":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"른":{"docs":{},"쪽":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"버":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"라":{"docs":{},"이":{"docs":{},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"하":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"해":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"딩":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"로":{"docs":{},"드":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574}}},"만":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"가":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"들":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"된":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"딩":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"헤":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"염":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"프":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"브":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"요":{"docs":{},"청":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"약":{"docs":{},"하":{"docs":{},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"되":{"docs":{},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"구":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"소":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.013418903150525088},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"들":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.010958904109589041},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"나":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"즘":{"docs":{},"에":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"점":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"웹":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"들":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"팩":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"견":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"했":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"였":{"docs":{},"을":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"미":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"와":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"하":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"인":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"한":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"도":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"할":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"거":{"docs":{},"해":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"무":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"해":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"서":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"존":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"며":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"성":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"나":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"부":{"docs":{},"터":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"을":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"적":{"docs":{},"인":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"한":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"심":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007017543859649123},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00582698341550874},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008494572911750826},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.01818181818181818},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0136986301369863},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0074418604651162795},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.025735294117647058},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.03056768558951965},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.03180212014134275},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.018666666666666668},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.010466988727858293},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"곳":{"docs":{},"을":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"슈":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"를":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005823627287853577},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.005581395348837209},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"동":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"하":{"docs":{},"며":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"세":{"docs":{},"요":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\"":{"docs":{},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"러":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.008032128514056224},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"런":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"례":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"상":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"적":{"docs":{},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"이":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"외":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},")":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"용":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"유":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479}}}},"것":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"들":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"라":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"미":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"제":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.007058823529411765},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"해":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"여":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"려":{"docs":{},"면":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"름":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.009917355371900827},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"들":{"docs":{},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"(":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"인":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"~":{"docs":{},"]":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"점":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"니":{"docs":{},"셜":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"라":{"docs":{},"이":{"docs":{},"저":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"전":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"건":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"후":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"부":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"번":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"엔":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"렇":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"야":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"종":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"중":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"들":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"때":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"터":{"docs":{},"러":{"docs":{},"블":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}},"로":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"와":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":5}}}}}}},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"루":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"어":{"docs":{},"지":{"docs":{},"길":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"득":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"끄":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"스":{"docs":{},"케":{"docs":{},"이":{"docs":{},"프":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"어":{"docs":{},"지":{"docs":{},"기":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"질":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"야":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"벤":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}}}},"팩":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"란":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"론":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"식":{"docs":{},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}},"탈":{"docs":{},"리":{"docs":{},"아":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"펙":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"하":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"문":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"력":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"면":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"기":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"받":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"아":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"할":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"장":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0038953811908736783},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},".":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.008032128514056224},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.016051364365971106},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.013972055888223553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.01474010861132661},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.011403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.010309278350515464},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.012320328542094456},"pages/classes.html":{"ref":"pages/classes.html","tf":0.012741859367626238},"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239},"pages/generics.html":{"ref":"pages/generics.html","tf":0.014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00776483638380477},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.012440758293838863},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007001166861143524},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.011588275391956374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.01142313184198001},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.011804384485666104},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.011872146118721462},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.007058823529411765},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.020065075921908895},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.011990407673860911},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0071588366890380315},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.008372093023255815},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.009933774834437087},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.02734375},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.023178807947019868},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.008922198429693077},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.007234279354479688},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.020477815699658702},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.007246376811594203},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"(":{"docs":{},"해":{"docs":{},"당":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"대":{"docs":{},"체":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"이":{"docs":{},"제":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"자":{"docs":{},"세":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0053533190578158455},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.005564830272676683},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"(":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"만":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"끔":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.008213552361396304},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"가":{"docs":{},"?":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"면":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}},"나":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"뿐":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"어":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"야":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"거":{"docs":{},"나":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"듯":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"단":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"던":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"자":{"docs":{},"세":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"히":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"랑":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"지":{"docs":{},"만":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"원":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"주":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"체":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"적":{"docs":{},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"만":{"docs":{},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"(":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"어":{"docs":{},"떤":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"동":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"완":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"리":{"docs":{},"잡":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"연":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"워":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}}}},"럽":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"유":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"롭":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"바":{"docs":{},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"터":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"료":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"형":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"신":{"docs":{},"들":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"만":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"식":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"게":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"르":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"정":{"docs":{},"까":{"docs":{},"지":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"잘":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"못":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"된":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"되":{"docs":{},"었":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"됨":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"해":{"docs":{},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"주":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.01282051282051282},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"셔":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"어":{"docs":{},"진":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"지":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"목":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"이":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"할":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"요":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"제":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"와":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"의":{"docs":{},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"사":{"docs":{},"항":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"변":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"입":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"되":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"석":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"진":{"docs":{},"석":{"docs":{},"현":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"행":{"docs":{"./":{"ref":"./","tf":0.01282051282051282}},"중":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"어":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"지":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"단":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"입":{"docs":{},"점":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"짜":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"참":{"docs":{},"고":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"해":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"주":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"시":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"기":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"여":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"문":{"docs":{},"헌":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},")":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"로":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"사":{"docs":{},"항":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"여":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"하":{"docs":{},"기":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"는":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"실":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"해":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"조":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}}},"해":{"docs":{},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"데":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006756756756756757},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"된":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"(":{"docs":{},"원":{"docs":{},"래":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"/":{"docs":{},"거":{"docs":{},"짓":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"/":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}}},"컨":{"docs":{},"트":{"docs":{},"리":{"docs":{},"뷰":{"docs":{},"터":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},"도":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"롤":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"테":{"docs":{},"이":{"docs":{},"너":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"가":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"텐":{"docs":{},"츠":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"셉":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"들":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"타":{"docs":{},"입":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.014893617021276596},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.013404825737265416},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.01706827309236948},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.018687329079307202},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":5.0108611326609775},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007017543859649123},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":5.017948717948718},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.3384668035592058},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.01834862385321101},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":5.022000369754114},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":5.0052576235541535},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.014585764294049008},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":5.015432098765432},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":5.029082774049217},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004256828662646328},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5096359743040684},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":5}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.012511170688114389},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.007028112449799197},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.009309542280837859},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/functions.html":{"ref":"pages/functions.html","tf":0.008516360376512775},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.014373716632443531},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011997177134791814},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.01892744479495268},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.042505592841163314},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0035473572188719402},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.009635974304068522},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.005008347245409015},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0033277870216306157},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.015659955257270694},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"며":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"든":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"나":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"써":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.007028112449799197},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004557885141294439},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004806803475688667},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"{":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005263157894736842},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004806803475688667},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.010030864197530864},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"화":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"된":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}},"예":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"인":{"docs":{},"덱":{"docs":{},"스":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"들":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"로":{"docs":{},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"부":{"docs":{},"터":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"도":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"가":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"처":{"docs":{},"럼":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"검":{"docs":{},"사":{"docs":{},"!":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}},"변":{"docs":{},"수":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"\"":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"시":{"docs":{},"스":{"docs":{},"템":{"docs":{},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"까":{"docs":{},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"임":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"/":{"docs":{},"디":{"docs":{},"자":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"스":{"docs":{},"탬":{"docs":{},"프":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"이":{"docs":{},"핑":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"(":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"n":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"란":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"게":{"docs":{},"팅":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"케":{"docs":{},"팅":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"하":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"협":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"겟":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"팅":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"통":{"docs":{},"해":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"하":{"docs":{},"길":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"의":{"docs":{},"례":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"신":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"합":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.333333333333333}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"한":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"하":{"docs":{},"여":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}}},"제":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"포":{"docs":{},"함":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"된":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"지":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"게":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"도":{"docs":{},"록":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"며":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"시":{"docs":{},"킬":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"키":{"docs":{},"지":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"해":{"docs":{},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"동":{"docs":{},"봉":{"docs":{},"된":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"비":{"docs":{},"슷":{"docs":{},"하":{"docs":{},"게":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"될":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},")":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}},"이":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"인":{"docs":{},"트":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"괄":{"docs":{},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"팅":{"docs":{},"되":{"docs":{},"었":{"docs":{},"을":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"맷":{"docs":{},"과":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"이":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"르":{"docs":{},"투":{"docs":{},"갈":{"docs":{},"어":{"docs":{},"(":{"docs":{},"브":{"docs":{},"라":{"docs":{},"질":{"docs":{},")":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":5.01207729468599},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.007159904534606206},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"의":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"인":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00966183574879227},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"명":{"docs":{},"과":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"그":{"docs":{},"래":{"docs":{},"머":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"에":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"겐":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"밍":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"(":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"램":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"]":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"퍼":{"docs":{},"티":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.013033175355450236},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.005710206995003569},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.006121313299944352},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"들":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"중":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"인":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"처":{"docs":{},"럼":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"토":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"타":{"docs":{},"입":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"세":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"필":{"docs":{},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"레":{"docs":{},"임":{"docs":{},"워":{"docs":{},"크":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"(":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"리":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}},"론":{"docs":{},"트":{"docs":{},"엔":{"docs":{},"드":{"docs":{},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"록":{"docs":{},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"런":{"docs":{},"트":{"docs":{},"엔":{"docs":{},"드":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"린":{"docs":{},"트":{"docs":{},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"랑":{"docs":{},"스":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"피":{"docs":{},"드":{"docs":{},"백":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"연":{"docs":{},"산":{"docs":{},"자":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"국":{"docs":{},"어":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"글":{"docs":{"./":{"ref":"./","tf":0.01282051282051282}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"\"":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"번":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"쪽":{"docs":{},"에":{"docs":{},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"으":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"곳":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"정":{"docs":{},"되":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"해":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"해":{"docs":{},"당":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"므":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"주":{"docs":{},"시":{"docs":{},"면":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}},"지":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"는":{"docs":{},"데":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"며":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"결":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"지":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"책":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"방":{"docs":{},"법":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"준":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},":":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"줄":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"석":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":5.008567348881485},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"어":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"하":{"docs":{},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"된":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"다":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"될":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"서":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"시":{"docs":{},"/":{"docs":{},"우":{"docs":{},"물":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"핸":{"docs":{},"드":{"docs":{},"북":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{},"란":{"docs":{},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":10}}}}}}}}}},"들":{"docs":{},"링":{"docs":{},"과":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"확":{"docs":{},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351}},"할":{"docs":{"./":{"ref":"./","tf":0.00641025641025641},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"!":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"데":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"거":{"docs":{},"나":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}},"함":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"장":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"려":{"docs":{},"고":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},"_":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"자":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"해":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"다":{"docs":{},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"시":{"docs":{},"켜":{"docs":{},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"되":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"신":{"docs":{},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"실":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"하":{"docs":{},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"해":{"docs":{},"질":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"정":{"docs":{},"적":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"대":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"환":{"docs":{},"영":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.00641025641025641}}}}}}}},"경":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"만":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"\"":{"0":{"0":{"1":{"docs":{},"+":{"0":{"1":{"0":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"1":{"0":{"0":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"1":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"docs":{}},"2":{"3":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}}},"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"+":{"2":{"docs":{},"*":{"3":{"3":{"docs":{},"/":{"1":{"1":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},".":{"0":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}},"docs":{}}},"docs":{}}},"2":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"3":{"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"0":{"docs":{},".":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"docs":{}}},"docs":{}}},"5":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"1":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"docs":{}}},"docs":{}}},"6":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"7":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"8":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"9":{"8":{"0":{"5":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.02086677367576244},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.014791573285522188},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}},"n":{"docs":{},"e":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"!":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"h":{"docs":{},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"s":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"기":{"docs":{},"호":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},"\"":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}},"변":{"docs":{},"형":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}}}}},"어":{"docs":{},"디":{"docs":{},"서":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"웹":{"docs":{},"\"":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"된":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"#":{"1":{"8":{"7":{"docs":{},"a":{"docs":{},"b":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"docs":{}},"docs":{}},"docs":{}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"b":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"\"":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"]":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"z":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"y":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"4":{"docs":{},")":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"docs":{}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"목":{"docs":{},"록":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"`":{"docs":{},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"h":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}}}}}},"m":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}},"y":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"i":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}},"o":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"w":{"docs":{},"d":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}},"u":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"g":{"docs":{},"a":{"docs":{},"c":{"docs":{},"y":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"f":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"i":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"\"":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"a":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"같":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"b":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"처":{"docs":{},"럼":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},".":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"p":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"x":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"이":{"docs":{},"여":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"a":{"docs":{},"m":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"i":{"docs":{},"c":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}}},"r":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}}}},"c":{"docs":{},"/":{"docs":{},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}},"b":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"r":{"docs":{},"\"":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},")":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}},"p":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}},"f":{"8":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},"m":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"구":{"docs":{},"조":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"덕":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},";":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"`":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}}},"x":{"docs":{},"y":{"docs":{},"z":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"]":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"i":{"docs":{},"'":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"l":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"m":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"d":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}},"'":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"나":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"와":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}},"\"":{"docs":{},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"n":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"g":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"d":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}}}}},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"\"":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}},"d":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"b":{"docs":{},"b":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}},"날":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"대":{"docs":{},"상":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"사":{"docs":{},"전":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"라":{"docs":{},"져":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"인":{"docs":{},"덱":{"docs":{},"스":{"docs":{},"로":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"피":{"docs":{},"하":{"docs":{},"는":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"]":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"v":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"가":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"숨":{"docs":{},"겨":{"docs":{},"진":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"사":{"docs":{},"용":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},".":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"6":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"7":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"8":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"9":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}},"2":{"0":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}}},"5":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}},"6":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"/":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"]":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"l":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"직":{"docs":{},"렬":{"docs":{},"화":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601}}}},"제":{"docs":{},"너":{"docs":{},"릭":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"리":{"docs":{},"터":{"docs":{},"럴":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"싱":{"docs":{},"글":{"docs":{},"톤":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"*":{"docs":{},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}},"+":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"/":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"발":{"docs":{},"견":{"docs":{},"\"":{"docs":{},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"최":{"docs":{},"상":{"docs":{},"위":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"적":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"@":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}},"很":{"docs":{},"高":{"docs":{},"兴":{"docs":{},"认":{"docs":{},"识":{"docs":{},"你":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"您":{"docs":{},"好":{"docs":{},"吗":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"가":{"docs":{},"상":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"디":{"docs":{},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"배":{"docs":{},"포":{"docs":{},"\"":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"추":{"docs":{},"가":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}},"건":{"docs":{},"전":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"아":{"docs":{},"마":{"docs":{},"도":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"호":{"docs":{},"환":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"다":{"docs":{},"른":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"문":{"docs":{},"맥":{"docs":{},"상":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"$":{"docs":{},"$":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"성":{"docs":{},"공":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"존":{"docs":{},"재":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"환":{"docs":{},"경":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"~":{"docs":{},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"누":{"docs":{},"군":{"docs":{},"가":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"그":{"docs":{},"냥":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"천":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"단":{"docs":{},"락":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"솔":{"docs":{},"루":{"docs":{},"션":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"강":{"docs":{},"한":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"빠":{"docs":{},"르":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"약":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"해":{"docs":{},"결":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"더":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"전":{"docs":{},"달":{"docs":{},"하":{"docs":{},"는":{"docs":{},"\"":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"이":{"docs":{},"름":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"마":{"docs":{},"지":{"docs":{},"막":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"엔":{"docs":{},"드":{"docs":{},"포":{"docs":{},"인":{"docs":{},"트":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}},"정":{"docs":{},"의":{"docs":{},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"!":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"*":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0033277870216306157},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004430811179277437},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.029978586723768737},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.048414023372287146},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"/":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.019417475728155338},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.021834061135371178},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.04430379746835443},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.023911491791577446},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.036171396772398445}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"*":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776}},"마":{"docs":{},"세":{"docs":{},"요":{"docs":{},"*":{"docs":{},"*":{"docs":{},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"/":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"=":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"참":{"docs":{},"고":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"또":{"docs":{},"한":{"docs":{},"*":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"*":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"*":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"~":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.03515625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.05240174672489083},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.06007067137809187},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0379746835443038},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.05851063829787234}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"/":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"/":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.017873100983020553},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.011850501367365542},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.019394879751745538},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007456140350877193},"pages/functions.html":{"ref":"pages/functions.html","tf":0.014791573285522188},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.028205128205128206},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.022587268993839837},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008966493629070316},"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0077628793225123505},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.02126086152708449},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.011120615911035072},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.04206098843322818},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.018115942028985508},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.01866977829638273},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007839127471029312},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.010214504596527068},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0091324200913242},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.016638935108153077},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.010303687635574838},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.01079136690647482},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.02199361475700603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.016554809843400447},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.026976744186046512},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.013869625520110958},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.009933774834437087},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.06986899563318777},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.05653710247349823},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.04966887417218543},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.013204853675945753},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.015025041736227046},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.030716723549488054},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"출":{"docs":{},"력":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"/":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.02975206611570248},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334}},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.04296875}}}},"*":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.019417475728155338},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"*":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.023911491791577446},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.036171396772398445}}},"끝":{"docs":{},"*":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"시":{"docs":{},"작":{"docs":{},"*":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"~":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.021834061135371178},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.04430379746835443},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149}}},"!":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"^":{"docs":{},"[":{"0":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"docs":{},"a":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"/":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"/":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"a":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"b":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"j":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"\\":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{},"?":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}},"(":{"docs":{},"x":{"docs":{},"?":{"docs":{},")":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"=":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.01966041108132261},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.01731996353691887},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.01765650080256822},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.02412280701754386},"pages/functions.html":{"ref":"pages/functions.html","tf":0.025997310623038995},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.018480492813141684},"pages/classes.html":{"ref":"pages/classes.html","tf":0.026899480887210947},"pages/enums.html":{"ref":"pages/enums.html","tf":0.022997620935765267},"pages/generics.html":{"ref":"pages/generics.html","tf":0.009880028228652082},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.02847106674061749},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.015402843601895734},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.05573080967402734},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.025362318840579712},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.020114942528735632},"pages/modules.html":{"ref":"pages/modules.html","tf":0.021131561008861623},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.02349336057201226},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.037037037037037035},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.032029950083194675},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.02588235294117647},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.013015184381778741},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.019510464703795673},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.006263982102908278},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.010232558139534883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.015994436717663423},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0234375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.019867549668874173},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.022840827980014276},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.01725097384529772},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.03009259259259259}},"=":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"=":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364}}}}}}}}},">":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0054694621695533276},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004930524428507396},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.013117283950617283},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.012482662968099861},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.005008347245409015}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"@":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002837885775097552},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0038953811908736783}},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"데":{"docs":{},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0027824151363383415}},"s":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"e":{"docs":{},"d":{"docs":{},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"j":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"f":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}}}}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601}}}}}}}}}}},"g":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004451864218141347}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.029801324503311258},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.013204853675945753},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.021702838063439065},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"/":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}}}}}},"m":{"docs":{},"y":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"안":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004451864218141347}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"{":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.005008347245409015}}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},"s":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.011063526052819414},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.017807456872565387}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"u":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"y":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"o":{"docs":{},"r":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"[":{"0":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"1":{"0":{"1":{"docs":{},".":{"1":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}},"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},":":{"3":{"4":{"docs":{},":":{"2":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},"1":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"docs":{}},"docs":{}}},"5":{"docs":{},":":{"2":{"2":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"4":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{},",":{"2":{"docs":{},",":{"3":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"2":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"3":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"4":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"7":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"5":{"docs":{},"=":{"4":{"2":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},"t":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"h":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"\"":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"@":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}}},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"y":{"docs":{},"m":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"d":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"p":{"3":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"4":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205}},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"5":{"docs":{},"=":{"4":{"2":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}},"docs":{}}},"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"x":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"{":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}},"'":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"e":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"메":{"docs":{},"타":{"docs":{},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{},"]":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"클":{"docs":{},"래":{"docs":{},"식":{"docs":{},"]":{"docs":{},"[":{"docs":{},"#":{"docs":{},"클":{"docs":{},"래":{"docs":{},"식":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"a":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0039020929407591345}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"2":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0039020929407591345}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"n":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}}},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}},"_":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"~":{"docs":{},"내":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}},"선":{"docs":{},"택":{"docs":{},"적":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"값":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195}}}}}}}}},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"r":{"docs":{},"m":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"t":{"3":{"2":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"docs":{}},"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.011403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.011976047904191617},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007584597432905484},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.004026845637583893},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.008830022075055188},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"e":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"j":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}}}}},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"l":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}},"i":{"docs":{},"d":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"s":{"docs":{},"x":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},"로":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"이":{"docs":{},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"\"":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"docs":{}}}}},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"1":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"docs":{}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196}}}}}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{},"!":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"1":{"2":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"docs":{}},"docs":{}},"docs":{},"x":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}},"{":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.026244035446489435},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.010471204188481676},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0046115643845335225},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.009767441860465116},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009735744089012517},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.026200873362445413},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.024734982332155476},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.03164556962025317},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"s":{"docs":{},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"\"":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"/":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005235602094240838},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005235602094240838},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"문":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"x":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}}}}}}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"된":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164}},"s":{"docs":{},"와":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002837885775097552}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}},"a":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"e":{"docs":{},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"m":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"문":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},"x":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},":":{"docs":{},"\"":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"m":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"(":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"e":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"/":{"docs":{},"o":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"v":{"docs":{},"o":{"docs":{},"g":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"/":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"a":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{},"죠":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"m":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.00804289544235925},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.005663048607833884},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"d":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}},"o":{"docs":{},"f":{"docs":{},"a":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"!":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"e":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"\"":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"s":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"e":{"docs":{},"w":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.011798017932987258},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.006475800954328562},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.013422818791946308},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005321035828307911},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},"v":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"e":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"2":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"타":{"docs":{},"입":{"docs":{},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"x":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"j":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"'":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"만":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"/":{"docs":{},"i":{"docs":{},"o":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"e":{"docs":{},"s":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}},"안":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},"docs":{}},"o":{"docs":{},"f":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}},"s":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"t":{"docs":{},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"y":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"e":{"docs":{},".":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}},"o":{"docs":{},"k":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"y":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"옵":{"docs":{},"션":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}},"]":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"일":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"/":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"}":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}}}},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.009571558796718322},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0036975411351451285},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.01001669449081803},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.012511170688114389},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0061403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.011095700416088766},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.008830022075055188},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.02734375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}},"}":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"’":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}},")":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"라":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"}":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"타":{"docs":{},"입":{"docs":{},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"와":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"|":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}},"=":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},"과":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"p":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.009592326139088728},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.02824858757062147},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"의":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"x":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"s":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":5.023346303501945}}},"y":{"docs":{},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"d":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"{":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.025915996425379804},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.014056224899598393},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.025979945305378303},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.016051364365971106},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.03333333333333333},"pages/functions.html":{"ref":"pages/functions.html","tf":0.021515015688032272},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.033880903490759756},"pages/classes.html":{"ref":"pages/classes.html","tf":0.034922133081642284},"pages/enums.html":{"ref":"pages/enums.html","tf":0.022204599524187154},"pages/generics.html":{"ref":"pages/generics.html","tf":0.02117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.025143279718986875},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.041060735671514116},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.03495260663507109},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.03470031545741325},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.025087514585764293},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.05747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.032719836400818},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.008567348881485007},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.03575076608784474},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.015126050420168067},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.0196078431372549},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.014099783080260303},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.016786570743405275},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.015253636041149344},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.011185682326621925},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.017674418604651163},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.022968197879858657},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.015256588072122053},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02869757174392936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.008344923504867872},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02702702702702703},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0234375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.016773733047822984},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.012799109627156371},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.020718232044198894},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.04398148148148148}},"}":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"1":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},"=":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004996431120628123},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0077907623817473565}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"}":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0077907623817473565}}},"=":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}}},"[":{"docs":{},"]":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}}}}}}}},"\"":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},">":{"docs":{},"\"":{"docs":{},"}":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"[":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"docs":{}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"y":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"!":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}},"*":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}}}}}},"?":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}}}}},"k":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601}},"a":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}},"@":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"}":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.01966041108132261},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.010040160642570281},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.018231540565177756},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.014446227929373997},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.02982456140350877},"pages/functions.html":{"ref":"pages/functions.html","tf":0.016136261766024205},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.021560574948665298},"pages/classes.html":{"ref":"pages/classes.html","tf":0.033978291647003306},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0190325138778747},"pages/generics.html":{"ref":"pages/generics.html","tf":0.019054340155257588},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.023109632094657055},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.041060735671514116},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.03376777251184834},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.01892744479495268},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.023337222870478413},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.04597701149425287},"pages/modules.html":{"ref":"pages/modules.html","tf":0.02794819359236537},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.03983656792645557},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.014660493827160493},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.01622296173044925},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.009219088937093275},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.011990407673860911},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.014189428875487761},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.01581395348837209},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.022968197879858657},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.015256588072122053},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.015625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.015346181299072092},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.008347245409015025},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.017955801104972375},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.023148148148148147}},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004451864218141347},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},".":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.011574074074074073}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"인":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"'":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601}}}},"각":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"자":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"만":{"docs":{},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"각":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"주":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"간":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"단":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"하":{"docs":{},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"히":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"주":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"구":{"docs":{},"체":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"되":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"결":{"docs":{},"성":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"함":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"접":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"략":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"격":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"체":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"값":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"라":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.004758128469468675},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"일":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"도":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"강":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"여":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"조":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"여":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"력":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"요":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"하":{"docs":{},"게":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"화":{"docs":{},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"시":{"docs":{},"켜":{"docs":{},"주":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"같":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.006507592190889371},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006954102920723227},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"다":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"아":{"docs":{},"보":{"docs":{},"이":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"지":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"도":{"docs":{},"록":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"개":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"략":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"발":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"자":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"들":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"에":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"분":{"docs":{},"들":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"선":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"할":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"요":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"였":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"념":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"지":{"docs":{},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"들":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"과":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"별":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"인":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"수":{"docs":{},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"정":{"docs":{},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"방":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"든":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"체":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"행":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"걱":{"docs":{},"정":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"걸":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"쳐":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"프":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":10}}}},"검":{"docs":{},"사":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5007137758743756},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"자":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"여":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"거":{"docs":{},"나":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"해":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"출":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"해":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"증":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"색":{"docs":{},"할":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"창":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"세":{"docs":{},"요":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"되":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"토":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"겁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"것":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"\b":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"?":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"든":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0036975411351451285},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"즉":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"기":{"docs":{},"존":{"docs":{},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"까":{"docs":{},"?":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"뿐":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"부":{"docs":{},"터":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},")":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"보":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"결":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"물":{"docs":{},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"론":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"정":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"도":{"docs":{},"록":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"해":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"했":{"docs":{},"을":{"docs":{},"지":{"docs":{},"도":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"합":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"여":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"한":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"되":{"docs":{},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"야":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"함":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"경":{"docs":{},"우":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"엔":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"인":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"와":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"라":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"험":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.021479713603818614}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"보":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"향":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"계":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"고":{"docs":{},"른":{"docs":{},"것":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"유":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"해":{"docs":{},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"정":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"급":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":5.000184877056757},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"치":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"도":{"docs":{},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"여":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"야":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"했":{"docs":{},"으":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"되":{"docs":{},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"통":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"립":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"를":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"맙":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"침":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"민":{"docs":{},"할":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"차":{"docs":{},"함":{"docs":{},"수":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"생":{"docs":{},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"품":{"docs":{},"질":{"docs":{},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"관":{"docs":{},"계":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"일":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"없":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"련":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"사":{"docs":{},"항":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"리":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"되":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"해":{"docs":{},"야":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"자":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"하":{"docs":{},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}},"대":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"찰":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"심":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"이":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"점":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{},"선":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"용":{"docs":{},"구":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"여":{"docs":{},"하":{"docs":{},"진":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"괜":{"docs":{},"찮":{"docs":{},"겠":{"docs":{},"네":{"docs":{},"요":{"docs":{},".":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"!":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"교":{"docs":{},"차":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.337440109514031},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"집":{"docs":{},"합":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"환":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"체":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"구":{"docs":{},"문":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0038953811908736783},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"일":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"으":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"인":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"형":{"docs":{},"식":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"성":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"되":{"docs":{},"어":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833}},"데":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"거":{"docs":{},"나":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"기":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"야":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"현":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"될":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"놓":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"되":{"docs":{},"어":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"서":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"이":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"체":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"됨":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"분":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"하":{"docs":{},"여":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"되":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"조":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.010399334442595673},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"이":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"체":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"화":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"분":{"docs":{},"해":{"docs":{},"할":{"docs":{},"당":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"축":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"되":{"docs":{},"었":{"docs":{},"으":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"별":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"돼":{"docs":{},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"체":{"docs":{},"화":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"적":{"docs":{},"일":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"\"":{"docs":{},"이":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"불":{"docs":{},"구":{"docs":{},"불":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"제":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"애":{"docs":{},"받":{"docs":{},"지":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"근":{"docs":{},"데":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"기":{"docs":{},"반":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"본":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":5},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"값":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"이":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"억":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"해":{"docs":{},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"초":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"적":{"docs":{},"인":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"능":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"지":{"docs":{},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"으":{"docs":{},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"에":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"존":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"록":{"docs":{},"합":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"대":{"docs":{},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"해":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"했":{"docs":{},"던":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"하":{"docs":{},"급":{"docs":{},"수":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"술":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"데":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"고":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"들":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"했":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"다":{"docs":{},"릴":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"리":{"docs":{},"며":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"린":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"법":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"들":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"계":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"타":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"준":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"여":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"기":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"꺼":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"회":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"호":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"길":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"나":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"꽤":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"누":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"어":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"눌":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"온":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"왔":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"중":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"까":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"타":{"docs":{},"내":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"나":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"날":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"낼":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"머":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"뉩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"열":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"되":{"docs":{},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"해":{"docs":{},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"오":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"와":{"docs":{},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"면":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"아":{"docs":{},"가":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"의":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"넣":{"docs":{},"어":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"으":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"네":{"docs":{},"트":{"docs":{},"워":{"docs":{},"크":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"이":{"docs":{},"티":{"docs":{},"브":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837}}}},"밍":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"임":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"드":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":10.01123595505618},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"도":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"서":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"와":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":5.006745362563238}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"화":{"docs":{},"된":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"라":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"논":{"docs":{},"리":{"docs":{},"적":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"의":{"docs":{},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"놀":{"docs":{},"라":{"docs":{},"움":{"docs":{},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"곤":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"운":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"랄":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"랍":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"게":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"란":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"랐":{"docs":{},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"늘":{"docs":{},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"고":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"답":{"docs":{},"변":{"docs":{},"에":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"대":{"docs":{},"부":{"docs":{},"분":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.01996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011255924170616114},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007371007371007371},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"선":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"응":{"docs":{},"관":{"docs":{},"계":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"되":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"하":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"인":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"체":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},")":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"문":{"docs":{},"자":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"상":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"며":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"으":{"docs":{},"로":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071}},"한":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"들":{"docs":{},"이":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"소":{"docs":{},"문":{"docs":{},"자":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"신":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"주":{"docs":{},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"략":{"docs":{},"적":{"docs":{},"이":{"docs":{},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"개":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"답":{"docs":{},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"조":{"docs":{},"되":{"docs":{},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"표":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"수":{"docs":{},"적":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"규":{"docs":{},"모":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"안":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"괄":{"docs":{},"호":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"더":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.007606263982102908},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818}},"불":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"질":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},"욱":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"독":{"docs":{},"특":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"자":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"립":{"docs":{},"형":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}},"일":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"돋":{"docs":{},"구":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"돌":{"docs":{},"아":{"docs":{},"와":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"동":{"docs":{},"시":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"고":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"작":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"려":{"docs":{},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"(":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"\"":{"docs":{},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"등":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}},"안":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"형":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"지":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{},"어":{"docs":{},"이":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"하":{"docs":{},"지":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"!":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"으":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{},"데":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"어":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"야":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"있":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"면":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"도":{"docs":{},"록":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"돌":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"것":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"도":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"수":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"록":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"두":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"\"":{"docs":{},"십":{"docs":{},"억":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"개":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"려":{"docs":{},"워":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"면":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"들":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"어":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"함":{"docs":{},"수":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"봤":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"간":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"기":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"있":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"갈":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"따":{"docs":{},"라":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"르":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"른":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"를":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"때":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"문":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}},"일":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"는":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"때":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"마":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"까":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"또":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00954653937947494},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"다":{"docs":{},"른":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"똑":{"docs":{},"같":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"똑":{"docs":{},"한":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.022058823529411766},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.016689847009735744},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},")":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"(":{"docs":{},"예":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}},"라":{"docs":{},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"인":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"저":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"나":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"벨":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"링":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776}},"된":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"엔":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"시":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"리":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"팅":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"터":{"docs":{},"럴":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":5.02051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"집":{"docs":{},"합":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"어":{"docs":{},"야":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"턴":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"소":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"드":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"팩":{"docs":{},"토":{"docs":{},"링":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"터":{"docs":{},"링":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"액":{"docs":{},"트":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"선":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}},"뷰":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"퀘":{"docs":{},"스":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"눅":{"docs":{},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"다":{"docs":{},"이":{"docs":{},"렉":{"docs":{},"션":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"트":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"프":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"들":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2}}},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"진":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"낼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"내":{"docs":{},"기":{"docs":{},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"지":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"야":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"수":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"만":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"려":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}}}}}},"약":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.016},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"족":{"docs":{},"스":{"docs":{},"러":{"docs":{},"울":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"드":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"큼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"든":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"일":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"많":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"!":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"/":{"docs":{},"너":{"docs":{},"무":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"아":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"매":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"력":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"개":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"변":{"docs":{},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0046395431834403995},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.00333889816360601}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"끼":{"docs":{},"리":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"들":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"라":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"보":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"처":{"docs":{},"럼":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"우":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"치":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"핑":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"니":{"docs":{},"저":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"겨":{"docs":{},"진":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"기":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"칭":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"번":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"맥":{"docs":{},"락":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"몇":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"몇":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"가":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"모":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.01079136690647482},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0069767441860465115},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.012430939226519336},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.004914004914004914},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"_":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"르":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"거":{"docs":{},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"델":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"링":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{},"수":{"docs":{},"록":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"두":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"가":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"듈":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":10.013974096796183},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":5.019514516896716},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":5.025295109612141},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.011821974965229486},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.017467248908296942},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007371007371007371},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}},"부":{"docs":{},"터":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"당":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"들":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"만":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"임":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"(":{"docs":{},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"인":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"군":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"형":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"방":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"습":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"이":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"들":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"(":{"docs":{},"아":{"docs":{},"래":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"순":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"던":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"른":{"docs":{},"다":{"docs":{},"`":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"아":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"호":{"docs":{},"해":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"무":{"docs":{},"시":{"docs":{},"해":{"docs":{},"선":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"되":{"docs":{},"기":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},"엇":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"든":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"?":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"언":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"라":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"가":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"한":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"대":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"한":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"조":{"docs":{},"건":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"적":{"docs":{},"인":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"관":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"슨":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"일":{"docs":{},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"상":{"docs":{},"태":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"미":{"docs":{},"묘":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"리":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"치":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"며":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"지":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"래":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"관":{"docs":{},"상":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"디":{"docs":{},"어":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"친":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"반":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"환":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.005378753922008068},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0091324200913242},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"하":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"도":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"도":{"docs":{},"록":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"며":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"다":{"docs":{},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"다":{"docs":{},".":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"문":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"값":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}},"형":{"docs":{},"일":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"영":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"해":{"docs":{},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"야":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"대":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},")":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"여":{"docs":{},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"드":{"docs":{},"시":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"복":{"docs":{},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"되":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}}},"자":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"마":{"docs":{},"다":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"발":{"docs":{},"생":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"키":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"킬":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"며":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"도":{"docs":{},"록":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"될":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"함":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"견":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"되":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"할":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"전":{"docs":{},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"시":{"docs":{},"켜":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"췌":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"배":{"docs":{},"열":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"들":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"처":{"docs":{},"럼":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"우":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"진":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"운":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"울":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"워":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"야":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"정":{"docs":{},"밀":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"경":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"지":{"docs":{},"식":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"웠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"치":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"해":{"docs":{},"야":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"포":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"할":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"도":{"docs":{},"구":{"docs":{},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}},"버":{"docs":{},"그":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"튼":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}},"전":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"법":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"칙":{"docs":{},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"벗":{"docs":{},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"겨":{"docs":{},"진":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"변":{"docs":{},"화":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"시":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"환":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"하":{"docs":{},"여":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"는":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"고":{"docs":{},"자":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"(":{"docs":{},"형":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},")":{"docs":{},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"경":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"지":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"든":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}},"해":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"면":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"될":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"이":{"docs":{},"제":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"편":{"docs":{},"리":{"docs":{},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},"사":{"docs":{},"항":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},")":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"된":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"/":{"docs":{},"생":{"docs":{},"성":{"docs":{},"/":{"docs":{},"삭":{"docs":{},"제":{"docs":{},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}},"수":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":5.007071547420965},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.006239600665557404},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"들":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"가":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"형":{"docs":{},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"하":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"한":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"동":{"docs":{},"성":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"별":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"난":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"칭":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"보":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"도":{"docs":{},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"개":{"docs":{},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"보":{"docs":{},"려":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"수":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"여":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"주":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"지":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"줌":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"줄":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"완":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"이":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"통":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"다":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543}}}}}},"하":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"신":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"강":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}},"과":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"존":{"docs":{},"하":{"docs":{},"며":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"간":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"도":{"docs":{},"록":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"일":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"러":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"단":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"았":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"인":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"실":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"볼":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"까":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"붙":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"일":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"여":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"줄":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"혀":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"였":{"docs":{},"으":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"이":{"docs":{},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"임":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"반":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"히":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"어":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"야":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"가":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}},"랜":{"docs":{},"치":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"레":{"docs":{},"이":{"docs":{},"크":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"빠":{"docs":{},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"르":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"진":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"뜨":{"docs":{},"리":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"삭":{"docs":{},"제":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"길":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"생":{"docs":{},"긴":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"각":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"볼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"봐":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"려":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"위":{"docs":{},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"였":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"해":{"docs":{},"줄":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"는":{"docs":{},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"자":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"이":{"docs":{},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"될":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"기":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"했":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"략":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"하":{"docs":{},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"태":{"docs":{},"계":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"산":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"서":{"docs":{},"버":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"론":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"브":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"타":{"docs":{},"입":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}},"이":{"docs":{},"핑":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"클":{"docs":{},"래":{"docs":{},"싱":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"라":{"docs":{},"임":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"드":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"명":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"술":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"수":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"비":{"docs":{},"스":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"선":{"docs":{},"택":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"지":{"docs":{},"이":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"적":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0038953811908736783}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"하":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"기":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"보":{"docs":{},"단":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"므":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"해":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"된":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"사":{"docs":{},"항":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"자":{"docs":{},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},")":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"언":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":5.005988023952096},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008886255924170616},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.013223140495867768},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":5.003327787021631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.04779411764705882},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.015901060070671377},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009735744089012517},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.04},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.022598870056497175},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"지":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"며":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0038953811908736783}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"해":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"했":{"docs":{},"는":{"docs":{},"가":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"지":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"음":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"다":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"어":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"형":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"부":{"docs":{},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"문":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"호":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"설":{"docs":{},"계":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"정":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"하":{"docs":{},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"며":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"되":{"docs":{},"었":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"지":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"어":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"값":{"docs":{},"을":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"된":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"한":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"명":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"시":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"서":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"했":{"docs":{},"던":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"대":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"자":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"되":{"docs":{},"어":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"해":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"치":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.016203703703703703},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"u":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"거":{"docs":{},"나":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"어":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"된":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"한":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"성":{"docs":{},"장":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"질":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"공":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.016556291390728478},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"?":{"docs":{},"!":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"분":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"능":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"속":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"성":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"처":{"docs":{},"럼":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"해":{"docs":{},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"숫":{"docs":{},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.011102299762093577},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"형":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"만":{"docs":{},"큼":{"docs":{},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"으":{"docs":{},"로":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"와":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"/":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"~":{"docs":{},"]":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"쉽":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"기":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"팅":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"트":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"린":{"docs":{},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"택":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"코":{"docs":{},"프":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005823627287853577},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"핑":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"타":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"트":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"태":{"docs":{},"틱":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"프":{"docs":{},"레":{"docs":{},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"칼":{"docs":{},"라":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"텝":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"인":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"스":{"docs":{},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"니":{"docs":{},"펫":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"(":{"docs":{},"s":{"docs":{},"n":{"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"왑":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"튜":{"docs":{},"디":{"docs":{},"오":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"키":{"docs":{},"마":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"위":{"docs":{},"치":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"시":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"간":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"스":{"docs":{},"템":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"만":{"docs":{},"큼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"인":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"작":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"시":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"면":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"해":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"야":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"!":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"될":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"점":{"docs":{},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"점":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"도":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"해":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}},"그":{"docs":{},"니":{"docs":{},"처":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"라":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"(":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"일":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},")":{"docs":{},"을":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"킬":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"마":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"나":{"docs":{},"리":{"docs":{},"오":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"험":{"docs":{},"용":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"키":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"에":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"행":{"docs":{},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"맨":{"docs":{},"틱":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"퀀":{"docs":{},"스":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"실":{"docs":{},"수":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"제":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"론":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"행":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"되":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"고":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"(":{"docs":{},"정":{"docs":{},"적":{"docs":{},")":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"며":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"면":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"여":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"려":{"docs":{},"면":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"다":{"docs":{},"른":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"해":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"했":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"패":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"함":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"한":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"습":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"시":{"docs":{},"했":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"험":{"docs":{},"적":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"인":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"단":{"docs":{},"계":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"용":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"심":{"docs":{},"각":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"벌":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"서":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"들":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"은":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"이":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"로":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"지":{"docs":{},"어":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"볼":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":10}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"층":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"아":{"docs":{},"닌":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"래":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"는":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"예":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"니":{"docs":{},"라":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"만":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"란":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"닙":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"주":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"직":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"무":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"것":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"에":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"거":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"런":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"렇":{"docs":{},"게":{"docs":{},"나":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"랫":{"docs":{},"줄":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"마":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{},"디":{"docs":{},"어":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"웃":{"docs":{},"풋":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"님":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"닐":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"안":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}}},"되":{"docs":{},"죠":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"전":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"성":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"다":{"docs":{},"면":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"쪽":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"내":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"정":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"타":{"docs":{},"깝":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"됨":{"docs":{},")":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"않":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"선":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"도":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"다":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0036463081130355514},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.009213759213759214},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"으":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"며":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"데":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"음":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"다":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"으":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"아":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"야":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"때":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"지":{"docs":{},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"알":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"려":{"docs":{},"져":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"있":{"docs":{},"는":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"주":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"길":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"진":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},")":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"줄":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"지":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"줘":{"docs":{},"야":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"아":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"볼":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"야":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"둬":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"낼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"채":{"docs":{},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"보":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"두":{"docs":{},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"내":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"차":{"docs":{},"리":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"리":{"docs":{},"즘":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"에":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"리":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"맞":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"기":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"릴":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"다":{"docs":{},"시":{"docs":{},"피":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"림":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"앞":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"쪽":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"약":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"속":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"간":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"칭":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"어":{"docs":{},"떤":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"떻":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"렵":{"docs":{},"네":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"진":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}}},"디":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"딘":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"려":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"울":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"워":{"docs":{},"질":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"움":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"느":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"색":{"docs":{},"함":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"하":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"리":{"docs":{},"석":{"docs":{},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"노":{"docs":{},"테":{"docs":{},"이":{"docs":{},"션":{"docs":{},"과":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"으":{"docs":{},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}},"쨋":{"docs":{},"든":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"떠":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}}},"얼":{"docs":{},"마":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"엄":{"docs":{},"격":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"해":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"진":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"청":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"\u001d":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"!":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"지":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"음":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"기":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"어":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"서":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"애":{"docs":{},"버":{"docs":{},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"엔":{"docs":{},"진":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"(":{"docs":{},"동":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}},"의":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"티":{"docs":{},"티":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"지":{"docs":{},"니":{"docs":{},"어":{"docs":{},"링":{"docs":{},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},"트":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"드":{"docs":{},"포":{"docs":{},"인":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"여":{"docs":{},"겨":{"docs":{},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"지":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"며":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"부":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"도":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"선":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"는":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"러":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"가":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"분":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},"개":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"전":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"부":{"docs":{},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"태":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"역":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}},"사":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"시":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"방":{"docs":{},"향":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"연":{"docs":{},"산":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"자":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"으":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"관":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"된":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"속":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"결":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"기":{"docs":{},"된":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"하":{"docs":{},"겠":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"예":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"기":{"docs":{},"치":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"시":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"와":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"외":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"사":{"docs":{},"항":{"docs":{},"은":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"제":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.015772870662460567},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"들":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{},"며":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"만":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"상":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"치":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"측":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"하":{"docs":{},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"전":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"약":{"docs":{},"어":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"정":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"올":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"바":{"docs":{},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"르":{"docs":{},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"름":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"린":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"려":{"docs":{},"놓":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"으":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"리":{"docs":{},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"록":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"라":{"docs":{},"오":{"docs":{},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"옮":{"docs":{},"기":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"옳":{"docs":{},"은":{"docs":{},"(":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"완":{"docs":{},"벽":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"성":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"료":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"되":{"docs":{},"었":{"docs":{},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"면":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"전":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"히":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"함":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"화":{"docs":{},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"왜":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"죠":{"docs":{},"?":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"외":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"부":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"선":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"부":{"docs":{},"터":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"도":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"우":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"리":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"를":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"선":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"순":{"docs":{},"위":{"docs":{},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"시":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"연":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"위":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.007446808510638298},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"라":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}}},"선":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"함":{"docs":{},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"치":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"하":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"게":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"며":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"(":{"docs":{},"즉":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"시":{"docs":{},"키":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}},"고":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"켜":{"docs":{},"야":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}}},"험":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"성":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"젯":{"docs":{},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},"반":{"docs":{},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},")":{"docs":{},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"키":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"유":{"docs":{},"명":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"해":{"docs":{},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"지":{"docs":{},"면":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}},"발":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"하":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"데":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"거":{"docs":{},"나":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"되":{"docs":{},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"니":{"docs":{},"언":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00517655758920318},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.333333333333333},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"라":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"타":{"docs":{},"입":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"사":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"점":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"연":{"docs":{},"성":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"함":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"형":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"화":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"으":{"docs":{},"로":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"효":{"docs":{},"성":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"지":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"하":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"해":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"닛":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"용":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"려":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"다":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"(":{"docs":{},"예":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"의":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"시":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"주":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"미":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"래":{"docs":{},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"일":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"저":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"한":{"docs":{},"한":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"추":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"틸":{"docs":{},"리":{"docs":{},"티":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":5.001051524710831}},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}},"들":{"docs":{},"은":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"무":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"익":{"docs":{},"숙":{"docs":{},"해":{"docs":{},"지":{"docs":{},"셨":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"져":{"docs":{},"야":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"하":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"다":{"docs":{},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"힐":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"스":{"docs":{},"플":{"docs":{},"로":{"docs":{},"러":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"인":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"수":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"든":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"만":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":10.003070175438596},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"들":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"써":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"부":{"docs":{},"터":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},")":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"(":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"나":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"프":{"docs":{},"리":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"섹":{"docs":{},"션":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"화":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"(":{"docs":{},"혹":{"docs":{},"은":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"써":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"마":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"들":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"덱":{"docs":{},"스":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.003512664078387872},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"들":{"docs":{},"에":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"서":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"블":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"에":{"docs":{},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"싱":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"하":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"되":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"라":{"docs":{},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"식":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"지":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"되":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"했":{"docs":{},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}},"해":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"용":{"docs":{},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"말":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"이":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"프":{"docs":{},"라":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"것":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"일":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"(":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"반":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"어":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"는":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"임":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"부":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"분":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"써":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"상":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"었":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"며":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"든":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"관":{"docs":{},"되":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"치":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"해":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"단":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"대":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}},"으":{"docs":{},"켜":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"키":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"겠":{"docs":{},"군":{"docs":{},"요":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}},"킨":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"킬":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"컫":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"찍":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"더":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"종":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"회":{"docs":{},"성":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"인":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"련":{"docs":{},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"시":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"괄":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"들":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"수":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"본":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"읽":{"docs":{},"어":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"보":{"docs":{},"시":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"실":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"으":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"(":{"3":{"0":{"docs":{},"분":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{}},"docs":{}}}},"면":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"실":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"/":{"docs":{},"기":{"docs":{},"록":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"전":{"docs":{},"용":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"었":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"작":{"docs":{},"동":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"됨":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"여":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"시":{"docs":{},"키":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"기":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"성":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"\b":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"돼":{"docs":{},"있":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"데":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"자":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},",":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"게":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"던":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"다":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"다":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"다":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"해":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"서":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}},"자":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"될":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"업":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"가":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"따":{"docs":{},"옴":{"docs":{},"표":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"용":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"적":{"docs":{},"용":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"며":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.333333333333333}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"려":{"docs":{},"면":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"해":{"docs":{},"야":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"하":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"다":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"절":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"게":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"히":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"어":{"docs":{},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"당":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"전":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"체":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"환":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"려":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"달":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"되":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"든":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},"됨":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"했":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"/":{"docs":{},"중":{"docs":{},"복":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"부":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"염":{"docs":{},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"제":{"docs":{},"조":{"docs":{},"건":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"통":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"파":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"용":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"었":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}},"혀":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"역":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.01060070671378092},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.024339360222531293},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02702702702702703},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"변":{"docs":{},"수":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"면":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"략":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"들":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"처":{"docs":{},"리":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"개":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"보":{"docs":{},"다":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"처":{"docs":{},"럼":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"도":{"docs":{},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"까":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"송":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"형":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"자":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"절":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"대":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"점":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"들":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"점":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"진":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"프":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"접":{"docs":{},"근":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"하":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"려":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"며":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"자":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"법":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"두":{"docs":{},"어":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"사":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"미":{"docs":{},"사":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"정":{"docs":{},"답":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"렬":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"말":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"보":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071}}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},")":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{},"어":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"게":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"데":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"엔":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"어":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"있":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},")":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"들":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"한":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"해":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"는":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"확":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"함":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"진":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"줄":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"리":{"docs":{},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"방":{"docs":{},"향":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"교":{"docs":{},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"규":{"docs":{},"식":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424}},"과":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}}},"을":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"책":{"docs":{},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"당":{"docs":{},"한":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"밀":{"docs":{},"도":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"제":{"docs":{},"거":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"되":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"며":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"한":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"뿐":{"docs":{},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"공":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"데":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"\"":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"해":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"주":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"야":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"되":{"docs":{},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"만":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"데":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"되":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"점":{"docs":{},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"과":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"네":{"docs":{},"릭":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":10.023288637967537},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"라":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":5}}}}}},"외":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},")":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"곤":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"된":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"약":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"조":{"docs":{},"건":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"어":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"자":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"시":{"docs":{},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"작":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}},"안":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"며":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"품":{"docs":{},"군":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"출":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"존":{"docs":{},"재":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"기":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"거":{"docs":{},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"해":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"야":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"종":{"docs":{},"류":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"종":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"합":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}}}}},"료":{"docs":{},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"좋":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"!":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"더":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"음":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669}}}},"줄":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}},"는":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{},"나":{"docs":{},"가":{"docs":{},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"주":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"줄":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"며":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"어":{"docs":{},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"중":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"단":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"서":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"점":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"데":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"다":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"복":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"해":{"docs":{},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"첩":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"하":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"괄":{"docs":{},"호":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"축":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"지":{"docs":{},"했":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"간":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"국":{"docs":{},"어":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"앙":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"즉":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"나":{"docs":{},"치":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"속":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"름":{"docs":{},"길":{"docs":{},"이":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"원":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"되":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"보":{"docs":{},"다":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"향":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"적":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"이":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"금":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"워":{"docs":{},"졌":{"docs":{},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"진":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"저":{"docs":{},"분":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"정":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"데":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"려":{"docs":{},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"여":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0046395431834403995},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0027824151363383415},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"자":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"나":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"어":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"야":{"docs":{},"함":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"면":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696}}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"난":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"를":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"점":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"부":{"docs":{},"터":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"연":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"될":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"우":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"역":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"화":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"침":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"시":{"docs":{},"문":{"docs":{},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"어":{"docs":{},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.019834710743801654}}},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884}}},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},"자":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.333333333333333}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"식":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"루":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"적":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"직":{"docs":{},"접":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"관":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"이":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"전":{"docs":{},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},"렬":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"면":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"질":{"docs":{},"문":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"해":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"은":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"집":{"docs":{},"합":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"만":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"들":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"론":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}},"서":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"중":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"되":{"docs":{},"어":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"어":{"docs":{},"넣":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"짧":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"아":{"docs":{},"진":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"차":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"점":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"후":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"별":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"용":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"찾":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}},"데":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"았":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"아":{"docs":{},"볼":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"내":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"낸":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"야":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"자":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"도":{"docs":{},"록":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"실":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"음":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"지":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"처":{"docs":{},"리":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},"(":{"docs":{},"모":{"docs":{},"듈":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"한":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"음":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"럼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"철":{"docs":{},"자":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"저":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"첫":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"째":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"번":{"docs":{},"째":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"초":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"화":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"해":{"docs":{},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"되":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"점":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"월":{"docs":{},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"반":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"래":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"할":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"심":{"docs":{},"자":{"docs":{},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"최":{"docs":{},"대":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"적":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.015659955257270694}},"화":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"시":{"docs":{},"키":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"종":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"상":{"docs":{},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"신":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"소":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"근":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"선":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"추":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.013651877133105802},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"된":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"길":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"여":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"게":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"거":{"docs":{},"나":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"려":{"docs":{},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"어":{"docs":{},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"한":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"되":{"docs":{},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"어":{"docs":{},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"될":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"론":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":5},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"기":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"길":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"하":{"docs":{},"여":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"려":{"docs":{},"면":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"만":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"해":{"docs":{},"볼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"될":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}},"천":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"드":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"기":{"docs":{},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"상":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"화":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"고":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"출":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"하":{"docs":{},"여":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"축":{"docs":{},"하":{"docs":{},"드":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"약":{"docs":{},"형":{"docs":{},"일":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}},"소":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"출":{"docs":{},"력":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"게":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}},"물":{"docs":{},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"했":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"발":{"docs":{},"점":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"처":{"docs":{},"인":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"충":{"docs":{},"분":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"히":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}},"돌":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"며":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"지":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"족":{"docs":{},"시":{"docs":{},"키":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"러":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":5.003685503685504},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.3476531424025455},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005711565920990005},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"/":{"docs":{},"언":{"docs":{},"어":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"보":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"여":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},")":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"된":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"이":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"포":{"docs":{},"넌":{"docs":{},"트":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"나":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"(":{"docs":{},"s":{"docs":{},"f":{"docs":{},"c":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"서":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"퓨":{"docs":{},"터":{"docs":{},"에":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"코":{"docs":{},"드":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"들":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.010638297872340425},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},":":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"딩":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"어":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}},"멘":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"특":{"docs":{},"성":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"정":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},"하":{"docs":{},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"화":{"docs":{},"된":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"징":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"히":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"별":{"docs":{},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"화":{"docs":{},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"파":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.004283674440742504},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.011570247933884297},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004651162790697674},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.006825938566553},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.021479713603818614},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"선":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.009917355371900827},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"라":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"은":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006187529747739172},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.011570247933884297},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0070498915401301515},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.013189448441247002},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.04044117647058824},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.021333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.027303754266211604},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.009213759213759214},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.011272141706924315},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"별":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"들":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"이":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"도":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"안":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"/":{"docs":{},"디":{"docs":{},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"의":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"보":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"처":{"docs":{},"럼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\b":{"docs":{},"을":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"(":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"*":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"은":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"누":{"docs":{},"락":{"docs":{},"된":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"괴":{"docs":{},"되":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"생":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"되":{"docs":{},"었":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"서":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"티":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"라":{"docs":{},"미":{"docs":{},"터":{"docs":{},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"들":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"의":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"악":{"docs":{},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"는":{"docs":{},"데":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"여":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"해":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"싱":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"하":{"docs":{},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"이":{"docs":{},"프":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"라":{"docs":{},"인":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"이":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"판":{"docs":{},"단":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"되":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"별":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"식":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\b":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"가":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"도":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"표":{"docs":{},"준":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"화":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"시":{"docs":{},"(":{"docs":{},"p":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"출":{"docs":{},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"해":{"docs":{},"주":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"시":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"해":{"docs":{},"서":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"야":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"기":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"려":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"되":{"docs":{},"며":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"로":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"현":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"될":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"식":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"라":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"해":{"docs":{},"야":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"이":{"docs":{},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"과":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"'":{"docs":{},"(":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"여":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"법":{"docs":{},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"해":{"docs":{},"야":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}},"플":{"docs":{},"랫":{"docs":{},"폼":{"docs":{},"(":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"러":{"docs":{},"그":{"docs":{},"인":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}},"들":{"docs":{},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"이":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"래":{"docs":{},"그":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"들":{"docs":{},"과":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"레":{"docs":{},"이":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"필":{"docs":{},"요":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"다":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"신":{"docs":{},"가":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"함":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"시":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"드":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"도":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"불":{"docs":{},"가":{"docs":{},"결":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"적":{"docs":{},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"터":{"docs":{},"링":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"할":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004771642808452625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"위":{"docs":{},"해":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"일":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"요":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"씩":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"써":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"이":{"docs":{},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"임":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"라":{"docs":{},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"하":{"docs":{},"나":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{},"할":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"위":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"타":{"docs":{},"입":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"지":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"게":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"자":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"이":{"docs":{},"브":{"docs":{},"리":{"docs":{},"드":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"도":{"docs":{},"록":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"향":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"려":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"고":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"드":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"!":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"단":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"학":{"docs":{},"습":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.005112474437627812},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"당":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"던":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"어":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"여":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0024034017378443337},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"받":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"과":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245}}},"의":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"된":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"때":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"필":{"docs":{},"요":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0044822949350067235},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007001166861143524},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"(":{"3":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"docs":{}},"다":{"docs":{},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"까":{"docs":{},"?":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"성":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"집":{"docs":{},"합":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"쳐":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"진":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"칠":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"치":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"법":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"임":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"!":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"듯":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"다":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"행":{"docs":{},"동":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"하":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"일":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"허":{"docs":{},"용":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"만":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"었":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"해":{"docs":{},"주":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"된":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됨":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}}},"현":{"docs":{},"대":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"재":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"로":{"docs":{},"선":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"실":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"화":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"살":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"표":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"흘":{"docs":{},"러":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"나":{"docs":{},"오":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"$":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"{":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534}},"p":{"docs":{},".":{"docs":{},"y":{"docs":{},"}":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"`":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"}":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"}":{"docs":{},"m":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{},".":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},"!":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"(":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003749147920927062},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"o":{"docs":{},"f":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"s":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"o":{"docs":{},"o":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"]":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}}}}}}}}},")":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"b":{"docs":{},"c":{"docs":{},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"c":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"[":{"docs":{},"]":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}}},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"docs":{}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}}}},"u":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"다":{"docs":{},"음":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}},"/":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"/":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"'":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"의":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{}}}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"j":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.0034129692832763},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"파":{"docs":{},"일":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"/":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"e":{"docs":{},"s":{"6":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},".":{"docs":{},"/":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},"(":{"docs":{},"{":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"u":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}}}}}},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"에":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"(":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}},"^":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"?":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"`":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"`":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"`":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"`":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"`":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"`":{"docs":{},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"`":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"`":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"x":{"docs":{},"`":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"{":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"'":{"docs":{},">":{"docs":{},"'":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"}":{"docs":{},"'":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"&":{"docs":{},"g":{"docs":{},"t":{"docs":{},";":{"docs":{},"`":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},"r":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},";":{"docs":{},"`":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"`":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"`":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}},"`":{"docs":{},"`":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"?":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"일":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"s":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776}},"[":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"t":{"docs":{},"s":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"u":{"docs":{},"s":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"[":{"docs":{},"]":{"docs":{},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"i":{"docs":{},"k":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}}}}},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}}}},"s":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005675771550195104},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0038953811908736783},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002128414331323164},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"u":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"i":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"d":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"j":{"docs":{},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"e":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"=":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}},">":{"docs":{},"(":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"[":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"t":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"i":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}},"c":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"b":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}}}}}}}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"p":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"1":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"h":{"docs":{},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"docs":{}},"docs":{}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"m":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.017385257301808066},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"r":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"h":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"x":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"v":{"2":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"(":{"1":{"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"docs":{}},"docs":{}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0024831500532103584},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}},"i":{"docs":{},"t":{"docs":{},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"e":{"docs":{},"w":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"c":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"처":{"docs":{},"럼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"s":{"1":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"docs":{}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}}}}}},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"[":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"r":{"9":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.007903494176372712},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.02431372549019608},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.011821974965229486},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.017130620985010708},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.02003338898163606},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.023148148148148147}},"대":{"docs":{},"신":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"선":{"docs":{},"언":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"문":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"e":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"s":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},")":{"docs":{},";":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.007171671896010758},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004252172305416898},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.019867549668874173},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0022259321090706734}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}},"y":{"docs":{},".":{"docs":{},"z":{"docs":{},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},".":{"docs":{},"y":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},".":{"docs":{},"y":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}}}},"z":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"[":{"3":{"docs":{},"]":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"라":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"4":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"docs":{}},"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"m":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"y":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"z":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"o":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"n":{"docs":{},"e":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}},"a":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"c":{"docs":{},"v":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"i":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"|":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.010027347310847767},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.041025641025641026},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.012320328542094456},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.01608430393788131},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004451864218141347}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"|":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"객":{"docs":{},"체":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"지":{"docs":{},"향":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"프":{"docs":{},"로":{"docs":{},"그":{"docs":{},"래":{"docs":{},"밍":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"마":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"라":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"만":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"(":{"docs":{},"여":{"docs":{},"기":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"쳬":{"docs":{},"지":{"docs":{},"향":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"골":{"docs":{},"라":{"docs":{},"낼":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"격":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"끝":{"docs":{},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"난":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"나":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"날":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"높":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"이":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"일":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"단":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"계":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"와":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"순":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"화":{"docs":{},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"하":{"docs":{},"며":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"언":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"!":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"과":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"하":{"docs":{},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"점":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"들":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"항":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"축":{"docs":{},"어":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"둘":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"째":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"러":{"docs":{},"싸":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"뒤":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"있":{"docs":{},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"따":{"docs":{},"르":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"라":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"오":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"디":{"docs":{},"자":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"스":{"docs":{},"크":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"버":{"docs":{},"깅":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"하":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"그":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"거":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004651162790697674},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0196078431372549}},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176}}},"부":{"docs":{},"터":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"토":{"docs":{},"리":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"티":{"docs":{},"브":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}},"폴":{"docs":{},"트":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"직":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"그":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"더":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"드":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"려":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"므":{"docs":{},"로":{"docs":{},"(":{"docs":{},"모":{"docs":{},"듈":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"어":{"docs":{},"야":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"딩":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"케":{"docs":{},"일":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"깅":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"컬":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"맞":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"지":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"추":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"어":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"춤":{"docs":{},"형":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"닥":{"docs":{},"뜨":{"docs":{},"리":{"docs":{},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"거":{"docs":{},"나":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"명":{"docs":{},"시":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"적":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"되":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"목":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"적":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"확":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"성":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"하":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"세":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"서":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"심":{"docs":{},"하":{"docs":{},"시":{"docs":{},"길":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"세":{"docs":{},"요":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"해":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"령":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"과":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"줄":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"행":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"어":{"docs":{},"를":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"로":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"백":{"docs":{},"해":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"명":{"docs":{},"된":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"받":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"것":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"아":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"들":{"docs":{},"이":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"게":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"복":{"docs":{},"잡":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"성":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"사":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"여":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"되":{"docs":{},"어":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"본":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"제":{"docs":{},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"합":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"구":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"봅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"부":{"docs":{},"분":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"며":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"집":{"docs":{},"합":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"적":{"docs":{},"인":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"들":{"docs":{},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"동":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"소":{"docs":{},"수":{"docs":{},"점":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"르":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"작":{"docs":{},"용":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"울":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"호":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"터":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"수":{"docs":{},"효":{"docs":{},"과":{"docs":{},"만":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"담":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"족":{"docs":{},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},"/":{"docs":{},"혹":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"여":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"여":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"모":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"불":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"일":{"docs":{},"치":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"과":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"가":{"docs":{},"능":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"구":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"리":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"언":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}},"기":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"확":{"docs":{},"실":{"docs":{},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"문":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"짜":{"docs":{},"리":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"필":{"docs":{},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"변":{"docs":{},"하":{"docs":{},"며":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"다":{"docs":{},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"러":{"docs":{},"오":{"docs":{},"기":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"비":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"교":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"적":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"슷":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"가":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"(":{"docs":{},"동":{"docs":{},"적":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"만":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"록":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"워":{"docs":{},"두":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"공":{"docs":{},"개":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.009302325581395349}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"용":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"롯":{"docs":{},"된":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"어":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"둘":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"주":{"docs":{},"얼":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}},"합":{"docs":{},"리":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"활":{"docs":{},"성":{"docs":{},"화":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}}}}}}}}},"살":{"docs":{},"펴":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"볼":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"새":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"운":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001418942887548776},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.007246376811594203},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"고":{"docs":{},"침":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"롭":{"docs":{},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"세":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"부":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"트":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"계":{"docs":{},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"밀":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"팅":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"션":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"왔":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"원":{"docs":{},"시":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"요":{"docs":{},"소":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"형":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"칙":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"인":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"본":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"과":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"며":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"래":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"병":{"docs":{},"합":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"소":{"docs":{},"들":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"문":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"활":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"격":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"치":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"조":{"docs":{},"합":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"건":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"서":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"부":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005731188759474949},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"문":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"별":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"용":{"docs":{},"히":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"금":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"정":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"회":{"docs":{},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"하":{"docs":{},"고":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"작":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"치":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"각":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"짓":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"밟":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"크":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"게":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"기":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":10.00943841434639},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.010071090047393365},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"도":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"부":{"docs":{},"터":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004247286455875413},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"들":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"뿐":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}}}},"라":{"docs":{},"면":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"안":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"식":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"릭":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379}}}}}}},"로":{"docs":{},"저":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005}},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"라":{"docs":{},"이":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"론":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"탐":{"docs":{},"색":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"면":{"docs":{},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"구":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"지":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"튜":{"docs":{},"토":{"docs":{},"리":{"docs":{},"얼":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"플":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005675771550195104}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"패":{"docs":{},"턴":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"들":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"과":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"키":{"docs":{},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.016},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"도":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"가":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"을":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"징":{"docs":{},"되":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"치":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"편":{"docs":{},"집":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"기":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"자":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"의":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"리":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"함":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"께":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/functions.html":{"ref":"pages/functions.html","tf":10.008964589870013},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.006723442402510085},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"게":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017736786094359701},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"형":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603}}},"나":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"y":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"i":{"docs":{},"i":{"docs":{},"f":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"써":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"부":{"docs":{},"터":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"임":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"처":{"docs":{},"럼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"라":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"큼":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"안":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"여":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"들":{"docs":{},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"까":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"정":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"!":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"핵":{"docs":{},"심":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"형":{"docs":{},"태":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"이":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"뿐":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"식":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"변":{"docs":{},"환":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"힘":{"docs":{},"들":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"어":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"게":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"\u001d":{"docs":{},"탐":{"docs":{},"색":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"'":{"0":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"1":{"0":{"0":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"1":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"docs":{},"'":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"2":{"0":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}},"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"3":{"docs":{},"'":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"5":{"docs":{},"'":{"docs":{},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"빈":{"docs":{},"'":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"'":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"'":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"x":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}},"p":{"docs":{},"f":{"docs":{},"j":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"j":{"docs":{},"g":{"docs":{},"h":{"docs":{},"o":{"docs":{},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"1":{"docs":{},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"docs":{},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"x":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"'":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"'":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"*":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"'":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"docs":{}}}}}},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"k":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"y":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"s":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},".":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"과":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"(":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"'":{"docs":{},"작":{"docs":{},"업":{"docs":{},"도":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"r":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{},"?":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"u":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"a":{"docs":{},"m":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},".":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"p":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"화":{"docs":{},"살":{"docs":{},"표":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"$":{"docs":{},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"}":{"docs":{},"'":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"}":{"docs":{},"'":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"f":{"0":{"0":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"docs":{}},"docs":{}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"y":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"e":{"1":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"2":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"s":{"5":{"docs":{},"'":{"docs":{},"보":{"docs":{},"다":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}},"docs":{}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"'":{"docs":{},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"m":{"docs":{},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"'":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"b":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},")":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},",":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}},"!":{"docs":{},"=":{"docs":{},"=":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"/":{"docs":{},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}},"z":{"docs":{},"h":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"x":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"를":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"파":{"docs":{},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"!":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"]":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}}}}}}}}}}}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"r":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}},"{":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"상":{"docs":{},"위":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"*":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"내":{"docs":{},"부":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"버":{"docs":{},"리":{"docs":{},"는":{"docs":{},"'":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"x":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"때":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"@":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"s":{"docs":{},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"'":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"/":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"+":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.02086677367576244},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.01927386822052891},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.008487654320987654},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.008344923504867872},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"=":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"‘":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"’":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"’":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"’":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"“":{"docs":{},"자":{"docs":{},"유":{"docs":{},"로":{"docs":{},"운":{"docs":{},"”":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"갖":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"출":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"\"":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"지":{"docs":{},"원":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"지":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"도":{"docs":{},"록":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"겪":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"계":{"docs":{},"속":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"해":{"docs":{},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"층":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"적":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"열":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"약":{"docs":{},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"산":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"됨":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"획":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"곳":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"나":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"과":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"깨":{"docs":{},"닫":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"뜨":{"docs":{},"릴":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"담":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"아":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"데":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"이":{"docs":{},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":10.015402843601896},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0071090047393364926}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.017180094786729858}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}},"팅":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"된":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"로":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"뒷":{"docs":{},"부":{"docs":{},"분":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"말":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"자":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"려":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"해":{"docs":{},"주":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"듯":{"docs":{},"이":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"했":{"docs":{},"듯":{"docs":{},"이":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"씀":{"docs":{},"드":{"docs":{},"리":{"docs":{},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"아":{"docs":{},"야":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}}},"메":{"docs":{},"서":{"docs":{},"드":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"(":{"docs":{},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.02880658436213992}}}}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"뉴":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"시":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"커":{"docs":{},"니":{"docs":{},"즘":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"타":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"소":{"docs":{},"드":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666}}},"모":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"세":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}},"멤":{"docs":{},"버":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"들":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.00533175355450237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0066068900424728644},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"므":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"일":{"docs":{},"지":{"docs":{},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"(":{"docs":{},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"으":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"묻":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"바":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"꾸":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"고":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"와":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"게":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"꿀":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"수":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"꿔":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"보":{"docs":{},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"르":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"인":{"docs":{},"딩":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{},"서":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"랍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"꿉":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"벨":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"팀":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"뀌":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"뀝":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"람":{"docs":{},"직":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}},"진":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"탕":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"깥":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"서":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"닐":{"docs":{},"라":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"이":{"docs":{},"트":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"빈":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"번":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"뿐":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"순":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"간":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"대":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"표":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"수":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"전":{"docs":{},"히":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"싱":{"docs":{},"글":{"docs":{},"턴":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"톤":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}},"쓰":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"여":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"지":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"이":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"군":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"암":{"docs":{},"시":{"docs":{},"적":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"될":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"묵":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"양":{"docs":{},"상":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"식":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"날":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"질":{"docs":{},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"염":{"docs":{},"두":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"잠":{"docs":{},"재":{"docs":{},"적":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"시":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"챕":{"docs":{},"터":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"측":{"docs":{},"면":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"docs":{},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"친":{"docs":{},"숙":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"항":{"docs":{},"상":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"루":{"docs":{},"프":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"목":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024}}}}},"호":{"docs":{},"출":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"하":{"docs":{},"려":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"여":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"다":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"들":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.02880658436213992},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"서":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}},"한":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"함":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"자":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"환":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"며":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"된":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"성":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":5.000771604938271}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"은":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"스":{"docs":{},"트":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"팅":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"혼":{"docs":{},"란":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"스":{"docs":{},"러":{"docs":{},"움":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"워":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"지":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"럽":{"docs":{},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"게":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"합":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"x":{"docs":{},")":{"docs":{},"할":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"동":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"자":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"효":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"율":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"흔":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"&":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"&":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"=":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"g":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},">":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.019455252918287938}},">":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},">":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"=":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"?":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005361434645960436},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"?":{"docs":{},"?":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"_":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"p":{"0":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"1":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"docs":{}},"x":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"y":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"i":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}}}}}}}}}}}}}}}}},"—":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"건":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"전":{"docs":{},"성":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"너":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"뛸":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"뜁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"다":{"docs":{},"가":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"시":{"docs":{},"물":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"도":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"하":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"게":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"정":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"부":{"docs":{},"하":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"제":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"괄":{"docs":{},"호":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"화":{"docs":{},"된":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"굳":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"남":{"docs":{},"겨":{"docs":{},"두":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"놓":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"둡":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"아":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"너":{"docs":{},"무":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"달":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},")":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"라":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"진":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"거":{"docs":{},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"려":{"docs":{},"있":{"docs":{},"다":{"docs":{},"\"":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"아":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"드":{"docs":{},"물":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"지":{"docs":{},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"렉":{"docs":{},"시":{"docs":{},"컬":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"막":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{},"데":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"대":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"못":{"docs":{},"했":{"docs":{},"던":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"하":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"고":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"면":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"박":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},"해":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"싱":{"docs":{},"된":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"본":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"문":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"질":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"론":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"인":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{},"게":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"삽":{"docs":{},"입":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"싶":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001064207165661582},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"지":{"docs":{},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"어":{"docs":{},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"십":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"시":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"실":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"러":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"!":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"디":{"docs":{},"터":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"뮬":{"docs":{},"레":{"docs":{},"이":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.001669449081803005},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"일":{"docs":{},"드":{"docs":{},"카":{"docs":{},"드":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"왼":{"docs":{},"쪽":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"닉":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"장":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"황":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"단":{"docs":{},"점":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"점":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"난":{"docs":{},"감":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"기":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"애":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"재":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"귀":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"적":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"실":{"docs":{},"행":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"구":{"docs":{},"성":{"docs":{},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"사":{"docs":{},"용":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"하":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"할":{"docs":{},"당":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"정":{"docs":{},"의":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"할":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"순":{"docs":{},"환":{"docs":{},"성":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"선":{"docs":{},"언":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"작":{"docs":{},"성":{"docs":{},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"처":{"docs":{},"리":{"docs":{},"된":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"검":{"docs":{},"사":{"docs":{},"/":{"docs":{},"재":{"docs":{},"빌":{"docs":{},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"지":{"docs":{},"않":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"빌":{"docs":{},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"배":{"docs":{},"열":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"좀":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"책":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"임":{"docs":{},"자":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"체":{"docs":{},"크":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"계":{"docs":{},"(":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"인":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"이":{"docs":{},"닝":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"킹":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"코":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"커":{"docs":{},"링":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"버":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"맨":{"docs":{},"드":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"서":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"뮤":{"docs":{},"니":{"docs":{},"티":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"서":{"docs":{},"도":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}},"졌":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"지":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"스":{"docs":{},"텀":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"케":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"나":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"들":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"키":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"워":{"docs":{},"드":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"태":{"docs":{},"그":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0027824151363383415},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"@":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"예":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"들":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}}},"스":{"docs":{},"크":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"평":{"docs":{},"양":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"평":{"docs":{},"범":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"든":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"소":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"후":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"자":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"보":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"반":{"docs":{},"부":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"흥":{"docs":{},"미":{"docs":{},"롭":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"게":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"울":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"규":{"docs":{},"모":{"docs":{},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"칙":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"엔":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"들":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"격":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"눌":{"docs":{},"러":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"도":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"당":{"docs":{},"신":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0011129660545353367}}},"의":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"연":{"docs":{},"히":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"장":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"섹":{"docs":{},"션":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.01838235294117647},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"들":{"docs":{},"로":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"식":{"docs":{},"별":{"docs":{},"자":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"이":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}},"할":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"되":{"docs":{},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"애":{"docs":{},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"은":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"매":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"앱":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"열":{"docs":{},"거":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"나":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"형":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":10.032513877874703},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504}}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.011102299762093577},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"의":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"처":{"docs":{},"럼":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"어":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"줄":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"보":{"docs":{},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"악":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"린":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"옵":{"docs":{},"션":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":5.003071253071253},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.342879872712808},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"들":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"깊":{"docs":{},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"이":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"널":{"docs":{},"리":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"러":{"docs":{},"블":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"능":{"docs":{},"력":{"docs":{},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"링":{"docs":{},"크":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"백":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"엔":{"docs":{},"드":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"틱":{"docs":{},"/":{"docs":{},"백":{"docs":{},"쿼":{"docs":{},"트":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"업":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"그":{"docs":{},"라":{"docs":{},"운":{"docs":{},"드":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"범":{"docs":{},"위":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"쉬":{"docs":{},"운":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"워":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}},"울":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"엣":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"영":{"docs":{},"역":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"향":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"\"":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"리":{"docs":{},"한":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"어":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"용":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"어":{"docs":{},"나":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"가":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"이":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"도":{"docs":{},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"퍼":{"docs":{},"진":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"블":{"docs":{},"릭":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"풍":{"docs":{},"부":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"거":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}},"대":{"docs":{},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"라":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"슬":{"docs":{},"러":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"치":{"docs":{},"며":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"쳐":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"부":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"권":{"docs":{},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"되":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"하":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"사":{"docs":{},"항":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"난":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"독":{"docs":{},"화":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"해":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"뭘":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"까":{"docs":{},"?":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"믿":{"docs":{},"어":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"섞":{"docs":{},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"어":{"docs":{},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},"쌍":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"쓸":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"얻":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"었":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"어":{"docs":{},"온":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}},"온":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"전":{"docs":{},"히":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"임":{"docs":{},"의":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"베":{"docs":{},"딩":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"을":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"포":{"docs":{},"트":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"좁":{"docs":{},"혀":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"나":{"docs":{},"가":{"docs":{},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"갈":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"히":{"docs":{},"기":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"힙":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"큰":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"따":{"docs":{},"옴":{"docs":{},"표":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"템":{"docs":{},"플":{"docs":{},"릿":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}},"혹":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0027824151363383415},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"득":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"넓":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"뜻":{"docs":{},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}},"색":{"docs":{},"인":{"docs":{},"화":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"(":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"과":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"써":{"docs":{},"드":{"docs":{},"파":{"docs":{},"티":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"왔":{"docs":{},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"얘":{"docs":{},"기":{"docs":{},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"쪼":{"docs":{},"갤":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"채":{"docs":{},"워":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"택":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"하":{"docs":{},"게":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"우":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"%":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"글":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"넘":{"docs":{},"겨":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"주":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"면":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"줄":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"데":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"길":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"어":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"갈":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"선":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"오":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"기":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"긴":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"노":{"docs":{},"력":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"하":{"docs":{},"고":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"출":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"되":{"docs":{},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"려":{"docs":{},"면":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"고":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"트":{"docs":{},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"드":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"놓":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"됐":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"둔":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"물":{"docs":{},"론":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"리":{"docs":{},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"음":{"docs":{},"표":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"빌":{"docs":{},"드":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.01610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.337962962962963},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":5}},"하":{"docs":{},"여":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},".":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"간":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"되":{"docs":{},"지":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"승":{"docs":{},"인":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"악":{"docs":{},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"잡":{"docs":{},"아":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"낼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"두":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"둘":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"짚":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"쪽":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"으":{"docs":{},"로":{"docs":{},"든":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"창":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"취":{"docs":{},"급":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"하":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"고":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"됨":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"려":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"여":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"카":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"캡":{"docs":{},"처":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"된":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"함":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"쳐":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"링":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"콘":{"docs":{},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"솔":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"콜":{"docs":{},"백":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"에":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"은":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"이":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"론":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"좌":{"docs":{},"표":{"docs":{},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"절":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"까":{"docs":{},"다":{"docs":{},"로":{"docs":{},"울":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"믹":{"docs":{},"스":{"docs":{},"인":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":10}},"이":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"밀":{"docs":{},"접":{"docs":{},"한":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"하":{"docs":{},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"리":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"셋":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"응":{"docs":{},"답":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"흐":{"docs":{},"름":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"과":{"docs":{},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"#":{"1":{"2":{"3":{"2":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{}},"docs":{}},"4":{"0":{"8":{"0":{"docs":{},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"docs":{}},"docs":{}},"docs":{}},"6":{"4":{"9":{"8":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}},"docs":{}},"docs":{}},"7":{"2":{"3":{"3":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}},"docs":{}},"docs":{}},"9":{"6":{"7":{"2":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"2":{"3":{"2":{"1":{"5":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}},"docs":{}},"8":{"5":{"7":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}},"docs":{}},"docs":{}},"5":{"7":{"7":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{}},"docs":{}},"docs":{}},"3":{"2":{"9":{"6":{"4":{"docs":{},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"7":{"2":{"3":{"7":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"격":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"느":{"docs":{},"낄":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"끼":{"docs":{},"실":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"꼈":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"껴":{"docs":{},"지":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"질":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"슨":{"docs":{},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"한":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"함":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"려":{"docs":{},"질":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"리":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"덧":{"docs":{},"붙":{"docs":{},"이":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"릴":{"docs":{},"리":{"docs":{},"즈":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"=":{"docs":{},"=":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}}}}}},"~":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}},"~":{"docs":{},"~":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{},"~":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"/":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}},"묘":{"docs":{},"사":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"묶":{"docs":{},"인":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}},"어":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"지":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}},"신":{"docs":{},"경":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"중":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"호":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"뢰":{"docs":{},"할":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"저":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"장":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"다":{"docs":{},"음":{"docs":{},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"된":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"소":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}},"희":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"증":{"docs":{},"가":{"docs":{},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"고":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"명":{"docs":{},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"분":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}},"활":{"docs":{},"용":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"한":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"성":{"docs":{},"화":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"되":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"었":{"docs":{},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"는":{"docs":{},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"어":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"있":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"야":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"기":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"된":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"<":{"docs":{},">":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"굉":{"docs":{},"장":{"docs":{},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"꺾":{"docs":{},"쇠":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"괄":{"docs":{},"호":{"docs":{},"(":{"docs":{},"<":{"docs":{},">":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"낼":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"운":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"반":{"docs":{},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"영":{"docs":{},"체":{"docs":{},"제":{"docs":{},"/":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"용":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"잃":{"docs":{},"게":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"준":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"비":{"docs":{},"됐":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"찍":{"docs":{},"으":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"팩":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"(":{"docs":{},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"훨":{"docs":{},"씬":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"겹":{"docs":{},"쳐":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"질":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"귀":{"docs":{},"찮":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"균":{"docs":{},"등":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"끌":{"docs":{},"어":{"docs":{},"내":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"낼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"래":{"docs":{},"핑":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"벌":{"docs":{},"어":{"docs":{},"질":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"뽑":{"docs":{},"아":{"docs":{},"내":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"손":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"업":{"docs":{},"데":{"docs":{},"이":{"docs":{},"트":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"해":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"여":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"할":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"라":{"docs":{},"는":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"잊":{"docs":{},"어":{"docs":{},"버":{"docs":{},"렸":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"었":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"쿼":{"docs":{},"리":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"틀":{"docs":{},"과":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"림":{"docs":{},"없":{"docs":{},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"리":{"docs":{},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"맨":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"앞":{"docs":{},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"몫":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}},"병":{"docs":{},"합":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":5.005132591958939},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"'":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"어":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"리":{"docs":{},"학":{"docs":{},"적":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"행":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"숙":{"docs":{},"제":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"련":{"docs":{},"된":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"액":{"docs":{},"세":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"낮":{"docs":{},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}},"첨":{"docs":{},"부":{"docs":{},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"폴":{"docs":{},"리":{"docs":{},"필":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"더":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"링":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"고":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"란":{"docs":{},"드":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"향":{"docs":{},"후":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"상":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"시":{"docs":{},"키":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"루":{"docs":{},"프":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"를":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}}},"트":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.013418903150525088},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"↥":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}}},"떠":{"docs":{},"올":{"docs":{},"려":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"블":{"docs":{},"랙":{"docs":{},"박":{"docs":{},"스":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004575707154742097},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"까":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"금":{"docs":{},"방":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"샘":{"docs":{},"플":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"워":{"docs":{},"크":{"docs":{},"플":{"docs":{},"로":{"docs":{},"우":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"컬":{"docs":{},"렉":{"docs":{},"션":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"테":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"헬":{"docs":{},"퍼":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"]":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"q":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}}}},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"l":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}}}}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}},"c":{"docs":{},"k":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}}}},"│":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.004283674440742504},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"└":{"docs":{},"─":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"─":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"─":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"├":{"docs":{},"─":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"─":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},"─":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"국":{"docs":{},"제":{"docs":{},"화":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"밑":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"줄":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"봐":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"왔":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"뷰":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"씌":{"docs":{},"웁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"옆":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"토":{"docs":{},"큰":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"툴":{"docs":{},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"링":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"버":{"docs":{},"전":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"트":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"플":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.354820936639118},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"오":{"docs":{},"프":{"docs":{},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"랜":{"docs":{},"스":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"러":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"링":{"docs":{},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"할":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"래":{"docs":{},"커":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"덕":{"docs":{},"분":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616}}}}}},"앰":{"docs":{},"비":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}},"짜":{"docs":{},"증":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"낳":{"docs":{},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"슬":{"docs":{},"래":{"docs":{},"시":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.3531680440771345},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"광":{"docs":{},"범":{"docs":{},"위":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"궁":{"docs":{},"금":{"docs":{},"할":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"덜":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"어":{"docs":{},"주":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"년":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"눈":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"치":{"docs":{},"챘":{"docs":{},"을":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"돔":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"띄":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"울":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"맵":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"핑":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"면":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"훌":{"docs":{},"륭":{"docs":{},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"던":{"docs":{},"질":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"덮":{"docs":{},"어":{"docs":{},"쓰":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"데":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"쓸":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"씁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"둡":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"뛸":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"머":{"docs":{},"뭇":{"docs":{},"거":{"docs":{},"릴":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"멈":{"docs":{},"추":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"춥":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"빼":{"docs":{},"고":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"기":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"쉐":{"docs":{},"도":{"docs":{},"잉":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"얕":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"잇":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"팀":{"docs":{},"원":{"docs":{},"들":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"으":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"들":{"docs":{},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"빨":{"docs":{},"간":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"라":{"docs":{},"질":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"리":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"솔":{"docs":{},"루":{"docs":{},"션":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"명":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"직":{"docs":{},"히":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"짤":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"퀵":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"탭":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"압":{"docs":{},"축":{"docs":{},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"도":{"docs":{},"하":{"docs":{},"여":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"엉":{"docs":{},"망":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"낫":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"뜨":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}},"서":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"타":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"뼈":{"docs":{},"대":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"혜":{"docs":{},"택":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"즐":{"docs":{},"겨":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"캐":{"docs":{},"시":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"싱":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"스":{"docs":{},"트":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"빛":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}},"음":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}}}}},"죽":{"docs":{},"음":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000709471443774388}}}}}}}}}},"풀":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.000354735721887194}}},"깃":{"docs":{},"허":{"docs":{},"브":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"깔":{"docs":{},"끔":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"몸":{"docs":{},"체":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"벤":{"docs":{},"더":{"docs":{},"별":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"삼":{"docs":{},"항":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"억":{"docs":{},"제":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}},"푸":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"혁":{"docs":{},"신":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"회":{"docs":{},"귀":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"급":{"docs":{},"격":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"삶":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"왓":{"docs":{},"쳐":{"docs":{},"(":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"와":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"캄":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"큐":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"휴":{"docs":{},"리":{"docs":{},"스":{"docs":{},"틱":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"갈":{"docs":{},"수":{"docs":{},"록":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"힌":{"docs":{},"트":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"홈":{"docs":{},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}}}},"갯":{"docs":{},"수":{"docs":{},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"닫":{"docs":{},"힌":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"됨":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"콤":{"docs":{},"마":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"…":{"docs":{},"}":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005564830272676684}}}},"팁":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.03624078624078624}}},"러":{"docs":{},"시":{"docs":{},"아":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"켜":{"docs":{},"져":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"있":{"docs":{},"으":{"docs":{},"면":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"터":{"docs":{},"키":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"헤":{"docs":{},"더":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\\":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"투":{"docs":{},"명":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"쉼":{"docs":{},"표":{"docs":{},"로":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"떨":{"docs":{},"어":{"docs":{},"질":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"length":37141},"corpusTokens":["\u001d탐색하세요.","!","!(s.length","!==","!array.isarray(arguments[1]))","!를","\"","\"!node_modules/**/*.ts\"]","\"\"","\"\",","\"\";","\"#187abf\"","\"$$\",","\")","\");","\"*!text\"","\"*\"","\"*\",","\"*\":","\"**/*.spec.ts\"","\"+\":","\",","\",\"","\".\",","\".\"가","\"...\";,","\"../../built/local/tsc.js\",","\"../constants/http\";","\"../converter\";","\"../lib/third","\"../node_modules/jquery/dist/jquery\"","\"../src\"","\"../utils\",","\"./api\";","\"./app.ts\"","\"./built\",","\"./calculator\";","\"./components/entry\";","\"./components/hello\";","\"./configs/base\",","\"./dist/\",","\"./dist/bundle.js\",","\"./dist/main.js\"","\"./greet\";","\"./index\";","\"./lettersonlyvalidator\";","\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"./local","\"./map\";","\"./mi","\"./mod\";","\"./mod\"],","\"./moduleb\"","\"./moduleb\"`는","\"./moduleb\"의","\"./myclass\";","\"./mycomponent\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./observable\"","\"./observable\";","\"./onetwothree\";","\"./parseintbasedzipcodevalidator\";","\"./programmercalculator\";","\"./shapes\";","\"./some","\"./src\"","\"./src/**/*\"","\"./src/index.ts\",","\"./src/index.tsx\",","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./template\"처럼","\"./tsconfig\",","\"./tsconfig.backend.json\"","\"./tsconfig.frontend.json\"","\"./tsconfig.shared.json\"","\"./utilities\";","\"./utilities.js\";","\"./validation\";","\"./xyz.txt!text\";","\"./zipcodevalidator\";","\".\\n\\n\"","\".js\",","\".js\"]","\".json\"]","\".ts\",","\".tsx\",","\".tsx\"]","\".web.js\",","\".webpack.js\",","\"/\":","\"/mod\";","\"/node_modules/typescript/lib\"","\"0\"","\"0\",","\"001+010=\");","\"1\",","\"1+2*33/11=\");","\"1.0.0\",","\"100\"","\"101\"];","\"12,","\"123\"","\"123\";","\"13,","\"2\"","\"2\",","\"3\",","\"33,","\"4\",","\"4.0.2\",","\"5\",","\"5.1.0\"","\"6\"","\"6\",","\"7\",","\"8\",","\"9\",","\"98052\",","\":","\";","\"=\")","\"@angular/core\";","\"@type\"","\"@typedef\"","\"@types\"","\"@types/browserify\":","\"a\"","\"a\");","\"a\",","\"a\":","\"a\";","\"abbr\":","\"adams\");","\"adams\",","\"address\":","\"alice\",","\"alice\"});","\"allowjs\":","\"ambient\"라고","\"amd\"","\"amd\",","\"amd\"와","\"an","\"angl","\"applet\":","\"area\":","\"aurora\",","\"author\":","\"awesom","\"awesome\",","\"a를","\"b\"","\"b\",","\"babel","\"bar\"","\"bar\";","\"bar\"].map(funct","\"bar\"].map(i","\"bar,","\"baseurl\":","\"baseurl\"에","\"baseurl\"을","\"baz\")","\"baz\",","\"bigint\"","\"binder.ts\",","\"black\"});","\"blue\";","\"bob","\"bob\";","\"bob\";'","\"bob\"];","\"boolean\"","\"browserifi","\"browserify\":","\"build\":","\"bundle.js\"","\"c\"","\"c\",","\"c\";","\"canvas\"):","\"car\"가","\"cat\",","\"cat\";","\"checker.ts\",","\"circle\"","\"circle\")","\"circle\":","\"circle\";","\"classic\"","\"closed\"","\"clubs\",","\"commandlineparser.ts\",","\"commonjs\"","\"commonjs\",","\"compileonsave\"","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"contextu","\"core.ts\",","\"crlf\"","\"current","\"cyan\")","\"d\"","\"d\",","\"danielle\",","\"declaration\":","\"default\";","\"del\":","\"dependencies\"","\"dependencies\":","\"dependencies\"를","\"devdependencies\":","\"devdependencies\"가","\"devdependencies\"를","\"devdependencies\"에","\"diagnosticinformationmap.generated.ts\"","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"dist\",","\"div\"):","\"doe","\"dog\",","\"don't\"s)","\"down\",","\"downloading...\";","\"dynamicpriority\"","\"e\",","\"eas","\"emitdeclarationonly\":","\"emitdecoratormetadata\":","\"emitter.ts\",","\"error\"는","\"es2015\"","\"es2015\"사용","\"es2015.d\"ts가","\"es2016\"","\"es2017\"","\"es2018\"","\"es2019\"","\"es2020\"","\"es2020\",","\"es3\"","\"es5\"","\"es5\",","\"es6\"","\"es6\",","\"es6\"/\"es2015\"","\"es6\"와","\"es6가","\"esnext\"","\"esnext\",","\"esnext\".►","\"esnext\"는","\"exclude\"","\"exclude\":","\"exclude\"를","\"exclude\"에","\"experimentaldecorators\":","\"exports\",","\"exports\"],","\"express\"]","\"extends\":","\"f\"];","\"factory\"","\"failed\"","\"failed\":","\"failed\";","\"fallbackpolling\":","\"false\"","\"files\"","\"files\":","\"files\"과","\"files\"를","\"files\"목록에","\"foo\"","\"foo\",","\"foo\".padstart(4);","\"foo\";","\"foo\"를","\"foo\"으로","\"fragment\",","\"fred\"];","\"free\"];","\"fs\";","\"fs\"`와","\"function\"","\"function\")","\"generated\"가","\"generated/*\"","\"generated/templates/views\"","\"goes\"","\"greeter","\"greeter라는","\"greeting\");","\"gulp\":","\"h\",","\"hamster\"","\"hamster\"]);","\"hayes\",","\"hearts\",","\"hello","\"hello!\";","\"hello\");","\"hello\",","\"hello\";","\"hello\"];","\"hello,","\"hey","\"hi","\"hi\"","\"hi\",","\"hot","\"hour\");","\"howdy\";","\"i'll","\"i'm","\"id\"","\"img\"):","\"includ","\"include\"","\"include\":","\"include\"을","\"input\"):","\"insert","\"isolatedmodules\":","\"jane","\"jane\",","\"javascript","\"joseph","\"jquery\"","\"jquery\":","\"jquery\";","\"json!*\"","\"json!*\"와","\"json!http://example.com/data.json\";","\"jsx\":","\"kitty\";","\"latest\",","\"left\"","\"left\");","\"left\",","\"legacy/modulea\"],","\"lf\"","\"lib/mainmodule.js\"","\"loading\"","\"loading\":","\"loading\";","\"locked\"","\"lodash\",","\"lodash\";","\"lucas\",","\"m\");","\"m.\",","\"mackinzie\");","\"magenta\")","\"main\"","\"main\",","\"main\":","\"main\":\"./dist/index.js\"","\"main\":\"index.js\"","\"main\"으로","\"main\"의","\"main.d.ts\"","\"main.ts\",","\"mallory\";","\"mammals\";","\"man","\"maru\"","\"matches\"","\"math","\"mayb","\"minimized\";","\"module\"","\"module\":","\"modulea\"","\"modulea\"같은","\"modulea의","\"moduleb\"","\"moduleb\"는","\"moduleb\"의","\"moduleb\"처럼","\"modulename\";","\"moduleresolution\":","\"moment\";","\"mystring\"를","\"name\"","\"name\",","\"name\":","\"namespac","\"new","\"next","\"next\"","\"node\"","\"node\",","\"node.js에서","\"node_modules\",","\"node_modules/jquery/dist/jquery.slim.min.js\"로","\"noemitonerror\":","\"noimplicitany\"","\"noimplicitany\":","\"noisy\"","\"none\",","\"npm","\"number\"","\"number\")","\"number\",","\"number\";","\"number\"를","\"object\"","\"object\")","\"object\";","\"object\"입니다.","\"octopus\");","\"oh","\"oops\");","\"open\"","\"option","\"origin\",","\"outdir\"","\"outdir\":","\"outfile\":","\"output.js\"","\"output.js\")","\"override\";","\"padding\"을","\"parser.ts\",","\"path\"","\"path\":","\"paths\"","\"paths\":","\"paths\"가","\"paths\"를","\"plunkbat\"","\"pre\",","\"preact\";","\"prepend\":","\"preserve\"","\"preserve\",","\"preserve\"는","\"preserveconstenums\":","\"presets\":","\"privat","\"production\",","\"program.ts\",","\"property\";","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"나","\"react\"를","\"react\"와","\"react.createelement\"","\"reactdom\"","\"rectangle\":","\"rectangle\";","\"red\"","\"red\",","\"red\";","\"references\":","\"reflect","\"remove\"와","\"removecomments\":","\"rich\"","\"rich\",","\"rich\"를","\"right\"","\"right\"'에","\"right\"):","\"right\",","\"right\":","\"right\";","\"right\"에","\"rootdirs\":","\"rootdirs\"는","\"rootdirs\"를","\"rory\";","\"sales\");","\"samuel\",","\"scanner.ts\",","\"scripts\":","\"seattle\"","\"seattle\";","\"seattle\"});","\"short","\"size","\"smith\"","\"smith\")","\"solut","\"some","\"somemodule\"","\"somemodule\";","\"sourc","\"sourcemap\":","\"spades\",","\"span\"):","\"species\"","\"spicy\",","\"square\"","\"square\")","\"square\":","\"square\";","\"square\"가","\"sr.\");","\"src/#{locale}\"","\"src/**/*\"","\"src/de\",","\"src/greet.ts\"","\"src/main.ts\"","\"src/main.ts\",","\"src/views\",","\"src/zh\",","\"strict","\"strict\":","\"strictnullchecks\":","\"string\"","\"string\")","\"string\");","\"string\",","\"string\";","\"string\"을","\"subparts\"","\"success\"","\"success\":","\"success\";","\"super","\"supplemental.ts\"","\"symbol\"","\"symbol\"이여야","\"sys.ts\",","\"system\"","\"system\",","\"system\"만","\"t","\"target\":","\"test\"));","\"thi","\"thing\";","\"this\"","\"triangle\"","\"triangle\";","\"triangle\"의","\"true\"","\"tsc.ts\",","\"typename\"","\"typename\"이","\"typeroots\"","\"types\"","\"types\":","\"types\"라는","\"types\"와","\"types.ts\",","\"typescript\"","\"typescript\");","\"typescript\":","\"typescript.tsdk\":","\"typescript_tsdk\":","\"typescript에서","\"typings\"","\"umd\",","\"undefined\"","\"uneasy\");","\"uneasy\"는","\"unlocked\";","\"up\",","\"updatepart\"","\"url\"","\"url\";","\"url\"을","\"use","\"usefsevents\",","\"user\"","\"user\");","\"utf8\"","\"utilities.ts\",","\"value\"","\"vandelay","\"version\":","\"watchdirectory\":","\"watchfile\":","\"watchoptions\":","\"white\")","\"white\",","\"will","\"will\",","\"world\";","\"world\"];","\"yellow\")","\"yes\"","\"yes\",","\"~에","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"가상\"디렉터리","\"강한\"","\"건전\"하지","\"구조적","\"그냥","\"기호(flavor)\"나","\"날","\"누군가","\"다른","\"단락\"","\"대상","\"더","\"덕","\"라이브러리\"","\"리터럴","\"마지막\"","\"문맥상","\"발견\"할","\"배포\"되는","\"변형(variant)\"이라는","\"브라우저에서","\"빠르고","\"사라져야","\"사전\"","\"선언","\"성공\"","\"솔루션","\"솔루션\"","\"솔루션\"이라고","\"숨겨진","\"싱글톤","\"아마도\"","\"약한","\"어디서든","\"엔드포인트\"","\"웹\"의","\"이름","\"인덱스로\"","\"전달하는\"","\"정의로","\"제너릭","\"존재\"하지만,","\"직렬화\"를","\"천","\"최상위","\"최적","\"추가\"","\"컴파일된\"","\"프로젝트\"로","\"프로젝트\"에","\"피하는\"","\"해결","\"호환\"","\"환경\"을","#","#1232","#14080을","#16498)","#17233)","#19672)","#23215)","#23857)","#2577","#32964를","#7237)","#app","#foo","#foo;","#name:","#sidelength:","#{locale}와","$","$(\"button.continue\").html(","$(()","$:","$;","${","${compiler}","${compiler}`);","${distanceinmeters}m.`);","${framework}!`;","${maxbase}","${name}.`);","${name}`;","${p.name}...`);","${p.y}`);","${state.code}","${state.response.summary}`;","${state.response.title}","${this.#name}!`);","${this.department}.`;","${this.name}","${validate(s)","$나","$와","%","%,","%s\")","%s\")가","&","&&","&&=,","&,",">","'","'!=='","'\"eas","'\"left\"","'\"uneasy\"'","'#ff00ff'","'#foo'","'#foo'는","'#name'은","'${","'${char}'`);","'${padding}'.`);","'';","'(src:","'*'","'*'은","'.","'.',","'./#{locale}/messages'를","'./foo';","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'로","'.d.ts'","'.d.ts'파일","'.js'","'.ts'","'.ts'와","'.tsx'","'.tsx'를","'/',","'0'","'1'과","'10'","'10'을","'100'","'11'을","'2'","'20'","'3'이","'5'가","'@return'","'@returns'","'@returns'과","'@t","'[string,","'[~the","'a","'a'","'a'를","'about'","'animal'","'animal'과","'anothermodule';","'any'","'any')","'any'로","'args'를","'awesom","'b'","'b';","'b'가","'b'는","'boolean","'boolean'","'boolean'.","'c'","'c'.","'c.age'를","'c.purr()'를","'camry',","'cat'","'cats'를","'clean","'clean'작업도","'clean'작업이","'clear","'clor'","'color'?","'colour'","'component'","'const","'contact'","'contact';","'copi","'d'에","'debug';","'default'","'default'...","'default'로","'define'.","'delet","'dictionary'에","'e'","'e'는","'e1'","'e2'","'employee'은","'error'","'es5'보다","'first'와","'fly'에","'folder1/file2'","'folder1/file2':","'folder2/file3')","'folder2/file3':","'foo!'","'foo'","'foo'.","'foo'는","'foo'만","'foo'의","'function","'generated/*'","'green'이","'hello';","'helloprops'는","'home'","'image'.","'info'","'john","'kind'","'let","'let'에","'m'","'manufacturer'","'manufacturer');","'model'","'model']);","'modulea'가","'modulea'와","'moduleb.","'myclasslib'을","'mycomponent'의","'myfunclib'을","'mylib.checkcat(c)'","'mylib.checkcat(c,","'mylib.timeout","'mylib.version'에","'name'은","'namespace'","'never'","'new","'new'","'node_modules'","'node_modules/typescript.d.ts'","'node_modules/typescript.ts'","'node_modules/typescript.tsx'","'node_modules/typescript/lib/typescript.d.ts'","'node_modules/typescript/lib/typescript.d.ts'.","'node_modules/typescript/lib/typescript.d.ts'로","'node_modules/typescript/lib/typescript.d.ts'를","'node_modules/typescript/package.json'.","'nodej","'nodejs'.","'noimplicitany'","'null'","'null'은","'number","'number'","'number'에","'number'에는","'number'이어야","'number[]'","'numberregexp'","'object'에","'ok'","'option1'","'option2';","'organ","'ownersaddress'로","'package.json'","'package.json'은","'padding'은","'padding'이","'parseintbasedzipcodevalidator'","'person'","'person'의","'red';","'regexpbasedzipcodevalidator'","'require'","'require'.,","'rest'","'rootdirs'를","'scripts/**/*.map'],","'scripts/**/*.ts',","'searchfunc'.","'second'에","'shapekind.circle'","'shapekind.square'","'some","'somelib';","'somemodule'","'somemodule';","'sourc","'specialtype'을","'specialtype'이라는","'specialtype1'이라는","'spfjgerijghoied'","'squareconfig'","'squareconfig'.","'src/app.ts'","'src/app.ts'.","'src/node_modules/typescript.d.ts'","'src/node_modules/typescript.ts'","'src/node_modules/typescript.tsx'","'src/node_modules/typescript/package.json'","'state'","'string","'string'","'string'.","'string'에","'string'은","'string'입니다.","'string[]'","'stringvalidator'","'stuff'","'stuff'는","'substring'","'super","'swim'과","'t","'t'","'target'","'target'과","'thi","'this'","'this'를","'this.#foo'","'this.foo'","'throw","'tobinarystring'","'tofixed'는","'toyota',","'tsconfig.json'안에","'tsconfig.json'의","'typeof'","'types'","'typesciprt'","'typescript'","'typescript'는","'u","'undefined'","'undefined'는","'undefined'이","'unknown');","'unknown']);","'unknown'은","'unknown'이","'value'","'var","'warn'","'with'","'x'를","'year'","'year');","'year')의","'year'])","'year'에","'year'와","'yourmodule';","'zipcodevalidator'","'zipcodevalidator.ts'","'{bar?:","'{foo?:","'내부","'네임스페이스","'때에","'버리는'","'빈'","'상위'","'선언","'화살표","(","(!(valu","(!)와","(!a)","(!i)","(!obj.prop)","(!somebody)","(\"\"","(\")나","(\"do\"","(\"main\"","(\"modulea의","(\"name\")","(\"swim\"","(\"types\"","(#)","(#메타데이터","(&&),","(')를","('any'로","('any'와","('manufacturer'","(()","((e:","((pet","((this:","()","(...)","(...arg:","(...args:","(...tailargs)","(...tailargs:","(.d.ts)","(.js,","(.js와","(.net","(.ts,","(.ts,.d.t","(//","(0.02","(0.05","(0.13","(1","(1).toexponential();","(1)과","(17)에서","(2)는","(30m)","(3rd","(4","(4)","(7)에서","(9)와","(==)","(?.)의","(??).","(@","(@configurable)의","(@required)의","(@sealed)의","(@types,","(`","(a","(a,","(a:","(about","(abstract","(accessor","(accessors)","(ad","(add","(addit","(advanc","(age","(aliases)","(allowj","(ambient","(amd),","(an","(and","(arg:","(arguments.length","(array","(array)","(array.isarray(arg))","(asp.net","(attribut","(b","(b)","(b:","(babel","(background)","(base","(basevalue:","(basic","(basic)","(best","(bi","(billion","(block","(boolean)","(box","(break","(build","(built","(c","(call","(callback","(casts)","(caveat","(caveats)","(char","(children","(class","(classes)","(classes,","(classic)","(co","(code","(colornam","(command","(common","(commonj","(commonjs),","(compar","(compil","(compileroptions,files,includ","(compos","(comput","(concept","(condit","(condition)","(config.clor)","(config.color)","(config.width)","(configur","(consequ","(const","(constraint)","(construct","(constructor","(const가","(consum","(consuming)","(contextu","(control을","(creat","(ctrl","(data:","(debug)","(decor","(decorators)","(deep","(default","(defin","(definit","(depend","(dependencies)","(destructuring)","(details)","(differ","(digit","(disallow","(discrimin","(distribut","(do","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(dom","(done:","(downloading)","(dynam","(e","(e)","(e.g.","(e:","(earli","(eas","(ecmascript","(edit","(editor","(element:","(embed","(emoji","(employee.fullname)","(empti","(enum","(enum)","(enums)","(env.isdevelopment())","(eras","(err)","(err,","(errors)","(es2015,","(es2020","(es6)","(exampl","(example)","(examples)","(excess","(exhaust","(explicitli","(export","(extend","(f)","(factori","(factory)","(fc)","(find","(first","(first.hasownproperty(prop))","(firstname:","(fname:","(foo","(foo?.bar)!.baz","(foo?.bar).baz","(footnotes)","(foo를","(free","(from","(fs.watch는","(function","(function)","(f∘g)(x)의","(gener","(generics)","(get","(getters/sett","(global","(gradual","(greeting)","(guidanc","(guidance)","(hasimportantpermissions)","(hello","(helloworld의","(heterogen","(higher","(homomorphic)","(hour:","(how","(hybrid","(i)","(i.e.","(ident","(identifi","(if","(implement","(import","(import를","(improv","(in","(includ","(index","(index.j","(infer","(inheritance)","(initi","(input)","(instal","(instanceof","(integr","(interest","(interfac","(interfaces)","(interfaces))","(intersect","(intrins","(introduction)","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(issu","(iterables)","(javascript)","(javascript에는","(jsdoc","(key","(label","(lastname)","(lay","(learn","(let","(lib.d.t","(librari","(liter","(look,","(mac)","(map","(mappings)","(math.floor(math.random()","(math.random())","(mdn)","(merg","(metadata)","(method","(microsoft.typescript.targets,","(minim","(mixin","(mod_1_1)","(modul","(modular","(more","(move","(mozilla","(multi","(n)","(n:","(naked)","(name","(namespac","(namespaces)","(namespacing)","(narrowing)라","(needless","(needzipvalidation)","(new","(newnam","(next","(no","(node)","(node.j","(node.js)를","(nomin","(non","(note:","(null,","(nullabl","(nullish","(num","(number","(number)","(number)로","(number)를","(number)을","(number를","(numer","(obj.prop","(obj:","(object","(object)","(object['42'])나","(object[42])를","(oop","(option","(options.prop4","(or","(or,","(ordering)","(organ","(other","(our","(outdir","(overal","(overload","(overloads)","(overview)","(packag","(param1)","(paramet","(parameterindex","(pars","(path","(pattern","(pet","(pet.fly)","(pet.swim)","(pitfal","(point","(point.i","(point.x","(polymorph","(predefin","(prepend","(preprocess","(prerequisites)","(preserv","(prevent","(privat","(programmercalculator.digits.indexof(digit)","(prop:","(properti","(props)","(props:","(provid","(public","(public,","(publish","(put","(quick","(re","(react","(readonli","(red","(reflection)","(rel","(related)","(require,","(requiredparameters)","(require을","(response.error)","(response:","(rest","(result","(rethink","(return","(reusabl","(revers","(rhino","(root,","(run","(runtim","(s)","(s.kind","(s.kind)","(s.x","(s:","(sample:","(schema)","(scope","(searching)","(second.hasownproperty(prop))","(sections)","(selector:","(sequenti","(set","(setup)","(shorthand","(shouldinitialize)","(simpl","(sn","(somevalu","(somevalue).length;","(source:","(speed","(split","(spread)","(start","(start:","(state.state)","(static","(strict","(stricter","(string","(string)","(string)로","(structur","(sublim","(subtyp","(support","(syntax)","(t","(t:","(tabl","(tagname:","(target","(target)","(target,","(target:","(template)","(templates)","(test","(test)","(the","(thename:","(thi","(thing","(this.greeting)","(this.operator)","(this:","(tips)","(too","(toolsversion)","(top","(trace","(trade","(treat","(true)","(tsc","(tupl","(tuple)","(type","(typeof","(types)","(typescript","(typescript:","(umd","(umd나","(uncal","(undefined를","(understand","(union","(unions)","(unit","(unix","(unspecifi","(updat","(us):","(use","(usefseventsonparentdirectory와","(user","(v","(valid","(validator.isacceptable(\"...\"))","(valu","(value:","(values)","(var","(variabl","(variad","(virtual","(visual","(weed","(well","(what","(whi","(which","(wildcard","(windows)","(work","(write","(x","(x)","(x,","(x.isacceptable(\"...\"))","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target","(x:","(x?,","(x와","(y","(y:","(zipcodevalidator:","({","({name:","(|)로","(||),","(}","(간단한","(값과","(개발","(공통","(그냥","(그렇지","(그리고","(기본","(기본값)을","(기본값은","(기본적으로","(나중에","(네임스페이스","(다른","(다음","(단,","(동적","(디렉토리","(디폴트):","(또는","(만약","(맨","(명확한","(모듈","(모듈로","(무엇이든","(문자열","(밀리초)","(변수,","(선택적으로)","(숫자나","(스크립트는","(아래","(아래를","(약식은","(여기서는","(역","(예","(예.","(예:","(예를","(예시.","(예외적으로","(오버로딩된","(위를","(위에서","(윈도우)","(유닉스).\"","(이","(이는","(인용)","(인터페이스)","(인터페이스와","(전역","(즉","(즉,","(즉시","(클래스와","(클래스의","(클로저","(타입","(타입은","(프로그래머에게는)","(플랫폼","(하나의","(하지만","(함수형","(혹은","(확장",")",").","):",");",")를",")이","*","**","**/","**=","**마세요**!","*,","*.d.t","*/","*/)","*/,","*/];","*=","*code*","*declaration*","*~","*또한*","*만","*은","*참고:","+","+,","+=",",",".","..","...","...(number","...)","....","...;","...arr2];","...bc]","...c","...d]","...data,","...default","...defaults,","...fieldstoupd","...first,","...foo의","...headargs)","...headargs:","...method","...myarray]","...numbers,","...nums:","...passthrough","...rest:","...rest]","...restofname:","...result]","...second,","...string[]]","...t])","...tailargs);","...todo,","...u]","...u])","...will","...다음","...로","../.","../../node_modules/@types/","../node_modules/@types/,","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./dist/index.d.t","./dist/main.js를","./main/main.d.t","./node_modules/.bin/babel","./node_modules/@types/,","./node_modules/@types/express만","./node_modules/@types/lodash","./node_modules/@types/node,","./node_modules/@types의","./typings의","./zh/messages,","./zh/messages는",".add(\"main.ts\")",".add(1)",".alert(...)",".babelrc",".bundle()",".catch(",".childnod",".currentvalue();",".d.t",".d.ts)를",".d.ts)을",".d.ts,",".d.ts.",".d.ts.map,",".d.ts를",".d.ts에",".d.ts의",".d.ts이고,",".entry(\"entry.ts\")",".es,",".es6",".gitignore에",".h",".j",".js,",".js.pipe(gulp.dest(\"dist\"));",".json",".jsx",".jsx).",".jsx)도",".js로",".js와",".js파일로",".js파일이",".length",".length가",".length를",".length에",".log(...)",".map",".multiply(5)",".net",".on('error',",".pipe(buffer())",".pipe(gulp.dest('dist'));",".pipe(process.stdout);",".pipe(source('bundle.js'))",".pipe(sourcemaps.init({loadmaps:",".pipe(sourcemaps.write('./'))",".pipe(ts({",".pipe(tsproject())",".pipe(uglify())",".plugin(\"tsify\",",".plugin(tsify)",".run(funct",".sin()",".t",".transform('babelify',",".ts,",".ts/.tsx",".tsbuildinfo",".tsx",".tsx)",".tsx로",".tsx를",".ts와",".ts의",".ts파일을",".use(typescript())",".vscode/settings.json","/","/*","/*!로","/**","/*~","/*끝*/","/*시작*/","/,","//","//...","///","////////////////////////////////////////","//~","//출력","/=","/\\.js$/,","/\\.ts(x?)$/,","/\\.tsx?$/,","/^[0","/^[a","/collections/generic/","/generated/templates/views를","/generated/로","/moduleb.d.t","/moduleb.t","/node_modules/","/node_modules/,","/node_modules/@types/moduleb.d.t","/node_modules/moduleb.d.t","/node_modules/moduleb.j","/node_modules/moduleb.t","/node_modules/moduleb.tsx","/node_modules/moduleb/index.d.t","/node_modules/moduleb/index.j","/node_modules/moduleb/index.t","/node_modules/moduleb/index.tsx","/node_modules/moduleb/package.json","/node_modules/typescript/lib","/root/moduleb.d.t","/root/moduleb.t","/root/node_modules/@types/moduleb.d.t","/root/node_modules/moduleb.d.t","/root/node_modules/moduleb.j","/root/node_modules/moduleb.t","/root/node_modules/moduleb.tsx","/root/node_modules/moduleb/index.d.t","/root/node_modules/moduleb/index.j","/root/node_modules/moduleb/index.t","/root/node_modules/moduleb/index.tsx","/root/node_modules/moduleb/package.json","/root/src/folder/a.ts안에","/root/src/folder/moduleb.d.t","/root/src/folder/moduleb.t","/root/src/modulea.js가","/root/src/modulea.js에","/root/src/modulea.t","/root/src/modulea.ts안에","/root/src/moduleb","/root/src/moduleb.d.t","/root/src/moduleb.js라는","/root/src/moduleb.t","/root/src/moduleb.tsx","/root/src/moduleb/index.d.t","/root/src/moduleb/index.t","/root/src/moduleb/index.tsx","/root/src/moduleb/lib/mainmodule.js를","/root/src/moduleb/package.json","/root/src/moduleb/package.json파일을","/root/src/node_modules/@types/moduleb.d.t","/root/src/node_modules/moduleb.d.t","/root/src/node_modules/moduleb.j","/root/src/node_modules/moduleb.t","/root/src/node_modules/moduleb.tsx","/root/src/node_modules/moduleb/index.d.t","/root/src/node_modules/moduleb/index.j","/root/src/node_modules/moduleb/index.t","/root/src/node_modules/moduleb/index.tsx","/root/src/node_modules/moduleb/package.json","/src/converter.t","/src/units.t","/src/view와","/test/convert","/test/unit","/tsconfig.json","/usr/local/lib/node_modules/typescript/lib","/으로","0","0)","0);","0,","0.16beta","0.5","0;","0]","0b1010;","0o744;","0xf00d;","0});","0};","0개","0대신","0부터","0으로","1","1)","1).join(\"","1);","1,","1.","1.36","1.7","1.7).이렇게","1.8","1.8.4","10","10%","10,","100","100)","100);","100,","1000);","1000}","1001","1001)","1005","100;","100};","101","101;","1049","10;","10];","10am.\");","10}));","10};","10을","10이","10이라는","10입니다.","10자가","10진수","10초가","11","11;","12","12,","123;","12;","13","13);","13;","13};","14","14초에서","15","16","16진수,","17);","1;","1x","1개","1개)로","1부터","1분","1씩","1이어야","1초로","1초에","2","2)","2));","2);","2,","2.","2.0","2.0에서는","2.2","2.3","2.3부터,","2.7","2.8","2.8에서","20","20,","200;","2013","2013:","2014","2015","2015)","2015:","2015를","2015부터","2015부터,","2015에","2015에서","2015와","2017/2019","2017과","2017이","2020","2020년에는","20;","20년이","20배는","20여","2261","2322","2339","2345","2348","2363","250m","2532","2551","2554","2571","26","26\"","26\"를","26,","2610","2611","262","2790","2808","2824","2;","2]);","2],","2];","2})}","2};","2개의","2단계","2라는","2만여","2와","2인","2진수,","3","3\"","3);","3,","3.","3.0부터","3.0에서","3.0의","3.7","3.7)는","3.7에서","3.7에서,","3.8","3.8는","3.8에서,","3.8에서는","3.8은","3.9","3.9는","3.9를","3.9에서","3.9에서는","3.9에서는,","3.9은","3.9의","30,","32);","32)안에","32;","33,","33577🌍","34m.","37;","3;","3]","3]);","3];","3});","3};","3개의","3는","3에","3으로의","3은","4","4);","4,","4.","4.0","4.0,","4.0에서","4.0에서는","4.0은","40%","40.73061,","4000","42","42);","42,","42;'라고","45)","456);","4;","4]","4]);","4];","4}","4가지","4단계를","5","5)","5);","5,","5.0;","500);","5084","50;'","52);","56\"","56);","5;","5;에서는","5];","5]라는","5m.","5x","5개의","5분","5와","5초에서","6","6)","6,","6;","6];","6로도","7","7,","73.935242,","754","7개의","8","80","89","8;","8진수","9","999.9];","9;","9]+$/;",":",":(",":)",":lib",";","<>","<>로","=","==","===","========","=>","=를","=와",">",">=",">>,",">>>,","?","??","??=","??=.","????","?를","@arg","@argument)","@async)는","@augment","@augments)","@augments를","@babel/cli","@babel/cor","@babel/plugin","@babel/preset","@callback","@callback,","@callback은","@checkj","@class","@classdecor","@configur","@configurable(false)","@const","@constructor","@constructor)","@constructor,","@constructor.","@constructor를","@deprec","@enum","@enumer","@enumerable(false)","@enumerable(false)데코레이터는","@enum은","@errors:","@express","@extend","@extends는","@f","@f()","@filename:","@format","@format(\"hello,","@g","@g()","@inheritdoc","@jsx","@jsxfrag","@memberof","@noerror","@param","@param과","@param은","@privat","@private은","@prop","@properti","@protected는","@protected입니다.","@public,","@public은","@readonli","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@return","@return)","@seal","@sealed가","@sealed를","@showemit","@strict:","@t","@templat","@thi","@this:","@this를","@type","@typedef","@typedef,","@typedef를","@typedef와","@types)","@types,","@types/","@types/browserifi","@types/lodash","@types/mylib","@types/node/index.d.ts에","@types/react","@types안에","@types에","@type{array.}","@type{array}","@type과","@type은","@type의","@valid","@yield","[","[\"\",","[\"**/*.ts\",","[\"./typings\"]","[\".ts\",","[\".tsx\",","[\"0\",","[\"@babel/preset","[\"alice\",","[\"bob\",","[\"hearts\",","[\"hello\",","[\"node\",","[\"node_modules/jquery/dist/jquery\"]","[\"require\",","[\"src/**/*\"],","[\"t","[\"ts\"]);","['.ts']","['es2015'],","['manufacturer',","['model',","['scripts/**/*.js',","['somelib'],","['src/*.html']","['src/main.ts'],","['year',","[(string","[,","[...arr1,","[...strings,","[...t,","[0","[0,","[1,","[1,2,3]","[10,","[101.1,","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","[1]","[2,","[2]","[3,","[4,","[7,","[]","[])).push(\"hello\");","[]).push(\"hello\");","[]):","[]);","[],","[];","[]로","[]를","[_,","[_ignored,","[a,","[a1,","[a1],","[a2]):","[a2];","[a]","[a],","[a];","[any,","[directions.up,","[disposable,","[elemname:","[first,","[first:","[first]","[getclassnamesymbol](){","[index:","[index]","[k","[key:","[lion,","[new","[number,","[obj];","[options.prop4]","[options.prop5=42]","[p","[p,","[p3]","[p4=\"test\"]","[p]","[prop4]","[prop5=42]","[propname:","[s:","[sdk","[second,","[somebody]","[start:","[string,","[string]","[sym]:","[t,","[t];","[the","[unknown]","[x:","[x:string]:","[{","[~내","[~라이브러리","[~선택적","[~프로젝트","[메타데이터]","[클래식][#클래식","\\","]","],","];","^","^?","^^^^^^^^","_","_.padstart(\"hello","__compiletimeonly:","__compiletimeonly라는","__extends,","__extends와","__importdefault","__importstar와","__rest,","__spread에","_fullname:","_i","_p0:","_p1:","_x:","_y:","`","`>`?","`}`?","```","```t","`a`가","`b`","`backpack`이라는","`bind`의","`bob","`code`","`download","`error","`export","`foo`","`hello","`hello,","`import","`name`의","`number`로","`number`에","`omitthisparameter`을","`square`의","`string`","`this`가","`this`를","`undefined`를","`x`를","`{'>'}`","`{'}'}`","`{}`","a):","a++;","a,","a.a","a.b","a.b.c","a.b는","a.push(102);","a.ts가","a.ts에","a.y);","a2];","a:","a;","a=\"\",","a?:","a[0]","a[10]","ab()","ab(){}","abc","about:","abov","above]","abstract","access","accessor","accessors,","account","accountingdepart","accountingdepartment();","accounts.d.t","act","actiavat","action","activat","activatable]);","activatable을","activate()","ad","adams\"","add","add(operand:","add(x,","add(x:","add1:","add:","addclicklistener(onclick:","addclicklistener가","addclicklistener로","addit","address\",","address:","addtoz(x,","advanc","advantag","ag","age:","age?:","agemap[\"daniel\"]","aiden🌍","album","album.albumlabel;","albumlabel","alert","alert(\"card:","alertopt","alexand","alia","alias):","alias;","aliased(arg:","aliased는","aliases)","aliases))","all.","allow","allowed,","allowj","allowjs:","allowjs가","allowjs에만","allowjs와","allowsyntheticdefaultimport","allowsyntheticdefaultimports를","allowumdglobalaccess","allowunreachablecod","allowunusedlabel","allvalidators.t","along","alreadi","alternatively,","alway","alwaysstrict","alwaysstrict,","ambiance:","ambient","amd","amd,","amdmodule.j","amdmodule.t","amd를","amd와","analog","analogclock","analogclock이","anecdotally,","angular","angular,","ani","anim","animal(\"cat\").#name;","animal(\"cat\").name;","animal(\"goat\");","animal):","animal,","animal;","animal[]","animalshavemuscl","animalshavemuscles()","animals의","animal과","animal로","animal에","animal에서","animal을","animal의","animal이","animal이라는","animate(dx:","annkimm🌍","annot","annotations)","anormalfunction()","anormalfunction}","anothercomponent(prop:","any)","any):","any)를","any,","any.","any;","any[]","any[])","any[]):","any[],","any[];","any[]];","any[]을","anyfunct","anys.map(anys[1]);","anys.push(\"oh","anys.push(1);","anys.push({","anys:","anys[0]","anys[1];","anyth","anything:","anywher","any가","any나","any는","any로","any를","any만","any에서의","any와","any의","any이므로","any임","any입니다.","any입니다:","api","api,","api.","api는","api를","api뿐만","api에","api에는","api에서","api의","app","app)","app,","app.t","app.ts는","app.ts에","app.ts의","app.usedefaultfiles();","app.usedeveloperexceptionpage();","app.usestaticfiles();","app?.appendchild(p);","app?.appendchild(p)입니다.","appendchild(newchild:","appendchild를","appendchild의","appli","application을","applymixins(derivedctor:","applymixins(smartobject,","app이","area","area()","area(s:","area:","area;","area도","arg","arg.map(commoncase).join(\",\");","arg.spfjgerijghoied;","arg1:","arg:","arg;","argument","argument.\");","arguments)","arguments);","arguments,","arguments.length","arguments[0];","arguments[1];","arguments[parameterindex]","arguments라는","arg가","arg를","arg의","arr","arr2)","arr2:","arr2가","arr:","arr;","array","array#foreach는","array(52),","array(pad","array(this.numspac","array)","array):","array,","array.isarray(a)","array.prototype.concat를","array.prototype.toobserv","array.prototype이나","array:","array;","arraylike):","arraylike;","array를","array와","arrow","artists:","artistsdata","artistsrespons","artistsresponse)","artworks:","artworksdata","artworksrespons","asp.net","assert(typeof","assert.areequal(converter.celsiustofahrenheit(0),","assertion)으로","assertion)을","assertions)","assertion만","assertnever(s);","assertnever(x:","assertnever는","assign","assign.extra","assignment)","assignment.","assumechangesonlyaffectdirectdepencies을","assumechangesonlyaffectdirectdepend","assumechangesonlyaffectdirectdependencies에서는","ast","async","as라는","atom","attempt","auditing\");","augmentation)","auto","automat","avail","await","await\"이라는","await)","awaited을","await로,","await은","await을","awesom","a가","a는","a라는","a를","a에","a와","a와b","a의","b","b'","b)","b);","b)를","b,","b.ts가","b.ts는","b1,","b1],","b:","b;","b=0","b?:","b?는","b[0]","b]","b],","b];","babel","babel)에","babel,","babelifi","babelify,","babelify@8","babelify는","babelify도","babelify를","babelify에","babel로","babel에서","babel은","babel의","babel이","background.","backpack","backpack.add(23);","backpack.get();","backpack의","backpack이","backpakc:","badger93🌍","badprop","bags\"","bags\"을","ball","bar","bar(1);","bar(1,","bar(a,","bar,","bar.a;","bar/tsconfig.json","bar:","bar;","bar?:","bark()","bark()와","bar가","bar로","bar를","bar의","base","base:","basectors.foreach(basector","basectors:","basedir:","baseurl","baseurl과","baseurl로","baseurl에","baseurl을","baseurl의","basic","basiccalcul","basiccalculator(2)","basiccalculator를","basis,","bates의","baz","baz.d.t","baz.j","bazel,","baz에","bc:","be","be.","bearimy\");","becom","bee","beekeep","beekeeper;","beep\");","befor","before:","beforeall(action:","begin","beginningofline:","behavior","behavior)","behavior.","believ","benefits)","beta을","between","big","bigger","bigint","bigint,","binary:","binaryformatcallback","binaryformatopt","bind","bind,","bindings,","bird","bird)","bird).fly();","bird).fly)","bird):","bird;","bird는","bird를","bit","bivari","bivariance)","bleed","block","blue","blue,","blue}","bobbington`;","bobfull🌍","bodies)","body가","boolean","boolean)","boolean):","boolean)[]]","boolean)}","boolean,","boolean;","boolean]","boolean];","booleanlikeheterogeneousenum","boolean}","boolean}'","boolean으로","boolean은","boolean이","boolean입니다,","boom!","boost","both","both.","bothplu","bothplus에","bottom:","bound","bower_components,","box","box:","boxed;","boxedarray","boxedarray;","boxedvalu","boxedvalue;","boxed의","br","bracket\"","brad","break","breakpoint가","breakpoint를","break를","breed:","brief","bring","broken(name:","browse.","browserifi","browserify()","browserify({","browserify,","browserify가","browserify는","browserify를","browserify에","browserify와","browserify의","buffer","buffer');","buffer와","build","build)","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","builds)","build에","built","bundl","bundle()","bundle));","bundle);","bundle);을","bundle.j","bundle.js가","bundle.js의","bundle을","button","button.animate(0,","buttonprop","button과","by:","byte","b가","b는","b를","b에","b와","b의","c","c#","c#,","c#/java에서","c#과","c#에서는","c#을","c#의","c#이나","c()","c().#foo);","c().foo);","c();","c()[\"#foo\"]);","c()[\"foo\"]);","c(0);","c(1);","c(10);","c(data)","c):","c++","c,","c.a","c.b","c.count","c.d","c.d;","c.interv","c.prop","c.prototype.initi","c.prototype.method","c.reset();","c.size;","c.x;","c/c++에","c1,","c1],","c:","c:\\program","c:\\users\\username\\appdata\\roaming\\npm\\node_modules\\typescript\\lib","c;","c[getclassnamesymbol]();","c]","c],","c];","cach","cache:","calcul","calculatedistancefromorigin(point:","calculator();","calculator(2);","calculator,","calculator.t","calculator로","calculator를","call","callabl","callback:","callbackforlater(e)","callbacks)","called\");","callee가","calls)","can't","captur","capturing)","car","car())는","car;","card","card:","card;","cardpick","cardpicker();","cardpicker()의","cards:","card를","card와","caroline\",","carprops:","car나","car는","car에","car의","case","cases,","cat","cat):","cat,","cat;","catch","catset","catskittyset","cd","cdn","cdn(content","chain","chaining)","chaining),","chaining를","chang","change.","changed.","changes)","changmin","characters)","charm.","charset","check","checkcat(c:","checker)","checking\"","checking)","checking)를","checking.","checkj","checkjs가","checkjs를","checks)","check를","chelper()","child","childnod","childnodes)","childnodes는","childnodes의","children","children:","children과","children은","cho🌍","chri","circl","circle,","circle;","circle과","circuit","circuited\"","citi","city;","city를","city에","ci를","class","class)","class,","class.","class.d.t","class.d.ts를","classdecorator(constructor:t)","classes)","classes,","classes.","classic","classic]이고","classnam","class나","class를","claus","clause)","clean:","cli","cli)","clickableprop","cli로","cli를","clock","clock:","clockconstructor","clockconstructor,","clockconstructor는","clockinterfac","clockinterface;","clockinterface는","clone","clone(animal:","clone.m();","clone.p;","cloner","close","closur","closure,","closure의","clutter',","cn","coalesc","coalescing!","coalescing),","code","code!","code\"]","code)","code,","code:","codebase,","codebase.","code는","code를","code와","color","color(value:","color.blue;","color.green","color.green;","color.r","color:","color?:","color[2];","colorname:","color나","color대신","color와","colour","colour:","colour로","combin","combinations)","combinations:","come","commandline)","comment","comment)으로","comment.","comments)","comments,","common","commoncase(arg());","commoncase(arg);","commoncase(arg.s);","commoncase(s:","commonj","commonjs,","commonjs/node.j","commonjs/require.js)에","commonjs를","commonjs와","commonjs의","commun","compat","compil","compileonsav","compileonsave를","compiler)","compiler:","compiler?)","compileroptions:","compiles.","complet","completed:","compon","component)","componentfoo(prop:","components/","components와","composit","composite이","composition)","compound","comput","concat","concat(arr1,","concat(arr1:","concat에","concat의","concepts)","cond","condit","config","config.clor;","config.color;","config.width","config.width;","config?:","configs/base.json:","configur","configurable(value:","configurationfile을","configure(iapplicationbuild","conflict","conflicting.a:","conflicts)","consid","console.error(e))","console.error(response.error.message);","console.log(\"beep","console.log(\"depart","console.log(\"f():","console.log(\"g():","console.log(\"galloping...\");","console.log(\"gener","console.log(\"gett","console.log(\"half","console.log(\"hello,","console.log(\"hi!\");","console.log(\"oh","console.log(\"roam","console.log(\"slithering...\");","console.log(\"th","console.log(\"thi","console.log(\"tick","console.log(\"x","console.log('clicked!');","console.log('hello","console.log('hello!');","console.log('woof!","console.log((","console.log(1","console.log(4","console.log(47","console.log(`\"${","console.log(`\"${s}\"","console.log(`${p.x},","console.log(`${this.name}","console.log(`'${","console.log(`anim","console.log(`hello","console.log(`hello,","console.log(`walk","console.log(a","console.log(a.equals(b));","console.log(a.x","console.log(arg.length);","console.log(buildlabel(\"sam","console.log(colorname);","console.log(data,","console.log(e));","console.log(e);","console.log(e.touppercase());","console.log(e.x","console.log(employee.fullname);","console.log(entry);","console.log(f());","console.log(f.defaultname);","console.log(first);","console.log(fivetohex());","console.log(fourth);","console.log(greeter.greet());","console.log(greeter1.greet());","console.log(greeter2.greet());","console.log(greeting);","console.log(grid1.calculatedistancefromorigin({x:","console.log(grid2.calculatedistancefromorigin({x:","console.log(howard.getelevatorpitch());","console.log(howard.name);","console.log(i);","console.log(instance.chelper());","console.log(instance.dhelper());","console.log(item));","console.log(labeledobj.label);","console.log(moment.format());","console.log(mouseevent.button);","console.log(new","console.log(num);","console.log(obj[sym]);","console.log(pet);","console.log(response.artists);","console.log(rest);","console.log(sayhello(\"typescript\"));","console.log(second);","console.log(stringnumeric.add(stringnumeric.zerovalue,","console.log(this.isact","console.log(this.stuff);","console.log(uievent.button);","console.log(x","console.log(x)","console.log(x.count);","console.log(x.message);","console.log(x.startswithhello());","console.log(x.touppercase());","console.log(x[0].substring(1));","console.log(x[1].substring(1));","console.log(x[5].tostring());","console.log(y.reverseandsort());","console.log(z.kind);","console.writeline(typeof(t).name);","consolelogg","consolelogger.prototype);","const","const)","const);","const,","const;","constant","constraints)","construct","construction.","constructor","constructor()","constructor(data)","constructor(foo:","constructor(greeting:","constructor(h:","constructor(m:","constructor(message:","constructor(n:","constructor(name:","constructor(numfeet:","constructor(priv","constructor(protect","constructor(publ","constructor(readonli","constructor(sidelength:","constructor(someparam?:","constructor(thename:","constructor(valu","constructor(x:","constructor,","constructoronly는","constructorparamet","constructorparameters;","constructors)","constructorunknown의","const가","const는","const로","const를","consumer.t","consumpt","contact:","contain","content:","content;","contents)","context","context:","contrast,","contribut","contributing.md를","contribution!","contributor","control","control과","control의","convert","converter와","copi","core","core를","correspond","cost","count","count:","counter","counter.interv","counter.reset","counter;","country:","cpu","crawl","creat","create(\"string\");","create(42);","create(c:","create(false);","create(null);","create(o:","create(undefined);","create({","createcardpicker(this:","createcardpicker:","createcardpicker가","createcardpicker에","createclock","createclock(analogclock,","createclock(ctor:","createclock(digitalclock,","createclock의","createel","createelement(\"div\")으로","createelement(tagname:","createelement라는","createelement를","createelement와","createelement의","creategreeting(s)","createinstance(bee).keeper.hasmask;","createinstance(c:","createinstance(lion).keeper.nametag;","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare({color:","createsquare를","createsquare안의","createsquare에","createsquare의","createzoo():","crlf","cross","cs","ctor(hour,","culprit","current","currently,","currenttime:","currentvalu","currentvalue():","currentvalue:","custom","customcomp","cut","cycl","cycle에","c는","c를","c에","c와","c의","d","d();","d)","d,","d.t","d1,","d1],","d3","d3.base;","d3.d.t","d3:","d3이라는","d:","d;","d]","d],","d];","dad","dad.nam","dahyoung🌍","data","data)","data:","data?:","data와","date","date();","date)","date):","date;","day","de","deactivate()","dead","debug","debug:","debugg","decimal:","decis","deck","deck)","deck):","deck.createcardpicker();","deck:","deck을","deck이","declar","declaration)","declaration)을","declaration,","declaration:","declarationdir","declarationmap","declarationmap을","declarations)","declarations.d.t","declaration은","decorators)","deep","default","default)","default,","default:","defaulthead","defaultlength:","defaultname:","defaults안에","default는","default를","default의","defin","define(\"namedmodule\",","define(...)","define(...,","define(...args:","define([\"foo\"],","define([\"libname\"],","define([\"require\",","define,","define.amd)","define에","definit","definitelytyped에서","definitelytyped의","del","del(['wwwroot/scripts/**/*']);","delay","delet","deletealltheimportantfiles();","deleteuser(user:","deliveri","del을","depart","department();","department.generatereports();","department.printmeeting();","department.printname();","department:","department;","depend","dependencies'","dependencies)","dependencies,","dependency에","dependeni","deprec","deriv","desc.data","desc.method","description:","descriptor)","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","desk',","despit","destructuring)","detail","details!","details,","details.","dev","devdependencies를","develop","developer.","devtool:","dhelper()","diagnost","dictionari","dictionary).","dictionary;","dictionary['foo'];","dictionary[42];","didn't","diff","diff(one:","diff;","differ","differenti","diff를","digit","digitalclock","direct","direction.up","direction:","directions.down,","directions.left,","directions.right]","directive.","directori","directories)","disabl","disablesizelimit","discrimin","display","dispos","disposable,","disposable과","dispose()","dist","dist/","dist/bundle.j","dist/index.html을","dist/main.j","distancefromorigin(point:","dist에서","dist의","dist폴더를","div","div.childnodes;","div.children;","dive","dive)","divis","do'","doanimalshavemuscl","doanimalshavemuscles()","doc","docs처럼","document","document.body.textcont","document.createel","document.createelement(\"p\");","document.createelement('a')였다면,","document.createelement('xyz')는","document.getelementbyid","document.getelementbyid(\"app\");","document.getelementbyid(\"example\")","document.getelementbyid(divname);","document.getelementbytagname(\"div\")[0];","document.getelementsbytagname를","document.origin","document.queryselector(\"li\");","document.queryselector(selector);","document.queryselectorall(\"li\");","document를","document의","doe';","doesn't","doesn't,","dog","dog();","dog):","dog.bark();","dog.move(10);","dog;","dog는","dog은","dollar","dom","dom\":","dom\";","dom\"과는","dom(en)","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","dom을","dom의","dom이","don't","don'ts에","done","donefn)","dosomething():","dostuff","dostuff(123,","dostuff(abc:","dostuff라는","down","down,","downleveliter","downloading`;","drive()","drop을","dry:","dry와","due","duo","duo(__dirname)","duration:","duration?:","dx","dx;","dy","dy:","dy;","dynam","dynamicprioritypol","dynamicprioritypolling:","dynamicprioritypolling옵션에서","dynamic와","d의","e","e)","e,","e.bar","e.bar)","e.foo","e.messag","e.message;","e.x는","e.y))","e.y));","e1","e1,","e1],","e2","e:","e[]로","e],","e];","each","earth...\");","eas","easier;","easing)","easing:","echo","ecma","ecmascipt","ecmascript","ecmascript2020은","ecmascript3에서도!","ecmascript와","ecmascript의","edg","edge에서","edit","editing,","editor","editor,","editor.","effect","effect.","effectrequired:","effects,","effects가","elapsedtim","elapsedtime:","elapsedtime?:","element","element.dataset.mydata","element;","elementattributesproperti","elementchildrenattribut","elementclass","elementcreationoptions):","elements)","elements.","elementtyp","element에서","eleph","elephant(),","elephant,","else문","elt","elt.innertext","emit","emitbom","emitdeclarationonli","emitdeclarationonly:","emitdecoratormetadata","emitdecoratormetadata[1]","emit을","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employeenam","employee는","employee라는","employee를","employee의","empti","empty)","empty;","empty가","empty를","empty에","empty인지","en","enabl","encourag","end:","ended)","enforce:","enough","entir","entirely,","entri","entries:","entry.t","entry:","enum","enum.","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enumer","enumerable(value:","enumerable)","enumerable)의","enums)","enums,","enum과","enum은","enum의","enum이","enum입니다.","env)","environ","eom🌍","epithet;","equal","equals(other:","equival","err;","error","error!","error'","error(\"fullnam","error(\"miss","error(\"someth","error(\"unexpect","error(`bas","error(`expect","error(`unsupport","error(message);","error(message:","error,","error.","error:","error?","error?)","error?:","errorhandl","errorhandling;","errors)","error가","error로","error를","es","es2015","es2015.collect","es2015.cor","es2015.gener","es2015.iter","es2015.promis","es2015.proxi","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2015도","es2015를","es2015에는","es2015에서","es2015에서는","es2016","es2016.array.includ","es2017","es2017.intl","es2017.object","es2017.sharedmemori","es2017.str","es2017.string으로","es2017.typedarray","es2018","es2018.intl","es2018.promis","es2018.regexp","es2020","es2020용","es2020을","es3","es3)","es3,","es3를","es3으로","es5","es5,","es5:","es5를","es5와","es6","es6:","es6가","es6로도","es6에","es6에서는,","es6의","es7","esmoduleinterop","esnext","esnext.array","esnext.asynciter","esnext.intl","esnext.symbol","especi","ev:","evalu","evaluate()","evaluated\");","evaluateoperator(operator:","evaluation)","even","event","event)","event:","event;","eventtarget):","eventtyp","eventtype,","exampl","example)","example,","example;","examples)","exceptions:","exclud","exclude:","exclude;","exclude는","exclude를","exclude와","execute:","exist","exist.","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","exp","exp();","expect","expect(()","expensive.","experi","experimentalasyncfunct","experimentaldecor","experimentaldecorators[1]","experimentdecor","explicit","explicitli","explor","explorer를","exponenti","export","export\"가","exports)","exports);","exports,","exports.c","exports.t","exports_1(\"t\",","exports가","exports는","exports도","exports로","exports를","exports에","exports와","export가","export는","export되는","export된","export로","export를","export만","export와","export하지","export한","export한다면,","export할","expr","express","express();","express,","expression)를","expression...\"","expressions)","expression은","express는","express와","expr은","expr의","exp로","extend","extend(","extend(first:","extend(new","extend)","extend/impl","extendeddiagnost","extends)","extends는","extends를","extends의","extens","extension\",","extensions:","extension도","extern","externals:","extra","extra:","extract","extract;","extras?:","extrem","e가","f","f()","f():","f();","f(...headargs,","f(1);","f(1,","f([1,","f([first,","f(c:","f(condition,","f(e);","f(false);","f(false,","f(g(x))와","f(input:","f(math.random()","f(obj:","f(shouldinitialize:","f(sn:","f(this:","f(true);","f(true,","f(x)","f(x);","f(x:","f({","f({});","f1","f1():","f1(arg:","f1(s:","f1(x:","f1,","f12","f1],","f2","f2(x:","f3","f3();","f3(123,","f3:","f3으로","f5키를","f:","f],","f];)","facebook은","factori","factories)","factory(require(\"libname\"));","factory(require,","factory(root.libname);","factory)","factory);","fail()","failed\");","fallbackpolling:","fallthrough","fals","false,","false.","false;","false];","falseexpr","false로","false와","famili","fanci","fancinesslevel:","fancy_log","fancy_log)","fancy_log);","fancy_log);을","fancyformat(opts:","fantast","faq","far","faster","favor","favorit","fc","featur","feature.","feedback","feedpets(pets)","feet:","fetch(\"...\");","fetcher","few","field","fields)","fields.","fieldstoupdate:","figur","file","file)","file1.j","file1.t","file2.j","file2.t","file3.t","filea.t","filea.ts를","filea.ts와","filea.ts의","fileaccess","fileb.ts,","fileb.ts를","fileb.ts만","filec.t","filec.ts를","filecont","filecontent);","filed.ts를","filename:","files)","files,","files;","files를","file를","file을","filter","filter;","final","find","fine!","finish","first","first)","first)[prop]","first,","first:","first[prop];","first];","firstish(t1:","firstnam","firstname:","firstname;","firstname에","firstname을","first와","fish","fish).swim","fish).swim();","fish).swim)","fish가","fish는","fish라는","fish로","fish이면,","fivetohex:","fix","fixed(name:","fixedpollinginterval:","flag","flag.","flags)","fli","flower","flow를","fly():","fly();","fly라는","fly를","fn():","fn(arg:","fn(myelem);","fn(x.diff);","fn(x:","fn({","fn10(p1)","fn10(p1){}","fn6;","fn7;","fn9(p1)","fn의","focus","folder.","folder1","folder1/file2","folder2","folder2/file3","follow","following...","following:","foo","foo!.length;","foo(\"hello\");","foo(\"hello\",","foo()","foo());","foo().stuff++;","foo().stuff;","foo():","foo();","foo(...args:","foo(arg0:","foo(arg:","foo(i","foo(value)","foo(x:","foo,","foo.d.t","foo.d.ts을","foo.dostuff();","foo.j","foo.l.push(\"end\");","foo.l.push(foo.i);","foo.length;","foo.prototype.sayhi","foo.sometyp","foo.somevar.a;","foo/prd.tsconfig.json","foo:","foo;","foo?.bar!.baz","foo?.bar.baz","foo?:","food","food:","fooprop","fooprop)","foo가","foo는","foo로","foo의","for)","for..in","for..in은","for..of","for..of,","for..of는","forc","force:","forceconsistentcasinginfilenam","foreach((value,","format(formatstring:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","found","fourth]","fr","fragment","framework","framework:","frankwallis/duo","free","freeze(obj:","from,","frozen","fs","fs.readfilesync(f);","fs.watch(파일","fs.watchfile를","fs.watchfile에","fs.watchfile은","fs.watchfile을","fs.watch는","fs.watch를","fs.watch와","fs.writefilesync(out,","fst:","fstring","fstring은","fs를","fucntion","full","fulli","fullnam","fullname():","fullname(newname:","fullname:","fullnamemaxlength","fullnamemaxlength)","fullnamemaxlength);","fullname을","fullname이","fun!","function","function()","function(){};","function(exports_1)","function(f)","function(foo)","function(grunt)","function(mouseevent)","function(param1){}","function(pets)","function(point:","function(s)","function(somelib)","function(source:","function(src,","function(src:","function(this:","function(uievent)","function(uievent:","function(x,","function(x:","function(y:","function)","function)과","function)로","function,","function.","function.d.t","function.d.ts.","function.d.ts을","function>;","functionality,","functionproperti","functionproperties;","functionpropertynam","functionpropertynames;","functions)","functions,","function선언","function을","futur","f가","f라고","f를","f와","f의","g","g()","g():","g();","g.alert({","g.log({","ga","galaxy:","galloping...","gener","generatecpuprofil","generated/folder2/file3","generated/templ","generatereports():","generation)","genericidentityfn","genericnumb","genericnumber();","generics)","get","get():","get:","getadminuser():","getallfiles(startfilename:","getciti","getcity();","getcity;","getclassnamesymbol","getcounter():","getcounter();","getdistance(p:","getdistance의","getelementbyid","getelementbyid(elementid:","getelementbyid와","getelementbytagname과","getelevatorpitch()","getformat","getformat(target:","getformat(this,","getformat이","getgreeting()","getlength(obj:","getname(n:","getobject(done:","getpaddingstring()","getpaddingstring():","getproperti","getproperty(o:","getproperty(obj:","getproperty(taxi,","getproperty(x,","getproperty,","getproperty의","getrandompadder()","getresult()","getsmallpet():","getsmallpet();","getsomevalue(),","getter","getter,","getters/setters는","getters/setters를","getters와","getter도","getthing()","getthing():","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","get과","github으로","give","glob","global","global.d.t","global.d.ts은","glob과","glob을","go","goals)","goldberg에게","golfer","golfer();","good","great","green","green,","greet","greet(\"hello\");","greet(\"hello,","greet()","greet(@requir","greet(g:","greet(getgreeting);","greet(greeting:","greet(n:","greet(new","greet(setting:","greet(y);","greet({","greet.ts를","greet.ts에서","greeter","greeter\"","greeter\"라는","greeter(\"hello\");","greeter(\"hello,","greeter(\"world\"));","greeter(\"world\");","greeter();","greeter(message)","greeter(person)","greeter(person:","greeter(user);","greeter.html에","greeter.html을","greeter.j","greeter.js를","greeter.prototype.greet","greeter.standardgreeting;","greeter.t","greeter.ts를","greeter/index.d.ts'","greeter/index.d.ts'가","greeter1","greeter1:","greeter1은","greeter2:","greeter:","greeter;","greetermaker();","greetermaker.standardgreet","greetermaker:","greetermaker라는","greetermaker에","greeter는","greeter라고","greeter를","greeter의","greeter클래스의","greeting\"","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetingset","greetingsettings):","greeting을","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid.를","grid1","grid2","grid의","ground","grunt","grunt.initconfig({","grunt.loadnpmtasks(\"grunt","grunt.registertask(\"default\",","gruntfile.j","guard","guards)","guide를","gulp","gulp,","gulp.series(gulp.parallel('copi","gulp.src(\"src/*.ts\")","gulp.src(paths.pages)","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.task(\"default\",","gulp.task('clean',","gulp.task('copi","gulp.task('default',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile.js를","gulpfile을","gulp로","gulp를","gulp에서","gulp을","gulp의","guyeoljeong🌍","g가","g는","g을","h","h,","h.","h.jsx를","hahn🌍","hand,","handbook","handbook)","handbook을","handl","handleartistsrespons","handlechar(char:","handler","handler();","handler,","handler:","handler의","hannahbanana🌍","happen","hard","hasimportantpermiss","hasimportantpermissions():","haskel","haskell)","haskell과","haskell에는","haskell에서","haskell의","hasmask:","havemuscl","havemuscles;","havemuscles는","havemuscles이","haven't","header","hear","heard","heeveloper🌍","height(s:","height:","height?:","hello","hello(\"typescript\");","hello(compiler:","hello,","hello.tsx","hello.tsx에","hello:","helloprop","helloprops)","helloworld","helloworld가","help","here\";","here.","hex:","higher)","hint","history)","hit","hiworld","hoare는","hoc,","home:","homeprop","homeprops):","hors","horse(\"tommi","horse는","horse와","horse의","hostname?:","hour:","howard","however,","html","html'","html'),","html',","html'...","htmlanchorelement;","htmlanchorelement타입의","htmlappletelement;","htmlareaelement;","htmlcanvaselement;","htmlcollect","htmlcollection(1)","htmlcollection(2)","htmldivelement):","htmldivelement;","htmlelement","htmlelement):","htmlelement;","htmlelements가","htmlelementtagnamemap","htmlelementtagnamemap[k]","htmlelementtagnamemap[k];","htmlelementtagnamemap[k]는","htmlelementtagnamemap[k]를","htmlelement로","htmlelement를","htmlelement의","htmlelement입니다.","htmlimageelement;","htmlinputelement).value;","htmlinputelement;","htmlparagraphel","htmlparagraphelements를","htmlparagraphelement타입을","htmlspanelement;","htmlvideoel","htmlvideoelement,","html에서","html을","html이","http://go.microsoft.com/fwlink/?linkid=518007","http://json.schemastore.org/tsconfig%EC%97%90%EC%84%9C","https://aka.ms/typ","https://github.com/definitelytyped/definitelytyped%EC%97%90","https://github.com/microsoft/typescript/issues/36048","https://github.com/microsoft/typescript/pull/36576","https://github.com/microsoft/typescript/pull/36590","https://github.com/microsoft/typescript/pull/36607","https://github.com/microsoft/typescript/pull/36622","https://github.com/microsoft/typescript/pull/36696","https://github.com/microsoft/typescript/pull/36754","https://www.typescriptlang.org/docs/handbook/modules.html#export","hyunta","h로","i'll","i'm","i/o","i:","id","id(\"string\");","id(123);","id(x)","id(x){","id({});","id:","id;","idea","ident","identifier!는","identifier의","identity(\"mystring\");","identity(arg:","identity;","identity를","identity와","ide를","ide에","idl","ie","ieee","ifitexist","if문","if문의","ignor","ignore과","ignore는","ignore를","ihostingenviron","iife를","imag","image와","immedi","impact","implement","implements와","impli","implicit","import","import(\"./a\").pet","import(\"./a\").x","import(\"./accounts\").useraccount","import(\"./types\").pet","import(...)","import)","import)는","import/export의","imported.","importhelp","importing하는","imports\"","imports)","imports,","imports/sid","importsnotusedasvalu","importsnotusedasvalues.","imports나","imports는","imports를","import가","import나","import는","import된","import로","import를","import문","import문을","import에서","import에서는,","import와","import은","import의","import하는","import하지","import할","improv","improvements)","in\"","in\")","in\");","inact","includ","include:","includes.","inclusive.`);","increment","increment:","incremental'","incur","indentedstr","index","index)","index,","index.d.t","index.d.ts로","index.d.ts를","index.d.ts와","index.d.ts이고","index.html","index.html:","index.html로","index.html에","index.html을","index.j","index.js는","index.js를","index.t","index.tsx로","index.tsx를","index.ts가","index.ts만","index?:","industries\",","infer","inference)","inference:","infin","infiniteloop():","infinity값을","info","info,","info.","info:","inform","information)","information,","inherit","init","initail","initi","initialize(sidelength:","inlinesourc","inlinesourcemap","input","input:","input;","input[0];","input[1];","insid","insiders.","instal","installs.","install을","instanc","instanceof","instanceof와","instanceof의","instancetyp","instancetype;","instead","instead\";","instead.","instead:","int32array,","integration)","intellij","intellisense는","intent","interact()","interfac","interface)","interface):","interface;","interfaced(arg:","interfaced에","interfaces)","interface를","interface의","intersect","intersection)","intersections)","interval:","intervals)를","intrinsicel","introduct","invalid","invoc","invok","invokelater([1,","invokelater(args:","invokelater는","in이","iot","is,","is:\"","isacceptable(s:","isactive:","isdirectori","isdirectory():","isdisposed:","isdone:","isfish(pet:","isfish가","ismatch","isnumber(x:","isolatedmodul","isolatedmodules,","isprim","isprime(2);","isprime(x:","isstring(x:","issu","issue.","it'","it.","item","item(index),","items.foreach((item,","items.foreach(item","item을","iterable과","itself","ivogabe/gulp","i가","i를","i의","j","ja","jack","jaewon","java","javascirpt","javascript","javascript(ecmascript으로도","javascript(js)의","javascript(또한","javascript(유사한","javascript)","javascript,","javascript...","javascript/typescript","javascript:","javascript?","javascript가","javascript는","javascript로","javascript를","javascript만을","javascript에","javascript에는","javascript에서","javascript에서,","javascript에서는","javascript에서의","javascript에서처럼,","javascript에선","javascript와","javascript의","javascript이고,","javascript이기","javascript질문은","javascript처럼","javascript처럼,","javascript태그가","java나","java는","java또는","java를","java에서","java와","java의","jeongmin","jeremi","jeremy.#nam","jieun","jim","jim.log(jim.name);","john","join(...paths:","josh","journey","jqueri","jquery,","jquery.d.t","jquery;","jquery는","jquery를","jquery와","js","jsconfig","jsconfig.json","jsconfig.json에","jsdoc","jsdoc'","jsdoc)","jsdoc.app에서","jsdocstat","jsdocstate.sawasterisk;","jsdoc가","jsdoc를","jsdoc을","jsdoc의","json","json5","jspm","jspm@beta","jspm_packag","jspm의","jsx","jsx,","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperty가","jsx.elementattributesproperty를","jsx.elementattributesproperty에","jsx.elementchildrenattribute는","jsx.elementchildrenattribute를","jsx.elementclass는","jsx.elementclass에","jsx.element에","jsx.element의","jsx.intrinsicattribut","jsx.intrinsicclassattribut","jsx.intrinsicel","jsx.intrinsicelements에","jsx.intrinsicelements에서","jsx.intrinsicelements의","jsx:","jsxfactori","jsxfactory:","jsxfactory를","jsxfactory에","jsxfragmentfactori","jsxfragmentfactory:","jsx는","jsx를","jsx에서","jsx와","jsx의","js가","js는","js로","js를","js에","js에서","js의","jung","jung🌍","k","k)","k):","k,","k.","k.dosomething();","k:","k[]):","k]:","kangaroo","kang🌍","katz의","keep","keeper:","keepwholeobject(wholeobject:","keepwholeobject는","key","key):","key,","key.","key:","keyboard","keycode:","keyev","keyof","keyofstringsonli","keyof를","keyof와","keys.","keys:","keys]:","keys는","kibeom","kind","kind:","kitti","kitty.nam","kitty.numl","kittyset","knowledg","known","ko","kok202🌍","ku🌍","kwon🌍","k는","k로","k를","k은","k의","k🌍","label","label:","labeledvalu","labeledvalue)","label을","lack","languag","languages,","larg","last","lastnam","lastname:","lastname;","lastname?:","lastname을","lastname의","lat:","layeggs():","layeggs();","layout)","lazili","lead","learn","lee🌍","left","left,","left:","leg","legal)","legs\");","length","length(t:","length,","length:","length>(t:","lengthreturntyp","lengthwis","length는","length에서","lerna,","let","let,","letterregexp와","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersonlyvalidators.t","lettersregexp","lettersregexp.test(s);","let과","let문","let선언만","let선언은","let에","let으로","let은","let을","let의","level","level)","leverag","lf","li","lib","lib\";","lib.d.t","lib.d.ts,","lib.d.ts에","lib.d.ts와","lib.dom.d.t","libdom.d.t","librari","libraries)","library)","lib가","liftarray(t:","lightweight","lim🌍","line","line):","link","linkedlist","linkedlist;","lint","linux),","lion","lion.roar();","list","list){","list:","list[1]","listemittedfil","listenevent(eventtype.mouse,","listenevent(eventtype:","listfil","listfilesofdirectory(currentpath).foreach(traverse)","listfilesofdirectory(dirpath:","liter","littl","lng:","load","loadash","loader","loader\"","loader\"],","loader'에","loader'에서","loader:","loaders:","loader가","loader는","loader도","loader를","loader에","loader와","loader와sourc","loading.","loc/lat","local","localhost","locat","location:","lockstat","lodash","lodash를","lodash와","log","log');","log(name)","log(name:","log.t","loggabl","loggable은","loggable입니다.","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","loggingidentity는","loggingidentity의","logic","loglevel","loglevel;","loglevel[key];","loglevelstr","loglevelstrings,","logopt","long","longer","look","loop","lot","lot.","lousi","love.","luca","m","m()","m.foo):","m.someth","m:","m;","mackinzie\"","made","main()","main.d.t","main.j","main.t","main.ts\"","main.ts를","mainbutton(prop:","mainvalid","major","make","makeandmodel:","makegreeting(s:","makegreeting와,","makeobject(desc:","makeobject({","makeobject의","makesound():","manag","mani","manipul","manipulation)","manufactur","manufacturer:","manufacturer과","many/too","map","map\",","map((n)","map(f:","map(ts:","map,","map.t","mapconfig","mapconfig):","mapping)","mappings)","maproot","map을","mark","master","match\"","match\"}`);","materi","math","math.floor(math.random()","math.floor(pickedcard","math.floor(x","math.pi","math.random()","math.sin(this.value);","math.sqrt(dx","math.sqrt(xdist","mathfunc","mathfuncs.add1;","mathlib.isprime(2);","mathlib;","max","maxbas","maxbase)","maxnodemodulejsdepth","maxvalu","mdn","mdn에서","me!","mean","meanings)","meant","meantime,","mediaerror","meet","member","members)","members.","memori","mention","menu","merges)","merging으로","messag","message\");","message:","message;","meta","metadata","metadata\";","metadata)를","metadata라이브러리를","method","method()","method.apply(this,","method2()","methodonly는","methodonly의","methods)","methods)가","methods:","methods?:","microsoft","microsoft.aspnetcore.staticfiles와","microsoft.typescript.compiler:","microsoft.typescript.default.prop","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","microsoft.typescript.msbuild를","microsoft.typescript.target","microsoft/typescript","middleiniti","middleinitial:","min","mind","mind.","minut","minute);","minute:","miss","mistake)\"라고","mixcolor(colorname:","mixin","mixin을","mixin의","mkdir","ml","ml은","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modal:","mode","mode:","model:","modelyear","model과","model은","model이","mode에서","mode에서는","modifi","modifier)","modifiers)","modul","modular","module\";","module)","module.d.t","module.d.ts,","module.export","module.exports)","module.exports.feedpet","module.exports.readfil","module.exports에","module.js\"","module.js\";","module:","modulea","modulea)","modulea.callstuff()","modulea.t","modulea:mytyp","modulea는","modulea를","moduleb.j","moduleb를","moduleb의","moduleresolut","moduleresolution을","modules)","modules를","modules은","module~]');","module~]';","module과","module에","module을","module의","module이","moment","moment().utcoffset(x);","moment.j","moment.js,","moment.js에서,","moment;","monday","month.\";","month.`;","more","more.","more?)","mouse,","mouseev","mouseevent)","mouseevent).x","mouseevent).y));","mouseevent가","move","move():","move()를","move(distanceinmet","move(distanceinmeters:","move(pet:","moveby(dx:","move를","mozilla","ms","ms_media_err_encrypted:","msbuild","msbuild)","msbuild를","msbuild에","msbuild에서","msbuild에서의","msextendedcode:","msframestep(forward:","mshorizontalmirror:","msinsertvideoeffect(activatableclassid:","msislayoutoptimalforplayback:","msisstereo3d:","mssetvideorectangle(left:","msstereo3dpackingmode:","msstereo3drendermode:","mszoom:","much","multilin","multipl","multipli","multiply(operand:","multiply는","my.application.customer.addform과","my.application.order.addform","myadd","myadd:","myadd는","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]의","myarrow","mybool","mybool위에","myclass","myclass.myclassmethodoptions):","myclass.t","myclass;","myclasslib;","myclassmethodopt","mycompon","mycomponent();","mycomponent가","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction에","mycoolfunction이","mydeck","mydeck[pickcard(mydeck)];","myelem:","myelement","myeonghwan","myfactoryfunct","myfactoryfunction()","myfactoryfunction();","myfield:","myfunc.t","myfunclib;","myfunct","myfunction(length:","myfunction(name:","myfunction.lengthreturntype;","myfunction.namedreturntype;","myfunction;","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","myidentity:","mylargemodul","mylargemodule.dog();","mylargemodule.t","mylib","mylib';","mylib(3)처럼","mylib(a:","mylib.cat(42)'","mylib.cat)","mylib.catset","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","mylib.vetid","mylib;","mylibrari","mylibrary.binaryformatcallback,","mylibrary.binaryformatoptions):","mylib를","mylib에는","mymethod(a:","mymethod(opts:","mymodulepluginopt","mymodules.d.t","myobj","myoji🌍","myothermethod(a:","myothermodule.t","mypet.name;","mypet;","mysearch","mysearch:","mysquar","mystr:","mytestpage.html","mythings.t","mytupl","myurl","myvalid","n","n();","n)","n,","n.name);","n.tostring(),","n.tostring()의","n:","n;","name","name!.charat(0)","name)","name));","name,","name.charat(0)","name:","name:string이라는","name;","name?:","named)","named)만","named;","namedmodul","namedreturntyp","nameofa","nameorresolv","nameorresolver):","nameresolv","nameresolver;","names)","namespac","namespace)","namespaces)","namespace를","namespacing)","nametag:","name은","name을","name의","name이라는","nan","nan을","nan이죠?","narrow","narrowing)","nas;","nativ","native\".","native라는","navig","nds;","necessary.","need","needed.","nestjs와","network","network)에서","networkfailedst","networkfailedstate일","networkloadingst","networkst","networkstate):","networkstatus(state:","networksuccessst","networksuccessstate;","network를","network의","never","never):","never)을","never,","never;","never는","never로","never를","never에","never였습니다.","never타입은","new","new:","newchild","newlin","newlines)","newmember:","newname.length","newname1","newname1,","newname2","newname;","newname의","newproperti","newsquar","newsquare.area","newsquare.color","newsquare;","newtype과","newvpoint","new를","new의","next","next:","nightli","nightly는","no!\";","no\"","no\");","nocheck","node","node.appendchild","node.d.t","node.d.ts를","node.d.ts파일을","node.j","node.js'","node.js)","node.js/io.j","node.js가","node.js나","node.js는","node.js를","node.js에서","node.js에서는","node.js에서만","node.js의","node/commonj","node_modul","node_modules,","node_modules/@typ","node_modules로","node_modules안에서","node_modules에","node_modules에서","node_modules을","node_modules의","nodelist(2)","nodelistof;","nodelistof는","nodelistof라는","nodelistof를","nodelist가","nodelist는","nodelist를","nodelist에서","nodes;","node가","node는","node로","node로부터","node를","node에서","node의","node입니다.","noemit","noemithelp","noemitonerror","noemitonerror).","noemitonerror가","noerrortrunc","nofallthroughcasesinswitch","noimplicitani","noimplicitany,","noimplicitany:","noimplicitany가","noimplicitany는","noimplicitany를","noimplicitany옵션을","noimplicitreturn","noimplicitthi","noimplicitthis,","noimplicitusestrict","noj","nolib","nolib을","nomin","non","none","none,","nonfunctionproperti","nonfunctionproperties;","nonfunctionpropertynam","nonfunctionpropertynames;","nonnul","nonnullable)","nonnullable;","noresolv","noresolve)","noresolve가","noresolve를","normal;","normalize(p:","nostrictgenericcheck","not.","notabl","notavalidcompon","notavalidfactoryfunction()","note","note:","notempti","notempty;","notokay","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","nounusedloc","nounusedparamet","now","nowaday","nowher","npm","npm)","npm과","npm에","npm으로","npm을","npm의","npx","ns","ns.c","ns.const","ns.func","ns;","ns를","nuget","nuget과","nuget를","nuget에","null","null'에","null(","null)","null):","null);","null,","null/undefined라고","null;","null];","nullability는","nullabl","nullable.","nullable;","nullableperson","nullable이","nullish","null}","null과","null과는","null로","null에서","null은","null을","null의","null이","null이나","null일","null입니다.","num","num:","number","number'","number)","number),","number).","number):","number);","number)[]","number,","number.","number.prototype.toexponential.call(1);","number;","number;})","number=","number[]","number[]):","number[];","number[][])","number]'","number])","number]):","number]:","number];","numberarray","numberdictionari","numberofgreet","numberofgreetings:","numberoflegs:","numberorstr","numberorstringdictionari","numberregexp","numberregexp.test(s);","numberregexp는","numbers){","numbertostring(n:","number|string)","number|string):","number|undefined에","number}","number}}","number}타입엔","number’에","number가","number나","number는","number라는","number로","number를","number에","number에서","number와","number을","number의","number일","numer를","numfeet:","numlegs:","numlives:","numlivesforcat","numlivesforcat,","nums:","numspaces:","n은","n을","o","o.","o.a,","o.a;","o.b;","o.b로","o.infer","o.map(x","o2:","o:","o;","o[n]);","o[propertyname]:","o[propertyname];","o[propertyname]는","obj","obj.b","obj.heigth","obj.heigth;","obj.i","obj.length;","obj.moveby(5,","obj.prop","obj.property가","obj.width","obj.x","obj.x;","obj2:","obj:","obj;","obj[\"property\"]로도","obj[key];","object","object\"};","object)","object,","object.cr","object.defineproperty(derivedctor.prototype,","object.freez","object.getownpropertydescriptor(basector.prototype,","object.getownpropertynames(basector.prototype).foreach(nam","object.seal(constructor);","object.seal(constructor.prototype);","object:","object[]","objectdescriptor","objectdescriptor):","objects,","objectwithnamearray","object}}","object가","object나","object는","object로","object를","object보다","object와","object타입을","obj가","obj는","obj를","obj에","obj의","observ","observable.prototype.map","observable.prototype.map에","observable.t","observable;","octal:","octopu","octopus(\"man","octopus의","octopus클래스입니다.","oddnumbersunderten","off","off,","ok","okay","old","older","omit","omit;","omitthisparamet","on","on,","on.","on:","onclickbad(this:","onclickbad가","onclickgood","onclickgood(this:","onclickgood이","onclick이","onemitonerror","ones.","onetwothree.t","onload:","only\"]","only)","onmsvideoformatchanged:","onmsvideoframestepcompleted:","onmsvideooptimallayoutchanged:","oo","oop","oops!","oo의","opacity:","open","open.","oper","operand","operand;","operations.","operator!","operator)","operator:","operator;","operators.","operators:","opt","option","option.","option1:","option2:","optionalprop?:","options)","options.color","options.prop1","options.prop2","options.prop3","options.prop5;","options.volum","options;","options?:","options을","options의","options이","opts?:","organization에","origin","originalprop","origin에","osx에서만","os들은","os마다","os에","os에서","other,","other.#sidelength;","other.bar;","otherwise,","ourselves)","out","out!","out\"","out\"'","out\")","out\";","out)","out:","outdir","outdir:","outdir로","outdir을","outer()","outer.inn","outfil","outfile)","outfiles)","outfile과","outfile를","outfile을","output","output)을","output.","output:","over","overloads)","overloads)\"의","overloads)\"이슈","overrid","ownersaddress:","o🌍","p","p)","p.i","p.textcont","p.x","p0()","p0(value:","p1","p1()","p1(value:","p1.join();","p1.x","p1:","p2","p2,","p3,","p4)","p4){","p:","p;","p]","packag","package\");","package\";","package)","package.json","package.json'","package.json)","package.json가","package.json라는","package.json안에","package.json에","package.json에도","package.json을","package.json의","package.json이","packagecache:","packages,","packages를","pad","pad(\"hi\",","pad(s:","padder","padding:","padding에","padding이","padleft","padleft(\"hello","padleft(value:","padleft에서","padleft의","page","page)","pageinfo","pages:","palomino","palomino\");","paragraph","param","param1","paramet","parameter)","parameter)에","parameter:","parameterindex","parameterindex:","parameternam","parametername는","parameters(arg:","parameters)","parameters;","parcel,","parent)","park🌍","pars","parse(urlstr:","parseint(e)","parseint(e);","parseint(s).tostring()","parseintbasedzipcodevalid","parseintbasedzipcodevalidator.t","parsequerystring?,","part","part[]","part[];","partial","partial)","partial.name은","partial;","partialcal","partialcall(","partialcall(f,","partialcall(foo,","partialcall은","partialperson","partialwithnewmemb","partial가","partial처럼","particularli","parts를","party)","pass","passthrough.b","passthrough.c.length;","path","path.join(__dirname,","path:","pathname?:","paths[2]","pathurs의","patient","pattern","pattern\"이라고","peek","peerdependencies)","penstrok","penwidth:","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","per","perfectli","perform","person","person(\"jeremi","person(\"jim\"),","person(\"john\");","person('jim'),","person();","person)","person.firstnam","person.lastname;","person.name이","person;","person['name']","person['name']은","person[p]","person]:","person]?:","personparti","personreadonli","person에서","person을","pet","pet)","pet.fly();","pet.fly()를","pet.layeggs();","pet.swim();","pets){","pets[\"species\"]","pet의","pet이","pick","pick;","pick>;","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickcard가","pickcard를","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","pick과","pick은","piec","pl","place","planet:","planetis🌍","platform","platform)","playground","playground를","playground에","pluck(o,","pluck(o:","pluck(taxi,","pluck에","pluck처럼","plugin","plugin)","plugin.d.t","plugins)","poco.j🌍","point","point)","point):","point,","point.prototype.distancefromorigin","point.x","point.y);","point3","point3d","point3d:","point:","point;","pointlik","pointlike)","pointlike로써","pointlike임을","point로","point를","point변수는","point의","point입니다.","point타입으로","polish","polygon","polygons.square();","polymorphism이라고","possibl","possible)","postalcode:","postfix","postfix(\"great\");","postfix(epithet:","power","powershel","pragma","preact","preact,","preact.h","preact.h(\"div\",","precis","predic","predicates)","prefer","preferreduilang","prefix","prefix?:","preloaders:","prepend","prepend를","prepend와","preserv","preserve,","preserve:","preserveconstenum","preservesymlink","preservewatchoutput","preset","presets:","preset을","pretti","prettysure.tofixed();","prettysure:","pretty를","prevent","previou","previous","previously,","price:","primit","print","printimportant(key:","printlabel","printlabel(labeledobj:","printlabel(myobj);","printlabel에","printmeeting():","printname():","printname(obj);","printname(x:","printpoint(color);","printpoint(newvpoint);","printpoint(obj);","printpoint(p:","printpoint(point);","printpoint(point3);","printpoint(point:","printpoint(rect);","printsquares()","printsquares();","printstuff()","printtype()","prioritypollinginterv","prioritypollinginterval:","privacy)","privacy)\"는","privacy)는","privat","private)","private,","private과","private에서는","private으로","private을","private지정자와","private프로퍼티","process","processdigit(digit:","produc","profile.cpuprofil","program","programm","programmercalcul","programmercalculator.digits.indexof(digit);","programmercalculator.digits.length;","programmercalculator.t","programmercalculator.ts을","programmers(en)","programming)","proj","proj$","proj/","project","project)","project,","project.","project:","projectroot","projectroot/folder1/file2.t","projectroot/folder2/file3.t","projectroot/generated/folder2/file3.t","projects.","proj라고","proj의","proj이라는","promis","promise((resolve,","promise)","promise,","promise.al","promise.all([lionexhibit,","promise.all)","promise.race와","promise;","promisedstring;","promise를","promise와","prop","prop'은","prop()","prop1","prop1:","prop2","prop2:","prop3","prop3?:","prop:","propa:","propb:","properti","properties)","properties,","property\";","property:","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","propertynames)","propertynames.map(n","propertynames:","propos","proposal,","props:","props;","propstyp","props나","props와","props의","protect","protected)","protected,","protected로","protected와","protocol?:","prototyp","proud","provid","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","ps()","ps(){}","pt","public","public,","public과","public으로","public을","public입니다.","publish","publisherkim🌍","publishing에서","pull","purr():","purrs:","put","python","python\");","p와","p처럼,","q","queryselector","queryselector(selectors:","queryselectoral","queryselectorall(selectors:","queryselector와","question","question;","questions)","questions,","quick","quirki","quirks)","quit","r","r,","r.js)와","r1","r1:","r2","r2:","r4r","r;","r>","radius:","rang","range는","rare","re","react","react!","react!\"","react,","react.compon","react.component는","react.createel","react.createelement(\"div\")","react.createelement(\"div\")과","react.createelement(\"mycomponent\")가","react.createelement(기본값)로","react.createelement)","react.createelement,","react.createelement를","react.fragment.","react.jsx를","reactdom","reactdom.render(","reactnamespac","react로","react를","react와","react의","read","readfile`과","readonli","readonly,","readonly;","readonlyarray","readonlyarray를","readonlyperson","readonlystringarray","readonly나","readonly도","readonly로","readonly를","readonly와","readonly키워드를","ready,","realgo🌍","realli","reason,","receiv","recent","recently,","recogn","recommend","record","record가","record는","record와","rect","rectangl","recursivedirectoryusingdynamicprioritypol","recursivedirectoryusingfswatchfil","red","red,","reduc","ref","refactor","refer","reference?)","references)","references를","reference가","reference를","refinements)","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","regexpbasedzipcodevalidator}","regist","registerclass(c)","reifi","reified,","reject()","reject)","rel","relev","remind","remov","remove:","removecom","renaming)","render()","render:","replac","reports...\");","repositori","request","request,","request.","request는","request로","request를","request에서","request와","request을","requir","require(\"...\")","require(\"...\");","require(\"./a\").x;","require(\"./accounts\").useraccount;","require(\"./mod\");","require(\"./moduleb\");라는","require(\"./zipcodevalidator\");","require(\"bar\");","require(\"browserify\");","require(\"duo","require(\"duo\");","require(\"express\");","require(\"foo\");","require(\"fs\")","require(\"fs\");","require(\"gulp","require(\"gulp\");","require(\"mag","require(\"mod\");","require(\"module\")를","require(\"moduleb\");","require(\"moment\");","require(\"mylib\");","require(\"mylib/bar\");","require(\"mylib/bar/baz\");","require(\"mylib/foo\");","require(\"path\")","require(\"preact\");","require(\"singl","require(\"tsify\");","require(\"url\");","require('[~th","require('browserify');","require('del');","require('f","require('gulp","require('gulp');","require('myfunclibrary');","require('somelib');","require('tsify');","require('vinyl","require('watchify');","require()","require())","require(...)","require([\"./zipcodevalidator\"],","require(modulename:","require(modulenames:","require(path:","require.j","require.js)","require.js에서","require.js의","required(target:","requiredmetadatakey","requiredparameters)","requiredparameters:","requiredprop:","requiredprop은","requiredprop이","requirej","requirejs/amd","requirejs는","requirejs를","requirejs와","require를","require에","reset():","resolut","resolution)","resolution)를","resolv","resolve:","resolvejsonmodul","respond(\"princess","respond(recipient:","respons","response):","response.text();","response.yes)","response:","rest","rest;","restart","restofname.join(\"","restor","result","result);","result,","result.","result.push(currentpath);","result1","result2","result3","result4","result:","result;","result[k]","results)","results.code);","retained)","return","return;","returntyp","returntype()","returntype;","return을","revers","reverse(s:","reverse;","rewritten","rhino","rhino(),","rhino();","rhino,","rhino;","rhino가","rhino는","rich","right","right,","right.","right:","right;","ro","ro.length","ro.push(5);","ro:","ro;","ro[0]","roar():","roll","rolldice():","rolldice();","rollup,","room","room',","root","root.returnexport","rootdir","rootdirs)","rootdirs[2]","rootdirs를","rootdirs의","rootdir을","roots를","roughli","ru","rudwn","rule","rules)","rules:","run","run\");","run((o)","run(thunk:","runner","runtim","runtime)","rush,","rx","rx.x","rx:","s","s);","s.height","s.kind:","s.length","s.length;","s.radiu","s.radius;","s.size","s.size;","s.width;","s.x","s.x;","s.y)","s1:","s2:","s:","s;","s?:","safari","safer","safeti","safety)","sam","sam.move();","same","sammi","sampl","sample)","sample.j","samuel","sangmink🌍","save","savingcomments:","sawasterisk:","sayhello","sayhello()","sayhello();","sayhello(name);","sayhello(name:","sayhello(somebody)","sayhello를","sb;","sbn2;","sbn;","scale","scale:","scenario","scenarios)","scenarios,","scheme가","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator을","scope","scoping)","script","scripthost","scripts/app.ts를","scripts:","scripts라고","scripts를","sdk","seal","seal]","sealed(constructor:","sealed(target)","sealexhibit:","sealexhibit]);","sealexhibit가","search","search.","searchfunc","searchfunc;","search는","second","second!","second)","second):","second)[prop]","second,","second:","second;","second?:","second[prop];","second]","second]:","seconds)","seconds.","second라는","second의","see","see,","seem","seen","select","select()","select():","select:","selectablecontrol","selectablecontrol를","selectablecontrol은","selectablecontrol의","selection;","selector","self.origin.","semant","semantics)와","send","sense,","sentence:","sentence선언과","seohe","seohyunyoon🌍","seo🌍","sep:","sepsi","serializ","seriou","serious():","seriousaliz","seriousalize(key,","server","server)","servic","set","set([\"cat\",","set(value:","set,","set.call(target,","setinterval(()","sets)","setter","setters:[","setters가","setter를","setter에서만","settim","settime(d:","settimeout","settimeout(()","settimeout예제를","settimeout은","settimout에","setting.","setupmap(config:","setupmap({","set과","set은","set을","set이","sfc","shadow","shadowing)","shadowing은","shadowing의","shadowing이라고","shape","shape)","shape):","shape,","shape.","shapeconsumer.t","shapekind","shapekind.circle;","shapekind.square,","shapekind.square;","shapes.polygons.square()'와","shapes.polygons;","shapes.shapes.triangle();","shapes.shapes?","shapes.t","shapes.triangle();","shapes는","shape에","sheep):","sheep;","shift","shims은","shin🌍","ship","short","show","showconfig","showgreeting():","showhello","showhello(\"greeting\",","showhello(divname:","showhello에","side","side.","side:","sidelength","sidelength!:","sidelength:","sidelength;","sideprop","sideprops):","signatuer)을","signature)로","signature)를","signatures)","similar","simpl","simplemodule.j","simplemodule.t","simpler","sin","sin()","singkissfromarose():","singl","site,","site에","size","size:","size;","skipdefaultlibcheck","skipdefaultlibcheck를","skiplibcheck","skiplibcheck를","slash)","slashesdenotehost?):","slithering...","slow","smarter","smartobj","smartobj.interact(),","smartobject","smartobject();","smith\"","smith\"));","smith\";","smrq/tsifi","smushobjects(x,","smushobjects(x:","sn","sn:","sn;","snake","snake(\"sammi","snake()];","snake)[]과","snake.","snake와","snd:","sns가","somearray","somearray)","somebodi","somebody);","somefunc","somefunc()","somefunc();","somelib","somelib.thing;","somemoduleopt","somemodulesetting?:","someobj","someproperty:","someth","sometyp","sometype();","sometype,","sometype과","somevalue:","somevar:","somevar는","somewher","song🌍","sooyun429🌍","sort","sortableset","soundness)","sourc","source(vinil","source.search(substring);","sourcemap","sourcemaps');","sourcemaps도","sourcemaps에","sourcemaps이","sourcemap에","sourcemap을","sourceroot","space","space)에","spacerepeatingpadd","span)","special","special(options)","specialgreet","specially.","specialtyp","specialtype1","specialtype1의","specialtypeobject.prop3;","specialtypeobject1;","specialtypeobject;","specialtype과","specialtype와","specialtype의","specif","specifi","specifically,","specification.","specified)","specified,","speed","spend","sq","squar","square(100);","square)","square,","square.color","square.penwidth","square.sidelength","square;","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareopt","squareoptions가","squareoptions와","square를","square을","square의","src","src,","src.search(sub);","src/","src/**/*.j","src/*.t","src/compon","src/components에","src/greet.t","src/greet.ts를","src/index.t","src/main.ts의","src/tsc/tsconfig.json를","src/tsconfig.json","src/tsconfig.json,","src/tsconfig_base.json,","src/view","src:","src가","src를","src에","src와","src의","ssminji🌍","stable).","stage","standard","standardgreet","star;","start","start(","started)","started에","startup","startup.c","state","state.code;","state:","stateless","statelesscomponent은","statements)","state가","state는","state라는","state를","state에","state의","static","staticzipcodevalidator.t","static을","statu","status.ready;","stay","step...\"","steps)","still","strategies)","stream","stream');","stream에","stream을","strict","strict\"","strict\"를","strictbindcallappli","stricter","strictfunctiontyp","strictfunctiontypes가","strictfunctiontypes을","strictfunctiontypes이","strictnullcheck","strictnullchecks,","strictnullchecks:","strictnullchecks`","strictnullchecks가","strictnullchecks를","strictnullchecks을","strictnullchecks이","strictpropertyiniti","strict를","strict이","strike","string","string!\";","string\";","string'","string)","string).length;","string):","string);","string)으로","string,","string.","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","string.prototype에","string;","string;)","string;)에는","string>;","string[]","string[])","string[],","string[];","string]:","string];","stringarray","stringarray;","stringarray가","stringformatopt","stringformatoptions):","stringnumer","stringnumeric.add","stringnumeric.zerovalu","stringpadd","strings)","strings.","strings.foreach(","stringsstringstrings(p1,","stringtonumber;","stringvalid","stringvalidator.t","stringvalidator;","stringvalidator{","string}","string}'","string});","string},","string}의","string과","string라는","string부터","string에","string에서","string으로","string은","string을","string이","string이나","string이므로,","string이지만,","string임을","string입니다.","string혹은","stripintern","strlength:","strong","strstrnumnumbool","structur","structure)","structured)","structures)","student","student(\"jane\",","studio","studio?)","studio과","studio는","studio에","studio에게","studio에서","style","style\"","style을","sub)","sub1:","sub:","sublim","subparts:","subprop","subprop.foo();","substitut","substring:","subtleti","subtract","subtyping)\"이라고도","success:","successfulli","sudo를","suffer","suffix","suggest","suggestions,","suit","suit\";","suit:","suits:","suits[pickedsuit],","sum","sum(/*","summary:","summatrix","summatrix(matrix:","sungmin","super(\"account","super(\"rhino\");","super(\"veri","super();","super()를","super(name);","super(value);","super.move(distanceinmeters);","superset","support","supported)","suppressexcesspropertyerror","suppressimplicitanyindexerror","surfac","svelte,","svgelementtagnamemap[k]","swim():","swim();","switch","switch가","switch문을","swtich문을","sym","sym1","sym2","sym3","sym3;","symbol","symbol(\"format\");","symbol(\"key\");","symbol(\"required\");","symbol();","symbol,","symbol.hasinst","symbol.isconcatspread","symbol.iter","symbol.iterator프로퍼티에","symbol.match","symbol.replac","symbol.search","symbol.speci","symbol.split","symbol.toprimit","symbol.tostringtag","symbol.unscop","symbols)","symbol생성자를","symbol은","symlinked된","symlinks를","synchronouswatchdirectory:","syntax","syntax)","syntax.","syntaxerror","syntaxerror!","system","system)","system,","system.collections에서","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.js)","system.js에서","system.register([\"./mod\"],","system:","systemj","systemjs,","systemjs나","systems)","system를","system인","s가","s는","s에","t","t();","t)","t):","t)>;","t)을","t,","t,u,v","t0","t00","t01","t02","t03","t04","t05","t1","t1.length","t10","t11","t12","t13","t14","t15","t16","t17","t18","t2","t2.length","t20","t21","t22","t23","t24","t2:","t2;","t3","t30","t31","t32","t33","t34","t35","t4","t40","t41","t42","t43","t5","t6","t7","t8","t;","t=number을","t={","t[]","t[]):","t[],","t[k]","t[k].get();","t[k][]","t[k]가","t[k]를","t[k]입니다.","t[number]로","t[p]","t[p];","t[p]에","t[p]의","t[string]은","t]","t]:","t];","t]?:","taekyunkimdev🌍","taemin","tag","tag)","tagname은","tagname인수로","tagname인수를","tags.","tail","tail([...mytuple,","tail(arg)","tail(arr:","tail(mytuple);","taillength?:","take","tarasyuk","tarasyuk의","target","target,","target:","target과","target을","task","taxi:","tc39'","team","techniques)","tell","templat","template)","template1.t","templor","tempor","ten","test","test(c,","test(c:","test).","test.t","test:","testcalculator.t","testprogrammercalculator.t","tests.t","test와","text","text)","text]","textbox","than,","thank","that'","thecitythatalwayssleeps()","them\");","them,","them.","them:","thename;","thename을","thename의","thename이라는","thenewmethod(x:","theory:","there!\"","there!\";","there\"","there\";","there'","there;","they'll","thing","thing)","things)","think","think!","third","this)","this.","this.#foo","this.#foo;","this.#nam","this.#sidelength","this._fullnam","this._fullname;","this._i","this._p0","this._p0;","this._p1","this._p1;","this._x","this._x;","this._y;","this.activate();","this.area","this.bas","this.clientheight","this.constructoronli","this.constructorunknown","this.count;","this.curr","this.current);","this.current;","this.currenttim","this.depart","this.evaluate();","this.evaluateoperator(this.operator,","this.foo;","this.fullnam","this.getdistance({","this.greet","this.greeting);","this.greeting;","this.hello","this.i","this.id","this.info","this.info까지","this.info를","this.initialize(data);","this.initialize(sidelength);","this.isact","this.isdispos","this.isdisposed),","this.l","this.memori","this.memory,","this.memory;","this.methodonli","this.nam","this.name);","this.oper","this.processdigit(char,","this.processoperator(char);","this.prop","this.props.b;","this.props의","this.scale;","this.sidelength","this.siz","this.size;","this.stuff","this.suits[pickedsuit]","this.suits[pickedsuit],","this.suits[pickedsuit]의","this.titl","this.tostring(16);","this.valu","this.value;","this.x","this.x;","this.y;","this.yi","this.를","this:","this;","thisparametertyp","thisparametertype)","thistyp","thistype;","thistype를","this가","this는","this로","this를","this에","this와","this의","this타입에","this타입을","those","though","thousand","three","three();","three:","three?:","threestringprop","through","throw","tick()","tick():","tick();","tilesize:","time","time\");","time)","timeout:","timeout?:","times,","timestamp:","title:","title?:","to:","tobinarystring(callback:","tobinarystring(opts?:","tock\");","today","todo","todo,","todo.titl","todo1","todo2","todo:","todopreview","tofixed는","together)","tohex(this:","tohex.apply(n);","tohex.bind(5);","token.","tolowercase()같은","tom.move(34);","tom.move(34)는","tom:","tommi","tom은","toni","too.","toobservable():","tool","tools)","top","top:","topics)","toprimit","total","tr","traceresolut","traceresolution'을","traceresolution으로","tracker.","transform","transpilemodul","transpiling,","trash',","traverse(currentpath:","traverse(startfilename);","treat","tree","tree;","tri","triangl","triangle;","triangle과","triangle을","true","true)","true);","true,","true;","true];","trueexpr","true}))","true로","true를","truthiness/falsi","ts","ts\");","ts.createproject(\"tsconfig.json\");","ts2307:","ts2345:","ts:","tsbuildinfofil","tsc","tsc_watchdirectory)","tsc_watchdirectory에서","tsc_watchfile)","tsc_watchfile을","tsconfig","tsconfig.*.json","tsconfig.fullbuild.json이나","tsconfig.json","tsconfig.json)","tsconfig.json:","tsconfig.json가","tsconfig.json과","tsconfig.json는","tsconfig.json를","tsconfig.json에","tsconfig.json에서","tsconfig.json에서만","tsconfig.json은","tsconfig.json을","tsconfig.json의","tsconfig.json의\"lib\"컴파일러","tsconfig.json이","tsconfig.json이라","tsconfig.json이라는","tsconfig.json이라면","tsconfig.nostrictnull.json:","tsconfig는","tsconfig의","tsc가","tsc는","tsc로","tsc를","tsc에서","tsc와","tsc의","tsdx,","tsd를","tsifi","tsify는","tslib에서","tsproject","tsproject.src()","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","tsscript","ts는","ts로의","ts를","tupl","tuple:","tuple;","turn","tw","two","two:","two?:","type","type)","type)\"이","type))","type).","type,","type.","type.\");","type:","type;","type?)","typedpropertydescriptor)","typeerror","typeerror(\"invalid","typeerror:","typenam","typename;","typename은","typename의","typeof","typeof를","typeof와","typeroot","typeroots를","types)","types,","types.","types.d.t","types?","typescirpt","typescrip","typescript","typescript!","typescript!\",","typescript!\"를","typescript\");","typescript\"]","typescript\"가","typescript'","typescript(ts)와","typescript(약","typescript)","typescript,","typescript.","typescript.d.t","typescript.preferences.includepackagejsonautoimports)","typescript/javascript","typescript:","typescript@next","typescript@next가","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdeclarationonli","typescriptemitdecoratormetadata","typescriptesmoduleinterop","typescriptexperimentalasyncfunct","typescriptexperimentaldecor","typescriptforceconsistentcasinginfilenam","typescriptgeneratesdeclar","typescriptimporthelp","typescriptinlinesourc","typescriptinlinesourcemap","typescriptisolatedmodul","typescriptjsxemit","typescriptjsxfactori","typescriptlib","typescriptmaproot","typescriptmodulekind","typescriptmoduleresolut","typescriptnewlin","typescriptnoemithelp","typescriptnoemitonerror","typescriptnofallthroughcasesinswitch","typescriptnoimplicitani","typescriptnoimplicitreturn","typescriptnoimplicitthi","typescriptnoimplicitusestrict","typescriptnolib","typescriptnoresolv","typescriptnostrictgenericcheck","typescriptnounusedloc","typescriptnounusedparamet","typescriptoutdir","typescriptoutfil","typescriptpreserveconstenum","typescriptpreservesymlink","typescriptreactnamespac","typescriptremovecom","typescriptrootdir","typescriptsamples/jspm","typescriptskipdefaultlibcheck","typescriptskiplibcheck","typescriptsourcemap","typescriptsourceroot","typescriptstrict","typescriptstrictfunctiontyp","typescriptstrictnullcheck","typescriptstrictpropertyiniti","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripttarget","typescripttoolsversion이","typescriptusedefineforclassfield","typescript’","typescript가","typescript나","typescript는","typescript도","typescript로","typescript를","typescript만의","typescript보다","typescript에","typescript에게","typescript에는","typescript에도","typescript에서","typescript에서,","typescript에서는","typescript에서는,","typescript에서도","typescript와","typescript은","typescript을","typescript의","typescript처럼","typescript태그가","typestrong/grunt","types를","types을","type과","type선언이","type으로","type은","type을","type이","typic","typing\"","typing)","typing)\"","typing)이","t가","t나","t는","t라는","t를","t에","t에는","t에서","t와","t의","t이고","t인지","u","u)","u):","u)[]","u,","u:","u;","u=string을","u>(m:","u[]):","u[];","uglifi","uglify');","uglify는","uglify를","uh,","ui","uielement","uielement();","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","uievent","uievent가","uievent는","uint32array","ui의","umd","umd)","umd,","umd가","umd로","umd를","umd입니다.","unbound","undefin","undefined'","undefined'에","undefined)","undefined);","undefined)?]","undefined,","undefined;","undefined>;","undefined}","undefined가","undefined나","undefined는","undefined라는","undefined로","undefined를","undefined와","undefined을","undefined이","undefined이면,","undefined일","under","undesir","unexpect","unfortunately,","union","unionnullable;","unions)","units이라는","universe:","unknown","unknown)","unknown,","unknown.","unknown[]","unknown[];","unknownprop은","unknown을","unless","unlik","unpack","unpacked;","unpacked>;","unpacked[]>;","unpacked[]>>;","unproxify(proxyprops);","unproxify(t:","unsupport","until","unus","unusable:","up","up,","up.","updat","updatepart(newname:","updatetodo(todo1,","updatetodo(todo:","up이","url","url)","url.parse(\"http://www.typescriptlang.org/");","url;","us","us.","usag","usage)","use:","use?)","usedefaultfil","usedefineforclassfield","usedefineforclassfields;","usefsev","usefseventsonparentdirectori","usefseventsonparentdirectory:","usefseventswithfallbackdynamicpol","useful.","usejsdoc.org에서","user","user\";","user)","user:","useraccount","useraccount(\"murphy\",","username:","users',","users.","usestaticfil","usual","utcoffset():","utcoffset(b:","utf","util","ux","u가","u는","u를","u에","v","v);'을","v2","v:","v;","valid","validate(target:","validation.letteronlyvalidator).","validation.lettersonlyvalidator();","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation{","validation이라는","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","validator를","validator의","valu","value)","value);","value,","value.getclass()와","value.gettype()","value:","value;","values)","values,","values.","values:","var","var9;","variabl","variable,","variables)","variant)","var대신","var로","var를","var문","var보다","var선언은","var에","var와","vek","verbose:","verbose?:","verbose를","veri","versa)","version","version:","versions.","vetid","vetid);","via","vice","video,","view","view1.t","view2.t","vinyl","vinyl으로","virtualpoint","virtualpoint(13,","visitzoo(lionexhibit:","visual","void","void)","void),","void):","void);","void)>;","void,","void;","void>;","void는","void로","void를","void에","void일","void처럼","volume:","volume을","vs","vs.","vscode","vsdevmode.ps1","vs와","vue,","w","w,x","w3c","w:","wait","walk(p)","wang","wang.","wang의","want","warn","warn,","warnuser():","wat?","watch","watch'로","watch:","watchdirectory:","watchedbrowserifi","watchedbrowserify.on('log',","watchedbrowserify.on('update',","watcher","watcher를","watcher의","watchfile:","watchifi","watchify(browserify({","watchify,","watchify가","watchify로","watchify를","watchify에","watchopt","watchoptions는","watchoptions란","way","we'd","we'r","we'v","weakmap은","weakmap을","web","webkitdisplayingfullscreen:","webkitenterfullscreen():","webkitexitfullscreen():","webkitsupportsfullscreen:","webpack","webpack,","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","websit","website'","website에서","webwork","weight:","welcom","welcome!","well","well.\");","wenlu","whether","wholeobject;","wholeobject라는","whose","widget","widget;","widget[]","widget[];","widget을","width","width:","width?:","width가","win;","window","window.creategreet","window.onmousedown","window.onscrol","window.onscroll에","window.somenam","windows)를","windowst","windows와","window가","window로","window에","wish","with.","within","without","won't","woof!');","woo🌍","word","word가","work","work,","world","world!","world!\";","world\"","world\"\"","world\");","world\",","world\";","world\"가","world\"는","world\"로","world\"를","world\"인","worth","wrapinarray(obj:","write","write...)","writetostuff()","written","wrong;","wrote","www.myget.org에서","wwwroot","w는","x","x(\"hello\");","x()","x();","x()는","x(42);","x(y);","x)","x);","x++;","x,","x.diff(\"something\",","x.length);","x.name);","x.prop;","x.push(\"string\");","x.push(1);","x.tofixed());","x.y.z를","x.yadda.yadda.yadda();","x.z","x:","x;","x[3]","xdist","xml","xs:","xyz","xyz:","x가","x는","x라고","x라는","x로","x를","x에","x와","x의","y","y()","y)","y));","y);","y)로","y,","y.push(\"string\");","y.push(1);","y:","y;","y?)","y?:","yang🌍","yarn,","ydist","ydist)","ye","year","year:","year를","yehuda","yehuda의","yeji","yeonggyu","yeonjuan🌍","yeontaekim🌍","yet,","yet.","yike","yoo","you'll","you'r","you'v","yourmod","yourmod.subprop.foo();","yunhoe,","y가","y는","y로","y를","y에","y에서","y의","z","z.kind를","z:","z;","z]+$/;","za","zacher의","zcv","zcv();","zebra","zerovalue:","zh","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","zipcodevalidators.t","zone에","zone입니다.","zoo","zoo:","zookeep","zookeeper;","z를","{","{!number}","{\">\"}","{\"thi","{(data:","{(s:","{(string","{*}","{...number}","{...string}","{?number}","{?}","{@link","{[\"foo\",","{a:","{a:number}에","{anormalfunction}","{apiresponsetype}","{array.}","{array}","{boolean}","{color:","{component}","{function(number):","{function(string,","{function}","{height:","{htmlelement}","{i","{k}","{name:","{new():","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{props.children}","{props.compiler}","{props.framework}!;","{red","{red,","{seriousalizable}","{set}","{size:","{specialtype1}","{specialtype}","{string","{string=}","{string}","{suit:","{test.a.charat(0)};","{this.props.children}","{this.props.compiler}","{this.props.foo}","{this.props.framework}!;","{typeof","{t}","{value:","{window}","{x","{x:","{y}","{zipcodevalid","{{","{{a:","{{new(...args:","{}","{}));","{}):","{},","{};","{}로","{}를","{}와","{}이","{}이지만,","{를","|","|,","||","||=","||=,","}","}\"","}'","}'.`);","}(this,","})","})();","})(enum","})(function","}));","}).plugin(tsify));","}).tothrow();","}):","});","})}","})로","},","}.","}:","};","};'","}>;","}[]):","}[];","}[keyof","}]","}],","}];","}`);","}}","}과","}를","}에","}와","}으로","}을","}의","}인","}입니다.","~","~/src/proj/gulpfile.j","~~~","~~~~","~~~~~","~~~~~~~","~~~~~~~~~","~~~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~~","—","‘class’나","‘int’","‘null’,","‘number’","‘string","‘string’","‘string’과","‘struct’에","“자유로운”","…}","↥","│","└─","└──","└───lib","└───src","└───typescript","├─","├──","├───node_modul","►","⚠️","✨","가","가까운","가깝게","가끔","가끔,","가능","가능).","가능/생성","가능성","가능성을","가능성이","가능을","가능케","가능하거나","가능하게","가능하고,","가능하다고","가능하다는","가능하다면","가능하다면)","가능하도록","가능하며","가능하면","가능하므로","가능하지만","가능하지만,","가능한","가능함을","가능함이","가능합니다","가능합니다)","가능합니다.","가능합니다:","가능해야","가능해야합니다.","가독성","가독성을","가독성입니다.","가드","가드,","가드는","가드라는","가드로","가드를","가드에","가드와","가드의","가려져","가려지기","가로채는","가르치며,","가르킵니다.","가리기","가리키거나,","가리키는","가리키도록","가리킵니다.","가면서","가변","가변성을","가상","가상의","가시성","가이드가","가이드는","가이드는,","가이드를","가이드에서는,","가이드의","가이드입니다.","가장","가정","가정을","가정하겠습니다:","가정하고","가정하는","가정합니다.","가정합니다:","가정해봅시다.","가정했습니다.","가져야","가져야만","가져오고","가져오기","가져오기(일반적으로","가져오기를","가져오기만","가져오기에서","가져오는","가져오는데","가져오면,","가져오지","가져오지만,","가져온","가져온다는","가져올","가져옵니다.","가져옵니다:","가져와","가져와야","가져왔습니다.","가졌는지만을","가졌다","가지","가지가","가지게","가지고","가지고,","가지기","가지는","가지도록","가지를","가지며","가지면","가지므로","가지의","가지지","가진","가진다는","가질","가질만한","가질수","가짐을","가집니다","가집니다.","가집니다:","가짜","각","각각","각각에","각각을","각각의","각자","각자만의","각자의","각주","각주가","각주를","간","간격으로","간결성을","간결하고","간결한","간결함을","간결합니다.","간단하게","간단하고","간단하지만,","간단한","간단합니다.","간단합니다:","간단해","간단히","간략하게","간에","간의","간접","간주되기에","간주됩니다).","간주됩니다.","간주됩니다.구체적으로","간주하는","간주하지","간주할","간주합니다.","간주합니다:","간체:","갈수록","감사를","감사하겠습니다.","감사합니다.","감시","감시(cpu","감시(예:","감시는","감시되는","감시를","감시와","감시자를","감시하는","감시하는데","감시하여","감시합니다.","감싸","감싸겠습니다.","감싸고","감싸는데","감싸주었습니다.","감싸줄","감싸지며,","감쌀","감쌉니다.","감지하고","감지하기","감지하는","감지할","감지합니다","감지합니다.","감춰","값","값)","값,","값.","값과","값도","값들로","값들은","값들을","값들의","값들이","값만","값에","값에서","값으로","값은","값을","값의","값이","값이기","값이든","값이라고","값인","값인지","값일","값입니다","값입니다.","강력하고","강력하면서","강력한","강력합니다.","강력해서","강요되지","강요합니다.","강제로","강제하기","강제하는","강제하여","강제합니다.","강조하고,","강조하여","강조할","강하게","강한","강화된","강화시켜주기","강화하기","갖게","갖고","갖는","갖는)","갖는다고","갖도록","갖습니다.","갖습니다.\"include\"와","갖습니다.지원되는","갖습니다;","갖지","갖출","같거나","같게","같기","같다고","같다면,","같도록","같습니다(deprec","같습니다)","같습니다.","같습니다:","같아보이는","같아야","같으므로,","같은","같은),","같을","같음","같음)","같이","같지만","같지만,","개","개념","개념,","개념.","개념과","개념들","개념들을","개념에","개념으로","개념으로의","개념은","개념을","개념이","개념이라고","개념이지만","개념입니다.","개든","개략적으로,","개를","개발","개발되어","개발되었습니다.","개발을","개발자가","개발자는","개발자들","개발자들은","개발자들이","개발자분들에게","개발자에게","개발자인","개발하기","개발할","개방되어","개별","개별적으로","개별적인","개선","개선되었습니다.","개선을","개선의","개선하고","개선하고,","개선하기","개선하는","개선하여","개선할","개수가","개수의","개요","개요를","개요였고,","개요입니다.","개의","개정된","개체를","개체와","개행","개행을","객체","객체(여기에서는","객체.","객체가","객체는","객체들을","객체라고","객체로","객체를","객체마다","객체만","객체에","객체에는","객체에서","객체와","객체의","객체이지만","객체인","객체인지","객체입니다.","객체입니다:","객체지향","객체지향프로그래밍","객쳬지향","갯수가","거대한","거라","거라고","거부하는","거슬러","거의","거쳐","거쳐야합니다:","거치며","걱정을","걱정하지","걱정할","건","건너","건너뛸","건너뜁니다.","건전성","건전성에","건전하지","걸","걸렸습니다.","걸쳐","걸프","검사","검사)입니다.","검사,","검사가","검사기","검사기는","검사기를","검사는","검사되므로,","검사되지","검사된","검사라고","검사로","검사를","검사만","검사에","검사에는","검사에서","검사와","검사의","검사입니다.","검사자","검사자가","검사자는","검사자인","검사하거나","검사하기","검사하는","검사하면","검사하세요.","검사하여","검사하지","검사한다는","검사할","검사합니다","검사합니다,","검사합니다.","검사합니다:","검사해야","검색되지","검색창에서","검색하세요","검색하여","검색할","검색합니다.","검이라고","검증을","검증하기","검증하는","검증해야","검출하는","검출하면서","검출해도,","검토하여","겁니다.","겁니다:","겁니다;","것","것\b이","것,","것.","것과","것과는","것도","것도)과","것들은","것들을","것들의","것들이","것만","것만으로도","것보다","것부터","것뿐만","것뿐입니다.","것에","것에는","것에도","것으로","것으로부터","것은","것은,","것은?","것은export","것을","것이","것이고","것이고,","것이기","것이다.","것이든","것이라고","것이라는","것이라도","것이라면,","것이며","것이며,","것이므로","것이었습니다.","것이지만,","것인지","것인지를","것인지에","것일","것입니까?","것입니다","것입니다!","것입니다).","것입니다,","것입니다,기존에","것입니다.","것입니다.:","것입니다.entri","것입니다.즉","것입니다:","것입니다;","것입니다만,","것처럼","것처럼,","게","게다가,","게시물에서는","격리를","겪는","결과","결과:","결과가","결과는","결과로","결과를","결과물과","결과물은","결과물을","결과물의","결과와","결과의","결과적으로","결과적으로,","결과적인","결론적으로","결정.","결정되거나","결정되거나,","결정되는","결정되면,","결정되었습니다.","결정됩니다","결정됩니다.","결정됩니다:","결정은","결정이","결정입니다!","결정하기","결정하는","결정하도록","결정할","결정합니다.","결정해야","결정했습니다.","결정했을지도","결함을","결합","결합되어","결합된","결합될","결합됩니다.","결합을","결합하는","결합하면","결합하여","결합하여,","결합한","결합할","결합합니다.","결합해","결합해야","겹쳐","겹쳐질","경계를","경고","경고를","경고합니다.","경로","경로가","경로는","경로로","경로를","경로에","경로와","경로의","경로일","경보","경우","경우(e.g.","경우)","경우),","경우)인","경우,","경우.","경우:","경우가","경우는","경우라면","경우라면,","경우를","경우를,","경우에","경우에,","경우에는","경우에도","경우에만","경우에서","경우엔","경우와","경우의","경우이며,","경우입니다.","경향이","경험","경험뿐만","경험에도","경험으로","경험을","경험이","계산기","계산기를","계산기의","계산되지","계산된","계산됨)","계산할","계산합니다.","계속","계속해서","계약(contract)을","계약을","계열","계층","계층과","계층에","계층에서","계층으로","계층을","계층적","계층적으로","계획이라면,","고급","고급스럽게","고려","고려되지","고려됩니다.","고려하세요.","고려하여","고려하지","고려할","고려합니다.","고려해봅시다.","고려해야","고려했으며,","고른것을","고를","고립성과","고맙게도,","고민할","고생했다면,","고유","고유의","고유하지","고유한","고유해야","고정되는","고정된","고차함수를","고치기","고치도록","고침","고통스러운","고품질의","골격으로","골라낼","곳과","곳에","곳에나,","곳에서","곳에서도","곳으로","곳을","곳이","곳입니다.","공간(valu","공간에","공개","공개된","공격적입니다","공백","공백이","공변","공부할","공식","공식적으로","공유되지","공유됩니다.","공유하기","공유하는","공유하므로,","공유함을","공유합니다.","공지","공통","공통된","공통성을","공통으로","공통의","공통인","공통적으로","과","과는","과도하게","과도한","과부하","과정","과정과","과정도","과정에","과정에서","과정에서,","과정은","과정을","과정이","과제를","과하게","과하다고","관계","관계(node","관계가","관계는","관계로","관계를","관계시키는","관계없는","관계없이","관계의","관계이니,","관계일까요?","관대하지","관대한","관련","관련되는지에","관련되어","관련된","관련사항","관련이","관련하여","관련한","관리는","관리되는","관리됩니다.","관리만","관리자처럼","관리하기","관리하는","관리해야","관심","관심이","관여하진","관용구에","관용적입니다.","관점에서","관점에서는","관찰","관찰,","관찰하거나","관찰하는","관찰한","관하여","관한","관해선,","괄호","괄호가","괄호는","괄호로","괄호를","괄호화된","광범위하게","광범위한","괜찮겠네요.)","괜찮다고","괜찮다면,","괜찮습니다","괜찮습니다!","괜찮을","굉장한","교집합","교집합과","교집합까지","교집합을","교차","교차는","교차를","교차하는","교체하는","교환적으로","구문","구문)","구문).","구문.","구문과","구문에","구문에는","구문에서","구문으로","구문은","구문을","구문의","구문이","구문이나","구문인","구문일","구문입니다.","구문적으로","구문형식으로","구별가능합니다:","구별돼야","구별은","구별하기","구별하는","구별하지","구별할","구별합니다","구별합니다.","구분","구분가능합니다:","구분되는","구분된","구분에","구분하는","구분하여","구분하여,","구분할","구불구불한","구성","구성과","구성되어","구성된","구성됩니다","구성됩니다.","구성에","구성은","구성을","구성의","구성하거나","구성하겠습니다:","구성하고","구성하고,","구성하기를","구성하는","구성하는데","구성하여","구성하지","구성할","구성할지","구성합니다,","구성합니다.","구성합니다:","구성해","구성해야","구애받지","구제적인","구조","구조,","구조가","구조는","구조로","구조를","구조분해할당에서","구조와","구조의","구조입니다.","구조적","구조적으로","구조적이기","구조적인","구조적입니다:","구조체,","구조화","구조화에","구조화하기","구조화하기에","구조화하는","구조화해야","구체적\"이면,","구체적으로","구체적으로,","구체적인","구체적일","구체화되지","구체화된","구축되었으며,","구축하거나","구축하기","구축하는","구축할","구현","구현과","구현도","구현되기","구현되어","구현되어야","구현되었습니다.","구현된","구현될","구현됨)를","구현에","구현에서","구현에서,","구현은","구현을","구현이","구현입니다.","구현체로","구현하고","구현하기","구현하는","구현하더라도","구현하려는","구현하여","구현한","구현할","구현합니다.","구현해","구현해놓지","구현해야","국제화","굳이","궁금할","권장되지는","권장됩니다.","권장사항에","권장하는","권장합니다.","권한의","귀찮습니다.","귀찮은","규격에","규격의","규모가","규모에","규모에서","규칙","규칙들을","규칙에서","규칙엔","규칙은","규칙을","규칙이","규칙입니다.","균등","그","그것도","그것은","그것을","그것의","그것이","그곳에서","그냥","그대로","그대로의","그동안,","그들","그들은","그들의","그들이","그래서","그래프","그러고","그러나","그러나,","그러면","그러므로","그러므로,","그러한","그런","그런데,","그럼에도","그렇게","그렇다면","그렇다면,","그렇듯,","그렇습니다),","그렇지","그로","그룹","그룹을","그룹의","그룹화를","그룹화하는데","그리고","그리고,","그만두면,","그에","그중","근데","글","글에서는","글은","글을","금방","금지합니다.","급격한","기계적으로","기기에도","기꺼이","기능","기능과","기능도","기능들은","기능들을","기능에","기능으로","기능은","기능을","기능이","기능이지만","기능입니다.","기능적으로","기다려서","기다리며)","기다린","기다릴","기대하는","기대하지","기대할","기대합니다.","기대해도","기대했던","기록하는","기록할","기록합시다.","기록했습니다.","기명","기반","기반으로","기반으로,","기반의","기반입니다.","기반하여","기반한","기반해서","기법","기법들을","기본","기본값","기본값,","기본값과","기본값를","기본값으로","기본값은","기본값을","기본값이","기본만","기본이지만,","기본적으로","기본적으로,","기본적으로는","기본적인","기술들로","기술은","기술은,","기술을","기술적으로","기술하고","기술하기","기술하는","기술하는데","기술하지","기술할","기술합니다.","기술했기","기억을","기억하기","기억하나요?","기억하는","기억하세요.","기억하세요:","기억하십시오.","기억한다면","기억해야","기여","기여하고,","기여할","기인하지","기인합니다:","기존","기존에","기존의","기존의javascript로","기준):","기준으로","기준을","기초","기초적인","기초클래스에서","기타","기하급수적으로","기호","기회입니다:","길고","길더라도,","길이가","길이나","길이를","길이와","길이지만","깃허브","깊게","깊은","깊이","깊이.","까다로울","까지","깔끔하고","깨닫는","깨뜨릴","꺾쇠","꺾쇠괄호(<>)","꺾쇠괄호(<>)에","꽤","끌어내려고","끌어낼","끝까지","끝나는","끝난","끝날","끝납니다.","끝뿐만","끝에","끝의","나","나누는","나누어","나눌","나뉩니다:","나머지","나머지는","나머지를","나면,","나서","나서,","나아가서,","나열","나열되는,","나열되어","나열되지","나열된","나열하기","나열합니다.","나열해야","나오거나,","나오기","나오는","나온","나옵니다:","나와있습니다.","나왔을","나은","나은지","나의","나중까지","나중에","나중에는","나중의","나타나기","나타나는","나타나며,","나타나지","나타날","나타납니다.","나타내고","나타내기","나타내는","나타내는데,","나타내지","나타낼","나타냅니다.","난","난다면,","난독화로","난해한","남겨놓겠습니다","남겨두는","남겨둡니다","남깁니다.","남아있는","남은","납니다.","납득시킬","낫습니다.","낮은","낳을","내가","내는","내려야","내려지면,","내보내거나","내보내고","내보내기","내보내기/검사","내보내기는","내보내는","내보내지","내보낸","내보낼","내보낼지","내보냄","내보냅니다","내보냅니다.","내보냅니다.소스","내부","내부를","내부에","내부에,","내부에서","내부의","내부적으로","내에","내에서","내에서는","내에서도","내에서만","내용:","내용물","내용물이","내용은","내용은,","내용을","내용의","내용이","내의","내장","내장되어","내장된","내장형","내재적으로","내재한","낼","냅니다.","너무","너무나","널러블","널리","널이","넓은","넘겨","넘겨주는","넘겨주면,","넘겨주지","넘겨줄","넘겨지는","넘겨지는데","넘기면","넘긴다고","넘길","넘는","넘어","넘어,","넘어가겠습니다.","넘어갈","넘어갑니다.","넘어선","넘어오는","넣기","넣는","넣어","넣어도","넣어서","넣어야","넣으면","넣으세요.","넣을","네,","네이밍","네이티브","네임","네임드","네임스페이스","네임스페이스(타입","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스도","네임스페이스라는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스에서만","네임스페이스와","네임스페이스와는","네임스페이스의","네임스페이스입니다.","네임스페이스화된","네트워크","네트워크로","년","노드","노드.","노드가","노드로","노드를","노드에서","노드와","노드의","노드입니다.","노력을","노력하고","노출","노출되며","노출된","노출됩니다","노출하고","노출하기","노출하는","노출하려면","노출하므로","노출합니다.","노출합니다:","노트를","노트에","논리적","논리적으로","논리적으로,","논리적인","논의한","놀라곤","놀라운","놀라움들은","놀라움의","놀란","놀랄만한","놀랍게도","놀랍지만,","놀랐더라도","높다는","높습니다.","높은","높을","높이지","높일","높입니다.","놓을","누구나","누군가가","누군가의","누락된","누락됨","누르고","누릅니다","누수를","눈에","눈치챘을","눌러","눌러도","느껴지지는","느껴질","느꼈습니다.","느끼실","느낄","느려질","느리게","느슨한\"","느슨함","느슨해","는","늘어나고","늘어나는","능력은","능력을","다","다는","다루게","다루겠습니다.","다루기","다루는","다루도록","다루어지고","다루지","다룰","다룰(query)수","다룹니다.","다뤄보겠습니다.","다뤄왔습니다.","다뤄지도록","다뤘던","다르게","다르게,","다르겠지만","다르기","다르다'입니다.","다르다는","다르며","다르며,","다르지","다르지만","다르지만,","다른","다를","다릅니다","다릅니다!","다릅니다.","다릅니다:","다만,","다소","다수의","다시","다양하기","다양한","다운","다운로드","다운로드하세요.","다운로드할","다음","다음,","다음gulpfile.js라는","다음과","다음에","다음에,","다음으로","다음으로,","다음은","다음은greeter","다음을","다음의","다음처럼","다이얼로그와","다중","다할","다행히","다행히,","다행히도","다형성","다형성으로","단","단,","단계","단계(예:","단계가","단계는","단계를","단계에서","단계에서만","단계와","단계입니다.","단서","단순하다는","단순하며","단순한","단순화할","단순히","단언","단언(!)에","단언(type","단언,","단언과","단언만","단언에는","단언에서","단언은","단언을","단언하기","단언합니다.","단위","단위가","단위일","단일","단점","단점들에","단점은","단점입니다.","단지","단축되었습니다!","단축됩니다.","단축어처럼","단항","닫힌","달거나","달라진다는","달라집니다.","달려있다\"","달려있습니다.","달리","달리).","달리,","달성하기","달아","담고","담도록","담아","답변에만","답은","당신","당신과","당신은","당신의","당신이","당연하게도","당연히","당연히,","당장은","대개,","대게","대괄호로","대괄호와","대규모","대답은","대답해","대략적으로","대략적이고","대로","대로,","대문자로","대문자입니다.","대부분","대부분은","대부분의","대상","대상들이","대상에","대상에서","대상으로","대상으로한,","대상은","대상을","대상의","대상이","대상이며","대소문자를","대소문자에","대수적","대신","대신)","대신,","대신될","대신에","대신에,","대신해서","대신해주지","대안","대안:","대응관계는","대응되는","대응인","대응입니다.","대응하기","대응하는","대조되고","대조적입니다.","대체","대체)되면","대체로","대체의","대체하기","대체하는","대체하려면,","대체하여","대체할","대체합니다:","대표하는","대하여","대한","대해","대해서","대해서는","대해서도","대해서도.","대해서만","대해선","더","더는","더불어","더불어,","더욱","더욱이","더해보겠습니다.","더해질","덕분에","덕분에,","던질","덜","덜어주는","덧붙이는","덧붙이지","덮어쓰기","덮어쓰는","덮어쓰는데,","덮어쓸","덮어씁니다.","데","데로","데만","데에","데에는","데이터","데이터나","데이터는","데이터로","데이터를","데이터베이스","데이터와","데이터의","데이터이며","데코레이터","데코레이터가","데코레이터는","데코레이터를","데코레이터에","데코레이터에서","데코레이터와","데코레이터의","데코레이팅","데코레이팅된","도","도구","도구(타입","도구가","도구는","도구들","도구를","도구만","도구뿐만","도구상자의","도구와","도구의","도구인","도구입니다.","도달하게","도달할","도메인","도메인에","도메인이","도와줄","도와줍니다.","도우미","도움","도움말을","도움을","도움이","도입된","도입됨에","도입됩니다:","도입하게","도입하는","도입하지","도입합니다.","도입해","도입했습니다.","도입했습니다:","도입했지만,","도중에는","독립적입니다.","독립형","독일어:","독자는","독자를","독특한","독특합니다.","돋구지만","돌아가기","돌아가서","돌아가서,","돌아와서","돔","동등.","동등하게","동시에","동안","동안,","동안에는","동의어이기","동의하지","동일","동일).fals","동일하게","동일하기","동일하다고","동일하다는","동일하며","동일하지","동일하지만","동일하지만,","동일한","동일합니다.","동일합니다:","동일해야","동작","동작\"하도록","동작(문자열을","동작,","동작과","동작에","동작에서","동작으로","동작은","동작을","동작의","동작이","동작이며,","동작이므로,","동작하게","동작하고","동작하고,","동작하는","동작하는지","동작하도록","동작하려면","동작하며","동작하며,","동작하므로","동작하지","동작하지만,","동작합니다","동작합니다.","동작합니다.)","동작합니다:","동작했습니다:","동적","동적으로","동적이고","동적인","동형","동형이","동형이지만","됐습니다.","되고","되고,","되기","되기도","되는","되도록","되돌리고","되며,","되면","되면,","되므로","되어","되어야","되어있다는","되었기","되었는데,","되었습니다","되었습니다!","되었습니다.","되었으니,","되었을","되지","되지만,","된","된다는","된다면","된다면,","될","될것입니다.","될만한","될수","될수록","될지","될지라도","됨","됩니다","됩니다!","됩니다.","됩니다.tsconfig.json","됩니다:","두","두개의","두고","두고\"십억","두는","두려워하지","두면","두세요","두었다는","두었습니다.","두지","둔다면","둘","둘러싸서","둘은","둘을","둘의","둘째,","둡니다.","뒤따라","뒤따라오는","뒤따르는","뒤에","뒤에있는","뒤의","뒷부분에서","드립니다.","드물게","드물지만","들","들면","들면,","들면:","들어","들어,","들어,함수의","들어.","들어:","들어가","들어가고","들어가기","들어간","들어갈","들어보겠습니다:","들어봤을","들어있는","들었습니다.","들은","등","등)","등).","등)가","등)는","등)을","등.)","등..)","등과","등록","등록할","등으로","등은","등을","등의","등이","등장합니다:","등장했습니다.","디렉터리","디렉터리,","디렉터리,으로","디렉터리.","디렉터리가","디렉터리는","디렉터리로","디렉터리를","디렉터리부터","디렉터리에","디렉터리에게","디렉터리에서","디렉터리의","디렉터리입니다","디렉토리","디렉토리가","디렉토리는","디렉토리로","디렉토리를","디렉토리부터","디렉토리에","디렉토리에서부터","디렉토리와","디렉토리의","디렉토리입니다.","디렉티브를","디버거가","디버거를","디버그","디버깅","디버깅을","디버깅하고","디버깅하기","디버깅하는","디버깅할","디스크에","디스크의","디자인","디폴트","디폴트는","따라","따라,","따라갑니다:","따라서","따라서,","따라서는,","따라야","따르고","따르는","따르면,","따르지","따른","따를지","따릅니다,","따릅니다.","따릅니다:","때","때)","때,","때:","때가","때까지","때나","때는","때는,","때도","때때로","때로","때로는","때를","때마다","때마다,","때만","때문","때문에","때문에)","때문에),","때문에,","때문이고,","때문일","때문입니다","때문입니다)","때문입니다.","때문입니다:","때에","때에는,","때에만","때였습니다.","때와","때의","때입니다.","때입니다:","떠올려","떨어질","또","또는","또는,","또는symbol","또는tsconfig.json에서","또다른","또한","또한,","똑같은","똑같이","똑똑한","뛸","뜨는","뜻이고,","뜻인지","뜻입니다.","뜻합니다.","뜻합니다:","띄는","띄울","라고","라는","라면,","라벨링","라벨링된","라벨에","라벨은","라벨을","라벨이","라이브러리","라이브러리(예.lib.d.ts)를","라이브러리)를","라이브러리가","라이브러리는","라이브러리들은","라이브러리들의","라이브러리라고","라이브러리로","라이브러리를","라이브러리만","라이브러리에","라이브러리에서","라이브러리와","라이브러리의","라이브러리인","라이브러리입니다.","라이저는","라인","라인에","라인에서","라인에서는","라인의","라인이","라인이나","래핑","러시아어:","런타임","런타임시","런타임에","런타임에는","런타임에도","런타임에서","런타임에서,","런타임에서는","런타임에서도","런타임엔","런타임은","런타임을","런타임의","런타임이","런타임입니다.","레벨","레벨로","레벨에","레벨에서","레벨에서만","레벨에서의","레벨의","레벨이","레벨이거나,","레이블에","레이아웃","레이아웃과","레이아웃은","레이아웃을","레이아웃이","레이어가","레이어로서","레이어를","레코드와","레퍼런스","레퍼런스(en)","레퍼런스가","레퍼런스는","레퍼런스를","레퍼런스에","레퍼런스에서","레퍼런스와","레퍼런스입니다","레포에서","렉시컬","렉시컬한","로","로\"","로그","로그가","로그를","로그에","로깅을","로더","로더(예:","로더,","로더가","로더는","로더로","로더로는","로더를","로더에","로더에서","로더에서,","로더에서는","로더와","로더의","로드","로드되는지","로드되므로(모듈","로드되어야","로드된","로드하기","로드하기에서","로드하는","로드하도록","로드하려는","로드하려면,","로드하여","로드할","로드합니다","로딩","로딩과","로직","로직은","로직을","로컬","로컬에","로컬에서","로케일","로케일에","로케일을","루트","루트가","루트로","루트에","루트에서","루트의","루프","루프가","루프는","루프를","루프에","루프에서","루프의","루프입니다:","를","리눅스는","리눅스에서","리눅스와","리다이렉션하지","리다이렉트합니다.","리드하는","리뷰를","리소스는","리소스에만","리스트","리스트가","리스트는","리스트를","리스트에는","리스트에서","리스트와","리스트인","리스팅을","리액트","리액트를","리액트에서","리액트에선","리액트와","리퀘스트를","리터럴","리터럴)","리터럴과","리터럴과는","리터럴도","리터럴로","리터럴에","리터럴에서","리터럴은","리터럴을","리터럴의","리터럴이","리터럴이어야","리터럴이어야만","리터럴집합을","리턴","리턴하거나","리팩터링과","리팩터링이","리팩토링","리팩토링을","리팩토링해야합니다.","리프","릴리스에서","릴리스에서는","릴리즈","링크를","링크입니다.","마무리","마법을","마세요","마세요!","마세요!)","마세요.","마세요:","마십시오!","마우스","마우스를","마음이","마이그레이션","마이그레이션된","마이그레이션에는","마이크로소프트","마자막으로,","마주치는","마주할","마지막","마지막에","마지막엔","마지막으로","마지막으로,","마찬가지).","마찬가지로","마찬가지로)가","마찬가지로,","마찬가지입니다.","마찬가지입니다:","마찰을","마찰이","마치","마치면","마치셨나요?","마침","마커","막기","막는데","막대","막지","막지는","만","만드는","만든","만들","만들게","만들겠습니다.","만들고","만들고,","만들기","만들려고","만들면,","만들수","만들어","만들어내기보다는","만들어낼","만들어보겠습니다.","만들어야","만들어졌습니다.","만들어지는","만들어진","만들어집니다","만들었습니다.","만들었지만,","만들지","만들지만,","만듭니다","만듭니다,","만듭니다.","만듭니다:","만약","만약에","만일","만족스러울만한","만족하는","만큼","만큼의","많습니다!)","많습니다;","많아집니다.","많으며,","많으므로,","많은","많은/너무","많음","많이","많지만,","말고","말로","말씀드리자면,","말아야","말은","말은,","말입니다),","말하기","말하려는","말하면,","말하자면,","말하자면:","말하지만,","말합니다.","말해,","말해서","말해주는","말해주듯이,","말했듯이,","맞거나","맞게","맞는","맞는지만","맞닥뜨리면","맞지","맞추고","맞추기","맞추어","맞춤형","맞춤형으로","매","매개","매개변수","매개변수(예:","매개변수.","매개변수가","매개변수끼리","매개변수나","매개변수는","매개변수도","매개변수든","매개변수들은","매개변수들의","매개변수들이","매개변수라고","매개변수라는","매개변수로","매개변수를","매개변수만","매개변수만을","매개변수보다","매개변수에","매개변수에도","매개변수와","매개변수와는","매개변수의","매개변수인","매개변수입니다.","매개변수처럼","매겨진","매기도록","매깁니다.","매니저","매니저)","매력적인","매번","매우","매치되는","매칭","매칭되는지","매핑","매핑과","매핑도","매핑되어야","매핑된","매핑시키는","매핑에","매핑으로","매핑은","매핑을","매핑의","매핑이","매핑하기","매핑하는","맥락에서","맨","맨앞에","맵","맵(maps)으로","맵과","맵에","맵으로","맵을","맵이","맵핑","맵핑이","머뭇거릴","먼저","먼저,","멈추고","멈추는","멈춥니다;","메개변수","메뉴를","메모리","메서드","메서드(mutat","메서드,","메서드가","메서드는","메서드들은","메서드로","메서드를","메서드만을","메서드에","메서드에도","메서드에서","메서드와","메서드의","메서드입니다.","메세지를","메소드object.prototype.tostring로","메시지가","메시지는","메시지로","메시지를","메인","메커니즘","메커니즘에","메커니즘을","메커니즘이","메커니즘입니다.","메타","메타데이터","메타데이터를","멤버","멤버(이","멤버,","멤버가","멤버는","멤버도","멤버들에","멤버들에만","멤버들은","멤버들을","멤버들의","멤버들이","멤버로","멤버를","멤버만","멤버만으로","멤버보다는","멤버에","멤버에도","멤버에만","멤버와","멤버의","멤버이기","멤버이므로","멤버인","멤버일지라도,","멤버입니다.","면은","명령","명령과","명령어로","명령어를","명령줄","명령줄:","명령줄로","명령줄에","명령행","명명된","명목이","명목적","명목적인","명백해집니다.","명세를","명세서에는","명시","명시되어","명시되지","명시적","명시적으로","명시적인","명시적일","명시하고","명시하기","명시하는","명시하는데","명시할","명시합니다.","명시합니다:","명시해","명심하세요","명심하세요.","명심하세요:","명심하세요;","명심하시길","명심해야","명확성과","명확하게","명확하게하기","명확하고","명확하지","명확한","몇","몇가지","몇개의","몇몇","몇몇은:","몇몇의","모던","모델","모델(dom)은","모델로","모델링","모델링에서","모델링하는데","모델링할수록","모델에서","모델은","모델을","모델이","모두","모두,","모두가","모두를","모두보다는,","모듈","모듈'이라고","모듈(ambient","모듈)의","모듈,","모듈:","모듈과","모듈군","모듈당","모듈도","모듈들을","모듈들의","모듈들이","모듈로","모듈로부터","모듈만","모듈에","모듈에는","모듈에도","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이나","모듈이라고","모듈이라는","모듈인지","모듈임을","모듈형","모드","모드(아래","모드는","모드들은","모드로","모드를","모드에서는","모드에서는,","모드와","모드인","모든","모든_","모르거나","모르더라도","모르지만","모른다`","모를","모릅니다.","모방,","모방하려고","모방합니다.","모순처럼","모습을","모습이","모아서","모을","모호해","목록","목록.","목록과","목록만","목록에","목록에서","목록에서도","목록에서만","목록으로","목록은","목록을","목록의","목록이","목록이고","목록입니다.","목록입니다.가능한","목록입니다:","목록처럼","목적","목적에","목적은","목적을","목적이","목차","목표","목표는","목표로","몫으로","몸체에","못하게","못하고","못하는","못하도록","못하면,","못한","못한다는","못한다면,","못할","못합니다","못합니다.","못했던","못했습니다.","묘사하기","무관하게","무상태","무상태로","무슨","무슨일이","무시되기","무시됩니다.","무시됩니다;","무시하게","무시하는","무시할","무시해선","무언가","무언가가","무언가라면","무언가를","무엇에","무엇을","무엇이","무엇이든","무엇인가?","무엇인가를","무엇인지","무엇입니까?","무조건","무조건적인","무한대)을","무한으로","무한한","묶는","묶어서","묶인","묶지","문","문맥상","문맥에","문맥에서도","문맥을","문맥적","문맥적으로","문맥적인","문법","문법은","문법을","문법의","문법입니다:","문서","문서는","문서들은","문서로","문서를","문서에","문서에서","문서에서는","문서에서도","문서와","문서을","문서의","문서입니다.","문서화","문서화와","문서화의","문에","문에서","문으로","문은","문을","문의","문자","문자로","문자를","문자열","문자열,","문자열.","문자열과","문자열들은","문자열로","문자열에","문자열은","문자열을","문자열의","문자열이","문자열이나","문자열이라고","문자열이라면,","문자열이어야","문자열입니다","문자열입니다.","문자열처럼,","문자와","문자의","문자입니다","문장과","문장이","문제가","문제는","문제들","문제들이","문제로","문제를","문제없습니다.","문제없이","문제에","문제의","문제이거나,","문제입니다.","문제점에","묻기","묻는","물론","물론,","물리적","물음표","뭘","뭘까?\"라고","미관상","미디어","미래의","미리","미묘하지만","미묘한","미치는","미치는지","미치며,","미치지","미친다고","미칩니다.","믹스에","믹스인","믹스인에","믹스인이나","믿어,","믿을","밀리","밀접하게","밀접한","및","및/또는","밑에","밑에서","밑줄과","바","바깥","바깥에","바깥에서도","바꾸고","바꾸기","바꾸기와","바꾸는","바꾸는게","바꾸지","바꿀","바꿀수","바꿉니다.","바꿔","바꿔도","바꿔보면","바꿔야","바꿔줍니다.","바꿔줍니다:","바뀌지","바뀝니다.","바는","바닐라","바람직하지","바람직하진","바랍니다!","바랍니다.","바로","바르게","바벨","바벨에서","바벨은","바벨팀과","바와","바이트","바인딩","바인딩되는","바인딩에서","바인딩을","바탕으로","박스","박스해","박싱된","밖에","밖에도","밖에서","반","반대","반대는","반대로","반대로)를","반대여도","반대입니다.","반드시","반면","반면,","반면에","반면에,","반복되는","반복될","반복마다","반복자","반복자는","반복자를","반복적으로","반복할","반복합니다.","반복합니다;","반영","반영되지","반영하기","반영하도록","반영합니다.","반영해야","반영해왔습니다.","반영했다는","반환","반환값","반환값을","반환값이","반환되는지","반환된","반환된다는","반환될","반환됩니다.","반환문","반환문이","반환하거나","반환하거나,","반환하고,","반환하기","반환하기도","반환하는","반환하도록","반환하며","반환하면","반환하면,","반환하지","반환한","반환한다.\"라고","반환한다고","반환한다는","반환할","반환합니다","반환합니다.","반환했다면,","반환형일","받게","받고","받고,","받는","받는것","받습니다.","받아","받아들이면서","받아들일","받아서","받았습니다.","받았습니다:","받은","받을","받지","발견,","발견되는","발견하는","발견할","발생","발생:","발생되면,","발생될","발생시키거나","발생시키는","발생시키면,","발생시키지","발생시키지만,","발생시킬","발생시킵니다","발생시킵니다.","발생시킵니다:","발생하는","발생하도록","발생하며","발생하면","발생하면,","발생하지","발생하지만","발생한","발생한다는","발생할","발생함을","발생합니다","발생합니다.","발생합니다:","발생했습니다.","발전되었습니다.","발전시켜","발전을","발췌)","발합니다.","방금","방문할","방문해","방법","방법\"","방법,","방법과","방법과,","방법대로라면","방법들로","방법들을","방법에","방법에는","방법으로","방법으로,","방법으로도","방법은","방법은,","방법을","방법의","방법이","방법이며,","방법이지만","방법이지만,","방법입니다.","방법입니다:","방생되어","방식과","방식들과","방식들이","방식에","방식으로","방식은","방식을","방식의","방식이며,","방식입니다.","방정식의","방지","방지\"","방지하게","방지하고","방지하기","방지하는","방지하면서,","방지할","방지합니다.","방출","방출되는","방출되었습니다;","방출된","방출됩니다.","방출에는","방출을","방출합니다.","방출했습니다.이","방해합니다.","방향\"에서도","방향은","배경","배경지식","배열","배열:","배열과","배열들,","배열로","배열에","배열에서","배열은","배열을","배열의","배열이","배열이나","배열인","배열입니다:","배열처럼","배우고","배우고,","배우고자","배우기","배우는","배우지","배우진","배운","배울","배워","배워보겠습니다.","배워봅시다.","배워야","배웠습니다.","배정밀도","배치","배치해야","배포","배포되었습니다.","배포됩니다.도구를","배포하기","배포하는","배포하려면,","배포할","백","백그라운드","백업","백엔드","백틱/백쿼트","버그","버그가","버그는","버그도","버그를","버그의","버그이지만,","버그입니다.","버립니다.","버립니다:","버전","버전:","버전과의","버전부터,","버전에서","버전에서,","버전에서는","버전에서는,","버전으로","버전은","버전을","버전의","버튼으로","버튼을","번","번들","번들된","번들러(예.","번들러내에서의","번들로","번들링","번들링과","번들링된","번들링을","번들링하거나","번들을","번만","번에","번역","번역,","번역됩니다.","번역에","번역이","번역하는","번째","번째,","번째는","번째로","번째로,","번째에","번째와","번체:","번형도","번호를","벌어질까요?","범위","범위로","범위를","범위에","범위에서","범위의","법\"과","법칙은","벗겨진","벗어나는","베이스를","베이스에","베이스에서","베이스에서는,","베이스와","베타","벤더별","변(contra","변경","변경),","변경,","변경/생성/삭제에","변경과","변경되는","변경되든","변경되었습니다.","변경되지","변경된","변경될","변경사항에","변경사항을","변경에","변경은","변경을","변경의","변경이","변경하고","변경하고,","변경하는","변경하면,","변경하세요.","변경하십시오","변경하지","변경할","변경합니다.","변경합니다.이제","변경합니다:","변경해","변경해야","변경했습니다.편리하게도","변동성이","변수","변수(rest","변수)","변수,","변수tsc_nonpolling_watcher가","변수tsc_watchdirectory를","변수가","변수나","변수는","변수들에","변수들은","변수들을","변수들이","변수로","변수로도","변수를","변수에","변수에는","변수에도","변수에서","변수와","변수의","변수입니다.","변하지","변합니다:","변했는지","변형된","변형시킵니다.","변형을","변형이","변형입니다.","변형하지","변형한","변화","변화가","변화는","변화를","변화시키지","변화에","변환","변환(형","변환)과","변환도","변환되는","변환되어야","변환을","변환의","변환이","변환하고자","변환하기","변환하기,","변환하는","변환하여(coerces),","변환할","변환합니다","변환합니다(target","변환합니다.","변환해봅시다.","별","별)","별개의","별난","별도로,","별도의","별로","별칭","별칭)","별칭)를","별칭)을","별칭,","별칭과","별칭보다","별칭으로","별칭은","별칭을","별칭이라고","별칭인","별칭입니다.","별칭입니다:","병리학적","병합","병합\"은","병합'","병합(merge)","병합:","병합되는","병합되며,","병합되어","병합되지","병합된","병합됩니다.","병합됩니다:","병합은","병합을","병합의","병합이","병합입니다.","병합하기","병합하는","병합하는지","병합하려면,","병합하세요:","병합할","병합합니다.","병행하여","보간하여","보강","보강과","보강된","보강에","보강을","보강하는","보강하세요","보강하지는","보강할","보겠습니다.","보겠습니다.이것은","보겠습니다:","보고","보고된","보고를","보고하기","보고하는","보고하며","보고하지","보고할","보고합니다.","보기","보는","보다","보단","보도록","보려는","보려면","보려면,","보면","보면,","보세요,","보세요.","보세요:","보수가","보수적인","보신","보실","보십시오.","보십시오:","보았다면,","보았을","보여주고,","보여주기","보여주는","보여주지만","보여줄","보여줌","보여줍니다","보여줍니다.","보여줍니다:","보완할","보이겠지만,","보이기","보이는","보이는지","보이지","보이지만,","보인다면","보인다면,","보일","보일러","보입니다","보입니다.","보입니다:","보장되는","보장하는","보장하는데","보장할","보장합니다","보장합니다.","보존될","보존하기","보존하는지에","보존하며","보존하지만,","보존합니다.","보지","보통","보통의","복구할","복사되어","복사를","복사본에","복사본이","복사하거나,","복사하는","복사하세요.","복사하여","복사하지","복사할","복사합니다.","복잡성","복잡성은","복잡하지","복잡한","복잡합니다.","복잡해집니다.","복제하고,","복제합니다.","복합","본","본론으로","본문","본문에","본문에서","본문을","본문의","본문이","본인에게","본인의","본질적으로","볼","볼까요:","봅니다.","봅니다:","봅시다.","봅시다:","봐야","봐왔다면,","부담스럽게","부동","부동소수점.","부르기에","부를","부릅니다.","부모","부분","부분들이","부분에","부분에서","부분에서는","부분으로","부분은","부분은:","부분을","부분의","부분이","부분이며,","부분인","부분입니다,","부분입니다.","부분적으로","부분적인","부분집합을","부분클래스를","부수효과만을","부여합니다.","부울입니다.","부작용을","부족하거나/혹은","부족하여","부터","부호","부호는","분기","분기가","분기를","분기에서","분기에서는","분들은","분들을","분들이라면","분류된","분리되어","분리된","분리를","분리하는","분리하여","분리할","분리해서","분명","분명한","분명히","분산","분산되었는지","분산된","분산됩니다.","분석","분석을","분석하기","분석하면서","분석했습니다.","분은","분할","분할하는","분할합니다.","분할해야","분해","분해가","분해는","분해된","분해될","분해됩니다;","분해를","분해와","분해의","분해입니다.","분해처럼,","분해할","불가능하다는","불가능한","불가능할","불가능함을","불가능합니다","불가능합니다.","불과하기","불구하고","불구하고.","불구합니다.","불러오기","불렸습니다.","불리기도","불리는","불리는,","불리언","불리언(boolean)에는","불립니다.","불문하고","불변이라고","불변하다고","불변하며","불일치는","불일치를","불짜리","불필요한","불필요합니다.","불행하게도,","불행히도","불확실한","붙습니다.","붙어","붙어야","붙여","붙여야","붙여줄","붙여집니다.","붙였으니,","붙은","붙이겠지만","붙이는","붙이더라도","붙일","붙임으로써","붙입니다.","붙입니다.반면,","붙혀집니다.","붙히는","뷰는","브라우저","브라우저가","브라우저는","브라우저들은","브라우저로","브라우저를","브라우저에","브라우저에서","브라우저와","브라우저인","브랜치를","브랜치에서","브랜치의","브레이크","블랙박스입니다.","블록","블록과","블록까지로","블록에","블록으로","블록은","블록의","비","비공개","비공개(hard","비공개(soft","비공개가","비공개는","비공개로","비공개를","비공개와","비공개이기","비교","비교될","비교됩니다.","비교를","비교적","비교하는","비교하면,ani","비교할","비교합니다.","비록","비롯된","비슷하게","비슷하게,","비슷하지만","비슷하지만,","비슷한","비슷한가요?","비슷합니다.","비슷합니다.(동적","비슷합니다만,","비어둘","비어있는","비어있습니다.","비용을","비워두는","비주얼","비합리적입니다.","비활성화할","비활성화합니다.","빈","빈번한","빈번할","빌드","빌드)","빌드가","빌드간에","빌드는","빌드되지","빌드를","빌드에","빌드에는","빌드의","빌드입니다.","빌드하는","빌드하여","빌드한","빌드합니다)","빌드합니다.","빛을","빠뜨리는","빠르게","빠른","빠를","빠진","빨간","빨라질","빨리","빼고는","빼기로","뼈대로","뼈대를","뽑아내는","뿐만","뿐이며,","뿐입니다.","사라지고","사람들에게","사람들은","사람들을","사람들이","사람이","사람이라면,","사례","사례는","사례를","사본","사본과","사소한","사실","사실,","사실만","사실상","사실을","사양에","사양을","사용","사용(tsc.exe,","사용).","사용)인","사용.","사용:","사용가능","사용가능합니다:","사용되거나,","사용되고","사용되고,","사용되기도","사용되는","사용되는지","사용되도록","사용되었기","사용되지","사용된","사용된다고","사용된다면","사용될","사용될수","사용됨","사용됨.","사용됩니다.","사용됩니다:","사용량에","사용량을","사용량이","사용법","사용법과","사용법은","사용법이","사용에","사용으로부터","사용은","사용을","사용의","사용자","사용자가","사용자는","사용자들에게","사용자들에게,","사용자들은","사용자들의","사용자들이","사용자로부터","사용자로부터도","사용자를","사용자에게","사용자에게는","사용자에게는,","사용자에겐","사용자의","사용하거나","사용하게","사용하겠지만","사용하고","사용하고\u0013","사용하고,","사용하고자","사용하기","사용하기\"","사용하기가","사용하기로","사용하기에서","사용하길","사용하느냐에","사용하는","사용하는)로","사용하는데,","사용하는지","사용하는지는","사용하던","사용하도록","사용하려","사용하려고","사용하려면","사용하며,","사용하면","사용하면,","사용하므로","사용하므로,","사용하세요","사용하세요.","사용하세요:","사용하세요;","사용하셔야","사용하십시오.","사용하여","사용하여,","사용하지","사용하지만","사용하지만,","사용한","사용한다고","사용한다는","사용한다면","사용한다면,","사용할","사용할만한","사용할지","사용할지는","사용함으로써","사용합니다","사용합니다,","사용합니다.","사용합니다.\"react\"","사용합니다.기본","사용합니다:","사용해","사용해,","사용해도","사용해보겠습니다:","사용해보세요.","사용해본","사용해봤다면,","사용해서","사용해야","사용해야할","사용해왔을","사용했고,","사용했다는","사용했던","사용했습니다.","사용했습니다:","사용했지만","사용했지만,","사이드","사이언스,","사이에","사이에는","사이에서","사이의","사이즈","사이클을","사이트","사이트는","사이트를","사이트에","사이트에서","사전","사항","사항:","사항에","사항에는","사항에서","사항은","사항은,","사항을","사항이","사항이라는","사항이므로","사항이지만","사항이지만,","사항임","사항입니다.","삭제된","삭제하고","삭제하길","삭제하세요.","삭제할","삭제해서","살펴","살펴보겠습니다.","살펴보겠습니다:","살펴보겠지만,","살펴보고","살펴보도록","살펴보세요.","살펴보았습니다.","살펴볼","살펴봅니다.","살펴봅시다.","살펴봅시다:","삶의","삼항","삽입,","삽입됩니다.","삽입하는","상관","상관없는","상관없다는","상관없습니다.","상관없습니다:","상관없습니다;","상관없이","상급","상기해봅시다.","상단에서","상단에서만","상당히","상대","상대적","상대적으로","상대적이냐에","상대적이라고","상대적이라면","상대적이면,","상대적인","상대적임.","상상할","상상해","상상해보세요.","상상해보세요:","상상해봅시다:","상세","상속","상속,","상속계층을","상속관계나","상속되는","상속된","상속받고","상속받고,","상속받습니다.","상속받을","상속받지","상속받지만","상속을","상속하기","상속하는","상속하여","상속할","상속해서","상수","상수가","상수들의","상수로","상수이거나","상수입니다.","상수입니다:","상용","상위","상위클래스(superclasses)","상응하는","상의","상의하세요.","상자에","상태\"의","상태가","상태는","상태로","상태를","상태에","상태에서","상태에서만","상태인","상태인지","상호","상호작용을","상호작용하는지는","상호작용할","상황","상황마다","상황에","상황에서","상황에서,","상황은","상황을","상황이","새","새로","새로고침","새로운","새롭고","색과","색인(ordin","색인화(indexed)되면","샘플","샘플:","샘플에서","생각은","생각하기","생각하는","생각하면","생각하지","생각한","생각할","생각합니다","생각합니다!","생각합니다.","생각합니다:","생각해","생각해보세요.","생각해보세요:","생각해보세요;","생각해볼","생각해봅시다.","생각해봐야","생각해야","생긴","생깁니다.","생략","생략될","생략하면","생략할","생략했습니다):","생산할","생성","생성과","생성기에","생성되는","생성되었는지","생성되었습니다.","생성된","생성될","생성됩니다.","생성됩니다:","생성시킵니다.","생성을","생성자","생성자가","생성자는","생성자로부터","생성자를","생성자에","생성자에서","생성자와","생성자의","생성자이고","생성하거나,","생성하고","생성하고,","생성하기","생성하기위해","생성하는","생성하려고","생성하려면,","생성하면","생성하면,","생성하면서","생성하세요.","생성하여","생성하여,","생성하였고,","생성하지","생성한","생성할","생성함으로써","생성합니다","생성합니다,","생성합니다.","생성합니다:","생성해줄","생성했었습니다:","생태계","생태계를","서드","서로","서론에서는","서명","서명(string","서명에","서명은","서명을","서명이","서버","서버,","서버가","서버들을","서버에","서브","서브라임","서브클래싱을","서브타이핑","서브타입.","서브타입으로","서브타입입니다.","서비스","서비스가","서비스에","서수","서술어","서술어는","서술어를","서술어인","서술어입니다.","섞어서","섞인","선언","선언(shorthand","선언(type","선언,","선언과","선언도","선언되기","선언되는","선언되어","선언되어야","선언되었는지가","선언되었다고","선언되었을","선언되었음을","선언되었지만","선언되지","선언된","선언될","선언됩니다.","선언됩니다:","선언들은","선언만","선언문","선언문을","선언부에","선언에","선언에는","선언에서","선언에서,","선언에서는,","선언에서도","선언으로","선언으로도","선언으로부터","선언은","선언을","선언의","선언이","선언입니다.","선언적인","선언하거나,","선언하게","선언하고","선언하기","선언하는","선언하는지는","선언하려면,","선언하며;","선언하면","선언하세요.","선언하지만,","선언한","선언할","선언합니다","선언합니다.","선언해서,","선언해야","선언했는가를","선언했습니다.","선언형입니다;","선이","선처럼","선택","선택)을","선택된","선택됩니다.","선택사항","선택을","선택이지만,","선택입니다.","선택자와","선택적","선택적,","선택적으로","선택적으로,","선택적이고,","선택적이라는","선택적이어야","선택적인","선택적일","선택지이기도","선택하고","선택하기","선택하기보단","선택하는","선택하면","선택하므로","선택하세요:","선택하여","선택하지","선택한","선택할","선택합니다","선택합니다.","선택합니다:","선택해","선택해야","선호되는지를","선호됩니다.","선호에","선호하는","선호합니다:","설계","설계되었습니다.","설계되었으며","설명","설명되어","설명된","설명서는","설명에","설명은","설명을","설명자","설명자(properti","설명자가","설명자는","설명자로","설명자에","설명자의","설명하겠습니다.","설명하고","설명하기","설명하는","설명하려면,","설명하므로","설명하므로,","설명하시겠습니까?","설명하였습니다.).","설명한","설명한다는","설명한대로)","설명할","설명합니다.","설명해","설명해야","설명했던","설명했습니다.","설정","설정값을","설정되면","설정되면,","설정되어","설정되었기","설정되었다고","설정되지","설정된","설정될","설정에","설정에서","설정으로","설정은","설정을","설정이","설정하거나,","설정하기","설정하는","설정하며,","설정하면","설정하면,","설정하세요.","설정하여","설정하지","설정한","설정한다면,","설정할","설정함으로써","설정합니다","설정합니다.","설정해야","설정했다면,","설정했습니다.","설치","설치가","설치되어","설치되지","설치된","설치를","설치하거나","설치하고,","설치하기","설치하는","설치하며,","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치하지","설치한","설치할","설치합니다.","설치합니다.이","설치합니다:","설치해야","설치했다는","성공","성공,","성공?!","성공적으로","성공하지는","성공합니다.","성능에","성능을","성분으로","성분을","성을","성장입니다.","성장한","성장했습니다.","성질은","성질입니다.","세","세계에","세로","세밀하게","세부","세션을","세트가","세트를","세트에","세팅을","섹션","섹션(document.getelementbyid)에서는","섹션들로","섹션에","섹션에서","섹션에서는","섹션은","섹션을","섹션의","섹션이","셋","소개","소개(introduction)","소개는","소개되었고,","소개된","소개에서는","소개하지는","소개합니다.","소문자로","소비","소수","소수에는","소수의","소스","소스가","소스는","소스를","소스맵","소스맵을","소스에","소스의","소스코드","소스코드는","소요될","소위","소진할","소프트웨어","소프트웨어의","속","속기","속도","속도가","속도를","속성","속성,","속성과","속성들은","속성에","속성은","속성을","속성의","속성이","속성처럼","속하는지","속하지","속한다는","속할","속합니다.","속해있습니다.","손에","손으로","솔루션","솔루션명을","솔직히","수","수가","수고가","수는","수단이","수도","수동으로","수를","수많은","수백","수백만","수십","수십만","수에","수와","수용하고","수월하게","수의","수정","수정가능한","수정가능할","수정과","수정되는","수정된","수정될","수정은","수정을","수정이","수정하기","수정하는","수정하되","수정하려는","수정하면:","수정하세요.","수정하십시오:","수정하여","수정하지","수정할","수정합니다.","수정합니다:","수정합시다:","수정해봅시다.","수정해서","수정해야","수준","수준에","수준에서,","수준을","수준의","수집하는데","수천","수학의","수행","수행되어야","수행된","수행된다는","수행됩니다.","수행하는","수행하면,","수행하여","수행하지","수행한","수행한다는","수행할","수행합니다.","수행했다고","숙련된","숙제","순","순간","순서","순서는","순서대로","순서로","순서로든","순서를","순서에","순서표(bom)를","순수한","순전히","순차적으로","숫자","숫자,","숫자.","숫자/문자열","숫자~]","숫자나","숫자는","숫자라면,","숫자로","숫자를","숫자만으로는","숫자만큼의","숫자에","숫자와","숫자인","숫자입니다","숫자형","쉐도잉","쉬운","쉬울","쉬워졌습니다.","쉬워집니다.","쉼표로","쉽게","쉽고","쉽기","쉽습니다.","쉽습니다:","스니펫","스니펫(snippet)에는","스니펫에서는","스니펫을","스니펫의","스스로","스왑","스위치","스위치를","스칼라","스코프","스코프가","스코프는","스코프라고","스코프로","스코프에","스코프에서","스코프의","스코프인","스코프입니다.","스코핑(block","스코핑(lexic","스크린을","스크립트","스크립트가","스크립트는","스크립트로","스크립트를","스크립트의","스크립팅","스키마","스키마는","스타일","스타일\"","스타일,","스타일로","스타일을","스타일의","스타일이","스타트","스태틱","스태틱과","스태틱이기","스택을","스텝","스텝은","스텝이","스튜디오","스튜디오를","스페이스","스페인어:","스프레드","스프레드와","슬래시","슬래시(tripl","승인하고","시","시간","시간에","시간을","시간이","시간입니다.","시그니처","시그니처(있는","시그니처)을","시그니처가","시그니처는","시그니처라는","시그니처로","시그니처를","시그니처에","시그니처에서","시그니처와","시그니처의","시그니처인","시그니처일","시나리오","시나리오가","시나리오를","시나리오에","시나리오에서","시나리오에서도","시나리오와","시나리오입니다.","시도:","시도는","시도로","시도하지","시도하지만","시도합니다.","시도해","시마다","시맨틱으로","시스템","시스템과","시스템과는","시스템만큼","시스템보다는","시스템에","시스템에서","시스템으로","시스템은","시스템을","시스템의","시스템이","시스템이)","시스템이기","시스템인","시스템입니다.","시에만","시작","시작되었습니다.","시작될","시작으로","시작은","시작점을","시작하겠습니다","시작하겠습니다.","시작하고","시작하기","시작하는","시작하는지","시작하면","시작하면,","시작하시거나","시작하여","시작하여,","시작한","시작할","시작합니다.","시작합니다;","시작합시다.","시작해","시작해서","시작해서,","시작해야","시작했다면,","시작했습니다!","시작했습니다.","시점부터,","시점에","시점에,","시점에서","시점에서,","시퀀스","시키겠지만.","시킬","시행되며,","시험용","식별되지","식별자","식별자(data","식별자가","식별자로","식별자를","식별자에","식별자이기","식별하고,","식별하기","식별하는","식별한","식별할","식별합니다","식으로,","식은","신경","신뢰할","신중하게","신호","신호입니다.","실수","실수는","실수들은","실수들을","실수로","실수를","실수였습니다,","실수입니다.","실습을","실시했을","실용적인","실제","실제로","실제로,","실제로는","실제론,","실패","실패하는","실패한","실패할","실패함.","실패합니다.","실행","실행되고","실행되기","실행되기를","실행되는","실행되는지","실행되면","실행되면서","실행되어야","실행될","실행됩니다.","실행됩니다.main.ts에서","실행됩니다;","실행시키기","실행시키지","실행시킬","실행을","실행이","실행하게","실행하고","실행하고(정적),","실행하기","실행하는","실행하는데","실행하도록","실행하려면","실행하며","실행하면","실행하면),","실행하세요:","실행하십시오.","실행하여","실행한","실행할","실행함으로써","실행합니다.","실행합니다.(다른","실행합니다:","실행해","실행해보세요!","실행해야","실행했을","실험단계입니다.","실험을","실험적","실험적인","심각하게","심각한","심벌","심벌들","심벌들은","심벌들이","심벌로","심벌에","심벌에서는","심벌와","심벌은","심벌을","심벌의","심볼","심볼의","심지어","심층","싱글턴과","싱글톤","싶다는","싶다면","싶다면,","싶습니다.","싶어도","싶으면","싶으면,","싶으시면,","싶으실","싶으십니까?","싶은","싶을","싶을지도","싶지","쌍으로","써드파티","써서","써왔던","쓰고","쓰기","쓰는","쓰는게","쓰도록","쓰면","쓰면,","쓰여야","쓰여지기","쓰이게","쓰이기","쓰이는","쓰이는군요.","쓰이는지","쓰인","쓰일","쓰입니다.","쓰지","쓸","씌웁니다.","아는","아니고,","아니기","아니라","아니라,","아니라;","아니라는","아니라면","아니라면,","아니란","아니면","아니므로","아니지","아니지만,","아닌","아닌)","아닌,","아닌지","아닐","아님","아님!","아님에","아님을","아닙니다","아닙니다,","아닙니다.","아닙니다.(never","아래","아래)","아래는","아래로","아래를","아래에","아래에서","아래에서는","아래와","아래의","아랫줄은","아마","아마도","아무","아무거나","아무것도","아무것에나","아무도","아무런","아무렇게나","아예","아웃풋을","아이디어는","아이디어를","아주","아직","악명","안","안내","안내하기","안다면","안되고","안되죠,","안된","안됨).","안됩니다","안됩니다.","안에","안에,","안에서","안에서,","안에서도","안에서의","안의","안전성(type","안전성을","안전하게","안전하다는","안전한","안전한지","안전합니다.:","안정될","안정성과","안정적인","안정적입니다.)","안쪽","안쪽에","안타깝게도,","않거나","않거나,","않고","않고,","않고는","않고도","않고선","않기","않기를","않기에,","않나요?","않는","않는다","않는다고","않는다는","않는다면","않는다면)","않는다면,","않다고","않다는","않다면","않다면,","않도록","않습니다","않습니다)","않습니다.","않습니다:","않습니다;","않아","않아도","않아서","않아서,","않아야","않았겠지만","않았기","않았는지","않았다면","않았다면,","않았습니다","않았습니다.","않았습니다:","않았으면,","않았을","않았음에도","않았지만,","않으려면,","않으며","않으며,","않으면","않으면,","않으면서","않으므로,","않은","않은)","않은데,","않을","않을때만","않음","않음!","않음)","않음)에서","않음,","않음.","않음에","않음을","않지만","않지만,","알","알게","알고","알고리즘에","알고리즘은","알기","알다시피,","알려져","알려져있는)는","알려주기","알려주길","알려주는","알려주어","알려주어야","알려주지","알려줄","알려줍니다","알려줍니다.","알려줍니다:","알려줘야","알려지고","알려진","알려진),","알리기","알리는","알릴","알림에서","알림은","알림을","알립니다.","알맞게","알맞은","알아","알아\"라고","알아내기","알아낼","알아두면","알아두세요.","알아둬야","알아보겠습니다.","알아보고","알아보기","알아보기(understand","알아보세요.","알아볼","알아봅시다.)","알아야","알아차리겠지만,","알아채셨나요?","알았습니다.","알지","암묵적으로","암시될","암시적","암시적으로","암시적이며","암시적인","암시한","압도하여,","압축되는지","압축하기","압축합니다.","앞","앞서","앞에","앞에만","앞에서","앞엔","앞으로,","앞의","앞쪽의","애매하고","애플리케이션","애플리케이션에","애플리케이션에서","애플리케이션에서의","애플리케이션은,","애플리케이션을","애플리케이션의","애플리케이션이","액세스","액세스와","앰비언트","앱","앱에서","앱을","약","약간","약간은","약간의","약속입니다.","약칭으로","양날의","양상은","양식","양식에","양식을","양질의","얕은","얘기하지만,","얘기할","어노테이션과","어노테이션으로","어노테이션을","어느","어디를","어디서","어디서든","어디서든지","어디에","어디에나","어디에서","어디에서,","어디에서나","어딘가","어떠한","어떤","어떻게","어떻게든","어려운","어려울","어려움","어려워질","어렵게","어렵네요!","어렵습니다!","어렵습니다.","어렵진","어리석은","어색하게","어색함을","어쨋든","어플리케이션들을","어플리케이션을","억제","억제합니다.","언급","언급된","언급하자면,","언급하지","언급한","언급했던","언급했듯이","언급했듯이,","언래핑","언래핑(unwrap)","언어","언어는","언어들과","언어들처럼,","언어라고","언어로","언어를","언어에","언어에서","언어에서,","언어에서는","언어와","언어의","언어입니다.","언어처럼","언어처럼,","언제나","언제든","언제든지","얻게","얻게됩니다.","얻고,","얻기","얻기.","얻는","얻습니다.","얻어온","얻었습니다.","얻었지만,","얻을","얻지","얼마나","엄격하게","엄격한","엄격함을","엄격함의","엄격해","엄격해진","엄청","업그레이드하는","업그레이드하라는","업데이트","업데이트가","업데이트되었습니다.","업데이트를","업데이트하기","업데이트하세요:","업데이트하여","업데이트할","업데이트합니다.","업데이트해야","없거나,","없고","없고,","없기","없는","없는)","없다.","없다고","없다는","없다면","없다면,","없더라도","없도록","없습니다","없습니다\u001d)","없습니다!","없습니다)","없습니다).","없습니다.","없습니다:","없애버렸습니다!","없어도","없어서","없어야","없었기","없었습니다","없었습니다.","없으며","없으며,","없으면","없으면,","없으므로","없으므로,","없을","없을지에","없음","없음.","없음을","없이","없이,","없이는","없지만","없지만,","엉망으로","에","에는","에디터","에디터는","에디터로","에디터를","에디터에","에디터에서","에디터에서,","에디터의","에러","에러!","에러가","에러를","에러와","에러의","에를","에뮬레이트","에서","에서,","에서는","에지","엔드포인트를","엔지니어링에서의","엔진","엔진(동적","엔진을","엔진의","엔진처럼","엔트리를","엔트리에서","엔티티를","엔티티의","엣지","여겨졌습니다.","여겨지고","여겨지며","여기","여기,","여기는","여기를","여기서","여기서,","여기서는","여기서도","여기서부터는","여기선","여기에","여기에는","여기에도","여기에서","여기에서,","여기에서:","여기에서는","여기엔","여러","여러가지","여러개의","여러분","여러분을","여러분의","여부로","여부를","여부에","여전히","여지가","여태","역","역방향","역방향으로","역사","역시","역할","역할을","연결","연결을","연결의","연결하는","연결하여","연결할","연관","연관되지","연관된","연기된","연기하겠다면","연산","연산들은","연산으로","연산이","연산자","연산자(...nums)를","연산자가","연산자는","연산자도","연산자로","연산자를","연산자에","연산자에서","연산자의","연산자입니다.","연속적으로","열거","열거나,","열거하고,","열거하지","열거할","열거형","열거형과","열거형과는","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형처럼","열고","열린","열악한","열어","열어보면","열어보면,","열어보세요.","열어줄","염두에","영리한","영어","영역으로","영향","영향\"를","영향을","영향이","옆에","옆에)","예","예,","예.","예:","예기치","예는","예로","예로,","예로는","예를","예상","예상대로","예상되는","예상을","예상치","예상하는","예상하지","예상합니다","예상해","예상했지만,","예시","예시:","예시까지","예시는","예시로","예시로,","예시를","예시에","예시에서","예시에서는,","예시와","예시의","예시이며,","예약어입니다","예에서는","예와","예외).","예외가","예외로","예외를","예외사항은","예외입니다.","예입니다.","예입니다:","예전","예정이지만,","예제","예제:","예제가","예제는","예제들","예제들에서,","예제들을","예제로","예제로,","예제를","예제를,","예제만","예제에","예제에는","예제에서","예제에서,","예제에서:","예제에서는","예제에서는,","예제에서의","예제에서처럼","예제와","예제의","예제이며","예제입니다.","예제입니다:","예제처럼","예측","예측이","예측하기","오","오게","오는","오늘날","오늘날,","오던","오래","오래된","오류","오류!","오류).","오류,","오류.","오류:","오류가","오류는","오류도","오류들을","오류들이","오류로","오류를","오류의","오류이지만","오류인지와","오류입니다!","오류입니다.","오류입니다:","오른쪽","오른쪽,","오른쪽에","오른쪽으로","오른쪽으로만","오른쪽은","오른쪽입니다:","오버","오버라이드","오버라이드하는","오버라이드합니다.","오버라이드해서","오버라이딩","오버로드","오버로드가","오버로드는","오버로드된","오버로드들의","오버로드로","오버로드를","오버로드만을","오버로드에","오버로드와","오버로드하는","오버로딩","오버헤드가","오브젝트라면","오브젝트를","오브젝트에","오염되는","오직","오타,","오프","오해를","오해와","온","온전히","올","올라가","올라가,","올라오게","올려놓고,","올려놓으면","올리도록","올리면","올린다면,","올바르게","올바른","올바름","옮기겠습니다.여기서","옮기고","옮기는","옮기면,","옳은(syntact","옳지","옵션","옵션:","옵션과","옵션들","옵션들...","옵션들을","옵션를","옵션에","옵션에서","옵션으로","옵션은","옵션을","옵션의","옵션이","옵션이나","와","와야","와일드카드","와일드카드가","와일드카드는","완료","완료.","완료되면","완료되었음에도","완료한","완벽하게","완벽한","완벽히","완성","완성,","완성할","완전한","완전함을","완전히","완화되었습니다.","완화됩니다;","왓쳐(파일","왓쳐가","왓쳐를","왓쳐와는","왓쳐의","왔기","왔는지","왔습니다.","왜","왜냐하면","왜냐하면,","왜죠??","외","외부","외부로","외부로부터","외부에","외부에서","외부에서도","외부에선","외부의","외에","외에,","외에는","외에도","외의","왼쪽","왼쪽에","왼쪽에서","요구","요구사항을","요구사항이","요구하는","요구하지","요구합니다.","요구합니다:","요구했습니다.","요소","요소(예:","요소,","요소가","요소나","요소는","요소들","요소들에","요소들은","요소들을","요소들의","요소를","요소만을","요소에","요소와","요소의","요소입니다.","요약되어","요약하자면,","요점은","요즘에,","요청은","요청이","요청하면","요청한","용","용도가","용어가","용어나","용어를","용이하게","용이합니다.","우","우리","우리가","우리는","우리를","우리에게는","우리의","우선","우선순위를","우선시한다는","우선으로","우선적으로","우연한","운","운반할","운영체제/파일","운영체제에서","운용","워크플로우를","원격","원래","원래의","원래의(병합되지","원문","원본","원본과","원본에","원소들에","원소를","원시","원시요소가","원시타입을","원시형","원인은","원인이","원인이기","원자","원치","원칙","원칙을","원하거나,","원하는","원하는대로","원하며","원하지만,","원한다고","원한다면","원한다면,","원할","원합니다.","원했지만,","원활하게","웹","웹사이트들","웹사이트에서","웹사이트에서,","웹사이트의","웹에","웹팩","위","위)와","위는","위로","위반하면,","위에","위에서","위에서,","위와","위의","위젯의","위처럼","위치","위치(즉,","위치가","위치는","위치로","위치를","위치시켜야","위치시키고,","위치시키세요.","위치에","위치에서","위치에서는","위치하게","위치하는","위치하며","위치하지","위치한","위치할","위치해야","위키","위하여","위한","위함이","위함입니다.","위해","위해,","위해서","위해서,","위해서는","위해서는,","위해서는:","위해서라면","위해서만","위해선","위해선,","위험","위험성","위험성과","위험성을","위험하지만,","유니언","유니언(union)과","유니언,","유니언.","유니언:","유니언과","유니언만","유니언에","유니언에도","유니언으로","유니언은","유니언을","유니언의","유니언이","유니언이나","유니언이라","유니언입니다.","유니언입니다:","유니언타입입니다;","유닛","유래된","유명","유명한","유명해졌습니다.","유명해지면서,","유무를","유발하는","유발할","유발합니다:","유사","유사점과","유사하게","유사하게,","유사하지만,","유사한","유사합니다.","유사합니다:","유사합니다만,","유연성은","유연하게","유연한","유연함은","유연함을","유연합니다.","유용하게","유용하고","유용하다는","유용하려면","유용하지","유용하지만","유용하지만,","유용한","유용할","유용합니다","유용합니다.","유용합니다.(예,","유용합니다:","유의:","유의미하고","유의미한","유의하세요","유의하세요,","유의하세요.","유의하세요:","유의하시기","유의하십시오","유의하십시오.","유의하십시오;","유의할","유의합니다.","유의해야","유의해야할","유의해주세요","유일하기","유일하다는","유일한","유일합니다.","유일했습니다.","유저","유저가","유저들은","유저로서","유지","유지되고","유지됩니다","유지됩니다.","유지하거나","유지하고","유지하기","유지하는","유지하는데","유지하려면","유지하세요.","유지하십시오.","유지하지","유지하지만,","유지한다는","유지할","유지합니다.","유지했습니다.","유추됩니다.","유추하고","유추할","유틸리티","유틸리티는","유틸리티들은","유틸리티를","유한한","유형","유형과","유형에서,","유형으로","유형은","유형을","유형의","유형이라도","유형화하는","유효성","유효성을","유효하지","유효한","유효한지를","유효합니다.","유효해지면","으로","은","은닉,","을","음...","응답","의","의거해","의견","의도","의도된","의도로","의도를","의도였을","의도이기","의도하는","의도한","의도했다고","의무적","의미","의미,","의미가","의미는","의미도","의미로","의미로도","의미를","의미에","의미에서,","의미와","의미인지","의미입니다.","의미지만,","의미하기도","의미하는","의미하며,","의미하지만,","의미한다고","의미할","의미합니다,","의미합니다.","의미합니다.watchify와","의미합니다.또한","의미합니다:","의심스러운","의존성","의존성들은","의존성들을","의존성에","의존성으로","의존성으로부터","의존성은","의존성을","의존성의","의존성이","의존성이나","의존적이라면:","의존적인","의존하기","의존하는","의존하며,","의존하세요.","의한","의해","의해서만","이","이거나","이건","이건,","이것들로","이것들은","이것들을","이것에","이것은","이것을","이것이","이게","이고","이곳에","이곳에서","이곳을","이기","이끄는","이나","이는","이니셜","이니셜라이저(initializer)를","이니셜라이저는","이니셜라이저를","이니셜라이저에","이더라도","이동","이동\"과","이동시키는","이동하겠습니다.이를","이동하기","이동하는","이동하며","이동하세요)","이동하여","이동할","이득입니다.","이들","이들은","이들을","이들이","이때","이때,","이라","이라고","이라는","이란","이러한","이런","이런!","이런,","이렇게","이렇게도","이례적인","이로","이론:","이루어지길","이루었습니다.","이를","이름","이름(privat","이름(이","이름,","이름~]","이름과","이름과는","이름도","이름들의","이름들이","이름에","이름에만","이름에서","이름으로","이름으로,","이름은","이름을","이름의","이름이","이름이어야","이름이지만","이름인","이름입니다.","이면","이미","이번","이번에도","이번엔","이벤트","이벤트를","이상","이상과","이상에서","이상을","이상의","이상이고,","이상적으로","이상적으로는","이상적이지","이상적인","이상한","이상합니다","이상합니다!","이상합니다.","이상해","이슈","이슈를","이슈에","이슈을","이스케이프","이식하거나(porting)","이야기","이야기합니다.","이야기해보겠습니다.","이어야","이어지기를","이어질","이에","이와","이외","이외에","이외에)","이외에도,","이외의","이용","이용하는","이용하면","이용하여","이용한","이용할","이용해","이용해서","이용했다는","이유","이유:","이유가","이유는","이유는,","이유로","이유로,","이유를","이유입니다.","이전","이전과","이전에","이전에는","이전에는,","이전의","이전인","이점은","이점을","이점이","이제","이제,","이제는","이종","이중","이탈리아어:","이터러블","이터러블로","이터러블을","이터레이터와","이팩트","이펙트를","이하를","이해가","이해는","이해를","이해하기","이해하기가","이해하기를","이해하는","이해하는데","이해하려면","이해하며,","이해하면,","이해하여","이해하지","이해한다면","이해할","이해함으로써","이해합니다.","이해해","이해해야","이후","이후부터,","이후부터는","이후에","이후에는","이후엔","익명","익명으로","익숙하다면","익숙하다면,","익숙하지","익숙하지만","익숙한","익숙할","익숙합니다.","익숙해져야","익숙해지기","익숙해지는","익숙해지는데","익숙해지셨다면,","익스플로러에","익힐","인","인것에","인기","인기를","인덱서(indexer)를","인덱서를","인덱서블","인덱서에서","인덱서의","인덱스","인덱스가","인덱스들에","인덱스를","인덱스에","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인라인","인라인되지","인라인됩니다.","인라인으로","인사말","인사말을","인사말의","인사말이","인사이트를","인수","인수,","인수가","인수는","인수든","인수로","인수로부터","인수를","인수만","인수에","인수와","인수의","인스턴스","인스턴스가","인스턴스는","인스턴스도","인스턴스로","인스턴스로만","인스턴스로써","인스턴스를","인스턴스마다","인스턴스만","인스턴스에서","인스턴스의","인스턴스화","인스턴스화(혹은,","인스턴스화될","인스턴스화에서,","인스턴스화와","인스턴스화하고","인스턴스화하고,","인스턴스화하면","인스턴스화할","인스턴스화해서","인식되는","인식됩니다.","인식하기","인식하는","인식하는지","인식합니다.","인식했기","인용)","인용된","인자","인자가","인자들을","인자로","인자를","인자의","인지되지","인지합니다.","인터섹션,","인터페이스","인터페이스(htmlelement에서","인터페이스)를","인터페이스,","인터페이스가","인터페이스나","인터페이스는","인터페이스들도","인터페이스들은","인터페이스들이","인터페이스로","인터페이스로부터","인터페이스로써","인터페이스를","인터페이스에","인터페이스에서","인터페이스에서는","인터페이스와","인터페이스의","인터페이스인","인터페이스입니다.","인터페이스처럼","인터페이스처럼,","인터프리터는","인프라","인한","인해","일","일(api","일과","일관되게","일관된","일관성","일관적으로","일괄","일단","일대일","일들이","일련의","일반","일반적으로","일반적으로,","일반적으로는,","일반적이고","일반적이기","일반적이며,","일반적이어서","일반적이지","일반적이지만","일반적인","일반적임","일반적입니다","일반적입니다.","일본어:","일부","일부가","일부는","일부로","일부로써","일부를","일부만","일부분으로","일부분을","일부이고","일부인","일부입니다.","일상적인","일수","일시","일시적으로","일어나는","일어나는지","일어나는지를","일어나며,","일어납니다:","일에","일으켜서","일으키거나,","일으키겠군요","일으키는","일으키지","일으킨다는","일으킬","일으킵니다.","일을","일이","일이든","일이며","일이었기에","일이지만,","일입니다.","일입니다.더","일종의","일찍이","일치를","일치시킬","일치에는","일치하게","일치하고","일치하기","일치하는","일치하도록","일치하지","일치할","일치해야","일컫는","일회성","일회성인","읽거나","읽거나,","읽거나/기록하여","읽고","읽기","읽기전용","읽기전용으로","읽는","읽도록","읽습니다","읽습니다.","읽어","읽어도","읽어보는","읽어보세요","읽어보세요.","읽어보시고,","읽어보실","읽어야","읽었고","읽었다고","읽으면서","읽으세요","읽으세요(30분)","읽으실","읽을","읽지","잃게","잃으키지","잃지","임베딩,","임을","임의로","임의의","임포트","입니다","입니다.","입니다.extends'","입니다:","입력","입력과","입력받아","입력받을","입력에","입력으로","입력을","입력하고","입력하고,","입력하기","입력하는","입력하면","입력하면,","입력하세요:","입력하십시오","입력할","입력해보세요.","입문한","입장에서는","잇습니다.","있거나","있거나,","있게","있게끔","있겠지만,","있고","있고,","있기","있는","있는가?","있는데","있는데,","있는지","있는지를","있는지에","있는지와","있다:","있다고","있다는","있다면","있다면,","있다면:","있단","있더라도","있던","있도록","있듯,","있듯이,","있습니다","있습니다!","있습니다(한","있습니다)","있습니다).","있습니다,","있습니다.","있습니다.(대체로","있습니다.(해당","있습니다.)","있습니다.:","있습니다.►","있습니다.그러나","있습니다.먼저","있습니다.브라우저의","있습니다.이제","있습니다.자세한","있습니다.페이지를","있습니다:","있습니다;","있습니다만,","있어","있어,","있어도","있어서","있어야","있어야합니다.","있었다면,","있었던","있었습니다.","있었지만","있으나,","있으며","있으며(예:","있으며,","있으며;","있으면","있으면,","있으므로","있으므로,","있을","있을까요?","있을뿐만","있을지","있음","있음)","있음)를","있음)을","있음.","있음에","있음을","있지","있지만","있지만,","있지만;","잊는","잊어버렸을","잊었다면,","잊지","자기","자동","자동완성과","자동으로","자랑스럽지만은","자료","자료형","자료형입니다.","자르고","자리에","자리잡고","자바스크립터가","자세한","자세히","자식","자식(children)","자식만","자식에","자식에게만","자식은","자식의","자식입니다.","자신들","자신만의","자신에","자신은","자신을","자신의","자연스러운","자연스러워집니다.","자연스럽습니다.","자원을","자원이","자유로운","자유롭게","자정까지","자주","자체","자체(circl","자체(어떤","자체가","자체는","자체로","자체를","자체만으로도","자체에","자체에는","자체에서","자체와","자체의","자체적인","작게","작고","작동","작동됨\"과","작동시키기","작동시키려면,","작동시키면","작동에","작동을","작동하거나","작동하는","작동하는지","작동하는지에","작동하며,","작동하므로,","작동하여,","작동하지","작동하지만,","작동한다는","작동할","작동함을","작동합니다!","작동합니다.","작동합니다:","작성","작성\b할","작성돼있는지","작성되고,","작성되는","작성되어","작성되었다고","작성되었다면","작성되었습니다.","작성되지","작성된","작성된다는","작성된다면,","작성될","작성됩니다.","작성에","작성을","작성의","작성자는","작성자에게는","작성자일","작성하거나","작성하게","작성하겠습니다.","작성하고","작성하고,","작성하고자","작성하기","작성하는","작성하는데","작성하는지","작성하든","작성하려는","작성하면","작성하세요:","작성하십시오.","작성하여","작성하지","작성한","작성할","작성합니다","작성합니다.","작성합니다:","작성해","작성해보겠습니다.","작성해서","작성해야","작성했고","작성했는지에","작성했다고","작성했던","작성했습니다.","작성했습니다:","작성했으므로,","작성했을","작업","작업에","작업에서","작업에서는","작업으로","작업은","작업을","작업의","작업이","작업입니다:","작업하고","작업하기","작업하기가","작업하기를","작업하는","작업한","작업할","작용할","작용합니다.","작은","작은따옴표","잘","잘못","잘못되었다고","잘못된","잘못됨","잘하기","잘하려고","잘한다는","잘해냅니다.","잠시,","잠재적","잠재적으로","잠재적인","잡는데","잡아","잡아낼","잡아두는","잡아둘","잡을","잡지","장","장기적으로","장난감","장단점)를","장단점이","장애와","장에서는","장점은","장점을","장황할","장황해서","재","재검사/재빌드","재검사/재빌드하지않고,","재구성하지는","재귀","재귀적","재귀적으로","재귀적인","재배열하기","재빌드","재사용","재사용성","재사용성을","재사용하기","재사용할","재선언과","재실행하면","재실행합니다","재작성할","재정의됩니다.순환성","재정의하는","재정의할","재처리된","재할당","재할당을","재할당이","재할당할","저","저장","저장된","저장소","저장소를","저장소에서","저장하는","저장하십시오.다음과","저장할","저희도","적게","적기","적당한","적어도","적어야","적용","적용되고","적용되기","적용되는","적용되며","적용되지","적용된","적용된다는","적용됩니다.","적용됩니다:","적용하기","적용하기로","적용하는","적용하려면","적용하면,","적용하여","적용한","적용할","적용합니다","적용해야","적은","적이","적절하게","적절하지","적절한","적절히","적합하게","적합하고,","적합하다고","적합하며,","적합한","적합한지","적합합니다.","전","전,","전개","전개는","전개보다","전개에","전개처럼","전개하는","전개하도록","전개하면","전개할","전까지","전까지는","전달/중복","전달되는","전달되든","전달되면","전달된","전달될","전달됨","전달만","전달에","전달이","전달하고","전달하기","전달하는","전달하는지","전달하도록","전달하든","전달하면","전달하여","전달하지","전달한","전달한다고","전달한다면","전달할","전달합니다.","전달해","전달해도","전달해야","전달했기","전략","전략.","전략들은","전략에서","전략으로","전략은","전략을","전략이","전면에서","전반적으로,","전부","전송되는","전에","전에,","전에는","전역","전역변수","전역에서","전역으로","전역으로도","전역의","전역입니다.","전염될","전용","전용(read","전용(readonly)으로","전용(readonly)이라고","전용으로","전용이고","전용이기","전용이라면,","전용이었다면,","전인","전자에","전적으로","전제로","전제조건","전처리","전처리를","전체","전체는","전체라는","전체에서","전체적으로","전통적으로","전통적으로,","전통적인","전파하는데만","전혀","전형적으로,","전형적인","전환","전환을","전환하는","전환하려는","전환할","절","절대","절대(never)","절대로","절에","절에서","점","점과","점들이","점만","점에","점에서","점에서는","점으로","점은","점을","점이","점입니다.","점점","점진적으로","점진적인","점차적으로","점프합니다.","점프했다는","접근","접근법이라는","접근에","접근으로","접근을","접근이","접근자","접근자,","접근자가","접근자는","접근자를","접근자에","접근자의","접근하거나","접근하기","접근하기를","접근하는","접근하려는","접근하며,","접근하면","접근하면,","접근하지","접근할","접근해","접두사","접두사는","접두사로","접두어로","접미사","접미사는","접미사를","접하는","접할","정교한","정규식","정규식과","정규식을","정답은","정당한","정도","정도로","정도의","정렬","정렬하기","정렬하는","정렬합니다.","정리하도록","정리했습니다.","정말","정말로","정밀도를","정방향","정보","정보)에도","정보가","정보는","정보는,","정보도","정보로","정보를","정보만","정보에","정보에서","정보와","정의","정의가","정의는","정의되고","정의되고,","정의되면,","정의되어","정의되어있거나","정의되어있거나).","정의되지","정의된","정의됩니다.","정의들","정의들이","정의로","정의를","정의만","정의에","정의에는,","정의에서","정의와","정의의","정의입니다.","정의하고","정의하고,","정의하기","정의하는","정의하는데","정의하는데엔","정의하면,","정의하지","정의한","정의할","정의합니다.","정의합니다:","정의해야","정의했다는","정적","정적이어서,","정적인","정책이","정하게","정하고","정하는","정합니다.","정해","정해줄","정해지는","정해지지","정해진","정해집니다.","정확도는","정확하게","정확하고","정확한","정확한지","정확할","정확함","정확합니다.","정확히","제거","제거되며,","제거되므로,","제거되어","제거되었습니다.","제거된","제거됩니다.","제거뿐만","제거하거나","제거하거나,","제거하고","제거하기","제거하는","제거하면","제거하면,","제거하세요.","제거하여","제거한","제거할","제거합니다","제거합니다.","제거해보세요.","제공되고","제공되는","제공되지","제공되지만","제공된","제공됩니다.","제공을","제공하고","제공하기","제공하는","제공하는데,","제공하며,","제공하면서","제공하지","제공하지만,","제공한다는","제공할","제공합니다","제공합니다\".","제공합니다.","제공합니다:","제공합니다;","제공해야","제공해주지","제공해줍니다.","제공했는지를","제네레이터","제네릭","제네릭(generic)이","제네릭에서","제네릭은","제네릭을","제네릭의","제네릭이","제네릭이라","제네릭이므로","제네릭이지만,","제네릭입니다,","제대로","제시할","제안","제안된","제안의","제안이","제안이며","제약","제약과","제약사항을","제약을","제약조건","제약조건에서","제약조건을","제약조건이","제어","제어자를","제어하기","제어할","제외","제외)","제외.","제외되었는지에","제외되었습니다.","제외된","제외될","제외됩니다.","제외하고","제외하고).","제외하고;","제외하고는","제외하곤","제외하기","제외하면","제외한","제외합니다.","제외해야","제작","제작되었습니다.","제출하세요.","제품군)가","제한","제한과","제한되어","제한되지","제한된","제한될","제한됩니다.","제한됩니다:","제한시킬","제한에","제한을","제한이","제한적으로","제한점이","제한하고","제한하는","제한하는데","제한하지","제한할","제한합니다.","조각으로","조건","조건과","조건문에서","조건문은","조건별","조건부","조건부가","조건부의","조건에","조건에만","조건에서만","조건은","조건을","조건이","조건자","조건자가","조건자를","조금","조기","조용히","조작","조작의","조정은","조치를","조합","조합:","조합으로","조합을","조합이","조합하여","조회되어야","조회됩니다.","조회를","조회하고","조회합니다:","존재","존재.","존재를","존재하거나","존재하고","존재하기는","존재하는","존재하는지","존재하는지와","존재하더라도","존재하더라도,","존재하며,","존재하므로","존재하므로,","존재하지","존재한다고","존재한다는","존재한다면,","존재할","존재합니다.","존재합니다.이러한","존재해도","존재해야","좀","좁혀나가게","좁혀나갈","좁혀지면","좁혀집니다.","좁히고","좁히고,","좁히기","좁히는","좁힙니다:","종료한","종류","종류(타입)를","종류가","종류를","종류에","종류의","종종","종합적인","좋게도,","좋다고","좋습니다","좋습니다!","좋습니다(더","좋습니다.","좋습니다:","좋은","좋을","좋음","좋지만,","좌절의","좌표에","주","주고","주고,","주기(poll","주기를","주는","주로","주로,","주목","주목하세요,","주목하세요.","주목하세요;","주목하십시오.이로","주목할만한","주목해","주변","주변에","주석","주석(suppress","주석.","주석으로","주석은","주석을","주석의","주석이","주석입니다.","주세요.","주셔서","주어야","주어지고","주어지는지에","주어지면","주어진","주요","주요한","주의:","주의사항","주의사항:","주의할","주의해","주의해서","주의해야","주입되는","주입합니다.","주제","주제는","주제로,","주제를","주제와","주지","죽음(death","준","준비가","준비됐나요?","줄","줄로","줄어든","줄에","줄에는,","줄에서","줄에서,","줄여나가는","줄여주는","줄여주었습니다.","줄여줄","줄은","줄의","줄이","줄이도록","줄이며,","줄이지","줄일","줍니다","줍니다.","줍시다.","중","중,","중간","중괄호({","중괄호를","중국어","중단시킬","중단하지","중단합니다,","중복","중복해서","중앙","중에","중에는","중에서,","중요하다는","중요하지","중요한","중요한데,","중요합니다","중요합니다.","중요합니다.:","중요합니다:","중이고,","중인","중점을","중지하고","중지했을","중첩","중첩된","중첩될","중첩하는","중축입니다.","즉","즉,","즉시","즐겨","증가된","증가하고","증가하는","증가한","증명할","증분","지","지금","지금,","지금까지","지금까지,","지금까지는","지금은","지나치게","지난","지도를","지루하지만","지름길이며","지속적","지시문이","지시어는","지시어로","지시어를","지시어와","지시어입니다.","지시자","지시자를","지시합니다.","지식을","지식이","지어","지어집니다.","지역","지역적으로","지역화,","지연되는","지연될지,","지연됩니다,","지우고","지우는","지우세요","지우지","지워졌으므로,","지워진","지워집니다","지원","지원:","지원과","지원도","지원되는","지원되지","지원됩니다.","지원보다","지원은","지원을","지원이","지원하게","지원하고","지원하기","지원하는","지원하며","지원하며,","지원하므로","지원하지","지원할","지원합니다.","지원합니다:","지원해야","지을","지저분합니다.","지적한","지점","지점부터","지점이","지정","지정:","지정되면","지정되어","지정되어야함.","지정되지","지정된","지정됩니다.","지정에","지정자","지정자나","지정자는","지정자도","지정자로","지정자를","지정자와","지정자입니다:","지정하게","지정하겠습니다.","지정하고","지정하고,","지정하기","지정하는","지정하는데","지정하는데도","지정하려고","지정하려면","지정하면","지정하여","지정하지","지정하지만,","지정한","지정할","지정함으로써","지정합니다.","지정합니다:","지정해","지정해야","지정했다면)","지침","지침을","지향","지향적","지향적이고","직관만","직관적이지","직관적인","직관적입니다.","직관적입니다:","직렬로","직면하게","직전에","직접","직접적으로","진단","진단할","진석현🌍","진입점을","진입점입니다.","진짜","진행","진행되고","진행되면,","진행되어","진행되지만","진행됩니다.","진행중","진행하고","진행하면서","진행할","진행합니다:","질문","질문보다","질문은","질문을","질문이","질문처럼,","질문할","질문해","질의","집니다.","집어넣어","집중되어","집중한다는","집합","집합(superset)이며,","집합과","집합들의","집합론에","집합만","집합에","집합에서","집합으로","집합으로서의","집합을","집합의","집합이","집합이나","집합이라는","집합이므로","집합이므로,","집합입니다.","짓기","짓는","짓밟지","짚고","짜증을","짤","짧게","짧아진","짧은","쪼갤","쪽도","쪽에서","쪽으로든)에","쪽의","찍으려면","찍지","차별","차용합니다.","차이가","차이를","차이점","차이점에","차이점은","차이점은,","차이점을","차이점이","차후에","참/거짓(true/false)","참고","참고)또는","참고:","참고로,","참고문헌에서","참고사항","참고하세요","참고하세요)","참고하세요.","참고하세요.)","참고하시기","참고하시면","참고하여","참고해","참고해보세요.","참고해주세요.","참고해주세요:","참여","참여하기","참여하는","참여하실","참여해","참입니다!","참조","참조(원래","참조).","참조)는","참조)를","참조)을","참조:","참조가","참조는","참조되는","참조되며,","참조된","참조된다면,","참조될","참조됩니다","참조를","참조에","참조에는","참조에서","참조의","참조이므로","참조하고","참조하기","참조하는","참조하는데","참조하는지","참조하면,","참조하세요.","참조하세요.)","참조하십시오.","참조할","참조합니다).","참조합니다.","참조해서","참조해야","창","창에서","창을","찾게","찾고","찾고,","찾고자","찾기","찾는","찾는다면,","찾는데","찾도록","찾습니다","찾습니다.","찾아내는지를","찾아낸","찾아볼","찾아야","찾았다는","찾았다면","찾았다면,","찾았습니다.","찾으려고","찾으세요.","찾으실","찾은","찾을","찾을지","찾음.","찾음으로써","찾지","채우세요:","채워","채택되면","채택하게","책을","책임자를","챕터에","챕터에서","처럼","처럼)","처리","처리되고","처리되는지","처리되며,","처리됩니다(모듈에서도","처리됩니다)","처리됩니다.","처리를","처리하기","처리하는","처리하므로","처리하지","처리한","처리할","처리합니다.","처음","처음부터","처음에","처음에는","철자가","철자를","철저하지","첨부할","첫","첫번째","첫째로","첫째로,","체계(runtim","체계가","체계를","체이닝","체이닝(option","체이닝과","체이닝의","체인에서","체인으로","체인을","체코어:","체크","체크가","체크를","체크하기","체크하는","체크하지","체크할","체킹을","초","초과","초과한다면,","초기","초기에는","초기화","초기화가","초기화되는","초기화되지","초기화된","초기화될","초기화됩니다.","초기화를","초기화하고","초기화하고,","초기화하는","초기화하더라도","초기화하면,","초기화할","초기화합니다.","초기화해야","초기화했습니다.","초래서는","초래할","초반에","초심자에","초월한","초점을","최근","최근에","최대","최대한","최상위","최선을","최선의","최소","최소한","최신","최신으로","최신이","최적","최적입니다.","최적화","최적화를","최적화시키고","최적화하는","최적화할","최종","최종적으로","추가","추가)을","추가되기","추가되어야","추가되었습니다.","추가된","추가된,","추가될","추가됩니다.","추가로","추가적으로","추가적으로,","추가적인","추가하거나","추가하거나,","추가하게","추가하겠습니다:","추가하고","추가하기","추가하길","추가하는","추가하려는","추가하면","추가하면,","추가하세요.","추가하십시오.","추가하십시오:","추가하여","추가하지","추가한","추가한다면,","추가할","추가할지에","추가합니다","추가합니다.","추가합니다.default가","추가합니다:","추가합니다;","추가해","추가해봅시다.","추가해야","추가했습니다.","추가했어야","추기해","추론","추론과","추론되기도","추론되길","추론되는지","추론되므로","추론되지","추론된","추론된다.","추론될","추론됩니다.","추론은","추론을","추론의","추론이","추론하기","추론하는","추론하는지","추론하려면","추론하여,","추론하지","추론한","추론할","추론합니다,","추론합니다.","추론합니다:","추론합니다만,","추론해볼","추론했습니다.","추상","추상으로","추상이","추상할","추상화","추상화할","추적","추적을","추적하고","추적할","추천드립니다.","추천하는","추천합니다","추천합니다.","추출","추출하면,","추출하여","추출할","추출합니다.","축소하는","축소합니다.","축약형일","축약형입니다.","축하드립니다","축하합니다.","출력","출력(concaten","출력과","출력된","출력될","출력됩니다.","출력물에서","출력물을","출력에","출력에서","출력에서는","출력을","출력의","출력이","출력하게","출력하도록","출력할","출력합니다","출력합니다.","출력해","출력해야","출력했을","출발점이지만,","출처인","충돌","충돌에","충돌은","충돌을","충돌의","충돌이","충돌하고,","충돌하며,","충돌하지","충분한","충분할","충분합니다.","충분히","충족시키도록","충족하면,","취급됨)","취급됩니다:","취급하고","취급하지","취급할","취급합니다.","취하고","취하려는","취하여","취하지","취할","취할지","측면(생성자","측면.","측면과","측면에","측면에서","측면에서만","측면을","측면이","측에서","친숙하게","친숙한","카드가","카드를","캄파일","캐스트","캐스트(cast)","캐스트를","캐시","캐싱","캡처(capture)","캡처는","캡처된","캡처하고","캡처할","캡처함","캡처합니다:","캡쳐되면","캡쳐된","캡쳐링","캡쳐링에","캡쳐링을","캡쳐링의","캡쳐하기","캡쳐했기","커링","커맨드","커뮤니티","커뮤니티에","커뮤니티에서도","커버되지","커버할","커서를","커스텀","커졌지만,","커지면,","컨셉","컨셉들에서","컨테이너가","컨테이너입니다.","컨텍스트","컨텍스트(예:","컨텍스트가","컨텍스트를","컨텍스트에","컨텍스트에서","컨텐츠가","컨텐츠에서","컨트롤을","컨트롤합니다.","컨트리뷰터","컨트리뷰터,","컨트리뷰터도","컬렉션","컴파일","컴파일)을","컴파일되면,","컴파일된","컴파일됩니다).","컴파일됩니다.","컴파일됩니다:","컴파일러","컴파일러/언어","컴파일러가","컴파일러는","컴파일러로","컴파일러를","컴파일러만","컴파일러보다","컴파일러에","컴파일러에게","컴파일러에는","컴파일러의","컴파일러입니다.따라서","컴파일에","컴파일에서","컴파일은","컴파일을","컴파일의","컴파일이","컴파일하고","컴파일하고,","컴파일하기","컴파일하는","컴파일하도록","컴파일하면,","컴파일하세요.이","컴파일하여","컴파일할","컴파일합니다.","컴파일합니다.이를","컴포넌트","컴포넌트(sfc)로","컴포넌트나","컴포넌트는","컴포넌트로","컴포넌트를","컴포넌트에","컴포넌트에서도","컴포넌트의","컴퓨터에","케이스","케이스가","케이스나","케이스는","케이스들","케이스들이","케이스를","케이스에","케이스에서","켜져","켜져있으면","코드","코드(code","코드,","코드:","코드가","코드나","코드는","코드는,","코드들","코드들을","코드라는","코드로","코드로는","코드를","코드베이스로","코드베이스를","코드베이스에","코드베이스에서","코드에","코드에는","코드에서","코드에서,","코드에서는","코드와","코드와의","코드의","코드입니다.","코딩된","코멘트를","코어","콘솔","콘솔에","콘텍스트에","콜론은","콜백","콜백에","콜백에서","콜백은","콜백을","콜백의","콜백이","콤마","쿼리","쿼리와","쿼리처럼,","퀵","큐를","큐에","크게","크고","크기,","크기가","크기의","큰","큰따옴표","클라이언트","클래스","클래스)에서","클래스,","클래스가","클래스나","클래스내에서","클래스는","클래스도","클래스들은","클래스들의","클래스들이","클래스라면","클래스로","클래스로도","클래스로부터","클래스를","클래스뿐만","클래스안의","클래스에","클래스에서","클래스에서만","클래스엔","클래스와","클래스와는","클래스와도","클래스의","클래스입니다.","클래스처럼,","클래스형","클래식","클래식.","클로저","클로저와","클로저의","클론","클릭","클릭을","클릭하고","클릭하십시오.","클릭합니다.","키","키고","키로","키를","키에","키워드","키워드가","키워드는","키워드로","키워드를","키의","타게팅","타겟","타겟팅","타이핑","타이핑\"","타이핑(duck","타이핑(nomin","타이핑(subtyping)을","타이핑된","타이핑은","타이핑을","타이핑이","타이핑이기","타이핑이란","타이핑하지","타이핑할","타임","타임/디자인","타임스탬프","타임스탬프를","타임에","타임에는","타임에만","타입","타입\"과","타입\"을","타입(subtype)이어야","타입(tag","타입(t가","타입(예:","타입(인덱스","타입)","타입)를","타입,","타입.","타입:","타입any를","타입검사!","타입과","타입과,","타입까지","타입까지.","타입니다.","타입도","타입들","타입들과","타입들도","타입들로만","타입들로부터","타입들에서","타입들은","타입들을","타입들의","타입들이","타입들이나","타입만","타입만이","타입변수","타입변수를","타입보다","타입스크립트","타입스크립트와","타입시스템을","타입에","타입에는","타입에도","타입에만","타입에서","타입에서,","타입으로","타입으로,","타입으로는:","타입으로도","타입으로만","타입으로서","타입으로써","타입으로의","타입은","타입은{","타입을","타입의","타입이","타입이거나","타입이고","타입이기","타입이나","타입이든","타입이라고","타입이라고도","타입이라는","타입이며","타입이면,","타입이므로,","타입이어야","타입이지만,","타입인","타입인가?","타입인지","타입인지에","타입일","타입임","타입입니다","타입입니다,","타입입니다.","타입입니다:","타입처럼","타입화된","타입화의","타케팅","타케팅하는","타협하지","탐구","탐구하지는","탐색기를","탐색하고","탐색하는","탐색하면서","탐색하세요.","탐색할","탐지할","태그","태그(@async","태그(custom","태그(예","태그는","태그되지","태그된","태그들은","태그라고","태그로","태그를","태그에","태그와","태그의","태스크를","태평양","탭을","터키어:","테스트","테스트가","테스트를","테스트입니다.","테스트입니다:","테스트하기","테스트하여","테스트할","텍스트","텍스트는","텍스트를","템플릿","템플릿에서는","템플릿으로","템플릿을","템플릿이","템플릿입니다.","토큰을","통과","통과되고,","통과되지","통과의례입니다.","통과하길","통과하는지","통과하지만,","통과합니다.","통과했는지","통신과","통제하기","통하여","통한","통합","통합은","통합적인","통합하기","통합하는","통합할","통합합니다.","통합했습니다.","통해","통해)","통해,","통해서","통해서,","투명하게","툴과","툴링","툴버전","툴을","툴이","튜토리얼에서","튜토리얼에서는","튜토리얼은","튜토리얼이","튜플","튜플과","튜플에","튜플에서","튜플은","튜플을","튜플의","트래커와","트랜스파일","트랜스파일된","트랜스파일러를","트랜스파일링은","트랜스파일링을","트랜스파일할","트레이드","트레이드오프가","트리가","트리를","트리플","특별한","특별합니다.","특성","특성에","특성은","특성을","특수","특수한","특수화된","특이","특이한","특정","특정된","특정하지","특정한","특징","특징과","특징은","특징을","특징의","특화된","특히","특히,","틀과는","틀리기","틀림없이","팀들은","팀원들과","팀으로부터","팀은","팀의","팀이","팁","파괴되기","파라미터들과","파라미터를","파라미터와","파라미터의","파생","파생되었기","파생된","파생될","파서를","파싱","파싱하고","파악하고,","파악하는데","파악하여","파악할","파악해야","파이프","파이프라인에","파이프라인으로","파이프라인이","파이프하거나","파일","파일\b을","파일(*.d.ts)의","파일(.js와","파일(lib.d.ts)은","파일(누락된","파일,","파일/디렉터리","파일/디렉터리의","파일:","파일과","파일도","파일들:","파일들은","파일들은,","파일들을","파일들이","파일로","파일만","파일별","파일별로","파일보다","파일뿐만","파일안에","파일에","파일에는","파일에만","파일에서","파일에서,","파일에서는,","파일에선","파일은","파일을","파일의","파일이","파일이나","파일이라고","파일입니다.","파일입니다.)","파일처럼","파티","판단되는","판단을","판단하고","판별","판별식","판별식.","판별은","패치","패치만","패키지","패키지가","패키지는","패키지도","패키지들은","패키지들을","패키지로","패키지를","패키지만","패키지에","패키지에는","패키지에서","패키지와","패키지의","패키징되기","패키징하기","패키징하지","패턴","패턴과","패턴들","패턴들과","패턴들도","패턴들은","패턴들을","패턴들의","패턴에","패턴은","패턴을","패턴의","패턴이","패턴입니다.","패턴입니다:","팩토리","팩토리(jsx","팩토리가","팩토리는","팩토리를","팩토리에","팩토리입니다.","퍼블릭","퍼진","페이지","페이지\b","페이지,","페이지가","페이지는","페이지도","페이지를","페이지에","페이지에는","페이지에서","페이지의","편리하게","편리하고","편리하지만,","편리한","편리합니다.","편리합니다:","편의를","편이지만,","편집","편집기의","편집자","편하게","편한","평가","평가되는","평가되든지,","평가됩니다.","평가하는","평가할","평범한","평소대로","포괄적인","포괄할","포르투갈어(브라질):","포맷과","포맷에","포맷을","포맷이","포인트","포인트가","포인트을","포팅되었을","포함","포함).","포함과","포함되고","포함되는","포함되며","포함되면","포함되어","포함되어야","포함되지","포함된","포함될","포함됩니다","포함됩니다).","포함됩니다.","포함됩니다.\"exclude\"","포함됩니다.동봉된","포함됩니다.비슷하게,","포함시키지","포함시킬","포함시킵니다.","포함이","포함입니다.","포함하게","포함하고","포함하고,","포함하기","포함하는","포함하는지,","포함하도록","포함하세요.","포함하여","포함하여,","포함하지","포함한","포함할","포함합니다.","포함합니다.node_modules/@types/*","포함합니다:","포함해야","폴더","폴더가","폴더는","폴더로","폴더를","폴더에","폴더에서","폴더의","폴더입니다.","폴란드어:","폴리필(polyfill)을","폴리필될","폴링","폴링을","폴링이","폴링하고","표기","표기'(","표기가","표기는","표기된","표기를","표기법으로","표기법을","표기에","표기와","표기하는","표기하여","표기할","표기해야","표시","표시,","표시가","표시되며","표시되어야","표시되지","표시된","표시될","표시됩니다","표시됩니다.","표시됩니다;","표시로만","표시를","표시와","표시하기","표시하는","표시하려","표시하십시오.","표시할","표시합니다","표시합니다.","표시해서:","표시해야","표준","표준과","표준과는","표준시(pst)","표준으로","표준의","표준이","표준화","표출될","표출해주고,","표출해줍니다.","표현","표현과","표현된","표현될","표현부터","표현식","표현식과","표현식만","표현식에","표현식에서","표현식으로","표현식은","표현식을","표현식의","표현식이","표현식이나","표현식이라고","표현식입니다.","표현에서,","표현으로","표현은","표현을","표현의","표현이나","표현하기","표현하는","표현한","표현할","표현합니다.","표현해야","푸는","풀","풍부한","프랑스어:","프런트엔드","프레임워크","프레임워크(jquery,","프레임워크를","프로그래머가","프로그래머는","프로그래머들에게","프로그래머들에겐","프로그래머들은","프로그래머들을","프로그래머들이","프로그래머라면,","프로그래머를","프로그래머에게는","프로그래머의","프로그래밍","프로그래밍(oop)","프로그래밍에","프로그래밍에서","프로그래밍은","프로그래밍을","프로그래밍의","프로그래밍하고","프로그램","프로그램]","프로그램과","프로그램를","프로그램에","프로그램에서","프로그램으로","프로그램은","프로그램을","프로그램의","프로그램이","프로세스가","프로세스를","프로세스에","프로세스입니다.","프로젝트","프로젝트가","프로젝트는","프로젝트로","프로젝트를","프로젝트명과","프로젝트에","프로젝트에서","프로젝트에서는","프로젝트와","프로젝트의","프로젝트인","프로젝트입니다.","프로토","프로토타입","프로토타입에","프로토타입을","프로토타입의","프로토타입입니다.","프로퍼티","프로퍼티,","프로퍼티가","프로퍼티나","프로퍼티는","프로퍼티는,","프로퍼티도","프로퍼티들(privat","프로퍼티들도","프로퍼티들에","프로퍼티들은","프로퍼티들을","프로퍼티들의","프로퍼티들이","프로퍼티로","프로퍼티로부터","프로퍼티를","프로퍼티만","프로퍼티만이","프로퍼티며,","프로퍼티에","프로퍼티에만","프로퍼티에서","프로퍼티에서,","프로퍼티와","프로퍼티의","프로퍼티이기","프로퍼티인","프로퍼티인지","프로퍼티입니다.","프로퍼티중","프로퍼티처럼","프로필을","프로필이","프록시","프론트엔드와","프리","프린트할","플래그","플래그가","플래그는","플래그들과는","플래그들이","플래그로","플래그를","플래그에","플래그와","플래그와는","플래그인","플랫폼(cross","플랫폼에서","플랫폼에서,","플랫폼에서는","플랫폼으로","플러그인","플러그인과","플러그인들이","플러그인에","플러그인으로","플러그인은","플러그인을","플러그인이","플러그인입니다.","플러그인입니다.vinyl","플레이트를","피드백은","피드백을","피연산자로","피하기","피하는","피할","피합니다.","필드","필드가","필드는","필드는,","필드도","필드로","필드를","필드에","필드에서는,","필드의","필수","필수,","필수로","필수불가결한","필수적인","필요","필요가","필요는","필요로","필요시","필요에","필요하다고","필요하다는","필요하다면","필요하면","필요하신가요?","필요하지","필요한","필요할","필요함)","필요합니다","필요합니다.","필요합니다.babel은","필요합니다.기본적으로","필요합니다:","필터링하는데","필터링할","하거나","하거나,","하게","하겠습니다.","하고","하고,","하고자","하기","하기는","하기와","하기위해","하나","하나)할","하나.","하나가","하나는","하나는,","하나라도","하나로","하나로써","하나를","하나만","하나씩","하나에","하나에서만","하나와","하나요","하나요?","하나요?\"","하나의","하나이기","하나인","하나일","하나임을","하나입니다.","하나하나의","하는","하는데","하는지","하는지에","하는지와","하단","하단의","하도록","하드","하려고","하려면","하려면,","하며","하며,","하면","하면,","하세요","하세요!","하세요.","하세요:","하셨나요?","하에서","하위","하위클래스(subclasses),","하위클래스는","하위클래스를","하위클래스에","하위클래스에서","하위클래스에서만","하위클래스인","하위타입이","하위타입이지만","하이브리드","하지","하지는","하지만","하지만,","하향","학습","학습하는","한","한,","한곳으로","한국어","한국어:","한글","한다\"입니다.","한다.","한다고","한다는","한다면","한다면,","한번","한번에","한정되지만,","한정됩니다.","한쪽에만","한쪽에서","한쪽으로","한해서만","할","할까요?","할까요?\"와","할당","할당.","할당과","할당되기","할당되는","할당되어","할당되었기","할당되었는지는","할당되었던","할당된","할당될","할당됩니다.","할당받을","할당에","할당에서","할당은","할당을","할당의","할당이","할당입니다:","할당하고","할당하는","할당하여","할당한","할당할","할당할지를","할당합니다","할당합니다.","할때","할지","할지라도,","할지입니다.","할필요가","함","함!","함)는","함)에서만","함께","함께)","함께)에서","함께,","함수","함수(anonym","함수(iif","함수(iife)","함수(name","함수)","함수).","함수)에","함수,","함수가","함수까지","함수나","함수는","함수는,","함수는...","함수도","함수들은","함수들을","함수들이","함수라고","함수라는","함수라면,","함수로","함수로부터","함수로써","함수로써,","함수를","함수만","함수만큼","함수안에서는","함수에","함수에게","함수에서","함수여야","함수와","함수의","함수이므로,","함수임을","함수입니다.","함수처럼","함수처럼,","함수형","함을","함정에","함정을","합니까?","합니다","합니다!","합니다.","합니다.(3)을","합니다...","합니다.다행히도","합니다:","합니다;","합니다만","합법적인","합법적임을","합법적입니다.","합성","합성의","합성할","합을","합집합이라면","합쳐","합쳐진","합치는","합치도록","합치지","합칠","합칩니다.","항목을","항상","항상for루프가","해결","해결되며,","해결방법을","해결을","해결책은","해결책을","해결책이","해결책입니다.","해결하기","해결하려면","해결하지도","해결할","해결합니다.","해결합니다:","해당","해당,","해당되는","해당되지","해당하는","해당하는지","해당하므로","해당한다는","해당합니다.","해도","해봅시다.","해서,","해석","해석.","해석되거나,","해석되고","해석되기","해석되는","해석되어야","해석되었습니다.","해석되지","해석된","해석된다는","해석될","해석됩니다.","해석에","해석은","해석을","해석의","해석이","해석하기","해석하는","해석하려고","해석하여","해석하지","해석할","해석합니다.","해석합니다:","해시/우물","해야","해주는데,","해주며,","해주면","해주시면","해주어야","해주지만","해준다는","해줄","해줍니다.","해줍니다:","핵심","핵심을","핵심적인","핸드북","핸드북에","핸드북에서","핸드북은","핸드북을","핸드북의","핸드북이란(en)","핸들링과","핸들링을","했고","했기","했다면:","했던","했듯이","했습니다!","했습니다.","했으므로","했을","행동은","행동을","행동하지","행동할","행에","행을","행일","향상","향상된","향상시키고,","향상시킵니다.","향상이며,","향후","허용되는","허용되는,","허용되며","허용되며,","허용되므로,","허용되었고","허용되었기","허용되었습니다.","허용되지","허용되지만,","허용된","허용됨","허용됩니다","허용됩니다!","허용됩니다.","허용됩니다:","허용하고","허용하는","허용하지","허용하지만,","허용할","허용합니다","허용합니다),","허용합니다.","허용합니다:","허용해주었습니다.","허용했지만,","헤더","헬퍼","헬퍼를","혁신적인","현대","현실적인","현재","현재,","현재로서는,","현재로선,","현재의","형변환","형변환할","형성됩니다.","형성하고","형성하기","형식으로","형식을","형식의","형식인","형식적인","형은","형태","형태)","형태가","형태는","형태로","형태로도","형태를","형태뿐입니다.","형태에","형태와","형태의","형태이고,","형태이기","혜택","혜택을","호스트","호스팅합니다.","호출","호출과","호출되거나","호출되는","호출되면","호출되어야","호출되어야합니다","호출되었는지","호출되지","호출된","호출된다는","호출될","호출됩니다.","호출됩니다:","호출들을","호출로부터","호출만","호출에","호출에서","호출은","호출을","호출의","호출이","호출입니다:","호출자에","호출자에게","호출하고","호출하고,","호출하기","호출하는","호출하도록","호출하려","호출하려고","호출하려면","호출하면","호출하므로","호출하여","호출하여,","호출하지","호출한","호출할","호출함","호출합니다.","호출해","호출해서","호출해야","호출했다는","호환","호환되기","호환되는","호환되는지","호환되며","호환되지","호환되지는","호환된다고","호환된다는","호환된다면","호환될","호환됩니다.","호환성","호환성에","호환성은","호환성을","호환성이","호환이","혹","혹은","혼동과","혼동하면","혼동하지","혼란스러움은","혼란스러워","혼란스러워지기","혼란스럽게도","혼란스럽고","혼란스럽습니다.","혼란의","혼자만","혼합(mix)할","혼합(mix)합니다.","혼합됩니다.","혼합할","혼합합니다.","홈페이지에는","화를","화살","화살표","확대하는","확신한다면,","확신할","확실하게","확실하지","확실한","확실해질","확인","확인.","확인을","확인하거나","확인하고","확인하기","확인하기.","확인하는","확인하는데","확인하면","확인하세요!","확인하세요.","확인하세요.msbuild","확인하세요.페이지에","확인하세요:","확인하십시오","확인하십시오),","확인하십시오.","확인하십시오:","확인하여","확인한","확인할","확인함","확인합니다","확인합니다.","확인해","확인해보세요","확인해야","확장","확장(extend)이","확장(extensions)으로","확장가능합니다_","확장되거나","확장된","확장됩니다.","확장시켜야","확장에","확장은","확장을","확장이","확장자","확장자가","확장자로","확장자를","확장자만","확장하고","확장하기","확장하는","확장하려고할","확장하면,","확장하여","확장한","확장한다는","확장할","확장합니다.","확장해","확장해야","확정적","환경","환경과","환경에","환경에서","환경에서는","환경에서만","환경을","환경의","환영합니다:)","활성화","활성화되면","활성화되면,","활성화되어","활성화되어야","활성화되어있는","활성화되어있지","활성화되었는지","활성화되었을","활성화된","활성화하기","활성화하려면","활성화하면","활성화하면,","활성화하세요:","활성화한다면,","활성화할","활성화합니다.","활성화해야","활성화해야합니다:","활용","활용하므로","활용하여","활용한","활용할","활용합니다.","회귀가","회의","효과","효과를","효과적으로","효율적으로","후","후,","후반부로","후보","후보가","후에","후에,","후에는","후에도","후에도,","후위","후자의","훌륭하지만,","훌륭한","훨씬","휴리스틱을","흐름","흐름과의","흐름에서는","흐름을","흔한","흔합니다.","흔히","흘러","흘러나오는","흥미로운","흥미로울","흥미롭게도","흥미롭고","힌트","힌트를","힘든","힘들","힘들게","힘들어지는","힘듭니다."],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"소개","keywords":"","body":"공지\n⚠️ 타입스크립트 공식 웹 사이트 프로젝트인 microsoft/TypeScript-WebSite에서 한글 문서 번역이 진행중 입니다. 핸드북 번역에 참여하실 분은 해당 레포에서 참여해 주세요. 자세한 내용은 한국어 번역 이슈를 참고해주세요.\nTypeScript-Handbook 한글 문서\n \n\n\n\n\nTypeScript Handbook을 번역하는 프로젝트입니다.\n진행 상황\n번역 진행 상황은 이곳을 통해 확인할 수 있습니다.\n참여하기\n누구나 참여 가능하며 참여하는 방법은 CONTRIBUTING.md를 참고해 주세요.\n잘못된 번역, 오타, 번역 요청은 이슈에 등록 해주시면 감사하겠습니다.\n그 밖에도 다양한 의견 및 피드백은 언제나 환영합니다:) 공지 참고\n컨트리뷰터 목록 ✨\n도움 주셔서 감사합니다. (emoji key):\n\n\n\n\n \n YeonJuan🌍\n Kibeom Kwon🌍\n GuyeolJeong🌍\n Seohee Park🌍\n poco.j🌍\n Sungmin Chris Yang🌍\n publisherKim🌍\n Yeonggyu Lim🌍\n \n \n YeonTaeKIM🌍\n taekyunKimDev🌍\n rudwn Aiden🌍\n Myeonghwan Cho🌍\n Jaewon Seo🌍\n Taemin Shin🌍\n badger93🌍\n kok202🌍\n \n \n Yeji Kang🌍\n Myoji🌍\n Heeveloper🌍\n bobfull🌍\n changmin Lee🌍\n Hahn🌍\n 33577🌍\n Journey K🌍\n \n \n planetis🌍\n Hyuntae EOM🌍\n Yunhoe, Ku🌍\n realgo🌍\n SeohyunYoon🌍\n 진석현🌍\n ssMinji🌍\n Wish Jung🌍\n \n \n jieun song🌍\n Jung Min O🌍\n sangminK🌍\n Yoo Dahyoung🌍\n annkimm🌍\n JeongMin Woo🌍\n sooyun429🌍\n hannahbanana🌍\n \n\n\n\n\n\n마이그레이션된 프로젝트의 컨트리뷰터도 포함된 목록 입니다 :)\nThis project follows the all-contributors specification. Contributions of any kind welcome!\n"},"pages/tutorials/ts-for-the-new-programmer.html":{"url":"pages/tutorials/ts-for-the-new-programmer.html","title":"TS for the New Programmer","keywords":"","body":"첫 번째 언어로 TypeScript를 고른것을 축하드립니다 - 정말로 좋은 결정입니다!\nTypescript가 Javascript의 \"기호(flavor)\"나 \"변형(variant)\"이라는 것을 들어봤을 겁니다.\nTypeScript(TS)와 JavaScript(JS)의 관계는 현대 프로그래밍 언어에서 꽤 독특한 관계이니, 이 관계를 더 배우는 것은 어떻게 TypeScript를 JavaScript에 추가할지에 도움이 될 것입니다.\nJavaScript의 짧은 역사 (What is JavaScript? A Brief History)\nJavaScript(ECMAScript으로도 알려져있는)는 처음에 브라우저를 위한 스크립팅 언어로 만들어졌습니다.\nJavaScript가 처음 나왔을 때, 수십 줄 이상의 코드를 작성하는 것은 다소 이례적인 일이었기에 웹 페이지\b 속 짧은 코드들을 위해 사용할 것으로 여겨졌습니다.\n때문에, 초기 웹 브라우저들은 수십 줄 이상의 코드를 실행하는데 오래 걸렸습니다.\n그러나 시간이 흘러 JS가 점점 더 유명해지면서, 웹 개발자들은 JS를 이용해 상호작용을 하는 경험을 하기 시작했습니다.\n웹 브라우저 개발자들은 위와 같이 늘어나는 JS 사용량에 대하여 실행 엔진(동적 컴파일)을 최적화시키고 최적화 된 것을 이용해 할 수 있는 일(API 추가)을 확장하여 웹 개발자가 더 많이 JS를 사용할 수 있게 했습니다.\n현대 웹사이트에서, 브라우저는 수십만 줄의 코드로 구성된 어플리케이션을 자주 실행합니다.\n이는 정적 페이지의 간단한 네트워크로 시작해서, 모든 종류의 만족스러울만한 어플리케이션을 위한 플랫폼으로 성장한 \"웹\"의 길고 점진적인 성장입니다.\n이외에도, JS는 node.js를 사용하여 JS 서버들을 구현하는 것처럼, 브라우저 맥락에서 벗어나는 일에 사용하기 충분할 정도로 유명해졌습니다.\n\"어디서든 작동됨\"과 같은 JS의 성질은 교차 플랫폼(cross-platform) 개발을 위한 매력적인 선택지이기도 합니다.\n오늘날 많은 개발자들은 오직 JavaScript만을 이용하여 전체 스택을 프로그래밍하고 있습니다!\n요약하자면, 우리에게는 빠른 사용을 위해 설계되었으며 수백만 줄의 어플리케이션들을 작성하기 위해 만들어진 완벽한 도구인 JavaScript가 있습니다.\n모든 언어는 각자의 별난 점 - 이상한 점과 놀랄만한 점이 있으며, JavaScript의 자랑스럽지만은 않은 시작은 많은 문제를 만들게 되었습니다. 예를 들어:\n\nJavaScript의 동일 연산자는 (==) 인수를 강제로 변환하여(coerces), 예기치 않은 동작을 유발합니다:\nif (\"\" == 0) {\n // 참입니다! 근데 왜죠??\n}\nif (1 \n\nJavaScript는 또한 존재하지 않는 프로퍼티의 접근을 허용합니다:\nconst obj = { width: 10, height: 15 };\n// 왜 이게 NaN이죠? 철자가 어렵네요!\nconst area = obj.width * obj.heigth;\n\n\n\n대부분의 프로그래밍 언어는 이런 종류의 오류들이 발생하면 오류를 표출해주고, 일부는 코드가 실행되기 전인 컴파일 중에 오류를 표출해줍니다.\n작은 프로그램을 작성할 때에는, 이런 이상한 점들이 화를 돋구지만 관리는 가능합니다. 그러나 수백 또는 수천 줄의 어플리케이션들을 작성할 때에는, 이러한 지속적 놀라움들은 심각한 문제입니다.\nTypeScript: 정적 타입 검사자 (TypeScript: A Static Type Checker)\n앞서 몇 언어는 버그가 많은 프로그램을 아예 실행시키지 않는다고 했습니다.\n프로그램을 실행시키지 않으면서 코드의 오류를 검출하는 것을 정적 검사라고 합니다.\n어떤 것이 오류인지와 어떤 것이 연산 되는 값에 기인하지 않음을 정하는 것\b이 정적 타입 검사입니다.\n정적 타입 검사자인 TypeScript는 프로그램을 실행시키기 전에 값의 종류를 기반으로 프로그램의 오류를 찾습니다.\n예를 들어, 위의 마지막 예시에 오류가 있는 이유는 obj의 타입 때문입니다.\n다음은 TypeScript에서 볼 수 있는 오류입니다:\n// @errors: 2551\nconst obj = { width: 10, height: 15 };\nconst area = obj.width * obj.heigth;\n타입이 있는 JavaScript의 상위 집합 (A Typed Superset of JavaScript)\n그렇다면 TypeScript는 JavaScript와 어떤 관계일까요?\n구문 (Syntax)\nTypeScript는 JS의 구문이 허용되는, JavaScript의 상위 집합 언어입니다.\n구문은 프로그램을 만들기 위해 코드를 작성하는 방법을 의미합니다.\n예를 들어, 다음 코드는 )이 없으므로 구문 오류입니다:\n// @errors: 1005\nlet a = (4\nTypeScript는 독특한 구문 때문에 JavaScript 코드를 오류로 보지 않습니다.\n즉, 어떻게 작성돼있는지 모르지만 작동하는 JavaScript 코드를 TypeScript 파일에 넣어도 잘 작동합니다.\n타입 (Types)\n그러나 TypeScript는 다른 종류의 값들을 사용할 수 있는 방법이 추가된, 타입이 있는 상위 집합입니다.\n위의 obj.heigth 오류는 구문 오류가 아닌, 값의 종류(타입)를 잘못 사용해서 생긴 오류입니다.\n또 다른 예시로, 아래와 같은 JavaScript 코드가 브라우저에서 실행될 때, 다음과 같은 값이 출력될 것입니다:\nconsole.log(4 / []);\n\n구문적으로 옳은(syntactically-legal) 위 코드는 JavaScript에서 NaN을 출력합니다.\n그러나 TypeScript는 배열로 숫자를 나누는 연산이 옳지 않다고 판단하고 오류를 발생시킵니다:\n// @errors: 2363\nconsole.log(4 / []);\n실제로 어떤 일이 일어나는지 보려는 의도로 숫자를 배열로 나눌 수 있지만, 대부분은 프로그래밍 실수입니다.\nTypeScript의 타입 검사자는 일반적인 오류를 최대한 많이 검출하면서 올바른 프로그램을 만들 수 있게 설계되었습니다.\n(나중에 TypeScript가 코드를 얼마나 엄격하게 검사할 수 있는지에 대한 설정에 대해 알아봅시다.)\n만약 JavaScript 파일의 코드를 TypeScript 코드로 옮기면, 코드를 어떻게 작성했는지에 따라 타입 오류를 볼 수 있습니다.\n이는 코드 상의 문제이거나, TypeScript가 지나치게 보수적인 것일 수 있습니다.\n위와 같은 오류를 제거하기 위해 가이드는 다양한 TypeScript 구문을 추가하는 방법을 보여줍니다.\n런타임 특성 (Runtime Behavior)\nTypeScript는 JavaScript의 런타임 특성을 가진 프로그래밍 언어입니다.\n예를 들어, JavaScript에서 0으로 나누는 행동은 런타임 예외로 처리하지 않고 Infinity값을 반환합니다.\n논리적으로, TypeScript는 JavaScript 코드의 런타임 특성을 절대 변화시키지 않습니다.\n즉 TypeScript가 코드에 타입 오류가 있음을 검출해도, JavaScript 코드를 TypeScript로 이동시키는 것은 같은 방식으로 실행시킬 것을 보장합니다\nJavaScript와 동일한 런타임 동작을 유지하는 것은 프로그램 작동을 중단시킬 수 있는 미묘한 차이를 걱정하지 않고 두 언어 간에 쉽게 전환할 수 있도록 하기 위한 TypeScript의 기본적인 약속입니다.\n\n삭제된 타입 (Erased Types)\n개략적으로, TypeScript의 컴파일러가 코드 검사를 마치면 타입을 삭제해서 결과적으로 \"컴파일된\" 코드를 만듭니다.\n즉 코드가 한 번 컴파일되면, 결과로 나온 일반 JS 코드에는 타입 정보가 없습니다.\n타입 정보가 없는 것은 TypeScript가 추론한 타입에 따라 프로그램의 특성을 변화시키지 않는다는 의미입니다.\n결론적으로 컴파일 도중에는 타입 오류가 표출될 수 있지만, 타입 시스템 자체는 프로그램이 실행될 때 작동하는 방식과 관련이 없습니다.\n마지막으로, TypeScript는 추가 런타임 라이브러리를 제공하지 않습니다.\nTypeScript는 프로그램은 JavaScript 프로그램과 같은 표준 라이브러리 (또는 외부 라이브러리)를 사용하므로, TypeScript 관련 프레임워크를 추가로 공부할 필요가 없습니다.\n\nJavaScript와 TypeScript 학습 (Learning JavaScript and TypeScript)\n종종 \"JavaScript 또는 TypeScript를 배워야 할까요?\"와 같은 질문을 볼 수 있습니다.\n정답은 JavaScript를 배우지 않고선 TypeScript를 배울 수 없다는 것입니다!\nTypeScript는 JavaScript와 구문과 런타임 특성을 공유하므로, JavaScript에서 배운 모든 것들은 동시에 TypeScript를 배울 때 도움이 될 것입니다.\n프로그래머들을 위한 JavaScript 학습 자원이 많습니다; TypeScript를 작성\b할 때 그런 학습 자원을 무시해선 안됩니다.\n예를 들어 javascript태그가 붙은 질문이 typescript태그가 붙은 질문보다 약 20배는 많지만, 모든 javascript질문은 TypeScript에도 적용할 수 있습니다.\n만약 \"TypeScript에서 리스트를 정렬하는 법\"과 같은 것을 찾는 경우, 기억하세요: TypeScript는 컴파일-타임 타입 검사자가 있는 JavaScript의 런타임입니다.\n리스트를 TypeScript에서 정렬하는 방법은 JavaScript에서 똑같은 방법으로 할 수 있습니다.\n만약 TypeScript를 직접적으로 사용하는 자원을 찾았다면 그것도 좋지만, 런타임 작업을 실행하기 위한 일상적인 질문을 TypeScript 관련 답변에만 제한시킬 필요는 없습니다.\n\n여기서, JavaScript 기초 몇 가지를 배우는 것을 추천합니다 (Mozilla 웹 문서의 JavaScript 가이드가 괜찮겠네요.)\n익숙해지셨다면, 다시 돌아와서 JavaScript 프로그래머들을 위한 TypeScript을 읽어보시고, 핸드북을 시작하시거나 예제를 보세요.\n\n"},"pages/tutorials/ts-for-js-programmers.html":{"url":"pages/tutorials/ts-for-js-programmers.html","title":"TS for JS Programmers","keywords":"","body":"현대 프로그래밍 언어에서 TypeScript와 JavaScript의 관계는 다소 독특합니다.\nTypeScript은 JavaScript 위에 레이어로서 자리잡고 있는데, JavaScript의 기능들을 제공하면서 그 위에 자체 레이어를 추가합니다. 이 레이어가 TypeScript 타입 시스템입니다.\nJavaScript는 이미 string, number, object, undefined 같은 원시 타입을 가지고 있지만, 전체 코드베이스에 일관되게 할당되었는지는 미리 확인해 주지 않습니다. TypeScript는 이 레이어로서 동작합니다.\n이는 이미 존재하고 잘 동작하는 JavaScript 코드는 동시에 TypeScript 코드라는 의미지만, TypeScript의 타입 검사기는 사용자가 생각한 일과 JavaScript가 실제로 하는 일 사이의 불일치를 강조할 수 있습니다.\n이 튜토리얼은 TypeScript가 추가하는 타입 시스템 언어 확장을 이해하는데 중점을 두고 타입 시스템에 대한 5분 개요를 제공합니다.\n타입 추론 (Types by Inference)\nTypeScript는 JavaScript 언어를 알고 있으며 대부분의 경우 타입을 생성해줄 것입니다.\n예를 들어 변수를 생성하면서 동시에 특정 값에 할당하는 경우, TypeScript는 그 값을 해당 변수의 타입으로 사용할 것입니다.\nlet helloWorld = \"Hello World\";\n// ^?\n\nJavaScript가 동작하는 방식을 이해함으로써 TypeScript는 JavaScript 코드를 받아들이면서 타입을 가지는 타입 시스템을 구축할 수 있습니다. 이는 코드에서 타입을 명시하기 위해 추가로 문자를 사용할 필요가 없는 타입 시스템을 제공합니다. 이것이 위의 예제에서 TypeScript가 helloWorld가 string임을 알게 되는 방식입니다.\nJavaScript와 함께 VS Code를 사용하고 작업을 할 때 편집기의 자동 완성 기능을 사용해왔을 것입니다.\n이는 TypeScript에 필수불가결한 JavaScript에 대한 이해가 JavaScript 작업을 개선하기 위해 내부적으로 사용되었기 때문입니다.\n타입 정의하기 (Defining Types)\nJavaScript는 다양한 디자인 패턴을 가능하게 하는 동적 언어입니다. 몇몇 디자인 패턴은 자동으로 타입을 제공하기 힘들 수 있는데 (동적 프로그래밍을 사용하고 있을 것이기 때문에) 이러한 경우에 TypeScript는 TypeScript에게 타입이 무엇이 되어야 하는지 명시 가능한 JavaScript 언어의 확장을 지원합니다.\n다음은 name: string과 id: number을 포함하는 추론 타입을 가진 객체를 생성하는 예제입니다.\nconst user = {\n name: \"Hayes\",\n id: 0,\n};\n\n이 객체의 형태를 명시적으로 나타내기 위해서는 interface 로 선언합니다.\ninterface User {\n name: string;\n id: number;\n}\n\n이제 변수 선언 뒤에 : TypeName의 구문을 사용해 JavaScript 객체가 새로운 interface의 형태를 따르고 있음을 선언할 수 있습니다.\ninterface User {\n name: string;\n id: number;\n}\n// ---cut---\nconst user: User = {\n name: \"Hayes\",\n id: 0,\n};\n\n해당 인터페이스에 맞지 않는 객체를 생성하면 TypeScript는 경고를 줍니다.\n// @errors: 2322\ninterface User {\n name: string;\n id: number;\n}\n\nconst user: User = {\n username: \"Hayes\",\n id: 0,\n};\n\nJavaScript는 클래스와 객체 지향 프로그래밍을 지원하기 때문에, TypeScript 또한 동일합니다. - 인터페이스는 클래스로도 선언할 수 있습니다.\ninterface User {\n name: string;\n id: number;\n}\n\nclass UserAccount {\n name: string;\n id: number;\n\n constructor(name: string, id: number) {\n this.name = name;\n this.id = id;\n }\n}\n\nconst user: User = new UserAccount(\"Murphy\", 1);\n\n인터페이스는 함수에서 매개변수와 리턴 값을 명시하는데 사용되기도 합니다.\n// @noErrors\ninterface User {\n name: string;\n id: number;\n}\n// ---cut---\nfunction getAdminUser(): User {\n //...\n}\n\nfunction deleteUser(user: User) {\n // ...\n}\n\nJavaScript에서 사용할 수 있는 적은 종류의 원시 타입이 이미 있습니다.: boolean, bigint, null, number, string, symbol, object와 undefined는 인터페이스에서 사용할 수 있습니다. TypeScript는 몇 가지를 추기해 목록을 확장합니다. 예를 들어, any (무엇이든 허용합니다), unknown (이 타입을 사용하는 사람이 타입이 무엇인지 선언했는가를 확인하십시오), never (이 타입은 발생될 수 없습니다\u001d) void (undefined를 리턴하거나 리턴 값이 없는 함수).\n타입을 구축하기 위한 두 가지 구문이 있다는 것을 꽤 빠르게 알 수 있을 것입니다.: Interfaces and Types - interface를 우선적으로 사용하고\u0013 특정 기능이 필요할 때 type을 사용해야 합니다.\n타입 구성 (Composing Types)\n객체들을 조합하여 더 크고 복잡한 객체를 만드는 방법과 유사하게 TypeScript에 타입으로 이를 수행하는 도구가 있습니다.\n여러가지 타입을 이용하여 새 타입을 작성하기 위해 일상적인 코드에서 가장 많이 사용되는 두 가지 코드로는 유니언(Union)과 제네릭(Generic)이 있습니다.\n유니언 (Unions)\n유니언은 타입이 여러 타입 중 하나일 수 있음을 선언하는 방법입니다. 예를 들어, boolean 타입을 true 또는 false로 설명할 수 있습니다:\ntype MyBool = true | false;\n참고: MyBool위에 마우스를 올린다면, boolean으로 분류된 것을 볼 수 있습니다 - 구조적 타입 시스템의 프로퍼티며, 나중에 살펴보겠습니다.\n유니언 타입이 가장 많이 사용된 사례 중 하나는 값이 다음과 같이 허용되는 string 또는 number의 리터럴집합을 설명하는 것입니다:\ntype WindowStates = \"open\" | \"closed\" | \"minimized\";\ntype LockStates = \"locked\" | \"unlocked\";\ntype OddNumbersUnderTen = 1 | 3 | 5 | 7 | 9;\n유니언은 다양한 타입을 처리하는 방법을 제공하는데, 예를 들어 array 또는 string을 받는 함수가 있을 수 있습니다.\nfunction getLength(obj: string | string[]) {\n return obj.length;\n}\nTypeScript는 코드가 시간에 따라 변수가 변경되는 방식을 이해하며, 이러한 검사를 사용해 타입을 골라낼 수 있습니다.\n\n\n\nType\nPredicate\n\n\n\n\nstring\ntypeof s === \"string\"\n\n\nnumber\ntypeof n === \"number\"\n\n\nboolean\ntypeof b === \"boolean\"\n\n\nundefined\ntypeof undefined === \"undefined\"\n\n\nfunction\ntypeof f === \"function\"\n\n\narray\nArray.isArray(a)\n\n\n\n예를 들어, typeof obj === \"string\"을 이용하여 string과 array를 구분할 수 있으며 TypeScript는 객체가 다른 코드 경로에 있음을 알게 됩니다.\n\nfunction wrapInArray(obj: string | string[]) {\n if (typeof obj === \"string\") {\n return [obj];\n// ^?\n } else {\n return obj;\n }\n}\n제네릭 (Generics)\nTypeScript 제네릭 시스템에 대해 자세히 알아볼 수 있지만, 1분 정도의 수준 높은 설명을 하기 위해, 제네릭은 타입에 변수를 제공하는 방법입니다.\n배열이 일반적인 예시이며, 제네릭이 없는 배열은 어떤 것이든 포함할 수 있습니다. 제네릭이 있는 배열은 배열 안의 값을 설명할 수 있습니다.\ntype StringArray = Array;\ntype NumberArray = Array;\ntype ObjectWithNameArray = Array;\n\n제네릭을 사용하는 고유 타입을 선언할 수 있습니다:\n// @errors: 2345\ninterface Backpack {\n add: (obj: Type) => void;\n get: () => Type;\n}\n\n// 이 줄은 TypeScript에 `backpack`이라는 상수가 있음을 알리는 지름길이며\n// const backpakc: Backpack이 어디서 왔는지 걱정할 필요가 없습니다.\n\n// 위에서 Backpack의 변수 부분으로 선언해서, object는 string입니다.\nconst object = backpack.get();\n\n// backpack 변수가 string이므로, add 함수에 number를 전달할 수 없습니다.\nbackpack.add(23);\n구조적 타입 시스템 (Structural Type System)\nTypeScript의 핵심 원칙 중 하나는 타입 검사가 값이 있는 형태에 집중한다는 것입니다.\n이는 때때로 \"덕 타이핑(duck typing)\" 또는 \"구조적 타이핑\" 이라고 불립니다.\n구조적 타입 시스템에서 두 객체가 같은 형태를 가지면 같은 것으로 간주됩니다.\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n\n// \"12, 26\"를 출력합니다\nconst point = { x: 12, y: 26 };\nprintPoint(point);\npoint변수는 Point타입으로 선언된 적이 없지만, TypeScript는 타입 검사에서 point의 형태와 Point의 형태를 비교합니다.\n둘 다 같은 형태이기 때문에, 통과합니다.\n형태 일치에는 일치시킬 객체의 필드의 하위 집합만 필요합니다.\n// @errors: 2345\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n// ---cut---\nconst point3 = { x: 12, y: 26, z: 89 };\nprintPoint(point3); // prints \"12, 26\"\n\nconst rect = { x: 33, y: 3, width: 30, height: 80 };\nprintPoint(rect); // prints \"33, 3\"\n\nconst color = { hex: \"#187ABF\" };\n\nprintPoint(color);\n마지막으로, 정확하게 마무리 짓기 위해, 구조적으로 클래스와 객체가 형태를 따르는 방법에는 차이가 없습니다:\n// @errors: 2345\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n// ---cut---\nclass VirtualPoint {\n x: number;\n y: number;\n\n constructor(x: number, y: number) {\n this.x = x;\n this.y = y;\n }\n}\n\nconst newVPoint = new VirtualPoint(13, 56);\nprintPoint(newVPoint); // prints \"13, 56\"\n객체 또는 클래스에 필요한 모든 속성이 존재한다면, TypeScript는 구현 세부 정보에 관계없이 일치하게 봅니다.\n다음 단계 (Next Steps)\n해당 문서는 일상적인 코드에서 사용하는 구문 및 도구의 종류에 대한 수준 높은 5분 개요입니다. 여기에서:\n\n전체 핸드북을 처음부터 끝까지 읽으세요(30분)\nPlayground 예시를 탐색하세요.\n\n"},"pages/tutorials/ts-for-oopers.html":{"url":"pages/tutorials/ts-for-oopers.html","title":"TS for OOP Programmers(en)","keywords":"","body":"TypeScript는 C#, Java와 같이 정적 타이핑을 사용하는 언어에 익숙한 프로그래머들에게 인기 있는 선택입니다.\nTypeScript의 타입 시스템은 더 나은 코드 완성, 오류의 조기 발견, 프로그램 부분 간의 더 명확한 통신과 같이 정적 타이핑이 가지는 많은 이점을 제공합니다.\nTypeScript는 이러한 개발자에게 친숙한 기능을 많이 제공하지만, JavaScript(또한 TypeScript도 마찬가지로)가 기존의 객체 지향 프로그래밍(OOP) 언어와 어떤 차이가 있는지 다시 살펴볼 필요가 있습니다.\n이러한 차이점을 이해하는 것은 더 나은 JavaScript 코드를 작성하는데 도움을 줄 것이고, C#/Java에서 TypeScript로 바로 입문한 프로그래머가 겪는 흔한 함정을 피할 수 있을 것입니다.\nJavaScript 함께 배우기 (Co-learning JavaScript)\n만약 JavaScript에 이미 익숙하지만 주로 Java또는 C#을 사용하는 프로그래머라면, 이 소개 페이지는 흔히 접할 수 있는 오해와 함정에 대한 설명에 도움을 줄 수 있습니다.\nTypeScript 모델이 유형화하는 방법 중 일부는 Java나 C#과 상당히 다르며, TypeScript를 학습하는 데에 있어 이 부분을 염두에 두는 것이 중요합니다.\n만약 JavaScript를 처음 접하는 Java나 C# 프로그래머라면, JavaScript의 런타임 동작을 이해하기 위해 우선적으로 타입을 제외한 JavaScript의 일부분을 배우는 것이 좋습니다.\nTypeScript는 코드를 실행하는 방식을 바꾸지 않기 때문에, 실제로 무언가 동작하는 코드를 작성하기 위해서는 여전히 JavaScript가 어떻게 작동하는지 배워야 합니다!\nTypeScript가 JavaScript와 동일한 런타임을 사용하므로, 특정한 런타임 동작(문자열을 숫자로 변환하기, 경고 표시, 디스크에 파일 쓰기 등)을 구현하려는 리소스는 항상 TypeScript 프로그램에 똑같이 잘 적용된다는 점을 기억하는 것은 매우 중요합니다.\nTypeScript에 특정된 리소스에만 제한을 두지 마십시오!\n클래스 다시 생각하기 (Rethinking the Class)\nC#과 Java는 의무적 OOP 언어라고 부릅니다.\n이러한 언어에서 클래스는 코드 구성의 기본 단위일 뿐만 아니라 런타임 시 모든 데이터 그리고 동작의 기본적인 컨테이너입니다.\n기능과 데이터를 전부 클래스에 담도록 강제하는 것은 일부 문제에 대해선 좋은 도메인 모델이 될 수 있지만, 모든 도메인이 이러한 방식으로 표현될 필요는 없습니다.\n자유로운 함수와 데이터 (Free Functions and Data)\nJavaScript에서 함수는 어디에나 있을 수 있고, 데이터를 미리 정의된 ‘class’나 ‘struct’에 속하지 않고 자유롭게 전달할 수 있습니다.\n이러한 유연성은 매우 강력합니다.\nOOP 계층과 상관 없이 데이터를 처리하는 “자유로운” (클래스와 연관되지 않은) 함수는 프로그램을 JavaScript로 작성하는 모델로 선호됩니다.\n정적 클래스 (Static Classes)\n추가적으로, C#과 Java의 싱글턴과 정적 클래스 같은 특정 구조는 TypeScript에서 필요하지 않습니다.\nTypeScript의 OOP (OOP in TypeScript)\n즉, 원한다면 계속 클래스를 사용해도 됩니다!\n일부 문제는 기존의 OOP 계층으로 해결하기 적합하며, TypeScript가 JavaScript의 클래스를 지원하므로 이러한 모델을 더 효과적으로 만듭니다.\nTypeScript는 인터페이스, 상속, 정적 메서드 구현과 같은 많은 일반적인 패턴을 지원합니다.\n우리는 이 가이드의 뒷부분에서 클래스를 다룰 것입니다.\n타입 다시 생각하기 (Rethinking Types)\nTypeScript의 타입에 대한 이해는 사실 C#이나 Java와 상당히 다릅니다.\n몇 가지 차이점을 살펴봅시다.\n이름으로 구체화된 타입 시스템 (Nominal Reified Type Systems)\nC#과 Java에서 주어진 값과 객체는 ‘null’, 원시 타입, 또는 정의된 클래스 타입 중 정확하게 하나의 타입을 가집니다.\n런타임 시점에서 정확한 타입을 묻기 위해 value.GetType() 또는 value.getClass()와 같은 메서드를 호출할 수 있습니다.\n이러한 타입의 정의는 특정한 이름을 갖고 클래스의 어딘가 존재하며, 명시적인 상속관계나 공통적으로 구현된 인터페이스가 없는 이상 두 클래스가 유사한 형태를 가졌다 해도 서로 대체하여 사용할 수 없습니다.\n이러한 양상은 reified, nominal 타입 시스템을 설명합니다.\n코드에서 사용한 타입은 런타임 시점에 존재하며, 타입은 구조가 아닌 선언을 통해 연관 지어집니다.\n집합으로서의 타입 (Types as Sets)\nC# 또는 Java에서 런타임 타입과 해당 컴파일 타임 선언 사이의 일대일 대응관계는 중요합니다.\nTypeScript에서 타입은 공통의 무언가를 공유하는 값의 집합으로 생각하는 것이 좋습니다.\n타입은 집합에 불과하기 때문에, 특정한 값은 동시에 수많은 집합에 속할 수 있습니다.\n일단 타입을 집합으로 생각하기 시작하면, 특정 연산이 매우 자연스러워집니다.\n예를 들어, C#에서는 ‘string’과 ‘int’ 둘 다 가능한 타입이 존재하지 않기 때문에 이 값을 인자로 전달하는 것은 이상합니다.\nTypeScript에서 모든 타입이 단순히 집합이라는 것을 깨닫는 순간 이는 매우 자연스러워집니다.\n‘string’ 집합 또는 ‘number’ 집합에 속할 수 있는 값을 어떻게 설명하시겠습니까?\n이 값은 단순히 그 집합들의 유니언: ‘string | number’에 속합니다.\nTypeScript는 집합론에 의거해 타입을 이용하는 여러 방법을 제공하며, 타입을 집합으로 생각하는 것이 더 직관적입니다.\n삭제된 구조적 타입 (Erased Structural Types)\nTypeScript에서, 객체는 정확히 단일 타입이 아닙니다.\n예를 들어 인터페이스를 만족하는 객체를 생성할 때, 둘 사이의 선언적인 관계가 없더라도 해당 인터페이스가 예상되는 곳에 해당 객체를 사용할 수 있습니다.\ninterface Pointlike {\n x: number;\n y: number;\n}\ninterface Named {\n name: string;\n}\n\nfunction printPoint(point: Pointlike) {\n console.log(\"x = \" + point.x + \", y = \" + point.y);\n}\n\nfunction printName(x: Named) {\n console.log(\"Hello, \" + x.name);\n}\n\nconst obj = {\n x: 0,\n y: 0,\n name: \"Origin\",\n};\n\nprintPoint(obj);\nprintName(obj);\nTypeScript의 타입 시스템은 명목이 아닌 구조적입니다: obj는 숫자인 x와 y 프로퍼티를 가지고 있으므로, Pointlike로써 사용될 수 있습니다.\n타입 간의 관계는 특정 관계로 선언되었는지가 아닌, 포함된 프로퍼티에 의해 결정됩니다.\nTypeScript의 타입 시스템은 또한 구체화되지 않았습니다: 런타임에 obj가 Pointlike임을 알려주지 않습니다.\n사실, Pointlike 타입은 런타임에 어떤 형태로도 존재하지 않습니다.\n집합으로서의 타입 개념으로 보면, obj를 Pointlike 값 집합이나 Named 값 집합의 멤버로 간주할 수 있습니다.\n구조적 타입화의 결과 (Consequences of Structural Typing)\n객체지향 프로그래머는 종종 구조적 타입화의 두 가지 측면에 놀라곤 합니다.\n빈 타입 (Empty Types)\n첫 번째로 빈 타입은 예상을 무시하는 것처럼 보입니다:\nclass Empty {}\n\nfunction fn(arg: Empty) {\n // 무엇인가를 하나요?\n}\n\n// 오류는 없지만, '빈' 타입은 아니지 않나요?\nfn({ k: 10 });\nTypeScript는 주어진 인수가 유효한 Empty인지 확인하여 fn의 호출이 유효한지를 검사합니다\n{ k: 10 }과 class Empty { }의 구조를 확인하여 유효성을 검사합니다.\nEmpty에 프로퍼티가 없으므로 Empty가 수행하는 모든_ 프로퍼티가 { k: 10 }에 속해있습니다.\n그러므로, 유효한 호출입니다:\n놀랍지만, 최종적으로 명목적인 객체지향프로그래밍 언어와 매우 비슷하게 사용됩니다.\n파생 클래스와 파생 클래스의 기본 사이의 자연스러운 하위 타입 관계가 파괴되기 때문에, 하위 클래스는 삭제할 수 없습니다.\n구조적 타입 시스템은 호환 가능한 유형의 속성을 갖는 측면에서 하위 타입을 설명하므로 위의 관계를 암시적으로 구별합니다\n동일한 타입 (Identical Types)\n또 다른 빈번한 놀라움의 원인은 동일한 타입에 기인합니다:\nclass Car {\n drive() {\n // hit the gas\n }\n}\nclass Golfer {\n drive() {\n // hit the ball far\n }\n}\n\n// No error?\nlet w: Car = new Golfer();\n\n다시 말하지만, 오류가 아닌 이유는 클래스의 구조가 동일하기 때문입니다.\n잠재적인 혼란의 이유가 될 수도 있겠지만, 사실 상관없는 클래스가 동일한 경우는 일반적이지 않습니다.\n차후에 클래스 챕터에서 클래스가 서로 어떻게 관련되는지에 대해 자세히 알아볼 것입니다.\n반영 (Reflection)\n객체지향 프로그래머는 제네릭을 포함하여 어떤 값의 유형이라도 다룰(query)수 있음에 익숙합니다.\n// C#\nstatic void PrintType() {\n Console.WriteLine(typeof(T).Name);\n}\n\nTypeScript의 타입 시스템이 완벽히 지워졌으므로, 제네릭 타입 인자의 인스턴스화와 같은 정보는 런타임에 사용할 수 없습니다.\nJavaScript에는 typeof와 instanceof와 같은 제한된 원시요소가 있지만, 이런 연산자는 타입이 지워진 코드의 출력에 존재하므로 여전히 작동함을 알아야 합니다.\n예를 들어, typeof (new Car())는 Car나 \"Car\"가 아닌 \"object\"입니다.\n\n지금까지 개요였고, 여기에서 핸드북을 읽거나 또는 Playground 예제를 \u001d탐색하세요.\n"},"pages/tutorials/ts-for-functional-programmers.html":{"url":"pages/tutorials/ts-for-functional-programmers.html","title":"TS for Functional Programmers","keywords":"","body":"TypeScript는 웹에 전통적인 객체 지향 프로그램를 가져오기 위해서\n마이크로소프트 프로그래머들이 JavaScript에 전통적인 객체 지향 타입을\n가져오기 위한 시도로 시작되었습니다. 개발되어 가면서 TypeScript의\n타입 시스템은 네이티브 자바스크립터가 작성한 모델 코드로 발전되었습니다.\n결과적인 시스템은 강력하면서 흥미롭고 지저분합니다.\n이 소개는 TypeScript를 배우고자 하는 Haskell 또는 ML 프로그래머를\n위해 만들어졌습니다. Haskell 타입 시스템과 TypeScript 타입 시스템의\n차이를 설명합니다.\n또한 JavaScript 코드의 모델링에서 발생하는 TypeScript 타입 시스템의\n독특한 특징을 설명합니다.\n이 소개에서는 객체 지향 프로그래밍을 다루지 않습니다.\n실제로, TypeScript의 객체 지향 프로그램은 OO 기능이 있는 다른 인기 언어의\n프로그램과 유사합니다.\n전제조건 (Prerequisites)\n본 서론에서는 다음 사항을 알고 있다고 가정합니다:\n\nJavaScript로 프로그래밍 하기 위한 핵심 개념.\nC 계열 언어의 타입 구문.\n\nJavaScript의 핵심 개념을 배우고 싶다면\nJavaScript: The Good Parts를 추천합니다.\n많은 가변성을 가진 call-by-value 렉시컬한 스코프 언어로\n프로그램을 작성하는 방법을 알고 있다면 굳이 책을 안 읽어도\n상관없습니다.\nR4RS Scheme가 좋은 예입니다.\nC++ 프로그래밍 언어는\nC-스타일 타입 구문에 대해서 배우기 좋습니다.\nC++ 달리 TypeScript는 후위 타입을 사용합니다, 예를 들면: string x 대신에 x: string.\nHaskell에는 없는 개념 (Concepts not in Haskell)\n내장 타입 (Built-in types)\nJavaScript에서는 7개의 내장 타입을 정의합니다:\n\n\n\n타입\n설명\n\n\n\n\nNumber\n배정밀도 IEEE 754 부동소수점.\n\n\nString\n수정 불가능한 UTF-16 문자열.\n\n\nBoolean\ntrue 와 false.\n\n\nSymbol\n보통 키로 사용하는 고유한 값.\n\n\nNull\n단위 타입과 동등.\n\n\nUndefined\n또한 단위 타입과 동등.\n\n\nObject\n레코드와 유사한 것.\n\n\n\n자세한 내용은 MDN 페이지를 참고하세요.\nTypeScript에는 기본 내장된 타입에 해당하는 원시 타입이 있습니다:\n\nnumber\nstring\nboolean\nsymbol\nnull\nundefined\nobject\n\n다른 중요한 TypeScript 타입 (Other important TypeScript types)\n\n\n\n타입\n설명\n\n\n\n\nunknown\n최상위 타입.\n\n\nnever\n하위 타입.\n\n\n객체 리터럴\n예, { property: Type }\n\n\nvoid\n리턴 타입으로 사용하기 위해 의도된 undefined 의 서브타입.\n\n\nT[]\n수정가능한 배열들, 또한 Array 으로 사용가능\n\n\n[T, T]\n고정된 길이지만 수정 가능한 튜플\n\n\n(t: T) => U\n함수\n\n\n\n유의하세요:\n\n함수 구문에는 매개변수 이름이 포함되어 있습니다. 익숙해지기 꽤 어렵습니다!\nlet fst: (a: any, d: any) => any = (a, d) => a;\n// 또는 좀 더 정확하게 말하자면:\nlet snd: (a: T, d: U) => U = (a, d) => d;\n\n\n객체 리터럴 타입 구문이 객체 리터럴 값 구문과 꽤 유사합니다:\nlet o: { n: number; xs: object[] } = { n: 1, xs: [] };\n\n\n[T, T] 는 T[] 의 서브타입입니다. Haskell과 달리, 튜플은 리스트와 관련이 없습니다.\n\n\n박스 형태 타입 (Boxed types)\nJavaScript는 프로그래머들이 해당 타입에 접근할 수 있는 메서드를\n포함하는 원시타입을 동등하게 박스해 왔습니다. 예를 들면, 원시 형태의\nnumber 과 박스 형태 타입의 Number의 다른 점을 TypeScript는\n반영해왔습니다.\n박스 형태 타입은 메서드가 원시 타입을 반환할 때 아주 드물게 필요합니다.\n(1).toExponential();\n// 동등하게\nNumber.prototype.toExponential.call(1);\n\n숫자 리터럴에서 메서드를 호출하려면 파서를 지원하기 위해 메서드를 괄호\n안에 넣어야 한다는 점에 유의하십시오.\n점진적인 타이핑 (Gradual typing)\nTypeScript는 표현식의 타입을 알 수 없을 때마다 any 타입을\n사용합니다. Dynamic와 비교하면,any 는 타입이라고 부르기에\n과하다고 할 수도 있습니다.\n이 타입이 나타날 때마다 타입을 체크하지 않습니다. 예를 들어, any[]\n에 어떤 값이든 체크하지 않고 넣어도 상관없습니다:\n// tsconfig.json 파일에 \"noImplicitAny\": false 를 삽입, anys: any[]\nconst anys = [];\nanys.push(1);\nanys.push(\"oh no\");\nanys.push({ anything: \"goes\" });\n\n그리고 any 타입은 어디서든 간에 사용가능합니다:\nanys.map(anys[1]); // 오 안되죠, \"oh no\" 함수가 아닙니다.\n\nany 전염될 수 있는데, 역시 — 만약에 any 타입의 표현식과 함께 변수를 초기화하면,\n변수 역시 any 타입을 가집니다.\nlet sepsis = anys[0] + anys[1]; // 어떤 의미로도 가능합니다.\n\nTypeScript는 any를 제공할 때 에러가 발생되면,\ntsconfig.json에서 \"noImplicitAny\": true 또는 \"strict\": true를 설정해야 합니다.\n구조적인 타이핑 (Structural typing)\n비록 Haskell과 대부분의 ML은 구조적으로 타이핑하지 않지만,\n구조적 타이핑은 대부분의 함수형 프로그래머에게는 익숙한 개념입니다.\n기본 형태는 아주 간단합니다:\n// @strict: false\nlet o = { x: \"hi\", extra: 1 }; // 성공\nlet o2: { x: string } = o; // 성공\n\n여기서, 객체 리터럴 { x: \"hi\", extra : 1 }에 매치되는\n{ x : string, extra : number } 가 있습니다. 이\n타입은 필수 프로퍼티가 모두 있고 해당 프로퍼티에 할당 가능한 타입이 있으므로\n{ x : string } 에 할당할 수 있습니다.\n나머지 프로퍼티는 할당을 막지 않고, {x : string}의 서브타입으로\n만듭니다.\n네임드 타입들은 타입에서 이름을 붙일 뿐입니다. 할당을 위해서라면 타입 별칭\n One 과 인터페이스 타입 Two 사이에는 별 다른 점이 없습니다.\n둘 다 p: string 프로퍼티를 가지고 있습니다.\n(단, 타입 별칭은 재귀 정의와 타입 매개변수에 관련한 인터페이스에서는 다르게\n동작합니다.)\n// @errors: 2322\ntype One = { p: string };\ninterface Two {\n p: string;\n}\nclass Three {\n p = \"Hello\";\n}\n\nlet x: One = { p: \"hi\" };\nlet two: Two = x;\ntwo = new Three();\n\n유니언 (Unions)\nTypeScript에서 유니언 타입은 태그되지 않습니다. 다르게 말하면,\nHaskell에서 data 와 달리 유니언은 구별하지 않습니다.\n그러나 다른 프로퍼티나 내장된 태그를 사용하는 유니언으로 타입을 구별할 수 있습니다.\nfunction start(\n arg: string | string[] | (() => string) | { s: string }\n): string {\n // JavaScript에서 아주 일반적입니다\n if (typeof arg === \"string\") {\n return commonCase(arg);\n } else if (Array.isArray(arg)) {\n return arg.map(commonCase).join(\",\");\n } else if (typeof arg === \"function\") {\n return commonCase(arg());\n } else {\n return commonCase(arg.s);\n }\n\n function commonCase(s: string): string {\n // 마지막으로, 다른 문자열로 변환합니다\n return s;\n }\n}\n\nstring, Array 와 Function 은 타입 조건자가\n내장되어 있고, else 브랜치를 위한 객체 타입은 편의를 위해\n남겨두는 게 좋습니다.\n그러나 런타임에 구별하기 어려운 유니언을 생성할 수 있습니다.\n새로운 코드의 경우, 구별하는 유니언만 구축하는 게 가장 좋습니다.\n다음 타입들은 조건자를 가지고 있다:\n\n\n\n타입\n조건자\n\n\n\n\nstring\ntypeof s === \"string\"\n\n\nnumber\ntypeof n === \"number\"\n\n\nbigint\ntypeof m === \"bigint\"\n\n\nboolean\ntypeof b === \"boolean\"\n\n\nsymbol\ntypeof g === \"symbol\"\n\n\nundefined\ntypeof undefined === \"undefined\"\n\n\nfunction\ntypeof f === \"function\"\n\n\narray\nArray.isArray(a)\n\n\nobject\ntypeof o === \"object\"\n\n\n\n함수와 배열은 런타임에서 객체이지만 고유의 조건자를 가지고 있다는 걸\n기록합시다.\n교집합\n유니언과 더불어 TypeScript은 교집합까지 가지고 있습니다:\ntype Combined = { a: number } & { b: string };\ntype Conflicting = { a: number } & { a: string };\n\nCombined 은 마치 하나의 객체 리터럴 타입으로 작성된 것 처럼\na 와 b 두 개의 속성을 가지고 있습니다. 교집합과 유니언은 재귀적인\n케이스에서 충돌을 일으켜서 Conflicting.a: number & string 입니다.\n유니언 타입 (Unit types)\n유니언 타입은 정확히 하나의 원시 값을 포함하고 있는 원시 타입의 서브타입입니다.\n예를 들면, 문자열 \"foo\" 는 타입 \"foo\"를 가지고 있습니다.\nJavaScript는 내장된 enum이 없기 때문에 잘 알려진 문자열 세트를\n대신해서 쓰는게 흔합니다.\n문자열 리터럴 타입 유니언은 TypeScript에서 이 패턴을 따라갑니다:\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\npad(\"hi\", 10, \"left\");\n\n필요한 경우에 컴파일러로 확장가능합니다_ — 상위 타입으로\n변환합니다 — 원시 타입에서 유닛 타입으로, string에서 \"foo\"으로\n수정가능할 때 일어나며, 수정가능한 변수를 일부 사용할 때 제대로\n동작하지 않을 수 있습니다:\n// @errors: 2345\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\n// ---cut---\nlet s = \"right\";\npad(\"hi\", 10, s); // 오류: 'string'은 '\"left\" | \"right\"'에 할당할 수 없습니다.\n\n이런 에러가 나타날 수 있습니다:\n- \"right\": \"right\"\n- s: string 은 \"right\" 가 수정가능한 변수에 할당될 때 string 으로 확장이 가능합니다.\n- string 은 \"left\" | \"right\"에 할당할 수 없습니다.\ns에 타입 표기를 사용하여 해결 가능하지만,\n그 결과 \"left\" | \"right\" 타입이 아닌 변수가\ns에 할당되는 것을 방지하게 됩니다.\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\n// ---cut---\nlet s: \"left\" | \"right\" = \"right\";\npad(\"hi\", 10, s);\n\nHaskell과 비슷한 개념 (Concepts similar to Haskell)\n문맥적인 타이핑 (Contextual typing)\nTypeScript는 변수 선언과 같이 타입을 추론할 수 있는\n몇 가지 분명한 방법이 있습니다:\nlet s = \"I'm a string!\";\n\n하지만 다른 C-계열 언어로 작업한 적이 있다면 예상하지 못했던\n다른 방법으로 타입 추론이 가능합니다:\ndeclare function map(f: (t: T) => U, ts: T[]): U[];\nlet sns = map((n) => n.toString(), [1, 2, 3]);\n\n여기에서, 이 예시의 n: number에서 또한, T 과 U는 호출 전에\n추론되지 않았음에도 불구하고.\n실제로 [1,2,3] 으로 T=number을 추론한 다음에,\nn => n.toString()의 리턴 타입으로 U=string을 추론하여,\nsns가 string[] 타입을 가지도록 합니다.\n추론은 어떤 순서로든 작동하지만, intellisense는 왼쪽에서 오른쪽으로만\n작동하므로, TypeScript는 배열과 함께 map을 먼저 선언하는 것을\n선호합니다:\ndeclare function map(ts: T[], f: (t: T) => U): U[];\n\n문맥적인 타이핑은 또한 객체 리터럴을 통해 재귀적으로 작동하며, 그렇지 않으면\nstring이나 number로 추론 가능한 유닛 타입으로 작동합니다.\n그리고 문맥을 통해서 리턴 타입을 추론할 수 있습니다:\ndeclare function run(thunk: (t: T) => void): T;\nlet i: { inference: string } = run((o) => {\n o.inference = \"INSERT STATE HERE\";\n});\n\no 의 타입은 { inference: string } 으로 결정되었습니다. 왜냐하면\n\n선언 이니셜라이저는 선언 타입: { inference: string }에 따라서\n문맥적으로 타입이 정해집니다.\n호출의 리턴 타입은 추론을 위해 문맥적인 타입을 사용하기 때문에,\n컴파일러는 T={ inference: string }으로 추론합니다.\n화살표 함수는 매개변수에 타입을 지정하기 위해 문맥적인 타입을 사용하므로,\n컴파일러는 o: { inference: string }를 제공합니다.\n\n입력하는 동안, o. 를 타이핑 후에,\n실제 프로그램에 있는 다른 속성과 함께 속성 inference 으로\n보완할 수 있습니다.\n이 기능은 TypeScript의 추론을 통해 통합적인 타입 추론 엔진처럼\n보이겠지만, 그렇지 않습니다.\n타입 별칭 (Type aliases)\n타입 별칭은 Haskell의 type과 마찬가지로 단순한 별칭입니다.\n컴파일러는 소스 코드에서 사용된 별칭 이름을 사용하려고\n시도하지만 항상 성공하지는 않습니다.\ntype Size = [number, number];\nlet x: Size = [101.1, 999.9];\n\nnewtype과 가장 유사한 것은 태그된 교차 타입(tagged intersection) 입니다:\ntype FString = string & { __compileTimeOnly: any };\n\nFString은 컴파일러가 실제로는 존재하지 않는 __compileTimeOnly라는\n프로퍼티를 가지고 있다고 생각하는 점을 제외하면 일반 문자열과 같습니다.\nFString은 여전히 string에 할당 가능하지만,\n그 반대는 불가능하다는 것을 의미합니다.\n판별 유니언 (Discriminated Unions)\ndata와 가장 유사한 것은 보통 TypeScript에서 판별 유니언이라 불리는,\n 판별 프로퍼티를 갖는 타입의 유니언입니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n\nHaskell과 달리, 태그 또는 판별은 각각 객체 타입에서 단지 속성에 불구합니다.\n특이 케이스는 다른 유닛 타입과 함께 동일한 속성을 가집니다.\n아직 평범한 유니언타입입니다; 리드하는 | 는\n유니언 타입 구문의 선택적인 부분입니다. 유니언을 사용하는 평범한 JavaScript\n코드로 구별가능합니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n\nfunction area(s: Shape) {\n if (s.kind === \"circle\") {\n return Math.PI * s.radius * s.radius;\n } else if (s.kind === \"square\") {\n return s.x * s.x;\n } else {\n return (s.x * s.y) / 2;\n }\n}\n\narea 의 리턴 타입은 number 를 나타내는데, TypeScript가 함수가 전체라는\n걸 알고 있기 때문에 유의해야할 필요가 있습니다. 몇몇 특이 케이스가 커버되지 않으면\narea 의 리턴 타입은 number | undefined 으로 대신될 것입니다.\n또한, Haskell과 달리 흔한 속성들은 어떤 유니언에도 나타나며,\n그래서 유용하게 여러 개의 유니언 구분가능합니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n// ---cut---\nfunction height(s: Shape) {\n if (s.kind === \"circle\") {\n return 2 * s.radius;\n } else {\n // s.kind: \"square\" | \"triangle\"\n return s.x;\n }\n}\n\n타입 매개변수 (Type Parameters)\n대부분의 C-계열 언어처럼, TypeScript는 타입 매개변수의 선언을\n요구합니다:\nfunction liftArray(t: T): Array {\n return [t];\n}\n\n대소문자에 대한 요구 조건은 없지만, 타입 매개 변수는 일반적으로 단일 대문자입니다.\n타입 매개 변수는 타입 클래스 제약과 비슷하게 동작하는\n타입으로 제한될 수 있습니다.\nfunction firstish(t1: T, t2: T): T {\n return t1.length > t2.length ? t1 : t2;\n}\n\nTypeScript는 일반적으로 인자 타입에 기반하여 호출로부터 타입 인자를 추론할 수 있기 때문에\n대게 타입 인자를 필요로 하지 않습니다.\n왜냐하면 TypeScript는 구조적이기 때문에, 이름 기반의 시스템만큼 타입 매개 변수를 필요로\n하지 않습니다. 특히 함수를 다형성으로 만들\n필요는 없습니다. 타입 매개변수는 매개변수를 같은 타입으로\n제한하는 것처럼 타입 정보를 전파하는데만\n쓰여야 합니다:\nfunction length>(t: T): number {}\n\nfunction length(t: ArrayLike): number {}\n\n첫 번째 length에서 T는 필요하지 않습니다; 오직 한 번만 참조되며,\n다른 매개변수나 리턴 값의 타입을 제한하는데 사용되지 않는다는 것을\n알아둬야 합니다.\n상위 유형의 타입 (Higher-kinded types)\nTypeScript는 상위 유형의 타입이 없습니다. 그러므로 다음과 같이 하는 건 허용하지 않습니다:\nfunction length, U>(m: T) {}\n\n포인트-프리 프로그래밍 (Point-free programming)\n포인트-프리 프로그래밍은 — 커링 및 함수 합성의 과도한 사용\n— JavaScript에서 가능하지만 장황할 수 있습니다.\nTypeScript에서 포인트-프리 프로그래밍에 대한 타입 추론이 실패하는 경우가 많으므로,\n값 매개변수 대신 타입 매개변수를 지정하게 됩니다.\n그 결과는 너무 장황해서 보통 포인트-프리 프로그래밍은 피하는 게\n좋습니다.\n모듈 시스템 (Module system)\nimport 또는 export가 포함된 파일이 암시적으로 모듈이라는 점을 제외하면\nJavaScript의 최신 모듈 구문은 Haskell과 약간 유사합니다:\nimport { value, Type } from \"npm-package\";\nimport { other, Types } from \"./local-package\";\nimport * as prefix from \"../lib/third-package\";\n\ncommonjs 모듈로 가져올 수 있습니다 — node.js' 모듈 시스템으로\n사용된 모듈:\nimport f = require(\"single-function-package\");\n\nexport 목록으로 내보낼 수 있습니다:\nexport { f };\n\nfunction f() {\n return g();\n}\nfunction g() {} // g is not exported\n\n또는 개별적으로 표시해서:\nexport function f { return g() }\nfunction g() { }\n\n후자의 스타일이 더 일반적이지만 같은 파일 내에서도 둘 다\n허용됩니다.\nreadonly 와 const (readonly and const)\nJavaScript에서, 수정 가능함이 기본이지만,\n참조가 수정 불가능함을 선언하기 위해 const로 변수를 선언할 수 있습니다.\n참조 대상은 여전히 수정 가능합니다:\nconst a = [1, 2, 3];\na.push(102); // ):\na[0] = 101; // D:\n\nTypeScript는 추가적으로 프로퍼티에 readonly 제어자를 사용할 수 있습니다.\ninterface Rx {\n readonly x: number;\n}\nlet rx: Rx = { x: 1 };\nrx.x = 12; // error\n\n매핑된 타입 Readonly 은 모든 프로퍼티를 readonly 으로\n만들어 버립니다:\ninterface X {\n x: number;\n}\nlet rx: Readonly = { x: 1 };\nrx.x = 12; // error\n\n그리고 부작용을 일으키는 메서드를 제거하고 배열 인덱스에 대한 변경을 방지하는\n특정 ReadonlyArray 타입과,\n이 타입에 대한 특수 구문이 있습니다:\nlet a: ReadonlyArray = [1, 2, 3];\nlet b: readonly number[] = [1, 2, 3];\na.push(102); // error\nb[0] = 101; // error\n\n배열과 객체 리터럴에서 동작하는 const-assertion만\n사용할 수 있습니다:\nlet a = [1, 2, 3] as const;\na.push(102); // error\na[0] = 101; // error\n\n그러나 이러한 기능들은 기본적인 기능이 아니므로 TypeScript 코드에\n일관적으로 사용하지 않아도 됩니다.\n다음 단계 (Next Steps)\n이 문서는 일상적인 코드에서 높은 수준의 구문과 타입에 대한 개요를 담고 있습니다. 여기서부터는 아래를 참고하시면 됩니다:\n- 전체 핸드북을 처음부터 끝까지 읽으세요 (30m)\n- Playground 예시를 보세요.\n"},"pages/tutorials/typescript-in-5-minutes.html":{"url":"pages/tutorials/typescript-in-5-minutes.html","title":"5분 안에 보는 TypeScript","keywords":"","body":"Typescript로 간단한 웹 애플리케이션을 만들어 보겠습니다.\nTypeScript 설치하기 (Installing TypeScript)\nTypeScript를 설치하는 방법에는 크게 두 가지가 있습니다:\n\nnpm을 이용한 설치 (Node.js 패키지 매니저)\nTypeScript의 Visual Studio 플러그인 설치\n\nVisual Studio 2017과 Visual Studio 2015 Update 3는 기본적으로 Typescript를 포함하고 있습니다.\n만약 TypeScript를 Visual Studio과 함께 설치하지 않았다면 이곳에서 다운로드할 수 있습니다.\nNPM 사용자의 경우:\n> npm install -g typescript\n\n첫 번째 TypeScript 파일 만들기 (Building your first TypeScript file)\n에디터에서, greeter.ts 파일에 다음의 JavaScript 코드를 입력하세요:\nfunction greeter(person) {\n return \"Hello, \" + person;\n}\n\nlet user = \"Jane User\";\n\ndocument.body.textContent = greeter(user);\n\n코드 컴파일하기 (Compiling your code)\n.ts 확장자를 사용했지만, 이 코드는 아직 일반 JavaScript 코드입니다.\n기존의 JavaScript 앱에서 이 코드를 바로 복사하여 붙여 넣을 수 있습니다.\n커맨드 라인에서 TypeScript 컴파일러를 실행하세요:\ntsc greeter.ts\n\n결과는 동일한 JavaScript 코드를 포함하고 있는 greeter.js 파일이 될 것입니다.\nJavaScript 앱에서 TypeScript를 사용하여 시작했습니다!\n이제 TypeScript가 제공하는 몇 가지 새로운 기능을 이용할 수 있습니다.\n다음과 같이 : string 타입 표기를 'person' 함수의 인수에 추가하세요.\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = \"Jane User\";\n\ndocument.body.textContent = greeter(user);\n\n타입 표기 (Type annotations)\nTypeScript의 타입 표기는 함수나 변수의 의도된 계약을 기록하는 간단한 방법입니다.\n아래의 경우, greeter 함수를 단일 문자열 매개변수와 함께 호출하려고 합니다.\n우리는 greeter 함수 호출 시 매개변수로 배열을 전달하도록 변경해 볼 수 있습니다:\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = [0, 1, 2];\n\ndocument.body.textContent = greeter(user);\n\n다시 컴파일하면, 오류가 발생한 것을 볼 수 있습니다:\nerror TS2345: Argument of type 'number[]' is not assignable to parameter of type 'string'.\n\n마찬가지로, greeter 함수 호출에서 모든 인수를 제거해보세요.\nTypeScript는 당신이 예상치 못한 개수의 매개변수로 이 함수를 호출했다는 것을 알려줄 것입니다.\n두 경우 모두, TypeScript는 코드의 구조와 타입 표기에 기반해서 정적 분석을 제공합니다.\n오류가 존재하기는 하지만, greeter.js 파일은 생성되었습니다.\n코드에 오류가 존재하더라도 TypeScript를 사용할 수 있습니다. 그러나 TypeScript는 코드가 예상대로 작동하지 않을 것이라는 경고를 하게 됩니다.\n인터페이스 (Interfaces)\n예제를 더 발전시켜 보겠습니다. 여기서는 firstName 및 lastName 필드를 갖고 있는 객체를 나타내는 인터페이스를 사용합니다.\nTypeScript에서, 내부 구조가 호환되는 두 타입은 서로 호환 됩니다.\n그래서 명시적인 implements 절 없이, 인터페이스가 요구하는 형태를 사용하는 것만으로도 인터페이스를 구현할 수 있습니다.\ninterface Person {\n firstName: string;\n lastName: string;\n}\n\nfunction greeter(person: Person) {\n return \"Hello, \" + person.firstName + \" \" + person.lastName;\n}\n\nlet user = { firstName: \"Jane\", lastName: \"User\" };\n\ndocument.body.textContent = greeter(user);\n\n클래스 (Classes)\n마지막으로, 클래스를 사용하여 예제를 확장해 보겠습니다.\nTypeScript는 클래스 기반 객체 지향 프로그래밍 지원과 같은 JavaScript의 새로운 기능을 지원합니다.\n생성자와 public 필드를 사용해 Student 클래스를 만들겠습니다.\n클래스와 인터페이스가 잘 작동하여, 프로그래머가 올바른 추상화 수준을 결정할 수 있게 해준다는 점을 주목하세요.\n또한, 생성자의 인수에 public을 사용하는 것은 그 인수의 이름으로 프로퍼티를 자동으로 생성하는 축약형입니다.\nclass Student {\n fullName: string;\n constructor(public firstName: string, public middleInitial: string, public lastName: string) {\n this.fullName = firstName + \" \" + middleInitial + \" \" + lastName;\n }\n}\n\ninterface Person {\n firstName: string;\n lastName: string;\n}\n\nfunction greeter(person: Person) {\n return \"Hello, \" + person.firstName + \" \" + person.lastName;\n}\n\nlet user = new Student(\"Jane\", \"M.\", \"User\");\n\ndocument.body.textContent = greeter(user);\n\ntsc greeter.ts를 재실행하면 생성된 JavaScript 코드가 이전의 코드와 동일하다는 것을 알 수 있습니다.\nTypeScript의 클래스는 단지 JavaScript에서 자주 사용되는 프로토타입-기반 OO의 축약형일 뿐입니다.\nTypeScript 웹 앱 실행하기 (Running your TypeScript web app)\n이제 아래의 코드를 greeter.html에 작성하세요:\n\n\n TypeScript Greeter\n \n \n \n\n\n브라우저에서 greeter.html을 열어 간단한 첫 번째 TypeScript 웹 앱을 실행해보세요!\n옵션: Visual Studio에서 greeter.js를 열거나, TypeScript playground에 코드를 복사하세요.\n식별자 위에 마우스를 올려놓으면 해당 타입을 볼 수 있습니다.\n경우에 따라 타입이 자동으로 추론되기도 한다는 점을 유의하세요.\n마지막 행을 다시 입력하고, DOM 요소 타입에 기반한 완료 목록과 매개변수 도움말을 확인하세요.\ngreeter 함수 참조 위에 커서를 올려놓고, F12 키를 눌러 해당 정의로 이동할 수 있습니다.\n또한, 심벌을 마우스 오른쪽 버튼으로 클릭하고 리팩토링을 사용하여 이름을 바꿀 수 있습니다.\n제공된 타입 정보는 애플리케이션 규모에서 JavaScript로 작동하는 도구와 함께 작동합니다.\nTypeScript와 관련된 더 많은 예시를 보려면, 웹사이트의 Samples 섹션을 참고하세요.\n\n"},"pages/the-handbook.html":{"url":"pages/the-handbook.html","title":"핸드북이란(en)","keywords":"","body":"핸드북에 대해서 (About this Handbook)\nJavaScript는 프로그래밍 커뮤니티에 도입된 지 20년이 지난 지금, 가장 널리 퍼진 cross-platform 언어 중 하나입니다. JavaScript는 웹 페이지에 사소한 상호작용을 추가하기 위한 작은 스크립팅 언어로 시작하여, 규모에 상관없이 프론트엔드와 백엔드 애플리케이션에서 선택 가능한 언어로 성장했습니다. JavaScript로 작성된 프로그램의 크기, 범위 및 복잡성은 기하급수적으로 커졌지만, 다른 코드 단위 간의 관계를 표현하는 JavaScript 언어의 능력은 그렇지 못했습니다. JavaScript의 다소 특이한 런타임 의미 체계(runtime semantics)와 더불어, 언어와 프로그램 복잡성 간의 불일치는 JavaScript 개발을 규모에 맞게 관리하기 어려운 작업으로 만들었습니다.\n프로그래머들이 작성하는 가장 흔한 오류는 타입 오류입니다: 다른 종류의 값이 예상되는 곳에 특정한 값이 사용된 경우입니다. 이는 단순한 오타, 라이브러리 API를 이해하지 못한 것, 런타임 동작에 대한 잘못된 가정 또는 다른 오류 때문일 수 있습니다. TypeScript의 목표는 JavaScript 프로그램의 정적 타입 검사자 입니다. 즉, 코드가 실행되기 전에 실행하고(정적), 프로그램 타입이 정확한지 확인하는 도구(타입 검사)입니다.\nJavaScript에 대한 배경지식 없이 TypeScript를 첫 번째 언어로 사용한다면, 먼저 Mozilla 웹 문서에서 JavaScript에 대한 문서를 읽어 보는 것이 좋습니다.\n다른 언어에 대한 경험이 있다면, 핸드북을 읽으면서 JavaScript 구문을 꽤 빠르게 익힐 수 있을 것입니다.\n핸드북은 어떻게 구성되어 있는가? (How is this Handbook Structured)\n핸드북은 두 영역으로 나뉩니다:\n\n핸드북\nTypeScript 핸드북은 평범한 프로그래머들에게 TypeScript를 설명하는 종합적인 문서입니다. 왼쪽 메뉴를 통해 위에서 아래로 이동하며 읽을 수 있습니다.\n각 장 또는 페이지가 주어진 개념에 대해 자세한 설명을 제공할 것이라고 기대할 것입니다. TypeScript 핸드북은 언어에 대한 완전한 설명서는 아니지만, 모든 특징과 동작에 대한 종합적인 가이드입니다.\n실습을 완료한 독자는 다음을 수행할 수 있어야 합니다:\n\n일반적으로 사용하는 TypeScript 구문 및 패턴을 읽고 이해하기\n중요한 컴파일러 옵션의 효과 설명하기\n대부분의 경우에서 타입 시스템 동작을 올바르게 예측하기\n간단한 함수, 객체 또는 클래스에 대한 .d.ts 선언 작성하기\n\n핸드북의 주요 내용은 명확성과 간결성을 위해, 다루어지고 있는 특징의 모든 엣지 케이스 또는 세부 사항을 탐구하지는 않습니다. 참고문헌에서 특정 개념에 대한 자세한 내용을 찾아볼 수 있습니다.\n\n핸드북 레퍼런스\n핸드북 레퍼런스는 TypeScript의 특정 부분이 어떻게 작동하는지 풍부한 이해를 제공하기 위해 작성되었습니다. 위에서 아래로 읽을 수 있지만, 연속적으로 설명하는 것이 아니라, 각 섹션은 단일 개념에 대한 더 깊은 설명 제공을 목표로 합니다.\n\n\n잠재적인 목표 (Non-Goals)\n핸드북은 몇 시간 안에 편하게 읽을 수 있는 간결한 문서로 제작되었습니다. 간결함을 유지하기 위해 특정 주제는 다루지 않습니다.\n특히, 함수, 클래스, 클로저와 같은 JavaScript 핵심 개념을 전부 소개하지는 않습니다. 필요한 경우, 해당 개념을 읽는 데 사용할 수 있는 배경 자료 링크를 제시할 것입니다.\n또한, 핸드북은 언어 명세를 대체하기 위함이 아닙니다. 경우에 따라서는, 대략적이고 이해하기 쉬운 설명을 위해, 에지 케이스나 동작의 형식적인 설명을 생략할 수 있습니다. 대신에, TypeScript 동작의 여러 측면을 보다 정확하고 공식적으로 설명하는 별도의 참조 페이지가 있습니다. 레퍼런스 페이지는 TypeScript에 익숙하지 않은 독자를 위한 것이 아니기 때문에, 아직 읽지 않은 고급 용어나 주제를 사용할 수 있습니다.\n마지막으로, 필요한 경우를 제외하고는 TypeScript가 다른 도구와 어떻게 상호작용하는지는 다루지 않습니다. webpack, rollup, parcel, react, babel, closure, lerna, rush, bazel, preact, vue, angular, svelte, jquery, yarn, npm으로 TypeScript를 구성하는 방법은 다른 웹사이트에서 찾을 수 있습니다.\n시작하기 (Get Started)\n기본 타입을 시작하기 전에, 다음의 소개 페이지 중 하나를 읽어보는 것이 좋습니다. TypeScript와 당신이 선호하는 프로그래밍 언어 간의 주요 유사점과 차이점을 강조하고, 해당 언어에 대한 일반적인 오해를 정리했습니다.\n\nTypeScript for New Programmers\nTypeScript for JavaScript Programmers\nTypeScript for OOP Programmers\nTypeScript for Functional Programmers\n\n"},"pages/basic-types.html":{"url":"pages/basic-types.html","title":"기본 타입","keywords":"","body":"목차 (Table of Contents)\n\n소개 (Introduction)\n불리언 (Boolean)\n숫자 (Number)\n문자열 (String)\n배열 (Array)\n튜플 (Tuple)\n열거 (Enum)\nAny\nVoid\nNull and Undefined\nNever\n객체 (Object)\n타입 단언 (Type assertions)\n'let'에 관하여\n\n소개 (Introduction)\n프로그램이 유용하려면 숫자, 문자열, 구조체, 불리언 값과 같은 간단한 데이터 단위가 필요합니다.\nTypeScript는 JavaScript와 거의 동일한 데이터 타입을 지원하며, 열거 타입을 사용하여 더 편리하게 사용할 수 있습니다.\n불리언 (Boolean)\n가장 기본적인 데이터 타입은 JavaScript, TypeScript에서 boolean 값이라고 일컫는 참/거짓(true/false) 값입니다.\nlet isDone: boolean = false;\n\n숫자 (Number)\nJavaScript처럼, TypeScript의 모든 숫자는 부동 소수 값입니다.\n부동 소수에는 number라는 타입이 붙혀집니다.\nTypeScript는 16진수, 10진수 리터럴에 더불어, ECMAScript 2015에 소개된 2진수, 8진수 리터럴도 지원합니다.\nlet decimal: number = 6;\nlet hex: number = 0xf00d;\nlet binary: number = 0b1010;\nlet octal: number = 0o744;\n\n문자열 (String)\n웹 페이지, 서버 같은 프로그램을 JavaScript로 만들 때 기본적으로 텍스트 데이터를 다루는 작업이 필요합니다.\n다른 언어들처럼, TypeScript에서는 텍스트 데이터 타입을 string으로 표현합니다.\nJavaScript처럼 TypeScript도 큰따옴표 (\")나 작은따옴표 (')를 문자열 데이터를 감싸는데 사용합니다.\nlet color: string = \"blue\";\ncolor = 'red';\n\n또한 템플릿 문자열 을 사용하면 여러 줄에 걸쳐 문자열을 작성할 수 있으며, 표현식을 포함시킬 수도 있습니다.\n이 문자열은 백틱/백쿼트 (` ) 문자로 감싸지며, ${ expr }과 같은 형태로 표현식을 포함시킬 수 있습니다.\nlet fullName: string = `Bob Bobbington`;\nlet age: number = 37;\nlet sentence: string = `Hello, my name is ${ fullName }.\nI'll be ${ age + 1 } years old next month.`;\n\n위는 아래 sentence선언과 동일합니다:\nlet sentence: string = \"Hello, my name is \" + fullName + \".\\n\\n\" +\n \"I'll be \" + (age + 1) + \" years old next month.\";\n\n배열 (Array)\nTypeScript는 JavaScript처럼 값들을 배열로 다룰 수 있게 해줍니다.\n배열 타입은 두 가지 방법으로 쓸 수 있습니다.\n첫 번째 방법은, 배열 요소들을 나타내는 타입 뒤에 []를 쓰는 것입니다:\nlet list: number[] = [1, 2, 3];\n\n두 번째 방법은 제네릭 배열 타입을 쓰는 것입니다. Array:\nlet list: Array = [1, 2, 3];\n\n튜플 (Tuple)\n튜플 타입을 사용하면, 요소의 타입과 개수가 고정된 배열을 표현할 수 있습니다. 단 요소들의 타입이 모두 같을 필요는 없습니다. 예를 들어, number, string 이 쌍으로 있는 값을 나타내고 싶을 수 있습니다:\n// 튜플 타입으로 선언\nlet x: [string, number];\n// 초기화\nx = [\"hello\", 10]; // 성공\n// 잘못된 초기화\nx = [10, \"hello\"]; // 오류\n\n정해진 인덱스에 위치한 요소에 접근하면 해당 타입이 나타납니다.\nconsole.log(x[0].substring(1)); // 성공\nconsole.log(x[1].substring(1)); // 오류, 'number'에는 'substring' 이 없습니다.\n\n정해진 인덱스 외에 다른 인덱스에 있는 요소에 접근하면, 오류가 발생하며 실패합니다.\nx[3] = \"world\"; // 오류, '[string, number]' 타입에는 프로퍼티 '3'이 없습니다.\n\nconsole.log(x[5].toString()); // '[string, number]' 타입에는 프로퍼티 '5'가 없습니다.\n\n열거 (Enum)\nJavaScript의 표준 자료형 집합과 사용하면 도움이 될만한 데이터 형은 enum입니다.\nC# 같은 언어처럼, enum은 값의 집합에 더 나은 이름을 붙여줄 수 있습니다.\nenum Color {Red, Green, Blue}\nlet c: Color = Color.Green;\n\n기본적으로, enum은 0부터 시작하여 멤버들의 번호를 매깁니다.\n멤버 중 하나의 값을 수동으로 설정하여 번호를 바꿀 수 있습니다.\n예를 들어, 위 예제를 0대신 1부터 시작해 번호를 매기도록 바꿀 수 있습니다.\nenum Color {Red = 1, Green, Blue}\nlet c: Color = Color.Green;\n\n또는, 모든 값을 수동으로 설정할 수 있습니다:\nenum Color {Red = 1, Green = 2, Blue = 4}\nlet c: Color = Color.Green;\n\nenum의 유용한 기능 중 하나는 매겨진 값을 사용해 enum 멤버의 이름을 알아낼 수 있다는 것입니다.\n예를 들어, 위의 예제에서 2라는 값이 위의 어떤 Color enum 멤버와 매칭되는지 알 수 없을 때, 이에 일치하는 이름을 알아낼 수 있습니다:\nenum Color {Red = 1, Green, Blue}\nlet colorName: string = Color[2];\n\nconsole.log(colorName); // 값이 2인 'Green'이 출력됩니다.\n\nAny\n애플리케이션을 만들 때, 알지 못하는 타입을 표현해야 할 수도 있습니다.\n이 값들은 사용자로부터 받은 데이터나 서드 파티 라이브러리 같은 동적인 컨텐츠에서 올 수도 있습니다.\n이 경우 타입 검사를 하지 않고, 그 값들이 컴파일 시간에 검사를 통과하길 원합니다.\n이를 위해, any 타입을 사용할 수 있습니다:\nlet notSure: any = 4;\nnotSure = \"maybe a string instead\";\nnotSure = false; // 성공, 분명히 부울입니다.\n\nany 타입은 기존에 JavaScript로 작업할 수 있는 강력한 방법으로, 컴파일 중에 점진적으로 타입 검사를 하거나 하지 않을 수 있습니다.\n혹 다른 언어에서 그렇듯, Object가 비슷한 역할을 할 수 있을 것 같다고 생각할 수도 있습니다.\n그런데, Object로 선언된 변수들은 오직 어떤 값이든 그 변수에 할당할 수 있게 해주지만 실제로 메서드가 존재하더라도, 임의로 호출할 수는 없습니다:\nlet notSure: any = 4;\nnotSure.ifItExists(); // 성공, ifItExists 는 런타임엔 존재할 것입니다.\nnotSure.toFixed(); // 성공, toFixed는 존재합니다. (하지만 컴파일러는 검사하지 않음)\n\nlet prettySure: Object = 4;\nprettySure.toFixed(); // 오류: 프로퍼티 'toFixed'는 'Object'에 존재하지 않습니다.\n\n\nNote: Do's and Don'ts에 설명 했듯이 Object를 no-primitive object 대신에 사용하지 마세요.\n\n또한, any 타입은 타입의 일부만 알고 전체는 알지 못할 때 유용합니다.\n예를 들어, 여러 다른 타입이 섞인 배열을 다룰 수 있습니다.\nlet list: any[] = [1, true, \"free\"];\n\nlist[1] = 100;\n\nVoid\nvoid는 어떤 타입도 존재할 수 없음을 나타내기 때문에, any의 반대 타입 같습니다.\nvoid는 보통 함수에서 반환 값이 없을 때 반환 타입을 표현하기 위해 쓰이는 것을 볼 수 있습니다:\nfunction warnUser(): void {\n console.log(\"This is my warning message\");\n}\n\nvoid를 타입 변수를 선언하는 것은 유용하지 않은데, 왜냐하면 그 변수에는 null(--strictNullChecks을 사용하지 않을 때만 해당, 자세한 건 다음 섹션을 참고)또는 undefined 만 할당할 수 있기 때문입니다:\nlet unusable: void = undefined;\nunusable = null; // 성공 `--strictNullChecks` 을 사용하지 않을때만\n\nNull and Undefined\nTypeScript는 undefined 과 null 둘 다 각각 자신의 타입 이름으로 undefined , null로 사용합니다.\nvoid처럼 그 자체로 유용한 경우는 거의 없습니다:\n// 이 밖에 이 변수들에 할당할 수 있는 값이 없습니다!\nlet u: undefined = undefined;\nlet n: null = null;\n\n기본적으로 null 과 undefined는 다른 모든 타입의 하위 타입니다.\n이건, null과 undefined를 number 같은 타입에 할당할 수 있다는 것을 의미합니다.\n하지만, --strictNullChecks를 사용하면, null과 undefined는 오직 any와 각자 자신들 타입에만 할당 가능합니다. (예외적으로 undefined는 void에 할당 가능합니다)\n이건 많은 일반적인 에러를 방지하는 데 도움을 줍니다.\n이 경우, string 또는 null 또는 undefined를 허용하고 싶은 경우 유니언 타입인 string | null | undefined를 사용할 수 있습니다.\n유니언 타입은 상급 주제로, 이후 챕터에서 다룹니다.\n\nAs a note: 가능한 경우 --strictNullChecks를 사용할 것을 권장합니다. 하지만 핸드북의 목적에 따라, 사용하지 않는다고 가정합니다.\n\nNever\nnever 타입은 절대 발생할 수 없는 타입을 나타냅니다.\n예를 들어, never는 함수 표현식이나 화살표 함수 표현식에서 항상 오류를 발생시키거나 절대 반환하지 않는 반환 타입으로 쓰입니다.\n변수 또한 타입 가드에 의해 아무 타입도 얻지 못하게 좁혀지면 never 타입을 얻게 될 수 있습니다.\nnever타입은 모든 타입에 할당 가능한 하위 타입입니다. 하지만 어떤 타입도 never에 할당할 수 있거나, 하위 타입이 아닙니다.(never 자신은 제외)\n심지어 any 도 never에 할당할 수 없습니다.\nnever를 반환하는 몇 가지 예제입니다:\n// never를 반환하는 함수는 함수의 마지막에 도달할 수 없다.\nfunction error(message: string): never {\n throw new Error(message);\n}\n\n// 반환 타입이 never로 추론된다.\nfunction fail() {\n return error(\"Something failed\");\n}\n\n// never를 반환하는 함수는 함수의 마지막에 도달할 수 없다.\nfunction infiniteLoop(): never {\n while (true) {\n }\n}\n\n객체 (Object)\nobject는 원시 타입이 아닌 타입을 나타냅니다. 예를 들어, number, string, boolean, bigint, symbol, null, 또는 undefined 가 아닌 나머지를 의미합니다.\nobject 타입을 쓰면, Object.create 같은 API 가 더 잘 나타납니다. 예를 들어:\ndeclare function create(o: object | null): void;\n\ncreate({ prop: 0 }); // 성공\ncreate(null); // 성공\n\ncreate(42); // 오류\ncreate(\"string\"); // 오류\ncreate(false); // 오류\ncreate(undefined); // 오류\n\n타입 단언 (Type assertions)\n가끔, TypeScript보다 개발자가 값에 대해 더 잘 알고 일을 때가 있습니다.\n대개, 이런 경우는 어떤 엔티티의 실제 타입이 현재 타입보다 더 구체적일 때 발생합니다.\n타입 단언(Type assertions) 은 컴파일러에게 \"날 믿어, 난 내가 뭘 하고 있는지 알아\"라고 말해주는 방법입니다.\n타입 단언은 다른 언어의 타입 변환(형 변환)과 유사하지만, 다른 특별한 검사를 하거나 데이터를 재구성하지는 않습니다.\n이는 런타임에 영향을 미치지 않으며, 온전히 컴파일러만 이를 사용합니다.\n타입 스크립트는 개발자가 필요한 어떤 특정 검사를 수행했다고 인지합니다.\n타입 단언에는 두 가지 형태가 있습니다.\n하나는, \"angle-bracket\" 문법입니다:\nlet someValue: any = \"this is a string\";\n\nlet strLength: number = (someValue).length;\n\n다른 하나는 as-문법 입니다.\nlet someValue: any = \"this is a string\";\n\nlet strLength: number = (someValue as string).length;\n\n위 두 예제는 동일합니다.\n어떤 것을 사용할지는 주로 선호에 따른 선택입니다. 하지만 TypeScript를 JSX와 함께 사용할 때는, as-스타일의 단언만 허용됩니다.\nlet에 관하여\n지금까지 더 익숙할 수도 있는 JavaScript의 var 키워드 대신 let 키워드를 이용했다는 걸 알 수 있습니다.\nlet 키워드는 JavaScript ES2015에서 소개되었고, var보다 안전하다는 이유로, 현재 표준으로 여겨지고 있습니다.\n나중에 더 자세히 살펴보겠지만, 대부분의 JavaScript의 문제들이 let을 사용해서 해결되며, 때문에 가능한 경우 최대한 var대신 let을 사용하셔야 합니다.\n"},"pages/interfaces.html":{"url":"pages/interfaces.html","title":"인터페이스","keywords":"","body":"소개 (Introduction)\nTypeScript의 핵심 원칙 중 하나는 타입 검사가 값의 형태에 초점을 맞추고 있다는 것입니다.\n이를 \"덕 타이핑(duck typing)\" 혹은 \"구조적 서브타이핑 (structural subtyping)\"이라고도 합니다.\nTypeScript에서, 인터페이스는 이런 타입들의 이름을 짓는 역할을 하고 코드 안의 계약을 정의하는 것뿐만 아니라 프로젝트 외부에서 사용하는 코드의 계약을 정의하는 강력한 방법입니다.\n첫 번째 인터페이스 (Our First Interface)\n어떻게 인터페이스가 동작하는지 확인하는 가장 쉬운 방법은 간단한 예제로 시작하는 것입니다:\nfunction printLabel(labeledObj: { label: string }) {\n console.log(labeledObj.label);\n}\n\nlet myObj = {size: 10, label: \"Size 10 Object\"};\nprintLabel(myObj);\n\n타입 검사는 printLabel 호출을 확인합니다.\nprintLabel 함수는 string 타입 label을 갖는 객체를 하나의 매개변수로 가집니다.\n이 객체가 실제로는 더 많은 프로퍼티를 갖고 있지만, 컴파일러는 최소한 필요한 프로퍼티가 있는지와 타입이 잘 맞는지만 검사합니다.\nTypeScript가 관대하지 않은 몇 가지 경우는 나중에 다루겠습니다.\n이번엔 같은 예제를, 문자열 타입의 프로퍼티 label을 가진 인터페이스로 다시 작성해 보겠습니다:\ninterface LabeledValue {\n label: string;\n}\n\nfunction printLabel(labeledObj: LabeledValue) {\n console.log(labeledObj.label);\n}\n\nlet myObj = {size: 10, label: \"Size 10 Object\"};\nprintLabel(myObj);\n\nLabeledValue 인터페이스는 이전 예제의 요구사항을 똑같이 기술하는 이름으로 사용할 수 있습니다.\n이 인터페이스는 여전히 문자열 타입의 label 프로퍼티 하나를 가진다는 것을 의미합니다.\n다른 언어처럼 printLabel에 전달한 객체가 이 인터페이스를 구현해야 한다고 명시적으로 얘기할 필요는 없습니다.\n여기서 중요한 것은 형태뿐입니다. 함수에 전달된 객체가 나열된 요구 조건을 충족하면, 허용됩니다.\n타입 검사는 프로퍼티들의 순서를 요구하지 않습니다. 단지 인터페이스가 요구하는 프로퍼티들이 존재하는지와 프로퍼티들이 요구하는 타입을 가졌는지만을 확인합니다.\n선택적 프로퍼티 (Optional Properties)\n인터페이스의 모든 프로퍼티가 필요한 것은 아닙니다.\n어떤 조건에서만 존재하거나 아예 없을 수도 있습니다.\n선택적 프로퍼티들은 객체 안의 몇 개의 프로퍼티만 채워 함수에 전달하는 \"option bags\" 같은 패턴을 만들 때 유용합니다.\n이 패턴의 예제를 한번 보겠습니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): {color: string; area: number} {\n let newSquare = {color: \"white\", area: 100};\n if (config.color) {\n newSquare.color = config.color;\n }\n if (config.width) {\n newSquare.area = config.width * config.width;\n }\n return newSquare;\n}\n\nlet mySquare = createSquare({color: \"black\"});\n\n선택적 프로퍼티를 가지는 인터페이스는 다른 인터페이스와 비슷하게 작성되고, 선택적 프로퍼티는 선언에서 프로퍼티 이름 끝에 ?를 붙여 표시합니다.\n선택적 프로퍼티의 이점은 인터페이스에 속하지 않는 프로퍼티의 사용을 방지하면서, 사용 가능한 속성을 기술하는 것입니다.\n예를 들어, createSquare안의 color 프로퍼티 이름을 잘못 입력하면, 오류 메시지로 알려줍니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): { color: string; area: number } {\n let newSquare = {color: \"white\", area: 100};\n if (config.clor) {\n // Error: Property 'clor' does not exist on type 'SquareConfig'\n newSquare.color = config.clor;\n }\n if (config.width) {\n newSquare.area = config.width * config.width;\n }\n return newSquare;\n}\n\nlet mySquare = createSquare({color: \"black\"});\n\n읽기전용 프로퍼티 (Readonly properties)\n일부 프로퍼티들은 객체가 처음 생성될 때만 수정 가능해야합니다.\n프로퍼티 이름 앞에 readonly를 넣어서 이를 지정할 수 있습니다:\ninterface Point {\n readonly x: number;\n readonly y: number;\n}\n\n객체 리터럴을 할당하여 Point를 생성합니다.\n할당 후에는 x, y를 수정할 수 없습니다.\nlet p1: Point = { x: 10, y: 20 };\np1.x = 5; // 오류!\n\nTypeScript에서는 모든 변경 메서드(Mutating Methods)가 제거된 Array와 동일한 ReadonlyArray 타입을 제공합니다. 그래서 생성 후에 배열을 변경하지 않음을 보장할 수 있습니다.\nlet a: number[] = [1, 2, 3, 4];\nlet ro: ReadonlyArray = a;\nro[0] = 12; // 오류!\nro.push(5); // 오류!\nro.length = 100; // 오류!\na = ro; // 오류!\n\n예제 마지막 줄에서 ReadonlyArray를 일반 배열에 재할당이 불가능한 것을 확인할 수 있습니다.\n타입 단언(type assertion)으로 오버라이드하는 것은 가능합니다:\na = ro as number[];\n\nreadonly vs const\nreadonly와 const 중에 어떤 것을 사용할 지 기억하기 가장 쉬운 방법은 변수와 프로퍼티중 어디에 사용할지 질문해 보는 것입니다.\n변수는 const를 사용하고 프로퍼티는 readonly를 사용합니다\n초과 프로퍼티 검사 (Excess Property Checks)\n인터페이스의 첫 번째 예제에서 TypeScript가 { label: string; }을 기대해도 { size: number; label: string; }를 허용해주었습니다. 또한 선택적 프로퍼티를 배우고, 소위 \"option bags\"을 기술할 때, 유용하다는 것을 배웠습니다.\n하지만, 그냥 그 둘을 결합하면 에러가 발생할 수 있습니다.\n예를 들어, createSquare를 사용한 마지막 예제를 보겠습니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): { color: string; area: number } {\n // ...\n}\n\nlet mySquare = createSquare({ colour: \"red\", width: 100 });\n\ncreateSquare의 매개변수가 color대신 colour로 전달된 것에 유의하세요.\n이 경우 JavaScript에선 조용히 오류가 발생합니다.\nwidth 프로퍼티는 적합하고, color 프로퍼티는 없고, 추가 colour 프로퍼티는 중요하지 않기 때문에, 이 프로그램이 올바르게 작성되었다고 생각할 수 있습니다.\n하지만, TypeScript는 이 코드에 버그가 있을 수 있다고 생각합니다.\n객체 리터럴은 다른 변수에 할당할 때나 인수로 전달할 때, 특별한 처리를 받고, 초과 프로퍼티 검사 (excess property checking)를 받습니다.\n만약 객체 리터럴이 \"대상 타입 (target type)\"이 갖고 있지 않은 프로퍼티를 갖고 있으면, 에러가 발생합니다.\n// error: Object literal may only specify known properties, but 'colour' does not exist in type 'SquareConfig'. Did you mean to write 'color'?\nlet mySquare = createSquare({ colour: \"red\", width: 100 });\n\n이 검사를 피하는 방법은 정말 간단합니다.\n가장 간단한 방법은 타입 단언을 사용하는 것입니다:\nlet mySquare = createSquare({ width: 100, opacity: 0.5 } as SquareConfig);\n\n하지만 특별한 경우에, 추가 프로퍼티가 있음을 확신한다면, 문자열 인덱스 서명(string index signatuer)을 추가하는 것이 더 나은 방법입니다.\n만약 SquareConfig color와 width 프로퍼티를 위와 같은 타입으로 갖고 있고, 또한 다른 프로퍼티를 가질 수 있다면, 다음과 같이 정의할 수 있습니다.\ninterface SquareConfig {\n color?: string;\n width?: number;\n [propName: string]: any;\n}\n\n나중에 인덱스 서명에 대해 좀 더 다룰 것입니다. 하지만 여기서는 SquareConfig가 여러 프로퍼티를 가질 수 있고, 그 프로퍼티들이 color나 width가 아니라면, 그들의 타입은 중요하지 않습니다.\n이 검사를 피하는 마지막 방법은 놀랍게도 객체를 다른 변수에 할당하는 것입니다.\nsquareOptions가 추가 프로퍼티 검사를 받지 않기 때문에, 컴파일러는 에러를 주지 않습니다.\nlet squareOptions = { colour: \"red\", width: 100 };\nlet mySquare = createSquare(squareOptions);\n\nsquareOptions와 SquareConfig 사이에 공통 프로퍼티가 있는 경우에만 위와 같은 방법을 사용할 수 있습니다.\n이 예제에서는, width가 그 경우입니다. 하지만 만약에 변수가 공통 객체 프로퍼티가 없으면 에러가 납니다. 예를 들어:\nlet squareOptions = { colour: \"red\" };\nlet mySquare = createSquare(squareOptions);\n\n위처럼 간단한 코드의 경우, 이 검사를 \"피하는\" 방법을 시도하지 않는 것이 좋습니다.\n메서드가 있고 상태를 가지는 등 더 복잡한 객체 리터럴에서 이 방법을 생각해볼 수 있습니다. 하지만 초과 프로퍼티 에러의 대부분은 실제 버그입니다.\n그 말은, 만약 옵션 백 같은 곳에서 초과 프로퍼티 검사 문제가 발생하면, 타입 정의를 수정해야 할 필요가 있습니다.\n예를 들어, 만약 createSquare에 color나 colour 모두 전달해도 괜찮다면, squareConfig가 이를 반영하도록 정의를 수정해야 합니다.\n함수 타입 (Function Types)\n인터페이스는 JavaScript 객체가 가질 수 있는 넓은 범위의 형태를 기술할 수 있습니다.\n프로퍼티로 객체를 기술하는 것 외에, 인터페이스는 함수 타입을 설명할 수 있습니다.\n인터페이스로 함수 타입을 기술하기 위해, 인터페이스에 호출 서명 (call signature)를 전달합니다.\n이는 매개변수 목록과 반환 타입만 주어진 함수 선언과 비슷합니다. 각 매개변수는 이름과 타입이 모두 필요합니다.\ninterface SearchFunc {\n (source: string, subString: string): boolean;\n}\n\n한번 정의되면, 함수 타입 인터페이스는 다른 인터페이스처럼 사용할 수 있습니다.\n여기서 함수 타입의 변수를 만들고, 같은 타입의 함수 값으로 할당하는 방법을 보여줍니다.\nlet mySearch: SearchFunc;\nmySearch = function(source: string, subString: string) {\n let result = source.search(subString);\n return result > -1;\n}\n\n올바른 함수 타입 검사를 위해, 매개변수의 이름이 같을 필요는 없습니다.\n예를 들어, 위의 예제를 아래와 같이 쓸 수 있습니다:\nlet mySearch: SearchFunc;\nmySearch = function(src: string, sub: string): boolean {\n let result = src.search(sub);\n return result > -1;\n}\n\n함수 매개변수들은 같은 위치에 대응되는 매개변수끼리 한번에 하나씩 검사합니다.\n만약 타입을 전혀 지정하지 않고 싶다면, SearchFunc 타입의 변수로 직접 함수 값이 할당되었기 때문에 TypeScript의 문맥상 타이핑 (contextual typing)이 인수 타입을 추론할 수 있습니다.\n이 예제에서, 함수 표현의 반환 타입이 반환하는 값으로 추론됩니다. (여기서는 false와 true)\nlet mySearch: SearchFunc;\nmySearch = function(src, sub) {\n let result = src.search(sub);\n return result > -1;\n}\n\n함수 표현식이 숫자 나 문자열을 반환했다면, 타입 검사는 반환 타입이 SearchFunc 인터페이스에 정의된 반환 타입과 일치하지 않는다는 에러를 발생시킵니다.\nlet mySearch: SearchFunc;\n\n// error: Type '(src: string, sub: string) => string' is not assignable to type 'SearchFunc'.\n// Type 'string' is not assignable to type 'boolean'.\nmySearch = function(src, sub) {\n let result = src.search(sub);\n return \"string\";\n};\n\n인덱서블 타입 (Indexable Types)\n인터페이스로 함수 타입을 설명하는 방법과 유사하게, a[10] 이나 ageMap[\"daniel\"] 처럼 타입을 \"인덱스로\" 기술할 수 있습니다.\n인덱서블 타입은 인덱싱 할때 해당 반환 유형과 함께 객체를 인덱싱하는 데 사용할 수 있는 타입을 기술하는 인덱스 시그니처 (index signature)를 가지고 있습니다.\n예제를 보겠습니다:\ninterface StringArray {\n [index: number]: string;\n}\n\nlet myArray: StringArray;\nmyArray = [\"Bob\", \"Fred\"];\n\nlet myStr: string = myArray[0];\n\n위에서 인덱스 서명이 있는 StringArray 인터페이스가 있습니다.\n이 인덱스 서명은 StringArray가 number로 색인화(indexed)되면 string을 반환할 것을 나타냅니다.\n인덱스 서명을 지원하는 타입에는 두 가지가 있습니다: 문자열과 숫자.\n두 타입의 인덱서(indexer)를 모두 지원하는 것은 가능하지만, 숫자 인덱서에서 반환된 타입은 반드시 문자열 인덱서에서 반환된 타입의 하위 타입(subtype)이어야 합니다.\n이 이유는 number로 인덱싱 할 때, JavaScript는 실제로 객체를 인덱싱하기 전에 string으로 변환하기 때문입니다.\n즉, 100 (number)로 인덱싱하는 것은 \"100\" (string)로 인덱싱하는 것과 같기 때문에, 서로 일관성 있어야 합니다.\nclass Animal {\n name: string;\n}\nclass Dog extends Animal {\n breed: string;\n}\n\n// 오류: 숫자형 문자열로 인덱싱을 하면 완전히 다른 타입의 Animal을 얻게 될 것입니다!\ninterface NotOkay {\n [x: number]: Animal;\n [x: string]: Dog;\n}\n\n문자열 인덱스 시그니처는 \"사전\" 패턴을 기술하는데 강력한 방법이지만, 모든 프로퍼티들이 반환 타입과 일치하도록 강제합니다.\n문자열 인덱스가 obj.property가 obj[\"property\"]로도 이용 가능함을 알려주기 때문입니다.\n다음 예제에서, name의 타입은 문자열 인덱스 타입과 일치하지 않고, 타입 검사는 에러를 발생시킵니다.\ninterface NumberDictionary {\n [index: string]: number;\n length: number; // 성공, length는 숫자입니다\n name: string; // 오류, `name`의 타입은 인덱서의 하위타입이 아닙니다\n}\n\n하지만, 인덱스 시그니처가 프로퍼티 타입들의 합집합이라면 다른 타입의 프로퍼티들도 허용할 수 있습니다:\ninterface NumberOrStringDictionary {\n [index: string]: number | string;\n length: number; // 성공, length는 숫자입니다\n name: string; // 성공, name은 문자열입니다\n}\n\n마지막으로, 인덱스의 할당을 막기 위해 인덱스 시그니처를 읽기 전용으로 만들 수 있습니다:\ninterface ReadonlyStringArray {\n readonly [index: number]: string;\n}\nlet myArray: ReadonlyStringArray = [\"Alice\", \"Bob\"];\nmyArray[2] = \"Mallory\"; // 오류!\n\n인덱스 시그니처가 읽기 전용이기 때문에 myArray[2]의 값을 할당할 수 없습니다.\n클래스 타입 (Class Types)\n인터페이스 구현하기 (Implementing an interface)\n클래스가 특정 계약(contract)을 충족시키도록 명시적으로 강제하는 C#과 Java와 같은 언어에서 인터페이스를 사용하는 가장 일반적인 방법은 TypeScript에서도 가능합니다.\ninterface ClockInterface {\n currentTime: Date;\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date = new Date();\n constructor(h: number, m: number) { }\n}\n\n아래 예제의 setTime 처럼 클래스에 구현된 메서드를 인터페이스 안에서도 기술할 수 있습니다.\ninterface ClockInterface {\n currentTime: Date;\n setTime(d: Date): void;\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date = new Date();\n setTime(d: Date) {\n this.currentTime = d;\n }\n constructor(h: number, m: number) { }\n}\n\n인터페이스는 클래스의 public과 private 모두보다는, public을 기술합니다.\n그래서 클래스 인스턴스의 private에서는 특정 타입이 있는지 검사할 수 없습니다.\n클래스의 스태틱과 인스턴스의 차이점 (Difference between the static and instance sides of classes)\n클래스와 인터페이스를 다룰 때, 클래스는 두 가지 타입을 가진다는 것을 기억하는 게 좋습니다: 스태틱 타입과 인스턴스 타입입니다.\n생성 시그니처 (construct signature)로 인터페이스를 생성하고, 클래스를 생성하려고 한다면, 인터페이스를 implements 할 때, 에러가 발생하는 것을 확인할 수 있을 겁니다:\ninterface ClockConstructor {\n new (hour: number, minute: number);\n}\n\nclass Clock implements ClockConstructor {\n currentTime: Date;\n constructor(h: number, m: number) { }\n}\n\n클래스가 인터페이스를 implements 할 때, 클래스의 인스턴스만 검사하기 때문입니다.\n생성자가 스태틱이기 때문에, 이 검사에 포함되지 않습니다.\n대신에, 클래스의 스태틱 부분을 직접적으로 다룰 필요가 있습니다.\n이번 예제에서, ClockConstructor는 생성자를 정의하고, ClockInterface는 인스턴스 메서드를 정의하는 두 인터페이스를 정의합니다.\n그리고, 편의를 위해, 전달된 타입의 인스턴스를 생성하는 createClock 생성자 함수를 정의합니다:\ninterface ClockConstructor {\n new (hour: number, minute: number): ClockInterface;\n}\ninterface ClockInterface {\n tick(): void;\n}\n\nfunction createClock(ctor: ClockConstructor, hour: number, minute: number): ClockInterface {\n return new ctor(hour, minute);\n}\n\nclass DigitalClock implements ClockInterface {\n constructor(h: number, m: number) { }\n tick() {\n console.log(\"beep beep\");\n }\n}\nclass AnalogClock implements ClockInterface {\n constructor(h: number, m: number) { }\n tick() {\n console.log(\"tick tock\");\n }\n}\n\nlet digital = createClock(DigitalClock, 12, 17);\nlet analog = createClock(AnalogClock, 7, 32);\n\ncreateClock의 첫 번째 매개변수는 createClock(AnalogClock, 7, 32)안에 ClockConstructor 타입이므로, AnalogClock이 올바른 생성자 시그니처를 갖고 있는지 검사합니다.\n또 다른 쉬운 방법은 클래스 표현을 사용하는 것입니다.\ninterface ClockConstructor {\n new (hour: number, minute: number);\n}\n\ninterface ClockInterface {\n tick();\n}\n\nconst Clock: ClockConstructor = class Clock implements ClockInterface {\n constructor(h: number, m: number) {}\n tick() {\n console.log(\"beep beep\");\n }\n}\n\n인터페이스 확장하기 (Extending Interfaces)\n클래스처럼, 인터페이스들도 확장(extend)이 가능합니다.\n이는 한 인터페이스의 멤버를 다른 인터페이스에 복사하는 것을 가능하게 해주는데, 인터페이스를 재사용성 높은 컴포넌트로 쪼갤 때, 유연함을 제공해줍니다.\ninterface Shape {\n color: string;\n}\n\ninterface Square extends Shape {\n sideLength: number;\n}\n\nlet square = {} as Square;\nsquare.color = \"blue\";\nsquare.sideLength = 10;\n\n인터페이스는 여러 인터페이스를 확장할 수 있어, 모든 인터페이스의 조합을 만들어낼 수 있습니다.\ninterface Shape {\n color: string;\n}\n\ninterface PenStroke {\n penWidth: number;\n}\n\ninterface Square extends Shape, PenStroke {\n sideLength: number;\n}\n\nlet square = {} as Square;\nsquare.color = \"blue\";\nsquare.sideLength = 10;\nsquare.penWidth = 5.0;\n\n하이브리드 타입 (Hybrid Types)\n일찍이 언급했듯이, 인터페이스는 실제 JavaScript 세계에 존재하는 다양한 타입들을 기술할 수 있습니다.\nJavaScript의 동적이고 유연한 특성 때문에, 위에서 설명했던 몇몇 타입의 조합으로 동작하는 객체를 가끔 마주할 수 있습니다.\n그러한 예제 중 하나는 추가적인 프로퍼티와 함께, 함수와 객체 역할 모두 수행하는 객체입니다:\ninterface Counter {\n (start: number): string;\n interval: number;\n reset(): void;\n}\n\nfunction getCounter(): Counter {\n let counter = (function (start: number) { }) as Counter;\n counter.interval = 123;\n counter.reset = function () { };\n return counter;\n}\n\nlet c = getCounter();\nc(10);\nc.reset();\nc.interval = 5.0;\n\n써드파티 (3rd-party) JavaScript와 상호작용할 때, 타입의 형태를 완전히 기술하기 위해 위와 같은 패턴을 사용해야할 수도 있습니다.\n클래스를 확장한 인터페이스 (Interfaces Extending Classes)\n인터페이스 타입이 클래스 타입을 확장하면, 클래스의 멤버는 상속받지만 구현은 상속받지 않습니다.\n이것은 인터페이스가 구현을 제공하지 않고, 클래스의 멤버 모두를 선언한 것과 마찬가지입니다.\n인터페이스는 심지어 기초 클래스의 private과 protected 멤버도 상속받습니다.\n이것은 인터페이스가 private 혹은 protected 멤버를 포함한 클래스를 확장할 수 있다는 뜻이고, 인터페이스 타입은 그 클래스나 하위클래스에 의해서만 구현될 수 있습니다.\n이는 거대한 상속계층을 가지고 있을 때 유용하지만, 특정 프로퍼티를 가진 하위클래스에서만 코드가 동작하도록 지정하는데도 유용합니다.\n하위클래스는 기초클래스에서 상속하는 것 외에는 관련이 있을 필요가 없습니다.\n예를 들어:\nclass Control {\n private state: any;\n}\n\ninterface SelectableControl extends Control {\n select(): void;\n}\n\nclass Button extends Control implements SelectableControl {\n select() { }\n}\n\nclass TextBox extends Control {\n select() { }\n}\n\n// Error: Property 'state' is missing in type 'Image'.\nclass Image implements SelectableControl {\n private state: any;\n select() { }\n}\n\nclass Location {\n\n}\n\n위 예제에서, SelectableControl은 private state 프로퍼티를 포함하여, Control의 모든 멤버를 가지고 있습니다.\nstate는 private 멤버이기 때문에, SelectableControl를 구현하는 것은 Control의 자식에게만 가능합니다.\nControl의 자식만 같은 선언에서 유래된 state private 멤버를 가질수 있기 때문이고, private 멤버들이 호환되기 위해 필요합니다.\nControl 클래스 안에서 SelectableControl의 인스턴스를 통해서 state private 멤버에 접근할 수 있습니다.\nSelectableControl은 select 메서드를 가진 Control과 같은 역할을 합니다.\nButton과 TextBox 클래스들은 SelectableControl의 하위타입이지만 (Control을 상속받고, select 메서드를 가지기 때문에), Image와 Location 클래스는 아닙니다.\n"},"pages/functions.html":{"url":"pages/functions.html","title":"함수","keywords":"","body":"소개 (Introduction)\n함수는 JavaScript로 된 모든 애플리케이션에서의 기본적인 구성 요소입니다.\nJavaScript 함수는 추상화 계층을 구축하거나 클래스 모방, 정보 은닉, 모듈에 대한 방법을 제공합니다.\nTypeScript에는 클래스, 네임스페이스, 모듈이 있지만, 함수는 여전히 이 일을 어떻게 할 것인지를 설명하는 데 있어 핵심 역할을 수행합니다.\nTypeScript에서는 표준 JavaScript 함수가 작업을 수월하게 하도록 몇 가지 새로운 기능을 추가합니다.\n함수 (Function)\nTypeScript 함수는 JavaScript와 마찬가지로 기명 함수(named function)과 익명 함수(anonymous function)로 만들 수 있습니다.\n이를 통해 API에서 함수 목록을 작성하든 일회성 함수를 써서 다른 함수로 전달하든 애플리케이션에 가장 적합한 방법을 선택할 수 있습니다.\nJavaScript에서의 이 두 가지 방법에 대한 예시를 빠르게 다시 보겠습니다:\n// 기명 함수\nfucntion add(x, y) {\n return x + y;\n}\n\n// 익명 함수\nlet myAdd = function(x, y) { return x + y };\n\nJavaScript에서처럼, 함수는 함수 외부의 변수를 참조할 수 있습니다.\n이런 경우를, 변수를 캡처(capture) 한다고 합니다.\n이것이 어떻게 작동하는지 (그리고 이 기술을 사용할 때의 장단점)를 이해하는 것은 이 본문의 주제를 벗어나는 것이지만, 이 메커니즘이 어떻게 작동하는지에 대한 확실한 이해는 JavaScript 및 TypeScript를 사용하는 데 있어 중요합니다.\nlet z = 100;\n\nfunction addToZ(x, y) {\n return x + y + z;\n}\n\n함수 타입 (Function Types)\n함수의 타이핑 (Typing the function)\n이전에 사용했던 예시에 타입을 더해보겠습니다.\nfunction add(x: number, y: number): number {\n return x + y;\n}\n\nlet myAdd = function(x: number, y: number): number { return x + y };\n\n각 파라미터와 함수 자신의 반환될 타입을 정해줄 수 있습니다.\nTypeScript는 반환 문을 보고 반환 타입을 파악할 수 있으므로 반환 타입을 생략할 수 있습니다.\n함수 타입 작성하기 (Writing the function type)\n함수에 타입을 붙였으니, 이제 함수 타입들을 살펴보고 함수의 전체 타입을 작성해 봅시다.\nlet myAdd: (x: number, y: number) => number =\n function(x: number, y: number): number { return x + y; };\n\n함수의 타입은 매개변수의 타입과 반환 타입이 있습니다.\n전체 함수 타입을 작성하고자 한다면 이 두 가지 타입이 필요합니다.\n매개변수 목록처럼 각 매개변수에 이름과 타입 타입을 작성해 줍시다.\n작성하는 이름은 가독성을 위한 것입니다.\n위의 코드 대신 이렇게 쓸 수도 있습니다:\nlet myAdd: (baseValue: number, increment: number) => number =\n function(x: number, y: number): number { return x + y; };\n\n매개변수의 타입들이 올바르게 나열되어 있다면 함수 타입에 이름을 붙이더라도 유효한 타입으로 간주합니다.\n두 번째로 반환 타입입니다.\n매개변수 타입들과 반환 타입 사이에 '화살표 표기'( => )를 써서 반환 타입을 분명히 할 수 있습니다.\n이전에 언급했듯이, 함수 표기에 필요한 부분입니다, 그래서 만약 함수가 값을 반환하지 않는다면 비워두는 대신 void를 써서 표시합니다.\n참고로, 매개변수 타입과 반환 타입만이 함수 타입을 구성합니다.\n캡처된 변수는 타입에 반영되지 않습니다.\n사실상 캡처된 변수는 함수의 \"숨겨진 상태\"의 일부이고 API를 구성하지 않습니다.\n타입의 추론 (Inferring the types)\n아래 예시를 직접 입력해보세요. TypeScript 컴파일러가 방정식의 한쪽에만 타입이 있더라도 타입을 알아낼 수 있다는 것을 알아채셨나요?\n// myAdd는 전체 함수 타입을 가집니다\nlet myAdd = function(x: number, y: number): number { return x + y; };\n\n// 매개변수 x 와 y는 number 타입을 가집니다\nlet myAdd: (baseValue: number, increment: number) => number =\n function(x, y) { return x + y; };\n\n이러한 타입 추론 형태를 \"contextual typing\" 이라 부릅니다.\n이를 통해 여러분의 프로그램에서 타입을 유지하기 위한 노력을 줄일 수 있습니다.\n선택적 매개변수와 기본 매개변수 (Optional and Default Parameter)\nTypeScript에서는 모든 매개변수가 함수에 필요하다고 가정합니다.\n이것이 null 이나 undefined를 줄 수 없다는 걸 의미하는 것은 아닙니다. 대신 함수가 호출될 때, 컴파일러는 각 매개변수에 대해 사용자가 값을 제공했는지를 검사합니다.\n또한, 컴파일러는 매개변수들이 함수로 전달될 유일한 매개변수라고 가정합니다. 요약하자면, 함수에 주어진 인자의 수는 함수가 기대하는 매개변수의 수와 일치해야 합니다.\nfunction buildName(firstName: string, lastName: string) {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 오류, 너무 적은 매개변수\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 정확함\n\nJavaScript에서는 모든 매개변수가 선택적이고, 사용자는 적합하다고 생각하면 그대로 둘 수 있습니다.\n그렇게 둔다면 그 값은 undefined가 됩니다.\nTypeScript에서도 선택적 매개변수를 원한다면 매개변수 이름 끝에 ? 를 붙임으로써 해결할 수 있습니다.\n그 예시로 성을 선택적 매개변수로 하는 경우를 들어보겠습니다:\nfunction buildName(firstName: string, lastName?: string) {\n if (lastName)\n return firstName + \" \" + lastName;\n else\n return firstName;\n}\n\nlet result1 = buildName(\"Bob\"); // 지금은 바르게 동작\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 정확함\n\n어느 선택적 매개변수든 반드시 매개변수 정의가 필요합니다.\nlastName 대신 firstName을 선택적으로 하고 싶다면 매개변수의 순서를 변경해야 합니다.\nTypeScript에서는 유저가 값을 제공하지 않거나 undefined로 했을 때에 할당될 매개변수의 값을 정해 놓을 수도 있습니다.\n이것을 기본-초기화 매개변수라고 합니다.\n이전 예시에서 lastName을 \"Smith\" 라고 지정해 보겠습니다.\nfunction buildName(firstName: string, lastName = \"Smith\") {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 올바르게 동작, \"Bob Smith\" 반환\nlet result2 = buildName(\"Bob\", undefined); // 여전히 동작, 역시 \"Bob Smith\" 반환\nlet result3 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result4 = buildName(\"Bob\", \"Adams\"); // 정확함\n\n모든 필수 매개변수 뒤에 오는 기본-초기화 매개변수는 선택적으로 처리되며, 선택적 매개변수와 마찬가지로 해당 함수를 호출할 때 생략할 수 있습니다.\n이는 선택적 매개변수와 뒤따르는 기본 매개변수의 타입들이 공통성을 공유함을 의미합니다, 그래서 이 두 가지\nfunction buildName(firstName: string, lastName?: string) {\n // ...\n}\n\n와\nfunction buildName(firstName: string, lastName = \"Smith\") {\n // ...\n}\n\n는 (firstName: string, lastName?: string) => string 라는 공통된 타입을 공유합니다.\nlastName의 기본값은 타입에서 사라지고 오직 선택적 매개변수라는 사실만 남깁니다.\n순수한 선택적 매개변수와는 다르게 기본-초기화 매개변수는 필수 매개변수 뒤에 오는 것이 강요되지 않습니다.\n만약 기본-초기화 매개변수가 필수 매개변수보다 앞에 오게 된다면 사용자가 명시적으로 undefined 를 전달해 주어야 기본-초기화 매개변수를 볼 수 있습니다.\n앞서 사용했던 예시에 기본 초기화를 firstName에 적용한 것입니다:\nfunction buildName(firstName = \"Will\", lastName: string) {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 오류, 너무 적은 매개변수\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 성공, \"Bob Adams\" 반환\nlet result4 = buildName(undefined, \"Adams\"); // 성공, \"Will Adams\" 반환\n\n나머지 매개변수 (Rest Parameters)\n필수, 선택적, 기본 매개변수는 한 번에 하나의 매개변수만을 가지고 이야기합니다.\n때로는 다수의 매개변수를 그룹 지어 작업하기를 원하거나, 함수가 최종적으로 얼마나 많은 매개변수를 취할지 모를 때도 있을 것입니다.\nJavaScript에서는 모든 함수 내부에 위치한 arguments라는 변수를 사용해 직접 인자를 가지고 작업할 수 있습니다.\nTypeScript에서는 이 인자들을 하나의 변수로 모을 수 있습니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\n// employeeName 은 \"Joseph Samuel Lucas MacKinzie\" 가 될것입니다.\nlet employeeName = buildName(\"Joseph\", \"Samuel\", \"Lucas\", \"MacKinzie\");\n\n나머지 매개변수는 선택적 매개변수들의 수를 무한으로 취급합니다.\n나머지 매개변수로 인자들을 넘겨줄 때는 당신이 원하는 만큼 넘겨 줄 수도 있습니다; 아무것도 넘겨주지 않을 수도 있습니다.\n컴파일러는 생략 부호 (...) 뒤의 이름으로 전달된 인자 배열을 빌드하여 함수에서 사용할 수 있도록 합니다.\n생략 부호는 나머지 매개변수가 있는 함수의 타입에도 사용됩니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\nlet buildNameFun: (fname: string, ...rest: string[]) => string = buildName;\n\nthis\nthis 가 JavaScript에서 어떻게 쓰이는지 아는 것은 일종의 통과의례입니다.\nTypeScript는 JavaScript의 상위 집합이므로 TypeScript 개발자들 역시 this가 어떻게 쓰이는지 또는 this가 잘못 쓰일 때를 발견하는 방법을 배울 필요가 있습니다.\n다행히도 TypeScript는 몇 가지 기술들로 잘못된 this 사용을 잡아낼 수 있습니다.\n만약 JavaScript에서 this가 어떻게 동작하는지 알고 싶다면 먼저 Yehuda Katz의 글 JavaScript 함수 호출과 \"this\" 이해하기 을 읽도록 합니다.\nYehuda의 글은 this의 내부 동작을 아주 잘 설명하므로, 여기서는 기본만 다룰 것입니다.\nthis와 화살표 함수 (this and arrow functions)\nJavaScript에서, this는 함수가 호출될 때 정해지는 변수입니다.\n매우 강력하고 유연한 기능이지만 이것은 항상 함수가 실행되는 콘텍스트에 대해 알아야 한다는 수고가 생깁니다.\n특히 함수를 반환하거나 인자로 넘길 때의 혼란스러움은 악명 높습니다.\n예시를 봅시다:\nlet deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n createCardPicker: function() {\n return function() {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\ncreateCardPicker가 자기 자신을 반환하는 함수임을 주목해 주세요.\n이 예제를 작동시키면 기대했던 경보 창 대신 오류가 발생할 것입니다.\ncreateCardPicker에 의해 생성된 함수에서 사용 중인 this가 deck 객체가 아닌 window에 설정되었기 때문입니다.\ncardPicker()의 자체적인 호출 때문에 생긴 일입니다.\n최상위 레벨에서의 비-메서드 문법의 호출은 this를 window로 합니다.\n(Note: strict mode에서는 this가 window 대신 undefined 가 됩니다. )\n이 문제는 나중에 사용할 함수를 반환하기 전에 바인딩을 알맞게 하는 것으로 해결할 수 있습니다.\n이 방법대로라면 나중에 사용하는 방법에 상관없이 원본 deck 객체를 계속해서 볼 수 있습니다.\n이를 위해, 함수 표현식을 ES6의 화살표 함수로 바꿀 것입니다.\n화살표 함수는 함수가 호출 된 곳이 아닌 함수가 생성된 쪽의 this를 캡처합니다:\nlet deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n createCardPicker: function() {\n // NOTE: 아랫줄은 화살표 함수로써, 'this'를 이곳에서 캡처할 수 있도록 합니다\n return () => {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\n--noImplicitThis 플래그를 컴파일러에 전달하는 실수를 하게 된다면 TypeScript는 경고를 표시할 것입니다.\nthis.suits[pickedSuit] 의 this는 any 타입인 것을 짚고 넘어가겠습니다.\nthis 매개변수 (this parameter)\n불행히도 this.suits[pickedSuit]의 타입은 여전히 any입니다.\nthis가 객체 리터럴 내부의 함수에서 왔기 때문입니다.\n이것을 고치기 위해 명시적으로 this 매개변수를 줄 수 있습니다.\nthis 매개변수는 함수의 매개변수 목록에서 가장 먼저 나오는 가짜 매개변수입니다.\nfunction f(this: void) {\n // 독립형 함수에서 `this`를 사용할 수 없는 것을 확인함\n}\n\n명확하고 재사용하기 쉽게 Card와 Deck 두 가지 인터페이스 타입들을 예시에 추가해 보겠습니다.\ninterface Card {\n suit: string;\n card: number;\n}\ninterface Deck {\n suits: string[];\n cards: number[];\n createCardPicker(this: Deck): () => Card;\n}\nlet deck: Deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n // NOTE: 아래 함수는 이제 callee가 반드시 Deck 타입이어야 함을 명시적으로 지정합니다.\n createCardPicker: function(this: Deck) {\n return () => {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\n이제 TypeScript는 createCardPicker가 Deck 객체에서 호출된다는 것을 알게 됐습니다.\n이것은 this가 any 타입이 아니라 Deck 타입이며 따라서 --noImplicitThis 플래그가 어떤 오류도 일으키지 않는다는 것을 의미합니다.\n콜백에서 this 매개변수 (this parameters in callbacks)\n나중에 호출할 콜백 함수를 라이브러리에 전달할 때 this 때문에 오류가 발생할 수 있습니다.\n라이브러리는 콜백을 일반 함수처럼 호출하므로 this는 undefined가 됩니다.\n일부 작업에서는 this 매개변수를 콜백 오류를 막는데 사용할 수 있습니다.\n먼저 라이브러리 작성자는 콜백 타입을 this로 표시를 해주어야 합니다.\ninterface UIElement {\n addClickListener(onclick: (this: void, e: Event) => void): void;\n}\n\nthis: void는 addClickListener가 onclick이 this타입을 요구하지 않는 함수가 될 것으로 예상하는 것을 의미합니다.\n두 번째로, 호출 코드를 this로 표시합니다.\nclass Handler {\n info: string;\n onClickBad(this: Handler, e: Event) {\n // 이런, `this`가 여기서 쓰이는군요. 이 콜백을 쓰면 런타임에서 충돌을 일으키겠군요\n this.info = e.message;\n }\n}\nlet h = new Handler();\nuiElement.addClickListener(h.onClickBad); // 오류!\n\nthis로 표시를 한 상태에서 onClickBad가 반드시 Handler의 인스턴스로써 호출되어야 함을 명시해 주어야 합니다.\n그러면 TypeScript는 addClickListener가 this: void를 갖는 함수를 필요로 한다는 것을 감지합니다.\n오류를 고치기 위해 this의 타입을 바꿔줍니다:\nclass Handler {\n info: string;\n onClickGood(this: void, e: Event) {\n // void 타입이기 때문에 this는 이곳에서 쓸 수 없습니다!\n console.log('clicked!');\n }\n}\nlet h = new Handler();\nuiElement.addClickListener(h.onClickGood);\n\nonClickGood이 this 타입을 void로 지정하고 있기 때문에 addClickListener로 넘겨지는데 적합합니다.\n물론, 이것이 this.info를 쓸 수 없는 것을 의미하기도 합니다.\n만약 당신이 this.info까지 원한다면 화살표 함수를 사용해야 할 겁니다:\nclass Handler {\n info: string;\n onClickGood = (e: Event) => { this.info = e.message }\n}\n\n이러한 작업은 화살표 함수가 외부의 this를 사용하기 때문에 가능하므로 this: void일 것으로 기대하는 무언가라면 전달에 문제가 없습니다.\nHandler 타입 객체마다 하나의 화살표 함수가 작성된다는 점이 단점입니다.\n반면, 메서드들은 하나만 작성되어 Handler의 프로토타입에 붙습니다.\n그들은 Handler 타입의 모든 객체 간에 공유됩니다.\n오버로드 (Overloads)\nJavaScript는 본질적으로 매우 동적인 언어입니다.\n하나의 JavaScript 함수가 전달된 인자의 형태에 따라 다른 타입의 객체들을 반환하는 것은 흔한 일입니다.\nlet suits = [\"hearts\", \"spades\", \"clubs\", \"diamonds\"];\n\nfunction pickCard(x): any {\n // 인자가 배열 또는 객체인지 확인\n // 만약 그렇다면, deck이 주어지고 card를 선택합니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않다면 그냥 card를 선택합니다.\n else if (typeof x == \"number\") {\n let pickedSuit = Math.floor(x / 13);\n return { suit: suits[pickedSuit], card: x % 13 };\n }\n}\n\nlet myDeck = [{ suit: \"diamonds\", card: 2 }, { suit: \"spades\", card: 10 }, { suit: \"hearts\", card: 4 }];\nlet pickedCard1 = myDeck[pickCard(myDeck)];\nalert(\"card: \" + pickedCard1.card + \" of \" + pickedCard1.suit);\n\nlet pickedCard2 = pickCard(15);\nalert(\"card: \" + pickedCard2.card + \" of \" + pickedCard2.suit);\n\n여기 사용자가 전달하는 것에 따라 두 가지 다른 결과를 반환하는 함수가 있습니다.\n사용자가 deck을 의미하는 객체 값을 전달한다면 함수가 카드를 선택합니다.\n사용자가 카드를 선택하면 선택한 카드가 무엇인지 대답해 줍니다.\n하지만 타입 시스템에서 이것을 어떻게 구현할 것입니까?\n정답은 오버로드 목록으로 동일한 함수에 다중 함수 타입을 제공하는 것입니다.\n오버로드 목록은 컴파일러가 함수 호출들을 해결할 때 사용하는 것입니다.\n오버로드 목록으로 pickCard가 동작을 승인하고 반환하는 것을 구현해 봅시다:\nlet suits = [\"hearts\", \"spades\", \"clubs\", \"diamonds\"];\n\nfunction pickCard(x: {suit: string; card: number; }[]): number;\nfunction pickCard(x: number): {suit: string; card: number; };\nfunction pickCard(x): any {\n // 인자가 배열 또는 객체인지 확인\n // 만약 그렇다면, deck이 주어지고 card를 선택합니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않다면 그냥 card를 선택합니다.\n else if (typeof x == \"number\") {\n let pickedSuit = Math.floor(x / 13);\n return { suit: suits[pickedSuit], card: x % 13 };\n }\n}\n\nlet myDeck = [{ suit: \"diamonds\", card: 2 }, { suit: \"spades\", card: 10 }, { suit: \"hearts\", card: 4 }];\nlet pickedCard1 = myDeck[pickCard(myDeck)];\nalert(\"card: \" + pickedCard1.card + \" of \" + pickedCard1.suit);\n\nlet pickedCard2 = pickCard(15);\nalert(\"card: \" + pickedCard2.card + \" of \" + pickedCard2.suit);\n\n이 변화를 통해, 오버로드는 pickCard 함수에 대해 타입 검사 호출을 제공합니다.\n컴파일러가 알맞은 타입 검사를 하기 위해서, JavaScript와 비슷한 프로세스를 따릅니다.\n오버로드 목록에서 첫 번째 오버로드를 진행하면서 제공된 매개변수를 사용하여 함수를 호출하려고 시도합니다.\n만약 일치하게 된다면 해당 오버로드를 알맞은 오버로드로 선택하여 작업을 수행합니다.\n이러한 이유로 가장 구체적인 것부터 오버로드 리스팅을 하는 것이 일반적입니다.\n위 예제에서 function pickCard(x): any는 오버로드 목록에 해당되지 않음을 유의하세요, 그래서 두 가지 오버로드만을 가집니다: 객체를 받는것 하나와 숫자를 받는 것 하나.\n다른 매개변수 타입으로 pickCard를 호출하는 것은 오류가 발생합니다.\n"},"pages/literal-types.html":{"url":"pages/literal-types.html","title":"리터럴 타입","keywords":"","body":"리터럴 타입은 집합 타입의 보다 구체적인 하위 타입입니다.\n이것이 의미하는 바는 타입 시스템 안에서 \"Hello World\"는 string이지만, string은 \"Hello World\"가 아니란 것입니다.\n오늘날 TypeScript에는 문자열과 숫자, 두 가지 리터럴 타입이 있는데 이를 사용하면 문자열이나 숫자에 정확한 값을 지정할 수 있습니다.\n리터럴 타입 좁히기 (Literal Narrowing)\nvar 또는 let으로 변수를 선언할 경우 이 변수의 값이 변경될 가능성이 있음을 컴파일러에게 알립니다.\n반면, const로 변수를 선언하게 되면 TypeScript에게 이 객체는 절대 변경되지 않음을 알립니다.\n// const를 사용하여 변수 helloWorld가\n// 절대 변경되지 않음을 보장합니다.\n\n// 따라서, TypeScript는 문자열이 아닌 \"Hello World\"로 타입을 정합니다.\nconst helloWorld = \"Hello World\";\n\n// 반면, let은 변경될 수 있으므로 컴파일러는 문자열이라고 선언할 것입니다.\nlet hiWorld = \"Hi World\";\n\n무한한 수의 잠재적 케이스들 (문자열 값은 경우의 수가 무한대)을 유한한 수의 잠재적 케이스 (helloWorld의 경우: 1개)로 줄여나가는 것을 타입 좁히기 (narrowing)라 한다.\n문자열 리터럴 타입 (String Literal Types)\n실제로 문자열 리터럴 타입은 유니언 타입, 타입 가드 그리고 타입 별칭과 잘 결합됩니다.\n이런 기능을 함께 사용하여 문자열로 enum과 비슷한 형태를 갖출 수 있습니다.\n// @errors: 2345\ntype Easing = \"ease-in\" | \"ease-out\" | \"ease-in-out\";\n\nclass UIElement {\n animate(dx: number, dy: number, easing: Easing) {\n if (easing === \"ease-in\") {\n // ...\n } else if (easing === \"ease-out\") {\n } else if (easing === \"ease-in-out\") {\n } else {\n // 하지만 누군가가 타입을 무시하게 된다면\n // 이곳에 도달하게 될 수 있습니다.\n }\n }\n}\n\nlet button = new UIElement();\nbutton.animate(0, 0, \"ease-in\");\nbutton.animate(0, 0, \"uneasy\");\n\n허용된 세 개의 문자열이 아닌 다른 문자열을 사용하게 되면 오류가 발생합니다.\n'\"uneasy\"' 타입은 '\"ease-in\" | \"ease-out\" | \"ease-in-out\"' 타입의 매개 변수에 할당할 수 없습니다.\n문자열 리터럴 타입은 오버로드를 구별하는 것과 동일한 방법으로 사용될 수 있습니다:\nfunction createElement(tagName: \"img\"): HTMLImageElement;\nfunction createElement(tagName: \"input\"): HTMLInputElement;\n// ... 추가적인 중복 정의들 ...\nfunction createElement(tagName: string): Element {\n // ... 여기에 로직 추가 ...\n}\n\n숫자형 리터럴 타입 (Numeric Literal Types)\nTypeScript에는 위의 문자열 리터럴과 같은 역할을 하는 숫자형 리터럴 타입도 있습니다.\nfunction rollDice(): 1 | 2 | 3 | 4 | 5 | 6 {\n return (Math.floor(Math.random() * 6) + 1) as 1 | 2 | 3 | 4 | 5 | 6;\n}\n\nconst result = rollDice();\n\n이는 주로 설정값을 설명할 때 사용됩니다:\n/** loc/lat 좌표에 지도를 생성합니다. */\ndeclare function setupMap(config: MapConfig): void;\n// ---생략---\ninterface MapConfig {\n lng: number;\n lat: number;\n tileSize: 8 | 16 | 32;\n}\n\nsetupMap({ lng: -73.935242, lat: 40.73061, tileSize: 16 });\n\n"},"pages/unions-and-intersections.html":{"url":"pages/unions-and-intersections.html","title":"유니언과 교차 타입","keywords":"","body":"지금까지, 핸드북은 원자 객체의 타입들을 다뤄왔습니다.\n하지만, 더 많은 타입을 모델링할수록 처음부터 타입을 만들어내기보다는 이미 존재하는 타입을 구성하거나 결합하는 방법들을 찾게 될 것입니다.\n교차 타입과 유니언 타입은 타입을 구성할 수 있는 방법 중 하나입니다.\n유니언 타입 (Union Types)\n가끔, number나 string을 매개변수로 기대하는 라이브러리를 사용할 때가 있습니다.\n예를 들어, 다음 함수를 사용할 때입니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: any) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\npadLeft(\"Hello world\", 4); // \"Hello world\"를 반환합니다.\n\n위 예제에서 padLeft의 문제는 매개변수 padding이 any 타입으로 되어있다는 것입니다.\n즉, number나 string 둘 다 아닌 인수로 함수를 호출할 수 있다는 것이고, TypeScript는 이를 괜찮다고 받아들일 것입니다.\ndeclare function padLeft(value: string, padding: any): string;\n// ---생략---\n// 컴파일 타임에는 통과하지만, 런타임에는 오류가 발생합니다.\nlet indentedString = padLeft(\"Hello world\", true);\n\n전통적인 객체지향 코드에서, 타입의 계층을 생성하여 두 타입을 추상화할 수 있습니다.\n이는 더 명시적일 수는 있지만, 조금 과하다고 할 수도 있습니다.\n기존 방법의 padLeft에서 좋은 점 중 하나는 원시 값을 단지 전달할 수 있다는 것입니다.\n즉 사용법이 간단하고 간결합니다.\n또한 이 새로운 방법은 단지 다른 곳에 이미 존재하는 함수를 사용하고자 할 때 도움이 되지 않습니다.\nany 대신에, 유니언 타입을 매개변수 padding에 사용할 수 있습니다:\n// @errors: 2345\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: string | number) {\n // ...\n}\n\nlet indentedString = padLeft(\"Hello world\", true);\n\n유니언 타입은 여러 타입 중 하나가 될 수 있는 값을 의미합니다.\n세로 막대 (|)로 각 타입을 구분하여, number | string | boolean은 값의 타입이 number, string 혹은 boolean이 될 수 있음을 의미합니다.\n공통 필드를 갖는 유니언 (Unions with Common Fields)\n유니언 타입인 값이 있으면, 유니언에 있는 모든 타입에 공통인 멤버들에만 접근할 수 있습니다.\n// @errors: 2339\n\ninterface Bird {\n fly(): void;\n layEggs(): void;\n}\n\ninterface Fish {\n swim(): void;\n layEggs(): void;\n}\n\ndeclare function getSmallPet(): Fish | Bird;\n\nlet pet = getSmallPet();\npet.layEggs();\n\n// 두 개의 잠재적인 타입 중 하나에서만 사용할 수 있습니다.\npet.swim();\n\n여기서 유니언 타입은 약간 까다로울 수 있으나, 익숙해지는 데 약간의 직관만 있으면 됩니다.\n만약 값이 A | B 타입을 갖고 있으면, 확신할 수 있는 것은 그 값이 A와B 둘 다 가지고 있는 멤버들을 갖고 있다는 것뿐입니다.\n이 예제에서, Bird는 fly라는 멤버를 갖고 있습니다.\nBird | Fish로 타입이 지정된 변수가 fly 메서드를 가지고 있는지 확신할 수 없습니다.\n만약 변수가 실제로 런타임에 Fish이면, pet.fly()를 호출하는 것은 오류입니다.\n유니언 구별하기 (Discriminating Unions)\n유니언을 사용하는 데 있어서 일반적인 기술은 TypeScript가 현재 가능한 타입 추론의 범위를 좁혀나가게 해줄 수 있는 리터럴 타입을 갖는 단일 필드를 사용하는 것입니다. 예를 들어, 하나의 공통 필드를 가지고 있는 세 가지 타입의 유니언을 만들어 보겠습니다.\ntype NetworkLoadingState = {\n state: \"loading\";\n};\n\ntype NetworkFailedState = {\n state: \"failed\";\n code: number;\n};\n\ntype NetworkSuccessState = {\n state: \"success\";\n response: {\n title: string;\n duration: number;\n summary: string;\n };\n};\n\n// 위 타입들 중 단 하나를 대표하는 타입을 만들었지만,\n// 그것이 무엇에 해당하는지 아직 확실하지 않습니다.\ntype NetworkState =\n | NetworkLoadingState\n | NetworkFailedState\n | NetworkSuccessState;\n\n위 타입들은 모두 state라는 필드를 갖고 있으며, 그들 각자만의 필드도 갖고 있습니다:\n\n \n \n NetworkLoadingState\n NetworkFailedState\n NetworkSuccessState\n \n \n state\n state\n state\n \n \n \n code\n response\n \n \n\n\nstate 필드가 NetworkState 안의 모든 타입에 공통으로 존재한다는 점을 안다면 - 존재 여부를 체크하지 않고도 접근할 수 있습니다.\n리터럴 타입으로서 state를 갖고 있다면, state의 값은 대응하는 동일한 문자열과 대조되고 TypeScript는 현재 어떤 타입이 사용되고 있는지 알 것입니다.\n\n \n \n NetworkLoadingState\n NetworkFailedState\n NetworkSuccessState\n \n \n \"loading\"\n \"failed\"\n \"success\"\n \n \n\n\n이 경우, 런타임에 나타나는 타입의 범위를 좁히기 위하여 switch문을 사용할 수 있습니다.\n// @errors: 2339\ntype NetworkLoadingState = {\n state: \"loading\";\n};\n\ntype NetworkFailedState = {\n state: \"failed\";\n code: number;\n};\n\ntype NetworkSuccessState = {\n state: \"success\";\n response: {\n title: string;\n duration: number;\n summary: string;\n };\n};\n// ---생략---\ntype NetworkState =\n | NetworkLoadingState\n | NetworkFailedState\n | NetworkSuccessState;\n\nfunction networkStatus(state: NetworkState): string {\n // 현재 TypeScript는 셋 중 어떤 것이\n // state가 될 수 있는 잠재적인 타입인지 알 수 없습니다.\n\n // 모든 타입에 공유되지 않는 프로퍼티에 접근하려는 시도는\n // 오류를 발생시킵니다.\n state.code;\n\n // state에 swtich문을 사용하여, TypeScript는 코드 흐름을 분석하면서\n // 유니언 타입을 좁혀나갈 수 있습니다.\n switch (state.state) {\n case \"loading\":\n return \"Downloading...\";\n case \"failed\":\n // 여기서 타입은 NetworkFailedState일 것이며,\n // 따라서 `code` 필드에 접근할 수 있습니다.\n return `Error ${state.code} downloading`;\n case \"success\":\n return `Downloaded ${state.response.title} - ${state.response.summary}`;\n }\n}\n\n교차 타입 (Intersection Types)\n교차 타입은 유니언 타입과 밀접한 관련이 있지만, 사용 방법은 매우 다릅니다.\n교차 타입은 여러 타입을 하나로 결합합니다.\n기존 타입을 합쳐 필요한 기능을 모두 가진 단일 타입을 얻을 수 있습니다.\n예를 들어, Person & Serializable & Loggable은 Person 과 Serializable 그리고 Loggable입니다.\n즉, 이 타입의 객체는 세 가지 타입의 모든 멤버를 갖게 됩니다.\n예를 들어, 일관된 에러를 다루는 여러 네트워크 요청이 있다면 해당 에러 핸들링을 분리하여 하나의 응답 타입에 대응하는 결합된 자체 타입으로 만들 수 있습니다.\ninterface ErrorHandling {\n success: boolean;\n error?: { message: string };\n}\n\ninterface ArtworksData {\n artworks: { title: string }[];\n}\n\ninterface ArtistsData {\n artists: { name: string }[];\n}\n\n// 이 인터페이스들은\n// 하나의 에러 핸들링과 자체 데이터로 구성됩니다.\n\ntype ArtworksResponse = ArtworksData & ErrorHandling;\ntype ArtistsResponse = ArtistsData & ErrorHandling;\n\nconst handleArtistsResponse = (response: ArtistsResponse) => {\n if (response.error) {\n console.error(response.error.message);\n return;\n }\n\n console.log(response.artists);\n};\n\n교차를 통한 믹스인 (Mixins via Intersections)\n교차는 믹스인 패턴을 실행하기 위해 사용됩니다.\nclass Person {\n constructor(public name: string) {}\n}\n\ninterface Loggable {\n log(name: string): void;\n}\n\nclass ConsoleLogger implements Loggable {\n log(name: string) {\n console.log(`Hello, I'm ${name}.`);\n }\n}\n\n// 두 객체를 받아 하나로 합칩니다.\nfunction extend(\n first: First,\n second: Second\n): First & Second {\n const result: Partial = {};\n for (const prop in first) {\n if (first.hasOwnProperty(prop)) {\n (result as First)[prop] = first[prop];\n }\n }\n for (const prop in second) {\n if (second.hasOwnProperty(prop)) {\n (result as Second)[prop] = second[prop];\n }\n }\n return result as First & Second;\n}\n\nconst jim = extend(new Person(\"Jim\"), ConsoleLogger.prototype);\njim.log(jim.name);\n\n"},"pages/classes.html":{"url":"pages/classes.html","title":"클래스","keywords":"","body":"소개 (Introduction)\n기존 JavaScript는 재사용할 수 있는 컴포넌트를 만들기 위해 함수와 프로토타입-기반 상속을 사용했지만, 객체 지향 접근 방식에 익숙한 프로그래머의 입장에서는 클래스가 함수를 상속받고 이런 클래스에서 객체가 만들어지는 것에 다소 어색함을 느낄 수 있습니다.\nECMAScript 6로도 알려진 ECMAScript 2015를 시작으로 JavaScript 프로그래머들은 이런 객체-지향적 클래스-기반의 접근 방식을 사용해서 애플리케이션을 만들 수 있습니다.\nTypeScript에서는 다음 버전의 JavaScript를 기다릴 필요 없이 개발자들이 이러한 기법들을 사용할 수 있게 해주며, 기존의JavaScript로 컴파일하여 주요 브라우저와 플랫폼에서 동작하게 합니다.\n클래스 (Classes)\n간단한 클래스-기반 예제를 살펴보겠습니다:\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\nlet greeter = new Greeter(\"world\");\n\nC# 이나 Java를 사용해봤다면, 익숙한 구문일 것입니다.\n새로운 클래스 Greeter를 선언했습니다. 이 클래스는 3개의 멤버를 가지고 있습니다: greeting 프로퍼티, 생성자 그리고 greet 메서드 입니다.\n클래스 안에서 클래스의 멤버를 참조할 때 this.를 앞에 덧붙이는 것을 알 수 있습니다.\n이것은 멤버에 접근하는 것을 의미합니다.\n마지막 줄에서, new를 사용하여 Greeter클래스의 인스턴스를 생성합니다.\n이 코드는 이전에 정의한 생성자를 호출하여 Greeter 형태의 새로운 객체를 만들고, 생성자를 실행해 초기화합니다.\n상속 (Inheritance)\nTypeScript에서는, 일반적인 객체-지향 패턴을 사용할 수 있습니다.\n클래스-기반 프로그래밍의 가장 기본적인 패턴 중 하나는 상속을 이용하여 이미 존재하는 클래스를 확장해 새로운 클래스를 만들 수 있다는 것입니다.\n예제를 살펴보겠습니다:\nclass Animal {\n move(distanceInMeters: number = 0) {\n console.log(`Animal moved ${distanceInMeters}m.`);\n }\n}\n\nclass Dog extends Animal {\n bark() {\n console.log('Woof! Woof!');\n }\n}\n\nconst dog = new Dog();\ndog.bark();\ndog.move(10);\ndog.bark();\n\n상속 기능을 보여주는 가장 기본적인 예제입니다: 클래스는 기초 클래스로부터 프로퍼티와 메서드를 상속받습니다.\n여기서, Dog은 extends 키워드를 사용하여 Animal이라는 기초 클래스로부터 파생된 파생 클래스입니다.\n파생된 클래스는 하위클래스(subclasses), 기초 클래스는 상위클래스(superclasses) 라고 불리기도 합니다.\nDog는 Animal의 기능을 확장하기 때문에, bark()와 move()를 모두 가진 Dog 인스턴스를 생성할 수 있습니다.\n조금 더 복잡한 예제를 살펴보겠습니다.\nclass Animal {\n name: string;\n constructor(theName: string) { this.name = theName; }\n move(distanceInMeters: number = 0) {\n console.log(`${this.name} moved ${distanceInMeters}m.`);\n }\n}\n\nclass Snake extends Animal {\n constructor(name: string) { super(name); }\n move(distanceInMeters = 5) {\n console.log(\"Slithering...\");\n super.move(distanceInMeters);\n }\n}\n\nclass Horse extends Animal {\n constructor(name: string) { super(name); }\n move(distanceInMeters = 45) {\n console.log(\"Galloping...\");\n super.move(distanceInMeters);\n }\n}\n\nlet sam = new Snake(\"Sammy the Python\");\nlet tom: Animal = new Horse(\"Tommy the Palomino\");\n\nsam.move();\ntom.move(34);\n\n이 예제는 앞에서 언급하지 않은 몇 가지 기능을 다룹니다.\n이번에도 extends 키워드를 사용하여 Animal의 하위클래스를 생성합니다: Horse와 Snake.\n이전 예제와 한 가지 다른 부분은 파생된 클래스의 생성자 함수는 기초 클래스의 생성자를 실행할 super()를 호출해야 한다는 점입니다.\n더욱이 생성자 내에서 this에 있는 프로퍼티에 접근하기 전에 super()를 먼저 호출해야 합니다.\n이 부분은 TypeScript에서 중요한 규칙입니다.\n또한 이 예제는 기초 클래스의 메서드를 하위클래스에 특화된 메서드로 오버라이드하는 방법을 보여줍니다.\n여기서 Snake와 Horse는 Animal의 move를 오버라이드해서 각각 클래스의 특성에 맞게 기능을 가진 move를 생성합니다.\ntom은 Animal로 선언되었지만 Horse의 값을 가지므로 tom.move(34)는 Horse의 오버라이딩 메서드를 호출합니다.\nSlithering...\nSammy the Python moved 5m.\nGalloping...\nTommy the Palomino moved 34m.\n\nPublic, private 그리고 protected 지정자 (Public, private, and protected modifiers)\n기본적으로 공개 (Public by default)\n우리 예제에서는, 프로그램 내에서 선언된 멤버들에 자유롭게 접근할 수 있습니다.\n다른 언어의 클래스가 익숙하다면, 위 예제에서 public을 사용하지 않아도 된다는 점을 알 수 있습니다. 예를 들어, C#에서는 노출 시킬 각 멤버에 public을 붙여야 합니다.\nTypeScript에서는 기본적으로 각 멤버는 public입니다.\n명시적으로 멤버를 public으로 표시할 수도 있습니다.\n이전 섹션의 Animal 클래스를 다음과 같은 방식으로 작성할 수 있습니다:\nclass Animal {\n public name: string;\n public constructor(theName: string) { this.name = theName; }\n public move(distanceInMeters: number) {\n console.log(`${this.name} moved ${distanceInMeters}m.`);\n }\n}\n\nECMAScript 비공개 필드 (ECMAScript Private Fields)\nTypeScript 3.8에서, TypeScript는 비공개 필드를 위한 JavaScript의 새로운 문법을 지원합니다:\nclass Animal {\n #name: string;\n constructor(theName: string) { this.#name = theName; }\n}\n\nnew Animal(\"Cat\").#name; // 프로퍼티 '#name'은 비공개 식별자이기 때문에 'Animal' 클래스 외부에선 접근할 수 없습니다.\n\n이 문법은 JavaScript 런타임에 내장되어 있으며, 각각의 비공개 필드의 격리를 더 잘 보장할 수 있습니다.\n현재 TypeScript 3.8 릴리즈 노트에 비공개 필드에 대해 자세히 나와있습니다.\nTypeScript의 private 이해하기 (Understanding TypeScript’s private)\nTypeScript에는 멤버를 포함하는 클래스 외부에서 이 멤버에 접근하지 못하도록 멤버를 private으로 표시하는 방법이 있습니다. 예:\nclass Animal {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nnew Animal(\"Cat\").name; // 오류: 'name'은 비공개로 선언되어 있습니다;\n\nTypeScript는 구조적인 타입 시스템입니다.\n두개의 다른 타입을 비교할 때 어디서 왔는지 상관없이 모든 멤버의 타입이 호환 된다면, 그 타입들 자체가 호환 가능하다고 말합니다.\n그러나 private 및 protected 멤버가 있는 타입들을 비교할 때는 타입을 다르게 처리합니다.\n호환된다고 판단되는 두 개의 타입 중 한 쪽에서 private 멤버를 가지고 있다면, 다른 한 쪽도 무조건 동일한 선언에 private 멤버를 가지고 있어야 합니다.\n이것은 protected 멤버에도 적용됩니다.\n실제로 어떻게 작동하는지 알아보기 위해 다음 예제를 살펴보겠습니다:\nclass Animal {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nclass Rhino extends Animal {\n constructor() { super(\"Rhino\"); }\n}\n\nclass Employee {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nlet animal = new Animal(\"Goat\");\nlet rhino = new Rhino();\nlet employee = new Employee(\"Bob\");\n\nanimal = rhino;\nanimal = employee; // 오류: 'Animal'과 'Employee'은 호환될 수 없음.\n\n이 예제에서는 Animal과 Animal의 하위클래스인 Rhino가 있습니다.\nAnimal과 형태가 같아보이는 Employee라는 새로운 클래스도 있습니다.\n이 클래스들의 인스턴스를 생성하여 할당하고 어떻게 작동하는지 살펴보겠습니다.\nAnimal과 Rhino는 Animal의 private name:string이라는 동일한 선언으로부터 private 부분을 공유하기 때문에 호환이 가능합니다. 하지만 Employee 경우는 그렇지 않습니다.\nEmployee를 Animal에 할당할 때, 타입이 호환되지 않다는 오류가 발생합니다.\nEmployee는 name이라는 private 멤버를 가지고 있지만, Animal에서 선언한 것이 아니기 때문입니다.\nprotected 이해하기 (Understanding protected)\nprotected 지정자도 protected로 선언된 멤버를 파생된 클래스 내에서 접근할 수 있다는 점만 제외하면 private지정자와 매우 유사하게 동작합니다. 예를 들면,\nclass Person {\n protected name: string;\n constructor(name: string) { this.name = name; }\n}\n\nclass Employee extends Person {\n private department: string;\n\n constructor(name: string, department: string) {\n super(name);\n this.department = department;\n }\n\n public getElevatorPitch() {\n return `Hello, my name is ${this.name} and I work in ${this.department}.`;\n }\n}\n\nlet howard = new Employee(\"Howard\", \"Sales\");\nconsole.log(howard.getElevatorPitch());\nconsole.log(howard.name); // 오류\n\nPerson 외부에서 name을 사용할 수 없지만, Employee는 Person에서 파생되었기 때문에 Employee의 인스턴스 메서드 내에서는 여전히 사용할 수 있습니다.\n생성자 또한 protected로 표시될 수도 있습니다.\n이는 클래스를 포함하는 클래스 외부에서 인스턴스화 할 수 없지만 확장 할 수 있음을 의미합니다. 예를 들면,\nclass Person {\n protected name: string;\n protected constructor(theName: string) { this.name = theName; }\n}\n\n// Employee는 Person을 확장할 수 있습니다.\nclass Employee extends Person {\n private department: string;\n\n constructor(name: string, department: string) {\n super(name);\n this.department = department;\n }\n\n public getElevatorPitch() {\n return `Hello, my name is ${this.name} and I work in ${this.department}.`;\n }\n}\n\nlet howard = new Employee(\"Howard\", \"Sales\");\nlet john = new Person(\"John\"); // 오류: 'Person'의 생성자는 protected 입니다.\n\n읽기전용 지정자 (Readonly modifier)\nreadonly키워드를 사용하여 프로퍼티를 읽기전용으로 만들 수 있습니다.\n읽기전용 프로퍼티들은 선언 또는 생성자에서 초기화해야 합니다.\nclass Octopus {\n readonly name: string;\n readonly numberOfLegs: number = 8;\n constructor (theName: string) {\n this.name = theName;\n }\n}\nlet dad = new Octopus(\"Man with the 8 strong legs\");\ndad.name = \"Man with the 3-piece suit\"; // 오류! name은 읽기전용 입니다.\n\n매개변수 프로퍼티 (Parameter properties)\n마지막 예제의 Octopus 클래스 내에서 name이라는 읽기전용 멤버와 theName이라는 생성자 매개변수를 선언했습니다. 이는 Octopus의 생성자가 수행된 후에 theName의 값에 접근하기 위해서 필요합니다. 매개변수 프로퍼티를 사용하면 한 곳에서 멤버를 만들고 초기화할 수 있습니다. 다음은 매개변수 프로퍼티를 사용한 더 개정된 Octopus클래스입니다.\nclass Octopus {\n readonly numberOfLegs: number = 8;\n constructor(readonly name: string) {\n }\n}\n\n생성자에 짧아진 readonly name: string 파라미터를 사용하여 theName을 제거하고 name 멤버를 생성하고 초기화했습니다. 즉 선언과 할당을 한 곳으로 통합했습니다.\n매개변수 프로퍼티는 접근 지정자나 readonly 또는 둘 모두를 생성자 매개변수에 접두어로 붙여 선언합니다. 매개변수 프로퍼티에 private을 사용하면 비공개 멤버를 선언하고 초기화합니다. 마찬가지로, public, protected, readonly도 동일하게 작용합니다.\n접근자 (Accessors)\nTypeScript는 객체의 멤버에 대한 접근을 가로채는 방식으로 getters/setters를 지원합니다. 이를 통해 각 객체의 멤버에 접근하는 방법을 세밀하게 제어할 수 있습니다.\n간단한 클래스를 get과 set을 사용하도록 변환해봅시다. 먼저 getters와 setters가 없는 예제로 시작합니다.\nclass Employee {\n fullName: string;\n}\n\nlet employee = new Employee();\nemployee.fullName = \"Bob Smith\";\nif (employee.fullName) {\n console.log(employee.fullName);\n}\n\n사람들이 임의로 fullName을 직접 설정할 수 있도록 허용하는 것은 매우 편리하지만, 우리는 fullName이 설정될 때 몇 가지 제약 조건이 적용되는 것을 원할 수 있습니다.\n이 버전에서는 백업 데이터베이스 필드의 최대 길이와 호환되는지 확인하기 위해 newName의 길이를 확인하는 setter를 추가합니다. 만약 최대 길이를 초과한다면, 클라이언트 코드에 문제가 있다는 것을 알리기 위해 오류를 발생시킵니다.\n기존의 기능을 유지하기 위해, fullName을 수정하지 않는 간단한 getter도 추가합니다.\nconst fullNameMaxLength = 10;\n\nclass Employee {\n private _fullName: string;\n\n get fullName(): string {\n return this._fullName;\n }\n\n set fullName(newName: string) {\n if (newName && newName.length > fullNameMaxLength) {\n throw new Error(\"fullName has a max length of \" + fullNameMaxLength);\n }\n\n this._fullName = newName;\n }\n}\n\nlet employee = new Employee();\nemployee.fullName = \"Bob Smith\";\nif (employee.fullName) {\n console.log(employee.fullName);\n}\n\n접근자가 값의 길이를 확인하고 있는지 검증하기 위해서, 10자가 넘는 이름을 할당하고 오류가 발생함을 확인할 수 있습니다.\n접근자에 대해 주의해야 할 사항:\n먼저 접근자는 ECMAScript 5 이상을 출력하도록 컴파일러를 설정해야 합니다. ECMAScript 3으로의 하향 조정은 지원되지 않습니다. 둘째, get과 set이 없는 접근자는 자동으로 readonly로 유추됩니다. 이는 프로퍼티 내의 사용자들이 변경할 수 없음을 알 수 있기 때문에 코드 내에서 .d.ts 파일을 생성할 때 유용합니다.\n전역 프로퍼티 (Static Properties)\n지금까지는 인스턴스화될 때 객체에 보이는 인스턴스 멤버에 대해서만 살펴보았습니다. 또한 우리는 인스턴스가 아닌 클래스 자체에서 보이는 전역 멤버를 생성할 수 있습니다. 이 예제에서는 모든 grid의 일반적인 값이기 때문에 origin에 static을 사용합니다. 각 인스턴스는 클래스 이름을 앞에 붙여 이 값에 접근할 수 있습니다. 인스턴스 접근 앞에 this.를 붙이는 것과 비슷하게 여기선 전역 접근 앞에 Grid.를 붙입니다.\nclass Grid {\n static origin = {x: 0, y: 0};\n calculateDistanceFromOrigin(point: {x: number; y: number;}) {\n let xDist = (point.x - Grid.origin.x);\n let yDist = (point.y - Grid.origin.y);\n return Math.sqrt(xDist * xDist + yDist * yDist) / this.scale;\n }\n constructor (public scale: number) { }\n}\n\nlet grid1 = new Grid(1.0); // 1x scale\nlet grid2 = new Grid(5.0); // 5x scale\n\nconsole.log(grid1.calculateDistanceFromOrigin({x: 10, y: 10}));\nconsole.log(grid2.calculateDistanceFromOrigin({x: 10, y: 10}));\n\n추상 클래스 (Abstract Classes)\n추상 클래스는 다른 클래스들이 파생될 수 있는 기초 클래스입니다. 추상 클래스는 직접 인스턴스화할 수 없습니다. 추상 클래스는 인터페이스와 달리 멤버에 대한 구현 세부 정보를 포함할 수 있습니다. abstract 키워드는 추상 클래스뿐만 아니라 추상 클래스 내에서 추상 메서드를 정의하는데 사용됩니다.\nabstract class Animal {\n abstract makeSound(): void;\n move(): void {\n console.log(\"roaming the earth...\");\n }\n}\n\n추상 클래스 내에서 추상으로 표시된 메서드는 구현을 포함하지 않으며 반드시 파생된 클래스에서 구현되어야 합니다. 추상 메서드는 인터페이스 메서드와 비슷한 문법을 공유합니다. 둘 다 메서드 본문을 포함하지 않고 메서드를 정의합니다. 그러나 추상 메서드는 반드시 abstract 키워드를 포함해야 하며, 선택적으로 접근 지정자를 포함할 수 있습니다.\nabstract class Department {\n\n constructor(public name: string) {\n }\n\n printName(): void {\n console.log(\"Department name: \" + this.name);\n }\n\n abstract printMeeting(): void; // 반드시 파생된 클래스에서 구현되어야 합니다.\n}\n\nclass AccountingDepartment extends Department {\n\n constructor() {\n super(\"Accounting and Auditing\"); // 파생된 클래스의 생성자는 반드시 super()를 호출해야 합니다.\n }\n\n printMeeting(): void {\n console.log(\"The Accounting Department meets each Monday at 10am.\");\n }\n\n generateReports(): void {\n console.log(\"Generating accounting reports...\");\n }\n}\n\nlet department: Department; // 추상 타입의 레퍼런스를 생성합니다\ndepartment = new Department(); // 오류: 추상 클래스는 인스턴스화 할 수 없습니다\ndepartment = new AccountingDepartment(); // 추상이 아닌 하위 클래스를 생성하고 할당합니다\ndepartment.printName();\ndepartment.printMeeting();\ndepartment.generateReports(); // 오류: 선언된 추상 타입에 메서드가 존재하지 않습니다\n\n고급 기법 (Advanced Techniques)\n생성자 함수 (Constructor functions)\nTypeScript에서는 클래스를 선언하면 실제로 여러 개의 선언이 동시에 생성됩니다. 첫 번째로 클래스의 인스턴스 타입입니다.\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\nlet greeter: Greeter;\ngreeter = new Greeter(\"world\");\nconsole.log(greeter.greet()); // \"Hello, world\"\"\n\n여기서 let greeter: Greeter라고 할 때, Greeter 클래스의 인스턴스 타입으로 Greeter를 사용합니다. 이것은 거의 다른 객체 지향 언어를 사용하는 프로그래머들에겐 자연스러운 성질입니다.\n또한 생성자 함수라고 불리는 또 다른 값을 생성하고 있습니다. 이것은 클래스의 인스턴스를 new 할 때 호출되는 함수입니다. 실제로 어떻게 보이는지 확인하기 위해 위의 예제에서 만들어진 JavaScript를 살펴보겠습니다.\nlet Greeter = (function () {\n function Greeter(message) {\n this.greeting = message;\n }\n Greeter.prototype.greet = function () {\n return \"Hello, \" + this.greeting;\n };\n return Greeter;\n})();\n\nlet greeter;\ngreeter = new Greeter(\"world\");\nconsole.log(greeter.greet()); // \"Hello, world\"\n\n여기서, let Greeter는 생성자 함수를 할당받을 것입니다. new를 호출하고 이 함수를 실행할 때, 클래스의 인스턴스를 얻습니다. 또한 생성자 함수는 클래스의 모든 전역 변수들을 포함하고 있습니다. 각 클래스를 생각하는 또 다른 방법은 인스턴스 측면과 정적 측면이 있다는 것 입니다.\n이 차이를 보여주기 위해 예제를 수정해봅시다.\nclass Greeter {\n static standardGreeting = \"Hello, there\";\n greeting: string;\n greet() {\n if (this.greeting) {\n return \"Hello, \" + this.greeting;\n }\n else {\n return Greeter.standardGreeting;\n }\n }\n}\n\nlet greeter1: Greeter;\ngreeter1 = new Greeter();\nconsole.log(greeter1.greet()); // \"Hello, there\"\n\nlet greeterMaker: typeof Greeter = Greeter;\ngreeterMaker.standardGreeting = \"Hey there!\";\n\nlet greeter2: Greeter = new greeterMaker();\nconsole.log(greeter2.greet()); // \"Hey there!\"\n\n이 예제에서 greeter1은 이전과 비슷하게 작동합니다. Greeter 클래스를 인스턴스화하고 이 객체를 사용합니다. 이것은 전에 본 것입니다.\n다음으로, 클래스를 직접 사용합니다. 여기서 greeterMaker라는 새로운 변수를 생성합니다. 이 변수는 클래스 자체를 유지하거나 생성자 함수를 다르게 설명합니다. 여기서 typeof Greeter를 사용하여 인스턴스 타입이 아닌 \"Greeter 클래스 자체의 타입을 제공합니다\". 혹은 더 정확하게 생성자 함수의 타입인 \"Greeter라는 심볼의 타입을 제공합니다\". 이 타입은 Greeter 클래스의 인스턴스를 만드는 생성자와 함께 Greeter의 모든 정적 멤버를 포함할 것입니다. greeterMaker에 new를 사용함으로써 Greeter의 새로운 인스턴스를 생성하고 이전과 같이 호출합니다.\n인터페이스로써 클래스 사용하기 (Using a class as an interface)\n앞서 언급한 것처럼, 클래스 선언은 클래스의 인스턴스를 나타내는 타입과 생성자 함수라는 두 가지를 생성합니다. 클래스는 타입을 생성하기 때문에 인터페이스를 사용할 수 있는 동일한 위치에서 사용할 수 있습니다.\nclass Point {\n x: number;\n y: number;\n}\n\ninterface Point3d extends Point {\n z: number;\n}\n\nlet point3d: Point3d = {x: 1, y: 2, z: 3};\n\n"},"pages/enums.html":{"url":"pages/enums.html","title":"열거형","keywords":"","body":"열거형 (Enums)\n열거형으로 이름이 있는 상수들의 집합을 정의할 수 있습니다.\n열거형을 사용하면 의도를 문서화 하거나 구분되는 사례 집합을 더 쉽게 만들수 있습니다.\nTypeScript는 숫자와 문자열-기반 열거형을 제공합니다.\n숫자 열거형 (Numeric enums)\n다른 언어를 배워 보신 분들이라면 친숙하게 느끼실 수 있는 숫자 열거형에 대해서 먼저 배워보겠습니다.\n열거형은 enum 키워드를 사용해 정의할 수 있습니다.\nenum Direction {\n Up = 1,\n Down,\n Left,\n Right,\n}\n\n위 코드에서 Up이 1 로 초기화된 숫자 열거형을 선언했습니다.\n그 지점부터 뒤따르는 멤버들은 자동으로-증가된 값을 갖습니다.\n즉 Direction.Up 은 1, Down 은 2, Left 는 3, Right 은 4 을 값으로 가집니다.\n원한다면, 전부 초기화 하지 않을 수도 있습니다:\nenum Direction {\n Up,\n Down,\n Left,\n Right,\n}\n\n위 경우 Up 값은 0, Down 은 1 이 됩니다.\n자동-증가하는 기능은 멤버 값 자체에는 신경 쓰지 않지만, 각 값이 같은 열거형의 다른 값과 구별돼야 하는 경우에 유용합니다.\n열거형을 사용하는 것은 간단합니다: 그냥 열거형 자체에서 프로퍼티로 모든 멤버에 접근하며, 열거형의 이름을 사용해 타입을 선언합니다.\nenum Response {\n No = 0,\n Yes = 1,\n}\n\nfunction respond(recipient: string, message: Response): void {\n // ...\n}\n\nrespond(\"Princess Caroline\", Response.Yes)\n\n숫자 열거형은 계산된 멤버와 상수 멤버 (아래 참조)를 섞어서 사용할 수 있습니다.\n간단히 말해, 초기화되지 않은 열거형이 먼저 나오거나, 숫자 상수 혹은 다른 상수 열거형 멤버와 함께 초기화된 숫자 열거형 이후에 와야 합니다.\n즉 아래 방식은 허용되지 않습니다:\nenum E {\n A = getSomeValue(),\n B, // 오류! 앞에 나온 A가 계산된 멤버이므로 초기화가 필요합니다.\n}\n\n문자열 열거형 (String enums)\n문자열 열거형은 유사한 개념이지만 아래 설명된 것과 같이 런타임에서 열거형의 동작이 약간 다릅니다.\n문자열 열거형에서 각 멤버들은 문자열 리터럴 또는 다른 문자열 열거형의 멤버로 상수 초기화 해야 합니다.\nenum Direction {\n Up = \"UP\",\n Down = \"DOWN\",\n Left = \"LEFT\",\n Right = \"RIGHT\",\n}\n\n문자열 열거형은 숫자 열거형처럼 자동-증가하는 기능은 없지만, \"직렬화\"를 잘한다는 이점이 있습니다.\n다시 말해서 만약 당신이 숫자 열거형을 이용해서 디버깅하고 있고 그 값을 읽어야 한다면, 종종 그 값이 불확실한 경우가 있습니다 - 숫자만으로는 이것이 어떤 의미인지 유의미한 정보를 제공해주지 않기 때문입니다. (역 매핑 을 이용하면 도움이 될지라도 말입니다), 반면 문자열 열거형을 이용하면 코드를 실행할 때, 열거형 멤버에 지정된 이름과는 무관하게 유의미하고 읽기 좋은 값을 이용하여 실행할 수 있습니다.\n이종 열거형 (Heterogeneous enums)\n기술적으로 열거형은 숫자와 문자를 섞어서 사용할 수 있지만 굳이 그렇게 할 이유는 없습니다.\nenum BooleanLikeHeterogeneousEnum {\n No = 0,\n Yes = \"YES\",\n}\n\n확실하게 JavaScript 런타임에서 장점을 취하려는 것이 아니라면, 이렇게 사용하지 않는 것을 권장합니다.\n계산된 멤버와 상수 멤버 (Computed and constant members)\n각 열거형의 멤버는 상수이거나 계산된 값일 수 있습니다.\n열거형의 멤버는 아래의 경우 상수로 간주합니다:\n\n열거형의 첫 번째 데이터이며 초기화 값이 없는 경우, 0으로 값이 할당됩니다.\n// E.X는 상수입니다:\nenum E { X }\n\n\n초기화 값이 없으며 숫자 상수로 초기화된 열거형 멤버 뒤에 따라 나오는 경우.\n앞에 나온 상수 값에 1씩 증가한 값을 상수로 갖습니다.\n// 'E1' 과 'E2' 의 모든 열거형 멤버는 상수입니다.\n\nenum E1 { X, Y, Z }\n\nenum E2 {\n A = 1, B, C\n}\n\n\n열거형 멤버는 상수 열거형 표현식으로 초기화됩니다.\n상수 열거형 표현식은 컴파일 시 알아낼 수 있는 TypeScript 표현식의 일부입니다.\n아래의 경우 상수 열거형 표현식이라고 합니다:\n\n리터럴 열거형 표현식 (기본적으로 문자 리터럴 또는 숫자 리터럴)\n이전에 정의된 다른 상수 열거형 멤버에 대한 참조 (다른 열거형에서 시작될 수 있음)\n괄호로 묶인 상수 열거형 표현식\n상수 열거형 표현식에 단항 연산자 +, -, ~ 를 사용한 경우\n상수 열거형 표현식을 이중 연산자 +, -, *, /, %, , >>, >>>, &, |, ^ 의 피연산자로 사용할 경우 \n\n상수 열거형 표현식 값이 NaN 이거나 Infinity 이면 컴파일 시점에 오류가 납니다.\n\n\n이외 다른 모든 경우 열거형 멤버는 계산된 것으로 간주합니다.\nenum FileAccess {\n // 상수 멤버\n None,\n Read = 1 \n유니언 열거형과 열거형 멤버 타입 (Union enums and enum member types)\n계산되지 않는 상수 열거 멤버의 특수한 부분 집합이 있습니다: 리터럴 열거형 멤버\n리터럴 열거형 멤버는 초기화 값이 존재하지 않거나, 아래 값들로 초기화되는 멤버입니다.\n\n문자 리터럴 (예시. \"foo\", \"bar, \"baz\")\n숫자 리터럴 (예시. 1, 100)\n숫자 리터럴에 단항 연산자 - 가 적용된 경우 (e.g. -1, -100)\n\n열거형의 모든 멤버가 리터럴 열거형 값을 가지면 특별한 의미로 쓰이게 됩니다.\n첫째로 열거형 멤버를 타입처럼 사용할 수 있습니다!\n예를 들어 특정 멤버는 오직 열거형 멤버의 값만 가지게 할 수 있습니다.\nenum ShapeKind {\n Circle,\n Square,\n}\n\ninterface Circle {\n kind: ShapeKind.Circle;\n radius: number;\n}\n\ninterface Square {\n kind: ShapeKind.Square;\n sideLength: number;\n}\n\nlet c: Circle = {\n kind: ShapeKind.Square, // 오류! 'ShapeKind.Circle' 타입에 'ShapeKind.Square' 타입을 할당할 수 없습니다.\n radius: 100,\n}\n\n또 다른 점은 열거형 타입 자체가 효율적으로 각각의 열거형 멤버의 유니언이 된다는 점입니다.\n아직 유니언 타입에 대해서 배우진 않았지만, 유니언 타입 열거형을 사용하면 타입 시스템이 열거형 자체에 존재하는 정확한 값의 집합을 알고 있다는 사실을 활용할 수 있다는 점만 알아두면 됩니다.\n이 때문에 TypeScript는 값을 잘못 비교하는 어리석은 버그를 잡을 수 있습니다.\n예를 들어:\nenum E {\n Foo,\n Bar,\n}\n\nfunction f(x: E) {\n if (x !== E.Foo || x !== E.Bar) {\n // ~~~~~~~~~~~\n // 에러! E 타입은 Foo, Bar 둘 중 하나이기 때문에 이 조건은 항상 true를 반환합니다.\n }\n}\n\n이 예제에서 우리는 x 가 E.Foo 가 아닌지 확인합니다.\n만약 이 조건이 true 라면, || 조건은 더는 체크할 필요가 없으므로 if 아래의 body가 실행될 것입니다.\n그러나 만약 이 조건이 통과되지 않는다면, x 는 반드시 E.Foo 이기 때문에, x가 E.Bar 가 아닌지 묻는 조건과 비교하는 것은 적절하지 않습니다.\n런타임에서 열거형 (Enums at runtime)\n열거형은 런타임에 존재하는 실제 객체입니다.\n예를 들어 아래와 같은 열거형은\nenum E {\n X, Y, Z\n}\n\n실제로 아래와 같이 함수로 전달될 수 있습니다.\nfunction f(obj: { X: number }) {\n return obj.X;\n}\n\n// E가 X라는 숫자 프로퍼티를 가지고 있기 때문에 동작하는 코드입니다.\nf(E);\n\n컴파일 시점에서 열거형 (Enums at compile time)\n열거형이 런타임에 존재하는 실제 객체라고 할지라도, keyof 키워드는 일반적인 객체에서 기대하는 동작과 다르게 동작합니다. 대신, keyof typeof 를 사용하면 모든 열거형의 키를 문자열로 나타내는 타입을 가져옵니다.\nenum LogLevel {\n ERROR, WARN, INFO, DEBUG\n}\n\n/**\n * 이것은 아래와 동일합니다. :\n * type LogLevelStrings = 'ERROR' | 'WARN' | 'INFO' | 'DEBUG';\n */\ntype LogLevelStrings = keyof typeof LogLevel;\n\nfunction printImportant(key: LogLevelStrings, message: string) {\n const num = LogLevel[key];\n if (num \n역 매핑 (Reverse mappings)\n숫자 열거형 멤버는 멤버의 프로퍼티 이름을 가진 객체를 생성하는 것 외에도 열거형 값에서 열거형 이름으로 역 매핑 을 받습니다.\n예를 들어 아래의 예제에서:\nenum Enum {\n A\n}\nlet a = Enum.A;\nlet nameOfA = Enum[a]; // \"A\"\n\nTypeScript는 아래와 같은 JavaScript 코드로 컴파일할 겁니다.\nvar Enum;\n(function (Enum) {\n Enum[Enum[\"A\"] = 0] = \"A\";\n})(Enum || (Enum = {}));\nvar a = Enum.A;\nvar nameOfA = Enum[a]; // \"A\"\n\n이렇게 생성된 코드에서, 열거형은 정방향 (name -> value) 매핑과 역방향 (value -> name) 매핑 두 정보를 모두 저장하는 객체로 컴파일됩니다.\n다른 열거형 멤버 참조는 항상 프로퍼티 접근으로 노출되며 인라인되지 않습니다.\n문자열 열거형은 역 매핑을 생성하지 않는다 는 것을 명심하시길 바랍니다.\nconst 열거형 (const enums)\n대부분의 경우, 열거형은 완벽하게 유효한 해결책입니다.\n하지만 종종 열거형의 요구사항이 좀 더 엄격해 집니다.\n열거형 값에 접근할 때, 추가로 생성된 코드 및 추가적인 간접 참조에 대한 비용을 피하기 위해 const 열거형을 사용할 수 있습니다.\nconst 열거형은 const 지정자를 열거형에 붙여 정의합니다.\nconst enum Enum {\n A = 1,\n B = A * 2\n}\n\nconst 열거형은 상수 열거형 표현식만 사용될 수 있으며 일반적인 열거형과 달리 컴파일 과정에서 완전히 제거됩니다.\nconst 열거형은 사용하는 공간에 인라인됩니다.\n이러한 동작은 const 열거형이 계산된 멤버를 가지고 있지 않기 때문에 가능합니다.\nconst enum Directions {\n Up,\n Down,\n Left,\n Right\n}\n\nlet directions = [Directions.Up, Directions.Down, Directions.Left, Directions.Right]\n\n위 코드는 아래와 같이 컴파일됩니다.\nvar directions = [0 /* Up */, 1 /* Down */, 2 /* Left */, 3 /* Right */];\n\nAmbient 열거형 (Ambient enums)\nAmbient 열거형은 이미 존재하는 열거형 타입의 모습을 묘사하기 위해 사용됩니다.\ndeclare enum Enum {\n A = 1,\n B,\n C = 2\n}\n\nambient 열거형과 비-ambient 열거형의 가장 큰 차이점은, 일반적인 열거형에서 초기화되지 않은 멤버가 상수로 간주하는 멤버 뒤에 있다면, 이 멤버도 상수로 간주할 것입니다.\n반면 (const가 아닌) ambient 열거형에서 초기화되지 않은 멤버는 항상 계산된 멤버로 간주합니다.\n"},"pages/generics.html":{"url":"pages/generics.html","title":"제네릭","keywords":"","body":"소개 (Introduction)\n잘 정의되고 일관된 API뿐만 아닌 재사용 가능한 컴포넌트를 구축하는 것도 소프트웨어 엔지니어링에서의 주요한 부분입니다.\n현재의 데이터와 미래의 데이터 모두를 다룰 수 있는 컴포넌트는 거대한 소프트웨어 시스템을 구성하는 데 있어 가장 유연한 능력을 제공할 것입니다.\nC#과 Java 같은 언어에서, 재사용 가능한 컴포넌트를 생성하는 도구상자의 주요 도구 중 하나는 제네릭입니다, 즉, 단일 타입이 아닌 다양한 타입에서 작동하는 컴포넌트를 작성할 수 있습니다.\n사용자는 제네릭을 통해 여러 타입의 컴포넌트나 자신만의 타입을 사용할 수 있습니다.\n제네릭의 Hello World (Hello World of Generics)\n먼저 제네릭의 \"hello world\"인 identity 함수를 해봅시다.\nidentity 함수는 인수로 무엇이 오던 그대로 반환하는 함수입니다.\necho 명령과 비슷하게 생각할 수 있습니다.\n제네릭이 없다면, identity 함수에 특정 타입을 주어야 합니다:\nfunction identity(arg: number): number {\n return arg;\n}\n\n또는 any 타입을 사용하여 identity 함수를 기술할 수 있습니다:\nfunction identity(arg: any): any {\n return arg;\n}\n\nany를 쓰는 것은 함수의 arg가 어떤 타입이든 받을 수 있다는 점에서 제네릭이지만, 실제로 함수가 반환할 때 어떤 타입인지에 대한 정보는 잃게 됩니다.\n만약 number 타입을 넘긴다고 해도 any 타입이 반환된다는 정보만 얻을 뿐입니다.\n대신에 우리는 무엇이 반환되는지 표시하기 위해 인수의 타입을 캡처할 방법이 필요합니다.\n여기서는 값이 아닌 타입에 적용되는 타입 변수 를 사용할 것입니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nidentity 함수에 T라는 타입 변수를 추가했습니다.\nT는 유저가 준 인수의 타입을 캡처하고 (예 - number), 이 정보를 나중에 사용할 수 있게 합니다.\n여기에서는 T를 반환 타입으로 다시 사용합니다. 인수와 반환 타입이 같은 타입을 사용하고 있는 것을 확인할 수 있습니다.\n이를 통해 타입 정보를 함수의 한쪽에서 다른 한쪽으로 운반할 수 있게끔 합니다.\n이 버전의 identity 함수는 타입을 불문하고 동작하므로 제네릭이라 할 수 있습니다.\nany를 쓰는 것과는 다르게 인수와 반환 타입에 number를 사용한 첫 번째 identity 함수만큼 정확합니다. (즉, 어떤 정보도 잃지 않습니다)\n일단 제네릭 identity 함수를 작성하고 나면, 두 가지 방법 중 하나로 호출할 수 있습니다.\n첫 번째 방법은 함수에 타입 인수를 포함한 모든 인수를 전달하는 방법입니다.\nlet output = identity(\"myString\"); // 출력 타입은 'string'입니다.\n\n여기서 우리는 함수를 호출할 때의 인수 중 하나로써 T를 string으로 명시해 주고 인수 주변에 () 대신 <>로 감싸주었습니다.\n두 번째 방법은 아마 가장 일반적인 방법입니다. 여기서는 타입 인수 추론 을 사용합니다 -- 즉, 우리가 전달하는 인수에 따라서 컴파일러가 T의 값을 자동으로 정하게 하는 것입니다:\nlet output = identity(\"myString\"); //출력 타입은 'string'입니다.\n\n타입 인수를 꺾쇠괄호(<>)에 담아 명시적으로 전달해 주지 않은 것을 주목하세요; 컴파일러는 값인 \"myString\"를 보고 그것의 타입으로 T를 정합니다.\n인수 추론은 코드를 간결하고 가독성 있게 하는 데 있어 유용하지만 더 복잡한 예제에서 컴파일러가 타입을 유추할 수 없는 경우엔 명시적인 타입 인수 전달이 필요할 수도 있습니다.\n제네릭 타입 변수 작업 (Working with Generic Type Variables)\n제네릭을 사용하기 시작하면, identity와 같은 제네릭 함수를 만들 때, 컴파일러가 함수 본문에 제네릭 타입화된 매개변수를 쓰도록 강요합니다.\n즉, 이 매개변수들은 실제로 any 나 모든 타입이 될 수 있는 것처럼 취급할 수 있게 됩니다.\n앞에서 본 identity 함수를 살펴보도록 합니다:\nfunction identity(arg: T): T {\n return arg;\n}\n\n함수 호출 시마다 인수 arg의 길이를 로그에 찍으려면 어떻게 해야 합니까?\n아마 이것을 쓰고 싶을 겁니다:\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 오류: T에는 .length 가 없습니다.\n return arg;\n}\n\n이렇게 하면, 컴파일러는 arg의 멤버 .length를 사용하고 있다는 오류를 낼 것입니다만, 어떤 곳에서도 arg가 이 멤버가 있다는 것이 명시되어 있지 않습니다.\n이전에 이러한 변수 타입은 any나 모든 타입을 의미한다고 했던 것을 기억하십시오. 따라서 이 함수를 쓰고 있는 사용자는 .length 멤버가 없는 number를 대신 전달할 수도 있습니다\n실제로 이 함수가 T가 아닌 T의 배열에서 동작하도록 의도했다고 가정해봅시다. 배열로 사용하기 때문에 .length 멤버는 사용 가능합니다.\n다른 타입들의 배열을 만드는 것처럼 표현할 수 있습니다.\nfunction loggingIdentity(arg: T[]): T[] {\n console.log(arg.length); // 배열은 .length를 가지고 있습니다. 따라서 오류는 없습니다.\n return arg;\n}\n\nloggingIdentity의 타입을 \"제너릭 함수 loggingIdentity는 타입 매개변수 T와 T 배열인 인수 arg를 취하고 T 배열을 반환한다.\"라고 읽을 수 있습니다.\n만약 우리가 number 배열을 넘기면 T가 number에 바인딩 되므로 함수는 number 배열을 얻게 됩니다.\n전체 타입변수를 쓰는 것보다 하나의 타입으로써 제네릭 타입변수 T를 사용하는 것은 굉장한 유연함을 제공합니다.\n위 예제를 이렇게도 대체할 수 있습니다.\nfunction loggingIdentity(arg: Array): Array {\n console.log(arg.length); // 배열은 .length를 가지고 있습니다. 따라서 오류는 없습니다.\n return arg;\n}\n\n다른 언어들과 비슷한 이런 타입 스타일이 이미 익숙할 것입니다.\n다음 섹션에서는 어떻게 Array와 같은 고유한 제네릭 타입을 만들 수 있는지에 대해 다루도록 하겠습니다.\n제네릭 타입 (Generic Types)\n이전 섹션에서 우리는 타입을 초월한 제네릭 함수 identity를 만들었습니다.\n이번 섹션에서는 함수 자체의 타입과 제네릭 인터페이스를 만드는 방법에 대해 살펴보겠습니다.\n제네릭 함수의 타입은 함수 선언과 유사하게 타입 매개변수가 먼저 나열되는, 비-제네릭 함수의 타입과 비슷합니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: (arg: T) => T = identity;\n\n또한 타입 변수의 수와 타입 변수가 사용되는 방식에 따라 타입의 제네릭 타입 매개변수에 다른 이름을 사용할 수도 있습니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: (arg: U) => U = identity;\n\n제네릭 타입을 객체 리터럴 타입의 함수 호출 시그니처로 작성할 수도 있습니다:\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: { (arg: T): T } = identity;\n\n이것들로 첫 번째 제네릭 인터페이스를 작성할 수 있습니다.\n앞서 예제의 객체 리터럴을 인터페이스로 가져옵니다:\ninterface GenericIdentityFn {\n (arg: T): T;\n}\n\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: GenericIdentityFn = identity;\n\n비슷한 예제에서, 제네릭 매개변수를 전체 인터페이스의 매개변수로 옮기고 싶을지도 모릅니다.\n이를 통해 제네릭 타입을 확인할 수 있습니다 (예 - Dictionary 가 아닌 Dictionary).\n이렇게 하면 인터페이스의 다른 모든 멤버가 타입 매개변수를 볼 수 있습니다.\ninterface GenericIdentityFn {\n (arg: T): T;\n}\n\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: GenericIdentityFn = identity;\n\n예제에 아주 작은 변화가 있었습니다.\n제네릭 함수를 작성하는 것 대신 제네릭 타입의 일부인 비-제네릭 함수 시그니처를 가집니다.\nGenericIdentityFn 함수를 사용할 때, 시그니처가 사용할 것을 효과적으로 제한할 특정한 타입 인수가 필요합니다 (여기서는 number).\n타입 매개변수를 호출 시그니처에 바로 넣을 때와 인터페이스 자체에 넣을 때를 이해하는 것은 타입의 제네릭 부분을 설명하는 데 도움이 됩니다.\n제네릭 인터페이스 외에도 제네릭 클래스를 만들 수 있습니다.\n제네릭 열거형과 네임스페이스는 만들 수 없습니다.\n제네릭 클래스 (Generic Classes)\n제네릭 클래스와 제네릭 인터페이스는 형태가 비슷합니다.\n제네릭 클래스는 클래스 이름 뒤에 꺾쇠괄호(<>) 안쪽에 제네릭 타입 매개변수 목록을 가집니다.\nclass GenericNumber {\n zeroValue: T;\n add: (x: T, y: T) => T;\n}\n\nlet myGenericNumber = new GenericNumber();\nmyGenericNumber.zeroValue = 0;\nmyGenericNumber.add = function(x, y) { return x + y; };\n\n이것은 GenericNumber 클래스의 문자 그대로 사용하지만 number 타입만 쓰도록 제한하는 것은 없습니다.\n대신 string이나 훨씬 복잡한 객체를 사용할 수 있습니다.\nlet stringNumeric = new GenericNumber();\nstringNumeric.zeroValue = \"\";\nstringNumeric.add = function(x, y) { return x + y; };\n\nconsole.log(stringNumeric.add(stringNumeric.zeroValue, \"test\"));\n\n인터페이스와 마찬가지로 클래스 자체에 타입 매개변수를 넣으면 클래스의 모든 프로퍼티가 동일한 타입으로 동작하는 것을 확인할 수 있습니다.\n클래스에서 다뤘던 것처럼 클래스는 두 가지 타입을 가집니다: 정적 측면과 인스턴스 측면.\n제네릭 클래스는 정적 측면이 아닌 인스턴스 측면에서만 제네릭이므로 클래스로 작업할 때 정적 멤버는 클래스의 타입 매개변수를 쓸 수 없습니다.\n제네릭 제약조건 (Generic Constraints)\n앞쪽의 예제를 기억한다면 특정 타입들로만 동작하는 제네릭 함수를 만들고 싶을 수 있습니다.\n앞서 loggingIdentity 예제에서 arg의 프로퍼티 .length에 접근하기를 원했지만, 컴파일러는 모든 타입에서 .length 프로퍼티를 가짐을 증명할 수 없으므로 경고합니다.\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 오류: T에는 .length가 없습니다.\n return arg;\n}\n\nany와 모든 타입에서 동작하는 대신에, .length 프로퍼티가 있는 any와 모든 타입들에서 작동하는 것으로 제한하고 싶습니다.\n타입이 이 멤버가 있는 한 허용하지만, 최소한 .length 가 있어야 합니다.\n그렇게 하려면 T 가 무엇이 될 수 있는지에 대한 제약 조건을 나열해야 합니다.\n이를 위해 우리의 제약조건이 명시하는 인터페이스를 만듭니다.\n여기 하나의 프로퍼티 .length를 가진 인터페이스를 생성하였고, 우리의 제약사항을 extends 키워드로 표현한 인터페이스를 이용해 명시합니다:\ninterface Lengthwise {\n length: number;\n}\n\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 이제 .length 프로퍼티가 있는 것을 알기 때문에 더 이상 오류가 발생하지 않습니다.\n return arg;\n}\n\n제네릭 함수는 이제 제한되어 있기 때문에 모든 타입에 대해서는 동작하지 않습니다:\nloggingIdentity(3); // 오류, number는 .length 프로퍼티가 없습니다.\n\n대신 필요한 프로퍼티들이 있는 타입의 값을 전달해야 합니다:\nloggingIdentity({length: 10, value: 3});\n\n제네릭 제약조건에서 타입 매개변수 사용 (Using Type Parameters in Generic Constraints)\n다른 타입 매개변수로 제한된 타입 매개변수를 선언할 수 있습니다.\n이름이 있는 객체에서 프로퍼티를 가져오고 싶은 경우를 예로 들어 봅시다.\n실수로 obj에 존재하지 않는 프로퍼티를 가져오지 않도록 하기 위해 두 가지 타입에 제약조건을 두었습니다.\nfunction getProperty(obj: T, key: K) {\n return obj[key];\n}\n\nlet x = { a: 1, b: 2, c: 3, d: 4 };\n\ngetProperty(x, \"a\"); // 성공\ngetProperty(x, \"m\"); // 오류: 인수의 타입 'm' 은 'a' | 'b' | 'c' | 'd'에 해당되지 않음.\n\n제네릭에서 클래스 타입 사용 (Using Class Types in Generics)\n제네릭을 사용하는 TypeScript에서 팩토리를 생성할 때 생성자 함수로 클래스 타입을 참조해야 합니다. 예를 들면:\nfunction create(c: {new(): T; }): T {\n return new c();\n}\n\n고급 예제에서는 prototype 프로퍼티를 사용하여 생성자 함수와 클래스 타입의 인스턴스 사이의 관계를 유추하고 제한합니다.\nclass BeeKeeper {\n hasMask: boolean;\n}\n\nclass ZooKeeper {\n nametag: string;\n}\n\nclass Animal {\n numLegs: number;\n}\n\nclass Bee extends Animal {\n keeper: BeeKeeper;\n}\n\nclass Lion extends Animal {\n keeper: ZooKeeper;\n}\n\nfunction createInstance(c: new () => A): A {\n return new c();\n}\n\ncreateInstance(Lion).keeper.nametag; // 타입검사!\ncreateInstance(Bee).keeper.hasMask; // 타입검사!\n\n"},"pages/advanced-types.html":{"url":"pages/advanced-types.html","title":"고급 타입","keywords":"","body":"목차 (Table of contents)\n교차 타입 (Intersection Types)\n유니언 타입 (Union Types)\n타입 가드와 차별 타입 (Type Guards and Differentiating Types)\n\n사용자-정의 타입 가드 (User-Defined Type Guards)\n타입 서술어 사용하기 (Using type predicates)\nin 연산자 사용하기 (Using the in operator)\n\n\ntypeof 타입 가드 (typeof type guards)\ninstanceof 타입 가드 (instanceof type guards)\n\n널러블 타입 (Nullable types)\n\n선택적 매개변수와 프로퍼티 (Optional parameters and properties)\n타입 가드와 타입 단언 (Type guards and type assertions)\n\n타입 별칭 (Type Aliases)\n\n인터페이스 vs. 타입 별칭 (Interfaces vs. Type Aliases)\n\n문자열 리터럴 타입 (String Literal Types)\n숫자 리터럴 타입 (Numeric Literal Types)\n열거형 멤버 타입 (Enum Member Types)\n판별 유니언\n\n엄격한 검사\n\n다형성 this 타입\n인덱스 타입\n\n인덱스 타입과 인덱스 시그니처\n\n매핑 타입\n\n매핑 타입의 추론\n\n조건부 타입\n\n분산 조건부 타입\n조건부 타입의 타입 추론\n미리 정의된 조건부 타입\n\n교차 타입 (Intersection Types)\n교차 타입은 여러 타입을 하나로 결합합니다.\n기존 타입을 합쳐 필요한 모든 기능을 가진 하나의 타입을 얻을 수 있습니다.\n예를 들어, Person & Serializable & Loggable은 Person 과 Serializable 그리고 Loggable입니다.\n즉, 이 타입의 객체는 세 가지 타입의 모든 멤버를 갖게 됩니다.\n기존 객체-지향 틀과는 맞지 않는 믹스인이나 다른 컨셉들에서 교차 타입이 사용되는 것을 볼 수 있습니다.\n(JavaScript에는 이런 것들이 많습니다!)\n믹스인 만드는 방법을 간단한 예제를 통해 살펴보겠습니다:\nfunction extend(first: First, second: Second): First & Second {\n const result: Partial = {};\n for (const prop in first) {\n if (first.hasOwnProperty(prop)) {\n (result as First)[prop] = first[prop];\n }\n }\n for (const prop in second) {\n if (second.hasOwnProperty(prop)) {\n (result as Second)[prop] = second[prop];\n }\n }\n return result as First & Second;\n}\n\nclass Person {\n constructor(public name: string) { }\n}\n\ninterface Loggable {\n log(name: string): void;\n}\n\nclass ConsoleLogger implements Loggable {\n log(name) {\n console.log(`Hello, I'm ${name}.`);\n }\n}\n\nconst jim = extend(new Person('Jim'), ConsoleLogger.prototype);\njim.log(jim.name);\n\n유니언 타입 (Union Types)\n유니언 타입은 교차 타입과 밀접하게 관련되어 있지만, 매우 다르게 사용됩니다.\n가끔, 숫자나 문자열을 매개변수로 기대하는 라이브러리를 사용할 때가 있습니다.\n예를 들어, 다음 함수를 사용할 때입니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: any) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\npadLeft(\"Hello world\", 4); // \" Hello world\"를 반환합니다.\n\npadLeft의 문제는 매개변수 padding이 any 타입으로 되어있다는 것입니다.\n즉, 숫자나 문자열 둘 다 아닌 인수로 호출할 수 있다는 것이고, TypeScript는 이를 괜찮다고 받아들일 것입니다.\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 타임에 통과되고, 런타임에 오류.\n\n전통적인 객체지향 코드에서, 타입의 계층을 생성하여 두 타입을 추상화할 수 있습니다.\n이는 더 명시적일 수는 있지만, 좀 과하다고 할 수도 있습니다.\n전통적인 방법의 padLeft에서 좋은 점은 그냥 원시 값을 전달할 수 있다는 것입니다.\n즉 사용법이 간단하고 간결합니다.\n이 새로운 방법은 다른 곳에서 이미 존재하는 함수를 사용하려 할 때, 도움이 되지 않습니다.\nany 대신에, 유니언 타입을 매개변수 padding에 사용할 수 있습니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: string | number) {\n // ...\n}\n\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 중에 오류\n\n유니언 타입은 값이 여러 타입 중 하나임을 설명합니다.\n세로 막대 (|)로 각 타입을 구분하여 number | string | boolean은 값의 타입이 number, string 혹은 boolean이 될 수 있음을 나타냅니다.\n유니언 타입을 값으로 가지고 있으면, 유니언에 있는 모든 타입에 공통인 멤버에만 접근할 수 있습니다.\ninterface Bird {\n fly();\n layEggs();\n}\n\ninterface Fish {\n swim();\n layEggs();\n}\n\nfunction getSmallPet(): Fish | Bird {\n // ...\n}\n\nlet pet = getSmallPet();\npet.layEggs(); // 성공\npet.swim(); // 오류\n\n유니언 타입은 여기서 약간 까다로울 수 있으나, 익숙해지는데 약간의 직관만 있으면 됩니다.\n만약 값이 A | B 타입을 가지고 있으면, 확신할 수 있는 것은 A 와 B 둘 다 가지고 있는 멤버가 있다는 것뿐입니다.\n이 예제에서, Bird는 fly를 멤버로 가지고 있습니다.\nBird | Fish로 타입이 지정된 변수가 fly 메서드를 가지고 있는지 확신할 수 없습니다\n만약 변수가 실제로 런타임에 Fish이면, pet.fly()를 호출하는 것은 오류입니다.\n타입 가드와 차별 타입 (Type Guards and Differentiating Types)\n유니언 타입은 값의 타입이 겹쳐질 수 있는 상황을 모델링하는데 유용합니다.\nFish가 있는지 구체적으로 알고 싶을 때, 무슨일이 벌어질까요?\nJavaScript에서 가능한 두 값을 구분하는 흔한 방법은 멤버의 존재를 검사하는 것입니다.\n앞에서 말했듯이, 유니언 타입의 모든 구성 성분을 가지고 있다고 보장되는 멤버에만 접근할 수 있습니다.\nlet pet = getSmallPet();\n\n// 이렇게 각 프로퍼티들에 접근하는 것은 오류를 발생시킵니다\nif (pet.swim) {\n pet.swim();\n}\nelse if (pet.fly) {\n pet.fly();\n}\n\n같은 코드를 동작하게 하려면, 타입 단언을 사용해야 합니다:\nlet pet = getSmallPet();\n\nif ((pet as Fish).swim) {\n (pet as Fish).swim();\n} else if ((pet as Bird).fly) {\n (pet as Bird).fly();\n}\n\n사용자-정의 타입 가드 (User-Defined Type Guards)\n타입 단언을 여러 번 사용한 것을 주목하세요.\n만약 검사를 실시했을 때, 각 브랜치에서 pet의 타입을 알 수 있다면 훨씬 좋을 것입니다.\n마침 TypeScript에는 타입 가드라는 것이 있습니다.\n타입 가드는 스코프 안에서의 타입을 보장하는 런타임 검사를 수행한다는 표현식입니다.\n타입 서술어 사용하기 (Using type predicates)\n타입 가드를 정의하기 위해, 반환 타입이 타입 서술어인 함수를 정의만 하면 됩니다:\nfunction isFish(pet: Fish | Bird): pet is Fish {\n return (pet as Fish).swim !== undefined;\n}\n\npet is Fish는 이 예제에서의 타입 서술어입니다.\n서술어는 parameterName is Type 형태이고, parameterName는 반드시 현재 함수 시그니처의 매개변수 이름이어야 합니다.\nisFish가 변수와 함께 호출될 때마다, TypeScript는 기존 타입과 호환된다면 그 변수를 특정 타입으로 제한할 것입니다.\n// 이제 'swim'과 'fly'에 대한 모든 호출은 허용됩니다\n\nif (isFish(pet)) {\n pet.swim();\n}\nelse {\n pet.fly();\n}\n\nTypeScript가 pet이 if문 안에서 Fish라는 것을 알고 있을뿐만 아니라;\nelse문 안에서 Fish가 없다는 것을 알고 있으므로, Bird를 반드시 가지고 있어야합니다.\nin 연산자 사용하기 (Using the in operator)\nin 연산자는 타입을 좁히는 표현으로 작용합니다.\nn in x 표현에서, n은 문자열 리터럴 혹은 문자열 리터럴 타입이고 x는 유니언 타입입니다. \"true\" 분기에서는 선택적 혹은 필수 프로퍼티 n을 가지는 타입으로 좁히고, \"false\" 분기에서는 선택적 혹은 누락된 프로퍼티 n을 가지는 타입으로 좁혀집니다.\nfunction move(pet: Fish | Bird) {\n if (\"swim\" in pet) {\n return pet.swim();\n }\n return pet.fly();\n}\n\ntypeof 타입 가드 (typeof type guards)\n다시 돌아와서 유니언 타입을 사용하는 버전의 padLeft 코드를 작성해보겠습니다.\n다음과 같이 타입 서술어를 사용해서 작성할 수 있습니다:\nfunction isNumber(x: any): x is number {\n return typeof x === \"number\";\n}\n\nfunction isString(x: any): x is string {\n return typeof x === \"string\";\n}\n\nfunction padLeft(value: string, padding: string | number) {\n if (isNumber(padding)) {\n return Array(padding + 1).join(\" \") + value;\n }\n if (isString(padding)) {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\n그러나 타입이 원시 값인지 확인하는 함수를 정의하는 것은 너무나 귀찮습니다.\n운 좋게도, TypeScript는 typeof를 타입 가드로 인식하기 때문에 typeof x === \"number\"를 함수로 추상할 필요가 없습니다.\n즉 타입 검사를 인라인으로 작성할 수 있습니다.\nfunction padLeft(value: string, padding: string | number) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\ntypeof 타입 가드는 두 가지 다른 형식인 typeof v === \"typename\" 와 typeof v !== \"typename\"이 있습니다. 여기서 typename은 \"number\", \"string\", \"boolean\" 그리고 \"symbol\"이여야 합니다.\nTypeScript에서 위에 없는 다른 문자열과 비교하는 것을 막지는 않지만, 타입 가드의 표현식으로 인지되지 않습니다.\ninstanceof 타입 가드 (instanceof type guards)\n위의 typeof 타입 가드를 읽었고 JavaScript의 instanceof 연산자에 익숙하다면 이미 알고 있을 것입니다.\ninstanceof 타입 가드 는 생성자 함수를 사용하여 타입을 좁히는 방법입니다.\n위의 string-padder 예제를 다시 보겠습니다:\ninterface Padder {\n getPaddingString(): string\n}\n\nclass SpaceRepeatingPadder implements Padder {\n constructor(private numSpaces: number) { }\n getPaddingString() {\n return Array(this.numSpaces + 1).join(\" \");\n }\n}\n\nclass StringPadder implements Padder {\n constructor(private value: string) { }\n getPaddingString() {\n return this.value;\n }\n}\n\nfunction getRandomPadder() {\n return Math.random() \ninstanceof의 오른쪽은 생성자 함수여야 하며, TypeScript는 다음과 같이 좁힙니다:\n\n함수의 prototype 프로퍼티 타입이 any가 아닌 경우\n타입의 생성자 시그니처에서 반환된 유니언 타입일 경우\n\n위와 같은 순서대로 진행됩니다.\n널러블 타입 (Nullable types)\nTypeScript는 각각 값이 null과 undefined를 갖는 특수한 타입인 null과 undefined가 있습니다.\n기본 타입에서 짧게 언급한 바 있습니다.\n기본적으로, 타입 검사 시 null과 undefined를 아무것에나 할당할 수 있다고 간주합니다.\n실제로 null과 undefined는 모든 타입에서 유효한 값입니다.\n즉, 방지하고 싶어도 어떤 타입에 할당되는 것을 방지할 없습니다.\nnull의 개발자인 Tony Hoare는 이를 두고\"십억 불짜리 실수 (billion dollar mistake)\"라고 부릅니다.\n이건 --strictNullChecks 플래그로 해결합니다: 변수를 선언할 때, 자동으로 null이나 undefined를 포함하지 않습니다.\n유니언 타입을 사용하여 명시적으로 포함할 수 있습니다.\nlet s = \"foo\";\ns = null; // 오류, 'null'은 'string'에 할당할 수 없습니다\nlet sn: string | null = \"bar\";\nsn = null; // 성공\n\nsn = undefined; // 오류, 'undefined'는 'string | null'에 할당할 수 없습니다.\n\nTypeScript는 JavaScript와 맞추기 위해 null과 undefined를 다르게 처리합니다.\nstring | null은 string | undefined와 string | undefined | null과는 다른 타입입니다.\nTypeScript 3.7 이후부터는 널러블 타입을 간단하게 다룰 수 있게 optional chaining를 사용할 수 있습니다.\n선택적 매개변수와 프로퍼티 (Optional parameters and properties)\n--strictNullChecks를 적용하면, 선택적 매개변수가 | undefined를 자동으로 추가합니다:\nfunction f(x: number, y?: number) {\n return x + (y || 0);\n}\nf(1, 2);\nf(1);\nf(1, undefined);\nf(1, null); // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다\n\n선택적 프로퍼티도 마찬가지입니다:\nclass C {\n a: number;\n b?: number;\n}\nlet c = new C();\nc.a = 12;\nc.a = undefined; // 오류, 'undefined'는 'number'에 할당할 수 없습니다\nc.b = 13;\nc.b = undefined; // 성공\nc.b = null; // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다.\n\n타입 가드와 타입 단언 (Type guards and type assertions)\n널러블 타입이 유니언으로 구현되기 때문에, null을 제거하기 위해 타입 가드를 사용할 필요가 있습니다\n다행히, JavaScript에서 작성했던 코드와 동일합니다.\nfunction f(sn: string | null): string {\n if (sn == null) {\n return \"default\";\n }\n else {\n return sn;\n }\n}\n\n여기서 null은 확실하게 제거되어 보이지만, 간단한 연산자를 사용할 수도 있습니다:\nfunction f(sn: string | null): string {\n return sn || \"default\";\n}\n\n컴파일러가 null이나 undefined를 제거할 수 없는 경우, 타입 단언 연산자를 사용하여 수동으로 제거할 수 있습니다.\n구문은 !를 후위 표기하는 방법입니다: identifier!는 null과 undefined를 identifier의 타입에서 제거합니다.\nfunction broken(name: string | null): string {\n function postfix(epithet: string) {\n return name.charAt(0) + '. the ' + epithet; // 오류, 'name'은 아마도 null 입니다\n }\n name = name || \"Bob\";\n return postfix(\"great\");\n}\n\nfunction fixed(name: string | null): string {\n function postfix(epithet: string) {\n return name!.charAt(0) + '. the ' + epithet; // 성공\n }\n name = name || \"Bob\";\n return postfix(\"great\");\n}\n\n예제는 중첩 함수를 사용합니다. 왜냐하면 컴파일러가 중첩 함수안에서는 null을 제거할 수 없기 때문입니다 (즉시-호출된 함수 표현은 예외).\n특히 외부 함수에서 호출될 경우, 중첩 함수에 대한 모든 호출을 추적할 수 없기 때문입니다.\n함수가 어디에서 호출되었는지 알 수 없으면, 본문이 실행될 때 name의 타입을 알 수 없습니다.\n타입 별칭 (Type Aliases)\n타입 별칭은 타입의 새로운 이름을 만듭니다.\n타입 별칭은 때때로 인터페이스와 유사합니다만, 원시 값, 유니언, 튜플 그리고 손으로 작성해야 하는 다른 타입의 이름을 지을 수 있습니다.\ntype Name = string;\ntype NameResolver = () => string;\ntype NameOrResolver = Name | NameResolver;\nfunction getName(n: NameOrResolver): Name {\n if (typeof n === \"string\") {\n return n;\n }\n else {\n return n();\n }\n}\n\n별칭은 실제로 새로운 타입을 만드는 것은 아닙니다 - 그 타입을 나타내는 새로운 이름 을 만드는 것입니다.\n원시 값의 별칭을 짓는 것은 문서화의 형태로 사용할 수 있지만, 별로 유용하지 않습니다.\n인터페이스처럼, 타입 별칭은 제네릭이 될 수 있습니다 - 타입 매개변수를 추가하고 별칭 선언의 오른쪽에 사용하면 됩니다:\ntype Container = { value: T };\n\n프로퍼티 안에서 자기 자신을 참조하는 타입 별칭을 가질 수 있습니다:\ntype Tree = {\n value: T;\n left: Tree;\n right: Tree;\n}\n\n교차 타입과 같이 사용하면, 아주 놀라운 타입을 만들 수 있습니다.\ntype LinkedList = T & { next: LinkedList };\n\ninterface Person {\n name: string;\n}\n\nvar people: LinkedList;\nvar s = people.name;\nvar s = people.next.name;\nvar s = people.next.next.name;\nvar s = people.next.next.next.name;\n\n하지만, 타입 별칭을 선언의 오른쪽 이외에 사용하는 것은 불가능합니다.\ntype Yikes = Array; // 오류\n\n인터페이스 vs. 타입 별칭 (Interfaces vs. Type Aliases)\n위에서 언급했듯이, 타입 별칭은 인터페이스와 같은 역할을 할 수 있습니다; 하지만, 약간의 미묘한 차이가 있습니다\n한 가지 차이점은 인터페이스는 어디에서나 사용할 수 있는 새로운 이름을 만들 수 있습니다.\n타입 별칭은 새로운 이름을 만들지 못합니다 — 예를 들어, 오류 메시지는 별칭 이름을 사용하지 않습니다.\n아래의 코드에서, 에디터에서 interfaced에 마우스를 올리면 Interface를 반환한다고 보여주지만 aliased는 객체 리터럴 타입을 반환한다고 보여줍니다.\ntype Alias = { num: number }\ninterface Interface {\n num: number;\n}\ndeclare function aliased(arg: Alias): Alias;\ndeclare function interfaced(arg: Interface): Interface;\n\nTypeScript의 이전 버전에서, 타입 별칭은 extend 하거나 implement 할 수 없었습니다 (다른 타입을 extend/implement 할 수도 없습니다). 2.7 버전부터, 타입 별칭은 교차 타입을 생성함으로써 extend 할 수 있습니다. 예를 들어, type Cat = Animal & { purrs: true }.\n소프트웨어의 이상적인 특징은 확장에 개방되어 있기 때문에, 가능하면 항상 타입 별칭보다 인터페이스를 사용해야 합니다.\n반면에, 만약 인터페이스로 어떤 형태를 표현할 수 없고 유니언이나 튜플 타입을 사용해야 한다면, 일반적으로 타입 별칭을 사용합니다.\n문자열 리터럴 타입 (String Literal Types)\n문자열 리터럴 타입은 문자열에 값을 정확하게 지정할 수 있게 해줍니다.\n예제에서 문자열 리터럴 타입은 유니언 타입, 타입 가드, 그리고 타입 별칭과 잘 결합됩니다.\n이 기능을 열거형-같은 행동을 문자열과 함께 사용할 수 있습니다.\ntype Easing = \"ease-in\" | \"ease-out\" | \"ease-in-out\";\nclass UIElement {\n animate(dx: number, dy: number, easing: Easing) {\n if (easing === \"ease-in\") {\n // ...\n }\n else if (easing === \"ease-out\") {\n }\n else if (easing === \"ease-in-out\") {\n }\n else {\n // 오류! null이나 undefined를 전달하면 안됩니다\n }\n }\n}\n\nlet button = new UIElement();\nbutton.animate(0, 0, \"ease-in\");\nbutton.animate(0, 0, \"uneasy\"); // 오류: \"uneasy\"는 여기서 허용하지 않습니다\n\n허용되는 3개의 문자열 아무거나 전달할 수 있지만, 그 외 다른 문자열들은 오류를 발생시킵니다.\nArgument of type '\"uneasy\"' is not assignable to parameter of type '\"ease-in\" | \"ease-out\" | \"ease-in-out\"'\n\n문자열 리터럴 타입은 오버로드를 구별하기 위해 같은 방법으로 사용할 수 있습니다.\nfunction createElement(tagName: \"img\"): HTMLImageElement;\nfunction createElement(tagName: \"input\"): HTMLInputElement;\n// ... 더 많은 오버로드 ...\nfunction createElement(tagName: string): Element {\n // ... 이곳에 코드를 ...\n}\n\n숫자 리터럴 타입 (Numeric Literal Types)\nTypeScript는 또한 숫자 리터럴 타입을 갖고 있습니다.\nfunction rollDice(): 1 | 2 | 3 | 4 | 5 | 6 {\n // ...\n}\n\n명시적으로 작성되는 경우는 거의 없지만, 이슈를 좁히고 버그를 잡는데 유용할 수 있습니다.\nfunction foo(x: number) {\n if (x !== 1 || x !== 2) {\n // ~~~~~~~\n // '!==' 연산자는 '1'과 '2' 타입에 적용할 수 없습니다.\n }\n}\n\n다시 말하면, x는 2와 비교될 때, 반드시 1이어야 하는데 위의 검사가 유효하지 않은 비교를 의미합니다.\n열거형 멤버 타입 (Enum Member Types)\n열거형 섹션에서 언급했듯이, 열거형 멤버는 모든 멤버가 리터럴로-초기화될 때 타입을 가집니다.\n싱글톤 타입을 이야기 할때 여기서는 열거형 멤버 타입과 숫자/문자열 리터럴 타입을 얘기하지만, 대부분 많은 유저들은 \"싱글톤 타입\"과 \"리터럴 타입\"을 상호 교환적으로 사용합니다.\n판별 유니언 (Discriminated Unions)\n태그 된 유니언 또는 대수적 데이터 타입이라고도 하는 판별 유니언 고급 패턴을 만들기 위해서 싱글톤 타입, 유니언 타입, 타입 가드, 타입 별칭을 합칠 수 있습니다.\n판별 유니언은 함수형 프로그래밍에서 유용합니다.\n어떤 언어에서는 자동으로 판별 유니언을 제공합니다; TypeScript는 대신에 현재 JavaScript 패턴을 기반으로 합니다.\n세 가지 요소가 있습니다:\n\n공통 싱글톤 타입 프로퍼티를 갖는 타입 — 판별식.\n해당 타입들의 유니언을 갖는 타입 별칭 — 유니언.\n공통 프로퍼티의 타입 가드\n\ninterface Square {\n kind: \"square\";\n size: number;\n}\ninterface Rectangle {\n kind: \"rectangle\";\n width: number;\n height: number;\n}\ninterface Circle {\n kind: \"circle\";\n radius: number;\n}\n\n먼저 통합할 인터페이스를 선언합니다.\n각 인터페이스는 다른 문자열 리터럴 타입의 kind 프로퍼티를 가집니다.\nkind 프로퍼티는 판별식 혹은 태그라고 부릅니다.\n다른 프로퍼티는 각 인터페이스에 따라 다릅니다.\n현재 인터페이스는 관련이 없다는 것에 유의하세요.\n이제 유니언으로 집어넣어 봅시다:\ntype Shape = Square | Rectangle | Circle;\n\n이제 판별 유니언을 사용해보겠습니다:\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n}\n\n엄격한 검사 (Exhaustiveness checking)\n판별 유니언의 모든 변형을 커버할 수 없을 때, 컴파일러가 알려주길 원합니다.\n예를 들어, 만약 Triangle을 Shape에 추가하면, area도 업데이트해야 합니다.\ntype Shape = Square | Rectangle | Circle | Triangle;\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n // 여기서 오류 발생 - \"triangle\"의 케이스를 처리하지 않음\n}\n\n이를 해결하기 위해 두 가지 방법이 있습니다.\n첫 번째는 --strictNullChecks를 키고 반환 타입을 지정하는 것입니다.\nfunction area(s: Shape): number { // 오류: number | undefined를 반환합니다\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n}\n\nswitch가 더 이상 철저하지 않아서 TypeScript는 함수가 undefined를 반환할 수 있다는 것을 알고 있습니다.\n만약 명시적인 반환 타입 number를 가지고 있으면, 반환 타입이 실제로 number | undefined라는 오류를 얻게 됩니다.\n하지만 이 방법은 꽤 애매하고 --strictNullChecks가 예전 코드에서 항상 작동하는 것은 아닙니다.\n두 번째 방법은 컴파일러가 완전함을 검사하기 위해 사용하는 never 타입을 사용하는 것입니다.\nfunction assertNever(x: never): never {\n throw new Error(\"Unexpected object: \" + x);\n}\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n default: return assertNever(s); // 빠진 케이스가 있다면 여기서 오류 발생\n }\n}\n\n여기서, assertNever는 s가 never 타입인지 검사합니다 — 모든 다른 케이스들이 제거된 후 남은 타입.\n만약 케이스를 잊었다면, s는 실제 타입을 가질 것이고 타입 오류가 발생합니다.\n이 방법은 추가 함수를 정의해야 합니다만 잊어버렸을 때, 훨씬 더 명백해집니다.\n다형성 this 타입 (Polymorphic this types)\n다형성 this 타입은 포함하는 클래스나 인터페이스의 하위 타입을 나타냅니다.\nF-bounded polymorphism이라고 부릅니다.\n예를 들어, 계층적으로 유연한 인터페이스를 표현하기 더 쉽게 만듭니다.\n각 연산 후에 this를 반환하는 간단한 계산기를 보겠습니다:\nclass BasicCalculator {\n public constructor(protected value: number = 0) { }\n public currentValue(): number {\n return this.value;\n }\n public add(operand: number): this {\n this.value += operand;\n return this;\n }\n public multiply(operand: number): this {\n this.value *= operand;\n return this;\n }\n // ... 다른 연산들은 여기에 작성 ...\n}\n\nlet v = new BasicCalculator(2)\n .multiply(5)\n .add(1)\n .currentValue();\n\n클래스가 this 타입을 사용하기 때문에, 이를 extend 할 수 있고 새로운 클래스가 아무 변경 없이 이전 메서드를 사용할 수 있습니다.\nclass ScientificCalculator extends BasicCalculator {\n public constructor(value = 0) {\n super(value);\n }\n public sin() {\n this.value = Math.sin(this.value);\n return this;\n }\n // ... 다른 연산들은 여기에 작성 ...\n}\n\nlet v = new ScientificCalculator(2)\n .multiply(5)\n .sin()\n .add(1)\n .currentValue();\n\nthis 타입 없이, ScientificCalculator는 BasicCalculator를 extend 할 수 없을 것이고 유연한 인터페이스를 유지하지 못할 것입니다.\nmultiply는 sin 메서드를 가지지 않는 BasicCalculator를 반환합니다.\n하지만, this 타입으로, multiply는 this를 반환하고, 여기서는 ScientificCalculator을 말합니다.\n인덱스 타입 (Index types)\n인덱스 타입을 사용하면, 동적인 프로퍼티 이름을 사용하는 코드를 컴파일러가 검사할 수 있습니다.\n예를 들어, 일반적인 JavaScript 패턴은 객체에서 프로퍼티의 부분집합을 뽑아내는 것입니다:\nfunction pluck(o, propertyNames) {\n return propertyNames.map(n => o[n]);\n}\n\n여기서는 인덱스 타입 쿼리와 인덱스 접근 연산자를 사용해서 TypeScript에서 이 함수를 어떻게 작성하고 사용하는지 보여줍니다:\nfunction pluck(o: T, propertyNames: K[]): T[K][] {\n return propertyNames.map(n => o[n]);\n}\n\ninterface Car {\n manufacturer: string;\n model: string;\n year: number;\n}\nlet taxi: Car = {\n manufacturer: 'Toyota',\n model: 'Camry',\n year: 2014\n};\n\n// Manufacturer과 model은 둘 다 문자열 타입입니다,\n// 그래서 둘 다 타이핑된 문자열 배열로 끌어낼 수 있습니다.\nlet makeAndModel: string[] = pluck(taxi, ['manufacturer', 'model']);\n\n// 만약 model과 year를 끌어내려고 하면,\n// 유니언 타입의 배열: (string | number)[] 을 얻게됩니다.\nlet modelYear = pluck(taxi, ['model', 'year'])\n\n컴파일러는 manufacturer 와 model이 실제 Car의 프로퍼티인지 검사합니다.\n예제는 몇 가지 새로운 타입 연산자를 소개합니다.\n첫 번째, keyof T는 인덱스 타입 쿼리 연산자입니다.\nany 타입인 T, keyof T는 T의 알려지고 공개된 프로퍼티 이름들의 유니언입니다.\n예를 들어:\nlet carProps: keyof Car; // ('manufacturer' | 'model' | 'year')의 유니언\n\nkeyof Car는 'manufacturer' | 'model' | 'year'와 완전히 호환됩니다.\n차이점은 Car에 ownersAddress: string라는 또 다른 프로퍼티를 추가한다면, keyof Car는 자동으로 'manufacturer' | 'model' | 'year' | 'ownersAddress'로 업데이트합니다.\n그리고 미리 프로퍼티 이름을 알 수 없을 때, pluck처럼 제네릭 컨텍스트에서 keyof를 사용할 수 있습니다.\n즉 컴파일러가 올바른 프로퍼티 이름들의 집합을 pluck에 전달하는지 검사합니다:\n// 오류, 'manufacturer' | 'model' | 'year'에 'unknown'이 없습니다.\npluck(taxi, ['year', 'unknown']); /\n\n두 번째 연산자는 인덱스 접근 연산자 T[K]입니다.\n여기서, 타입 구문은 표현 구문을 반영합니다.\n즉 person['name']은 Person['name'] 타입 — 이 예제에서는 단지 string, 을 가집니다.\n하지만, 인덱스 타입 쿼리처럼, T[K]를 제네릭 컨텍스트에서 사용할 수 있습니다.\n타입 변수 K extends keyof T인지 확인하면 됩니다.\n여기 getProperty 함수의 또 다른 예제가 있습니다.\nfunction getProperty(o: T, propertyName: K): T[K] {\n return o[propertyName]; // o[propertyName]는 T[K] 타입입니다\n}\n\ngetProperty, o: T 그리고 propertyName: K은 o[propertyName]: T[K]를 의미합니다.\nT[K] 결과를 반환하면, 컴파일러는 실제 키의 타입을 인스턴스화하고, getProperty의 반환 타입은 요청한 프로퍼티에 따라 달라집니다.\nlet name: string = getProperty(taxi, 'manufacturer');\nlet year: number = getProperty(taxi, 'year');\n\n// 오류, 'unknown'은 'manufacturer' | 'model' | 'year'에 없습니다\nlet unknown = getProperty(taxi, 'unknown');\n\n인덱스 타입과 인덱스 시그니처 (Index types and index signatures)\nkeyof와 T[K]가 인덱스 시그니처와 상호 작용합니다. 인덱스 시그니처 매개변수 타입은 'string' 혹은 'number'이어야 합니다.\n만약 문자열 인덱스 시그니처인 타입이 있으면, keyof T는 string | number가 될 것입니다\n(그냥 string이 아닙니다, JavaScript에선 문자열 (object['42'])나 숫자 (object[42])를 사용해서\n객체 프로퍼티에 접근할 수 있습니다).\n그리고 T[string]은 인덱스 시그니처의 타입입니다:\ninterface Dictionary {\n [key: string]: T;\n}\nlet keys: keyof Dictionary; // string | number\nlet value: Dictionary['foo']; // number\n\n숫자 인덱스 시그니처인 타입이 있으면, keyof T는 number일 것입니다.\ninterface Dictionary {\n [key: number]: T;\n}\nlet keys: keyof Dictionary; // 숫자\nlet value: Dictionary['foo']; // 오류, 프로퍼티 'foo'는 타입 'Dictionary'에 존재하지 않습니다.\nlet value: Dictionary[42]; // 숫자\n\n매핑 타입 (Mapped types)\n기존 타입을 가져와 선택적 프로퍼티로 만드는 것은 일반적인 작업입니다:\ninterface PersonPartial {\n name?: string;\n age?: number;\n}\n\n혹은 읽기전용 버전을 원할 수도 있습니다:\ninterface PersonReadonly {\n readonly name: string;\n readonly age: number;\n}\n\nJavaScript에서 충분히 자주 일어나는 일이며 TypeScript는 이전 타입 — 매핑 타입을 기반으로 새로운 타입을 만드는 방법을 제공합니다.\n매핑 타입에서, 새로운 타입은 이전 타입에서 각 프로퍼티를 같은 방법으로 변환합니다.\n예를 들어, 모든 프로퍼티를 readonly 혹은 선택적으로 만들수 있습니다.\n여기 몇가지 예제가 있습니다:\ntype Readonly = {\n readonly [P in keyof T]: T[P];\n}\ntype Partial = {\n [P in keyof T]?: T[P];\n}\n\n그리고 사용하기 위해서는:\ntype PersonPartial = Partial;\ntype ReadonlyPerson = Readonly;\n\n이 구문이 멤버보다는 타입을 설명한다는 것에 유의하세요.\n멤버를 추가하길 원한다면, 교차 타입을 사용할 수 있습니다:\n// Use this:\ntype PartialWithNewMember = {\n [P in keyof T]?: T[P];\n} & { newMember: boolean }\n\n// 다음을 사용하지 **마세요**!\n// 오류입니다!\ntype PartialWithNewMember = {\n [P in keyof T]?: T[P];\n newMember: boolean;\n}\n\n가장 간단한 매핑 타입과 그 부분을 봅시다:\ntype Keys = 'option1' | 'option2';\ntype Flags = { [K in Keys]: boolean };\n\n구문은 for .. in이 들어간 인덱스 시그니처 구문과 유사합니다.\n세 부분으로 나뉩니다:\n\n각 프로퍼티에 순서대로 바인딩되는 타입 변수 K.\n반복할 프로퍼티 이름이 포함된 문자열 리터럴 유니언 Keys.\n프로퍼티의 결과 타입\n\n이 간단한 예제에서, Keys는 하드-코딩된 프로퍼티 이름 목록이고 프로퍼티 타입은 항상 boolean입니다, 그래서 이 매핑 타입은 아래 쓰인 것과 동일합니다:\ntype Flags = {\n option1: boolean;\n option2: boolean;\n}\n\n하지만 실제 애플리케이션은, 위에서 readonly나 Partial처럼 보입니다.\n존재하는 타입을 기반으로 하고, 특정 방법으로 프로퍼티를 변형시킵니다.\n이때 keyof와 인덱스 접근 타입이 등장합니다:\ntype NullablePerson = { [P in keyof Person]: Person[P] | null }\ntype PartialPerson = { [P in keyof Person]?: Person[P] }\n\n하지만 일반적인 버전을 가지는 게 더 유용할 것입니다.\ntype Nullable = { [P in keyof T]: T[P] | null }\ntype Partial = { [P in keyof T]?: T[P] }\n\n이 예제들에서, 프로퍼티 목록은 keyof T이고 결과 타입은 T[P]의 변형입니다.\n이는 매핑 타입의 일반적인 사용에 있어 좋은 템플릿입니다.\n왜냐하면 이런 종류의 변형이 동형 (homomorphic) 이기 때문에, 매핑이 T의 프로퍼티에만 적용되고 다른 것에는 적용되지 않습니다.\n컴파일러는 새로운 것을 추가하기 전에 존재하는 모든 프로퍼티 지정자를 복사할 수 있다는 것을 알고 있습니다.\n예를 들어, 만약 Person.name이 읽기 전용이었다면, Partial.name은 읽기 전용이고 선택적일 것입니다.\nProxy 클래스 안에 래핑 된 T[P]에 대한 예제가 하나 더 있습니다.\ntype Proxy = {\n get(): T;\n set(value: T): void;\n}\ntype Proxify = {\n [P in keyof T]: Proxy;\n}\nfunction proxify(o: T): Proxify {\n // ... 프록시 래핑 ...\n}\nlet proxyProps = proxify(props);\n\nReadonly와 Partial가 아주 유용하다는 것을 주목하세요, 이들은 Pick과 Record와 함께 TypeScript의 표준 라이브러리에 포함되어 있습니다.\ntype Pick = {\n [P in K]: T[P];\n}\ntype Record = {\n [P in K]: T;\n}\n\nReadonly, Partial 그리고 Pick은 동형이지만 Record는 아닙니다.\nRecord가 동형이 아니라는 단서 중 하나는 프로퍼티를 복사하는 입력 타입을 받지 않는 것입니다:\ntype ThreeStringProps = Record\n\n비-동형 타입은 본질적으로 새로운 프로퍼티를 만듭니다, 그래서 어디서든지 프로퍼티 지정자를 복사할 수 없습니다.\n매핑 타입의 추론 (Inference from mapped types)\n타입의 프로퍼티를 어떻게 래핑 하는지 알게 되었으니, 다음에 하고 싶은 것은 어떻게 언래핑(unwrap) 할지입니다.\n다행히, 꽤 쉽습니다:\nfunction unproxify(t: Proxify): T {\n let result = {} as T;\n for (const k in t) {\n result[k] = t[k].get();\n }\n return result;\n}\n\nlet originalProps = unproxify(proxyProps);\n\n이 언래핑 추론은 동형 매핑된 타입에만 동작합니다.\n만약 매핑 타입이 동형이 아니면 언래핑 함수에 명시적인 타입 매개변수를 주어야 할 것입니다.\n조건부 타입 (Conditional Types)\nTypeScript 2.8에서 비-균등 타입 매핑을 표현하는 기능을 추가하는 조건부 타입을 도입했습니다.\n조건부 타입은 타입 관계 검사로 표현된 조건에 따라 두 가지 가능한 타입 중 하나를 선택합니다:\nT extends U ? X : Y\n\n위의 타입은 T가 U에 할당될 수 있으면 타입은 X가 되고 그렇지 않다면 타입이 Y가 된다는 것을 뜻합니다.\n조건부 타입 T extends U ? X : Y는 X 나 Y로 결정되거나, 지연됩니다, 왜냐하면 조건이 하나 혹은 그 이상의 타입 변수에 의존하기 때문입니다.\nT나 U가 타입 변수를 포함할 때, X 또는 Y로 결정되거나 지연될지, 타입 시스템이 T가 항상 U에 할당할 수 있는지에 대해 충분한 정보를 가지고 있는지 여부로 결정됩니다.\n즉시 결정되는 일부 타입의 예제로, 다음 예제를 살펴보겠습니다:\ndeclare function f(x: T): T extends true ? string : number;\n\n// 타입은 'string | number'\nlet x = f(Math.random() \n또 다른 예제는 중첩 조건부 타입을 사용하는 TypeName 타입 별칭입니다:\ntype TypeName =\n T extends string ? \"string\" :\n T extends number ? \"number\" :\n T extends boolean ? \"boolean\" :\n T extends undefined ? \"undefined\" :\n T extends Function ? \"function\" :\n \"object\";\n\ntype T0 = TypeName; // \"string\"\ntype T1 = TypeName; // \"string\"\ntype T2 = TypeName; // \"boolean\"\ntype T3 = TypeName void>; // \"function\"\ntype T4 = TypeName; // \"object\"\n\n하지만 조건부 타입이 지연되는 지점 - 분기를 선택하기보단 고정되는 - 의 예를 들면 다음과 같습니다:\ninterface Foo {\n propA: boolean;\n propB: boolean;\n}\n\ndeclare function f(x: T): T extends Foo ? string : number;\n\nfunction foo(x: U) {\n // 'U extends Foo ? string : number' 타입을 가지고 있습니다\n let a = f(x);\n\n // 이 할당은 허용됩니다!\n let b: string | number = a;\n}\n\n위에서, 변수 a는 아직 분기를 선택하지 못한 조건부 타입을 가지고 있습니다.\n또 다른 코드가 foo의 호출을 그만두면, U를 다른 타입으로 대체할 것이고, TypeScript가 실제로 분기를 선택할 수 있는지 결정하기 위해 조건부 타입을 재-평가할 것입니다.\n그동안, 조건부 타입을 조건부의 각 분기가 대상에 할당 가능한 한 다른 대상 타입으로 할당할 수 있습니다.\n그래서 위 예제에서 조건부가 어떻게 평가되든지, string혹은 number로 알려져 있기 때문에, 조건이 U extends Foo ? string : numer를 string | number로 할당할 수 있었습니다.\n분산 조건부 타입 (Distributive conditional types)\n검사된 타입이 벗겨진 (naked) 타입 매개변수인 조건부 타입을 분산 조건부 타입이라고 합니다.\n분산 조건부 타입은 인스턴스화 중에 자동으로 유니언 타입으로 분산됩니다.\n예를 들어, T에 대한 타입 인수 A | B | C를 사용하여 T extends U ? X : Y를 인스턴스화하면 (A extends U ? X : Y) | (B extends U ? X : Y) | (C extends U ? X : Y)로 결정됩니다.\n예제\ntype T10 = TypeName void)>; // \"string\" | \"function\"\ntype T12 = TypeName; // \"string\" | \"object\" | \"undefined\"\ntype T11 = TypeName; // \"object\"\n\n분산 조건부 타입 T extends U ? X : Y의 인스턴스화에서,\n조건부 타입 내의 T에 대한 참조는 유니언 타입의 개별 성분으로 결정됩니다 (즉 T가 조건부 타입이 유니언 타입으로 분산된 후에 개별 성분을 참조합니다).\n게다가, X 안의 T에 대한 참조에는 추가적인 타입 매개변수 제약 조건 (constraint) U가 있습니다 (즉 T는 X 안에서 U에 할당 가능하다고 간주됩니다).\n예제\ntype BoxedValue = { value: T };\ntype BoxedArray = { array: T[] };\ntype Boxed = T extends any[] ? BoxedArray : BoxedValue;\n\ntype T20 = Boxed; // BoxedValue;\ntype T21 = Boxed; // BoxedArray;\ntype T22 = Boxed; // BoxedValue | BoxedArray;\n\nT가 실제 Boxed의 분기 안에서 추가 제약조건 any[]을 가지고 있고 T[number]로 배열의 요소 타입을 참조할 수 있음을 유의하세요. 또한 지난 예제에서 조건부 타입이 어떻게 유니언 타입으로 분산되었는지 확인하세요.\n조건부 타입의 분산 프로퍼티는 유니언 타입을 필터링하는데 편하게 사용할 수 있습니다:\ntype Diff = T extends U ? never : T; // U에 할당할 수 있는 타입을 T에서 제거\ntype Filter = T extends U ? T : never; // U에 할당할 수 없는 타입을 T에서 제거\n\ntype T30 = Diff; // \"b\" | \"d\"\ntype T31 = Filter; // \"a\" | \"c\"\ntype T32 = Diff void), Function>; // string | number\ntype T33 = Filter void), Function>; // () => void\n\ntype NonNullable = Diff; // T에서 null과 undefined를 제거\n\ntype T34 = NonNullable; // string | number\ntype T35 = NonNullable; // string | string[]\n\nfunction f1(x: T, y: NonNullable) {\n x = y; // 성공\n y = x; // 오류\n}\n\nfunction f2(x: T, y: NonNullable) {\n x = y; // 성공\n y = x; // 오류\n let s1: string = x; // 오류\n let s2: string = y; // 성공\n}\n\n조건부 타입은 특히 매핑 타입과 결합할 때 유용합니다.\ntype FunctionPropertyNames = { [K in keyof T]: T[K] extends Function ? K : never }[keyof T];\ntype FunctionProperties = Pick>;\n\ntype NonFunctionPropertyNames = { [K in keyof T]: T[K] extends Function ? never : K }[keyof T];\ntype NonFunctionProperties = Pick>;\n\ninterface Part {\n id: number;\n name: string;\n subparts: Part[];\n updatePart(newName: string): void;\n}\n\ntype T40 = FunctionPropertyNames; // \"updatePart\"\ntype T41 = NonFunctionPropertyNames; // \"id\" | \"name\" | \"subparts\"\ntype T42 = FunctionProperties; // { updatePart(newName: string): void }\ntype T43 = NonFunctionProperties; // { id: number, name: string, subparts: Part[] }\n\n유니언과 교차 타입과 유사하게, 조건부 타입은 재귀적으로 자기 자신을 참조할 수 없습니다.\n예를 들어 다음의 예제는 오류입니다.\n예제\ntype ElementType = T extends any[] ? ElementType : T; // 오류\n\n조건부 타입의 타입 추론 (Type inference in conditional types)\n조건부 타입의 extends 절 안에서, 이제 추론 될 타입 변수를 도입하는 infer 선언을 가지는 것이 가능합니다.\n이렇게 추론된 타입 변수는 조건부 타입의 실제 분기에서 참조될 수 있습니다.\n같은 타입 변수에 대한 여러 개의 infer 위치를 가질 수 있습니다.\n예를 들어, 다음은 함수 타입의 반환 타입을 추출합니다.\ntype ReturnType = T extends (...args: any[]) => infer R ? R : any;\n\n조건부 타입은 순서대로 평가되는 일련의 패턴 일치를 형성하기 위해 중첩될 수 있습니다.\ntype Unpacked =\n T extends (infer U)[] ? U :\n T extends (...args: any[]) => infer U ? U :\n T extends Promise ? U :\n T;\n\ntype T0 = Unpacked; // string\ntype T1 = Unpacked; // string\ntype T2 = Unpacked string>; // string\ntype T3 = Unpacked>; // string\ntype T4 = Unpacked[]>; // Promise\ntype T5 = Unpacked[]>>; // string\n\n다음 예제는 어떻게 공변 (co-variant) 위치에서 같은 타입 변수에 대한 여러 후보가 유니언 타입을 추론하는지 보여줍니다:\ntype Foo = T extends { a: infer U, b: infer U } ? U : never;\ntype T10 = Foo; // string\ntype T11 = Foo; // string | number\n\n마찬가지로, 반-변(contra-variant) 위치에서 같은 타입 변수에 대한 여러 후보가 교차 타입을 추론합니다:\ntype Bar = T extends { a: (x: infer U) => void, b: (x: infer U) => void } ? U : never;\ntype T20 = Bar void, b: (x: string) => void }>; // string\ntype T21 = Bar void, b: (x: number) => void }>; // string & number\n\n여러 호출 시그니처가 있는 타입에서 추론할 때 (오버로딩된 함수의 타입과 같은), 추론은 마지막 시그니처에서 만들어집니다 (이는 아마도 가장 관대한 케이스 일 것입니다).\n인수 타입의 리스트를 기반으로 오버로드 해결을 수행할 수는 없습니다.\ndeclare function foo(x: string): number;\ndeclare function foo(x: number): string;\ndeclare function foo(x: string | number): string | number;\ntype T30 = ReturnType; // string | number\n\n일반 타입 매개변수에 대한 제약조건 절에서 infer 선언을 사용할 수 없습니다.\ntype ReturnType infer R> = R; // 오류, 지원되지 않습니다.\n\n하지만, 제약조건에서 타입 변수를 지우고 대신에 조건부 타입을 지정하면 거의 같은 효과를 얻을 수 있습니다:\ntype AnyFunction = (...args: any[]) => any;\ntype ReturnType = T extends (...args: any[]) => infer R ? R : any;\n\n미리 정의된 조건부 타입 (Predefined conditional types)\nTypeScript 2.8에서 lib.d.ts에 미리 정의된 조건부 타입을 추가했습니다.\n\nExclude -- U에 할당할 수 있는 타입은 T에서 제외.\nExtract -- U에 할당할 수 있는 타입을 T에서 추출\nNonNullable -- T에서 null과 undefined를 제외.\nReturnType -- 함수 타입의 반환 타입을 얻기.\nInstanceType -- 생성자 함수 타입의 인스턴스 타입을 얻기.\n\n예제\ntype T00 = Exclude; // \"b\" | \"d\"\ntype T01 = Extract; // \"a\" | \"c\"\n\ntype T02 = Exclude void), Function>; // string | number\ntype T03 = Extract void), Function>; // () => void\n\ntype T04 = NonNullable; // string | number\ntype T05 = NonNullable string) | string[] | null | undefined>; // (() => string) | string[]\n\nfunction f1(s: string) {\n return { a: 1, b: s };\n}\n\nclass C {\n x = 0;\n y = 0;\n}\n\ntype T10 = ReturnType string>; // string\ntype T11 = ReturnType void>; // void\ntype T12 = ReturnType() => T)>; // {}\ntype T13 = ReturnType() => T)>; // number[]\ntype T14 = ReturnType; // { a: number, b: string }\ntype T15 = ReturnType; // any\ntype T16 = ReturnType; // never\ntype T17 = ReturnType; // 오류\ntype T18 = ReturnType; // 오류\n\ntype T20 = InstanceType; // C\ntype T21 = InstanceType; // any\ntype T22 = InstanceType; // never\ntype T23 = InstanceType; // 오류\ntype T24 = InstanceType; // 오류\n\n\nNote: Exclude 타입은 여기에서 제안된 Diff 타입의 적절한 구현입니다. Diff를 정의한 코드와의 충돌을 피하기 위해 Exclude를 사용했고, 또 이 이름이 타입의 의미를 더 잘 전달한다고 느꼈습니다.\n\n"},"pages/declaration-merging.html":{"url":"pages/declaration-merging.html","title":"선언 병합","keywords":"","body":"소개 (Introduction)\nTypeScript의 독특한 개념들 중 일부는 타입 레벨에서 JavaScript 객체의 형태를 설명합니다.\n그중 TypeScript만의 특별한 예로 '선언 병합' 개념이 있습니다.\n이 개념을 이해한다면 기존의 JavaScript와 작업을 할 때 이점이 많아집니다.\n또한 이 개념은 고급 추상화 개념으로의 문을 열어줄 것입니다.\n본론으로 돌아가서, \"선언 병합\"은 컴파일러가 같은 이름으로 선언된 두 개의 개별적인 선언을 하나의 정의로 병합하는 것을 뜻합니다.\n이 병합된 정의는 원래 두 선언 각각의 기능을 모두 갖게 됩니다.\n병합할 선언이 몇 개든 상관없습니다; 이 개념은 단지 두 개의 선언만 합치도록 제한하지 않습니다.\n기본 사용법 (Basic Concepts)\nTypeScript에서 선언은 네임스페이스, 타입, 값 중 한 종류 이상의 엔티티를 생성합니다.\n네임스페이스-생성 선언은 점으로 구분된 표기법을 사용하여 접근할 이름을 가진 네임스페이스를 생성합니다.\n타입-생성 선언은 선언된 형태로 표시되며 지정된 이름에 바인딩 된 타입을 생성합니다.\n마지막으로 값-생성 선언은 출력된 JavaScript에서 확인할 수 있는 값을 생성합니다.\n\n\n\n선언 타입\n네임스페이스\n타입\n값\n\n\n\n\n네임스페이스\nX\n\nX\n\n\n클래스\n\nX\nX\n\n\n열거형\n\nX\nX\n\n\n인터페이스\n\nX\n\n\n\n타입 별칭\n\nX\n\n\n\n함수\n\n\nX\n\n\n변수\n\n\nX\n\n\n\n각 선언으로 생성된 결과물을 이해하면, 선언 병합을 할 때 병합된 결과물을 이해하는 데에 도움이 됩니다.\n인터페이스 병합 (Merging Interfaces)\n가장 일반적이고 간단한 선언 병합 유형은 인터페이스 병합입니다.\n가장 기본적인 수준에서, 병합은 각 선언의 멤버를 같은 이름의 인터페이스에 기계적으로 결합합니다.\ninterface Box {\n height: number;\n width: number;\n}\n\ninterface Box {\n scale: number;\n}\n\nlet box: Box = {height: 5, width: 6, scale: 10};\n\n각 인터페이스의 비-함수 멤버는 고유해야 합니다.\n만약 고유하지 않다면, 모두 같은 타입이어야 합니다.\n인터페이스가 같은 이름이지만 다른 타입을 가진 비-함수 멤버가 있을 경우, 컴파일러는 오류를 일으킵니다.\n함수 멤버의 경우, 이름이 같을 경우 동일한 함수에 대한 오버로드하는 것으로 처리합니다.\n또한 A 인터페이스와 나중의 A 인터페이스를 병합하는 경우, 두 번째 인터페이스가 더 높은 우선순위를 갖게 됩니다.\n이 말은, 예를 들어:\ninterface Cloner {\n clone(animal: Animal): Animal;\n}\n\ninterface Cloner {\n clone(animal: Sheep): Sheep;\n}\n\ninterface Cloner {\n clone(animal: Dog): Dog;\n clone(animal: Cat): Cat;\n}\n\n위의 세 인터페이스는 병합되어 다음과 같이 하나의 새로운 선언을 생성합니다:\ninterface Cloner {\n clone(animal: Dog): Dog;\n clone(animal: Cat): Cat;\n clone(animal: Sheep): Sheep;\n clone(animal: Animal): Animal;\n}\n\n각 그룹의 요소는 동일한 순서를 유지하지만, 그룹 자체는 나중에 병합되어 오버로드 될수록 첫 번째에 위치하는 것에 유의하세요.\n그러나 이 규칙엔 특수 시그니처라는 예외가 존재합니다.\n시그니처에 단일 문자열 리터럴 타입(예: 문자열 리터럴의 유니언이 아닌 경우)인 매개변수가 있을 경우, 시그니처는 병합된 오버로드 목록의 맨 위로 올라오게 됩니다.\n예를 들어, 아래의 인터페이스들이 병합됩니다:\ninterface Document {\n createElement(tagName: any): Element;\n}\ninterface Document {\n createElement(tagName: \"div\"): HTMLDivElement;\n createElement(tagName: \"span\"): HTMLSpanElement;\n}\ninterface Document {\n createElement(tagName: string): HTMLElement;\n createElement(tagName: \"canvas\"): HTMLCanvasElement;\n}\n\nDocument의 병합된 선언은 다음과 같이 생성합니다:\ninterface Document {\n createElement(tagName: \"canvas\"): HTMLCanvasElement;\n createElement(tagName: \"div\"): HTMLDivElement;\n createElement(tagName: \"span\"): HTMLSpanElement;\n createElement(tagName: string): HTMLElement;\n createElement(tagName: any): Element;\n}\n\n네임스페이스 병합 (Merging Namespaces)\n인터페이스와 마찬가지로, 같은 이름을 가진 네임스페이스도 멤버를 병합합니다.\n네임스페이스는 네임스페이스와 값을 둘 다 생성하기 때문에, 이들이 어떻게 병합하는지 이해해야 합니다.\n네임스페이스를 병합하기 위해 각 네임스페이스에 선언된 내보낸 인터페이스로부터 타입 정의가 병합되며, 내부에 병합된 인터페이스 정의들이 있는 단일 네임스페이스를 형성됩니다.\n네임스페이스 값을 병합하려면, 각 선언 위치에서 이미 지정된 이름의 네임스페이스가 있을 경우, 기존 네임스페이스에 두 번째 네임스페이스의 내보낸 멤버를 첫 번째에 추가하여 네임스페이스 값을 확장됩니다.\n이 예제에서 Animals의 선언 병합:\nnamespace Animals {\n export class Zebra { }\n}\n\nnamespace Animals {\n export interface Legged { numberOfLegs: number; }\n export class Dog { }\n}\n\n다음과 같습니다:\nnamespace Animals {\n export interface Legged { numberOfLegs: number; }\n\n export class Zebra { }\n export class Dog { }\n}\n\n이러한 네임스페이스 병합의 모델은 좋은 출발점이지만, 우리는 export 되지 않은 멤버에 대해 무슨 일이 일어나는지 이해할 필요가 있습니다.\nexport 되지 않은 멤버는 원래의(병합되지 않은) 네임스페이스에서만 볼 수 있습니다. 이는 병합된 후에 다른 선언으로부터 합쳐진 멤버는 export 되지 않은 멤버를 볼 수 없다는 것을 의미합니다.\n이 예제에서 더 명확하게 확인할 수 있습니다:\nnamespace Animal {\n let haveMuscles = true;\n\n export function animalsHaveMuscles() {\n return haveMuscles;\n }\n}\n\nnamespace Animal {\n export function doAnimalsHaveMuscles() {\n return haveMuscles; // 오류, haveMuscles는 이곳에서 액세스 할 수 없습니다.\n }\n}\n\nhaveMuscles이 export 되지 않아서, 동일하게 병합되지 않은 네임스페이스를 공유하는 animalsHaveMuscles 함수만 이 심벌을 볼 수 있습니다.\ndoAnimalsHaveMuscles 함수가 병합된 Animal의 멤버일지라도, 내보내지 않은 멤버는 볼 수 없습니다.\n클래스, 함수, 열거형과 네임스페이스 병합 (Merging Namespaces with Classes, Functions, and Enums)\n네임스페이스는 다른 타입의 선언과 병합할 수 있을 정도로 유연합니다.\n이를 위해선, 네임스페이스의 선언은 병합할 선언을 따라야 합니다. 결과 선언에는 두 타입의 프로퍼티를 모두 갖습니다.\nTypeScript는 이를 통해 JavaScript 및 기타 프로그래밍 언어의 패턴을 모델링 합니다.\n네임스페이스와 클래스 병합 (Merging Namespaces with Classes)\n이 부분에서는 내부 클래스를 설명하는 방법을 제공합니다.\nclass Album {\n label: Album.AlbumLabel;\n}\nnamespace Album {\n export class AlbumLabel { }\n}\n\n병합된 멤버의 가시성 규칙은 '네임스페이스 병합' 섹션에서 설명한 것과 같으므로, AlbumLabel 클래스를 export 해야 병합된 클래스를 볼 수 있습니다.\n최종 결과물은 다른 클래스 내에서 관리되는 클래스입니다.\n또한 네임스페이스를 사용하여 기존 클래스에 더 많은 정적 멤버를 추가할 수도 있습니다.\n내부 클래스 패턴 이외에도, JavaScript에서 함수를 생성한 후 프로퍼티를 추가하여 함수를 확장하는 것에도 익숙할 것입니다.\nTypeScript는 선언 병합을 통해 타입을 안전하게 보존하며 정의할 수 있습니다.\nfunction buildLabel(name: string): string {\n return buildLabel.prefix + name + buildLabel.suffix;\n}\n\nnamespace buildLabel {\n export let suffix = \"\";\n export let prefix = \"Hello, \";\n}\n\nconsole.log(buildLabel(\"Sam Smith\"));\n\n마찬가지로, 네임스페이스를 정적 멤버의 열거형을 확장할 수 있습니다:\nenum Color {\n red = 1,\n green = 2,\n blue = 4\n}\n\nnamespace Color {\n export function mixColor(colorName: string) {\n if (colorName == \"yellow\") {\n return Color.red + Color.green;\n }\n else if (colorName == \"white\") {\n return Color.red + Color.green + Color.blue;\n }\n else if (colorName == \"magenta\") {\n return Color.red + Color.blue;\n }\n else if (colorName == \"cyan\") {\n return Color.green + Color.blue;\n }\n }\n}\n\n허용되지 않는 병합 (Disallowed Merges)\nTypeScript에서 모든 병합이 허용되는 것은 아닙니다.\n현재로선, 클래스는 다른 클래스 혹은 변수와 병합할 수 없습니다.\n클래스 병합을 대체하려면, TypeScript의 믹스인 섹션을 참고하세요.\n모듈 보강 (Module Augmentation)\nJavaScript는 모듈 병합을 지원하지 않지만, 기존 객체를 가져와 업데이트하여 패치 할 수 있습니다.\n아래의 장난감 Observable 예시를 살펴보겠습니다:\n// observable.ts\nexport class Observable {\n // ... 구현은 여러분의 몫으로 남겨놓겠습니다 ...\n}\n\n// map.ts\nimport { Observable } from \"./observable\";\nObservable.prototype.map = function (f) {\n // ... 여러분을 위한 또 다른 숙제\n}\n\n이는 TypeScript에서 잘 동작하지만, 컴파일러는 Observable.prototype.map에 대해 알지 못합니다.\n모듈 보강을 통해 컴파일러에게 정보를 알려줄 수 있습니다:\n// observable.ts\nexport class Observable {\n // ... 구현은 여러분의 몫으로 남겨놓겠습니다 ...\n}\n\n// map.ts\nimport { Observable } from \"./observable\";\ndeclare module \"./observable\" {\n interface Observable {\n map(f: (x: T) => U): Observable;\n }\n}\nObservable.prototype.map = function (f) {\n // ... 여러분을 위한 또 다른 숙제\n}\n\n\n// consumer.ts\nimport { Observable } from \"./observable\";\nimport \"./map\";\nlet o: Observable;\no.map(x => x.toFixed());\n\n모듈 이름은 import/export의 모듈 지정자와 같은 방법으로 해석됩니다.\n자세한 내용은 모듈을 참고하세요.\n그 다음 보강된 선언은 마치 원본과 같은 파일에서 선언된 것처럼 병합됩니다.\n그러나, 두 가지 제한 사항을 명심하세요:\n\n보강에 새로운 최상위 선언을 할 수 없습니다 -- 기존 선언에 대한 패치만 가능합니다.\ndefault export 는 보강할 수 없으며, 이름을 갖는 export 만 보강할 수 있습니다.(해당 이름으로 확장시켜야 하며, default는 예약어입니다 - 자세한 내용은 #14080을 참고하세요)\n\n전역 보강 (Global augmentation)\n모듈 내부에서 전역 범위에 선언을 추가할 수도 있습니다:\n// observable.ts\nexport class Observable {\n // ... 여전히 구현해놓지 않았습니다 ...\n}\n\ndeclare global {\n interface Array {\n toObservable(): Observable;\n }\n}\n\nArray.prototype.toObservable = function () {\n // ...\n}\n\n전역 보강 또한 모듈 보강과 동일한 제한 사항을 갖습니다.\n"},"pages/decorators.html":{"url":"pages/decorators.html","title":"데코레이터","keywords":"","body":"소개 (Introduction)\nTypeScript 및 ES6에 클래스가 도입됨에 따라, 클래스 및 클래스 멤버에 어노테이션을 달거나 수정하기 위해 추가 기능이 필요한 특정 시나리오가 있습니다.\n데코레이터는 클래스 선언과 멤버에 어노테이션과 메타-프로그래밍 구문을 추가할 수 있는 방법을 제공합니다.\n데코레이터는 JavaScript에 대한 2단계 제안이며 TypeScript의 실험적 기능으로 이용 가능합니다.\n\n참고  데코레이터는 향후 릴리스에서 변경될 수 있는 실험적인 기능입니다.\n\n데코레이터에 대한 실험적 지원을 활성화하려면 명령줄 또는 tsconfig.json에서 experimentDecorators 컴파일러 옵션을 활성화해야합니다:\n명령줄 (Command Line):\ntsc --target ES5 --experimentalDecorators\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true\n }\n}\n\n데코레이터 (Decorators)\n데코레이터는 클래스 선언, 메서드, 접근자, 프로퍼티 또는 매개 변수에 첨부할 수 있는 특수한 종류의 선언입니다.\n데코레이터는 @expression 형식을 사용합니다. 여기서 expression은 데코레이팅 된 선언에 대한 정보와 함께 런타임에 호출되는 함수여야 합니다.\n예를 들어, 데코레이터 @sealed를 사용하면 다음과 같이 sealed 함수를 작성할 수 있습니다.\nfunction sealed(target) {\n // 'target' 변수와 함께 무언가를 수행합니다.\n}\n\n\n참고  아래 데코레이터 클래스에서 더 자세한 데코레이터 예제를 볼 수 있습니다.\n\n데코레이터 팩토리 (Decorator Factories)\n데코레이터가 선언에 적용되는 방식을 원하는 대로 바꾸고 싶다면 데코레이터 팩토리를 작성할 수 있습니다. 데코레이터 팩토리는 단순히 데코레이터가 런타임에 호출할 표현식을 반환하는 함수입니다.\n다음과 같은 방식으로 데코레이터 팩토리를 작성할 수 있습니다.\nfunction color(value: string) { // 데코레이터 팩토리\n return function (target) { // 데코레이터\n // 'target'과 'value' 변수를 가지고 무언가를 수행합니다.\n }\n}\n\n\n참고  아래 메서드 데코레이터에서 데코레이터 팩토리에 대한 자세한 예를 볼 수 있습니다.\n\n데코레이터 합성 (Decorator Composition)\n다음 예제와 같이 선언에 여러 데코레이터를 적용할 수 있습니다.\n\n단일 행일 경우:\n@f @g x\n\n\n여러 행일 경우:\n@f\n@g\nx\n\n\n\n여러 데코레이터가 단일 선언에 적용되는 경우는 수학의 합성 함수와 유사합니다.\n이 모델에서 함수 f와 g을 합성할 때 (f∘g)(x)의 합성 결과는 f(g(x))와 같습니다.\n따라서 TypeScript에서 단일 선언에서 여러 데코레이터를 사용할 때 다음 단계가 수행됩니다.\n\n각 데코레이터의 표현은 위에서 아래로 평가됩니다.\n그런 다음 결과는 아래에서 위로 함수로 호출됩니다.\n\n데코레이터 팩토리를 사용하는 경우 다음 예제를 통해 이 수행 순서를 관찰 할 수 있습니다.\nfunction f() {\n console.log(\"f(): evaluated\");\n return function (target, propertyKey: string, descriptor: PropertyDescriptor) {\n console.log(\"f(): called\");\n }\n}\n\nfunction g() {\n console.log(\"g(): evaluated\");\n return function (target, propertyKey: string, descriptor: PropertyDescriptor) {\n console.log(\"g(): called\");\n }\n}\n\nclass C {\n @f()\n @g()\n method() {}\n}\n\n이는 결과를 콘솔에 출력합니다.\nf(): evaluated\ng(): evaluated\ng(): called\nf(): called\n\n데코레이터 평가 (Decorator Evaluation)\n클래스에서 다양한 선언에 데코레이터를 적용하는 방법은 다음과 같이 잘 정의되어 있습니다.\n\n메서드, 접근자 또는 프로퍼티 데코레이터가 다음에 오는 매개 변수 데코레이터는 각 인스턴스 멤버에 적용됩니다.\n메서드, 접근자 또는 프로퍼티 데코레이터가 다음에 오는 매개 변수 데코레이터는 각 정적 멤버에 적용됩니다.\n매개 변수 데코레이터는 생성자에 적용됩니다.\n클래스 데코레이터는 클래스에 적용됩니다.\n\n클래스 데코레이터 (Class Decorators)\n클래스 데코레이터는 클래스 선언 직전에 선언됩니다.\n클래스 데코레이터는 클래스 생성자에 적용되며 클래스 정의를 관찰, 수정 또는 교체하는 데 사용할 수 있습니다.\n클래스 데코레이터는 선언 파일이나 다른 주변 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.\n클래스 데코레이터의 표현식은 데코레이팅된 클래스의 생성자를 유일한 인수로 런타임에 함수로 호출됩니다.\n클래스 데코레이터가 값을 반환하면 클래스가 선언을 제공하는 생성자 함수로 바꿉니다.\n\n참고  새 생성자 함수를 반환하도록 선택한 경우 원래 프로토타입을 유지 관리해야 합니다.\n런타임에 데코레이터를 적용하는 로직은 이 기능을 대신해주지 않습니다.\n\n다음은Greeter 클래스에 적용된 클래스 데코레이터 (@sealed)의 예입니다.\n@sealed\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @sealed 데코레이터를 정의할 수 있습니다.\nfunction sealed(constructor: Function) {\n Object.seal(constructor);\n Object.seal(constructor.prototype);\n}\n\n@sealed가 실행되면 생성자와 프로토 타입을 모두 감쌉니다.\n생성자를 재정의하는 방법에 대한 예제는 다음과 같습니다.\nfunction classDecorator(constructor:T) {\n return class extends constructor {\n newProperty = \"new property\";\n hello = \"override\";\n }\n}\n\n@classDecorator\nclass Greeter {\n property = \"property\";\n hello: string;\n constructor(m: string) {\n this.hello = m;\n }\n}\n\nconsole.log(new Greeter(\"world\"));\n\n메서드 데코레이터 (Method Decorators)\n메서드 데코레이터는 메서드 선언 직전에 선언됩니다.\n데코레이터는 메서드의 프로퍼티 설명자(Property Descriptor) 에 적용되며 메서드 정의를 관찰, 수정 또는 대체하는 데 사용할 수 있습니다.\n메서드 데코레이터는 선언 파일, 오버로드 또는 기타 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n메서드 데코레이터의 표현식은 런타임에 다음 세 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입입니다.\n멤버의 이름\n멤버의 프로퍼티 설명자\n\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 프로퍼티 설명자 는 'undefined'이 됩니다.\n\n메서드 데코레이터가 값을 반환하면, 메서드의 프로퍼티 설명자 로 사용됩니다.\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 반환 값은 무시됩니다.\n\n다음은 Greeter 클래스의 메서드에 적용된 메서드 데코레이터 (@ enumerable)의 예입니다:\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n\n @enumerable(false)\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @enumerable 데코레이터를 정의할 수 있습니다.\nfunction enumerable(value: boolean) {\n return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {\n descriptor.enumerable = value;\n };\n}\n\n@enumerable(false)데코레이터는 데코레이터 팩토리입니다.\n@enumerable(false) 데코레이터가 호출되면 프로퍼티 설명자의 enumerable 프로퍼티를 수정합니다.\n접근자 데코레이터 (Accessor Decorators)\n접근자 데코레이터는 접근자 선언 바로 전에 선언됩니다.\n접근자 데코레이터는 접근자의 프로퍼티 설명자에 적용되며 접근자의 정의를 관찰, 수정 또는 교체하는 데 사용할 수 있습니다.\n접근자 데코레이터는 선언 파일이나 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n\n참고  TypeScript는 단일 멤버에 대해 get 및 set 접근자를 데코레이팅 할 수 없습니다.\n대신 멤버의 모든 데코레이터를 문서 순서대로 지정된 첫 번째 접근자에 적용해야 합니다.\n왜냐하면, 데코레이터는 각각의 선언이 아닌 get과 set 접근자를 결합한 프로퍼티 설명자에 적용되기 때문입니다.\n\n접근자 데코레이터의 표현 식은 런타임에 다음 세 가지 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n멤버의 프로퍼티 설명자\n\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 프로퍼티 설명자는 undefined가 됩니다.\n\n접근자 데코레이터가 값을 반환하면 멤버의 프로퍼티 설명자로 사용됩니다.\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 반환 값은 무시됩니다.\n\n다음은 Point 클래스의 멤버에 적용되는 접근자 데코레이터 (@configurable)의 예입니다:\nclass Point {\n private _x: number;\n private _y: number;\n constructor(x: number, y: number) {\n this._x = x;\n this._y = y;\n }\n\n @configurable(false)\n get x() { return this._x; }\n\n @configurable(false)\n get y() { return this._y; }\n}\n\n다음 함수 선언을 사용하여 @configurable 데코레이터를 정의할 수 있습니다:\nfunction configurable(value: boolean) {\n return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {\n descriptor.configurable = value;\n };\n}\n\n프로퍼티 데코레이터 (Property Decorators)\n프로퍼티 데코레이터는 프로퍼티 선언 바로 전에 선언됩니다.\n프로퍼티 데코레이터는 선언 파일이나 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n프로퍼티 데코레이터의 표현 식은 런타임에 다음 두 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n\n\n참고  TypeScript에서 프로퍼티 데코레이터가 초기화되는 방식으로 인해 프로퍼티 설명자가 프로퍼티 데코레이터에 대한 인수로 제공되지 않습니다.\n현재 프로토타입의 멤버를 정의할 때 인스턴스 프로퍼티를 설명하는 메커니즘이 없고 프로퍼티의 이니셜라이저를 관찰하거나 수정할 수 있는 방법이 없기 때문입니다. 반환 값도 무시됩니다.\n따라서 프로퍼티 데코레이터는 특정 이름의 프로퍼티가 클래스에 선언되었음을 관찰하는 데만 사용할 수 있습니다.\n\n이 정보를 사용하여 다음 예와 같이 프로퍼티에 대한 메타데이터를 기록할 수 있습니다:\nclass Greeter {\n @format(\"Hello, %s\")\n greeting: string;\n\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n let formatString = getFormat(this, \"greeting\");\n return formatString.replace(\"%s\", this.greeting);\n }\n}\n\n다음 함수 선언을 사용하여 @format 데코레이터와 getFormat 함수를 정의 할 수 있습니다:\nimport \"reflect-metadata\";\n\nconst formatMetadataKey = Symbol(\"format\");\n\nfunction format(formatString: string) {\n return Reflect.metadata(formatMetadataKey, formatString);\n}\n\nfunction getFormat(target: any, propertyKey: string) {\n return Reflect.getMetadata(formatMetadataKey, target, propertyKey);\n}\n\n@format(\"Hello, %s\") 데코레이터는 데코레이터 팩토리입니다.\n@format(\"Hello, %s\")가 호출되면 reflect-metadata 라이브러리의 Reflect.metadata 함수를 사용하여 프로퍼티에 대한 메타데이터 항목을 추가합니다.\ngetFormat이 호출되면 형식의 메타데이터 값을 읽습니다.\n\n참고  이 예제에는 reflect-metadata 라이브러리가 필요합니다.\nreflect-metadata 라이브러리에 대한 자세한 내용은 메타데이터를 참조하십시오.\n\n매개변수 데코레이터 (Parameter Decorators)\n매개변수 데코레이터는 매개 변수 선언 직전에 선언됩니다.\n매개변수 데코레이터는 클래스 생성자 또는 메서드 선언의 함수에 적용됩니다.\n매개변수 데코레이터는 선언 파일, 오버로드 또는 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n매개 변수 데코레이터의 표현식은 런타임시 다음 세 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n함수의 매개 변수 목록에 있는 매개 변수의 서수 색인(ordinal index)\n\n\n참고  매개변수 데코레이터는 매개변수가 메서드에서 선언되었을 때에만 관찰하는 데에 사용할 수 있습니다.\n\n메개변수 데코레이터의 반환 값은 무시됩니다.\n다음은 Greeter 클래스 멤버의 매개 변수에 적용되는 매개 변수 데코레이터 (@required)의 예입니다:\nclass Greeter {\n greeting: string;\n\n constructor(message: string) {\n this.greeting = message;\n }\n\n @validate\n greet(@required name: string) {\n return \"Hello \" + name + \", \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @required 및 @validate 데코레이터를 정의할 수 있습니다.\nimport \"reflect-metadata\";\n\nconst requiredMetadataKey = Symbol(\"required\");\n\nfunction required(target: Object, propertyKey: string | symbol, parameterIndex: number) {\n let existingRequiredParameters: number[] = Reflect.getOwnMetadata(requiredMetadataKey, target, propertyKey) || [];\n existingRequiredParameters.push(parameterIndex);\n Reflect.defineMetadata(requiredMetadataKey, existingRequiredParameters, target, propertyKey);\n}\n\nfunction validate(target: any, propertyName: string, descriptor: TypedPropertyDescriptor) {\n let method = descriptor.value;\n descriptor.value = function () {\n let requiredParameters: number[] = Reflect.getOwnMetadata(requiredMetadataKey, target, propertyName);\n if (requiredParameters) {\n for (let parameterIndex of requiredParameters) {\n if (parameterIndex >= arguments.length || arguments[parameterIndex] === undefined) {\n throw new Error(\"Missing required argument.\");\n }\n }\n }\n\n return method.apply(this, arguments);\n }\n}\n\n@required 데코레이터는 필요에 따라 매개변수를 표시하는 메타데이터 항목을 추가합니다.\n그런 다음 @validate 데코레이터는 원래 메서드를 호출하기 전에 인수 유효성 검증하는 함수로 기존의 greet 메서드를 감쌉니다.\n\n참고  이 예제에는 reflect-metadata 라이브러리가 필요합니다.\nreflect-metadata 라이브러리에 대한 자세한 내용은 [메타데이터] (#메타데이터-metadata)를 참조하십시오.\n\n메타데이터 (Metadata)\n일부 예제는 실험적 메타데이터 API에 대한 폴리필(polyfill)을 추가하는 reflect-metadata 라이브러리를 사용합니다.\n이 라이브러리는 아직 ECMAScript (JavaScript) 표준의 일부가 아닙니다.\n그러나 데코레이터가 공식적으로 ECMAScript 표준의 일부로 채택되면 이러한 확장을 채택하게 될 것입니다.\nnpm을 통해 설치할 수 있습니다.\nnpm i reflect-metadata --save\n\nTypeScript에는 데코레이터가 있는 선언에 대해 특정 타입의 메타 데이터를 내보내는 실험적인 지원을 포함합니다.\n이 실험적인 지원을 가능하게 하려면, 명령행 또는tsconfig.json에서 emitDecoratorMetadata 컴파일러 옵션을 설정해야 합니다.\n명령줄:\ntsc --target ES5 --experimentalDecorators --emitDecoratorMetadata\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true,\n \"emitDecoratorMetadata\": true\n }\n}\n\n활성화되면 reflect-metadata라이브러리를 가져오기만 하면 추가 디자인-타임 타입 정보가 런타임에 사용 가능합니다.\n다음 예제에서 이를 확인할 수 있습니다.\nimport \"reflect-metadata\";\n\nclass Point {\n x: number;\n y: number;\n}\n\nclass Line {\n private _p0: Point;\n private _p1: Point;\n\n @validate\n set p0(value: Point) { this._p0 = value; }\n get p0() { return this._p0; }\n\n @validate\n set p1(value: Point) { this._p1 = value; }\n get p1() { return this._p1; }\n}\n\nfunction validate(target: any, propertyKey: string, descriptor: TypedPropertyDescriptor) {\n let set = descriptor.set;\n descriptor.set = function (value: T) {\n let type = Reflect.getMetadata(\"design:type\", target, propertyKey);\n if (!(value instanceof type)) {\n throw new TypeError(\"Invalid type.\");\n }\n set.call(target, value);\n }\n}\n\nTypeScript 컴파일러는 @Reflect.metadata 데코레이터를 사용하여 디자인-타임 타입 정보를 주입합니다.\n다음 TypeScript와 동일하다고 생각할 수 있습니다.\nclass Line {\n private _p0: Point;\n private _p1: Point;\n\n @validate\n @Reflect.metadata(\"design:type\", Point)\n set p0(value: Point) { this._p0 = value; }\n get p0() { return this._p0; }\n\n @validate\n @Reflect.metadata(\"design:type\", Point)\n set p1(value: Point) { this._p1 = value; }\n get p1() { return this._p1; }\n}\n\n\n참고  데코레이터 메타 데이터는 실험적인 기능으로 향후 릴리스에서 주요 변경 사항이 있을 수 있습니다.\n\n"},"pages/utility-types.html":{"url":"pages/utility-types.html","title":"유틸리티 타입","keywords":"","body":"소개 (Introduction)\nTypeScript는 공통 타입 변환을 용이하게 하기 위해 몇 가지 유틸리티 타입을 제공합니다. 이런 유틸리티들은 전역으로 사용 가능합니다.\n목차 (Table of contents)\n\nPartial\nReadonly\nRecord\nPick\nOmit\nExclude\nExtract\nNonNullable\nParameters\nConstructorParameters\nReturnType\nInstanceType\nRequired\nThisParameterType\nOmitThisParameter\nThisType\n\nPartial\nT의 모든 프로퍼티를 선택적으로 만드는 타입을 구성합니다. 이 유틸리티는 주어진 타입의 모든 하위 타입 집합을 나타내는 타입을 반환합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n}\n\nfunction updateTodo(todo: Todo, fieldsToUpdate: Partial) {\n return { ...todo, ...fieldsToUpdate };\n}\n\nconst todo1 = {\n title: 'organize desk',\n description: 'clear clutter',\n};\n\nconst todo2 = updateTodo(todo1, {\n description: 'throw out trash',\n});\n\nReadonly\nT의 모든 프로퍼티를 읽기 전용(readonly)으로 설정한 타입을 구성합니다, 즉 생성된 타입의 프로퍼티는 재할당할 수 없습니다.\n예제 (Example)\ninterface Todo {\n title: string;\n}\n\nconst todo: Readonly = {\n title: 'Delete inactive users',\n};\n\ntodo.title = 'Hello'; // 오류: 읽기 전용 프로퍼티에 재할당할 수 없음\n\n이 유틸리티는 런타임에 실패할 할당 표현식을 나타낼 때 유용합니다.(예, frozen 객체의 프로퍼티에 재할당 하려고 하는 경우)\nObject.freeze\nfunction freeze(obj: T): Readonly;\n\nRecord\n타입 T의 프로퍼티의 집합 K로 타입을 구성합니다. 이 유틸리티는 타입의 프로퍼티들을 다른 타입에 매핑시키는 데 사용될 수 있습니다.\n예제 (Example)\ninterface PageInfo {\n title: string;\n}\n\ntype Page = 'home' | 'about' | 'contact';\n\nconst x: Record = {\n about: { title: 'about' },\n contact: { title: 'contact' },\n home: { title: 'home' },\n};\n\nPick\nT에서 프로퍼티 K의 집합을 선택해 타입을 구성합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n completed: boolean;\n}\n\ntype TodoPreview = Pick;\n\nconst todo: TodoPreview = {\n title: 'Clean room',\n completed: false,\n};\n\nOmit\nT에서 모든 프로퍼티를 선택한 다음 K를 제거한 타입을 구성합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n completed: boolean;\n}\n\ntype TodoPreview = Omit;\n\nconst todo: TodoPreview = {\n title: 'Clean room',\n completed: false,\n};\n\nExclude\nT에서 U에 할당할 수 있는 모든 속성을 제외한 타입을 구성합니다.\n예제 (Example)\ntype T0 = Exclude; // \"b\" | \"c\"\ntype T1 = Exclude; // \"c\"\ntype T2 = Exclude void), Function>; // string | number\n\nExtract\nT에서 U에 할당 할 수 있는 모든 속성을 추출하여 타입을 구성합니다.\n예제 (Example)\ntype T0 = Extract; // \"a\"\ntype T1 = Extract void), Function>; // () => void\n\nNonNullable\nT에서 null 과 undefined를 제외한 타입을 구성합니다.\n예제 (Example)\ntype T0 = NonNullable; // string | number\ntype T1 = NonNullable; // string[]\n\nParameters\n함수 타입 T의 매개변수 타입들의 튜플 타입을 구성합니다.\n예제 (Example)\ndeclare function f1(arg: { a: number, b: string }): void\ntype T0 = Parameters string>; // []\ntype T1 = Parameters void>; // [string]\ntype T2 = Parameters(arg: T) => T)>; // [unknown]\ntype T4 = Parameters; // [{ a: number, b: string }]\ntype T5 = Parameters; // unknown[]\ntype T6 = Parameters; // never\ntype T7 = Parameters; // 오류\ntype T8 = Parameters; // 오류\n\nConstructorParameters\nConstructorParameters 타입은 생성자 함수 타입의 모든 매개변수 타입을 추출할 수 있게 해줍니다. 모든 매개변수 타입을 가지는 튜플 타입(T가 함수가 아닌 경우 never)을 생성합니다.\n예제 (Example)\ntype T0 = ConstructorParameters; // [(string | undefined)?]\ntype T1 = ConstructorParameters; // string[]\ntype T2 = ConstructorParameters; // [string, (string | undefined)?]\n\nReturnType\n함수 T의 반환 타입으로 구성된 타입을 만듭니다.\n예제 (Example)\ndeclare function f1(): { a: number, b: string }\ntype T0 = ReturnType string>; // string\ntype T1 = ReturnType void>; // void\ntype T2 = ReturnType() => T)>; // {}\ntype T3 = ReturnType() => T)>; // number[]\ntype T4 = ReturnType; // { a: number, b: string }\ntype T5 = ReturnType; // any\ntype T6 = ReturnType; // any\ntype T7 = ReturnType; // 오류\ntype T8 = ReturnType; // 오류\n\nInstanceType\n생성자 함수 타입 T의 인스턴스 타입으로 구성된 타입을 만듭니다.\nExample\nclass C {\n x = 0;\n y = 0;\n}\n\ntype T0 = InstanceType; // C\ntype T1 = InstanceType; // any\ntype T2 = InstanceType; // any\ntype T3 = InstanceType; // 오류\ntype T4 = InstanceType; // 오류\n\nRequired\nT의 모든 프로퍼티가 필수로 설정된 타입을 구성합니다.\n예제 (Example)\ninterface Props {\n a?: number;\n b?: string;\n};\n\nconst obj: Props = { a: 5 }; // 성공\n\nconst obj2: Required = { a: 5 }; // 오류: 프로퍼티 'b'가 없습니다\n\nThisParameterType\n함수 타입의 this 매개변수의 타입, 혹은 함수 타입에 this 매개변수가 없을 경우 unknown을 추출합니다.\n유의: 이 타입은 --strictFunctionTypes가 활성화되었을 때만 올바르게 동작합니다. #32964를 참고하세요.\n예제 (Example)\nfunction toHex(this: Number) {\n return this.toString(16);\n}\n\nfunction numberToString(n: ThisParameterType) {\n return toHex.apply(n);\n}\n\nOmitThisParameter\n함수 타입에서 'this' 매개변수를 제거합니다.\n유의: 이 타입은 --strictFunctionTypes가 활성화되었을 때만 올바르게 동작합니다. #32964를 참고하세요.\n예제 (Example)\nfunction toHex(this: Number) {\n return this.toString(16);\n}\n\n// `bind`의 반환 타입은 이미 `OmitThisParameter`을 사용하고 있습니다, 이는 단지 예제를 위한 것입니다.\nconst fiveToHex: OmitThisParameter = toHex.bind(5);\n\nconsole.log(fiveToHex());\n\nThisType\n이 유틸리티는 변형된 타입을 반환하지 않습니다. 대신, 문맥적 this타입에 표시하는 역할을 합니다. 이 유틸리티를 사용하기 위해선 --noImplicitThis 플래그를 사용해야 한다는 것을 유의하세요.\n예제 (Example)\n// --noImplicitThis 로 컴파일\n\ntype ObjectDescriptor = {\n data?: D;\n methods?: M & ThisType; // 메서드 안의 'this 타입은 D & M 입니다.\n}\n\nfunction makeObject(desc: ObjectDescriptor): D & M {\n let data: object = desc.data || {};\n let methods: object = desc.methods || {};\n return { ...data, ...methods } as D & M;\n}\n\nlet obj = makeObject({\n data: { x: 0, y: 0 },\n methods: {\n moveBy(dx: number, dy: number) {\n this.x += dx; // 강하게 타입이 정해진 this\n this.y += dy; // 강하게 타입이 정해진 this\n }\n }\n});\n\nobj.x = 10;\nobj.y = 20;\nobj.moveBy(5, 5);\n\n위 예제에서, makeObject의 인자로 넘겨지는 methods 객체는 ThisType를 포함한 문맥적 타입을 가지고 있고, 따라서 methods 객체의 메서드 안에 this 타입은{ x: number, y: number } & { moveBy(dx: number, dy: number): number }입니다. method 프로퍼티의 타입이 추론의 대상이며 동시에 메서드 안의 this 타입의 출처인 것을 주목하세요.\nThisType 마커 인터페이스는 단지 lib.d.ts에 선언된 빈 인터페이스입니다. 객체 리터럴의 문맥적 타입으로 인식되는 것을 넘어, 그 인터페이스는 빈 인터페이스처럼 동작합니다.\n"},"pages/iterators-and-generators.html":{"url":"pages/iterators-and-generators.html","title":"이터레이터와 제네레이터","keywords":"","body":"이터러블 (Iterables)\n객체가 Symbol.iterator프로퍼티에 대한 구현을 가지고 있다면 이터러블로 간주합니다.\nArray, Map, Set, String, Int32Array, Uint32Array 등과 같은 일부 내장 타입에는 이미 Symbol.iterator 프로퍼티가 구현되어 있습니다.\n객체의 Symbol.iterator 함수는 반복할 값 목록을 반환합니다.\nfor..of 문\nfor..of는 객체의 Symbol.iterator 프로퍼티를 호출하여, 이터러블 객체를 반복합니다.\n다음은 배열의 간단한 for..of 루프입니다:\nlet someArray = [1, \"string\", false];\n\nfor (let entry of someArray)\n console.log(entry); // 1, \"string\", false\n}\n\nfor..of vs. for..in 문\nfor..of 및 for..in 문 모두 목록을 반복합니다; 반복되는 값은 다르지만, for..in은 반복되는 객체의 키 목록을 반환하고, 반면에 for..of는 반복되는 객체의 숫자 프로퍼티 값 목록을 반환합니다.\n다음은 이러한 차이점을 보여주는 예입니다.\nlet list = [4, 5, 6];\n\nfor (let i in list){\n console.log(i); // \"0\", \"1\", \"2\"\n}\n\nfor (let i of list){\n console.log(i); // \"4\", \"5\", \"6\"\n}\n\n또 다른 차이점은 for..in은 모든 객체에서 작동한다는 것입니다; 객체의 프로퍼티를 검사하는 방법으로 사용됩니다.\n반면에 for..of는 이터러블 객체의 값에 주로 관심이 있습니다. Map 및 Set과 같은 내장 객체는 저장된 값에 접근할 수 있는 Symbol.iterator 프로퍼티를 구현합니다.\nlet pets = new Set([\"Cat\", \"Dog\", \"Hamster\"]);\npets[\"species\"] = \"mammals\";\n\nfor (let pet in pets){\n console.log(pet); // \"species\"\n}\n\nfor (let pet of pets){\n console.log(pet); // \"Cat\", \"Dog\", \"Hamster\"\n}\n\n코드 생성 (Code generation)\nES5 및 ES3 타게팅 (Targeting ES5 and ES3)\nES5 또는 ES3-호환 엔진을 대상으로 하는 경우, 반복자는 Array 유형의 값만 허용합니다.\n이런 배열이 아닌 값이 Symbol.iterator 프로퍼티를 구현하더라도 배열이 아닌 값에서 for..of 루프를 사용하면 오류가 발생합니다.\n컴파일러는 for..of 루프에 대한 간단한 for 루프를 생성합니다, 예를 들면:\nlet numbers = [1, 2, 3];\nfor (let num of numbers){\n console.log(num);\n}\n\n는 다음과 같이 생성합니다:\nvar numbers = [1, 2, 3];\nfor (var _i = 0; _i \nECMAScript 2015 및 상위 버전 타케팅 (Targeting ECMAScript 2015 and higher)\nECMAScipt 2015-호환 엔진을 타케팅하는 경우, 컴파일러는 엔진의 내장 반복자 구현을 대상으로 하는 for..of 루프를 생성합니다.\n"},"pages/jsx.html":{"url":"pages/jsx.html","title":"JSX","keywords":"","body":"목차 (Table of contents)\n소개 (Introduction)\n기본 사용법 (Basic usage)\nas 연산자 (The as operator)\n타입 검사 (Type Checking)\n\n내장 요소 (Intrinsic elements)\n값-기반 요소 (Value-based elements)\n함수형 컴포넌트 (Function Component)\n클래스형 컴포넌트 (Class Component)\n속성 타입 검사 (Attribute type checking)\n자식 타입 검사 (Children Type Checking)\n\nJSX 결과 타입 (The JSX result type)\n표현식 포함하기 (Embedding Expressions)\n리액트와 통합하기 (React integration)\n팩토리 함수 (Factory Functions)\n소개 (Introduction)\n↥ 위로\nJSX는 내장형 XML 같은 구문입니다.\n변환의 의미는 구현에 따라 다르지만 유효한 JavaScript로 변환되어야 합니다.\nJSX는 React로 큰 인기를 얻었지만, 이후 다른 구현도 등장했습니다.\nTypeScript는 임베딩, 타입 검사, JSX를 JavaScript로 직접 컴파일하는 것을 지원합니다.\n기본 사용법 (Basic usage)\n↥ 위로\nJSX를 사용하려면 다음 두 가지 작업을 해야 합니다.\n\n파일 이름을 .tsx 확장자로 지정합니다.\njsx 옵션을 활성화합니다.\n\nTypeScript는 preserve, react 및 react-native라는 세 가지의 JSX 모드와 함께 제공됩니다.\n이 모드들은 방출 단계에서만 영향을 미치며, 타입 검사에는 영향을 받지 않습니다.\npreserve 모드는 다른 변환 단계(예: Babel)에 사용하도록 결과물의 일부를 유지합니다.\n또한 결과물은 .jsx 파일 확장자를 갖습니다.\nreact 모드는 React.createElement를 생성하여, 사용하기 전에 JSX 변환이 필요하지 않으며, 결과물은 .js 확장자를 갖게 됩니다.\nreact-native 모드는 JSX를 유지한다는 점은 preserve 모드와 동일하지만, 결과물은 .js 확장자를 갖게 된다는 점이 다릅니다.\n\n\n\n모드\n입력\n결과\n결과 파일 확장자\n\n\n\n\npreserve\n\n\n.jsx\n\n\nreact\n\nReact.createElement(\"div\")\n.js\n\n\nreact-native\n\n\n.js\n\n\n\n--jsx 명령줄 플래그 또는 tsconfig.json 파일의 해당 옵션을 사용하여 모드를 지정할 수 있습니다.\n\n*참고: React JSX를 생성할 때 --jsxFactory 옵션으로 사용할 JSX 팩토리(JSX factory) 함수를 지정할 수 있습니다 (기본값은 React.createElement)\n\nas 연산자 (The as operator)\n↥ 위로\n타입 단언(type assertion)을 어떻게 작성하는지 떠올려 볼까요:\nvar foo = bar;\n\n위 코드는 변수 bar가 foo 타입이라는 것을 단언합니다.\nTypeScript는 꺾쇠 괄호를 사용해 타입을 단언하기 때문에, JSX 구문과 함께 사용할 경우 특정 문법 해석에 문제가 될 수도 있습니다. 결과적으로 TypeScript는 .tsx 파일에서 화살 괄호를 통한 타입 단언을 허용하지 않습니다.\n위의 구문은 .tsx 파일에서 사용할 수 없으므로, as라는 대체 연산자를 통해 타입 단언을 해야 합니다.\n위의 예시는 as 연산자로 쉽게 다시 작성할 수 있습니다.\nvar foo = bar as foo;\n\nas 연산자는 .ts와 .tsx 파일 모두 사용할 수 있으며, 꺾쇠 괄호 형식의 단언과 동일하게 동작합니다.\n타입 검사 (Type Checking)\n↥ 위로\nJSX의 타입 검사를 이해하기 위해선, 먼저 내장 요소와 값-기반 요소의 차이점에 대해 알아야 합니다.\nJSX 표현식 에서 expr은 환경에 내장된 요소(예: DOM 환경의 div 또는 span) 혹은 사용자가 만든 사용자 정의 컴포넌트를 참조할 것입니다.\n이는 다음과 같은 두 가지 이유로 중요합니다:\n\n리액트에서 내장 요소는 React.createElement(\"div\")과 같은 문자열로 생성되는 반면, 사용자가 만든 컴포넌트는 React.createElement(\"MyComponent\")가 아닙니다.\nJSX 요소에 전달되는 속성의 타입은 다르게 조회되어야 합니다.\n내장 요소의 속성은 내재적으로 알고 있어야 하지만, 컴포넌트는 각각 자신의 속성 집합을 지정하려고 합니다.\n\nTypeScript는 React와 동일한 규칙을 사용하여 구별합니다.\n내장 요소는 항상 소문자로 시작하고 값-기반 요소는 항상 대문자로 시작합니다.\n내장 요소 (Intrinsic elements)\n↥ 위로\n내장 요소는 특수 인터페이스 JSX.IntrinsicElements에서 조회됩니다.\n기본적으로 이 인터페이스가 지정되지 않으면 그대로 진행되어 내장 요소 타입은 검사되지 않습니다.\n그러나 이 인터페이스가 있는 경우, 내장 요소의 이름은 JSX.IntrinsicElements 인터페이스의 프로퍼티로 조회됩니다.\n예를 들어:\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: any\n }\n}\n\n; // 성공\n; // 오류\n\n위의 예제에서 는 잘 동작하지만, 는 JSX.IntrinsicElements에 지정되지 않았기 때문에 오류를 일으킵니다.\n\n참고: 다음과 같이 JSX.IntrinsicElements에 catch-all 문자열 인덱서를 지정할 수도 있습니다.\n\ndeclare namespace JSX {\n interface IntrinsicElements {\n [elemName: string]: any;\n }\n}\n\n값-기반 요소 (Value-based elements)\n↥ 위로\n값-기반 요소는 해당 스코프에 있는 식별자로 간단하게 조회됩니다.\nimport MyComponent from \"./myComponent\";\n\n; // 성공\n; // 오류\n\n값-기반 요소를 정의하는데엔 다음의 두 가지 방법이 있습니다:\n\n함수형 컴포넌트 (FC)\n클래스형 컴포넌트\n\n이 두 가지 유형의 값-기반 요소는 JSX 표현식에서 서로 구별할 수 없으므로, TS는 과부하 해결을 사용하여 먼저 함수형 컴포넌트 표현식으로 해석합니다. 이 과정이 성공적으로 진행되면, TS는 이 선언을 표현식으로 해석합니다. 함수형 컴포넌트로 해석되지 않는다면, TS는 클래스형 컴포넌트로 해석을 시도합니다. 이 과정도 실패할 경우, TS는 오류를 보고합니다.\n함수형 컴포넌트 (Function Component)\n↥ 위로\n이름에서 알 수 있듯, 컴포넌트는 첫 번째 인수가 props 객체인 JavaScript 함수로 정의됩니다.\nTS는 컴포넌트의 반환 타입이 JSX.Element에 할당 가능하도록 요구합니다.\ninterface FooProp {\n name: string;\n X: number;\n Y: number;\n}\n\ndeclare function AnotherComponent(prop: {name: string});\nfunction ComponentFoo(prop: FooProp) {\n return ;\n}\n\nconst Button = (prop: {value: string}, context: { color: string }) => \n\n함수형 컴포넌트는 JavaScript 함수이므로, 함수 오버로드 또한 사용 가능합니다:\ninterface ClickableProps {\n children: JSX.Element[] | JSX.Element\n}\n\ninterface HomeProps extends ClickableProps {\n home: JSX.Element;\n}\n\ninterface SideProps extends ClickableProps {\n side: JSX.Element | string;\n}\n\nfunction MainButton(prop: HomeProps): JSX.Element;\nfunction MainButton(prop: SideProps): JSX.Element {\n ...\n}\n\n\n참고: 함수형 컴포넌트는 이전에 무상태 함수형 컴포넌트(SFC)로 알려져 있습니다. 하지만 최근 버전의 리액트에선 더 이상 함수형 컴포넌트를 무상태로 취급하지 않으며, SFC 타입과 그 별칭인 StatelessComponent은 더 이상 사용되지 않습니다.\n\n클래스형 컴포넌트 (Class Component)\n↥ 위로\n클래스형 컴포넌트의 타입을 정의하는 것은 가능합니다.\n이를 위해선 요소 클래스 타입 과 요소 인스턴스 타입 이라는 새로운 용어를 이해해야 합니다.\n에서, 요소 클래스 타입 은 Expr의 타입입니다.\n위의 예시에서 MyComponent가 ES6 클래스라면 이 클래스 타입은 클래스 생성자이고 전역입니다.\nMyComponent가 팩토리 함수라면, 클래스 타입은 해당 함수입니다.\n클래스 타입이 결정되면, 인스턴스 타입은 클래스 타입의 생성자 혹은 호출 시그니처(있는 것 중 어느 쪽으로든)에 의한 반환 타입을 결합하여 결정됩니다.\n따라서 ES6 클래스의 경우, 인스턴스 타입은 해당 클래스의 인스턴스 타입이 되고, 팩토리 함수의 경우엔 해당 함수로부터 반환된 값의 타입이 됩니다.\nclass MyComponent {\n render() {}\n}\n\n// 생성자 시그니처 사용\nvar myComponent = new MyComponent();\n\n// 요소 클래스 타입 => MyComponent\n// 요소 인스턴스 타입 => { render: () => void }\n\nfunction MyFactoryFunction() {\n return {\n render: () => {\n }\n }\n}\n\n// 호출 시그니처 사용\nvar myComponent = MyFactoryFunction();\n\n// 요소 클래스 타입 => MyFactoryFunction\n// 요소 인스턴스 타입 => { render: () => void }\n\n흥미롭게도 요소 인스턴스 타입은 JSX.ElementClass에 할당 가능해야 하며, 그렇지 않을 경우 오류를 일으킵니다.\n기본적으로 JSX.ElementClass는 {}이지만, 적절한 인터페이스에 적합한 타입으로만 JSX를 사용하도록 제한할 수 있습니다.\ndeclare namespace JSX {\n interface ElementClass {\n render: any;\n }\n}\n\nclass MyComponent {\n render() {}\n}\nfunction MyFactoryFunction() {\n return { render: () => {} }\n}\n\n; // 성공\n; // 성공\n\nclass NotAValidComponent {}\nfunction NotAValidFactoryFunction() {\n return {};\n}\n\n; // 오류\n; // 오류\n\n속성 타입 검사 (Attribute type checking)\n↥ 위로\n속성 타입 검사를 위해선 첫 번째로 요소 속성 타입 을 결정해야 합니다.\n이는 내장 요소와 값-기반 요소 간에 약간 다른 점이 있습니다.\n내장 요소의 경우, 요소 속성 타입은 JSX.IntrinsicElements의 프로퍼티 타입과 동일합니다.\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { bar?: boolean }\n }\n}\n\n// 'foo'의 요소 속성 타입은 '{bar?: boolean}'\n;\n\n값-기반 요소의 경우엔 조금 더 복잡합니다.\n이전에 요소 인스턴스 타입 의 프로퍼티 타입에 따라 결정됩니다.\n사용할 프로퍼티는 JSX.ElementAttributesProperty에 따라 결정됩니다.\n이는 단일 프로퍼티로 선언되어야 합니다.\n이후 해당 프로퍼티 이름을 사용합니다.\nTypeScript 2.8 부터 JSX.ElementAttributesProperty가 제공되지 않으면, 클래스 요소의 생성자 또는 함수형 컴포넌트의 첫 번째 매개변수 타입을 대신 사용할 수 있습니다.\ndeclare namespace JSX {\n interface ElementAttributesProperty {\n props; // 사용할 프로퍼티 이름을 지정\n }\n}\n\nclass MyComponent {\n // 요소 인스턴스 타입의 프로퍼티를 지정\n props: {\n foo?: string;\n }\n}\n\n// 'MyComponent'의 요소 속성 타입은 '{foo?: string}'\n\n\n요소 속성 타입은 JSX에서 속성 타입을 확인하는데 사용됩니다.\n선택적 혹은 필수적인 프로퍼티들이 지원됩니다.\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { requiredProp: string; optionalProp?: number }\n }\n}\n\n; // 성공\n; // 성공\n; // 오류, requiredProp이 누락됨\n; // 오류, requiredProp은 문자열이어야 함\n; // 오류, unknownProp은 존재하지 않음\n; // 성공, 'some-unknown-prop'은 유효한 식별자가 아니기 때문에\n\n\n참고: 만약 속성 이름이 유효한 JavaScript 식별자(data-* 속성 등)가 아닌 경우, 해당 이름을 요소 속성 타입에서 찾을 수 없어도 오류로 간주하지 않습니다.\n\n추가적으로, JSX.IntrinsicAttributes 인터페이스는 일반적으로 컴포넌트의 props나 인수로 사용되지 않는 JSX 프레임워크를 위한 추가적인 프로퍼티를 지정할 수 있습니다. - 예를 들면 React의 key. 더 나아가서, JSX.IntrinsicClassAttributes 제네릭 타입을 사용하여 클래스형 컴포넌트에 대해 동일한 종류의 추가 속성을 지정할 수 있습니다 (함수형 컴포넌트 제외하고). 이 유형에서, 제네릭의 매개변수는 클래스 인스턴스 타입에 해당합니다. React의 경우, 이는 Ref 타입의 ref 속성을 허용하는 데에 쓰입니다. 일반적으로는, JSX 프레임워크 사용자가 모든 태그에 특정 속성을 제공할 필요가 없다면, 이런 인터페이스의 모든 프로퍼티는 선택적이어야 합니다.\n스프레드 연산자 또한 동작합니다:\nvar props = { requiredProp: \"bar\" };\n; // 성공\n\nvar badProps = {};\n; // 오류\n\n자식 타입 검사 (Children Type Checking)\n↥ 위로\nTypeScript 2.3부터, TS는 자식 의 타입 검사를 도입했습니다. 자식 은 자식 JSX 표현식 을 속성에 삽입하는 요소 속성 타입의 특수한 프로퍼티입니다.\nTS는 JSX.ElementAttributesProperty를 사용해 props 를 결정하는 것과 유사하게, JSX.ElementChildrenAttribute를 사용해 해당 props 내의 자식 의 이름을 결정합니다.\nJSX.ElementChildrenAttribute는 단일 프로퍼티로 선언되어야 합니다.\ndeclare namespace JSX {\n interface ElementChildrenAttribute {\n children: {}; // 사용할 자식의 이름을 지정\n }\n}\n\n\n Hello\n;\n\n\n Hello\n World\n;\n\nconst CustomComp = (props) => {props.children}\n\n Hello World\n {\"This is just a JS expression...\" + 1000}\n\n\n다른 속성처럼 자식 의 타입도 지정할 수 있습니다. 예를 들어 React 타이핑 을 사용하는 경우 기본 타입을 오버라이드 할 것입니다.\ninterface PropsType {\n children: JSX.Element\n name: string\n}\n\nclass Component extends React.Component {\n render() {\n return (\n \n {this.props.children}\n \n )\n }\n}\n\n// 성공\n\n Hello World\n\n\n// 오류 : 자식은 JSX.Element의 배열이 아닌 JSX.Element 타입입니다.\n\n Hello World\n Hello World\n\n\n// 오류 : 자식은 JSX.Element의 배열이나 문자열이 아닌 JSX.Element 타입입니다.\n\n Hello\n World\n\n\nJSX 결과 타입 (The JSX result type)\n↥ 위로\n기본적으로 JSX 표현식의 결과물은 any 타입입니다.\nJSX.Element 인터페이스를 수정하여 특정한 타입을 지정할 수 있습니다.\n그러나 이 인터페이스에서는 JSX의 요소, 속성, 자식에 대한 정보를 검색할 수 없습니다.\n이 인터페이스는 블랙박스입니다.\n표현식 포함하기 (Embedding Expressions)\n↥ 위로\nJSX는 중괄호({ })로 표현식을 감싸 태그 사이에 표현식 사용을 허용합니다.\nvar a = \n {[\"foo\", \"bar\"].map(i => {i / 2})}\n\n\n위의 코드는 문자열을 숫자로 나눌 수 없으므로 오류를 일으킵니다.\npreserve 옵션을 사용할 때, 결과는 다음과 같습니다:\nvar a = \n {[\"foo\", \"bar\"].map(function (i) { return {i / 2}; })}\n\n\n리액트와 통합하기 (React integration)\n↥ 위로\n리액트에서 JSX를 사용하기 위해선 React 타이핑을 사용해야 합니다.\n이는 리액트를 사용할 수 있도록 JSX 네임스페이스를 적절하게 정의합니다.\n/// \n\ninterface Props {\n foo: string;\n}\n\nclass MyComponent extends React.Component {\n render() {\n return {this.props.foo}\n }\n}\n\n; // 성공\n; // 오류\n\n팩토리 함수 (Factory Functions)\n↥ 위로\njsx: react 컴파일러 옵션에서 사용하는 팩토리 함수는 설정이 가능합니다. 이는 jsxFactory 명령 줄 옵션을 사용하거나 인라인 @jsx 주석을 사용하여 파일별로 설정할 수 있습니다. 예를 들어 jsxFactory에 createElement를 설정했다면, 는 React.createElement(\"div\") 대신 createElement(\"div\")으로 생성될 것입니다.\n주석 pragma 버전은 다음과 같이 사용할 수 있습니다 (TypeScript 2.8 기준):\nimport preact = require(\"preact\");\n/* @jsx preact.h */\nconst x = ;\n\n이는 다음처럼 생성됩니다:\nconst preact = require(\"preact\");\nconst x = preact.h(\"div\", null);\n\n선택된 팩토리는 전역 네임스페이스로 돌아가기 전에 JSX 네임스페이스(타입 검사를 위한 정보)에도 영향을 미칩니다. 팩토리가 React.createElement(기본값)로 정의되어 있다면, 컴파일러는 전역 JSX를 검사하기 전에 React.JSX를 먼저 검사할 것입니다. 팩토리가 h로 정의되어 있다면, 컴파일러는 전역 JSX를 검사하기 전에 h.JSX를 검사할 것입니다.\n"},"pages/mixins.html":{"url":"pages/mixins.html","title":"믹스인","keywords":"","body":"Mixin\n소개(Introduction)\n전통적인 객쳬지향 계층과 함께, 재사용 가능한 컴포넌트로 부터 클래스를 빌드하는 또 다른 일반적인 방법으로, 간단한 부분클래스를 결합하여 빌드하는 것입니다. 스칼라 등의 언어를 통해서, 믹스인에 대한 개념과 특성은 익숙할 수 있을 것이며, 패턴은 JavaScript 커뮤니티에서도 어느 정도의 인기를 얻었습니다.\n예시 코드(Code Sample)\n아래 코드에서는 TypeScript에서 mixin의 모델링 방식을 보여줍니다. 코드를 본 후, 작동 방식을 살펴보도록 하겠습니다.\n// Disposable Mixin\nclass Disposable {\n isDisposed: boolean;\n dispose() {\n this.isDisposed = true;\n }\n\n}\n\n// Activatable Mixin\nclass Actiavatable {\n isActive: boolean;\n activate() {\n this.isActive = true;\n }\n deactivate() {\n this.isActive = false;\n }\n}\n\nclass SmartObject {\n constructor() {\n setInterval(() => console.log(this.isActive + \" : \" + this.isDisposed), 500);\n }\n\n interact() {\n this.activate();\n }\n}\n\ninterface SmartObject extends Disposable, Activatable {}\napplyMixins(SmartObject, [Disposable, Activatable]);\n\nlet smartObj = new SmartObject();\nsetTimeout(() => smartObj.interact(), 1000);\n\n////////////////////////////////////////\n// In your runtime library somewhere\n////////////////////////////////////////\n\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n Object.defineProperty(derivedCtor.prototype, name, Object.getOwnPropertyDescriptor(baseCtor.prototype, name));\n });\n });\n}\n\n예시 알아보기(Understanding the sample)\n예시 코드는 mixin을 수행하는 두 클래스로 시작합니다. 두 클래스는 각각 부분적인 기능에 집중되어 있음을 알 수 있습니다. 이후에는 두 기능을 모두 사용하여 새로운 클래스를 만들기 위해 이들을 혼합(mix)할 것입니다.\n// Disposable Mixin\nclass Disposable {\n isDisposed: boolean;\n dispose() {\n this.isDisposed = true;\n }\n\n}\n\n// Activatable Mixin\nclass Activatable {\n isActive: boolean;\n activate() {\n this.isActive = true;\n }\n deactivate() {\n this.isActive = false;\n }\n}\n\n다음으로, 두 mixin의 결합을 처리 할 클래스를 만듭니다. 이것이 어떻게 작동하는지 더 자세히 살펴 보겠습니다.\nclass SmartObject {\n ...\n}\n\ninterface SmartObject extends Disposable, Activatable {}\n\n첫 번째 사항은 SmartObject 클래스에서 Disposable과 Activatable을 확장하는 대신 SmartObject 인터페이스에서 확장한다는 것입니다. Declaration merging으로 인해 SmartObject 인터페이스가 SmartObject 클래스에 혼합됩니다.\n클래스를 인터페이스로 취급하고 Disposable 및 Activatable 뒤에있는 유형 만 구현이 아닌 SmartObject 유형으로 혼합합니다. 이것은 우리가 클래스에서 구현에서 mixin을 제공해야 한다는 것을 의미합니다. 그 외에는 mixin의 사용을 피할 수 있습니다.\n마지막으로 클래스에 구현에서, mixin을 혼합(mix)합니다.\napplyMixins(SmartObject, [Disposable, Activatable]);\n\n마지막으로, 우리를 위해 mixin을 수행 할 도우미 함수를 만듭니다. 그러면 각 mixin의 속성이 실행되고 mixin의 대상으로 복사되어 독립형 속성을 구현합니다.\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n Object.defineProperty(derivedCtor.prototype, name, Object.getOwnPropertyDescriptor(baseCtor.prototype, name));\n });\n });\n}\n\n"},"pages/modules.html":{"url":"pages/modules.html","title":"모듈","keywords":"","body":"소개 (Introduction)\nECMAScript 2015부터 JavaScript에는 모듈 개념이 있습니다. TypeScript는 이 개념을 공유합니다.\n모듈은 전역 스코프가 아닌 자체 스코프 내에서 실행됩니다; 즉 모듈 내에서 선언된 변수, 함수, 클래스 등은 export 양식 중 하나를 사용하여 명시적으로 export 하지 않는 한 모듈 외부에서 보이지 않습니다.\n반대로 다른 모듈에서 export 한 변수, 함수, 클래스, 인터페이스 등을 사용하기 위해서는 import 양식 중 하나를 사용하여 import 해야 합니다.\n모듈은 선언형입니다; 모듈 간의 관계는 파일 수준의 imports 및 exports 관점에서 지정됩니다.\n모듈은 모듈 로더를 사용하여 다른 모듈을 import 합니다.\n런타임 시 모듈 로더는 모듈을 실행하기 전에 모듈의 모든 의존성을 찾고 실행해야 합니다.\nJavaScript에서 사용하는 유명한 모듈 로더로는 CommonJS 모듈 용 Node.js의 로더와 웹 애플리케이션의 AMD 모듈 용 RequireJS 로더가 있습니다.\nECMAScript 2015와 마찬가지로 TypeScript는 최상위 수준의 import 혹은 export가 포함된 모든 파일을 모듈로 간주합니다.\n반대로 최상위 수준의 import 혹은 export 선언이 없는 파일은 전역 스코프에서 사용할 수 있는 스크립트로 처리됩니다(모듈에서도 마찬가지).\nExport\n선언 export 하기 (Exporting a declaration)\nexport 키워드를 추가하여 모든 선언 (변수, 함수, 클래스, 타입 별칭, 인터페이스)를 export 할 수 있습니다.\nStringValidator.ts\nexport interface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nZipCodeValidator.ts\nimport { StringValidator } from \"./StringValidator\";\n\nexport const numberRegexp = /^[0-9]+$/;\n\nexport class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\nExport 문 (Export statements)\nExport 문은 사용자를 위해 export 할 이름을 바꿔야 할 때 편리합니다. 위의 예제는 다음과 같이 작성할 수 있습니다:\nclass ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\nexport { ZipCodeValidator };\nexport { ZipCodeValidator as mainValidator };\n\nRe-export 하기 (Re-exports)\n종종 모듈은 다른 모듈을 확장하고 일부 기능을 부분적으로 노출합니다.\nRe-export 하기는 지역적으로 import 하거나, 지역 변수를 도입하지 않습니다.\nParseIntBasedZipCodeValidator.ts\nexport class ParseIntBasedZipCodeValidator {\n isAcceptable(s: string) {\n return s.length === 5 && parseInt(s).toString() === s;\n }\n}\n\n// 기존 validator의 이름을 변경 후 export\nexport {ZipCodeValidator as RegExpBasedZipCodeValidator} from \"./ZipCodeValidator\";\n\n선택적으로, 하나의 모듈은 하나 혹은 여러 개의 모듈을 감쌀 수 있고, export * from \"module\" 구문을 사용해 export 하는 것을 모두 결합할 수 있습니다.\nAllValidators.ts\nexport * from \"./StringValidator\"; // 'StringValidator' 인터페이스를 내보냄\nexport * from \"./ZipCodeValidator\"; // 'ZipCodeValidator' 와 const 'numberRegexp' 클래스를 내보냄\nexport * from \"./ParseIntBasedZipCodeValidator\"; // 'ParseIntBasedZipCodeValidator' 클래스를 내보냄\n // 'ZipCodeValidator.ts' 모듈 에 있는\n // 'ZipCodeValidator' 클래스를\n // 'RegExpBasedZipCodeValidator' 라는 별칭으로 다시 내보냄\n\nImport\nimport는 모듈에서 export 만큼 쉽습니다.\nexport 한 선언은 아래의 import 양식 중 하나를 사용하여 import 합니다:\n모듈에서 단일 export를 import 하기 (Import a single export from a module)\nimport { ZipCodeValidator } from \"./ZipCodeValidator\";\n\nlet myValidator = new ZipCodeValidator();\n\n이름을 수정해서 import 할 수 있습니다.\nimport { ZipCodeValidator as ZCV } from \"./ZipCodeValidator\";\nlet myValidator = new ZCV();\n\n전체 모듈을 단일 변수로 import 해서, 모듈 exports 접근에 사용하기 (Import the entire module into a single variable, and use it to access the module exports)\nimport * as validator from \"./ZipCodeValidator\";\nlet myValidator = new validator.ZipCodeValidator();\n\n부수효과만을 위해 모듈 import 하기 (Import a module for side-effects only)\n권장되지는 않지만, 일부 모듈은 다른 모듈에서 사용할 수 있도록 일부 전역 상태로 설정합니다.\n이러한 모듈은 어떤 exports도 없거나, 사용자가 exports에 관심이 없습니다.\n이러한 모듈을 import 하기 위해, 다음처럼 사용하세요:\nimport \"./my-module.js\"\n\n타입 import 하기 (Importing Types)\nTypeScript 3.8 이전에는 import를 사용하여 타입을 import 할 수 있었습니다.\nTypeScript 3.8에서는 import 문 혹은 import type을 사용하여 타입을 import 할 수 있습니다.\n// 동일한 import를 재사용하기\nimport {APIResponseType} from \"./api\";\n\n// 명시적으로 import type을 사용하기\nimport type {APIResponseType} from \"./api\";\n\nimport type은 항상 JavaScript에서 제거되며, 바벨 같은 도구는 isolatedModules 컴파일러 플래그를 통해 코드에 대해 더 나은 가정을 할 수 있습니다.\n3.8 릴리즈 정보에서 더 많은 정보를 읽을 수 있습니다.\nDefault exports\n각 모듈은 선택적으로 default export를 export 할 수 있습니다.\ndefault export는 default 키워드로 표시됩니다; 모듈당 하나의 default export만 가능합니다.\ndefault export는 다른 import 양식을 사용하여 import 합니다.\ndefault exports는 정말 편리합니다.\n예를 들어 jQuery와 같은 라이브러리는 jQuery 혹은 $와 같은 default export를 가질 수 있으며, $나 jQuery와 같은 이름으로 import할 수 있습니다.\nJQuery.d.ts\ndeclare let $: JQuery;\nexport default $;\n\nApp.ts\nimport $ from \"jquery\";\n\n$(\"button.continue\").html( \"Next Step...\" );\n\n클래스 및 함수 선언은 default exports로 직접 작성될 수 있습니다.\ndefault export 클래스 및 함수 선언 이름은 선택사항 입니다.\nZipCodeValidator.ts\nexport default class ZipCodeValidator {\n static numberRegexp = /^[0-9]+$/;\n isAcceptable(s: string) {\n return s.length === 5 && ZipCodeValidator.numberRegexp.test(s);\n }\n}\n\nTest.ts\nimport validator from \"./ZipCodeValidator\";\n\nlet myValidator = new validator();\n\n혹은\nStaticZipCodeValidator.ts\nconst numberRegexp = /^[0-9]+$/;\n\nexport default function (s: string) {\n return s.length === 5 && numberRegexp.test(s);\n}\n\nTest.ts\nimport validate from \"./StaticZipCodeValidator\";\n\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// validate 함수 사용하기\nstrings.forEach(s => {\n console.log(`\"${s}\" ${validate(s) ? \"matches\" : \"does not match\"}`);\n});\n\ndefault exports는 값도 가능합니다:\nOneTwoThree.ts\nexport default \"123\";\n\nLog.ts\nimport num from \"./OneTwoThree\";\n\nconsole.log(num); // \"123\"\n\nx로 모두 export 하기 (Export all as x)\nTypeScript 3.8에서는 다음 이름이 다른 모듈로 re-export 될 때 단축어처럼 export * as ns를 사용할 수 있습니다:\nexport * as utilities from \"./utilities\";\n\n모듈에서 모든 의존성을 가져와 export한 필드로 만들면, 다음과 같이 import할 수 있습니다:\nimport { utilities } from \"./index\";\n\nexport =와 import = require() (export = and import = require())\nCommonJS와 AMD 둘 다 일반적으로 모듈의 모든 exports를 포함하는 exports 객체의 개념을 가지고 있습니다.\n또한 exports 객체를 사용자 정의 단일 객체로 대체하는 기능도 지원합니다.\ndefault exports는 이 동작에서 대체 역할을 합니다; 하지만 둘은 호환되지는 않습니다.\nTypeScript는 기존의 CommonJS와 AMD 워크플로우를 모델링 하기 위해 export =를 지원합니다.\nexport = 구문은 모듈에서 export되는 단일 객체를 지정합니다.\n클래스, 인터페이스, 네임스페이스, 함수 혹은 열거형이 될 수 있습니다.\nexport =를 사용하여 모듈을 export할 때, TypeScript에 특정한 import module = require(\"module\")를 사용하여 모듈을 가져와야 합니다.\nZipCodeValidator.ts\nlet numberRegexp = /^[0-9]+$/;\nclass ZipCodeValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\nexport = ZipCodeValidator;\n\nTest.ts\nimport zip = require(\"./ZipCodeValidator\");\n\n// 시험용 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 Validators\nlet validator = new zip();\n\n// 각 문자열이 각 validator를 통과했는지 보여줍니다\nstrings.forEach(s => {\n console.log(`\"${ s }\" - ${ validator.isAcceptable(s) ? \"matches\" : \"does not match\" }`);\n});\n\n모듈을 위한 코드 생성 (Code Generation for Modules)\n컴파일 중에는 지정된 모듈 대상에 따라 컴파일러는 Node.js (CommonJS), require.js (AMD), UMD, SystemJS, 또는 ECMAScript 2015 native modules (ES6) 모듈-로딩 시스템에 적합한 코드를 생성합니다.\n생성된 코드의 define, require 그리고 register 호출 기능에 대한 자세한 정보는 각 모듈 로더의 문서를 확인하세요.\n이 간단한 예제는 import 및 export 하기 중에 사용된 이름이 모듈 로딩 코드로 변환되는 방법을 보여줍니다.\nSimpleModule.ts\nimport m = require(\"mod\");\nexport let t = m.something + 1;\n\nAMD / RequireJS SimpleModule.js\ndefine([\"require\", \"exports\", \"./mod\"], function (require, exports, mod_1) {\n exports.t = mod_1.something + 1;\n});\n\nCommonJS / Node SimpleModule.js\nvar mod_1 = require(\"./mod\");\nexports.t = mod_1.something + 1;\n\nUMD SimpleModule.js\n(function (factory) {\n if (typeof module === \"object\" && typeof module.exports === \"object\") {\n var v = factory(require, exports); if (v !== undefined) module.exports = v;\n }\n else if (typeof define === \"function\" && define.amd) {\n define([\"require\", \"exports\", \"./mod\"], factory);\n }\n})(function (require, exports) {\n var mod_1 = require(\"./mod\");\n exports.t = mod_1.something + 1;\n});\n\nSystem SimpleModule.js\nSystem.register([\"./mod\"], function(exports_1) {\n var mod_1;\n var t;\n return {\n setters:[\n function (mod_1_1) {\n mod_1 = mod_1_1;\n }],\n execute: function() {\n exports_1(\"t\", t = mod_1.something + 1);\n }\n }\n});\n\nNative ECMAScript 2015 modules SimpleModule.js\nimport { something } from \"./mod\";\nexport var t = something + 1;\n\n간단한 예제 (Simple Example)\n아래에서는 각 모듈에서 단일 이름으로 export 하기 위해 이전 예제에서 사용한 Validator 구현을 통합합니다.\n컴파일 하려면, 명령 줄에서 모듈 대상을 지정해야 합니다. Node.js의 경우, --module commonjs를 사용하세요;\nrequire.js의 경우 --module amd를 사용하세요. 예를 들면:\ntsc --module commonjs Test.ts\n\n컴파일이 되면, 각 모듈은 별도의 .js파일이 됩니다.\n참조 태그와 마찬가지로, 컴파일러는 import문을 따라 의존적인 파일들을 컴파일 합니다.\nValidation.ts\nexport interface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nLettersOnlyValidator.ts\nimport { StringValidator } from \"./Validation\";\n\nconst lettersRegexp = /^[A-Za-z]+$/;\n\nexport class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n}\n\nZipCodeValidator.ts\nimport { StringValidator } from \"./Validation\";\n\nconst numberRegexp = /^[0-9]+$/;\n\nexport class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\nTest.ts\nimport { StringValidator } from \"./Validation\";\nimport { ZipCodeValidator } from \"./ZipCodeValidator\";\nimport { LettersOnlyValidator } from \"./LettersOnlyValidator\";\n\n// 시험용 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 validator\nlet validators: { [s: string]: StringValidator; } = {};\nvalidators[\"ZIP code\"] = new ZipCodeValidator();\nvalidators[\"Letters only\"] = new LettersOnlyValidator();\n\n// 각 문자열이 validator를 통과하는지 보여줌\nstrings.forEach(s => {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n});\n\n선택적 모듈 로딩과 기타 고급 로딩 시나리오 (Optional Module Loading and Other Advanced Loading Scenarios)\n상황에 따라 특정 조건에서만 모듈을 로드하도록 만들 수 있습니다.\nTypeScript에서는 아래에 있는 패턴을 사용하여 이 시나리오와 다른 고급 로딩 시나리오를 구현하여 타입의 안전성을 잃지 않고 모듈 로더를 직접 호출할 수 있습니다.\n컴파일러는 노출된 JavaScript 안에서 각 모듈의 사용 여부를 감지합니다.\n모듈 식별자가 표현식이 아닌 타입 표시로만 사용된다면 그 모듈에 대한 require 호출은 발생하지 않습니다.\n사용하지 않는 참조를 제거하면 성능을 최적화할 수 있으며, 해당 모듈을 선택적으로 로딩 할 수 있습니다.\n이 패턴의 핵심 아이디어는 import id = require(\"...\") 문을 통해 모듈로 노출된 타입에 접근이 가능하다는 것입니다.\n아래 if 블록에 보이는 것처럼, 모듈 로더는 (require을 통해) 동적으로 호출됩니다.\n이 기능은 참조-제거 최적화를 활용하므로 필요할 때만 모듈을 로드할 수 있습니다.\n해당 패턴이 동작하려면 import를 통해 정의된 심벌은 오직 타입 위치(즉, JavaScript로 방출되는 위치에서는 사용 안 함)에서만 사용되는 것이 중요합니다.\n타입 안전성을 유지하기 위해, typeof 키워드를 사용할 수 있습니다.\ntypeof 키워드는 타입 위치에서 사용될 때는 값의 타입, 이 경우에는 모듈의 타입을 생성합니다.\nNode.js에서 동적 모듈 로딩 (Dynamic Module Loading in Node.js)\ndeclare function require(moduleName: string): any;\n\nimport { ZipCodeValidator as Zip } from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n let ZipCodeValidator: typeof Zip = require(\"./ZipCodeValidator\");\n let validator = new ZipCodeValidator();\n if (validator.isAcceptable(\"...\")) { /* ... */ }\n}\n\n샘플: require.js에서 동적 모듈 로딩 (Sample: Dynamic Module Loading in require.js)\ndeclare function require(moduleNames: string[], onLoad: (...args: any[]) => void): void;\n\nimport * as Zip from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n require([\"./ZipCodeValidator\"], (ZipCodeValidator: typeof Zip) => {\n let validator = new ZipCodeValidator.ZipCodeValidator();\n if (validator.isAcceptable(\"...\")) { /* ... */ }\n });\n}\n\n샘플: System.js에서 동적 모듈 로딩 (Sample: Dynamic Module Loading in System.js)\ndeclare const System: any;\n\nimport { ZipCodeValidator as Zip } from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n System.import(\"./ZipCodeValidator\").then((ZipCodeValidator: typeof Zip) => {\n var x = new ZipCodeValidator();\n if (x.isAcceptable(\"...\")) { /* ... */ }\n });\n}\n\n다른 JavaScript 라이브러리와 함께 사용하기 (Working with Other JavaScript Libraries)\nTypeScript로 작성되지 않은 라이브러리의 형태를 설명하려면, 라이브러리를 노출하는 API를 선언해야 합니다.\n우리는 구현을 정의하지 않은 선언을 \"ambient\"라고 부릅니다.\n이 선언들은 일반적으로 .d.ts 파일에 정의되어 있습니다.\nC/C++에 익숙하다면, .h 파일이라고 생각할 수 있습니다.\n몇 가지 예제를 살펴보겠습니다.\nAmbient 모듈 (Ambient Modules)\nNode.js에서는 대부분의 작업은 하나 이상의 모듈을 로드하여 수행합니다.\n최상위-레벨의 내보내기 선언으로 각 모듈을 .d.ts 파일로 정의할 수 있지만, 더 큰 하나의 .d.ts 파일로 모듈들을 작성하는 것이 더 편리합니다.\n이를 위해, ambient 네임스페이스와 유사한 구조를 사용하지만, 나중에 import 할 수 있는 인용된 모듈 이름과 module 키워드를 사용합니다.\n예를 들면:\nnode.d.ts (간단한 발췌)\ndeclare module \"url\" {\n export interface Url {\n protocol?: string;\n hostname?: string;\n pathname?: string;\n }\n\n export function parse(urlStr: string, parseQueryString?, slashesDenoteHost?): Url;\n}\n\ndeclare module \"path\" {\n export function normalize(p: string): string;\n export function join(...paths: any[]): string;\n export var sep: string;\n}\n\n이제 /// node.d.ts를 수행한 다음, import url = require(\"url\"); 또는 import * as URL from \"url\"을 사용하여 모듈을 로드할 수 있습니다.\n/// \nimport * as URL from \"url\";\nlet myUrl = URL.parse(\"http://www.typescriptlang.org/");\n\n속기 ambient 모듈 (Shorthand ambient modules)\n새로운 모듈을 사용하기 전에 선언을 작성하지 않는 경우, 속기 선언(shorthand declaration)을 사용하여 빠르게 시작할 수 있습니다.\ndeclarations.d.ts\ndeclare module \"hot-new-module\";\n\n속기 모듈로부터 모든 imports는 any 타입을 가집니다.\nimport x, {y} from \"hot-new-module\";\nx(y);\n\n와일드카드 모듈 선언 (Wildcard module declarations)\nSystemJS나\nAMD와 같은 모듈 로더는 비-JavaScirpt 내용을 import 할 수 있습니다.\n이 둘은 일반적으로 접두사 또는 접미사를 사용하여 특수한 로딩 의미를 표시합니다.\n이러한 경우를 다루기 위해 와일드카드 모듈 선언을 사용할 수 있습니다.\ndeclare module \"*!text\" {\n const content: string;\n export default content;\n}\n// 일부는 다른 방법으로 사용합니다.\ndeclare module \"json!*\" {\n const value: any;\n export default value;\n}\n\n이제 \"*!text\" 나 \"json!*\"와 일치하는 것들을 import 할 수 있습니다.\nimport fileContent from \"./xyz.txt!text\";\nimport data from \"json!http://example.com/data.json\";\nconsole.log(data, fileContent);\n\nUMD 모듈 (UMD modules)\n일부 라이브러리는 많은 모듈 로더에서 사용되거나, 모듈 로딩 (전역 변수) 없이 사용되도록 설계되었습니다.\n이를 UMD 모듈이라고 합니다.\n이러한 라이브러리는 import나 전역 변수를 통해 접근할 수 있습니다.\n예를 들면:\nmath-lib.d.ts\nexport function isPrime(x: number): boolean;\nexport as namespace mathLib;\n\n라이브러리는 모듈 내에서 import로 사용할 수 있습니다:\nimport { isPrime } from \"math-lib\";\nisPrime(2);\nmathLib.isPrime(2); // 오류: 모듈 내부에서 전역 정의를 사용할 수 없습니다.\n\n전역 변수로도 사용할 수 있지만, 스크립트 내에서만 사용할 수 있습니다.\n(스크립트는 imports나 exports가 없는 파일입니다.)\nmathLib.isPrime(2);\n\n모듈 구조화에 대한 지침 (Guidance for structuring modules)\n가능한 최상위-레벨에 가깝게 export 하기 (Export as close to top-level as possible)\n모듈의 사용자가 export 모듈을 사용할 때 가능한 마찰이 적어야 합니다.\n중첩 수준을 과도하게 추가하면 다루기 힘들어지는 경향이 있으므로, 어떻게 구조를 구성할지 신중하게 생각해야 합니다.\n모듈에서 네임스페이스를 export 하는 것은 너무 많은 중첩 레이어를 추가하는 예입니다.\n네임스페이스는 때때로 용도가 있지만, 모듈을 사용할 때 추가적인 레벨의 간접 참조를 추가합니다.\n이것은 사용자에게 금방 고통스러운 지점이 될 수 있고, 일반적으로 불필요합니다.\nexport 한 클래스의 정적 메서드에도 비슷한 문제가 있습니다 - 클래스 자체에 중첩 레이어가 추가됩니다.\n표현이나 의도를 명확하게 유용한 방식으로 높이지 않는 한 간단하게 헬퍼 함수를 export 하는 것을 고려하세요.\n단일 class나 function을 export 할 경우, export default를 사용하세요 (If you're only exporting a single class or function, use export default)\n\"최상위-레벨에 가까운 export\"가 모듈 사용자의 마찰을 줄여주는 것처럼, default export를 도입하는 것도 마찬가지입니다.\n모듈의 주요 목적이 한 개의 특정 export를 저장하는 것이라면, default export로 export 하는 것을 고려하세요.\n이렇게 하면 import 하기와 실제로 import를 사용하기가 더 쉬워집니다.\n예를 들면:\nMyClass.ts\nexport default class SomeType {\n constructor() { ... }\n}\n\nMyFunc.ts\nexport default function getThing() { return \"thing\"; }\n\nConsumer.ts\nimport t from \"./MyClass\";\nimport f from \"./MyFunc\";\nlet x = new t();\nconsole.log(f());\n\n이것은 사용자에게 최적입니다. 타입에 원하는 이름(이 경우에는 t)을 지정할 수 있고 객체를 찾기 위해 과도한 점을 찍지 않아도 됩니다.\n여러 객체를 export 하는 경우, 최상위-레벨에 두세요 (If you're exporting multiple objects, put them all at top-level)\nMyThings.ts\nexport class SomeType { /* ... */ }\nexport function someFunc() { /* ... */ }\n\n반대로 import 할 때:\nimport 한 이름을 명시적으로 나열 (Explicitly list imported names)\nConsumer.ts\nimport { SomeType, someFunc } from \"./MyThings\";\nlet x = new SomeType();\nlet y = someFunc();\n\n많은 것을 import 하는 경우, 네임스페이스 import 패턴을 사용하세요 (Use the namespace import pattern if you're importing a large number of things)\nMyLargeModule.ts\nexport class Dog { ... }\nexport class Cat { ... }\nexport class Tree { ... }\nexport class Flower { ... }\n\nConsumer.ts\nimport * as myLargeModule from \"./MyLargeModule.ts\";\nlet x = new myLargeModule.Dog();\n\n상속을 위한 re-export 하기 (Re-export to extend)\n종종 모듈의 기능을 확장해야 할 필요가 있습니다.\n일반적인 JS 패턴은 JQuery 확장이 작동하는 방식과 유사하게 확장(extensions)으로 기존의 객체를 보강하는 것입니다.\n앞에서 언급했듯이 모듈은 전역 네임스페이스 객체와 같이 병합(merge) 하지 않습니다.\n여기서 추천하는 방법은 기존의 객체를 변형하지 않고 새로운 기능을 제공하는 개체를 export 하는 것입니다.\nCalculator.ts 모듈에 정의된 간단한 계산기 구현을 생각해보세요.\n이 모듈도 입력 문자열 목록을 전달하고 결과를 작성하여 계산기의 기능을 테스트할 수 있는 헬퍼 함수를 export 합니다.\nCalculator.ts\nexport class Calculator {\n private current = 0;\n private memory = 0;\n private operator: string;\n\n protected processDigit(digit: string, currentValue: number) {\n if (digit >= \"0\" && digit = 0) {\n return operator;\n }\n }\n\n protected evaluateOperator(operator: string, left: number, right: number): number {\n switch (this.operator) {\n case \"+\": return left + right;\n case \"-\": return left - right;\n case \"*\": return left * right;\n case \"/\": return left / right;\n }\n }\n\n private evaluate() {\n if (this.operator) {\n this.memory = this.evaluateOperator(this.operator, this.memory, this.current);\n }\n else {\n this.memory = this.current;\n }\n this.current = 0;\n }\n\n public handleChar(char: string) {\n if (char === \"=\") {\n this.evaluate();\n return;\n }\n else {\n let value = this.processDigit(char, this.current);\n if (value !== undefined) {\n this.current = value;\n return;\n }\n else {\n let value = this.processOperator(char);\n if (value !== undefined) {\n this.evaluate();\n this.operator = value;\n return;\n }\n }\n }\n throw new Error(`Unsupported input: '${char}'`);\n }\n\n public getResult() {\n return this.memory;\n }\n}\n\nexport function test(c: Calculator, input: string) {\n for (let i = 0; i \n노출된 test 함수를 사용하는 간단한 계산기 테스트입니다.\nTestCalculator.ts\nimport { Calculator, test } from \"./Calculator\";\n\n\nlet c = new Calculator();\ntest(c, \"1+2*33/11=\"); // 9 출력\n\n10이 아닌 숫자를 입력받을 수 있도록 이것을 상속하여 ProgrammerCalculator.ts을 만들어보겠습니다.\nProgrammerCalculator.ts\nimport { Calculator } from \"./Calculator\";\n\nclass ProgrammerCalculator extends Calculator {\n static digits = [\"0\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7\", \"8\", \"9\", \"A\", \"B\", \"C\", \"D\", \"E\", \"F\"];\n\n constructor(public base: number) {\n super();\n const maxBase = ProgrammerCalculator.digits.length;\n if (base maxBase) {\n throw new Error(`base has to be within 0 to ${maxBase} inclusive.`);\n }\n }\n\n protected processDigit(digit: string, currentValue: number) {\n if (ProgrammerCalculator.digits.indexOf(digit) >= 0) {\n return currentValue * this.base + ProgrammerCalculator.digits.indexOf(digit);\n }\n }\n}\n\n// 새로 상속된 calculator를 Calculator로 export 하기\nexport { ProgrammerCalculator as Calculator };\n\n// 또한 헬퍼 함수도 export 하기\nexport { test } from \"./Calculator\";\n\n새로운 ProgrammerCalculator 모듈은 Calculator 모듈과 유사한 API 형태를 export 하지만, 원래 모듈의 객체를 보강하지는 않습니다.\n다음은 ProgrammerCalculator 클래스에 대한 테스트입니다:\nTestProgrammerCalculator.ts\nimport { Calculator, test } from \"./ProgrammerCalculator\";\n\nlet c = new Calculator(2);\ntest(c, \"001+010=\"); // 3 출력\n\n모듈에서 네임스페이스를 사용하지 마세요 (Do not use namespaces in modules)\n모듈 기반 구성을 처음 적용할 때, 일반적으로 추가적인 네임스페이스 계층에서 exports를 래핑 하는 경향이 있습니다.\n모듈에는 자체 스코프가 있으며, export된 선언만 모듈 외부에서 볼 수 있습니다.\n이를 염두에 두고 네임스페이스는 모듈을 다룰 때 거의 값을 변경하지 않습니다.\n구성 전면에서 네임스페이스는 논리적으로 관련된 개체와 타입을 전역 스코프로 그룹화하는데 편리합니다.\n예를 들어, C#의 경우, System.Collections에서 모든 컬렉션 타입을 찾을 수 있습니다.\n타입을 계층적 네임스페이스로 구성하여 해당 타입의 사용자에게 \"발견\"할 수 있는 좋은 경험을 제공합니다.\n반면, 모듈은 이미 파일 시스템에 반드시 존재합니다.\n경로와 파일 이름으로 해석하기 위해서, 논리적 구성 체계를 사용할 수 있습니다.\n리스트 모듈이 있는 /collections/generic/ 폴더를 사용할 수 있습니다.\n네임스페이스는 전역 스코프에서 네이밍 충돌을 피하기 위해 중요합니다.\n예를 들어, My.Application.Customer.AddForm과 My.Application.Order.AddForm -- 두 타입의 이름은 같지만 다른 네임스페이스를 가지고 있습니다.\n그러나 이것은 모듈에서 문제가 되지 않습니다.\n모듈 내에서 두 개의 객체가 같은 이름을 가질만한 이유는 없습니다.\n사용 측면에서 특정 모듈의 사용자는 모듈을 참조하는데 사용할 이름을 선택하므로 우연한 이름 충돌은 불가능합니다.\n\n모듈과 네임스페이스에 대한 자세한 내용은 Namespaces and Modules를 참고하세요\n\n위험 신호 (Red Flags)\n다음은 모두 모듈 구조화에 대한 위험 신호입니다. 다음 중 하나라도 파일에 적용되는 경우 외부 모듈의 네임스페이스를 만들려고 하지 않았는지 다시 확인하세요:\n\n오직 최상위-레벨 선언만 export namespace Foo { ... }인 파일 (Foo를 제거하고 모든 것을 '상위' 레벨로 이동하세요)\n최상위-레벨 위치에 동일한 export namespace Foo {를 가진 여러 파일 (하나의 Foo로 결합될 거라 생각하지 마세요!)\n\n"},"pages/module-resolution.html":{"url":"pages/module-resolution.html","title":"모듈 해석","keywords":"","body":"\n이번 섹션은 모듈에 대한 기초적인 지식을 전제로 합니다.\n더 많은 정보는 모듈을 보도록 하세요.\n\n모듈 해석 (module resolution) 은 컴파일러가 import가 무엇을 참조하는지 알아내기 위해 사용하는 프로세스입니다.\nimport { a } from \"moduleA\"같은 import 문을 생각해보세요;\na의 모든 사용을 검사하기 위해, 컴파일러는 무엇을 참조하는지 정확히 알아야 할 필요가 있습니다, 그리고 moduleA 정의를 검사해야 할 필요가 있습니다.\n이 시점에, 컴파일러는 \"moduleA의 형태가 뭘까?\"라고 질문할 것입니다.\n간단해 보이지만, moduleA는 .ts/.tsx 파일에 정의되어 있거나 혹은 코드가 의존하는 .d.ts에 정의되어 있을 수 있습니다.\n첫 번째로, 컴파일러는 가져온 모듈을 나타내는 파일의 위치를 찾으려고 할 것입니다.\n그렇게 하기 위해 컴파일러는 두 가지 다른 전략 중 하나를 따릅니다: 클래식 혹은 노드.\n이 전략들은 컴파일러가 moduleA를 찾기 위해 어디를 봐야 할지 알려줍니다.\n만약 이 방법이 잘 안되고 모듈 이름이 비-상대적이라면 (\"moduleA의 경우가 그렇습니다), 컴파일러는 ambient 모듈 선언을 찾으려고 할 것입니다.\n비-상대적 import는 다음에 다룰 것입니다.\n마지막으로, 컴파일러가 모듈을 해석할 수 없다면, 오류 로그가 발생합니다.\n이 경우에, 오류는 error TS2307: Cannot find module 'moduleA'와 같습니다.\n상대적 vs. 비-상대적 모듈 import (Relative vs. Non-relative module imports)\n모듈 참조가 상대적 혹은 비-상대적이냐에 따라 모듈 import는 다르게 해석됩니다.\n상대적 import 는 /, ./ 혹은 ../. 중에 하나로 시작합니다.\n일부 예제는 다음과 같습니다:\n\nimport Entry from \"./components/Entry\";\nimport { DefaultHeaders } from \"../constants/http\";\nimport \"/mod\";\n\n다른 모든 import는 비-상대적 으로 간주됩니다.\n일부 예제는 다음과 같습니다:\n\nimport * as $ from \"jquery\";\nimport { Component } from \"@angular/core\";\n\n상대적 import는 가져온 파일에 상대적으로 해석되고 ambient 모듈 선언으로 해석 될 수 없습니다.\n자신의 모듈에 대해서는 런타임에 상대적 위치를 유지하는 것을 보장하는 상대적 import를 사용해야 합니다.\n비-상대적 import는 baseUrl로 해석되거나, 밑에서 다루게 될 경로 매핑으로 해석될 수 있습니다.\nambient 모듈 선언으로도 해석될 수 있습니다.\n외부 의존성을 import 할 때, 비-상대적 경로를 사용하세요.\n모듈 해석 전략 (Module Resolution Strategies)\n두 가지 가능한 모듈 해석 전략이 있습니다: 노드와 클래식.\n--moduleResolution 플래그를 사용하여 모듈 해석 전략을 지정할 수 있습니다.\n지정되지 않았으면, 디폴트는 --module AMD | System | ES2015에서는 [클래식][#클래식-classic]이고 나머지는 노드입니다.\n클래식 (Classic)\nTypeScript의 디폴트 해석 전략으로 사용됩니다.\n요즘에, 이 전략은 주로 이전 버전과의 호환성을 위해 제공됩니다.\n상대적 import는 import하는 파일에 상대적으로 해석됩니다.\n그래서 소스 파일 /root/src/folder/A.ts안에 import { b } from \"./moduleB\"`는 다음과 같이 조회합니다:\n\n/root/src/folder/moduleB.ts\n/root/src/folder/moduleB.d.ts\n\n그러나, 비-상대적 모듈 import에서는, 컴파일러가 가져온 파일을 갖고 있는 디렉터리부터 시작해서 디렉터리 트리를 거슬러 올라가 맞는 정의 파일의 위치를 찾으려고 합니다.\n예를 들어:\n소스 파일 /root/src/folder/A.ts안에 import { b } from \"moduleB\"처럼 moduleB의 비-상대적 import은 \"moduleB\"의 위치를 찾기 위해 다음과 같은 위치를 찾습니다.\n\n/root/src/folder/moduleB.ts\n/root/src/folder/moduleB.d.ts\n/root/src/moduleB.ts\n/root/src/moduleB.d.ts\n/root/moduleB.ts\n/root/moduleB.d.ts\n/moduleB.ts\n/moduleB.d.ts\n\n노드 (Node)\n이 해석 전략은 런타임에 Node.js의 모듈 해석 메커니즘을 모방하려고 시도합니다.\n전체 Node.js 해석 알고리즘은 Node.js 모듈 문서에 요약되어 있습니다.\nNode.js가 모듈을 해석하는 방법 (How Node.js resolves modules)\nTS 컴파일러가 어떤 과정을 따를지 이해하기 위해서는, Node.js 모듈을 이해하는 것이 중요합니다.\n전통적으로, Node.js의 import는 require 함수를 호출해 수행합니다.\nNode.js의 동작은 require에 상대적 경로 혹은 비-상대적 경로가 주어지는지에 따라 달라집니다.\n상대적 경로는 아주 간단합니다.\n예를 들어, var x = require(\"./moduleB\");라는 import 문을 포함한 /root/src/moduleA.js에 위치한 파일을 생각해봅시다.\nNode.js는 다음 순서로 import를 해석합니다:\n\n/root/src/moduleB.js라는 파일이 존재하는지 확인.\n\n만약 \"main\" 모듈을 지정하는 package.json라는 파일을 포함하고 있으면, /root/src/moduleB 폴더 확인하기.\n이 예제에서는, 만약 Node.js가 { \"main\": \"lib/mainModule.js\" }을 포함하는 /root/src/moduleB/package.json파일을 찾았다면, Node.js가 /root/src/moduleB/lib/mainModule.js를 참조할 것입니다.\n\nindex.js 라는 파일을 포함하고 있으면, /root/src/moduleB 확인하기.\n 이 파일은 폴더의 \"main\" 모듈임을 암시적으로 나타냅니다.\n\n\n자세한 내용은 Node.js 문서 파일 모듈과 폴더 모듈에서 더 읽어보실 수 있습니다.\n그러나, 비-상대적 모듈 이름에 대한 해석은 다르게 수행합니다.\nNode는 node_modules로 불리는 특별한 폴더에서 모듈을 찾을 것입니다.\nnode_modules 폴더는 현재 파일과 동일한 레벨이거나, 디렉터리 체인에서 더 높을 수도 있습니다.\nNode는 디렉터리 체인을 올라가, 로드하려는 모듈을 찾을 때까지 각 node_modules을 찾습니다.\n위의 예제를 따라서, /root/src/moduleA.js가 대신 비-상대적 경로를 사용하고 var x = require(\"moduleB\"); import를 가지고 있다고 생각해봅시다.\nNode는 하나가 일치할 때까지 각 위치에서 moduleB를 해석하려고 시도합니다.\n\n/root/src/node_modules/moduleB.js\n/root/src/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/root/src/node_modules/moduleB/index.js\n\n/root/node_modules/moduleB.js\n/root/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/root/node_modules/moduleB/index.js\n\n/node_modules/moduleB.js\n/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/node_modules/moduleB/index.js\n\nNode.js가 (4) 와 (7)에서 디렉터리를 점프했다는 것에 주목하세요.\n프로세스에 대한 더 많은 정보는 Node.js 문서 node_modules에서 모듈 로드하기에서 읽어보실 수 있습니다.\nTypeScript가 모듈을 해석하는 방법 (How TypeScript resolves modules)\nTypeScript는 컴파일-타임에 모듈의 정의 파일 위치를 찾기 위해 Node.js의 런타임 해석 전략을 모방합니다.\n이를 달성하기 위해, TypeScript는 TypeScript 소스 파일 확장자 (.ts, .tsx 와 .d.ts)를 Node의 해석 로직 위에 씌웁니다.\nTypeScript는 \"main\"의 목적 - 컴파일러가 이를 사용하여 참조할 \"main\" 정의 파일을 찾음. 을 반영하기 위해 \"types\"라는 package.json안에 필드를 사용합니다\n예를 들어, /root/src/moduleA.ts안에 import { b } from \"./moduleB\" 같은 import 문은 \"./moduleB\"의 위치를 찾기 위해 다음과 같은 위치를 찾습니다.\n\n/root/src/moduleB.ts\n/root/src/moduleB.tsx\n/root/src/moduleB.d.ts\n/root/src/moduleB/package.json (\"types\" 항목을 지정했다면)\n/root/src/moduleB/index.ts\n/root/src/moduleB/index.tsx\n/root/src/moduleB/index.d.ts\n\nNode.js가 moduleB.js 파일을 찾고 나서, 해당하는 package.json을 찾고, index.js를 찾았다는 것을 상기해봅시다.\n비슷하게, 비-상대적 import는 Node.js 해석 로직을 따릅니다, 첫 번째로 파일을 찾고, 그러고 나서 해당하는 폴더를 찾습니다.\n그래서 /root/src/moduleA.ts 소스 파일 안에 import { b } from \"moduleB\"는 다음과 같은 조회를 합니다.\n\n/root/src/node_modules/moduleB.ts\n/root/src/node_modules/moduleB.tsx\n/root/src/node_modules/moduleB.d.ts\n/root/src/node_modules/moduleB/package.json (\"types\" 프로퍼티를 지정했다면)\n/root/src/node_modules/@types/moduleB.d.ts\n/root/src/node_modules/moduleB/index.ts\n/root/src/node_modules/moduleB/index.tsx\n/root/src/node_modules/moduleB/index.d.ts\n\n/root/node_modules/moduleB.ts\n/root/node_modules/moduleB.tsx\n/root/node_modules/moduleB.d.ts\n/root/node_modules/moduleB/package.json (\"types\" 항목을 지정했다면)\n/root/node_modules/@types/moduleB.d.ts\n/root/node_modules/moduleB/index.ts\n/root/node_modules/moduleB/index.tsx\n/root/node_modules/moduleB/index.d.ts\n\n/node_modules/moduleB.ts\n/node_modules/moduleB.tsx\n/node_modules/moduleB.d.ts\n/node_modules/moduleB/package.json (\"types\" 항목을 지정했다면)\n/node_modules/@types/moduleB.d.ts\n/node_modules/moduleB/index.ts\n/node_modules/moduleB/index.tsx\n/node_modules/moduleB/index.d.ts\n\n스텝 수 때문에 두려워하지 마세요 - TypeScript가 여전히 디렉터리를 (9)와 (17)에서 두 번 점프합니다.\nNode.js가 하는 것보다 더 복잡하지 않습니다.\n추가 모듈 해석 플래그 (Additional module resolution flags)\n프로젝트 소스 레이아웃이 출력과 일치하지 않을 때도 있습니다.\n일반적으로 일련의 빌드 스텝이 생성된 최종 출력을 만듭니다.\n.ts파일을 .js로 컴파일하고, 다른 소스 위치에서 하나의 출력 위치로 의존성을 복사하는 것을 포함합니다.\n최종 결과는 런타임의 모듈이 해당 정의를 포함하는 소스 파일과 다른 이름을 가질 수 있다는 것이다.\n혹은 최종 출력의 모듈 경로가 컴파일 타임에 해당하는 소스 파일 경로와 일치하지 않을 수 있습니다.\nTypeScript 컴파일러는 추가 플래그를 갖고 있습니다.\nThe TypeScript compiler has a set of additional flags to inform the compiler of transformations that are expected to happen to the sources to generate the final output.\nTypeScript 컴파일러는 최종 출력을 생성하기위해 소스에 발생할 것으로 예상되는 변환을 컴파일러에게 알리기 위한 추가 플래그 세트가 있습니다.\n컴파일러가 이러한 변환도 수행하지 않는 다는 것에 유의하십시오;\n정의 파일로 모듈 import를 해석하는 과정을 안내하기 위해 이러한 정보를 사용합니다.\n기본 URL (Base URL)\nbaseUrl을 사용하는 것은 모듈들이 런타임에 단일 폴더로 \"배포\"되는 AMD 모듈 로더를 사용하는 애플리케이션에서 일반적인 방법입니다.\n이 모듈들의 소스는 다른 디렉터리 안에 있을 수 있지만, 빌드 스크립트가 모두 하나로 만들 것입니다.\nbaseUrl을 설정하는 것은 컴파일러에게 어디에서 모듈을 찾을지 알려주는 것입니다.\n모든 비-상대적 이름의 모듈 import는 baseUrl에 상대적이라고 가정합니다.\nbaseUrl의 값은 다음 중 하나로 결정됩니다:\n\nbaseUrl 명령 줄 인수 값 (만약 주어진 경로가 상대적이면, 현재 디렉터리를 기준으로 계산됨)\n'tsconfig.json'안에 baseUrl 프로퍼티 값 (만약 주어진 경로가 상대적이면, 'tsconfig.json'의 위치를 기준으로 계산됨)\n\n상대적 모듈 import는 항상 가져온 파일의 상대적으로 해석되기 때문에, baseUrl을 설정하는 것에 영향을 받지 않는 점에 유의하십시오.\nbaseUrl에 대한 더 많은 문서는 RequireJS와 SystemJS 문서에서 찾으실 수 있습니다.\n 경로 매핑 (Path mapping)\n가끔 모듈이 baseUrl 아래에 위치하지 않는 경우가 있습니다.\n예를 들어, \"jquery\" 모듈의 import는 런타임에 \"node_modules/jquery/dist/jquery.slim.min.js\"로 번역됩니다.\n로더는 런타임에 모듈 이름을 파일에 매핑하기 위해 매핑 구성을 사용합니다, RequireJs 문서와 SystemJS 문서를 보세요.\nTypeScript 컴파일러는 tsconfig.json 파일 안에 \"paths\" 프로퍼티를 사용한 매핑의 선언을 지원합니다.\njquery를 위한 \"paths\" 프로퍼티를 지정하는 방법에 대한 예제가 있습니다.\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\", // \"paths\"가 있는 경우 반드시 지정되어야함.\n \"paths\": {\n \"jquery\": [\"node_modules/jquery/dist/jquery\"] // 이 매핑은 \"baseUrl\"에 상대적임.\n }\n }\n}\n\n\"paths\"가 \"baseUrl\"에 상대적으로 해석된다는 점에 주목하세요.\n\"baseUrl\"을 \".\"가 아닌 다른 값, 예 tsconfig.json의 디렉터리,으로 설정하면, 그에 따라 매핑도 바뀝니다.\n만약 위 예제에서 \"baseUrl\": \"./src\" 로 설정한다면, jquery는 \"../node_modules/jquery/dist/jquery\" 로 매핑되어야 합니다.\n\"paths\"를 사용하는 것은 여러 개의 이전 위치를 포함한 정교한 매핑이 가능합니다.\n일부 모듈만 한 위치에서 사용 가능하고, 나머지는 다른 곳에 있는 프로젝트 구성을 생각해보세요.\n빌드 스텝이 한곳으로 모을 것입니다.\n프로젝트의 레이아웃은 다음과 같이 보입니다:\nprojectRoot\n├── folder1\n│ ├── file1.ts (imports 'folder1/file2' and 'folder2/file3')\n│ └── file2.ts\n├── generated\n│ ├── folder1\n│ └── folder2\n│ └── file3.ts\n└── tsconfig.json\n\ntsconfig.json는 다음과 같이 보일 것입니다:\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"*\": [\n \"*\",\n \"generated/*\"\n ]\n }\n }\n}\n\n이는 컴파일러에게 두 위치에서 패턴 \"*\" (i.e. 모든 값) 과 일치하는 모든 모듈 import를 알려줍니다\n\n\"*\": 같은 이름은 바뀌지 않음을 의미, 그래서 => /으로 매핑\n\"generated/*\" 접두사 \"generated\"가 추가된 모듈 이름을 의미, 그래서 => /generated/로 매핑\n\n이 로직을 따르면, 컴파일러는 다음과 같은 두 가지 import를 해석하려고 할 것입니다:\nimport 'folder1/file2':\n\n모듈 '*'은 일치하고 와일드카드가 전체 모듈 이름을 캡처함\n목록에서 첫 번째 대체 시도: '*' -> folder1/file2\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/folder1/file2.ts\n파일이 존재. 완료.\n\nimport 'folder2/file3':\n\n모듈 '*'은 일치하고 와일드카드가 전체 모듈 이름을 캡처함\n목록에서 첫 번째 대체 시도: '*' -> folder2/file3\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/folder2/file3.ts\n파일이 존재하지 않음, 두 번째 대체로 이동\n두 번째 대체 'generated/*' -> generated/folder2/file3\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/generated/folder2/file3.ts\n파일이 존재. 완료.\n\n rootDirs 가상 디렉터리 (Virtual Directories with rootDirs)\n때때로 컴파일 타임에 여러 디렉터리의 프로젝트 소스가 모두 결합되어 단일 출력 디렉터리를 생성합니다.\n여러 소스 디렉터리가 \"가상\" 디렉터리를 생성하는 것으로 보입니다.\n'rootDirs'를 사용하면, 컴파일러에게 이 \"가상\" 디렉터리를 구성하는 roots를 알릴 수 있습니다;\n따라서 컴파일러는 이러한 \"가상\"디렉터리 내에서 상대적 모듈 import를 마치 하나의 디렉터리에 같이 병합 한 것처럼 해석할 수 있습니다.\n예를 들어 이 프로젝트 구조를 생각해보세요:\n src\n └── views\n └── view1.ts (imports './template1')\n └── view2.ts\n\n generated\n └── templates\n └── views\n └── template1.ts (imports './view2')\n\nsrc/views 안의 파일들은 UI 컨트롤을 위한 유저 코드입니다.\ngenerated/templated 안의 파일들은, 빌드의 일부로써 템플릿 생성기에 의해 자동-생성된 UI 템플릿 바인딩 코드입니다.\n빌드 스텝은 /src/view와 /generated/templates/views를 출력에서 같은 디렉터리로 복사합니다.\n런타임에서, 뷰는 템플릿이 옆에 있다고 기대할 것이기 때문에, \"./template\"처럼 상대적인 이름을 import에서 사용해야 합니다.\n컴파일러에게 이 관계를 지정하기 위해서, \"rootDirs\"를 사용합니다.\n\"rootDirs\"는 내용물이 런타임에 병합할 것으로 예상되는 roots 의 목록을 지정합니다.\n그래서 다음의 예제에서, tsconfig.json 파일은 다음과 같아야 합니다:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/views\",\n \"generated/templates/views\"\n ]\n }\n}\n\n컴파일러가 rootDirs 중 하나의 하위 폴더에서 상대적 모듈 import를 볼 때마다, 각 rootDirs의 엔트리에서 이 import를 찾으려고 할 것입니다.\nrootDirs의 유연함은 논리적으로 병합되는 물리적 소스 디렉터리의 목록을 지정하는데 제한되지 않습니다. 제공되는 배열은 아마 존재 여부에 관계없이 임의의 수의 ad hoc, 임의의 디렉터리 이름을 포함할 수 있습니다. 이는 컴파일러에게 조건부 포함과 프로젝트 전용 로더 플러그인과 같은 복잡한 번들링과 런타임 기능을 안전한 방법으로 캡처할 수 있게 해줍니다.\n./#{locale}/messages와 같은 상대 모듈 경로의 일부로 #{locale}와 같은 특수 경로 토큰을 보간하여 빌드 툴이 로케일 전용 번들을 자동으로 생성하는 국제화 시나리오를 고려해봅시다. 이 가상의 설정에서 툴이 지원하는 로케일을 열거하고, 추상 경로를 ./zh/messages, ./de/messages 등으로 매핑 합니다.\n각 모듈은 문자열 배열을 export 한다고 가정합니다. 예를 들어 ./zh/messages는 다음을 포함합니다:\nexport default [\n \"您好吗\",\n \"很高兴认识你\"\n];\n\nrootDirs를 활용하여 컴파일러에게 이 매핑에 대해 알려주어 심지어 디렉터리가 존재하지 않아도 안전하게 ./#{locale}/messages를 해석할 수 있도록 합니다. 예를 들어, 다음과 같은 tsconfig.json를 보십시오:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/zh\",\n \"src/de\",\n \"src/#{locale}\"\n ]\n }\n}\n\n컴파일러는 이제 './#{locale}/messages'를 './zh/messages'로 해석하여 설계 시간 지원을 타협하지 않고 로케일에 관계없는 방법으로 개발할 수 있습니다.\n모듈 해석 추적 (Tracing module resolution)\n앞에서 논의한 바와 같이 컴파일러는 모듈을 해석할 때 현재 폴더 외부의 파일을 방문할 수 있습니다.\n이는 모듈이 해석되지 않거나 잘못된 정의로 해석된 이유를 진단할 때 어려울 수 있습니다.\n'--traceResolution'을 사용하여 컴파일러 모듈 해석 추적을 활성화하면 모듈 해석 과정 중에 발생한 작업에 대한 인사이트를 얻을 수 있습니다.\ntypescript 모듈을 사용하는 예제 애플리케이션이 있다고 해봅시다.\napp.ts는 import * as ts from \"typescript\" 같은 import가 있습니다.\n│ tsconfig.json\n├───node_modules\n│ └───typescript\n│ └───lib\n│ typescript.d.ts\n└───src\n app.ts\n\n--traceResolution으로 컴파일러를 호출\ntsc --traceResolution\n\n다음과 같은 출력이 발생:\n======== Resolving module 'typescript' from 'src/app.ts'. ========\nModule resolution kind is not specified, using 'NodeJs'.\nLoading module 'typescript' from 'node_modules' folder.\nFile 'src/node_modules/typescript.ts' does not exist.\nFile 'src/node_modules/typescript.tsx' does not exist.\nFile 'src/node_modules/typescript.d.ts' does not exist.\nFile 'src/node_modules/typescript/package.json' does not exist.\nFile 'node_modules/typescript.ts' does not exist.\nFile 'node_modules/typescript.tsx' does not exist.\nFile 'node_modules/typescript.d.ts' does not exist.\nFound 'package.json' at 'node_modules/typescript/package.json'.\n'package.json' has 'types' field './lib/typescript.d.ts' that references 'node_modules/typescript/lib/typescript.d.ts'.\nFile 'node_modules/typescript/lib/typescript.d.ts' exist - use it as a module resolution result.\n======== Module name 'typescript' was successfully resolved to 'node_modules/typescript/lib/typescript.d.ts'. ========\n\n주의사항 (Things to look out for)\n\nimport의 이름과 위치\n\n======== 'src/app.ts' 에서 'typesciprt' 모듈 해석. ========\n\n\n컴파일러가 따르는 전략\n\n모듈 해석 종류가 지정되지 않으면, 'NodeJs 사용.\n\n\nnpm 패키지에서 types 로딩\n\n'package.json'은 'node_modules/typescript/lib/typescript.d.ts'를 참조하는 'types' 필드 './lib/typescript.d.ts'가 있습니다.\n\n\n최종 결과\n\n======== 모듈 이름 'typescript'는 'node_modules/typescript/lib/typescript.d.ts'로 성공적으로 해석 되었습니다. ========\n\n\n\n--noResolve 사용하기 (Using --noResolve)\n일반적으로 컴파일러는 컴파일 과정을 시작하기 전에 모든 모듈 import를 해석하려고 합니다.\n파일의 import를 성공적으로 해석할 때마다, 파일은 나중에 컴파일러가 처리할 파일 세트에 추가됩니다.\n--noResolve 컴파일러 옵션은 명령 줄에 전달하지 않은 파일은 컴파일에 \"추가\" 하지 않도록 지시합니다.\n여전히 파일에 모듈을 해석하려고 하지만, 파일이 지정되지 않았으면, 그 파일은 포함하지 않습니다.\n예를 들어:\napp.ts\nimport * as A from \"moduleA\" // 성공, 'moduleA'가 명령줄로 전달됨\nimport * as B from \"moduleB\" // Error TS2307: Cannot find module 'moduleB.\n\ntsc app.ts moduleA.ts --noResolve\n\n--noResolve를 사용한 app.ts의 컴파일은 다음과 같은 결과가 나옵니다:\n\n명령 줄로 전달했기 때문에 moduleA는 정확하게 찾음.\n전달하지 않았기 때문에 moduleB를 찾는데 실패함.\n\n공통 질문 (Common Questions)\n제외 목록에 있는 모듈을 여전히 컴파일러가 선택하는 이유는 무엇인가? (Why does a module in the exclude list still get picked up by the compiler?)\ntsconfig.json은 폴더를 \"프로젝트\"로 바꿉니다.\n\"exclude\" 나 \"files\" 엔트리를 지정하지 않으면, tsconfig.json를 포함하는 폴더 안의 모든 파일과 모든 하위-디렉터리가 컴파일에 포함됩니다.\n만약 일부 파일을 제외하고 싶으면 \"exclude\"를 사용하고, 컴파일러가 찾도록 하게 하는 대신 모든 파일을 지정하고 싶으면, \"files\"를 사용하십시오.\ntsconfig.json의 자동 포함입니다.\n위에서 논의한 내장 모듈 해석이 아닙니다.\n컴파일러는 파일을 모듈 import 대상으로 식별한 경우, 이전 단계에서 제외되었는지에 관계없이 컴파일에 포함하게 됩니다.\n그래서 컴파일에 파일은 제외하기 위해서는, 그 파일을 제외하고 그 파일에 import나 /// 지시문이 있는 모든 파일을 제외해야 합니다.\n"},"pages/namespaces.html":{"url":"pages/namespaces.html","title":"네임스페이스","keywords":"","body":"목차 (Table of Contents)\n소개 (Introduction) \n첫 번째 단계 (First steps) \n\n단일 파일 검사기 (Validators in a single file) \n\n네임스페이스 적용하기 (Namespacing) \n\nNamespaced Validators \n\n파일 간 분할 (Splitting Across Files) \n\n다중 파일 네임 스페이스 (Multi-file namespaces) \n\n별칭 (Aliases) \n다른 JavaScript 라이브러리로 작업하기 (Working with Other JavaScript Libraries) \n\nAmbient 네임스페이스 (Ambient Namespaces) \n\n소개 (Introduction)\n↥ 위로\n이 게시물에서는 TypeScript에서 네임스페이스를 사용하여 코드를 구성하는 다양한 방법을 간략하게 설명합니다.\n첫 번째 단계 (First steps)\n↥ 위로\n이 페이지 전체에서 예제로 사용할 프로그램을 시작하겠습니다.\n웹 페이지의 양식에 대한 사용자 입력을 확인하거나 외부로부터 받은 데이터 파일의 형식을 확인하기 위해 간단한 문자열 검사기 세트를 작성했습니다.\n단일 파일 검사기 (Validators in a single file)\ninterface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nlet lettersRegexp = /^[A-Za-z]+$/;\nlet numberRegexp = /^[0-9]+$/;\n\nclass LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n}\n\nclass ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\n// 시도해 볼 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 검사기\nlet validators: { [s: string]: StringValidator; } = {};\nvalidators[\"ZIP code\"] = new ZipCodeValidator();\nvalidators[\"Letters only\"] = new LettersOnlyValidator();\n\n// 각 문자열이 각 검사기를 통과했는지 표시\nfor (let s of strings) {\n for (let name in validators) {\n let isMatch = validators[name].isAcceptable(s);\n console.log(`'${ s }' ${ isMatch ? \"matches\" : \"does not match\" } '${ name }'.`);\n }\n}\n\n네임스페이스 적용하기 (Namespacing)\n더 많은 검사기를 추가하게 되면, 타입을 추적하고 다른 객체와 이름 충돌을 방지하기 위해 일종의 구조 체계가 필요합니다.\n전역 네임스페이스에 다른 이름을 많이 넣는 대신, 객체들을 하나의 네임스페이스로 감싸겠습니다.\n이 예에서는 모든 검사기 관련 개체를 Validation이라는 하나의 네임스페이스로 옮기겠습니다.여기서 인터페이스 및 클래스가 네임스페이스 외부에서도 접근 가능하도록 선언부에 export를 붙입니다.반면, 변수 letterRegexp와 numberRegexp는 구현 세부 사항이므로 외부로 내보내지 않아 네임스페이스 외부 코드에서 접근할 수 없습니다.\n파일 하단의 테스트 코드에서, 네임스페이스 외부에서 사용될 때 타입의 이름을 검증해야 합니다 (예: Validation.LetterOnlyValidator).\n네임스페이스화된 검사기 (Namespaced Validators)\nnamespace Validation {\n export interface StringValidator {\n isAcceptable(s: string): boolean;\n }\n\n const lettersRegexp = /^[A-Za-z]+$/;\n const numberRegexp = /^[0-9]+$/;\n\n export class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n }\n\n export class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n }\n}\n\n// 시도해 볼 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 검사기\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// 각 문자열이 각 검사기를 통과했는지 표시\nfor (let s of strings) {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n}\n\n파일 간 분할 (Splitting Across Files)\n↥ 위로\n애플리케이션 규모가 커지면, 코드를 여러 파일로 분할해야 유지 보수가 용이합니다. \n다중 파일 네임스페이스 (Multi-file namespaces)\n↥ 위로\n여기서 Validation 네임스페이스를 여러 파일로 분할합니다.\n파일이 분리되어 있어도 같은 네임스페이스에 기여할 수 있고 마치 한 곳에서 정의된 것처럼 사용할 수 있습니다.\n파일 간 의존성이 존재하므로, 참조 태그를 추가하여 컴파일러에게 파일 간의 관계를 알립니다.\n그 외에 테스트 코드는 변경되지 않았습니다.\nValidation.ts\nnamespace Validation{\n export interface StringValidator{\n isAcceptable(s: string): boolean;\n }\n}\n\nLettersOnlyValidators.ts\n/// \nnamespace Validation {\n const lettersRegexp = /^[A-Za-z]+$/;\n export class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n }\n}\n\nZipCodeValidators.ts\n/// \nnamespace Validation {\n const numberRegexp = /^[0-9]+$/;\n export class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n }\n}\n\nTest.ts\n/// \n/// \n/// \n\n// Some samples to try\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// Validators to use\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// Show whether each string passed each validator\nfor (let s of strings) {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n}\n\n파일이 여러 개 있으면 컴파일된 코드가 모두 로드되는지 확인해야 합니다.\n이를 수행하는 두 가지 방법이 있습니다.\n먼저, 모든 입력 파일을 하나의 JavaScript 출력 파일로 컴파일하기 위해 --outFile 플래그를 사용하여 연결 출력(concatenated output)을 사용할 수 있습니다:\ntsc --outFile sample.js Test.ts\n\n컴파일러는 파일에 있는 참조 태그를 기반으로 출력 파일을 자동으로 정렬합니다. 각 파일을 개별적으로 지정할 수도 있습니다:\ntsc --outFile sample.js Validation.ts LettersOnlyValidator.ts ZipCodeValidator.ts Test.ts\n\n또는 파일별 컴파일 (기본값)을 사용하여 각 입력 파일을 하나의 JavaScript 파일로 생성할 수 있습니다.\n여러 JS 파일이 생성되는 경우, 웹 페이지에서 생성된 개별 파일을 적절한 순서로 로드하기 위해 태그를 사용해야 합니다. 예를 들어:\nMyTestPage.html (인용)\n \n \n \n \n\n별칭 (Aliases)\n↥ 위로\n네임스페이스 작업을 단순화할 수 있는 또 다른 방법은 일반적으로 사용되는 객체의 이름을 더 짧게 만들기 위해 import q = x.y.z를 사용하는 것입니다.\n모듈을 로드하는 데 사용되는 import x = require (\"name\") 구문과 혼동하지 않기 위해, 이 구문은 단순히 특정 심벌에 별칭을 생성합니다.\n이러한 종류의 가져오기(일반적으로 별칭이라고 함)는 모듈 가져오기에서 생성된 객체를 포함하여 모든 종류의 식별자에 대해 사용할 수 있습니다.\nnamespace Shapes {\n export namespace Polygons {\n export class Triangle { }\n export class Square { }\n }\n}\n\nimport polygons = Shapes.Polygons;\nlet sq = new polygons.Square(); // 'new Shapes.Polygons.Square()'와 동일\n\nrequire 키워드를 사용하지 않는다는 것을 명심하세요; 대신 가져오는 심벌은 정해진 이름으로 직접 할당합니다.\nvar를 사용하는 것과 비슷하지만, 가져온 심벌의 타입 및 네임스페이스 의미에 대해서도 동작합니다.\n특히, 값의 경우 import는 원래 심벌와 별개의 참조이므로 별칭 var에 대한 변경 내용은 원래 변수에 반영되지 않습니다.\n다른 JavaScript 라이브러리로 작업하기 (Working with Other JavaScript Libraries)\n↥ 위로\nTypeScript로 작성되지 않은 라이브러리의 형태를 설명하려면, 라이브러리가 외부에 제공하는 API를 선언해야 합니다.\n대부분의 JavaScript 라이브러리는 소수의 최상위 객체만 노출하므로 네임스페이스를 사용하는 것이 좋습니다.\n구현을 정의하지 않은 선언을 \"ambient\"라고 부릅니다.\n일반적으로 이것은 .d.ts 파일에 정의되어 있습니다.\nC/C++에 익숙하다면 이를 .h 파일로 생각할 수 있습니다.\n몇 가지 예를 살펴보겠습니다.\nAmbient 네임스페이스 (Ambient Namespaces)\n↥ 위로\n널리 사용되는 D3 라이브러리는 d3이라는 전역 객체에서 기능을 정의합니다.\n이 라이브러리는 태그를 통해 로드되므로(모듈 로더 대신) 형태를 정의하기 위해 선언할 때 네임스페이스를 사용합니다.\nTypeScript 컴파일러는 이 형태를 보기 위해, ambient 네임스페이스 선언을 사용합니다.\n예를 들어 다음과 같이 작성할 수 있습니다:\nD3.d.ts (간단한 인용)\ndeclare namespace D3 {\n export interface Selectors {\n select: {\n (selector: string): Selection;\n (element: EventTarget): Selection;\n };\n }\n\n export interface Event {\n x: number;\n y: number;\n }\n\n export interface Base extends Selectors {\n event: Event;\n }\n}\n\ndeclare var d3: D3.Base;\n\n"},"pages/namespaces-and-modules.html":{"url":"pages/namespaces-and-modules.html","title":"네임스페이스와 모듈","keywords":"","body":"소개 (Introduction)\n이 글에서는 TypeScript에서 모듈과 네임스페이스를 사용하여 코드를 구성하는 다양한 방법을 간략하게 설명합니다.\n또한 네임스페이스와 모듈에 관한 몇 가지 고급 주제와 TypeScript에서 네임스페이스와 모듈을 사용할 때 흔히 마주치는 위험성을 살펴볼 것입니다.\nES 모듈에 대한 자세한 내용은 모듈 문서를 참고하세요.\nTypeScript 네임스페이스에 대한 자세한 내용은 네임스페이스 문서를 참고하세요.\n참고: 매우 오래된 버전의 TypeScript 네임스페이스는 이전의 JavaScript 모듈 시스템인 '내부 모듈'이라고 불렸습니다.\n모듈 사용하기 (Using Modules)\n모듈에는 코드와 선언 둘 다 포함될 수 있습니다.\n모듈은 또한 모듈 로더(예: CommonJs/Require.js)에 대한 의존성이나 ES 모듈이 지원하는 런타임을 가지고 있습니다.\n모듈은 더 나은 코드 재사용성을 위해, 강력한 고립성과 번들링을 위한 향상된 도구를 제공합니다.\n또한 Node.js 애플리케이션의 경우 모듈이 기본적인 방법이며, 코드를 구조화하는 데 있어 권장하는 접근법이라는 점을 유의해야 합니다.\nECMAScript 2015부터, 모듈은 언어에서 기본적으로 내재한 부분이며, 모든 호환 엔진 구현은 모듈을 지원해야 합니다.\n따라서, 새로운 프로젝트의 경우 코드를 구성하는 방법으로 모듈을 권장합니다.\n네임스페이스 사용하기 (Using Namespaces)\n네임스페이스는 코드를 구성하는 TypeScript만의 고유한 방법입니다.\n네임스페이스는 간단히 전역 네임스페이스에서 JavaScript 객체로 이름 붙여집니다.\n이러한 점 덕분에 네임스페이스를 아주 단순한 구조로 사용할 수 있습니다.\n모듈과 달리, 여러 개의 파일을 포괄할 수 있으며, --outFile을 사용해 연결할 수 있습니다.\n네임스페이스는 웹 애플리케이션에서 코드를 구조화하기에 좋은 방법이며, 모든 의존성은 HTML 페이지의 태그로 포함합니다.\n특히 대규모 애플리케이션의 경우, 이 방법은 모든 전역 네임스페이스가 오염되는 경우와 마찬가지로 컴포넌트의 의존성을 식별하기 힘들게 만들 수 있습니다.\n네임스페이스와 모듈의 위험성 (Pitfalls of Namespaces and Modules)\n여기서는 네임스페이스와 모듈을 사용할 때 자주 발생하는 다양한 위험성과 그 해결책을 알아보겠습니다.\n/// 를 사용한 모듈\n일반적인 실수는 모듈 파일을 참조하기 위해 import문 대신 /// 구문을 사용하는 것입니다.\n이 둘의 차이를 이해하기 위해, 우선 import 경로에 위치한 모듈에 대한 타입 정보를 컴파일러가 어떻게 찾아내는지를 이해해야 합니다. (예를 들어, import x from \"...\";, import x = require(\"...\"); 등 안의 ...)\n컴파일러는 .ts, .tsx를 찾은 다음 적절한 경로에 위치한 .d.ts를 찾습니다.\n만약 특정 파일을 찾지 못한다면, 컴파일러는 앰비언트 모듈(ambient module) 선언을 탐색할 것입니다.\n.d.ts 파일안에 이것들을 선언해야 한다는 점을 기억하세요.\n\nmyModules.d.ts\n// 모듈이 아닌 .d.ts 파일 또는 .ts 파일:\ndeclare module \"SomeModule\" {\n export function fn(): string;\n}\n\n\nmyOtherModule.ts\n/// \nimport * as m from \"SomeModule\";\n\n\n\n위의 reference 태그는 앰비언트 모듈(ambient module) 선언이 포함된 선언 파일의 위치를 지정하는 데 필요합니다.\n이 방법은 여러 TypeScript 샘플에서 사용하는 node.d.ts파일을 사용하는 방법입니다.\n불필요한 네임스페이스 (Needless Namespacing)\n네임스페이스를 사용하던 프로그램을 모듈로 변경하면, 파일은 다음과 같은 모습이 되기 쉽습니다:\n\nshapes.ts\nexport namespace Shapes {\n export class Triangle { /* ... */ }\n export class Square { /* ... */ }\n}\n\n\n\n최상위 모듈 Shapes는 아무런 의미 없이 Triangle과 Square을 감싸고 있습니다.\n이런 점은 모듈 사용자에게 혼동과 짜증을 유발합니다:\n\nshapeConsumer.ts\nimport * as shapes from \"./shapes\";\nlet t = new shapes.Shapes.Triangle(); // shapes.Shapes?\n\n\n\nTypeScript 모듈의 중요한 특징 중 하나는 서로 다른 두 개의 모듈이 절대 같은 스코프 안에 이름을 제공하지 않는다는 점입니다.\n모듈 사용자가 어떤 이름을 할당할지를 결정하기 때문에, 네임스페이스 내부에서 내보내는 심벌을 미리 감싸줄 필요가 없습니다.\n모듈 내용의 네임스페이스를 설정하지 않아도 되는 이유를 다시 말하면, 네임스페이스를 지정하는 일반적인 목적은 구조의 논리적 그룹을 제공하고 이름 충돌을 방지하기 위함입니다.\n모듈 파일이 이미 스스로 논리적 그룹을 형성하고 있기 때문에, 최상위 이름은 이를 가져오는 코드에 의해 정의되고, 내보내는 객체를 위한 추가적인 모듈 계층을 사용할 필요가 없습니다.\n다음은 수정된 예입니다:\n\nshapes.ts\nexport class Triangle { /* ... */ }\nexport class Square { /* ... */ }\n\n\nshapeConsumer.ts\nimport * as shapes from \"./shapes\";\nlet t = new shapes.Triangle();\n\n\n\n모듈의 트레이드-오프 (Trade-offs of Modules)\nJS 파일과 모듈이 일대일 대응인 것처럼, TypeScript는 모듈 소스 파일과 이 파일에서 생성된 JS 파일도 일대일 대응입니다.\n이러한 특성 때문에 어떤 모듈 시스템을 사용하느냐에 따라서 여러 모듈 소스 파일을 합치는 작업이 불가능할 수 있습니다.\n예를 들어, commonjs 또는 umd를 대상으로 하는 동안에는 outFile 옵션을 사용할 수 없지만, TypeScript 1.8 이후부터, amd 또는 system를 대상으로 하는 경우에는 outFile 옵션을 사용할 수 있게 되었습니다.\n"},"pages/symbols.html":{"url":"pages/symbols.html","title":"심볼","keywords":"","body":"소개 (Introduction)\nECMAScript 2015부터, symbol은 number와 string 같은 기본 자료형입니다.\nsymbol 값들은 Symbol생성자를 호출해서 생성합니다.\nlet sym1 = Symbol();\n\nlet sym2 = Symbol(\"key\"); // 선택적 문자열 키\n\n심벌은 불변하며 유일합니다.\nlet sym2 = Symbol(\"key\");\nlet sym3 = Symbol(\"key\");\n\nsym2 === sym3; // false, 심벌은 유일합니다.\n\n문자열처럼, 심벌은 객체 프로퍼티의 키로 사용될 수 있습니다.\nconst sym = Symbol();\n\nlet obj = {\n [sym]: \"value\"\n};\n\nconsole.log(obj[sym]); // \"value\"\n\n심벌은 계산된 프로퍼티 선언과 결합해 객체 프로퍼티와 클래스 멤버를 선언할 수도 있습니다.\nconst getClassNameSymbol = Symbol();\n\nclass C {\n [getClassNameSymbol](){\n return \"C\";\n }\n}\n\nlet c = new C();\nlet className = c[getClassNameSymbol](); // \"C\"\n\n잘 알려진 심벌들 (Well-known Symbols)\n사용자-정의 심벌 이외에도, 잘 알려진 내장 심벌들이 있습니다.\n내장된 심벌들은 내부 언어 동작을 나타내는 데 사용됩니다.\n다음은 잘 알려진 심벌 목록입니다:\nSymbol.hasInstance\n생성자 객체가 어떤 객체를 생성자의 인스턴스로 인식하는지 확인하는 메서드입니다. instanceof 연산자로 호출됩니다.\nSymbol.isConcatSpreadable\n객체가 자신의 배열 요소를 Array.prototype.concat를 사용하여 직렬로 나타낼 수 있는지를 나타내는 불리언 값입니다.\nSymbol.iterator\n객체의 기본 반복자를 반환하는 메서드입니다. for-of 문으로 호출합니다.\nSymbol.match\n정규식을 문자열과 비교하는 정규식 메서드입니다. String.prototype.match 메서드로 호출합니다.\nSymbol.replace\n일치하는 부분 문자열을 대체하는 정규식 메서드입니다. String.prototype.replace 메서드로 호출합니다.\nSymbol.search\n정규식과 일치하는 문자열의 인덱스를 반환하는 정규식 메서드입니다. String.prototype.search 메서드로 호출합니다.\nSymbol.species\n파생된 객체를 만드는 생성자 함수 프로퍼티 값입니다.\nSymbol.split\n정규식과 일치하는 인덱스들에 위치한 문자열을 분할하는 정규식 메서드입니다.\nString.prototype.split 메서드로 호출합니다.\nSymbol.toPrimitive\n객체를 해당 기본 값으로 변환하는 메서드입니다.\nToPrimitive 추상 연산으로 호출합니다.\nSymbol.toStringTag\n객체의 기본 문자열 설명을 만드는 데 사용되는 문자열 값입니다.\n내장 메소드Object.prototype.toString로 호출합니다.\nSymbol.unscopables\n고유한 프로퍼티 이름들이 연관된 객체의 'with' 환경 바인딩에서 제외된 객체입니다.\n"},"pages/triple-slash-directives.html":{"url":"pages/triple-slash-directives.html","title":"트리플-슬래시 지시자","keywords":"","body":"트리플-슬래시(Triple-slash) 지시어는 단일 XML 태그를 포함하는 한 줄 주석입니다.\n주석의 내용은 컴파일러 지시어로 사용됩니다.\n트리플-슬래시 지시어는 오직 포함된 파일의 상단에서만 유효합니다.\n트리플-슬래시 지시어는 다른 트리플-슬래시 지시어를 포함한 한 줄 혹은 여러 줄의 주석 앞에만 위치할 수 있습니다.\n만약 문 혹은 선언 뒤에 나오는 경우, 보통의 한 줄 주석으로 여겨지며 어떤 특별한 의미도 갖지 않습니다.\n/// \n/// 지시어는 가장 일반적인 지시어입니다.\n파일 간 의존성 선언으로 사용됩니다.\n트리플-슬래시 참조는 컴파일 프로세스에 추가적인 파일을 포함하도록 컴파일러에게 지시합니다.\n또한 --out 또는 --outFile을 사용할 때 출력물을 정렬하기 위한 방법으로도 사용됩니다.\n파일은 전처리 통과 후 입력과 동일한 순서로 출력 파일 위치에 생성됩니다.\n입력 파일 전처리 (Preprocessing input files)\n컴파일러는 모든 트리플-슬래시 참조 지시어를 분석하기 위해 입력 파일에 대한 전처리를 수행합니다.\n이 과정에서, 추가 파일이 컴파일에 추가됩니다.\n이 과정은 root files 집합에서 시작합니다;\n이것들은 커맨드-라인이나 tsconfig.json 파일의 \"files\"목록에 지정된 파일 이름입니다.\n이 루트 파일들은 지정된 순서대로 전처리 됩니다.\n파일이 목록에 추가되기 전, 파일에 있는 모든 트리플-슬래시 참조가 처리되고 그 대상들이 포함됩니다.\n트리플-슬래시 참조는 파일에서 보이는 순서대로 깊이 우선으로 처리됩니다.\n루트가 없는 경우 트리플-슬래시 참조 경로는 이를 포함하고 있는 파일을 기준으로 처리됩니다.\n오류 (Errors)\n존재하지 않는 파일을 참조하는 것은 오류입니다.\n파일이 자기 자신에 대한 트리플-슬래시 참조를 갖는 것은 오류입니다.\n--noResolve 사용하기 (Using --noResolve)\n컴파일러 플래그 --noResolve가 지정되면 트리플-슬래시 참조는 무시됩니다; 새 파일을 추가하거나 제공된 파일의 순서를 변경하지 않습니다.\n/// \n의존성을 선언 역할을 하는 /// 지시어와 유사하게, /// 지시어는 패키지의 의존성을 선언합니다.\n패키지 이름을 처리하는 과정은 import 문에서 모듈 이름을 처리하는 과정과 유사합니다.\n트리플-슬래시-참조-타입 지시어를 선언 패키지의 import로 생각하면 이해하기 쉽습니다.\n예를 들어, 선언 파일에 /// 를 포함하는 것은 이 파일이 @types/node/index.d.ts에 선언된 이름을 사용한다고 선언하며;\n따라서 이 패키지는 선언 파일과 함께 컴파일에 포함되어야 합니다.\n이 지시어는 d.ts 파일을 직접 작성할 때만 사용하세요.\n컴파일 중 생성된 선언 파일의 경우, 컴파일러는 자동으로 /// 를 추가합니다;\n오직 결과 파일이 참조된 패키지의 선언문을 사용하는 경우에만 생성된 선언 파일 안에 /// 가 추가됩니다.\n.ts 파일에서 @type의 패키지의 의존성을 선언하려면, 커맨드 라인에 --types 을 사용하거나 tsconfig.json을 사용하세요.\ntsconfig.json에서 @types, typeRoots 과 types 사용하기에서 세부 사항을 확인하세요.\n/// \n이 지시어는 파일이 명시적으로 기존 내장 lib 파일을 포함하도록 합니다.\n내장 lib 파일은 tsconfig.json의\"lib\"컴파일러 옵션과 같은 방식으로 참조됩니다 (예 :lib = \"es2015.d\"ts가 아닌 lib = \"es2015\"사용 등).\nDOM API 또는Symbol 또는 Iterable과 같은 내장 JS 런타임 생성자와 같은 내장 타입에 의존하는 선언 파일 작성자에게는 트리플 슬래시 참조 lib 지시어를 사용하는 것이 권장됩니다. 이전에는 이런 .d.ts 파일은 그런 타입의 전달/중복 선언을 추가했어야 했습니다.\n예를 들어 컴파일에서 파일 중 하나에 /// 를 추가한 것 것은 --lib es2017.string으로 컴파일 하는 것과 같습니다.\n/// \n\n\"foo\".padStart(4);\n\n /// \n이 지시어는 파일을 기본 라이브러리라고 표시합니다.\n이 주석은 lib.d.ts와 이를 변형한 것들의 맨 상단에서 볼 수 있습니다.\n이 지시어는 컴파일러에게 기본 라이브러리(예.lib.d.ts)를 컴파일에 포함시키지 않도록 지시합니다.\n이는 커맨드 라인에 --nolib을 넘겨주는 것과 비슷한 영향을 줍니다.\n또한 --skipDefaultLibCheck를 넘겨주면, 컴파일러가 /// 을 갖는 파일만 검사하지 않는다는 것을 유의하세요.\n/// \n기본적으로 AMD 모듈은 익명으로 생성됩니다.\n이는 모듈로 만들어 내는 과정에 번들러(예. r.js)와 같은 다른 툴을 사용할 경우 문제를 발생시킬 수 있습니다.\namd-module 지시어는 컴파일러에게 선택적으로 모듈의 이름을 넘길 수 있도록 해줍니다:\namdModule.ts\n///\nexport class C {\n}\n\n이는 AMD define 호출의 일부로 NamedModule 이름을 모듈에 할당하는 결과를 낳을 것입니다:\namdModule.js\ndefine(\"NamedModule\", [\"require\", \"exports\"], function (require, exports) {\n var C = (function () {\n function C() {\n }\n return C;\n })();\n exports.C = C;\n});\n\n/// \n\nNote: 이 지시어는 deprecated 되었습니다. 대신 import \"moduleName\"; 문을 사용하세요.\n\n/// 는 컴파일러에게 TS-가 아닌 모듈의 의존성이 결과 모듈의 require 호출에 추가되어야 한다고 알립니다.\namd-dependeny 지시어는 선택적으로 name 프로퍼티를 갖습니다; 이로 인해 amd-dependency에 선택적으로 이름을 전달할 수 있습니다:\n/// \ndeclare var moduleA:MyType\nmoduleA.callStuff()\n\n생성된 JS 코드:\ndefine([\"require\", \"exports\", \"legacy/moduleA\"], function (require, exports, moduleA) {\n moduleA.callStuff()\n});\n\n"},"pages/type-compatibility.html":{"url":"pages/type-compatibility.html","title":"타입 호환성","keywords":"","body":"소개 (Introduction)\nTypeScript의 타입 호환성은 구조적 서브 타이핑(subtyping)을 기반으로 합니다.\n구조적 타이핑이란 오직 멤버만으로 타입을 관계시키는 방식입니다.\n명목적 타이핑(nominal typing) 과는 대조적입니다.\n다음 코드를 살펴보겠습니다:\ninterface Named {\n name: string;\n}\n\nclass Person {\n name: string;\n}\n\nlet p: Named;\n// 성공, 구조적 타이핑이기 때문입니다.\np = new Person();\n\nC#이나 Java와 같은 명목적-타입 언어에서는 Person 클래스는 Named 인터페이스를 명시적인 구현체로 기술하지 않았기 때문에 해당 코드는 오류를 발생시킵니다.\nTypeScript의 구조적 타입 시스템은 JavaScript 코드의 일반적인 작성 방식에 따라서 설계되었습니다.\nJavaScript는 함수 표현식이나 객체 리터럴 같은 익명 객체를 광범위하게 사용하기 때문에 JavaScript에서 발견되는 관계의 타입을 명목적 타입 시스템보다는 구조적 타입 시스템을 이용하여 표현하는 것이 훨씬 더 자연스럽습니다.\n건전성에 대한 참고사항 (A Note on Soundness)\nTypeScript의 타입 시스템은 컴파일 시간에 확인할 수 없는 특정 작업을 안전하게 수행할 수 있습니다. 타입 시스템이 이런 특성을 갖고 있을 때, \"건전\"하지 않다고 말합니다. TypeScript에서 건전하지 못한 곳을 허용하는 부분을 신중하게 고려했으며, 이 문서 전체에서 이러한 상황이 발생하는 곳과 유발하는 시나리오에 대해 설명합니다.\n시작하기 (Starting out)\nTypeScript의 구조적 타입 시스템의 기본 규칙은 y가 최소한 x와 동일한 멤버를 가지고 있다면 x와 y는 호환된다는 것입니다. 예를 들어:\ninterface Named {\n name: string;\n}\n\nlet x: Named;\n// y의 추론된 타입은 { name: string; location: string; } 입니다.\nlet y = { name: \"Alice\", location: \"Seattle\" };\nx = y;\n\ny를 x에 할당할 수 있는지 검사하기 위해, 컴파일러는 x의 각 프로퍼티를 검사하여 y에서 상응하는 호환 가능한 프로퍼티를 찾습니다.\n이 경우, y는 name이라는 문자열 멤버를 가지고 있어야 합니다. 그러므로 할당이 허용됩니다.\n함수 호출 인수를 검사할 때 동일한 할당 규칙이 적용됩니다:\nfunction greet(n: Named) {\n console.log(\"Hello, \" + n.name);\n}\ngreet(y); // 성공\n\ny는 location 프로퍼티를 추가적으로 가지고 있지만 오류를 발생시키지 않는 점에 유의합니다.\n호환성을 검사할 때는 오직 대상 타입의 멤버(이 경우는 Named)만 고려됩니다.\n이 비교하는 과정은 재귀적으로 각 멤버와 하위-멤버의 타입을 탐색하면서 진행됩니다.\n두 함수 비교 (Comparing two functions)\n원시 타입과 객체 타입을 비교하는 것은 비교적 간단하지만, 어떤 유형의 함수들이 호환될 수 있는지에 대한 질문은 조금 더 복잡합니다.\n먼저 매개변수 목록에서만 다른 두 함수의 기본 예제를 살펴보겠습니다:\nlet x = (a: number) => 0;\nlet y = (b: number, s: string) => 0;\n\ny = x; // 성공\nx = y; // 오류\n\nx를 y에 할당할 수 있는지 검사하기 위해, 먼저 매개변수 목록을 살펴봅니다.\nx의 각 매개변수는 호환 가능한 타입을 가진 y의 해당 매개변수를 가져야 합니다.\n매개변수의 이름은 고려하지 않고 타입만 검사한다는 점에 유의하세요.\n이 경우에는 x의 모든 매개변수는 y에 상응하는 호환 가능한 매개변수를 가지므로 할당이 허용됩니다.\n두 번째 할당은 y는 x에 없는 두 번째 필수적인 매개변수를 가지고 있기 때문에 할당이 허용되지 않아 오류가 발생합니다.\ny = x의 예제에서처럼 매개변수를 '버리는' 것이 허용되는 이유가 궁금할 수 있습니다.\n이러한 할당이 허용되는 이유는 함수의 추가 매개변수를 무시하는 것이 실제로 JavaScript에선 매우 일반적이기 때문입니다.\n예를 들어, Array#forEach는 콜백 함수에게 3 가지 매개변수인 배열 요소, 그 요소의 인덱스 그리고 이것을 포함하는 배열을 제공합니다.\n그럼에도 불구하고 첫 번째 매개변수만 사용하는 콜백을 제공하는 것은 매우 유용합니다:\nlet items = [1, 2, 3];\n\n// 추가 매개변수를 강제로 사용하지 마세요.\nitems.forEach((item, index, array) => console.log(item));\n\n// 괜찮습니다!\nitems.forEach(item => console.log(item));\n\n반환 타입이 다른 두 함수를 사용하여 반환 타입이 어떻게 처리되는지 살펴보겠습니다:\nlet x = () => ({name: \"Alice\"});\nlet y = () => ({name: \"Alice\", location: \"Seattle\"});\n\nx = y; // 성공\ny = x; // 오류, x()는 location 프로퍼티가 없습니다.\n\n타입 시스템은 원본 함수의 반환 타입이 대상 타입의 반환 타입의 하위 타입이 되도록 합니다.\n함수 매개변수의 Bivariance (Function Parameter Bivariance)\n함수 매개변수의 타입을 비교할 때, 원본 매개변수가 대상 매개변수에 할당이 가능하거나 이 반대여도 할당은 성공합니다.\n이것은 호출한 측에서 더 특수한 타입을 취하여 함수를 제공할 수도 있지만, 덜 특수화된 타입의 함수를 호출할 수 있기 때문에 바람직하지 않습니다.\n실제로 이런 종류의 오류는 드물지만 이는 많은 일반적인 JavaScript 패턴들을 사용할 수 있게 합니다. 간단한 예제:\nenum EventType { Mouse, Keyboard }\n\ninterface Event { timestamp: number; }\ninterface MouseEvent extends Event { x: number; y: number }\ninterface KeyEvent extends Event { keyCode: number }\n\nfunction listenEvent(eventType: EventType, handler: (n: Event) => void) {\n /* ... */\n}\n\n// 바람직하진 않지만 유용하고 일반적임\nlistenEvent(EventType.Mouse, (e: MouseEvent) => console.log(e.x + \",\" + e.y));\n\n// 건전성 측면에서 바람직하지 않은 대안\nlistenEvent(EventType.Mouse, (e: Event) => console.log((e as MouseEvent).x + \",\" + (e as MouseEvent).y));\nlistenEvent(EventType.Mouse, ((e: MouseEvent) => console.log(e.x + \",\" + e.y)) as (e: Event) => void);\n\n// 여전히 허용되지 않음 (명확한 오류). 완전히 호환되지 않는 타입에 적용되는 타입 안전성(Type safety)\nlistenEvent(EventType.Mouse, (e: number) => console.log(e));\n\n컴파일러 플래그인 strictFunctionTypes을 통해 이러한 상황이 발생하면 TypeScript에서 오류가 발생하도록 할 수 있습니다.\n선택적 매개변수와 나머지 매개변수 (Optional Parameters and Rest Parameters)\n함수의 호환성을 비교할 때 선택적 매개변수와 필수 매개변수를 서로 바꿔 사용할 수 있습니다.\n원본 타입의 추가 선택적 매개변수는 오류가 아니고, 원본 타입의 해당 매개변수가 없는 대상 타입의 선택적 매개변수도 오류가 아닙니다.\n함수가 나머지 매개변수를 가지고 있다면, 마치 무한한 일련의 선택적 매개변수처럼 처리됩니다.\n이것은 타입 시스템 관점에서는 바람직하지 않지만, 런타임 관점에서는 해당 위치에 undefined를 전달하는 것은 대부분 함수에 해당하므로 선택적 매개변수에 대한 아이디어는 제대로 적용되지 않습니다.\n다음을 유발하는 예제는 콜백을 받아서 (프로그래머에게는) 예측이 가능하지만 (타입 시스템이) 알 수 없는 개수의 인수를 호출하는 함수의 일반적인 패턴입니다:\nfunction invokeLater(args: any[], callback: (...args: any[]) => void) {\n /* ... 'args'를 사용하여 콜백을 호출함 ... */\n}\n\n// 바람직하지 않음 - invokeLater는 \"아마도\" 여러개의 인수를 제공합니다\ninvokeLater([1, 2], (x, y) => console.log(x + \", \" + y));\n\n// 혼란스럽고 (x와 y가 실제로 필요함) 발견할 수 없음\ninvokeLater([1, 2], (x?, y?) => console.log(x + \", \" + y));\n\n오버로드 함수 (Functions with overloads)\n함수에 오버로드가 있는 경우 원본 타입의 각 오버로드는 대상 타입의 호환 가능한 시그니처와 일치해야 합니다.\n이를 통해 원본 함수와 모든 동일한 상황에서 대상 함수를 호출할 수 있습니다.\n열거형 (Enums)\n열거형은 숫자와 호환되며 숫자는 열거형과 호환됩니다. 다른 열거형 타입의 열거형 값은 호환되지 않는 것으로 간주됩니다. 예를 들면,\nenum Status { Ready, Waiting };\nenum Color { Red, Blue, Green };\n\nlet status = Status.Ready;\nstatus = Color.Green; // 오류\n\n클래스 (Classes)\n클래스는 객체 리터럴 타입과 인터페이스와 한 가지 예외를 제외하곤 유사하게 동작합니다: 클래스는 정적 타입과 인스턴스 타입이 있습니다.\n클래스 타입의 두 개의 객체를 비교할 때, 오직 인스턴스의 멤버만 비교됩니다.\n정적인 멤버와 생성자는 호환성에 영향을 주지 않습니다.\nclass Animal {\n feet: number;\n constructor(name: string, numFeet: number) { }\n}\n\nclass Size {\n feet: number;\n constructor(numFeet: number) { }\n}\n\nlet a: Animal;\nlet s: Size;\n\na = s; // 성공\ns = a; // 성공\n\n클래스의 private 멤버와 protected 멤버 (Private and protected members in classes)\n클래스의 private과 protected 멤버는 호환성에 영향을 줍니다.\n클래스 인스턴스의 호환성을 검사할 때 대상 타입에 private 멤버가 있다면, 원본 타입 또한 동일 클래스에서 비롯된 private 멤버가 있어야 합니다.\n마찬가지로 protected 멤버가 있는 인스턴스도 똑같이 적용됩니다.\n이를 통해 클래스는 상위 클래스와 호환 가능하지만 같은 형태를 가진 다른 상속 계층 구조의 클래스와는 호환이 되지 않습니다.\n제네릭 (Generics)\nTypeScript는 구조적 타입 시스템이기 때문에, 타입 매개변수는 멤버의 타입의 일부로 사용할 때 결과 타입에만 영향을 줍니다. 에를 들면,\ninterface Empty {\n}\nlet x: Empty;\nlet y: Empty;\n\nx = y; // 성공, y는 x의 구조와 대응하기 때문\n\n위에서 x와 y는 구조가 타입 인수를 서로 다르게 사용하지 않기 때문에 호환됩니다.\n이 예제에 Empty를 멤버에 추가하여 어떻게 동작하는 살펴봅시다:\ninterface NotEmpty {\n data: T;\n}\nlet x: NotEmpty;\nlet y: NotEmpty;\n\nx = y; // 오류, x와 y 는 호환되지 않음\n\n이런 식으로, 타입 인수가 지정된 제네릭 타입은 비-제네릭 타입처럼 동작합니다.\n타입 인수가 지정되지 않은 제네릭 타입에 관해선, 모든 지정되지 않은 타입 인수를 대신해서 any로 지정함으로써 호환성 검사를 합니다.\n그 결과 생성된 타입은 비-제네릭 경우와 마찬가지로 호환성을 검사합니다.\n예를 들어,\nlet identity = function(x: T): T {\n // ...\n}\n\nlet reverse = function(y: U): U {\n // ...\n}\n\nidentity = reverse; // 성공, (x: any) => any는 (y: any) => any와 대응하기 때문\n\n고급 주제 (Advanced Topics)\n하위 타입 vs 할당 (Subtype vs Assignment)\n지금까지 언어 사양에 정의된 용어가 아닌 \"호환\" 을 사용했습니다.\nTypeScript에서는 두 가지 종류의 호환성이 있습니다: 하위 타입과 할당.\n할당은 하위 타입의 호환성을 확장하여 any에서의 할당과 enum과 해당 숫자 값의 할당을 허용하는 규칙을 가진다는 점만 다릅니다.\n언어에서 다른 위치는 상황에 따라 두 가지 호환 메커니즘 중 하나를 사용합니다.\n실용적인 목적을 위해 타입 호환성은 심지어 implements와 extends의 경우에도 할당 호환성에 의해 결정됩니다.\n자세한 내용은 TypeScript 사양을 참고하세요.\n"},"pages/type-inference.html":{"url":"pages/type-inference.html","title":"타입 추론","keywords":"","body":"소개 (Introduction)\n이번 장에서는 TypeScript의 타입 추론을 다루겠습니다. 즉 타입이 어디에서, 어떻게 추론되는지 이야기해보겠습니다.\n기본 (Basic)\nTypeScript에서는 타입 표기가 없는 경우 타입 정보를 제공하기 위해 타입을 추론합니다. 예를 들어, 이 코드에서\nlet x = 3;\n\n변수 x 의 타입은 number로 추론됩니다.\n이러한 추론은 변수와 멤버를 초기화하고, 매개변수의 기본값를 설정하며, 함수의 반환 타입을 결정할 때 발생합니다.\n대부분의 경우에 타입 추론은 직관적입니다.\n타입을 추론하는 방법에 대해 좀 더 자세히 알아보겠습니다. \n최적 공통 타입 (Best common type)\n여러 표현식에서 타입 추론이 발생할 때, 해당 표현식의 타입을 사용하여 \"최적 공통 타입\"을 계산합니다. 예를 들어,\nlet x = [0, 1, null];\n\n위 예제의 x 타입을 추론하려면 각 배열 요소들의 타입을 고려해야 합니다.\n여기서 배열의 타입으로 고를 수 있는 두 가지 후보가 있습니다: number와 null입니다.\n최적 공통 타입 알고리즘은 각 후보 타입을 고려하여 모든 후보 타입을 포함할 수 있는 타입을 선택합니다.\n후보 타입들로부터 최적 공통 타입을 선택하기 때문에, 모든 후보 타입을 포함할 수 있는 상위 타입이 존재해도 후보 타입 중 상위 타입이 존재하지 않으면 선택할 수 없습니다. 예를 들어:\nlet zoo = [new Rhino(), new Elephant(), new Snake()];\n\n이상적으로는 zoo 변수가 Animal[] 타입으로 추론되길 원하지만, 배열 중 Animal 타입의 객체가 없기 때문에 Animal을 배열 요소 타입으로 추론하지 않습니다.\n이를 해결하기 위해서는 모든 후보 타입을 포함하는 상위 타입을 표기해야 합니다.\nlet zoo: Animal[] = [new Rhino(), new Elephant(), new Snake()];\n\n최적 공통 타입이 존재하지 않는 경우, 추론의 결과는 (Rhino | Elephant | Snake)[]과 같은 유니언 배열 타입입니다.\n문맥상 타이핑 (Contextual Typing)\nTypeScript에서는 경우에 따라 \"다른 방향\"에서도 타입을 추론합니다.\n이를 \"문맥상 타이핑\" 이라고 합니다. 문맥상 타이핑은 표현식의 타입이 해당 위치에 의해 암시될 때 발생합니다. 예를 들면:\nwindow.onmousedown = function(mouseEvent) {\n console.log(mouseEvent.button); //\n여기에서 TypeScript 타입 검사는 Window.onmousedown 함수 타입을 사용하여 할당 오른쪽에 함수 표현식의 타입을 추론합니다.\n이렇게 했을 때 mouseEvent 매개변수의 타입이 button 프로퍼티는 있지만, kangaroo 프로퍼티는 없음을 추론할 수 있습니다.\nTypeScript는 다른 문맥에서도 타입 추론을 잘해냅니다.\nwindow.onscroll = function(uiEvent) {\n console.log(uiEvent.button); //\n위 함수가 Window.onscroll에 할당되어 있다는 사실을 기반으로, TypeScript는 uiEvent가 이전 예제의 MouseEvent가 아닌 UIEvent 임을 알고 있습니다. UIEvent 객체에는 button 프로퍼티가 없어서 TypeScript가 오류를 발생시킵니다.\n만약 이 함수가 문맥적으로 타입이 추론되지 않는 위치에 있다면, 함수의 인수는 암묵적으로 any 타입을 가지며 별도의 오류를 보고하지 않습니다. (--noImplicitAny 옵션을 사용하지 않는다면)\nconst handler = function(uiEvent) {\n console.log(uiEvent.button); //\n우리는 함수의 인수 타입을 any 타입 표기하여 재정의할 수 있습니다.\nwindow.onscroll = function(uiEvent: any) {\n console.log(uiEvent.button); //\n하지만 uiEvent는 button 프로퍼티가 없기 때문에 이 코드는 undefined을 출력합니다.\n문맥상 타이핑은 많은 경우에 적용됩니다.\n일반적인 경우, 함수 호출 인수, 할당의 오른쪽, 타입 단언, 객체 / 배열 리터럴의 멤버, 반환문이 있습니다.\n문맥상 타입은 최적 공통 타입의 후보 타입으로도 사용됩니다. 예를 들어:\nfunction createZoo(): Animal[] {\n return [new Rhino(), new Elephant(), new Snake()];\n}\n\n이 예제에서 최적 공통 타입은 4가지 후보 타입을 가집니다: Animal, Rhino, Elephant, and Snake.\n이들 중, Animal이 최적 공통 타입 알고리즘에 의해 선택됩니다.\n"},"pages/tutorials/dom-manipulation.html":{"url":"pages/tutorials/dom-manipulation.html","title":"타입스크립트와 DOM(en)","keywords":"","body":"DOM 조작 (DOM Manipulation)\nHTMLElement 타입 탐구 (An exploration into the HTMLElement type)\n표준화 이후 20여 년 동안, JavaScript는 많은 발전을 이루었습니다. 2020년에는 서버, 데이터 사이언스, 그리고 IoT 기기에도 JavaScript를 사용할 수 있지만, 가장 인기 있는 활용 사례는 웹 브라우저인 것을 기억하는 것이 중요합니다.\n웹 사이트는 HTML 및/또는 XML 문서로 구성됩니다. 이러한 문서들은 정적이어서, 변하지 않습니다. 문서 객체 모델(DOM)은 정적 웹 사이트를 기능적으로 작동시키기 위해 브라우저에 의해 구현된 프로그래밍 인터페이스입니다. DOM API를 사용하면 문서의 구조, 스타일, 그리고 내용을 변경할 수 있습니다. API는 매우 강력해서 이를 바탕으로 보다 쉽게 동적인 웹사이트들 개발하기 위해 수많은 프런트엔드 프레임워크(jQuery, React, Angular 등)가 개발되었습니다.\nTypeScript는 타입이 있는 JavaScript 상위 집합(superset)이며, DOM API에 대한 타입 정의를 제공합니다. 이러한 정의는 모든 기본 TypeScript 프로젝트에서 쉽게 사용 가능합니다. lib.dom.d.ts 에 있는 2만여 줄의 정의 중에서, 가장 눈에 띄는 것은 HTMLElement입니다. 이 타입은 TypeScript를 사용한 DOM 조작의 중축입니다.\n\nDOM 타입 정의에 대한 소스코드는 이곳에서 볼 수 있습니다.\n\n기본 예제 (Basic Example)\n간단한 예시 파일 index.html:\n\n\n TypeScript Dom Manipulation\n \n \n \n \n \n\n#app 요소에 Hello, World 요소를 추가하는 TypeScript 스크립트를 살펴보겠습니다.\n// 1. id 프로퍼티를 사용하여 div 요소를 선택합니다.\nconst app = document.getElementById(\"app\");\n\n// 2. 새로운 요소를 프로그래밍 방식으로 생성합니다.\nconst p = document.createElement(\"p\");\n\n// 3. 텍스트 내용을 추가합니다.\np.textContent = \"Hello, World!\";\n\n// 4. div 요소에 p 요소를 자식 노드로 추가합니다.\napp?.appendChild(p);\n\nindex.html 페이지를 컴파일하고 실행한 후, HTML 결과:\n\n Hello, World!\n\n\nDocument 인터페이스 (The Document Interface)\nTypeScript 코드의 첫 번째 줄은 전역변수 document를 사용하며, 그 변수를 검사하면 lib.dom.d.ts 파일의 Document 인터페이스에 의해 정의된 것으로 표시됩니다. 그 코드의 스니펫(snippet)에는 getElementById와 createElement라는 두 가지 메서드 호출이 포함되어 있습니다.\nDocument.getElementById\n이 메서드의 정의는 다음과 같습니다:\ngetElementById(elementId: string): HTMLElement | null;\n\n문자열 id 요소가 전달되면 HTMLElement 또는 null이 반환됩니다. 이 메서드는 가장 중요한 타입들 중 하나인 HTMLElement를 도입합니다. 이 타입은 다른 모든 요소 인터페이스의 기본 인터페이스 역할을 합니다. 예를 들면, 예제 코드에서 p 변수는 HTMLParagraphElement 타입입니다. 다음으로, 이 메서드는 null을 반환할 수 있다는 점에 유의해야 합니다. 메서드가 실제로 지정된 요소를 찾을 수 있을지 없을지에 따라 확실한 사전 런타임이 될 수 없기 때문입니다. 스니펫 코드의 마지막 줄에는, appendChild를 호출하기 위해 새로운 선택적 체이닝(optional chaining) 연산자가 사용되고 있습니다.\nDocument.createElement\n이 메서드의 정의는 다음과 같습니다(deprecated 표기된 정의는 생략했습니다):\ncreateElement(tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K];\ncreateElement(tagName: string, options?: ElementCreationOptions): HTMLElement;\n\n이는 오버 로드된 함수 정의입니다. 두 번째 오버로드는 가장 단순하며 getElementById 메서드와 매우 유사하게 작동합니다. 어떤 문자열이 전달되면 HTMLElement 표준이 반환됩니다. 이 정의는 개발자가 고유한 HTML 요소 태그를 생성할 수 있게 합니다.\n예를 들면 document.createElement('xyz')는 HTML 규격에 지정된 요소가 아닌 요소를 반환합니다.\n\n관심 있는 사람들을 위해 언급하자면, document.getElementsByTagName를 사용해 사용자 정의 태그(custom tag) 요소와 상호작용할 수 있습니다.\n\ncreateElement의 첫 번째 정의에는, 고급 제네릭 패턴들을 사용하고 있습니다. 이는 내용을 나누어 이해하는 것이 가장 좋습니다. 먼저 라는 제네릭 표현부터 시작합니다. 이 표현식은 HTMLElementTagNameMap 인터페이스의 키에 제약을 받는 제네릭 매개변수 K를 정의하고 있습니다. 그 맵 인터페이스는 모든 지정된 HTML 태그 이름과 해당 타입 인터페이스를 포함하고 있습니다. 예를 들면 여기 코드 초반에 5개의 매핑된 값이 있습니다:\ninterface HTMLElementTagNameMap {\n \"a\": HTMLAnchorElement;\n \"abbr\": HTMLElement;\n \"address\": HTMLElement;\n \"applet\": HTMLAppletElement;\n \"area\": HTMLAreaElement;\n ...\n}\n\n일부 요소들은 고유한 프로퍼티를 나타내지 않아 HTMLElement를 반환하기도 하지만, 그 외 타입 요소들은 고유한 프로퍼티와 메서드를 가지고 특정 인터페이스(HTMLElement에서 확장되거나 구현됨)를 반환합니다.\n이제, createElement 정의의 나머지 부분인 (tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K]를 살펴보겠습니다. 첫 번째 인수 tagName은 제네릭 매개변수 K로 정의됩니다. TypeScript 인터프리터는 이 인수로부터 제네릭 매개변수를 추론 할 수 있는 충분한 성능을 가지고 있습니다. 이는 개발자가 메서드를 사용할 때 실제로 제네릭 매개변수를 지정할 필요가 없음을 의미하며, 어떤 값이 tagName인수로 전달되든 간에 K로 추론되므로 정의의 나머지 부분에 사용할 수 있을 것입니다. 정확히 무슨 일이 일어나는지를 보면 반환값 HTMLElementTagNameMap[K]는 tagName인수를 가지고 해당 타입을 반환합니다. 이 정의는 스니펫 코드 p 변수에서 HTMLParagraphElement타입을 얻는 방법입니다. 그리고 코드가 document.createElement('a')였다면, HTMLAnchorElement타입의 요소가 됩니다.\nNode 인터페이스 (The Node interface)\ndocument.getElementById 함수는 HTMLElement를 반환합니다. HTMLElement 인터페이스는 Node 인터페이스를 확장한 Element 인터페이스를 확장합니다. 이러한 프로토타입 확장은 모든 HTMLElements가 표준 메서드의 하위 집합을 활용할 수 있도록 합니다. 코드 스니펫에서는 Node 인터페이스에 정의된 속성을 사용하여 웹 사이트에 새 p 요소를 추가합니다.\nNode.appendChild\n코드 스니펫의 마지막 줄은 app?.appendChild(p)입니다. 이전 섹션(document.getElementById)에서는 app이 런타임에 null일 가능성이 있기 때문에 선택적 체이닝(optional chaining) 연산자가 여기에 사용된다고 설명했습니다. appendChild의 메서드는 다음과 같습니다:\nappendChild(newChild: T): T;\n\n제네릭 매개변수 T가 newChild 인수로부터 나온 것이기 때문에 이 메서드는 createElement 메서드와 유사하게 작동합니다. T는 또 다른 기본 인터페이스인 노드로 제한됩니다.\nchildren과 childNodes의 차이점 (Difference between children and childNodes)\n이전에 이 문서는 HTMLElement 인터페이스가 Node로부터 확장된 Element에서 확장된 개념이라고 설명했습니다. DOM API에는 자식(children) 요소 개념이 있습니다. 예를 들어 HTML에서 p 태그는 div 요소의 자식입니다.\n\n Hello, World\n TypeScript!\n;\n\nconst div = document.getElementByTagName(\"div\")[0];\n\ndiv.children;\n// HTMLCollection(2) [p, p]\n\ndiv.childNodes;\n// NodeList(2) [p, p]\n\ndiv 요소를 찾아낸 후 children 프로퍼티는 HTMLParagraphElements를 포함하는 HTMLCollection 리스트를 반환합니다. childNodes 프로퍼티는 위와 유사하게 노드 리스트인 NodeList를 반환합니다. 각 p 태그는 여전히 HTMLParagraphElements 타입이지만, NodeList는 추가적으로 HTMLCollection 리스트에는 없는 HTML 노드 를 포함할 수 있습니다.\np 태그 중 하나를 제거하여 html을 수정하되 텍스트는 그대로 유지하십시오.\n\n Hello, World\n TypeScript!\n;\n\nconst div = document.getElementByTagName(\"div\")[0];\n\ndiv.children;\n// HTMLCOllection(1) [p]\n\ndiv.childNodes;\n// NodeList(2) [p, text]\n\n어떻게 두 개의 리스트가 변했는지 보겠습니다. children은 현재 Hello, World 요소만을 포함하고 있고, childNodes는 두 개의 p 노드가 아닌 text 노드를 포함하고 있습니다. NodeList에서 text 부분은 TypeScript! 텍스트를 포함하는 문자 그대로의 Node입니다. children 리스트는 이 Node를 포함하지 않습니다. 왜냐하면 HTMLElement로 간주하지 않기 때문입니다.\nquerySelector와 querySelectorAll 메서드 (The querySelector and querySelectorAll methods)\n두 개의 메서드 모두 고유한 제약 조건 집합에 적합한 돔 요소 리스트를 가져오는 데 좋은 도구입니다. 메서드들은 lib.dom.d.ts 에 다음과 같이 정의되어 있습니다:\n/**\n * 선택자와 일치하는 노드의 자식 중 첫 번째 요소를 반환합니다.\n */\nquerySelector(selectors: K): HTMLElementTagNameMap[K] | null;\nquerySelector(selectors: K): SVGElementTagNameMap[K] | null;\nquerySelector(selectors: string): E | null;\n\n/**\n * 선택자와 일치하는 모든 노드 자식 요소를 반환합니다.\n */\nquerySelectorAll(selectors: K): NodeListOf;\nquerySelectorAll(selectors: K): NodeListOf;\nquerySelectorAll(selectors: string): NodeListOf;\n\n querySelectorAll 정의는 NodeListOf라는 새로운 타입을 반환한다는 점을 제외하면 getElementByTagName과 유사합니다. 이 반환 타입은 기본적으로 표준 JavaScript 리스트 요소의 맞춤형으로 구현되었습니다. NodeListOf를 E[]로 바꿔보면 틀림없이 매우 유사한 사용자 경험을 제공할 것입니다. NodeListOf는 length , item(index), forEach((value, key, parent) => void) , 그리고 숫자 인덱스 생성과 같은 프로퍼티 및 메서드만을 구현합니다. 또한, 메서드는 노드 가 아닌 요소 리스트를 반환하며 이는 .childNodes 메서드에서 NodeList가 반환한 것입니다. 모순처럼 보일 수 있지만, Element 인터페이스는 Node에서 확장된 점에 유의해야 합니다.\n두 개의 메서드가 동작하는 것을 보려면 기존 코드를 다음과 같이 수정하십시오:\n\n First :)\n Second!\n Third times a charm.\n;\n\nconst first = document.querySelector(\"li\"); // 첫 번째 li 요소를 반환합니다.\nconst all = document.querySelectorAll(\"li\"); // 모든 li 요소를 포함하는 리스트를 반환합니다.\n\n더 자세히 알고 싶으십니까? (Interested in learning more?)\nlib.dom.d.ts 타입 정의에서 가장 좋은 부분은 Mozilla Developer Network (MDN) 문서 사이트에 표기된 타입들을 반영했다는 것입니다. 예를 들어, HTMLElement 인터페이스는 MDN에서 HTMLElement 페이지에 문서화 되어 있습니다. 이 페이지에는 사용 가능한 모든 프로퍼티, 메서드, 때로는 예시까지 제공합니다. 해당 페이지가 훌륭한 다른 면은 표준 문서에 맞는 링크를 제공한다는 것입니다. 다음은 HTMLElement의 W3C 권장사항에 대한 링크입니다.\n소스코드 참조:\n\nECMA-262 Standard\nIntroduction to the DOM\n\n"},"pages/variable-declarations.html":{"url":"pages/variable-declarations.html","title":"변수 선언","keywords":"","body":"변수 선언 (Variable Declarations)\nlet과 const는 JavaScript에서 비교적 새로운 두 가지 유형의 변수 선언입니다.\n앞에서 언급했듯이, let은 var와 어느 정도 유사하지만, 사용자가 JavaScript에서 자주 마주치는 결함을 피할 수 있게 해줍니다.\nconst는 let의 기능이 강화된 것으로 변수에 재할당을 방지합니다.\nTypeScript는 JavaScript의 상위 집합이므로, 당연히 let과 const를 지원합니다.\n여기서는 새로운 선언 방식들과 왜 그 방식들이 var보다 선호되는지를 더 자세히 설명합니다.\nJavaScript를 아무렇게나 사용하고 있었다면, 다음 섹션이 기억을 새로 고치도록 도와줄 것입니다.\nJavaScript에서 var 선언의 단점들에 대해 모두 알고 있다면 쉽게 넘어갈 수 있습니다.\nvar 선언 (var declarations)\n기존 JavaScript에서는 변수 선언을 할 때 var 키워드를 사용했습니다.\nvar a = 10;\n\n알다시피, a라는 변수를 10이라는 값으로 선언했습니다.\n또한, 변수를 함수 내부에 선언할 수도 있습니다.\nfunction f() {\n var message = \"Hello, world!\";\n\n return message;\n}\n\n그리고, 같은 변수를 다른 함수 안에서 접근할 수도 있습니다.\nfunction f() {\n var a = 10;\n return function g() {\n var b = a + 1;\n return b;\n }\n}\n\nvar g = f();\ng(); // '11'을 반환\n\n위 예제에서, g는 f 안에 선언된 a를 잡아 둡니다.\n언제든 g가 호출될 때, a의 값은 f 안의 a 값을 가리킵니다.\nf가 실행되면서 g가 한번 호출된 후에도, a에 접근해 수정할 수 있습니다.\nfunction f() {\n var a = 1;\n\n a = 2;\n var b = g();\n a = 3;\n\n return b;\n\n function g() {\n return a;\n }\n}\n\nf(); // '2' 반환\n\n스코프 규칙 (Scoping rules)\nvar 선언은 다른 언어와 다른 이상한 스코프 규칙들을 가지고 있습니다.\n아래 예제를 살펴보겠습니다:\nfunction f(shouldInitialize: boolean) {\n if (shouldInitialize) {\n var x = 10;\n }\n\n return x;\n}\n\nf(true); // '10' 반환\nf(false); // 'undefined' 반환\n\n이 예제에서, 어떤 분들은 머뭇거릴 수도 있습니다.\n변수 x는 if 블록 안에 선언되어 있지만, 블록의 바깥에서도 이 변수에 접근할 수 있습니다.\n이 이유는 var선언은 이를 감싸고 있는 블록과 관계없이 이를 감싸고 있는 함수, 모듈, 네임스페이스, 전역 스코프에서 접근할 수 있기 때문입니다.\n어떤 이는 이를 var-스코프 혹은 함수 스코프라고 부릅니다.\n매개 변수 또한 함수 스코프입니다.\n이런 스코프 규칙은 몇 가지 실수를 유발할 수 있습니다.\n더욱 문제를 심각하게 하는 것은 변수를 여러 번 선언하는 것이 에러가 아니라는 것입니다:\nfunction sumMatrix(matrix: number[][]) {\n var sum = 0;\n for (var i = 0; i \n아마 쉽게 찾을 수 있겠지만, i가 같은 함수 스코프의 변수를 참조하고 있기 때문에 for-loop 안에서 실수로 변수 i를 덮어쓸 수도 있습니다\n경험 많은 개발자는 바로 알아차리겠지만, 비슷한 종류의 버그는 코드 리뷰를 거치며 좌절의 원인이 되기도 합니다.\n변수 캡쳐링의 단점 (Variable capturing quirks)\n다음 코드의 출력 결과를 예상해 보세요:\nfor (var i = 0; i \n익숙하지 않은 분들을 위해 말씀드리자면, setTimeout은 특정 밀리 초 후에 함수를 실행합니다.(다른 작업의 실행이 멈추는 것을 기다리며)\n준비됐나요? 살펴보겠습니다:\n10\n10\n10\n10\n10\n10\n10\n10\n10\n10\n\n많은 JavaScript 개발자들은 이런 동작에 익숙한 편이지만, 만약 놀랐더라도 당신 혼자만 놀란 것은 아닙니다.\n많은 사람들이 출력 결과가 다음과 같을 거라고 생각합니다.\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n\n앞서 변수 캡쳐링에 대해 언급했던 부분을 기억하나요?\nsetTimout에 전달하는 모든 함수 표현식은 사실 같은 스코프에서 같은 i를 참조합니다.\n잠시, 이게 무슨 뜻인지 생각해 보세요.\nsetTimeout은 함수를 몇 밀리 초 후에 실행 시키겠지만. 항상for루프가 실행을 멈추고 난 뒤에 실행됩니다.\nfor 루프가 실행을 중지했을 때, i의 값은 10입니다.\n따라서 매번 주어진 함수가 호출될 때마다 10을 출력할 것입니다.\n일반적으로 이를 동작하게 하는 방법은 즉시 실행 함수(IIFE - an Immediately Invoked Function Expression)를 사용해 매 반복마다 i를 잡아두는 것입니다:\nfor (var i = 0; i \n이런 이상해 보이는 패턴이 사실 일반적인 패턴입니다.\n매개변수에 i가 for 루프의 i를 감춰 버립니다. 하지만 이름을 같게 했기 때문에 루프의 실행 부를 크게 수정할 필요가 없습니다.\nlet 선언 (let declarations)\n이제, var에 몇 가지 문제점에 대해 알게 되었는데, 이런 이유 때문에 let을 도입하게 되었습니다.\n사용되는 키워드를 빼고는 let 문은 var와 동일한 방법으로 작성됩니다.\nlet hello = \"Hello!\";\n\n주요한 차이점은 구문 보단 의미에 있는데, 이제 이 내용을 살펴볼 것입니다.\n블록 스코프 (Block-scoping)\n변수가 let을 이용해 선언되었을 때, 이는 렉시컬 스코핑(lexical-scoping) 혹은 블록 스코핑(block-scoping) 이라 불리는 것을 사용합니다.\nvar로 선언된 변수가 이를 포함한 함수까지 흘러나오는 것과 달리, 블록-스코프 변수들은 이를 가장 가깝게 감싸고 있는 블록 혹은 for-루프 밖에서 접근할 수 없습니다.\nfunction f(input: boolean) {\n let a = 100;\n\n if (input) {\n // 'a'를 참조할 수 있습니다.\n let b = a + 1;\n return b;\n }\n\n // 오류: 'b'는 여기서 존재하지 않습니다.\n return b;\n}\n\n여기, 두 지역 변수 a와 b가 있습니다.\na의 스코프는 f의 블록으로 한정되지만, b는 이를 감싸고 있는 if문의 블록까지로 한정됩니다.\ncatch 문에 선언된 변수 또한 비슷한 스코프 규칙을 가집니다.\ntry {\n throw \"oh no!\";\n}\ncatch (e) {\n console.log(\"Oh well.\");\n}\n\n// 오류: 'e'는 여기서 존재하지 않습니다.\nconsole.log(e);\n\n또 다른 블록-스코프 변수의 특징은 변수들이 선언되기 전에 읽거나, 쓰는 것이 불가능하다는 것입니다.\n이 변수들은 스코프에 걸쳐 \"존재\"하지만, 선언되는 부분 전까지 모든 부분들이 temploral dead zone입니다.\n이것은 let문 이전에 변수들에 접근할 수 없다는 정교한 방식이며, 다행히 TypeScript가 알려줍니다.\na++; // `a`가 선언되기 전에 잘못된 사용.\nlet a;\n\n주의할 점은 여전히 선언되기 전에 블록-스코프 변수를 잡아둘 수 있다는 것입니다.\n선언되기 전에 함수를 실행하는 것이 안된 다는 것만 알아두면 됩니다.\nES2015를 대상으로한, 최신 런타임은 오류를 던질 것입니다; 하지만 현재 TypeScript에서는 허용되며, 오류를 보고하지 않습니다.\nfunction foo() {\n // 'a' 캡처는 성공\n return a;\n}\n\n// `a`가 선언되기 전에 `foo` 를 호출\n// 런타임에 오류를 던질 것 입니다.\nfoo();\n\nlet a;\n\ntemporal dead zone에 더 자세한 설명은 Mozilla Developer Network를 살펴보세요.\n재선언과 쉐도잉 (Re-declarations and Shadowing)\nvar로 선언하면 얼마나 변수를 많이 선언하는지는 중요하지 않다고 했습니다. 단 하나만 생성됩니다.\nfunction f(x) {\n var x;\n var x;\n\n if (true) {\n var x;\n }\n}\n\n위 예제를 보면 모든 x의 선언은 사실 같은 x를 가르치며, 이는 유효합니다.\n이건 종종 버그의 원인이 됩니다.\n고맙게도, let선언은 이것을 허용하지 않습니다.\nlet x = 10;\nlet x = 20; // 오류: 'x'를 같은 스코프에 선언할 수 없습니다.\n\nTypeScript가 문제를 알려주기 때문에, 변수를 반드시 블록 범위로 지정할 필요는 없습니다.\nfunction f(x) {\n let x = 100; // 오류: 매개 변수 선언을 방해합니다.\n}\n\nfunction g() {\n let x = 100;\n var x = 100; // 오류: `x`를 중복해서 선언할 수 없습니다.\n}\n\n블록-스코프 변수가 함수-스코프 변수로 선언될 수 없다는 것은 아닙니다.\n블록 스코프 변수는 단지 별개의 다른 블록에 선언되어야 합니다.\nfunction f(condition, x) {\n if (condition) {\n let x = 100;\n return x;\n }\n\n return x;\n}\n\nf(false, 0); // '0' 반환\nf(true, 0); // '100' 반환\n\n더 중첩된 스코프에서 바깥 스코프의 변수 이름을 사용하는 것을 shadowing이라고 합니다.\nshadowing은 양날의 검이라고 할 수 있는데, 이는 실수로 방생되어 특정 버그를 일으키거나, 혹은 특정 버그를 막기 위해 쓰이기 때문입니다.\n예를 들어, 위에서 사용했던 sumMatrix 함수를 let 을 이용해서 작성했다고 생각해 봅시다.\nfunction sumMatrix(matrix: number[][]) {\n let sum = 0;\n for (let i = 0; i \n이 루프는 합을 올바르게 계산할 것입니다. 왜냐하면 안쪽 루프의 i 가 바깥 루프의 i를 가리기 때문입니다.\n보통 더 명확한 코드 작성을 위해 shadowing 사용을 피합니다.\n하지만 shadowing의 이점을 활용할 수 있는 적합한 상황이 있으므로, 최선의 판단을 내려야 합니다.\n블록 스코프 변수 캡쳐링 (Block-scoped variable capturing)\nvar 선언에 변수 캡쳐링을 하는 것을 처음 보았을 때, 변수가 한번 캡쳐되면 어떻게 동작하는지 간단히 살펴보았습니다.\n이를 더 잘 이해해 보면, 스코프가 각각 실행될 때마다 변수의 \"환경\"을 만듭니다.\n변수의 환경과 캡쳐된 변수들은 심지어 스코프가 포함한 모든 것이 실행을 종료한 후에도 존재합니다.\nfunction theCityThatAlwaysSleeps() {\n let getCity;\n\n if (true) {\n let city = \"Seattle\";\n getCity = function() {\n return city;\n }\n }\n\n return getCity();\n}\n\ncity를 해당 환경 안에 캡쳐했기 때문에, if 블록의 실행이 완료되었음에도 여전히 city에 접근할 수 있습니다.\n앞의 setTimeout 예제에서, for 루프가 매번 반복될 때마다 변수를 캡쳐하기 위해서 IIFE를 사용했던 것을 떠올려 봅시다.\n실제론, 캡처된 변수를 위해 새로운 변수 환경을 만드는 것이었습니다.\n이는 약간의 고통스러운 일이지만, 다행히, 타입스크립트 에서는 그렇게 할필요가 없습니다.\nlet 선언은 루프의 일부로 선언될 때 동작이 크게 다릅니다.\n이 선언은 루프 자체에 새로운 환경을 만드는 대신, 반복마다 새로운 환경을 만들어 냅니다.\n어쨋든 이건 IIFE를 통해 하고 있었던 동작이므로, 이전 setTimeout예제를 let선언만 사용해서 바꿀수 있습니다.\nfor (let i = 0; i \n그리고 예상 했던 대로, 다음과 같은 결과가 출력됩니다.\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n\nconst 선언 (const declarations)\nconst 선언은 변수를 선언하는 또 다른 방법입니다.\nconst numLivesForCat = 9;\n\n이 방법은 let 선언과 비슷하지만 그 이름에서 말해주듯이, 일단 바인딩 되면 값을 변경할 수 없습니다.\n다른 말로 const는 let과 같은 스코프 규칙을 가지고 있지만, 재할당 할 수 없습니다.\n이를 const가 참조하는 값이 불변이라고 혼동하면 안 됩니다.\nconst numLivesForCat = 9;\nconst kitty = {\n name: \"Aurora\",\n numLives: numLivesForCat,\n}\n\n// 오류\nkitty = {\n name: \"Danielle\",\n numLives: numLivesForCat\n};\n\n// 모두 \"성공\"\nkitty.name = \"Rory\";\nkitty.name = \"Kitty\";\nkitty.name = \"Cat\";\nkitty.numLives--;\n\n위와 같은 상황을 피하기 위해 특별한 조치를 취하지 않는 한, const 변수의 내부 상태는 여전히 수정 가능합니다.\n다행히, TypeScript를 사용하면 객체의 멤버가 읽기 전용(readonly)이라고 지정할 수 있습니다.\nInterfaces 챕터에 자세히 설명되어 있습니다.\nlet vs. const\n유사한 스코프의 의미를 가지는 두 가지 유형의 변수 선언이 있기 때문에, 어느 것을 사용하는지는 스스로 선택해야 합니다.\n광범위한 질문처럼, 답은 '때에 따라 다르다'입니다.\n최소 권한의 원칙을 적용하면, 수정하려는 선언 이외에 모든 선언은 const를 사용해야 합니다.\n그 이유는, 만약 변수가 수정될 필요가 없다면 같은 코드베이스에서 작업하는 다른 사람들이 자동으로 객체를 수정할 수 없어야 하고, 그들이 정말 변수에 재할당할 필요가 있는지 고려할 필요가 있습니다.\nconst를 사용하는 것은 데이터의 흐름을 추론할 때 코드를 더 예측하기 쉽게 해줍니다.\n최선의 판단을 하고 해당되는 경우, 팀원들과 문제에 대해 상의하세요.\n이 핸드북은 대부분 let 선언을 사용합니다.\n구조 분해 (Destructuring)\nTypeScript가 가진 또 다른 ECMAScript 2015 특징은 구조 분해입니다.\n자세한 내용은, Mozilla Developer Network의 글을 참고 하세요.\n이번 섹션에서는 간단하게 개요를 살펴보겠습니다.\n배열 구조 분해 (Array destructuring)\n구조 분해의 가장 단순한 형태는 배열 구조 분해 할당입니다:\nlet input = [1, 2];\nlet [first, second] = input;\nconsole.log(first); // 1 출력\nconsole.log(second); // 2 출력\n\n이는 first, second라는 이름의 새로운 두 변수를 생성합니다.\n이는 인덱싱을 사용하는 것과 동일하지만 더 편리합니다:\nfirst = input[0];\nsecond = input[1];\n\n구조 분해 할당은 이미 선언된 변수에도 동작합니다:\n// 변수를 스왑\n[first, second] = [second, first];\n\n그리고, 함수의 매개변수에도 동작합니다:\nfunction f([first, second]: [number, number]) {\n console.log(first);\n console.log(second);\n}\nf([1, 2]);\n\n나머지 요소들에 대해 ... 구문을 사용하여 변수를 생성할 수 있습니다:\nlet [first, ...rest] = [1, 2, 3, 4];\nconsole.log(first); // 1 출력\nconsole.log(rest); // [ 2, 3, 4 ] 출력\n\n물론 JavaScript이기 때문에, 필요하지 않은 뒤따라 오는 요소들을 무시할 수 있습니다:\nlet [first] = [1, 2, 3, 4];\nconsole.log(first); // 1 출력\n\n또는 그 밖에 요소들을 무시할 수 있습니다:\nlet [, second, , fourth] = [1, 2, 3, 4];\nconsole.log(second); // 2 출력\nconsole.log(fourth); // 4 출력\n\n튜플 구조 분해 (Tuple destructuring)\n튜플은 배열처럼 구조 분해됩니다; 구조 분해된 변수는 튜플 요소와 일치하는 타입을 얻게 됩니다:\nlet tuple: [number, string, boolean] = [7, \"hello\", true];\n\nlet [a, b, c] = tuple; // a: number, b: string, c: boolean\n\n튜플의 범위를 넘어선 구조 분해는 오류입니다:\nlet [a, b, c, d] = tuple; // 오류, 인덱스 3에 요소가 없습니다.\n\n배열과 마찬가지로, 더 짧은 튜플을 얻기 위해 ...로 튜플의 나머지를 구조 분해할 수 있습니다.\nlet [a, ...bc] = tuple; // bc: [string, boolean]\nlet [a, b, c, ...d] = tuple; // d: [], 비어있는 튜플\n\n또는 뒤따라 오는 요소나 다른 요소를 무시할 수 있습니다:\nlet [a] = tuple; // a: number\nlet [, b] = tuple; // b: string\n\n객체 구조 분해 (Object destructuring)\n또한 객체를 구조 분해할 수 있습니다:\nlet o = {\n a: \"foo\",\n b: 12,\n c: \"bar\"\n};\nlet { a, b } = o;\n\n이는 o.a, o.b로 부터 새로운 변수 a와 b를 생성합니다.\n필요 없다면 c를 건너 뛸 수 있다는 걸 알아두세요.\n배열 구조 분해처럼, 선언 없이 할당할 수 있습니다.:\n({ a, b } = { a: \"baz\", b: 101 });\n\n이 구문을 괄호로 감싸고 있다는 것을 주의해 주세요.\nJavaScript는 보통 {를 블록의 시작으로 파싱 합니다.\n객체 안에 나머지 요소들을 ... 구문을 사용하여 변수로 생성할 수 있습니다:\nlet { a, ...passthrough } = o;\nlet total = passthrough.b + passthrough.c.length;\n\n프로퍼티 이름 바꾸기 (Property renaming)\n프로퍼티들에 다른 이름을 붙히는 것도 가능합니다.\nlet { a: newName1, b: newName2 } = o;\n\n여기서 구문이 혼란스러워지기 시작합니다.\na: newName1 을 \"a를 newName1 로\" 와 같이 읽을 수 있습니다.\n여태 써왔던 것 처럼 방향은 왼쪽에서 오른쪽입니다:\nlet newName1 = o.a;\nlet newName2 = o.b;\n\n혼란스럽게도 여기서 콜론은 타입을 나타내지 않습니다.\n타입을 지정하는 경우, 전체 구조 분해 뒤에 작성해야 합니다:\nlet { a, b }: { a: string, b: number } = o;\n\n기본 값 (Default values)\n기본 값은 프로퍼티가 정의되지 않았을 때 기본값을 사용하도록 하는 것입니다:\nfunction keepWholeObject(wholeObject: { a: string, b?: number }) {\n let { a, b = 1001 } = wholeObject;\n}\n\n예제에서 b?는 b가 선택적이라는 것을 의미합니다. 따라서 이는 undefined 일 수도 있습니다.\nkeepWholeObject는 이제 b가 undefined 이더라도 a, b 프로퍼티와 함께 wholeObject라는 변수를 가집니다.\n함수 선언 (Function declarations)\n구조 분해는 함수 선언에서도 동작합니다.\n이것은 간단한 경우에는 직관적입니다:\ntype C = { a: string, b?: number }\nfunction f({ a, b }: C): void {\n // ...\n}\n\n그러나 매개 변수에는 기본값을 명시하는 것이 더 일반적이며, 구조 분해와 함께 기본값을 제대로 사용하는 것은 까다로울 수 있습니다.\n가장 먼저, 구조 분해 패턴을 기본값 앞에 넣어야 한다는 것을 기억해야 합니다.\nfunction f({ a=\"\", b=0 } = {}): void {\n // ...\n}\nf();\n\n\n위 코드는 타입 추론의 예제이며 이후 핸드북에서 설명합니다.\n\n그런 다음, 선택적 프로퍼티를 위해 기본 초기화 대신 구조 분해될 프로퍼티에 기본 값을 주어야 한다는 걸 기억해야 합니다.\nC 가 b를 선택적으로 정의했다는 것을 기억하세요:\nfunction f({ a, b = 0 } = { a: \"\" }): void {\n // ...\n}\nf({ a: \"yes\" }); // 성공, 기본값으로 b = 0 입니다.\nf(); // 성공, 기본 값은 { a: \"\" } 이고 b = 0 입니다.\nf({}); // 오류, 매개 변수가 주어지면 `a`가 필요합니다.\n\n구조 분해를 주의해서 사용하세요.\n앞에 예제에서 알 수 있듯이, 가장 간단한 구조 분해 표현식 이외의 것들은 혼란스럽습니다.\n심지어 이름 변경, 기본값, 타입 표시가 없더라도 깊게 중첩된 구조 분해는 정말 이해하기가 힘듭니다.\n구조 분해 표현식을 작고 간단하게 유지하세요.\n당신은 언제나 구조 분해가 만드는 과제를 당신 손으로 만들 수 있습니다.\n전개 (Spread)\n전개 연산자는 구조 분해와 반대입니다.\n이는 배열을 다른 배열 안에, 혹은 객체를 다른 객체 안에 전개하도록 해줍니다.\n예를 보겠습니다:\nlet first = [1, 2];\nlet second = [3, 4];\nlet bothPlus = [0, ...first, ...second, 5];\n\n이는 bothPlus에 [0, 1, 2, 3, 4, 5]라는 값을 줍니다.\n전개는 first와 second의 얕은 복사를 만듭니다.\n이들은 전개에 의해 변하지 않습니다.\n또한 객체를 전개할 수 있습니다:\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { ...defaults, food: \"rich\" };\n\n여기서 search는 { food: \"rich\", price: \"$$\", ambiance: \"noisy\" }입니다.\n객체 전개는 배열 전개보다 훨씬 복잡합니다.\n배열 전개처럼 왼쪽에서-오른쪽으로 진행되지만 그 결과는 여전히 객체입니다.\n이는 전개 객체 안에서 나중에 오는 프로퍼티가 이전에 오는 프로퍼티를 덮어쓰는 것을 의미합니다.\n그래서 만약에 우리가 이전 예제를 마지막에 전개하도록 수정하면:\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { food: \"rich\", ...defaults };\n\ndefaults안에 food 프로퍼티는 food: \"rich\"를 덮어쓰는데, 이 경우 우리가 의도한 것은 아닙니다.\n객체 전개는 또한 몇몇의 놀라운 제한점이 잇습니다.\n첫째로, 이는 오직 객체\n본인의 열거 가능한 프로퍼티만 해당한다는 것입니다.\n기본적으로, 이는 객체의 인스턴스를 전개하면 메서드를 잃게 된다는 것을 뜻합니다:\nclass C {\n p = 12;\n m() {\n }\n}\nlet c = new C();\nlet clone = { ...c };\nclone.p; // 성공\nclone.m(); // 오류!\n\n두 번째로, TypeScript 컴파일러는 제네릭 함수에서 타입 매개변수를 전개하는 것을 허용하지 않습니다.\n이 기능은 이후 버전에서 예상되는 기능입니다.\n"},"pages/tutorials/asp.net-core.html":{"url":"pages/tutorials/asp.net-core.html","title":"ASP.NET Core","keywords":"","body":"ASP.NET 코어 + TypeScript (ASP.NET Core + TypeScript)\n설정 (Setup)\nASP.NET 코어 및 TypeScript 설치 (Install ASP.NET Core and TypeScript)\n먼저 필요한 경우에는 ASP.NET Core를 설치합니다.이 퀵 스타트 가이드를 위해서는 Visual Studio 2015 또는 2017이 필요합니다.\n다음으로 사용 중인 Visual Studio에 최신 TypeScript가 설치되지 않은 경우 여기서 설치할 수 있습니다.\n새 프로젝트 만들기 (Create a new project)\n\nFile 선택합니다\nNew Project 선택합니다 (Ctrl + Shift + N)\n프로젝트 검색창에서 .NET Core를 찾습니다\nASP.NET Core Web Application을 선택하고 Next 버튼을 누릅니다\n\n\n\n프로젝트명과 솔루션명을 정하고 Create 버튼을 누릅니다\n\n\n\n이전 창에서 Empty 템플릿 선택 후 Create 버튼을 누릅니다\n\n\n애플리케이션이 실행되는지 확인합니다\n\n서버 설정 (Set up the server)\n다음과 같이 들어가 Dependencies > Manage NuGet Packages > Browse. Microsoft.AspNetCore.StaticFiles와 Microsoft.TypeScript.MSBuild를 검색하여 설치합니다:\n\nStartup.cs 파일을 열고 Configure 함수를 다음과 같이 수정합니다:\npublic void Configure(IApplicationBuilder app, IHostingEnvironment env)\n{\n if (env.IsDevelopment())\n {\n app.UseDeveloperExceptionPage();\n }\n\n app.UseDefaultFiles();\n app.UseStaticFiles();\n}\nUseDefaultFiles 와 UseStaticFiles 밑에 빨간 선이 보인다면 비주얼 스튜디오를 재실행합니다\n타입스크립트 추가 (Add TypeScript)\n이제 새로운 폴더를 추가하고 scripts라고 이름을 지정합니다.\n\n\n타입스크립트 코드 추가 (Add TypeScript code)\nscripts를 마우스 오른쪽 버튼으로 클릭하고 New Item을 클릭합니다. 그런 다음 TypeScript File (.NET Core 섹션에 있을 수도 있음)을 선택하고 app.ts의 이름을 지정합니다.\n\n예제 코드 추가 (Add example code)\napp.ts에 다음 코드를 입력하십시오\nfunction sayHello() {\n const compiler = (document.getElementById(\"compiler\") as HTMLInputElement).value;\n const framework = (document.getElementById(\"framework\") as HTMLInputElement).value;\n return `Hello from ${compiler} and ${framework}!`;\n}\n\n빌드 설정 (Set up the build)\nTypeScript 컴파일러 설정\n먼저 TypeScript에 빌드 방법을 알려줘야 합니다. scripts 폴더를 마우스 오른쪽 버튼으로 클릭하고 New Item을 클릭합니다. 그런 다음 TypeScript ConfigurationFile을 선택하고 기본 이름인 tsconfig.json을 사용합니다.\n\n기본 tsconfig.json를 다음으로 대체합니다:\n{\n \"compilerOptions\": {\n \"noEmitOnError\": true,\n \"noImplicitAny\": true,\n \"sourceMap\": true,\n \"target\": \"es6\"\n },\n \"files\": [\n \"./app.ts\"\n ],\n \"compileOnSave\": true\n}\n\nonEmitOnError : 오류 발생 시 아웃풋을 내보내지 않습니다.\nnoImplicitAny : 표현과 선언에 암묵적으로 any 타입을 사용한 경우 오류가 발생합니다.\nsourceMap : .map 파일 생성합니다.\ntarget : ECMAScript 타겟 버전을 명시합니다.\n\nNote: \"ESNext\" 는 최신 버전을 지원합니다.\n\"noImplicitAny\" 는 새로 코드를 짤 때마다 쓰면 좋습니다. 실수로 타입을 지정하지 않은 경우를 방지할 수 있습니다. \"compileOnSave\" 는 웹 앱 실행 중에 코드를 쉽게 변경할 수 있도록 합니다.\nNPM 설정 #\n이제 JavaScript 패키지를 다운로드할 수 있도록 NPM을 설정해야 합니다. 프로젝트를 마우스 오른쪽 버튼으로 누르고 New Item을 클릭합니다. 그런 다음 NPM Configuration File을 선택하고 기본 이름 package.json을 사용합니다.\n\n package.json 파일의 \"devDependencies\"에 gulp 와 del을 추가합니다\n\"devDependencies\": {\n \"gulp\": \"4.0.2\",\n \"del\": \"5.1.0\"\n}\nVisual Studio는 파일을 저장하는 즉시 gulp 및 del 설치를 시작해야 합니다. 그렇지 않은 경우 package.json을 마우스 오른쪽 버튼으로 누르고 Restore Packages를 클릭합니다.\n솔루션 익스플로러에 npm 폴더가 생긴 것을 확인할 수 있습니다.\n\ngulp 설정 #\n프로젝트를 마우스 오른쪽 클릭을 하고 New Item 클릭합니다. JavaScript File를 선택한 다음gulpfile.js라는 이름을 사용합니다.\n/// \n/*\n이 파일은 Gulp의 작업을 정의하고 플러그인을 사용하기 위한 entry point입니다.\n자세한 내용을 보려면 여기를 클릭하십시오. http://go.microsoft.com/fwlink/?LinkId=518007\n*/\n\nvar gulp = require('gulp');\nvar del = require('del');\n\nvar paths = {\n scripts: ['scripts/**/*.js', 'scripts/**/*.ts', 'scripts/**/*.map'],\n};\n\ngulp.task('clean', function () {\n return del(['wwwroot/scripts/**/*']);\n});\n\ngulp.task('default', function () {\n gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))\n});\n\n첫 번째 줄은 Visual Studio에게 빌드가 끝난 후에 작업을 'default'로 실행하도록 지시합니다. Visual Studio에 빌드를 정리하도록 요청하면 'clean'작업도 실행됩니다.\n이제 gulpfile.js를 마우스 오른쪽 버튼으로 클릭하고 Task Runner Explorer를 클릭합니다.\n\n'default' 및 'clean'작업이 표시되지 않으면 탐색기를 새로고침 합니다 :\n\nHTML 페이지 작성 (Write an HTML page)\nwwwroot 폴더를 마우스 오른쪽 클릭하고 (만약 폴더가 보이지 않는다면 프로젝트를 빌드합니다) 새로운 파일을 추가하고 index.html로 이름을 지정합니다. index.html에 다음 코드를 추가합니다\n\n\n\n \n \n \n\n\n \n \n Compiler: \n Framework: \n \n\n\n테스트 (Test)\n\n프로젝트를 실행하십시오.\n입력 상자에 입력할 때 메시지가 표시됩니다 :\n\n\n디버그 (Debug)\n\nEdge에서 F12 키를 누르고 Debugger 탭을 클릭하십시오.\n첫 번째 localhost 폴더를 찾은 다음 scripts/app.ts를 찾습니다.\nreturn 라인이 있는 라인에 breakpoint를 설정합니다\nType 상자에 내용을 입력하고 breakpoint가 TypeScript 코드에 들어가고 검사가 올바르게 작동하는지 확인합니다.\n\n\nTypeScript를 사용한 당신의 첫 .NET 코어 프로젝트 생성을 축하합니다.\n"},"pages/tutorials/gulp.html":{"url":"pages/tutorials/gulp.html","title":"걸프","keywords":"","body":"이 퀵 스타트 가이드는 gulp로 TypeScript를 빌드한 다음 Browserify, uglify 또는 Watchify를 gulp 파이프 라인에 추가하는 방법을 알려줍니다.\n또한 Babelify를 사용하여 Babel 기능을 추가하는 방법을 알려줍니다.\nnpm과 Node.js는 이미 사용하고 있다고 가정합니다.\n작은 프로젝트 (Minimal project)\n새로운 디렉터리로 시작합시다.\n당장은 proj라고 이름을 붙이겠지만 원하는 대로 변경할 수 있습니다.\nmkdir proj\ncd proj\n\n시작하기 위해, 다음과 같이 프로젝트를 구조화해야 합니다:\nproj/\n ├─ src/\n └─ dist/\n\nTypeScript 파일은 src 폴더에서 시작하여 TypeScript 컴파일러를 통해 실행되고 dist에서 끝납니다.\n이것을 골격으로 합니다:\nmkdir src\nmkdir dist\n\n프로젝트 초기화 (Initialize the project)\n이제 이 폴더를 npm 패키지로 바꿀 것입니다.\nnpm init\n\n일련의 알림을 받게 될 것입니다.entry point를 제외하고는 기본값을 사용할 수 있습니다.\nentry point로 ./dist/main.js를 사용합니다.\npackage.json 파일로 돌아가서 언제든 변경할 수 있습니다.\n의존성 설치 (Install our dependencies)\n이제는 npm install을 사용하여 패키지를 설치할 수 있습니다.먼저 gulp-cli를 전역으로 설치하십시오 (Unix 시스템을 사용하는 경우 npm install 명령 앞에 sudo를 붙여야 할 수도 있습니다).\nnpm install -g gulp-cli\n\n그런 다음 프로젝트의 개발 의존성에 typescript, gulp 및 gulp-typescript를 설치하십시오.Gulp-typescript는 TypeScript의 gulp 플러그인입니다.\nnpm install --save-dev typescript gulp gulp-typescript\n\n간단한 예제 작성 (Write a simple example)\nHello World 프로그램을 작성해 보겠습니다.\nsrc에 main.ts 파일을 만듭니다 :\nfunction hello(compiler: string) {\n console.log(`Hello from ${compiler}`);\n}\nhello(\"TypeScript\");\n\nproj이라는 프로젝트 루트에 tsconfig.json 파일을 생성합니다:\n{\n \"files\": [\n \"src/main.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es5\"\n }\n}\n\ngulpfile.js 생성 (Create a gulpfile.js)\n프로젝트 루트에 gulpfile.js 파일을 만듭니다:\nvar gulp = require(\"gulp\");\nvar ts = require(\"gulp-typescript\");\nvar tsProject = ts.createProject(\"tsconfig.json\");\n\ngulp.task(\"default\", function () {\n return tsProject.src()\n .pipe(tsProject())\n .js.pipe(gulp.dest(\"dist\"));\n});\n\n결과 앱 테스트 (Test the resulting app)\ngulp\nnode dist/main.js\n\n프로그램은 \"Hello from TypeScript!\"를 출력해야 합니다.\n코드에 모듈 추가 (Add modules to the code)\nBrowserify를 시작하기 전에 코드를 만들고 믹스에 모듈을 추가해 보겠습니다.이것은 실제 앱에서 사용하기 쉬운 구조입니다.\nsrc/greet.ts 파일을 만듭니다 :\nexport function sayHello(name: string) {\n return `Hello from ${name}`;\n}\n\n이제 src/main.ts의 sayHello를 greet.ts에서 import 하도록 변경합니다:\nimport { sayHello } from \"./greet\";\n\nconsole.log(sayHello(\"TypeScript\"));\n\n마지막으로 src/greet.ts를 tsconfig.json에 추가하십시오:\n{\n \"files\": [\n \"src/main.ts\",\n \"src/greet.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es5\"\n }\n}\n\ngulp을 실행하고 Node에서 테스트하여 모듈이 작동하는지 확인하십시오:\ngulp\nnode dist/main.js\n\nES2015 모듈 구문을 사용했지만 TypeScript는 Node가 사용하는 CommonJS 모듈을 방출했습니다.이 튜토리얼에서는 CommonJS를 계속 사용하겠지만 options 객체에 module을 설정하여 이를 변경할 수 있습니다. \nBrowserify\n이제 이 프로젝트를 Node에서 브라우저로 이동하겠습니다.이를 위해 모든 모듈을 하나의 JavaScript 파일로 번들링 하고자 합니다.다행히도 정확히 Browserify가 하는 일입니다.더 좋은 것은 노드에서 사용하는 CommonJS 모듈 시스템을 TypeScript에서 사용할 수 있다는 것입니다.즉 TypeScript와 Node 설정이 기본적으로 변경되지 않은 브라우저로 전송되는 것을 의미합니다.\n먼저 browserify, tsify 및 vinyl-source-stream을 설치하십시오.tsify는 gulp-typescript처럼 TypeScript 컴파일러에 접근할 수 있는 Browserify 플러그인입니다.vinyl-source-stream을 사용하면 Browserify의 파일 출력을 gulp에서 vinyl으로 인식하는 형식으로 다시 변환할 수 있습니다.\nnpm install --save-dev browserify tsify vinyl-source-stream\n\n페이지 만들기 (Create a page)\nsrc에 index.html 파일을 생성합니다 :\n\n\n \n \n Hello World!\n \n \n Loading ...\n \n \n\n\n이제 페이지를 업데이트하기 위해 main.ts를 변경합니다:\nimport { sayHello } from \"./greet\";\n\nfunction showHello(divName: string, name: string) {\n const elt = document.getElementById(divName);\n elt.innerText = sayHello(name);\n}\n\nshowHello(\"greeting\", \"TypeScript\");\n\nshowHello 호출은 sayHello를 호출하여 paragraph 텍스트를 변경합니다.이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(gulp.dest('dist'));\n}));\n\ncopy-html 태스크를 추가하고 default의 의존성으로 추가합니다.default가 실행될 때마다 copy-html이 먼저 실행되어야 한다는 것을 의미합니다.또한 default를 gulp-typescript 대신 tsify 플러그인으로 Browserify를 호출하도록 변경했습니다.편리하게도 둘 모두 TypeScript 컴파일러에 동일한 options 객체를 전달할 수 있습니다.\nbundle을 호출한 후 source(vinil-source-stream에 대한 별칭)를 사용하여 출력 번들 bundle.js의 이름을 지정합니다.\ngulp를 실행하고 브라우저에서 dist/index.html을 열어 페이지를 확인하세요.페이지에 \"Hello from TypeScript\"가 표시되어야 합니다.\nBrowserify에 debug : true를 지정한 것에 주목하십시오.이로 인해 tsify는 번들된 JavaScript 파일 안에 소스 맵을 내보냅니다.소스 맵을 사용하면 번들로 제공된 JavaScript 대신 브라우저에서 원본 TypeScript 코드를 디버깅할 수 있습니다.브라우저의 디버거를 열고 main.ts 안에 브레이크 포인트을 넣으면 소스 맵이 작동하는지 테스트할 수 있습니다.페이지를 새로 고침 하면 브레이크 포인트가 페이지를 일시 중지하고 greet.ts를 디버깅 할 수 있어야 합니다.\nWatchify, Babel, and Uglify\n이제 코드를 Browserify에 묶어서 tsify 했으므로 browserify 플러그인을 사용하여 빌드에 다양한 기능을 추가할 수 있습니다.\n\nWatchify가 gulp를 계속 실행하며 파일을 저장할 때마다 점차적으로 컴파일합니다.이를 통해 브라우저에서 편집-저장-새로고침 사이클을 계속 진행할 수 있습니다.\n\nBabel은 ES2015 이상을 ES5 및 ES3으로 변환하는 매우 유연한 컴파일러입니다.따라서 TypeScript에서 지원하지 않는 광범위한 맞춤형 변환을 추가할 수 있습니다.\n\nUglify는 다운로드 시간을 줄이도록 코드를 압축합니다.\n\n\nWatchify\nWatchify로 백그라운드 컴파일을 시작하겠습니다 :\nnpm install --save-dev watchify fancy-log\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar watchify = require('watchify');\nvar tsify = require('tsify');\nvar fancy_log = require('fancy-log');\nvar paths = {\n pages: ['src/*.html']\n};\n\nvar watchedBrowserify = watchify(browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n}).plugin(tsify));\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\nfunction bundle() {\n return watchedBrowserify\n .bundle()\n .on('error', fancy_log)\n .pipe(source('bundle.js'))\n .pipe(gulp.dest('dist'));\n}\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), bundle));\nwatchedBrowserify.on('update', bundle);\nwatchedBrowserify.on('log', fancy_log);\n\n여기에는 기본적으로 세 가지 변경 사항이 있지만 코드를 약간 리팩토링해야합니다.\n\nwatchify에 대한 호출에서 browserify 인스턴스를 감싸고 그 결과를 유지했습니다.\nwatchedBrowserify.on('update', bundle);을 호출하여 Browserify 가 TypeScript 파일 중 하나가 변경될 때마다 bundle 함수를 실행하도록 했습니다.\nwatchedBrowserify.on('log', fancy_log);을 호출하여 콘솔에 기록했습니다.\n\n(1)과 (2)는 default 작업에서 browserify를 호출해야 한다는 것을 의미합니다.Watchify와 Gulp 모두 호출해야 하기 때문에 default 함수에 이름을 주어야 합니다.(3)을 사용한 로깅을 추가하는 것은 선택 사항이지만 설정을 디버깅하는 데 매우 유용합니다.\n이제 Gulp를 실행하면 시작해야 하고 계속 실행됩니다.main.ts에서 showHello에 대한 코드를 변경하고 저장하십시오.다음과 같은 출력이 표시되어야 합니다:\nproj$ gulp\n[10:34:20] Using gulpfile ~/src/proj/gulpfile.js\n[10:34:20] Starting 'copy-html'...\n[10:34:20] Finished 'copy-html' after 26 ms\n[10:34:20] Starting 'default'...\n[10:34:21] 2824 bytes written (0.13 seconds)\n[10:34:21] Finished 'default' after 1.36 s\n[10:35:22] 2261 bytes written (0.02 seconds)\n[10:35:24] 2808 bytes written (0.05 seconds)\n\nUglify\n먼저 Uglify를 설치하십시오.Uglify의 요점은 코드를 압축하기 위한 것이므로 소스 맵을 유지하려면 vinyl-buffer와 gulp-sourcemaps도 설치해야 합니다.\nnpm install --save-dev gulp-uglify vinyl-buffer gulp-sourcemaps\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar uglify = require('gulp-uglify');\nvar sourcemaps = require('gulp-sourcemaps');\nvar buffer = require('vinyl-buffer');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(buffer())\n .pipe(sourcemaps.init({loadMaps: true}))\n .pipe(uglify())\n .pipe(sourcemaps.write('./'))\n .pipe(gulp.dest('dist'));\n}));\n\nuglify 자체에는 하나의 호출만 있습니다 — buffer와 sourcemaps에 대한 호출은 sourcemaps이 계속 작동하는지 확인하기 위해 존재합니다.이러한 호출을 통해 이전과 같이 인라인 소스 맵을 사용하는 대신 별도의 소스 맵 파일을 사용할 수 있습니다.이제 Gulp를 실행하고 bundle.js가 난독화로 압축되는지 확인하십시오 :\ngulp\ncat dist/bundle.js\n\nBabel\n먼저 ES2015 전용 Babelify 및 Babel preset을 설치하십시오.Uglify처럼 Babelify도 코드를 엉망으로 만들기 때문에 vinyl-buffer와 gulp-sourcemaps이 필요합니다.기본적으로 Babelify는 확장자가 .js, .es, .es6 및 .jsx 인 파일만 처리하므로 Babelify에 옵션으로 .ts 확장자를 추가해야 합니다.\nnpm install --save-dev babelify@8 babel-core babel-preset-es2015 vinyl-buffer gulp-sourcemaps\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar sourcemaps = require('gulp-sourcemaps');\nvar buffer = require('vinyl-buffer');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .transform('babelify', {\n presets: ['es2015'],\n extensions: ['.ts']\n })\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(buffer())\n .pipe(sourcemaps.init({loadMaps: true}))\n .pipe(sourcemaps.write('./'))\n .pipe(gulp.dest('dist'));\n}));\n\nTypeScript 대상 ES2015도 필요합니다.Babel은 TypeScript에서 내보내는 ES2015 코드에서 ES5를 생성합니다.\ntsconfig.json을 수정합시다:\n{\n \"files\": [\n \"src/main.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es2015\"\n }\n}\n\n간단한 스크립트의 경우 Babel의 ES5 결과물은 TypeScript의 결과물과 거의 같아야 합니다.\n"},"pages/tutorials/migrating-from-javascript.html":{"url":"pages/tutorials/migrating-from-javascript.html","title":"JavaScript에서 마이그레이션","keywords":"","body":"TypeScript는 공백 상태가 아닙니다.\nJavaScript 생태계를 바탕으로 구축되었으며, 오늘날 많은 JavaScript가 존재합니다.\nJavaScript 코드 베이스를 TypeScript로 변환하는 것은 다소 지루하지만 어렵진 않습니다.\n이 튜토리얼에서 어떻게 시작하는지 살펴보겠습니다.\nTypeScript 코드를 작성하기 위해 핸드북을 충분히 읽었다고 가정하고 설명하겠습니다.\nReact 프로젝트를 변환하고자 한다면, React 변환 가이드를 먼저 읽어보는 것을 추천합니다.\n디렉토리 설정하기 (Setting up your Directories)\n일반 JavaScript로 작성하는 경우, src, lib 또는 dist 디렉터리에 있는 .js 파일이\nJavaScript를 직접 실행한 다음, 원하는 대로 실행했을 가능성이 높습니다.\n이 경우, 작성한 파일은 TypeScript에 입력으로 사용되고, 그로 인한 출력을 실행하게 됩니다.\nJS에서 TS로의 전환하는 동안, TypeScript가 입력 파일을 겹쳐 쓰는 것을 방지하기 위해 입력 파일을 분리할 필요가 있습니다.\n만약 출력 파일이 특정 디렉터리에 위치해야 하는 경우, 그 위치가 출력 디렉터리가 되어야 합니다.\n또한 JavaScript에서 번들링을 하거나 바벨 같은 트랜스파일러를 사용하는 것처럼, 중간 단계를 실행할 수 있습니다.\n이러한 경우, 이렇게 설정된 폴더 구조를 가지고 있을 수 있습니다.\n이 시점부터, 디렉터리가 다음과 같이 설정되었다고 가정하겠습니다:\nprojectRoot\n├── src\n│ ├── file1.js\n│ └── file2.js\n├── built\n└── tsconfig.json\n\n만약 src 디렉터리 바깥에 tests 폴더가 존재한다면, src와 tests 내부에 각각 tsconfig.json이 존재할 수 있습니다.\n설정 파일 작성하기 (Writing a Configuration File)\nTypeScript는 어떤 파일을 포함하고, 어떤 종류의 체크가 수행되어야 하는지와 같은 프로젝트 옵션을 관리하기 위해, tsconfig.json이라 불리는 파일을 사용합니다.\n프로젝트의 뼈대를 구성해 보겠습니다:\n{\n \"compilerOptions\": {\n \"outDir\": \"./built\",\n \"allowJs\": true,\n \"target\": \"es5\"\n },\n \"include\": [\n \"./src/**/*\"\n ]\n}\n\nTypeScript에 대한 몇 가지 사항을 명시하고 있습니다:\n\nsrc 디렉터리에서 해석되는 모든 파일을 읽습니다 (include 포함).\nJavaScript 파일을 입력으로 허용합니다 (allowJs 포함).\nbuilt 내부의 모든 출력 파일을 내보냅니다 (outDir 포함).\n최신 JavaScript 구성을 ECMAScript 5와 같은 이전 버전으로 변환합니다(target 사용).\n\n이 시점에서, 프로젝트의 루트에서 tsc를 작동시키려면, 반드시 built 디렉터리에 있는 출력 파일이 표시되어야 합니다.\nbuilt 안의 레이아웃 파일은 src의 레이아웃과 동일해야 합니다.\n이제 프로젝트가 TypeScript로 작동할 것입니다.\n초기 혜택 (Early Benefits)\nTypeScript가 프로젝트를 이해하는 것으로부터 몇 가지 큰 혜택을 받을 수 있습니다.\nVS Code 나 Visual Studio 에디터를 열어보면, 자동완성과 같은 툴링 지원을 받는 것을 볼 수 있습니다.\n또한 다음 옵션이 들어 있는 특정 버그도 잡을 수 있습니다:\n\n함수의 마지막에 return을 빠뜨리는 것을 방지하는 noImplicitReturns\nswitch 블록의 case 사이에 break를 빠뜨리는 것을 절대 잊지 않기 위한 noFallthroughCasesInSwitch \n\n또한 allowUnreachableCode 와 allowUnusedLabels 각각을 사용해, TypeScript는 도달할 수 없는 코드와 라벨에 대한 경고를 할 것입니다.\n빌드 툴과 통합하기 (Integrating with Build Tools)\n파이프라인에 더 많은 제작 단계가 있을 수 있습니다.\n각각의 파일에 무언가를 연결할 수도 있습니다.\n개별 빌드 도구는 다르지만, 빌드 도구의 핵심을 다루기 위해 최선을 다할 것입니다.\nGulp\n만약 Gulp를 어떤 방식으로 사용하고 있다면, TypeScript와 Gulp를 사용하는 방법과 Browserify, Babelify, Uglify 같은 일반적인 빌드 툴과 통합하는 방법에 대한 튜토리얼이 있습니다.\n그곳에서 더 많은 내용을 볼 수 있습니다.\nWebpack\nWebpack 통합은 꽤 간단합니다.\n쉬운 디버깅을 위해 source-map-loader와 결합한 TypeScript 로더, awesome-typescript-loader를 사용할 수 있습니다.\n단순히 실행하고\nnpm install awesome-typescript-loader source-map-loader\n\n다음 옵션에서 webpack.config.js 파일과 병합하세요:\nmodule.exports = {\n entry: \"./src/index.ts\",\n output: {\n filename: \"./dist/bundle.js\",\n },\n\n // webpack의 출력을 디버깅하기 위해 소스맵을 활성화 합니다.\n devtool: \"source-map\",\n\n resolve: {\n // 해석 가능한 확장자로 '.ts' 와 '.tsx' 를 추가합니다.\n extensions: [\"\", \".webpack.js\", \".web.js\", \".ts\", \".tsx\", \".js\"]\n },\n\n module: {\n loaders: [\n // '.ts' 나 '.tsx' 확장자로 끝나는 모든 파일은 'awesome-typescript-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, loader: \"awesome-typescript-loader\" }\n ],\n\n preLoaders: [\n // 모든 출력 '.js' 파일은 'source-map-loader'에 의해 재처리된 소스맵을 갖습니다.\n { test: /\\.js$/, loader: \"source-map-loader\" }\n ]\n },\n\n // 다른 옵션들...\n};\n\nawesome-typescript-loader는 다른 로더가 .js 파일을 처리하기 전에 실행되어야 한다는 점을 유의하세요.\nWebpack을 위한 또 다른 TypeScript 로더, ts-loader도 같습니다.\n여기에서 둘 사이의 차이점을 읽을 수 있습니다.\nReact와 Webpack 튜토리얼에서 Webpack 사용에 관한 예제를 볼 수 있습니다.\nTypeScript 파일로 이동하기 (Moving to TypeScript Files)\n이제, TypeScript 파일을 사용해 시작할 준비가 되었을 것입니다.\n첫 번째 단계는 .js 파일을 .ts 파일로 이름을 바꾸는 것입니다.\n파일이 JSX를 사용한다면 이름을 .tsx로 변경하세요.\n그 단계를 마치셨나요?\n좋습니다!\nJavaScript에서 TypeScript로 파일을 성공적으로 마이그레이션 했습니다!\n당연히, 그것이 바로 느껴지지는 않을 것입니다.\nTypeScript를 지원하는 에디터로 파일을 열어보면 (또는 tsc --pretty를 실행하면), 특정 줄에 빨간 구불구불한 선이 나타날 것입니다.\nMicrosoft Word 같은 에디터의 빨간 구불구불한 선처럼 생각하면 됩니다.\nWord가 문서를 여전히 프린트할 수 있는 것처럼, TypeScript도 여전히 코드를 해석할 수 있습니다.\n만약 그것이 너무 느슨해 보인다면, 더 엄격하게 행동할 수 있습니다.\n예를 들어, 오류 발생 시 JavaScript를 TypeScript로 컴파일 하지 않으려면, noEmitOnError 옵션을 사용할 수 있습니다.\n그러한 의미에서, TypeScript는 이상적인 엄격함을 갖고 있고, 원하는 만큼 그 기준을 높일 수 있습니다.\n최대한 엄격한 세팅을 사용할 계획이라면, 지금 설정하는 것이 좋습니다(더 엄격한 체크하기 참조).\n예를 들어, TypeScript가 명시적 설명 없이는 타입을 any로 추론하지 않기를 원한다면, 파일을 수정하기 전 noImplicitAny를 사용할 수 있습니다.\n다소 부담스럽게 느껴질 수 있지만, 장기적으로 훨씬 이득입니다.\n오류 제거하기 (Weeding out Errors)\n언급했던 것처럼, 전환 후 에러 메시지가 뜨는 것은 예상하지 못했습니다.\n중요한 점은 실제로 하나하나의 오류를 어떻게 처리할 것인지 결정하는 것입니다.\n종종 이것이 합법적인 버그가 될 수 있지만, 때때로 TypeScript에게 무엇을 더 잘하려고 하는지 설명해야 합니다.\n모듈로부터 import 하기 (Importing from Modules)\n시작할 때 Cannot find name 'require'., and Cannot find name 'define'. 같은 에러가 많이 나타날 수 있습니다.\n이러한 경우, 모듈을 사용할 수 있습니다.\n아래의 선언을 통해 TypeScript에게 이러한 기능이 존재한다고 납득시킬 수 있지만\n// For Node/CommonJS\ndeclare function require(path: string): any;\n\n또는\n// For RequireJS/AMD\ndeclare function define(...args: any[]): any;\n\n이러한 호출을 제거하고 import를 위한 TypeScript 구문을 사용하는 것이 더 낫습니다.\n먼저, TypeScript module 플래그를 설정함으로써 모듈 시스템을 활성화해야 합니다.\n유효한 옵션은 commonjs, amd, system, 그리고 umd입니다.\n만약 다음과 같은 Node/CommonJS 코드를 갖고 있다면:\nvar foo = require(\"foo\");\n\nfoo.doStuff();\n\n또는 다음의 RequireJS/AMD 코드를 갖고 있다면:\ndefine([\"foo\"], function(foo) {\n foo.doStuff();\n})\n\n그러면 다음의 TypeScript 코드를 작성해야 합니다:\nimport foo = require(\"foo\");\n\nfoo.doStuff();\n\n선언 파일 시작하기 (Getting Declaration Files)\n만약 TypeScript import로 전환을 시작했다면, Cannot find module 'foo'. 같은 오류가 발생할 수 있습니다.\n여기서 문제는 라이브러리를 설명하는 선언 파일이 없을 가능성이 높다는 것입니다.\n다행히 해결 방법은 꽤 쉽습니다.\n만약 TypeScript가 lodash 같은 패키지에 대해 경고를 발생시키면, 그냥 작성하면 됩니다\nnpm install -S @types/lodash\n\ncommonjs 말고 다른 모듈 옵션을 사용한다면, moduleResolution을 node로 설정해야 합니다.\n그 후, lodash를 문제없이 import 할 수 있고, 정확하게 완성할 수 있습니다.\n모듈 export 하기 (Exporting from Modules)\n전형적으로, 모듈을 export 하는 것은exports 혹은 module.exports 같은 값을 프로퍼티에 추가하는 것을 포함합니다.\nTypeScript는 최상위-레벨의 export 문을 허용합니다.\n예를 들어, 함수를 이렇게 export 했다면:\nmodule.exports.feedPets = function(pets) {\n // ...\n}\n\n그것을 다음과 같이 작성할 수 있습니다:\nexport function feedPets(pets) {\n // ...\n}\n\n때로 exports 객체를 완전히 재작성할 수 있습니다.\n아래 예제처럼 즉시 호출하기 위해 이러한 흔한 패턴을 사용합니다:\nvar express = require(\"express\");\nvar app = express();\n\n전에는 이렇게 작성했을 수 있습니다:\nfunction foo() {\n // ...\n}\nmodule.exports = foo;\n\nTypeScript에서, 이것을 export = 구문을 사용하여 모델링 할 수 있습니다.\nfunction foo() {\n // ...\n}\nexport = foo;\n\n너무 많은/너무 적은 인수 (Too many/too few arguments)\n때로 너무 많은/너무 적은 인수를 갖고 있는 함수를 호출할 때가 있습니다.\n전형적인 버그이지만, 그러나 몇몇 경우, 어떠한 매개변수를 쓰는 대신 arguments 객체를 사용하는 함수를 선언할 수 있습니다:\nfunction myCoolFunction() {\n if (arguments.length == 2 && !Array.isArray(arguments[1])) {\n var f = arguments[0];\n var arr = arguments[1];\n // ...\n }\n // ...\n}\n\nmyCoolFunction(function(x) { console.log(x) }, [1, 2, 3, 4]);\nmyCoolFunction(function(x) { console.log(x) }, 1, 2, 3, 4);\n\n이 경우, TypeScript를 사용해서 호출자에게 함수 오버로드를 사용해 myCoolFunction이 호출되는 방법을 알려주어야 합니다.\nfunction myCoolFunction(f: (x: number) => void, nums: number[]): void;\nfunction myCoolFunction(f: (x: number) => void, ...nums: number[]): void;\nfunction myCoolFunction() {\n if (arguments.length == 2 && !Array.isArray(arguments[1])) {\n var f = arguments[0];\n var arr = arguments[1];\n // ...\n }\n // ...\n}\n\nmyCoolFunction에 오버로드 시그니처 두 개를 추가했습니다.\n첫 번째 검사는 myCoolFunction이 (number를 인수로 갖는) 함수와 number 배열을 가진다는 것을 명시합니다.\n두 번째 검사는 myCoolFunction이 마찬가지로 함수를 가지고, 나머지 연산자(...nums)를 사용하여 그 외의 인수는 몇개의 인수든 number가 되어야 함을 명시합니다.\n순차적으로 추가된 프로퍼티 (Sequentially Added Properties)\n어떤 사람들은 객체를 생성하고 다음과 같이 동적으로 프로퍼티를 추가하는 것이 미관상 더 보기 좋다고 생각합니다:\nvar options = {};\noptions.color = \"red\";\noptions.volume = 11;\n\nTypeScript는 options을 프로퍼티가 없는 {}로 인식했기 때문에 color와 volume을 할당할 수 없다고 할 것입니다.\n만약 선언을 리터럴 객체로 변경하면, 오류가 발생하지 않습니다:\nlet options = {\n color: \"red\",\n volume: 11\n};\n\n또한 options의 타입을 정의해야 하고 객체 리터럴에 대한 타입 단언을 추가해야 합니다.\ninterface Options { color: string; volume: number }\n\nlet options = {} as Options;\noptions.color = \"red\";\noptions.volume = 11;\n\n대신, options이 단순히 타입any를 갖는다고 명시할 수 있는데, 이 방법은 가장 쉬운 방법이지만 가장 적은 장점을 가지고 있습니다.\nany, Object, and {}\nObject는 대부분의 경우 가장 일반적인 타입이므로, 값이 어떤 프로퍼티도 가질 수 있다고 말하기 위해 Object 나 {}를 사용하고 싶을 수 있습니다.\n하지만 any가 가장 유연한 타입이므로, 이러한 경우에는 실제로 any가 가장 적절한 타입 입니다.\n예를 들어, Object를 타입으로 선언한 경우 toLowerCase()같은 메서드를 호출할 수 없습니다.\n더 일반적으로 사용한다는 것은 타입으로 더 적은 일을 할 수 있다는 것을 의미하지만, any는 어떤 일이든 할 수 있게 하는 동시에 가장 일반적인 타입이라는 점에서 특별합니다.\n그것은 any를 호출하고, 구성하고, 프로퍼티에 접근하는 등의 일을 할 수 있다는 것을 의미합니다.\n그러나 any를 사용하면 TypeScript가 제공하는 대부분의 타입 검사와 에디터 지원을 받을 수 없다는 것을 명심하세요.\n만약 Object와 {}로 결정이 내려지면, {}를 선택해야 합니다.\n이 둘은 거의 같지만, 특정 난해한 상황에서 기술적으로 {}이 Object보다 더 일반적인 타입입니다.\n더 엄격한 체크하기 (Getting Stricter Checks)\nTypeScript는 프로그램에 대한 안정성과 분석을 제공하는 특정한 검사를 갖고 있습니다.\nTypeScript로 코드베이스를 시작하면, 향상된 안전성을 위한 검사를 활성화할 수 있습니다.\n암시적인 any는 피하기 (No Implicit any)\n어떤 타입이어야 하는지 TypeScript가 파악할 수 없는 경우가 있습니다.\n최대한 유연하게 대응하기 위해, 그 자리에 any를 사용하기로 결정할 것입니다.\n이것은 마이그레이션에는 좋지만, any를 사용한다는 것은 다른 곳에서 받을 수 있는 어떠한 타입 안정성과 툴링 지원도 받지 못한다는 것을 의미합니다.\nTypeScript가 이런 부분에 플래그와 에러를 띄울 수 있도록 noImplicitAny옵션을 사용할 수 있습니다.\n엄격한 null & undefined 검사 (Strict null & undefined Checks)\n기본적으로, TypeScript는 null 과 undefined이 모든 타입의 도메인에 존재한다고 가정합니다.\nnumber로 선언된 타입이 null 혹은 undefined이 될 수 있다는 의미입니다.\nnull 과 undefined는 JavaScript 와 TypeScript 에서 빈번한 버그 원인이기 때문에, TypeScript 에는 이러한 문제의 걱정을 덜어주는 strictNullChecks 옵션이 있습니다.\nstrictNullChecks가 활성화되면, null과 undefined는 각각 null과 undefined라는 자체 유형을 가져옵니다.\n어떤 것이 null이 될 가능성이 있는 상황에서, 원래 타입과 함께 유니언 타입을 사용할 수 있습니다.\n예를 들어, 만약 number나 null이 될수 있는 경우, number | null로 타입을 작성할 수 있습니다.\nTypeScript가 null/undefined라고 생각할 수 있는 값을 갖고 있지만, 타입에 대해 더 잘 알고 있는 경우, 후위 연산자 !를 사용해 다르게 사용할 수 있습니다.\ndeclare var foo: string[] | null;\n\nfoo.length; // error - 'foo' is possibly 'null'\n\nfoo!.length; // okay - 'foo!' just has type 'string[]'\n\n앞으로, strictNullChecks를 사용할 때, 의존성이 strictNullChecks를 사용하도록 업데이트 되어야 할 수 있습니다.\nthis에 대한 암시적 any 피하기 (No Implicit any for this)\nthis 키워드를 클래스 밖에서 사용할 때, 기본적으로 any 타입을 가집니다.\n예를 들어, Point 클래스를 상상해 보세요, 그리고 메서드로 추가하고 싶은 함수를 상상해보세요:\nclass Point {\n constructor(public x, public y) {}\n getDistance(p: Point) {\n let dx = p.x - this.x;\n let dy = p.y - this.y;\n return Math.sqrt(dx ** 2 + dy ** 2);\n }\n}\n// ...\n\n// 인터페이스를 다시 열어보세요.\ninterface Point {\n distanceFromOrigin(point: Point): number;\n}\nPoint.prototype.distanceFromOrigin = function(point: Point) {\n return this.getDistance({ x: 0, y: 0});\n}\n\n위에서 언급 한 것과 같은 문제가 있습니다 - getDistance의 철자를 틀리기 쉽고 에러가 발생하지 않았습니다.\n이러한 이유 때문에, TypeScript 에 noImplicitThis 옵션이 있습니다.\n이 옵션이 설정되면, TypeScript는 this가 명시적 타입 없이 사용될 때 에러를 발생시킵니다.\n해결책은 인터페이스나 함수 자체에서 명시적 타입을 전달하기 위해 this-매개변수를 사용하는 것입니다:\nPoint.prototype.distanceFromOrigin = function(this: Point, point: Point) {\n return this.getDistance({ x: 0, y: 0});\n}\n\n"},"pages/tutorials/babel-with-typescript.html":{"url":"pages/tutorials/babel-with-typescript.html","title":"TypeScript와 Babel 사용하기","keywords":"","body":"Babel vs TypeScript의 tsc\n모던 JavaScript 프로젝트를 만들 때, TypeScript에서 JavaScript 파일로 변환하는 올바른 방법에 대해 고민할 수 있습니다.\n많은 경우 그 대답은 프로젝트에 따라 \"~에 달려있다\" 또는 \"누군가 여러분 대신 결정했을지도 모른다` 가 될 것입니다. 만약 tsdx, Angular, NestJS와 같은 기존 프레임워크 또는 Getting Started에 언급된 프레임워크를 사용하여 프로젝트를 만들고 있다면 결정은 여러분 손에 달려있습니다.\n하지만, 사용할만한 직관적인 방법은 다음과 같습니다:\n\n빌드 출력 결과와 소스 입력 파일이 거의 비슷한가요? tsc를 사용하세요.\n여러 잠재적인 결과물을 내는 빌드 파이프라인이 필요하신가요? babel로 트랜스파일링을 하고, tsc로 타입을 검사하세요.\n\n트랜스파일링은 Babel, 타입은 tsc (Babel for transpiling, tsc for types)\nJavaScript 코드 베이스에서 TypeScript로 포팅되었을 수 있는 기존 빌드 인프라 구조를 가진 프로젝트의 일반적인 패턴입니다.\n이 기술은, Babel의 preset-typescript을 사용하여 JS 파일을 생성한 후, TypeScript를 사용하여 타입 검사 및 .d.ts 파일을 생성하는 복합 접근 방식입니다.\nBabel은 TypeScript를 지원하기 때문에, 기존 빌드 파이프라인으로 작업할 수 있고 Babel이 코드 타입을 검사하지 않기 때문에 JS 출력 시간이 더 빨라질 수 있습니다.\n타입 검사와 d.ts 파일 생성 (Type Checking and d.ts file generation)\nBabel 사용의 단점은 TS를 JS로 전환하는 동안 타입 검사를 할 수 없다는 점입니다. 즉, 에디터에서 타입 오류를 잡지 못하고 상용 코드에 포함될 수도 있단 뜻입니다.\n또한, Babel은 TypeScript에 대한 .d.ts 파일을 만들 수 없기 때문에 여러분의 프로젝트가 라이브러리인 경우 작업하기가 더 어려워질 수 있습니다.\n이러한 문제를 해결하려면 TSC를 사용하여 프로젝트의 타입을 검사할 수 있는 명령어를 설정하는 것이 좋습니다. 이는 Babel 구성의 일부를 해당 tsconfig.json에 복제하고, 다음 플래그가 활성화되었는지 확인하는 것을 의미합니다:\n\"compilerOptions\": {\n // tsc를 사용해 .js 파일이 아닌 .d.ts 파일이 생성되었는지 확인합니다.\n \"declaration\": true,\n \"emitDeclarationOnly\": true,\n // Babel이 TypeScript 프로젝트의 파일을 안전하게 트랜스파일할 수 있는지 확인합니다.\n \"isolatedModules\": true\n}\n\n해당 플래그에 대한 자세한 내용은 다음을 참고해주세요:\n\nisolatedModules\ndeclaration, emitDeclarationOnly\n\n"},"pages/tutorials/react-&-webpack.html":{"url":"pages/tutorials/react-&-webpack.html","title":"리액트 & 웹팩","keywords":"","body":"이 가이드는 TypeScript를 React 및 webpack에 연결하는 방법을 알려줍니다.\n새로운 프로젝트를 시작하는 경우, 먼저 React Quick Start guide를 살펴보세요.\n그렇지 않으면 이미 npm과 함께 Node.js를 사용하고 있다고 가정합니다.\n프로젝트 배치 (Lay out the project)\n새 디렉토리부터 시작하겠습니다.\n지금은 이름을 proj라고 지정하지만, 원하는대로 변경할 수 있습니다.\nmkdir proj\ncd proj\n\n시작하기 위해, 다음과 같은 방식으로 프로젝트를 구성하겠습니다:\nproj/\n├─ dist/\n└─ src/\n └─ components/\n\nTypeScript 파일은 src 폴더에서 시작하여, TypeScript 컴파일러를 통해 실행한 다음, webpack을 거쳐 dist의 main.js 파일로 끝납니다.\n우리가 작성하는 모든 컴포넌트는 src/components 폴더 안에 있습니다.\n이것을 기본 뼈대로 구성합니다:\nmkdir src\ncd src\nmkdir components\ncd ..\n\nWebpack으로 마지막엔 dist폴더를 생성할 것입니다.\n프로젝트 초기화 (Initialize the project)\n이제 이 폴더를 npm 패키지로 바꿀 것 입니다.\nnpm init -y\n\n기본값으로 package.json 파일이 생성됩니다.\n의존성 설치 (Install our dependencies)\n먼저 Webpack이 설치되어 있는지 확인합니다.\nnpm install --save-dev webpack webpack-cli\n\nWebpack은 코드와 선택적으로 모든 의존성을 하나의 .js파일로 묶는 도구입니다.\n이제 선언 파일과 함께 React 및 React-DOM을 package.json 파일에 의존성으로 추가하겠습니다:\nnpm install --save react react-dom\nnpm install --save-dev @types/react @types/react-dom\n\n@types/ 접두사는 React와 React-DOM의 선언 파일을 가져오고 싶다는 것을 의미합니다.\n일반적으로 \"react\"와 같은 경로를 가져오면, react 패키지 자체를 살펴볼 것입니다;\n그러나 모든 패키지에 선언 파일이 포함되어 있지 않기 때문에, TypeScript는 @types/react 패키지도 찾습니다.\n나중에는 이것에 대해 생각할 필요가 없다는 것을 알 수 있습니다.\n다음으로, 개발 시 필요한 의존성에 ts-loader와source-map-loader를 추가합니다.\nnpm install --save-dev typescript ts-loader source-map-loader\n\n이 의존성들은 TypeScript와 Webpack을 같이 쓸 수 있게 해줍니다.\nts-loader는 Webpack이 tsconfig.json이라는 TypeScript 표준 구성 파일을 사용하여 TypeScript 코드를 컴파일하도록 도와줍니다.\nsource-map-loader는 TypeScript의 소스 맵 출력을 사용하여 고유한 소스 맵을 생성할 때 Webpack에 알립니다.\n이렇게 하면 기존의 TypeScript 소스 코드를 디버깅하는 것 처럼 최종 출력 파일을 디버깅 할 수 있습니다.\nts-loader가 TypeScript의 유일한 로더는 아님을 유의해주세요\nTypeScript를 개발 의존성으로 설치했다는 것에 유의하세요.\nnpm link typescript를 사용하여 TypeScript를 전역 복사본에 연결할 수도 있지만, 덜 일반적인 시나리오입니다.\nTypeScript 구성 파일 추가 (Add a TypeScript configuration file)\n작성하려는 코드와 필요한 선언 파일 모두 TypeScript 파일로 가져오기를 원할 것입니다.\n이렇게 하려면, 입력 파일 목록과 모든 컴파일 설정을 포함하는 tsconfig.json 파일을 만들어야 합니다.\n프로젝트 루트에 tsconfig.json이라는 새 파일을 생성하고, 다음 내용을 채우세요:\n{\n \"compilerOptions\": {\n \"outDir\": \"./dist/\",\n \"sourceMap\": true,\n \"noImplicitAny\": true,\n \"module\": \"commonjs\",\n \"target\": \"es6\",\n \"jsx\": \"react\"\n }\n}\n\ntsconfig.json 파일에 대한 자세한 내용은 여기를 참조하세요.\n코드 작성하기 (Write some code)\nReact를 사용하여 첫 번째 TypeScript 파일을 작성해 봅시다.\n먼저, src/components에 Hello.tsx 파일을 만들고 다음과 같이 작성하세요:\nimport * as React from \"react\";\n\nexport interface HelloProps { compiler: string; framework: string; }\n\nexport const Hello = (props: HelloProps) => Hello from {props.compiler} and {props.framework}!;\n\n이 예제는 함수 컴포넌트를 사용하지만, 예제를 조금 더 고급스럽게 만들 수 있습니다.\nimport * as React from \"react\";\n\nexport interface HelloProps { compiler: string; framework: string; }\n\n// 'HelloProps'는 props의 형태를 나타냅니다.\n// state는 설정되지 않으므로, `{}` 타입을 사용합니다.\nexport class Hello extends React.Component {\n render() {\n return Hello from {this.props.compiler} and {this.props.framework}!;\n }\n}\n\n다음 소스를 이용하여 src에 index.tsx를 생성합니다.\nimport * as React from \"react\";\nimport * as ReactDOM from \"react-dom\";\n\nimport { Hello } from \"./components/Hello\";\n\nReactDOM.render(\n ,\n document.getElementById(\"example\")\n);\n\n방금 Hello 컴포넌트를 index.tsx로 가져왔습니다.\n\"react\"나 \"react-dom\"과는 달리, Hello.tsx에 대한 상대 경로를 사용했다는 것에 유의하세요. - 이것은 중요합니다.\n그렇지 않은 경우, TypeScript는 대신 node_modules 폴더를 찾았습니다.\nHello 컴포넌트를 표시할 페이지도 필요합니다.\nproj의 루트에 index.html 파일을 생성하고 다음과 같이 작성하세요:\n\n\n \n \n Hello React!\n \n \n \n\n \n \n \n\n \n \n \n\n\n우리는 node_modules 안에 들어있는 파일을 포함시킵니다.\nReact와 React-DOM의 npm 패키지에는 웹 페이지에 포함 할 수 있는 독립형 .js 파일이 있으며, 보다 빠르게 이동하기 위해 직접 참조합니다.\n이런 파일을 다른 디렉토리에 복사하거나, CDN(Content Delivery Network)에서 호스팅합니다.\nFacebook은 CDN-호스트 버전의 React를 제공하며, 여기에서 자세한 내용을 읽을 수 있습니다.\nWebpack 구성 파일 생성하기 (Create a webpack configuration file)\n프로젝트 디렉토리의 루트에 webpack.config.js 파일을 생성합니다.\nmodule.exports = {\n mode: \"production\",\n\n // Webpack의 출력물에서 디버깅을 하기위해 소스 맵을 허용합니다.\n devtool: \"source-map\",\n\n resolve: {\n // 확인 가능한 확장자로 '.ts' 와 '.tsx' 를 추가합니다.\n extensions: [\".ts\", \".tsx\"]\n },\n\n module: {\n rules: [\n {\n test: /\\.ts(x?)$/,\n exclude: /node_modules/,\n use: [\n {\n loader: \"ts-loader\"\n }\n ]\n },\n // 모든 '.js' 출력 파일은 'source-map-loader'에서 다시 처리한 소스 맵이 있습니다.\n {\n enforce: \"pre\",\n test: /\\.js$/,\n loader: \"source-map-loader\"\n }\n ]\n },\n\n // 경로가 다음 중 하나와 일치하는 모듈을 가져올 때,\n // 해당 전역 변수가 있다고 가정하고 사용합니다.\n // 브라우저가 빌드간에 라이브러리를 캐시 할 수 있도록\n // 모든 의존성을 묶지 않아도 되기 때문에 중요합니다.\n externals: {\n \"react\": \"React\",\n \"react-dom\": \"ReactDOM\"\n }\n};\n\nexternals 필드에 대해 궁금할 것 입니다.\n컴파일 시간이 증가하고 브라우저가 라이브러리를 변경하지 않으면, 일반적으로 라이브러리를 캐시 할 수 있기 때문에 모든 React를 동일한 파일에 묶지 않는 것이 좋습니다.\n이상적으로 브라우저 내에서 React 모듈을 가져오지만, 대부분의 브라우저는 아직 모듈을 지원하지 않습니다.\n대신 라이브러리는 전통적으로 jQuery 나 _ 와 같은 단일 전역 변수를 사용하여 사용할 수 있습니다.\n이런 방식을 \"namespace pattern\"이라고 하며, Webpack을 사용하면 이 방식으로 작성된 라이브러리를 계속 활용할 수 있습니다.\n\"react\": \"React\"를 입력하면 Webpack은 React 변수에서 \"react\"를 불러오기 위해 마법을 사용할 것 입니다.\n여기에서 Webpack 구성에 대해 자세히 알아볼 수 있습니다.\n모든 것을 함께 모아서 (Putting it all together)\n그냥 실행합니다:\nnpx webpack\n\n이제 즐겨 찾는 브라우저에서 index.html을 열고 모든 것을 사용할 준비가 되었습니다!\n\"Hello from TypeScript and React!\" 라는 페이지가 나타납니다.\n"},"pages/release-notes/typescript-4.0.html":{"url":"pages/release-notes/typescript-4.0.html","title":"TypeScript 4.0","keywords":"","body":"가변 인자 튜플 타입 (Variadic Tuple Types)\n배열이나 튜플 타입 두 개를 결합하여 새로운 배열을 만드는 JavaScript의 concat 함수에 대해서 생각해봅시다.\nfunction concat(arr1, arr2) {\n return [...arr1, ...arr2];\n}\n\n그리고, 배열이나 튜플을 변수로 입력받아 첫 번째 원소를 제외한 나머지를 반환하는 tail 함수에 대해서도 생각해봅시다.\nfunction tail(arg) {\n const [_, ...result] = arg;\n return result;\n}\n\nTypeScript에서는 이 두 함수의 타입을 어떻게 정의할 수 있을까요?\nconcat의 경우, 이전 버전에서는 여러 개의 오버로드를 작성하는 방법이 유일했습니다.\nfunction concat(arr1: [], arr2: []): [];\nfunction concat(arr1: [A], arr2: []): [A];\nfunction concat(arr1: [A, B], arr2: []): [A, B];\nfunction concat(arr1: [A, B, C], arr2: []): [A, B, C];\nfunction concat(arr1: [A, B, C, D], arr2: []): [A, B, C, D];\nfunction concat(arr1: [A, B, C, D, E], arr2: []): [A, B, C, D, E];\nfunction concat(arr1: [A, B, C, D, E, F], arr2: []): [A, B, C, D, E, F];)\n\n음... 네, 이 오버로드들의 두 번째 배열은 전부 비어있습니다.\n이때, arr2가 하나의 인자를 가지고 있는 경우를 추가해봅시다.\n\nfunction concat(arr1: [], arr2: [A2]): [A2];\nfunction concat(arr1: [A1], arr2: [A2]): [A1, A2];\nfunction concat(arr1: [A1, B1], arr2: [A2]): [A1, B1, A2];\nfunction concat(arr1: [A1, B1, C1], arr2: [A2]): [A1, B1, C1, A2];\nfunction concat(arr1: [A1, B1, C1, D1], arr2: [A2]): [A1, B1, C1, D1, A2];\nfunction concat(arr1: [A1, B1, C1, D1, E1], arr2: [A2]): [A1, B1, C1, D1, E1, A2];\nfunction concat(arr1: [A1, B1, C1, D1, E1, F1], arr2: [A2]): [A1, B1, C1, D1, E1, F1, A2];\n\n이런 오버로딩 함수들은 분명 비합리적입니다.\n안타깝게도, tail 함수를 타이핑할 때도 이와 비슷한 문제에 직면하게 됩니다.\n이것은 \"천 개의 오버로드로 인한 죽음(death by a thousand overloads)\"의 하나의 경우이며, 심지어 대부분 문제를 해결하지도 못합니다.\n우리가 작성하고자 하는 만큼의 오버로드에 한해서만 올바른 타입을 제공합니다.\n포괄적인 케이스를 만들고 싶다면, 다음과 같은 오버로드가 필요합니다.\nfunction concat(arr1: T[], arr2: U[]): Array;\n\n그러나 위 시그니처는 튜플을 사용할 때 입력 길이나 요소 순서에 대한 어떤 것도 처리하지 않습니다.\nTypeScript 4.0은 타입 추론 개선을 포함한 두 가지 핵심적인 변화를 도입해 이러한 타이핑을 가능하도록 만들었습니다.\n첫 번째 변화는 튜플 타입 구문의 스프레드 연산자에서 제네릭 타입을 사용할 수 있다는 점입니다.\n우리가 작동하는 실제 타입을 모르더라도 튜플과 배열에 대한 고차함수를 표현할 수 있다는 뜻입니다.\n이러한 튜플 타입에서 제네릭 스프레드 연산자가 인스턴스화(혹은, 실제 타입으로 대체)되면 또 다른 배열이나 튜플 타입 세트를 생산할 수 있습니다.\n예를 들어, tail 같은 함수를 \"천 개의 오버로드로 인한 죽음(death by a thousand overloads)\"이슈 없이 타이핑 할 수 있게 됩니다.\nfunction tail(arr: readonly [any, ...T]) {\n const [_ignored, ...rest] = arr;\n return rest;\n}\n\nconst myTuple = [1, 2, 3, 4] as const;\nconst myArray = [\"hello\", \"world\"];\n\nconst r1 = tail(myTuple);\n// ^ = const r1: [2, 3, 4]\n\nconst r2 = tail([...myTuple, ...myArray] as const);\n// ^ = const r2: [2, 3, 4, ...string[]]\n\n두 번째 변화는 나머지 요소가 끝뿐만 아니라 튜플의 어느 곳에서도 발생할 수 있다는 것입니다.\ntype Strings = [string, string];\ntype Numbers = [number, number];\n\ntype StrStrNumNumBool = [...Strings, ...Numbers, boolean];\n// ^ = type StrStrNumNumBool = [string, string, number, number, boolean]\n\n이전에는, TypeScript는 다음과 같은 오류를 생성했었습니다:\nA rest element must be last in a tuple type.\nTypeScript 4.0에서는 이러한 제한이 완화되었습니다.\n길이가 정해지지 않은 타입을 확장하려고할 때, 결과의 타입은 제한되지 않으며, 다음 모든 요소가 결과의 나머지 요소 타입에 포함되는 점에 유의하시기 바랍니다.\ntype Strings = [string, string];\ntype Numbers = number[];\n\ntype Unbounded = [...Strings, ...Numbers, boolean];\n// ^ = type Unbounded = [string, string, ...(number | boolean)[]]\n\n이 두 가지 동작을 함께 결합하여, concat에 대해 타입이 제대로 정의된 시그니처를 작성할 수 있습니다.\ntype Arr = readonly any[];\n\nfunction concat(arr1: T, arr2: U): [...T, ...U] {\n return [...arr1, ...arr2];\n}\n\n하나의 시그니처가 조금 길더라도, 반복할 필요가 없는 하나의 시그니처일 뿐이며, 모든 배열과 튜플에서 예측 가능한 행동을 제공합니다.\n이 기능은 그 자체만으로도 훌륭하지만, 조금 더 정교한 시나리오에서도 빛을 발합니다.\n예를 들어,함수의 매개변수를 부분적으로 적용하여 새로운 함수를 반환하는 partialCall 함수가 있다고 생각해봅시다.\npartialCall은 다음과 같은 함수를 가집니다. - f가 예상하는 몇 가지 인수와 함께 f라고 지정하겠습니다.\n그 후, f가 여전히 필요로 하는 다른 인수를 가지고, 그것을 받을 때 f를 호출하는 새로운 함수를 반환합니다.\nfunction partialCall(f, ...headArgs) {\n return (...tailArgs) => f(...headArgs, ...tailArgs);\n}\n\nTypeScript 4.0은 나머지 파라미터들과 튜플 원소들에 대한 추론 프로세스를 개선하여 타입을 지정할 수 있고 \"그냥 동작\"하도록 할 수 있습니다.\ntype Arr = readonly unknown[];\n\nfunction partialCall(\n f: (...args: [...T, ...U]) => R,\n ...headArgs: T\n) {\n return (...tailArgs: U) => f(...headArgs, ...tailArgs);\n}\n\n이 경우, partialCall은 처음에 취할 수 있는 파라미터와 할 수 없는 파라미터를 파악하고, 남은 것들은 적절히 수용하고 거부하는 함수들을 반환합니다.\n// @errors: 2345 2554 2554 2345\ntype Arr = readonly unknown[];\n\nfunction partialCall(\n f: (...args: [...T, ...U]) => R,\n ...headArgs: T\n) {\n return (...tailArgs: U) => f(...headArgs, ...tailArgs);\n}\n// ---cut---\nconst foo = (x: string, y: number, z: boolean) => {};\n\nconst f1 = partialCall(foo, 100);\n\nconst f2 = partialCall(foo, \"hello\", 100, true, \"oops\");\n\n// 작동합니다!\nconst f3 = partialCall(foo, \"hello\");\n// ^ = const f3: (y: number, z: boolean) => void\n\n// f3으로 뭘 할 수 있을까요?\n\n// 작동합니다!\nf3(123, true);\n\nf3();\n\nf3(123, \"hello\");\n\n가변 인자 튜플 타입은 특히 기능 구성과 관련하여 많은 새로운 흥미로운 패턴을 가능하게 합니다.\n우리는 JavaScript에 내장된 bind 메서드의 타입 체킹을 더 잘하기 위해 이를 활용할 수 있을 것이라고 기대합니다.\n몇 가지 다른 추론 개선 및 패턴들도 여기에 포함되어 있으며, 가변 인자 튜플에 대해 더 알아보고 싶다면, the pull request를 참고해보세요.\n라벨링된 튜플 요소 (Labeled Tuple Elements)\n튜플 타입과 매개 변수 목록에 대해 개선하는 것은 일반적인 JavaScript 관용구에 대한 타입 유효성 검사를 강화시켜주기 때문에 중요합니다 - 실제로 인수 목록을 자르고 다른 함수로 전달만 해주면 됩니다.\n나머지 매개 변수(rest parameter)에 튜플 타입을 사용할 수 있다는 생각은 아주 중요합니다.\n예를 들어, 튜플 타입을 나머지 매개 변수로 사용하는 다음 함수는...\nfunction foo(...args: [string, number]): void {\n // ...\n}\n\n...다음 함수와 다르지 않아야 합니다...\nfunction foo(arg0: string, arg1: number): void {\n // ...\n}\n\n...foo의 모든 호출자에 대해서도.\n// @errors: 2554\nfunction foo(arg0: string, arg1: number): void {\n // ...\n}\n// ---cut---\nfoo(\"hello\", 42);\n\nfoo(\"hello\", 42, true);\nfoo(\"hello\");\n\n그러나 차이점이 보이기 시작한 부분은: 가독성입니다.\n첫 번째 예시에서는, 첫 번째와 두 번째 요소에 대한 매개 변수 이름이 없습니다.\n타입-검사에는 전혀 영향이 없지만, 튜플 위치에 라벨이 없는 것은 사용하기 어렵게 만듭니다 - 의도를 전달하기 어렵습니다.\nTypeScript 4.0에서 튜플 타입에 라벨을 제공하는 이유입니다.\ntype Range = [start: number, end: number];\n\n매개 변수 목록과 튜플 타입 사이의 연결을 강화하기 위해, 나머지 요소와 선택적 요소에 대한 구문이 매개 변수 목록의 구문을 반영합니다.\ntype Foo = [first: number, second?: string, ...rest: any[]];\n\n라벨링 된 튜플을 사용할 때는 몇 가지 규칙이 있습니다.\n하나는 튜플 요소를 라벨링 할 때, 튜플에 있는 다른 모든 요소들 역시 라벨링 되어야 합니다.\n// @errors: 5084\ntype Bar = [first: string, number];\n\n당연하게도 - 라벨은 구조 분해할 때 변수 이름을 다르게 지정할 필요가 없습니다.\n이것은 순전히 문서화와 도구를 위해 필요합니다.\nfunction foo(x: [first: string, second: number]) {\n // ...\n\n // 주의: 'first'와 'second'에 대해 이름 지을 필요 없음\n const [a, b] = x;\n a\n// ^ = const a: string\n b\n// ^ = const b: number\n}\n\n전반적으로, 라벨링 된 튜플은 안전한 타입 방식으로 오버로드를 구현하는 것과 튜플과 인수 목록의 패턴을 활용할 때 편리합니다.\n사실, TypeScript 에디터 지원은 가능한 경우 오버로드로 표시하려 합니다.\n\n더 알고 싶으시면, 라벨링된 튜플 요소에 대한 풀 리퀘스트를 확인해보세요\n생성자로부터 클래스 프로퍼티 타입 추론하기 (Class Property Inference from Constructors)\nTypeScript 4.0에서는 noImplicitAny가 활성화되었을 때 클래스 내의 프로퍼티 타입을 결정하기 위해 제어 흐름 분석을 사용할 수 있습니다. \n\nclass Square {\n // 이전에 any로 추론했습니다.\n area;\n// ^?\n sideLength;\n// ^?\n constructor(sideLength: number) {\n this.sideLength = sideLength;\n this.area = sideLength ** 2;\n }\n}\n\n생성자의 모든 경로가 인스턴스 멤버에 할당한 것이 아닐 경우, 프로퍼티는 잠재적으로 undefined가 됩니다.\n\n// @errors: 2532\nclass Square {\n sideLength;\n// ^?\n\n constructor(sideLength: number) {\n if (Math.random()) {\n this.sideLength = sideLength;\n }\n }\n\n get area() {\n return this.sideLength ** 2;\n }\n}\n\n더 많은 내용이 있는 경우(e.g. initialize 메서드 등이 있는 경우), strictPropertyInitialization 모드에서는 확정적 할당 단언(!)에 따라 명시적으로 타입을 선언해야 합니다.\nclass Square {\n // 확정적 할당 단언\n // v\n sideLength!: number;\n // ^^^^^^^^\n // 타입 표기\n\n constructor(sideLength: number) {\n this.initialize(sideLength);\n }\n\n initialize(sideLength: number) {\n this.sideLength = sideLength;\n }\n\n get area() {\n return this.sideLength ** 2;\n }\n}\n\n더 자세히 알고 싶다면, 코드를 실행하는 Pull Request를 보세요.\nShort-Circuiting Assignment Operators\nJavaScript, and a lot of other languages, support a set of operators called compound assignment operators.\nCompound assignment operators apply an operator to two arguments, and then assign the result to the left side.\nYou may have seen these before:\n// Addition\n// a = a + b\na += b;\n\n// Subtraction\n// a = a - b\na -= b;\n\n// Multiplication\n// a = a * b\na *= b;\n\n// Division\n// a = a / b\na /= b;\n\n// Exponentiation\n// a = a ** b\na **= b;\n\n// Left Bit Shift\n// a = a \nSo many operators in JavaScript have a corresponding assignment operator!\nUp until recently, however, there were three notable exceptions: logical and (&&), logical or (||), and nullish coalescing (??).\nThat's why TypeScript 4.0 supports a new ECMAScript feature to add three new assignment operators: &&=, ||=, and ??=.\nThese operators are great for substituting any example where a user might write code like the following:\na = a && b;\na = a || b;\na = a ?? b;\n\nOr a similar if block like\n// could be 'a ||= b'\nif (!a) {\n a = b;\n}\n\nThere are even some patterns we've seen (or, uh, written ourselves) to lazily initialize values, only if they'll be needed.\nlet values: string[];\n(values ?? (values = [])).push(\"hello\");\n\n// After\n(values ??= []).push(\"hello\");\n\n(look, we're not proud of all the code we write...)\nOn the rare case that you use getters or setters with side-effects, it's worth noting that these operators only perform assignments if necessary.\nIn that sense, not only is the right side of the operator \"short-circuited\" - the assignment itself is too.\nobj.prop ||= foo();\n\n// roughly equivalent to either of the following\n\nobj.prop || (obj.prop = foo());\n\nif (!obj.prop) {\n obj.prop = foo();\n}\n\nTry running the following example to see how that differs from always performing the assignment.\nconst obj = {\n get prop() {\n console.log(\"getter has run\");\n\n // Replace me!\n return Math.random() \nWe'd like to extend a big thanks to community member Wenlu Wang for this contribution!\nFor more details, you can take a look at the pull request here.\nYou can also check out TC39's proposal repository for this feature.\nunknown on catch Clause Bindings\nSince the beginning days of TypeScript, catch clause variables have always been typed as any.\nThis meant that TypeScript allowed you to do anything you wanted with them.\ntry {\n // Do some work\n} catch (x) {\n // x has type 'any' - have fun!\n console.log(x.message);\n console.log(x.toUpperCase());\n x++;\n x.yadda.yadda.yadda();\n}\n\nThe above has some undesirable behavior if we're trying to prevent more errors from happening in our error-handling code!\nBecause these variables have the type any by default, they lack any type-safety which could have errored on invalid operations.\nThat's why TypeScript 4.0 now lets you specify the type of catch clause variables as unknown instead.\nunknown is safer than any because it reminds us that we need to perform some sorts of type-checks before operating on our values.\n\n// @errors: 2571\ntry {\n // ...\n} catch (e: unknown) {\n // Can't access values on unknowns\n console.log(e.toUpperCase());\n\n if (typeof e === \"string\") {\n // We've narrowed 'e' down to the type 'string'.\n console.log(e.toUpperCase());\n }\n}\n\nWhile the types of catch variables won't change by default, we might consider a new --strict mode flag in the future so that users can opt in to this behavior.\nIn the meantime, it should be possible to write a lint rule to force catch variables to have an explicit annotation of either : any or : unknown.\nFor more details you can peek at the changes for this feature.\nCustom JSX Factories\nWhen using JSX, a fragment is a type of JSX element that allows us to return multiple child elements.\nWhen we first implemented fragments in TypeScript, we didn't have a great idea about how other libraries would utilize them.\nNowadays most other libraries that encourage using JSX and support fragments have a similar API shape.\nIn TypeScript 4.0, users can customize the fragment factory through the new jsxFragmentFactory option.\nAs an example, the following tsconfig.json file tells TypeScript to transform JSX in a way compatible with React, but switches each factory invocation to h instead of React.createElement, and uses Fragment instead of React.Fragment.\n{\n compilerOptions: {\n target: \"esnext\",\n module: \"commonjs\",\n jsx: \"react\",\n jsxFactory: \"h\",\n jsxFragmentFactory: \"Fragment\",\n },\n}\n\nIn cases where you need to have a different JSX factory on a per-file basis, you can take advantage of the new /** @jsxFrag */ pragma comment.\nFor example, the following...\n// @noErrors\n// Note: these pragma comments need to be written\n// with a JSDoc-style multiline syntax to take effect.\n\n/** @jsx h */\n/** @jsxFrag Fragment */\n\nimport { h, Fragment } from \"preact\";\n\nexport const Header = (\n <>\n Welcome\n \n);\n\n...will get transformed to this output JavaScript...\n// @noErrors\n// @showEmit\n// Note: these pragma comments need to be written\n// with a JSDoc-style multiline syntax to take effect.\n\n/** @jsx h */\n/** @jsxFrag Fragment */\n\nimport { h, Fragment } from \"preact\";\n\nexport const Header = (\n <>\n Welcome\n \n);\n\nWe'd like to extend a big thanks to community member Noj Vek for sending this pull request and patiently working with our team on it.\nYou can see that the pull request for more details!\nSpeed Improvements in build mode with --noEmitOnError\nPreviously, compiling a program after a previous compile with errors under --incremental would be extremely slow when using the --noEmitOnError flag.\nThis is because none of the information from the last compilation would be cached in a .tsbuildinfo file based on the --noEmitOnError flag.\nTypeScript 4.0 changes this which gives a great speed boost in these scenarios, and in turn improves --build mode scenarios (which imply both --incremental and --noEmitOnError).\nFor details, read up more on the pull request.\n--incremental with --noEmit\nTypeScript 4.0 allows us to use the --noEmit flag when while still leveraging --incremental compiles.\nThis was previously not allowed, as --incremental needs to emit a .tsbuildinfo files; however, the use-case to enable faster incremental builds is important enough to enable for all users.\nFor more details, you can see the implementing pull request.\nEditor Improvements\nThe TypeScript compiler doesn't only power the editing experience for TypeScript itself in most major editors - it also powers the JavaScript experience in the Visual Studio family of editors and more.\nFor that reason, much of our work focuses on improving editor scenarios - the place you spend most of your time as a developer.\nUsing new TypeScript/JavaScript functionality in your editor will differ depending on your editor, but\n\nVisual Studio Code supports selecting different versions of TypeScript. Alternatively, there's the JavaScript/TypeScript Nightly Extension to stay on the bleeding edge (which is typically very stable).\nVisual Studio 2017/2019 have [the SDK installers above] and MSBuild installs.\nSublime Text 3 supports selecting different versions of TypeScript\n\nYou can check out a partial list of editors that have support for TypeScript to learn more about whether your favorite editor has support to use new versions.\nConvert to Optional Chaining\nOptional chaining is a recent feature that's received a lot of love.\nThat's why TypeScript 4.0 brings a new refactoring to convert common patterns to take advantage of optional chaining and nullish coalescing!\n\nKeep in mind that while this refactoring doesn't perfectly capture the same behavior due to subtleties with truthiness/falsiness in JavaScript, we believe it should capture the intent for most use-cases, especially when TypeScript has more precise knowledge of your types.\nFor more details, check out the pull request for this feature.\n/** @deprecated */ Support\nTypeScript's editing support now recognizes when a declaration has been marked with a /** @deprecated * JSDoc comment.\nThat information is surfaced in completion lists and as a suggestion diagnostic that editors can handle specially.\nIn an editor like VS Code, deprecated values are typically displayed a strike-though style like this.\n\nThis new functionality is available thanks to Wenlu Wang.\nSee the pull request for more details.\nPartial Semantic Mode at Startup\nWe've heard a lot from users suffering from long startup times, especially on bigger projects.\nThe culprit is usually a process called program construction.\nThis is the process of starting with an initial set of root files, parsing them, finding their dependencies, parsing those dependencies, finding those dependencies' dependencies, and so on.\nThe bigger your project is, the longer you'll have to wait before you can get basic editor operations like go-to-definition or quick info.\nThat's why we've been working on a new mode for editors to provide a partial experience until the full language service experience has loaded up.\nThe core idea is that editors can run a lightweight partial server that only looks at the current files that the editor has open.\nIt's hard to say precisely what sorts of improvements you'll see, but anecdotally, it used to take anywhere between 20 seconds to a minute before TypeScript would become fully responsive on the Visual Studio Code codebase.\nIn contrast, our new partial semantic mode seems to bring that delay down to just a few seconds.\nAs an example, in the following video, you can see two side-by-side editors with TypeScript 3.9 running on the left and TypeScript 4.0 running on the right.\n\n\n\nWhen restarting both editors on a particularly large codebase, the one with TypeScript 3.9 can't provide completions or quick info at all.\nOn the other hand, the editor with TypeScript 4.0 can immediately give us a rich experience in the current file we're editing, despite loading the full project in the background.\nCurrently the only editor that supports this mode is Visual Studio Code which has some UX improvements coming up in Visual Studio Code Insiders.\nWe recognize that this experience may still have room for polish in UX and functionality, and we have a list of improvements in mind.\nWe're looking for more feedback on what you think might be useful.\nFor more information, you can see the original proposal, the implementing pull request, along with the follow-up meta issue.\nSmarter Auto-Imports\nAuto-import is a fantastic feature that makes coding a lot easier; however, every time auto-import doesn't seem to work, it can throw users off a lot.\nOne specific issue that we heard from users was that auto-imports didn't work on dependencies that were written in TypeScript - that is, until they wrote at least one explicit import somewhere else in their project.\nWhy would auto-imports work for @types packages, but not for packages that ship their own types?\nIt turns out that auto-imports only work on packages your project already includes.\nBecause TypeScript has some quirky defaults that automatically add packages in node_modules/@types to your project, those packages would be auto-imported.\nOn the other hand, other packages were excluded because crawling through all your node_modules packages can be really expensive.\nAll of this leads to a pretty lousy getting started experience for when you're trying to auto-import something that you've just installed but haven't used yet.\nTypeScript 4.0 now does a little extra work in editor scenarios to include the packages you've listed in your package.json's dependencies (and peerDependencies) fields.\nThe information from these packages is only used to improve auto-imports, and doesn't change anything else like type-checking.\nThis allows us to provide auto-imports for all of your dependencies that have types, without incurring the cost of a complete node_modules search.\nIn the rare cases when your package.json lists more than ten typed dependencies that haven't been imported yet, this feature automatically disables itself to prevent slow project loading.\nTo force the feature to work, or to disable it entirely, you should be able to configure your editor.\nFor Visual Studio Code, this is the \"Include Package JSON Auto Imports\" (or typescript.preferences.includePackageJsonAutoImports) setting.\n\nFor more details, you can see the proposal issue along with the implementing pull request.\nOur New Website\nThe TypeScript website has recently been rewritten from the ground up and rolled out!\n\nWe already wrote a bit about our new site, so you can read up more there; but it's worth mentioning that we're still looking to hear what you think!\nIf you have questions, comments, or suggestions, you can file them over on the website's issue tracker.\nBreaking Changes\nlib.d.ts Changes\nOur lib.d.ts declarations have changed - most specifically, types for the DOM have changed.\nThe most notable change may be the removal of document.origin which only worked in old versions of IE and Safari\nMDN recommends moving to self.origin.\nProperties Overriding Accessors (and vice versa) is an Error\nPreviously, it was only an error for properties to override accessors, or accessors to override properties, when using useDefineForClassFields; however, TypeScript now always issues an error when declaring a property in a derived class that would override a getter or setter in the base class.\n// @errors: 1049 2610\nclass Base {\n get foo() {\n return 100;\n }\n set foo(value) {\n // ...\n }\n}\n\nclass Derived extends Base {\n foo = 10;\n}\n\n// @errors: 2611\nclass Base {\n prop = 10;\n}\n\nclass Derived extends Base {\n get prop() {\n return 100;\n }\n}\n\nSee more details on the implementing pull request.\nOperands for delete must be optional\nWhen using the delete operator in strictNullChecks, the operand must now be any, unknown, never, or be optional (in that it contains undefined in the type).\nOtherwise, use of the delete operator is an error.\n// @errors: 2790\ninterface Thing {\n prop: string;\n}\n\nfunction f(x: Thing) {\n delete x.prop;\n}\n\nSee more details on the implementing pull request.\nUsage of TypeScript's Node Factory is Deprecated\nToday TypeScript provides a set of \"factory\" functions for producing AST Nodes; however, TypeScript 4.0 provides a new node factory API.\nAs a result, for TypeScript 4.0 we've made the decision to deprecate these older functions in favor of the new ones.\nFor more details, read up on the relevant pull request for this change.\n"},"pages/release-notes/typescript-3.9.html":{"url":"pages/release-notes/typescript-3.9.html","title":"TypeScript 3.9","keywords":"","body":"\n추론과 Promise.all 개선\n속도 향상\n// @ts-expect-error 주석\n조건문에서 호출되지 않은 함수 체크\n에디터 개선\nJavaScript에서 CommonJS 자동-Imports\n코드 작업 개행 유지\n누락된 반환문 빠른 수정\ntsconfig.json 파일 \"솔루션 스타일\" 지원\n\n\n주요 변경 사항\n\n 추론과 Promise.all 개선 (Improvements in Inference and Promise.all)\n최신 버전의 TypeScript(약 3.7)는 Promise.all 및 Promise.race와 같은 함수 선언이 업데이트되었습니다.\n안타깝게도, 특히 null 또는 undefined와 값을 혼합할 때, 약간의 회귀가 발생했습니다.\ninterface Lion {\n roar(): void\n}\n\ninterface Seal {\n singKissFromARose(): void\n}\n\nasync function visitZoo(lionExhibit: Promise, sealExhibit: Promise) {\n let [lion, seal] = await Promise.all([lionExhibit, sealExhibit]);\n lion.roar(); // 오 이런\n// ~~~~\n// 객체는 아마도 'undefined' 일 것입니다.\n}\n\n이 동작은 이상합니다!\nsealExhibit가 undefined를 포함하는 것은 어떻게든 lion 타입에 undefined를 주입합니다.\nJack Bates의 pull request 덕분에, TypeScript 3.9의 추론 프로세스가 개선되었습니다.\n위 오류는 더 이상 발생하지 않습니다.\nPromise와 관련된 문제로 인해 이전 버전의 TypeScript에서 고생했다면, 3.9를 사용하는 것이 좋습니다.\nawaited 타입은 무엇입니까? (What About the awaited Type?)\n이슈 트래커와 설계 회의 노트를 봐왔다면, awaited 라는 새로운 연산자에 대한 일부 작업을 알고 있을 것입니다.\n이 타입 연산자의 목표는 JavaScript에서 Promise를 푸는 방식을 정확하게 모델링 하는 것입니다.\n처음에는 TypeScript 3.9에서 awaited을 제공할 것으로 예상했지만, 기존 코드 베이스와 함께 초기 TypeScript 빌드를 실행함으로써 모든 사용자에게 원활하게 배포하기 전에 이 기능에 더 많은 설계 작업이 필요하다는 사실을 알았습니다.\n결과적으로, 더 확실해질 때까지 메인 브랜치에서 이 기능을 빼기로 결정했습니다.\n이 기능에 대해 더 많은 실험을 할 예정이지만, 이번 릴리스에서는 제공하지 않습니다.\n 속도 향상 (Speed Improvements)\nTypeScript 3.9는 많은 새로운 속도 향상 기능이 포함되어 있습니다.\n우리 팀은 material-ui 및 styled-components와 같은 패키지를 사용할 때 편집 / 컴파일 속도가 매우 열악한 것을 확인한 후 성능에 중점을 두었습니다.\n거대한 유니언, 인터섹션, 조건별 타입 그리고 매핑된 타입과 관련된 특정 병리학적 사례를 최적화하는 다양한 pull request로 심층 분석했습니다.\n\nhttps://github.com/microsoft/TypeScript/pull/36576\nhttps://github.com/microsoft/TypeScript/pull/36590\nhttps://github.com/microsoft/TypeScript/pull/36607\nhttps://github.com/microsoft/TypeScript/pull/36622\nhttps://github.com/microsoft/TypeScript/pull/36754\nhttps://github.com/microsoft/TypeScript/pull/36696\n\n이러한 각 pull request는 특정 코드 베이스에서 컴파일 시간이 약 5-10% 단축됩니다.\n전체적으로 material-ui의 컴파일 시간이 약 40% 단축되었습니다!\n또한 에디터 시나리오에서 파일 이름 변경 기능이 일부 변경되었습니다.\n우리는 Visual Studio Code 팀으로부터 파일 이름을 바꿀 때 어떤 import 문을 업데이트해야 하는지 파악하는데 5초에서 10초가 소요될 수 있다고 들었습니다.\nTypeScript 3.9는 컴파일러 및 언어 서비스가 파일 조회를 캐싱 하는 방식의 내부 변경을 통해 이 문제를 해결합니다.\n여전히 개선의 여지가 있지만, 이 작업이 모든 사람들에게 보다 빠른 경험으로 이어지기를 바랍니다!\n // @ts-expect-error 주석 (// @ts-expect-error Comments)\nTypeScript로 라이브러리를 작성하고 퍼블릭 API의 일부분으로 doStuff라는 함수를 export 한다고 상상해보세요.\nTypeScript 사용자가 타입-체크 오류를 받을 수 있도록 doStuff 함수의 타입은 두 개의 string을 갖는다고 선언하지만, 또한 JavaScript 사용자에게 유용한 오류를 제공하기 위해 런타임 오류 체크를 합니다 (개발 빌드 시에만 가능).\nfunction doStuff(abc: string, xyz: string) {\n assert(typeof abc === \"string\");\n assert(typeof xyz === \"string\");\n\n // 어떤 작업을 하세요\n}\n\n그래서 TypeScript 사용자는 함수를 잘못 사용할 경우 유용한 빨간 오류 밑줄과 오류 메시지를 받게 되며, JavaScript 사용자는 단언 오류를 얻게 됩니다.\n이러한 작동을 테스트하기 위해서, 유닛 테스트를 작성하겠습니다.\nexpect(() => {\n doStuff(123, 456);\n}).toThrow();\n\n불행히도 위의 테스트가 TypeScript에서 작성된다면, TypeScript는 오류를 발생시킬 것입니다!\n doStuff(123, 456);\n// ~~~\n// 오류: 'number' 타입은 'string' 타입에 할당할 수 없습니다.\n\n그래서 TypeScript 3.9는 새로운 기능을 도입했습니다: // @ts-expect-error 주석.\n라인 앞에 // @ts-expect-error 주석이 붙어 있을 경우, TypeScript는 해당 오류를 보고하는 것을 멈춥니다;\n그러나 오류가 존재하지 않으면, TypeScript는 // @ts-expect-error가 필요하지 않다고 보고할 것입니다.\n간단한 예로, 다음 코드는 괜찮습니다\n// @ts-expect-error\nconsole.log(47 * \"octopus\");\n\n그러나 다음 코드는\n// @ts-expect-error\nconsole.log(1 + 1);\n\n오류로 이어질 것입니다\nUnused '@ts-expect-error' directive.\n이 기능을 구현한 컨트리뷰터, Josh Goldberg에게 큰 감사를 드립니다.\n자세한 내용은 the ts-expect-error pull request를 참고하세요.\nts-ignore 또는 ts-expect-error? (ts-ignore or ts-expect-error?)\n어떤 점에서는 // @ts-expect-error가 // @ts-ignore과 유사하게 억제 주석(suppression comment)으로 작용할 수 있습니다.\n차이점은 // @ts-ignore는 다음 행에 오류가 없을 경우 아무것도 하지 않는다는 것입니다.\n기존 // @ts-ignore 주석을 // @ts-expect-error로 바꾸고 싶은 마음이 들 수 있으며, 향후 코드에 무엇이 적합한지 궁금할 수 있습니다.\n전적으로 당신과 당신 팀의 선택이지만, 우리는 어떤 상황에서 어떤 것을 선택할 것인지에 대한 몇 가지 아이디어를 가지고 있습니다.\n다음 경우라면 ts-expect-error를 선택하세요:\n\n타입 시스템이 작동에 대한 오류를 발생시키는 테스트 코드 작성을 원하는 경우\n수정이 빨리 이루어지길 원하며 빠른 해결책이 필요한 경우\n오류가 발생한 코드가 다시 유효해지면 바로 억제 주석을 삭제하길 원하는 혁신적인 팀이 이끄는 적당한-크기의 프로젝트에서 작업하는 경우\n\n다음 경우라면 ts-ignore를 선택하세요:\n\n더 큰 프로젝트를 갖고 있고 코드에서 발생한 새로운 오류의 명확한 책임자를 찾기 힘든 경우\nTypeScript의 두 가지 버전 사이에서 업그레이드하는 중이고, 한 버전에서는 코드 오류가 발생하지만 나머지 버전에서는 그렇지 않은 경우\n솔직히 어떤 옵션 더 나은지 결정할 시간이 없는 경우\n\n 조건문에서 호출되지 않은 함수 체크 (Uncalled Function Checks in Conditional Expressions)\nTypeScript 3.7에서 함수 호출을 잊어버렸을 경우 오류를 보고하기 위해 호출되지 않은 함수 체크를 도입했습니다.\nfunction hasImportantPermissions(): boolean {\n // ...\n}\n\n// 이런!\nif (hasImportantPermissions) {\n// ~~~~~~~~~~~~~~~~~~~~~~~\n// hasImportantPermissions 함수가 항상 정의되어 있기 때문에, 이 조건문은 항상 true를 반환합니다.\n// 대신 이것을 호출하려 하셨나요?\n deleteAllTheImportantFiles();\n}\n\n그러나, 이 오류는 if 문의 조건에만 적용됩니다.\nAlexander Tarasyuk의 a pull request 덕분에, 이 기능은 삼항 조건 연산자도 지원하게 되었습니다 (예. cond ? trueExpr : falseExpr 구문).\ndeclare function listFilesOfDirectory(dirPath: string): string[];\ndeclare function isDirectory(): boolean;\n\nfunction getAllFiles(startFileName: string) {\n const result: string[] = [];\n traverse(startFileName);\n return result;\n\n function traverse(currentPath: string) {\n return isDirectory ?\n // ~~~~~~~~~~~\n // isDirectory 함수가 항상 정의되어 있기 때문에,\n // 이 조건문은 항상 true를 반환합니다\n // 대신 이것을 호출하려 하셨나요?\n listFilesOfDirectory(currentPath).forEach(traverse) :\n result.push(currentPath);\n }\n}\n\nhttps://github.com/microsoft/TypeScript/issues/36048\n 에디터 개선 (Editor Improvements)\nTypeScript 컴파일러는 주요 에디터의 TypeScript 작성 경험뿐만 아니라, Visual Studio 계열 에디터의 JavaScript 작성 경험에도 영향을 줍니다.\n에디터에서 새로운 TypeScript/JavaScript 기능을 사용하는 것은 에디터에 따라 다르겠지만\n\nVisual Studio Code는 다른 버전의 TypeScript 선택을 지원합니다. 또는, 최신으로 유지하기 위한 JavaScript/TypeScript Nightly Extension도 있습니다.(대체로 안정적입니다.)\nVisual Studio 2017/2019 에는 [SDK 설치 프로그램] 과 MSBuild 설치가 있습니다.\nSublime Text 3은 다른 버전의 TypeScript 선택)을 지원합니다.\n\n JavaScript에서 CommonJS 자동-import (CommonJS Auto-Imports in JavaScript)\nCommonJS 모듈을 사용하는 JavaScript 파일에서 자동-import 기능이 크게 개선되었습니다.\n이전 버전에서는, TypeScript는 항상 파일에 관계없이 ECMAScript-스타일의 import를 원한다고 가정했습니다.\nimport * as fs from \"fs\";\n\n하지만, 모든 사람이 JavaScript 파일을 쓸 때 ECMAScript-스타일의 모듈을 원하는 것은 아닙니다.\n많은 사용자가 여전히 CommonJS-스타일의 require(...) import를 사용하고 있습니다.\nconst fs = require(\"fs\");\n\n이제 TypeScript는 파일 스타일을 깔끔하고 일관되게 유지하기 위해서 사용 중인 import 유형을 자동으로 검색합니다.\n\n\n이 변경에 대한 자세한 내용은, 해당 pull request를 참고하세요.\n 코드 작업 개행 유지 (Code Actions Preserve Newlines)\nTypeScript의 리팩터링과 빠른 수정은 종종 개행을 유지하는데 큰 역할을 하지는 않았습니다.\n기본적인 예로 다음 코드를 보겠습니다.\nconst maxValue = 100;\n\n/*시작*/\nfor (let i = 0; i \n에디터에서 /*시작*/ 에서 /*끝*/ 까지 범위를 강조하여 새로운 함수로 추출하면, 다음과 같은 코드가 됩니다.\nconst maxValue = 100;\n\nprintSquares();\n\nfunction printSquares() {\n for (let i = 0; i \n\n이건 이상적이지 않습니다 - for 루프에서 각각의 문 사이에 빈 줄이 있었지만 리팩터링이 없애버렸습니다!\nTypeScript 3.9은 우리가 작성한 것을 보존하기 위해 조금 더 작업을 합니다.\nconst maxValue = 100;\n\nprintSquares();\n\nfunction printSquares() {\n for (let i = 0; i \n\n이 pull request에서 구현에 대해 더 자세히 볼 수 있습니다.\n 누락된 반환 문 빠른 수정 (Quick Fixes for Missing Return Expressions)\n특히 화살표 함수에 중괄호를 추가할 때, 함수의 마지막 문의 값을 반환하는 것을 잊는 경우가 있습니다.\n// 이전\nlet f1 = () => 42\n\n// 실수 - 동일하지 않음!\nlet f2 = () => { 42 }\n\n커뮤니티 멤버인 Wenlu Wang의 pull request 덕분에, TypeScript는 누락된 return 문을 추가하거나, 중괄호를 제거하거나, 객체 리터럴 처럼 보이는 화살표 함수 몸체에 괄호를 추가하는 빠른-수정을 제공할 수 있습니다.\n\n tsconfig.json 파일 \"솔루션 스타일\" 지원 (Support for \"Solution Style\" tsconfig.json Files)\n에디터는 파일이 어떤 설정 파일에 속하는지 파악하여 적절한 옵션을 적용할 수 있도록 하고 현재 \"프로젝트\"에 어떤 다른 파일이 포함되어 있는지 파악해야 합니다.\n기본적으로, TypeScript의 언어 서버가 영향을 주는 에디터는 각 상위 디렉터리를 따라 올라가 tsconfig.json을 찾음으로써 이 작업을 수행합니다.\n이 문제가 다소 실패하는 경우 중 하나는 tsconfig.json이 단순히 다른 tsconfig.json 파일을 참조하기 위해 존재할 때였습니다.\n// tsconfig.json\n{\n \"files\": [],\n \"references\": [\n { \"path\": \"./tsconfig.shared.json\" },\n { \"path\": \"./tsconfig.frontend.json\" },\n { \"path\": \"./tsconfig.backend.json\" },\n ]\n}\n\n다른 프로젝트 파일을 관리만 하는 이 파일은 어떤 환경에서는 종종 \"솔루션\"이라고 불립니다.\n여기서 tsconfig.*.json 파일 중 어떤 파일도 서버에 의해 검색되지 않지만, 현재 .ts 파일이 루트의 tsconfig.json에 언급된 프로젝트 중 하나에 속한다는 것을 언어 서버가 이해하기를 원합니다.\nTypeScript 3.9 는 이 설정에 대한 시나리오 수정을 지원합니다.\n더 자세한 사항은, 이 기능을 추가한 pull request를 확인하세요.\n주요 변경 사항 (Breaking Changes)\n선택적 체이닝과 널이 아닌 단언에서 파싱 차이점 (Parsing Differences in Optional Chaining and Non-Null Assertions)\n최근에 TypeScript는 선택적 체이닝 연산자를 도입했지만, 널이 아닌 단언 연산자 (!)와 함께 사용하는 선택적 체이닝 (?.)의 동작이 매우 직관적이지 않다는 사용자 피드백을 받았습니다.\n구체적으로, 이전 버전에서는 코드가\nfoo?.bar!.baz\n\n다음 JavaScript와 동일하게 해석되었습니다.\n(foo?.bar).baz\n\n위에 코드에서 괄호는 선택적 체이닝의 \"단락\" 동작을 중단합니다, 그래서 만약 foo가 undefined이면, baz에 접근하는 것은 런타임 오류를 발생시킵니다.\n이 동작을 지적한 바벨팀과 피드백을 준 대부분의 사용자들은 이 동작이 잘못되었다고 생각합니다.\n저희도 그렇게 생각합니다!\nbar의 타입에서 null과 undefined를 제거하는 것이 의도이기 때문에 가장 많이 들은 말은 ! 연산자는 그냥 \"사라져야 한다\"입니다.\n즉, 대부분의 사람들은 원본 문장이 다음과 같이\nfoo?.bar.baz\n\nfoo가 undefined일 때, 그냥 undefined로 평가하는 것으로 해석되어야 한다고 생각합니다\n이것이 주요 변경 사항이지만, 대부분의 코드가 새로운 해석을 염두에 두고 작성되었다고 생각합니다.\n이전 동작으로 되돌리고 싶은 사용자는 ! 연산자 왼쪽에 명시적인 괄호를 추가할 수 있습니다.\n(foo?.bar)!.baz\n\n} 와 > 는 이제 유효하지 않은 JSX 텍스트 문자입니다 (} and > are Now Invalid JSX Text Characters)\nJSX 명세서에는 텍스트 위치에 }와 > 문자의 사용을 금지합니다.\nTypeScript와 바벨은 이 규칙을 더 적합하게 적용하기로 결정했습니다.\n이 문자를 넣기 위한 새로운 방법은 HTML 이스케이프 코드를 사용하거나 (예를 들어, 2 > 1 ) 문자열 리터럴로 표현식을 넣는 것입니다 (예를 들어, 2 {\">\"} 1 ).\n다행히, Brad Zacher의 pull request 덕분에, 다음 문장과 함께 오류 메시지를 받을 수 있습니다\nUnexpected token. Did you mean `{'>'}` or `>`?\nUnexpected token. Did you mean `{'}'}` or `}`?\n예를 들어:\nlet directions = Navigate to: Menu Bar > Tools > Options\n// ~ ~\n// Unexpected token. Did you mean `{'>'}` or `>`?\n\n이 오류 메시지는 편리하고 빠른 수정과 함께 제공되고 Alexander Tarasyuk 덕분에, 많은 오류가 있으면 이 변경사항을 일괄 적용 할 수 있습니다.\n교집합과 선택적 프로퍼티에 대한 더 엄격해진 검사 (Stricter Checks on Intersections and Optional Properties)\n일반적으로, A & B와 같은 교차 타입은 A 또는 B가 C에 할당할 수 있으면, A & B는 C에 할당할 수 있습니다; 하지만, 가끔 선택적 프로퍼티에서 문제가 생깁니다.\n예를 들어, 다음을 봅시다:\ninterface A {\n a: number; // 'number' 인 것에 주목\n}\n\ninterface B {\n b: string;\n}\n\ninterface C {\n a?: boolean; // 'boolean' 인것에 주목\n b: string;\n}\n\ndeclare let x: A & B;\ndeclare let y: C;\n\ny = x;\n\n이전 버전의 TypeScript에서는, A가 C와 완전히 호환되지 않지만, B가 C와 호환 되었기 때문에 허용되었습니다.\nTypeScript 3.9에서는, 교집합 안의 모든 타입이 구제적인 객체 타입이면, 타입 시스템은 모든 프로퍼티를 한 번에 고려합니다.\n결과적으로, TypeScript는 A & B의 a 프로퍼티는 C의 a 프로퍼티와 호환되지 않는다고 봅니다:\n'A & B' 타입은 'C' 타입에 할당할 수 없습니다.\n 'a' 프로퍼티의 타입은 호환되지 않습니다.\n 'number' 타입은 'boolean | undefined' 타입에 할당할 수 없습니다.\n이 변경사항에 대한 자세한 정보는, 해당 pull request를 참조하세요.\n판별 프로퍼티로 줄어든 교집합 (Intersections Reduced By Discriminant Properties)\n존재하지 않는 값을 기술하는 타입으로 끝날 수 있는 몇 가지 경우가 있습니다.\n예를 들어\ndeclare function smushObjects(x: T, y: U): T & U;\n\ninterface Circle {\n kind: \"circle\";\n radius: number;\n}\n\ninterface Square {\n kind: \"square\";\n sideLength: number;\n}\n\ndeclare let x: Circle;\ndeclare let y: Square;\n\nlet z = smushObjects(x, y);\nconsole.log(z.kind);\n\n이 코드는 Circle과 Square의 교집합을 생성할 방법이 전혀 없기 때문에 약간 이상합니다 - 호환되지 않는 두 kind 필드가 있습니다.\n이전 버전의 TypeScript에서는, 이 코드는 허용되었고 \"circle\" & \"square\"가 절대(never) 존재할 수 없는 값의 집합을 기술했기 때문에 kind 자체의 타입은 never였습니다.\nTypeScript 3.9에서는, 타입 시스템이 더 공격적입니다 - kind 프로퍼티 때문에 Circle과 Square를 교차하는 것이 불가능하다는 것을 알고 있습니다.\n그래서 z.kind를 never로 축소하는 대신, z 자체(Circle & Square) 타입을 never로 축소합니다.\n즉 위의 코드는 다음과 같은 오류를 발생합니다:\n'kind' 프로퍼티는 'never' 타입에 존재하지 않습니다.\n관찰한 대부분의 오류는 잘못된 타입 선언과 일치하는 것으로 보입니다.\n자세한 내용은 원문 pull request를 보세요.\nGetters/Setters는 더 이상 열거하지 않습니다 (Getters/Setters are No Longer Enumerable)\n이전 버전의 TypeScript에서, 클래스의 get과 set 접근자는 열거 가능한 방법으로 방출되었습니다; 하지만, get과 set은 열거할 수 없다는 ECMAScript 사양을 따르지 않았습니다.\n결과적으로, ES5와 ES2015를 타겟팅 하는 TypeScript 코드는 동작이 다를 수 있습니다.\n깃허브 사용자 pathurs의 pull request 덕분에, TypeScript 3.9는 이와 관련하여 ECMAScript와 더 밀접하게 호환됩니다.\nany로 확장된 타입 매개변수는 더 이상 any 처럼 행동하지 않음 (Type Parameters That Extend any No Longer Act as any)\n이전 버전의 TypeScript에서 any로 제한된 타입 매개변수는 any로 다룰 수 있었습니다.\nfunction foo(arg: T) {\n arg.spfjgerijghoied; // 오류가 아님!\n}\n\n이는 실수였습니다, 그래서 TypeScript 3.9에서는 더 보수적인 접근을 취하고 이런 의심스러운 작업에 대해 오류를 발생시킵니다.\nfunction foo(arg: T) {\n arg.spfjgerijghoied;\n // ~~~~~~~~~~~~~~~\n // 'spfjgerijghoied' 프로퍼티는 'T' 타입에 존재하지 않습니다.\n}\n\nexport *은 항상 유지됩니다 (export * is Always Retained)\n이전 TypeScript 버전에서 export * from \"foo\" 같은 선언은 foo가 어떠한 값도 export 하지 않으면 JavaScript 출력에서 제외되었습니다.\n이런 내보내기는 타입-지향적이고 바벨에서 에뮬레이트 될 수 없기 때문에 문제가 됩니다.\nTypeScrip 3.9는 이런 export * 선언을 항상 내보냅니다.\n실제로 이 변화가 기존 코드를 깨뜨릴 것이라고 생각하지 않습니다.\n더 많은 libdom.d.ts 개선 (More libdom.d.ts refinements)\nWeb IDL 파일에서 바로 TypeScript의 내장 .d.ts. 라이브러리 (lib.d.ts 및 제품군)가 생성될 수 있도록 DOM 규격의 TypeScript의 내장 .d.ts. 라이브러리를 옮기는 작업을 계속 진행하고 있습니다.\n그 결과 미디어 액세스와 관련된 일부 벤더별 타입이 제거되었습니다.\n프로젝트의 ambient *.d.ts 파일에 이 파일을 추가하면 다시 복구할 수 있습니다:\ninterface HTMLVideoElement {\n msFrameStep(forward: boolean): void;\n msInsertVideoEffect(activatableClassId: string, effectRequired: boolean, config?: any): void;\n msSetVideoRectangle(left: number, top: number, right: number, bottom: number): void;\n webkitEnterFullScreen(): void;\n webkitEnterFullscreen(): void;\n webkitExitFullScreen(): void;\n webkitExitFullscreen(): void;\n\n msHorizontalMirror: boolean;\n readonly msIsLayoutOptimalForPlayback: boolean;\n readonly msIsStereo3D: boolean;\n msStereo3DPackingMode: string;\n msStereo3DRenderMode: string;\n msZoom: boolean;\n onMSVideoFormatChanged: ((this: HTMLVideoElement, ev: Event) => any) | null;\n onMSVideoFrameStepCompleted: ((this: HTMLVideoElement, ev: Event) => any) | null;\n onMSVideoOptimalLayoutChanged: ((this: HTMLVideoElement, ev: Event) => any) | null;\n webkitDisplayingFullscreen: boolean;\n webkitSupportsFullscreen: boolean;\n}\n\ninterface MediaError {\n readonly msExtendedCode: number;\n readonly MS_MEDIA_ERR_ENCRYPTED: number;\n}\n\n"},"pages/release-notes/typescript-3.8.html":{"url":"pages/release-notes/typescript-3.8.html","title":"TypeScript 3.8","keywords":"","body":"\n타입-전용 Imports 와 Exports\nECMAScript 비공개 필드\nexport * as ns 구문\n최상위-레벨 await\nJSDoc 프로퍼티 지정자\n리눅스에서 더 나은 디렉터리 감시와 watchOptions\n\"빠르고 느슨한\" 증분 검사\n\n 타입-전용 Imports 와 Exports (Type-Only Imports and Exports)\n이 기능은 대부분의 사용자에겐 생각할 필요가 없을 수도 있지만; --isolatedModules, TypeScript의 transpileModule API, 또는 Babel에서 문제가 발생하면 이 기능과 관련이 있을 수 있습니다.\nTypeScript 3.8은 타입-전용 imports, exports를 위한 새로운 구문이 추가되었습니다.\nimport type { SomeThing } from \"./some-module.js\";\n\nexport type { SomeThing };\n\nimport type은 타입 표기와 선언에 사용될 선언만 import 합니다.\n이는 항상 완전히 제거되므로, 런타임에 남아있는 것은 없습니다.\n마찬가지로, export type은 타입 문맥에 사용할 export만 제공하며, 이 또한 TypeScript의 출력물에서 제거됩니다.\n클래스는 런타임에 값을 가지고 있고 디자인-타임에 타입이 있으며 사용은 상황에-따라 다르다는 것을 유의해야 합니다.\n클래스를 import 하기 위해 import type을 사용하면, 확장 같은 것은 할 수 없습니다.\nimport type { Component } from \"react\";\n\ninterface ButtonProps {\n // ...\n}\n\nclass Button extends Component {\n // ~~~~~~~~~\n // error! 'Component' only refers to a type, but is being used as a value here.\n\n // ...\n}\n\n이전에 Flow를 사용해본 적이 있다면, 이 구문은 상당히 유사합니다.\n한 가지 차이점은 코드가 모호해 보이지 않도록 몇 가지 제한을 두었다는 것입니다.\n// 'Foo'만 타입인가? 혹은 모든 import 선언이 타입인가?\n// 이는 명확하지 않기 때문에 오류로 처리합니다.\n\nimport type Foo, { Bar, Baz } from \"some-module\";\n// ~~~~~~~~~~~~~~~~~~~~~~\n// error! A type-only import can specify a default import or named bindings, but not both.\n\nimport type과 함께, TypeScript 3.8은 런타임 시 사용되지 않는 import에서 발생하는 작업을 제어하기 위해 새로운 컴파일러 플래그를 추가합니다: importsNotUsedAsValues.\n이 플래그는 3 가지 다른 값을 가집니다:\n\nremove: 이는 imports를 제거하는 현재 동작이며, 계속 기본값으로 작동할 것이며, 기존 동작을 바꾸는 변화가 아닙니다.\npreserve: 이는 사용되지 않는 값들을 모두 보존합니다. 이로 인해 imports/side-effects가 보존될 수 있습니다.\nerror: 이는 모든 (preserve option 처럼) 모든 imports를 보존하지만, import 값이 타입으로만 사용될 경우 오류를 발생시킵니다. 이는 실수로 값을 import하지 않지만 사이드 이팩트 import를 명시적으로 만들고 싶을 때 유용합니다.\n\n이 기능에 대한 더 자세한 정보는, import type선언이 사용될수 있는 범위를 확대하는 pull request, 와 관련된 변경 사항에서 찾을 수 있습니다.\n ECMAScript 비공개 필드 (ECMAScript Private Fields)\nTypeScript 3.8 은 ECMAScript의 stage-3 클래스 필드 제안의 비공개 필드를 지원합니다.\nclass Person {\n #name: string\n\n constructor(name: string) {\n this.#name = name;\n }\n\n greet() {\n console.log(`Hello, my name is ${this.#name}!`);\n }\n}\n\nlet jeremy = new Person(\"Jeremy Bearimy\");\n\njeremy.#name\n// ~~~~~\n// 프로퍼티 '#name'은 'Person' 클래스 외부에서 접근할 수 없습니다.\n// 이는 비공개 식별자를 가지기 때문입니다.\n\n일반적인 프로퍼티들(private 지정자로 선언한 것도)과 달리, 비공개 필드는 몇 가지 명심해야 할 규칙이 있습니다.\n그중 몇몇은:\n\n비공개 필드는 # 문자로 시작합니다. 때때로 이를 비공개 이름(private names) 이라고 부릅니다.\n모든 비공개 필드 이름은 이를 포함한 클래스 범위에서 유일합니다.\npublic 또는 private 같은 TypeScript 접근 지정자는 비공개 필드로 사용될 수 없습니다. \nJS 사용자로부터도 비공개 필드는 이를 포함한 클래스 밖에서 접근하거나 탐지할 수 없습니다! 때때로 이를 강한 비공개(hard privacy) 라고 부릅니다.\n\n\"강한\" 비공개와 별도로, 비공개 필드의 또 다른 장점은 유일하다는 것입니다.\n예를 들어, 일반적인 프로퍼티 선언은 하위클래스에서 덮어쓰기 쉽습니다.\nclass C {\n foo = 10;\n\n cHelper() {\n return this.foo;\n }\n}\n\nclass D extends C {\n foo = 20;\n\n dHelper() {\n return this.foo;\n }\n}\n\nlet instance = new D();\n// 'this.foo' 는 각 인스턴스마다 같은 프로퍼티를 참조합니다.\nconsole.log(instance.cHelper()); // '20' 출력\nconsole.log(instance.dHelper()); // '20' 출력\n\n비공개 필드에서는, 포함하고 있는 클래스에서 각각의 필드 이름이 유일하기 때문에 이에 대해 걱정하지 않아도 됩니다.\nclass C {\n #foo = 10;\n\n cHelper() {\n return this.#foo;\n }\n}\n\nclass D extends C {\n #foo = 20;\n\n dHelper() {\n return this.#foo;\n }\n}\n\nlet instance = new D();\n// 'this.#foo' 는 각 클래스안의 다른 필드를 참조합니다.\nconsole.log(instance.cHelper()); // '10' 출력\nconsole.log(instance.dHelper()); // '20' 출력\n\n알아 두면 좋은 또 다른 점은 다른 타입으로 비공개 필드에 접근하면 TypeError 를 발생한다는 것입니다.\nclass Square {\n #sideLength: number;\n\n constructor(sideLength: number) {\n this.#sideLength = sideLength;\n }\n\n equals(other: any) {\n return this.#sideLength === other.#sideLength;\n }\n}\n\nconst a = new Square(100);\nconst b = { sideLength: 100 };\n\n// Boom!\n// TypeError: attempted to get private field on non-instance\n// 이는 `b` 가 `Square`의 인스턴스가 아니기 때문에 실패 합니다.\nconsole.log(a.equals(b));\n\n마자막으로, 모든 일반 .js 파일 사용자들의 경우, 비공개 필드는 항상 할당되기 전에 선언되어야 합니다.\nclass C {\n // '#foo' 선언이 없습니다.\n // :(\n\n constructor(foo: number) {\n // SyntaxError!\n // '#foo'는 쓰여지기 전에 선언되어야 합니다.\n this.#foo = foo;\n }\n}\n\nJavaScript는 항상 사용자들에게 선언되지 않은 프로퍼티에 접근을 허용했지만, TypeScript는 항상 클래스 프로퍼티 선언을 요구했습니다.\n비공개 필드는, .js 또는 .ts 파일에서 동작하는지 상관없이 항상 선언이 필요합니다.\nclass C {\n /** @type {number} */\n #foo;\n\n constructor(foo: number) {\n // 동작합니다.\n this.#foo = foo;\n }\n}\n\n구현에 대한 더 많은 정보는, the original pull request를 참고하세요\n어떤 것을 사용해야 할까요? (Which should I use?)\n이미 TypeScript 유저로서 어떤 종류의 비공개를 사용해야 하는지에 대한 많은 질문을 받았습니다: 주로, \"private 키워드를 사용해야 하나요 아니면 ECMAScript의 해시/우물 (#) 비공개 필드를 사용해야 하나요?\"\n상황마다 다릅니다!\n프로퍼티에서, TypeScript의 private 지정자는 완전히 지워집니다 - 이는 런타임에서는 완전히 일반 프로퍼티처럼 동작하며 이것이 private 지정자로 선언되었다고 알릴 방법이 없습니다.\nprivate 키워드를 사용할 때, 비공개는 오직 컴파일-타임/디자인-타임에만 시행되며, JavaScript 사용자에게는 전적으로 의도-기반입니다.\nclass C {\n private foo = 10;\n}\n\n// 이는 컴파일 타임에 오류이지만\n// TypeScript 가 .js 파일로 출력했을 때는\n// 잘 동작하며 '10'을 출력합니다.\nconsole.log(new C().foo); // '10' 출력\n// ~~~\n// error! Property 'foo' is private and only accessible within class 'C'.\n\n// TypeScript 오류를 피하기 위한 \"해결 방법\" 으로\n// 캄파일 타임에 이것을 허용합니다.\nconsole.log(new C()[\"foo\"]); // prints '10'\n\n이 같은 종류의 \"약한 비공개(soft privacy)\"는 사용자가 API에 접근할 수 없는 상태에서 일시적으로 작업을 하는 데 도움이 되며, 어떤 런타임에서도 동작합니다.\n반면에, ECMAScript의 # 비공개는 완벽하게 클래스 밖에서 접근 불가능합니다.\nclass C {\n #foo = 10;\n}\n\nconsole.log(new C().#foo); // SyntaxError\n// ~~~~\n// TypeScript 는 오류를 보고 하며 *또한*\n// 런타임에도 동작하지 않습니다.\n\nconsole.log(new C()[\"#foo\"]); // undefined 출력\n// ~~~~~~~~~~~~~~~\n// TypeScript 는 'noImplicitAny' 하에서 오류를 보고하며\n// `undefined`를 출력합니다.\n\n이런 강한 비공개(hard privacy)는 아무도 내부를 사용할 수 없도록 엄격하게 보장하는데 유용합니다.\n만약 라이브러리 작성자일 경우, 비공개 필드를 제거하거나 이름을 바꾸는 것이 급격한 변화를 초래서는 안됩니다.\n언급했듯이, 다른 장점은 ECMAScript의 # 비공개가 진짜 비공개이기 때문에 서브클래싱을 쉽게 할 수 있다는 것입니다.\nECMAScript # 비공개 필드를 사용하면, 어떤 서브 클래스도 필드 네이밍 충돌에 대해 걱정할 필요가 없습니다.\nTypeScript의 private프로퍼티 선언에서는, 사용자는 여전히 상위 클래스에 선언된 프로퍼티를 짓밟지 않도록 주의해야 합니다.\n한 가지 더 생각해봐야 할 것은 코드가 실행되기를 의도하는 곳입니다.\n현재 TypeScript는 이 기능을 ECMAScript 2015 (ES6) 이상 버전을 대상으로 하지 않으면 지원할 수 없습니다.\n이는 하위 레벨 구현이 비공개를 강제하기 위해 WeakMap을 사용하는데, WeakMap은 메모리 누수를 잃으키지 않도록 폴리필될 수 없기 때문입니다.\n반면, TypeScript의 private-선언 프로퍼티는 모든 대상에서 동작합니다- ECMAScript3에서도!\n마지막 고려 사항은 속도 일수 있습니다: private 프로퍼티는 다른 어떤 프로퍼티와 다르지 않기 때문에, 어떤 런타임을 대상으로 하단 다른 프로퍼티와 마찬가지로 접근 속도가 빠를 수 있습니다.\n반면에, # 비공개 필드는 WeakMap을 이용해 다운 레벨 되기 때문에 사용 속도가 느려질 수 있습니다.\n어떤 런타임은 # 비공개 필드 구현을 최적화 하고, 더 빠른 WeakMap을 구현하고 싶을 수 있지만, 모든 런타임에서 그렇지 않을 수 있습니다.\n export * as ns 구문 (export * as ns Syntax)\n다른 모듈의 모든 멤버를 하나의 멤버로 내보내는 단일 진입점을 갖는 것은 종종 일반적입니다.\nimport * as utilities from \"./utilities.js\";\nexport { utilities };\n\n이는 매우 일반적이어서 ECMAScript2020은 최근에 이 패턴을 지원하기 위해서 새로운 구문을 추가했습니다.\nexport * as utilities from \"./utilities.js\";\n\n이것은 JavaScript에 대한 훌륭한 삶의 질의 향상이며, TypeScript 3.8은 이 구문을 지원합니다.\n모듈 대상이 es2020 이전인 경우, TypeScript는 첫 번째 줄의 코드 스니펫을 따라서 무언가를 출력할 것입니다.\n 최상위-레벨 await (Top-Level await)\nTypeScript 3.8은 \"최상위-레벨 await\"이라는 편리한 ECMAScript 기능을 지원합니다.\nJavaScript 사용자는 await을 사용하기 위해 async 함수를 도입하는 경우가 많으며, 이를 정의한 후 즉시 함수를 호출합니다.\nasync function main() {\n const response = await fetch(\"...\");\n const greeting = await response.text();\n console.log(greeting);\n}\n\nmain()\n .catch(e => console.error(e))\n\n이전의 JavaScript(유사한 기능을 가진 대부분의 다른 언어들과 함께)에서 await은 async 함수 내에서 만 허용되었기 때문입니다.\n하지만 최상위-레벨 await로, 우리는 모듈의 최상위 레벨에서 await을 사용할 수 있습니다.\nconst response = await fetch(\"...\");\nconst greeting = await response.text();\nconsole.log(greeting);\n\n// 모듈인지 확인\nexport {};\n\n유의할 점이 있습니다: 최상위-레벨 await은 module의 최상위 레벨에서만 동작하며, 파일은 TypeScript가 import나 export를 찾을 때에만 모듈로 간주됩니다.\n일부 기본적인 경우에 export {}와 같은 보일러 플레이트를 작성하여 이를 확인할 필요가 있습니다.\n이러한 경우가 예상되는 모든 환경에서 최상위 레벨 await은 동작하지 않을 수 있습니다.\n현재, target 컴파일러 옵션이 es2017 이상이고, module이 esnext 또는 system인 경우에만 최상위 레벨 await을 사용할 수 있습니다.\n몇몇 환경과 번들러내에서의 지원은 제한적으로 작동하거나 실험적 지원을 활성화해야 할 수도 있습니다.\n구현에 관한 더 자세한 정보는 the original pull request을 확인하세요.\n es2020용 target과 module (es2020 for target and module)\nTypeScript 3.8은 es2020을 module과 target 옵션으로 지원합니다.\n이를 통해 선택적 체이닝 (optional chaining), nullish 병합 (nullish coalescing), export * as ns 그리고 동적인 import(...) 구문과 같은 ECMAScript 2020 기능이 유지됩니다.\n또한 bigint 리터럴이 esnext 아래에 안정적인 target을 갖는 것을 의미합니다.\n JSDoc 프로퍼티 지정자 (JSDoc Property Modifiers)\nTypeScript 3.8는 allowJs 플래그를 사용하여 JavaScript 파일을 지원하고 checkJs 옵션이나 // @ts-check 주석을 .js 파일 맨 위에 추가하여 JavaScript 파일의 타입-검사를 지원합니다.\nJavaScript 파일에는 타입-검사를 위한 전용 구문이 없기 때문에 TypeScript는 JSDoc을 활용합니다.\nTypeScript 3.8은 프로퍼티에 대한 몇 가지 새로운 JSDoc 태그를 인식합니다.\n먼저 접근 지정자입니다: @public, @private 그리고 @protected입니다.\n이 태그들은 TypeScript 내에서 각각 public, private, protected와 동일하게 동작합니다.\n// @ts-check\n\nclass Foo {\n constructor() {\n /** @private */\n this.stuff = 100;\n }\n\n printStuff() {\n console.log(this.stuff);\n }\n}\n\nnew Foo().stuff;\n// ~~~~~\n// 오류! 'stuff' 프로퍼티는 private 이기 때문에 오직 'Foo' 클래스 내에서만 접근이 가능합니다.\n\n\n@public은 항상 암시적이며 생략될 수 있지만, 어디서든 해당 프로퍼티에 접근 가능을 의미합니다.\n@private은 오직 프로퍼티를 포함하는 클래스 내에서 해당 프로퍼티 사용 가능을 의미합니다.\n@protected는 프로퍼티를 포함하는 클래스와 파생된 모든 하위 클래스내에서 해당 프로퍼티를 사용할 수 있지만, 포함하는 클래스의 인스턴스는 해당 프로퍼티를 사용할 수 없습니다.\n\n다음으로 @readonly 지정자를 추가하여 프로퍼티가 초기화 과정 내에서만 값이 쓰이는 것을 보장합니다.\n// @ts-check\n\nclass Foo {\n constructor() {\n /** @readonly */\n this.stuff = 100;\n }\n\n writeToStuff() {\n this.stuff = 200;\n // ~~~~~\n // 'stuff'는 읽기-전용(read-only) 프로퍼티이기 때문에 할당할 수 없습니다.\n }\n}\n\nnew Foo().stuff++;\n// ~~~~~\n// 'stuff'는 읽기-전용(read-only) 프로퍼티이기 때문에 할당할 수 없습니다.\n\n 리눅스에서 더 나은 디렉터리 감시와 watchOptions\nTypeScript 3.8에서는 node_modules의 변경사항을 효율적으로 수집하는데 중요한 새로운 디렉터리 감시 전략을 제공합니다.\n리눅스와 같은 운영체제에서 TypeScript는 node_modules에 디렉터리 왓쳐(파일 왓쳐와는 반대로)를 설치하고, 의존성 변화를 감지하기 위해 많은 하위 디렉터리를 설치합니다.\n왜냐하면 사용 가능한 파일 왓쳐의 수는 종종 node_modules의 파일 수에 의해 가려지기 때문이고, 추적할 디렉터리 수가 적기 때문입니다.\nTypeScript의 이전 버전은 폴더에 디렉터리 왓쳐를 즉시 설치하며, 초기에는 괜찮을 겁니다; 하지만, npm install 할 때, node_modules안에서 많은 일들이 발생할 것이고, TypeScript를 압도하여, 종종 에디터 세션을 아주 느리게 만듭니다.\n이를 방지하기 위해, TypeScript 3.8은 디렉터리 왓쳐를 설치하기 전에 조금 기다려서 변동성이 높은 디렉터리에게 안정될 수 있는 시간을 줍니다.\n왜냐하면 모든 프로젝트는 다른 전략에서 더 잘 작동할 수 있고, 이 새로운 방법은 당신의 작업 흐름에서는 잘 맞지 않을 수 있습니다. TypeScript 3.8은 파일과 디렉터리를 감시하는데 어떤 감시 전략을 사용할지 컴파일러/언어 서비스에 알려줄 수 있도록 tsconfig.json과 jsconfig.json에 watchOptions란 새로운 필드를 제공합니다.\n{\n // 일반적인 컴파일러 옵션들\n \"compilerOptions\": {\n \"target\": \"es2020\",\n \"moduleResolution\": \"node\",\n // ...\n },\n\n // NEW: 파일/디렉터리 감시를 위한 옵션\n \"watchOptions\": {\n // 파일과 디렉터리에 네이티브 파일 시스템 이벤트 사용\n \"watchFile\": \"useFsEvents\",\n \"watchDirectory\": \"useFsEvents\",\n\n // 업데이트가 빈번할 때\n // 업데이트하기 위해 더 자주 파일을 폴링\n \"fallbackPolling\": \"dynamicPriority\"\n }\n}\n\nwatchOptions는 구성할 수 있는 4가지 새로운 옵션이 포함되어 있습니다.\n\nwatchFile: 각 파일의 감시 방법 전략. 다음과 같이 설정할 수 있습니다:\nfixedPollingInterval: 고정된 간격으로 모든 파일의 변경을 1초에 여러 번 검사합니다.\npriorityPollingInterval: 모든 파일의 변경을 1초에 여러 번 검사합니다, 하지만 휴리스틱을 사용하여 특정 타입의 파일은 다른 타입의 파일보다 덜 자주 검사합니다.\ndynamicPriorityPolling: 동적 큐를 사용하여 덜-자주 수정된 파일은 적게 검사합니다.\nuseFsEvents (디폴트): 파일 변화에 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다.\nuseFsEventsOnParentDirectory: 파일을 포함하고 있는 디렉터리 변경을 감지할 때, 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다. 파일 왓쳐를 적게 사용할 수 있지만, 덜 정확할 수 있습니다.\n\n\nwatchDirectory: 재귀적인 파일-감시 기능이 없는 시스템 안에서 전체 디렉터리 트리가 감시되는 전략. 다음과 같이 설정할 수 있습니다:\nfixedPollingInterval: 고정된 간격으로 모든 디렉터리의 변경을 1초에 여러 번 검사합니다.\ndynamicPriorityPolling: 동적 큐를 사용하여 덜-자주 수정된 디렉터리는 적게 검사합니다.\nuseFsEvents (디폴트): 디렉터리 변경에 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다.\n\n\nfallbackPolling: 파일 시스템 이벤트를 사용할 때, 이 옵션은 시스템이 네이티브 파일 왓쳐가 부족하거나/혹은 지원하지 않을 때, 사용되는 폴링 전략을 지정합니다. 다음과 같이 설정할 수 있습니다.\nfixedPollingInterval: (위를 참조하세요.)\npriorityPollingInterval: (위를 참조하세요.)\ndynamicPriorityPolling: (위를 참조하세요.)\n\n\nsynchronousWatchDirectory: 디렉터리의 연기된 감시를 비활성화합니다. 연기된 감시는 많은 파일이 한 번에 변경될 때 유용합니다 (예를 들어, npm install을 실행하여 node_modules의 변경), 하지만 덜-일반적인 설정을 위해 비활성화할 수도 있습니다.\n\n이 변경의 더 자세한 내용은 Github으로 이동하여 the pull request를 읽어보세요.\n \"빠르고 느슨한\" 증분 검사\nTypeScript 3.8은 새로운 컴파일러 옵션 assumeChangesOnlyAffectDirectDepencies을 제공합니다.\n이 옵션이 활성화되면, TypeScript는 정말로 영향을 받은 파일들은 재검사/재빌드하지않고, 변경된 파일뿐만 아니라 직접 import 한 파일만 재검사/재빌드 합니다.\n예를 들어, 다음과 같이 fileA.ts를 import 한 fileB.ts를 import 한 fileC.ts를 import 한 fileD.ts를 살펴봅시다:\nfileA.ts \n--watch 모드에서는, fileA.ts의 변경이 fileB.ts, fileC.ts 그리고 fileD.ts를 TypeScript가 재-검사해야 한다는 의미입니다.\nassumeChangesOnlyAffectDirectDependencies에서는 fileA.ts의 변경은 fileA.ts와 fileB.ts만 재-검사하면 됩니다.\nVisual Studio Code와 같은 코드 베이스에서는, 특정 파일의 변경에 대해 약 14초에서 약 1초로 재빌드 시간을 줄여주었습니다.\n이 옵션을 모든 코드 베이스에서 추천하는 것은 아니지만, 큰 코드 베이스를 가지고 있고, 나중까지 전체 프로젝트 오류를 기꺼이 연기하겠다면 (예를 들어, tsconfig.fullbuild.json이나 CI를 통한 전용 빌드) 흥미로울 것입니다.\n더 자세한 내용은 the original pull request에서 보실 수 있습니다.\n"},"pages/declaration-files/introduction.html":{"url":"pages/declaration-files/introduction.html","title":"소개","keywords":"","body":"이 가이드는 고품질의 TypeScript 선언 파일을 작성하는 방법을 알려주기 위해 작성되었습니다.\n이 가이드는, TypeScript 언어에 대한 기본 지식이 있다고 가정합니다.\n만약 기본 지식이 없다면, TypeScript 핸드북을 반드시 읽고\n 기본 개념, 특히 타입과 네임스페이스에 익숙해져야 합니다.\n섹션 (Sections)\n이 가이드는 다음 섹션들로 구성됩니다.\n라이브러리 구조 (Library Structures)\n라이브러리 구조는 일반적인 라이브러리 포맷과 각 포맷에 대한 올바른 선언 파일을 작성하는 방법에 대해 알려줍니다.\n기존 파일을 수정하는 경우라면, 이 섹션을 읽으실 필요는 없습니다.\n새로운 선언 파일을 작성해야 한다면 라이브러리의 포맷이 선언 파일 작성에 어떻게 영향을 미치는지 올바르게 이해하기 위해 반드시 읽어야 합니다.\n예제를 통해 (By Example)\n많은 경우, 기본 라이브러리 예제만 있을 때, 선언 파일을 작성해야 합니다.\n예제를 통해 섹션은 많은 API 패턴들과 각 패턴들의 선언을 작성하는 방법을 보여줍니다.\n이 가이드는 TypeScript의 모든 언어 구성에 아직 익숙하지 않은 TypeScript 초심자에 초점을 맞추고 있습니다.\n해야 할 것과 하지 말아야 할 것 (\"Do\"s and \"Don't\"s)\n선언 파일의 많은 실수들은 쉽게 피할 수 있습니다.\n해야 할 것과 하지 말아야 할 것 섹션은 흔한 오류들을 식별하고,\n 감지하는 방법과,\n 수정하는 방법을 설명합니다.\n흔한 실수들을 피하기 위해 반드시 모두가 이 섹션을 읽어야 합니다.\n깊게 들어가기 (Deep Dive)\n선언 파일이 동작하는 메커니즘에 관심 있는 숙련된 사용자들에게,\n 깊게 들어가기 섹션은 선언 작성의 많은 고급 개념을 설명해 주고,\n 이 개념들을 활용하여 깔끔하고 더 직관적인 선언 파일을 만드는 방법을 보여줍니다.\n템플릿 (Templates)\n템플릿에서는 새로운 파일을 작성할 때, 유용한 시작점을 제공하는\n 여러 선언 파일들을 찾을 수 있습니다.\n라이브러리 구조 문서를 참고하여 어떤 템플릿 파일을 사용할지 알아보세요.\nnpm에 배포하기 (Publish to npm)\n배포 섹션은 선언 파일을 npm 패키지에 배포하는 방법과, 의존성 패키지를 관리하는 방법을 설명합니다.\n선언 파일을 찾고 설치하기 (Find and Install Declaration Files)\nJavaScript 라이브러리 사용자를 위해, 소비 섹션은 해당 선언 파일을 찾고 설치하는 몇 가지 간단한 방법을 제공합니다.\n"},"pages/declaration-files/by-example.html":{"url":"pages/declaration-files/by-example.html","title":"By Example","keywords":"","body":"소개 (Introduction)\n이 가이드는 양질의 선언 파일을 작성하는 방법을 설명하기 위해 작성되었습니다.\n이 가이드는 일부 API 문서를 해당 API 사용 예시와 함께 보여주고,\n 상응하는 선언을 작성하는 방법을 설명합니다.\n예제는 대체로 후반부로 갈수록 복잡해집니다.\n\n전역 변수 (Global Variables)\n전역 함수 (Global Functions)\n프로퍼티를 갖는 객체 (Objects with Properties)\n오버로드된 함수 (Overloaded Function)\n재사용 가능한 타입 (인터페이스) (Reusable Types (Interfaces))\n재사용 가능한 타입 (타입 별칭) (Reusable Types (Type Aliases))\n타입 구조화하기 (Organizing Types)\n클래스 (Classes)\n\n예제 (The Examples)\n전역 변수 (Global Variables)\n문서\n\n전역 변수 foo는 존재하는 위젯의 수를 포함합니다.\n\n코드\nconsole.log(\"Half the number of widgets is \" + (foo / 2));\n\n선언\n변수를 선언하기 위해 declare var를 사용하세요.\n만약 변수가 읽기-전용이라면, declare const를 사용하세요.\n변수가 블록-스코프인 경우 declare let 또한 사용할 수 있습니다.\n/** 존재하는 위젯의 수 */\ndeclare var foo: number;\n\n전역 함수 (Global Functions)\n문서\n\n사용자에게 인사말을 보여주기 위해 greet 함수를 호출할 수 있습니다.\n\n코드\ngreet(\"hello, world\");\n\n선언\n함수를 선언하기 위해 declare function을 사용하세요.\ndeclare function greet(greeting: string): void;\n\n프로퍼티를 갖는 객체 (Objects with Properties)\n문서\n\n전역 변수 myLib에는 인사말을 만드는 함수 makeGreeting와,\n지금까지 생성한 인사말의 수를 가리키는 numberOfGreetings 프로퍼티가 있습니다.\n\n코드\nlet result = myLib.makeGreeting(\"hello, world\");\nconsole.log(\"The computed greeting is:\" + result);\n\nlet count = myLib.numberOfGreetings;\n\n선언\n점 표기법으로 접근하는 타입이나 값을 설명하기 위해 declare namespace를 사용하세요.\ndeclare namespace myLib {\n function makeGreeting(s: string): string;\n let numberOfGreetings: number;\n}\n\n오버로드된 함수 (Overloaded Functions)\n문서\ngetWidget 함수는 숫자를 인자로 받아 Widget을 반환하거나, 문자열을 인자로 받아 Widget 배열을 반환합니다.\n코드\nlet x: Widget = getWidget(43);\n\nlet arr: Widget[] = getWidget(\"all of them\");\n\n선언\ndeclare function getWidget(n: number): Widget;\ndeclare function getWidget(s: string): Widget[];\n\n재사용 가능한 타입 (인터페이스) (Reusable Types (Interfaces))\n문서\n\ngreeting을 명시할 때, 반드시 GreetingSettings 객체를 전달해야 합니다.\n이 객체는 다음의 프로퍼티를 갖고 있습니다:\n1 - greeting: 필수 문자열\n2 - duration: 선택적 시간 (밀리초)\n3 - color: 선택적 문자열, 예. '#ff00ff'\n\n코드\ngreet({\n greeting: \"hello world\",\n duration: 4000\n});\n\n선언\n프로퍼티를 갖는 타입을 정의하기 위해 interface를 사용하세요.\ninterface GreetingSettings {\n greeting: string;\n duration?: number;\n color?: string;\n}\n\ndeclare function greet(setting: GreetingSettings): void;\n\n재사용 가능한 타입 (타입 별칭) (Reusable Types (Type Aliases))\n문서\n\n인사말이 예상되는 어느 곳에나, string, string을 반환하는 함수, 또는 Greeter 인스턴스를 전달할 수 있습니다.\n\n코드\nfunction getGreeting() {\n return \"howdy\";\n}\nclass MyGreeter extends Greeter { }\n\ngreet(\"hello\");\ngreet(getGreeting);\ngreet(new MyGreeter());\n\n선언\n타입에 대한 약칭으로 타입 별칭을 사용할 수 있습니다:\ntype GreetingLike = string | (() => string) | Greeter;\n\ndeclare function greet(g: GreetingLike): void;\n\n타입 구조화하기 (Organizing Types)\n문서\n\ngreeter 객체는 파일에 로그를 작성하거나 경고 창을 띄울 수 있습니다.\n로그 옵션을 .log(...) 내부에, 경고 창 옵션을 .alert(...) 내부에 전달할 수 있습니다.\n\n코드\nconst g = new Greeter(\"Hello\");\ng.log({ verbose: true });\ng.alert({ modal: false, title: \"Current Greeting\" });\n\n선언\n타입을 구조화하기 위해 네임스페이스를 사용하세요.\ndeclare namespace GreetingLib {\n interface LogOptions {\n verbose?: boolean;\n }\n interface AlertOptions {\n modal: boolean;\n title?: string;\n color?: string;\n }\n}\n\n중첩된 네임스페이스를 하나의 선언으로 만들 수 있습니다:\ndeclare namespace GreetingLib.Options {\n // Refer to via GreetingLib.Options.Log\n interface Log {\n verbose?: boolean;\n }\n interface Alert {\n modal: boolean;\n title?: string;\n color?: string;\n }\n}\n\n클래스 (Classes)\n문서\n\nGreeter 객체를 인스턴스화해서 greeter를 생성하거나, 이 객체를 상속해서 커스텀 greeter를 생성할 수 있습니다.\n\n코드\nconst myGreeter = new Greeter(\"hello, world\");\nmyGreeter.greeting = \"howdy\";\nmyGreeter.showGreeting();\n\nclass SpecialGreeter extends Greeter {\n constructor() {\n super(\"Very special greetings\");\n }\n}\n\n선언\n클래스 혹은 클래스-같은 객체를 설명하기 위해 declare class를 사용하세요.\n클래스는 생성자 뿐만 아니라 프로퍼티와 메서드를 가질 수 있습니다.\ndeclare class Greeter {\n constructor(greeting: string);\n\n greeting: string;\n showGreeting(): void;\n}\n\n\n\n*Code*\n\n```ts\n\n```\n\n*Declaration*\n\n```ts\n\n```\n\n-->\n"},"pages/declaration-files/dos-and-don-ts.html":{"url":"pages/declaration-files/dos-and-don-ts.html","title":"Do's and Don'ts","keywords":"","body":"일반 타입 (General Types)\nNumber, String, Boolean, Symbol and Object\nNumber, String, Boolean, Symbol, Object 타입을 사용하지 마세요.\n이 타입들은 JavaScript 코드에서 거의 사용되지 않는 비-원시형 박싱된 객체를 가르킵니다.\n/* 잘못됨 */\nfunction reverse(s: String): String;\n\nnumber, string, boolean, symbol 타입을 사용 하세요.\n/* 좋음 */\nfunction reverse(s: string): string;\n\nObject 대신에, TypeScript 2.2 에 추가된 비-원시형 object타입을 사용하세요.\n제네릭 (Generics)\n타입 매개변수를 사용하지 않는 제네릭 타입을 사용하지 마세요. 더 자세한 내용은 TypeScript FAQ 페이지에서 확인하세요.\n\n콜백 타입 (Callback Types)\n콜백의 반환 타입 (Return Types of Callbacks)\n\n사용하지 않는 콜백의 반환 값 타입에 any를 사용하지 마세요:\n/* 잘못됨 */\nfunction fn(x: () => any) {\n x();\n}\n\n사용하지 않는 콜백의 반환 값 타입은 void를 사용하세요: \n/* 좋음 */\nfunction fn(x: () => void) {\n x();\n}\n\n이유: void를 사용하면 실수로 x의 반환 값을 사용하는 것을 방지 할 수 있기 때문에 더 안전합니다.:\nfunction fn(x: () => void) {\n var k = x(); // oops! meant to do something else\n k.doSomething(); // error, but would be OK if the return type had been 'any'\n}\n\n콜백에서 선택적 매개변수 (Optional Parameters in Callbacks)\n정말 의도한 것이 아니라면 콜백에 선택적 매개변수를 사용하지 마세요:\n/* 잘못됨 */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime?: number) => void): void;\n}\n\n이는 아주 구체적인 의미를 가지고 있습니다: done 콜백은 1개 혹은 2개의 인자로 호출될 수 있습니다.\n작성자는 아마 elapsedTime 매개변수가 콜백에 상관없다는 것을 말하려는 의도였을 것입니다,\n 하지만 이를 위해 매개변수를 선택적으로 만들 필요는 없습니다 --\n 콜백에 더 적은 인수를 제공하는 것은 항상 허용됩니다.\n콜백 매개변수를 비-선택적으로 작성하세요:\n/* 좋음 */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime: number) => void): void;\n}\n\n오버로드와 콜백 (Overloads and Callbacks)\n콜백의 인수만 다른 오버로드를 분리해서 작성 하지 마세요:\n/* 잘못됨 */\ndeclare function beforeAll(action: () => void, timeout?: number): void;\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\n최대 인수를 사용해 하나의 오버로드를 작성 하세요:\n/* 좋음 */\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\n이유: 콜백이 매개변수를 무시하는 것은 항상 허용되므로, 짧은 오버로드는 필요하지 않습니다.\n더 짧은 콜백을 먼저 작성하면 넘어오는 함수가 첫 번째 오버로드와 일치하기 때문에 잘못된-타입의 함수를 허용합니다.\n함수 오버로드 (Function Overloads)\n순서 (Ordering)\n더 일반적인 오버로드를 더 구체적인 오버로드 이전에 두지 마세요:\n/* 잘못됨 */\ndeclare function fn(x: any): any;\ndeclare function fn(x: HTMLElement): number;\ndeclare function fn(x: HTMLDivElement): string;\n\nvar myElem: HTMLDivElement;\nvar x = fn(myElem); // x: any, wat?\n\n구체적인 오버로드 뒤에 일반적인 오버로드가 위치하게 정렬 하세요:\n/* 좋음 */\ndeclare function fn(x: HTMLDivElement): string;\ndeclare function fn(x: HTMLElement): number;\ndeclare function fn(x: any): any;\n\nvar myElem: HTMLDivElement;\nvar x = fn(myElem); // x: string, :)\n\n이유: TypeScript는 함수 호출을 처리할 때 첫 번째로 일치하는 오버로드를 선택합니다.\n이전의 오버로드가 뒤에 것보다 \"더 구체적\"이면, 뒤에 것은 사실상 가려져 호출되지 않습니다.\n선택적 매개변수 사용 (Use Optional Parameters)\n뒤따라오는 매개변수만 다른 오버로드를 작성하지 마세요:\n/* 잘못됨 */\ninterface Example {\n diff(one: string): number;\n diff(one: string, two: string): number;\n diff(one: string, two: string, three: boolean): number;\n}\n\n가능한 선택적 매개변수를 사용 하세요:\n/* 좋음 */\ninterface Example {\n diff(one: string, two?: string, three?: boolean): number;\n}\n\n이 문제는 모든 오버로드가 같은 반환 타입을 가질 때만 발생한다는 점에 유의하세요.\n이유: 두 가지 중요한 이유가 있습니다.\nTypeScript는 소스의 인수로 대상의 시그니처를 호출할 수 있는지 확인하여 시그니처 호환성을 결정합니다.\n 그리고 관계없는 인수가 허용됩니다\n예를 들어, 이 코드는 선택적 매개변수를 사용하여 올바르게 작성된 경우에만 버그를 노출합니다:\nfunction fn(x: (a: string, b: number, c: number) => void) { }\nvar x: Example;\n// 오버로드로 작성한 경우, OK -- 첫번째 오버로드가 사용됨\n// 선택적으로 작성한 경우, 올바르게 오류.\nfn(x.diff);\n\n두 번째 이유는 사용자가 TypeScript의 \"strict null checking\" 기능을 사용할 때입니다.\nJavaScript에서 지정되지 않은 매개변수는 undefined로 나타나기 때문에, 일반적으로 선택적 매개변수가 있는 함수에 명시적으로 undefined를 전달하는 것이 좋습니다.\n예를 들어, 이 코드는, strict null에서 문제없습니다.\nvar x: Example;\n// 오버로드로 작성한 경우, `undefined`를 `string` 에 전달했기 때문에 잘못된 에러\n// 선택적으로 작성한 경우, 올바름\nx.diff(\"something\", true ? undefined : \"hour\");\n\n유니언 타입 사용 (Use Union Types)\n한 인수 위치에서 타입만 다른 오버로드를 사용하지 마세요:\n/* 잘못됨 */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number): Moment;\n utcOffset(b: string): Moment;\n}\n\n가능한 유니언 타입을 사용 하세요:\n/* 좋음 */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number|string): Moment;\n}\n\n시그니처의 반환 타입이 다르기 때문에 b를 선택적으로 만들지 않은 점에 유의하세요.\n이유: 이는 함수에 값을 \"전달하는\" 사람들에게 중요합니다.:\nfunction fn(x: string): void;\nfunction fn(x: number): void;\nfunction fn(x: number|string) {\n // 분리된 오버로드로 작성된 경우, 잘못된 에러\n // 유니언 타입으로 작성된 경우, 올바름\n return moment().utcOffset(x);\n}\n\n"},"pages/declaration-files/deep-dive.html":{"url":"pages/declaration-files/deep-dive.html","title":"Deep Dive","keywords":"","body":"정의 파일 이론: 심층 분석 (Definition File Theory: A Deep Dive)\n원하는 API 형태를 제공하는 모듈을 만드는 것은 까다로울 수 있습니다.\n예를 들어, new의 사용에 따라 호출할 때 다른 타입을 생성하는 모듈을 원할 수 있고,\n 계층에 노출 된 다양한 명명된 타입을 가지고 있으며,\n 모듈 객체에 대한 여러 프로퍼티도 가질 수 있습니다.\n이 가이드에서는, 익숙한 API를 노출하는 복잡한 정의 파일에 대해 작성하는 도구를 제공합니다.\n또한 옵션이 다양하기 때문에 여기서는 모듈 (또는 UMD) 라이브러리에 중점을 둡니다.\n주요 컨셉 (Key Concepts)\nTypeScript 작동 방식에 대해 여러 주요 개념을 이해하여\n 정의의 형태를 만드는 방법을 완전히 이해할 수 있습니다.\n타입 (Types)\n이 가이드를 읽고 있다면, 아마도 TypeScript의 타입에 대해 이미 알고 있을 것입니다.\n보다 명확하게하기 위해, 다음과 같이 타입이 도입됩니다:\n\n타입 별칭 선언 (type sn = number | string;)\n인터페이스 선언 (interface I { x: number[]; })\n클래스 선언 (class C { })\n열거형 선언 (enum E { A, B, C })\n타입을 가리키는 import 선언\n\n이러한 각 선언 형태는 새로운 타입 이름을 만듭니다.\n값 (Values)\n타입과 마찬가지로 값이 무엇인지 이미 알고 있을 것입니다.\n값은 표현식에서 참조할 수 있는 런타임 이름입니다.\n예를 들어 let x = 5;에서는 x라고 불리는 값을 생성합니다.\n다시 명확하게 말하자면, 다음과 같이 값을 만듭니다:\n\nlet, const, 그리고 var 선언\n값을 포함하는 네임스페이스 또는 모듈 선언\n열거형 선언\n클래스 선언\n값을 참조하는 import 선언\n함수 선언\n\n네임스페이스 (Namespaces)\n타입은 네임스페이스 안에 존재할 수 있습니다.\n예를 들어, let x: A.B.C 이란 선언이 있다면,\n 타입 C는 A.B 네임스페이스에서 온 것 입니다.\n이 구별은 미묘하지만 중요합니다 -- 여기서 A.B는 타입이거나 값일 필요는 없습니다.\n간단한 조합: 하나의 이름, 여러 의미 (Simple Combinations: One name, multiple meanings)\nA라는 이름이 있으면, A에 대해 타입, 값 또는 네임스페이스라는 세 가지 다른 의미를 찾을 수 있습니다.\n이름을 해석하는 방법은 사용하는 컨텍스트에 따라 다릅니다.\n예를 들어 let m: A.A = A; 선언에서,\n A는 먼저 네임스페이스로 사용 된 다음, 타입의 이름으로, 그 다음 값으로 사용됩니다.\n즉 완전히 다른 선언을 의미할 수 있습니다!\n약간은 혼란스러워 보이지만, 과하게 사용하지 않는 한 실제로 매우 편리합니다.\n결합 동작의 유용한 측면을 살펴 보겠습니다.\n내부 조합 (Built-in Combinations)\n영리한 사람이라면, 타입과 값 목록에서 클래스가 둘 다 나온 것을 눈치챘을 것입니다.\nclass C { } 선언은 두 가지를 만듭니다:\n 클래스 인스턴스의 형태를 나타내는 타입 C와\n 클래스 생성자를 나타내는 값 C 입니다.\n열거형 선언도 비슷하게 동작합니다.\n사용자 조합 (User Combinations)\n모듈 파일 foo.d.ts을 작성했습니다:\nexport var SomeVar: { a: SomeType };\nexport interface SomeType {\n count: number;\n}\n\n그 다음 사용했습니다:\nimport * as foo from './foo';\nlet x: foo.SomeType = foo.SomeVar.a;\nconsole.log(x.count);\n\n잘 작동하지만, SomeType과 SomeVar는 이름이 같도록\n 밀접하게 관련되어 있다고 상상할 수 있습니다.\n결합을 사용하여 같은 이름 Bar로 두 가지 다른 객체 (값과 타입)를 표시 할 수 있습니다:\nexport var Bar: { a: Bar };\nexport interface Bar {\n count: number;\n}\n\n이 경우 사용하는 코드를 구조 분해할 수 있는 아주 좋은 기회입니다:\nimport { Bar } from './foo';\nlet x: Bar = Bar.a;\nconsole.log(x.count);\n\n여기서도 Bar를 타입과 값으로 사용했습니다.\nBar 값을 Bar 타입으로 선언할 필요가 없다는 점을 유의하세요 -- 저 둘은 독립적입니다.\n고급 결합 (Advanced Combinations)\n선언은 여러 개의 선언에 걸쳐 결합될 수 있습니다.\n예를 들어, class C { }와 interface C { } 같이 결합할 수 있으며 둘 다 C 타입에 프로퍼티를 추가합니다.\n충돌을 일으키지 않는다면 충분히 합법적입니다.\n일반적인 경험 법칙은 값의 이름이 네임스페이스로 선언되지 않는 한 항상 같은 이름의 다른 값과 충돌하고,\n 타입 별칭 선언(type s = string)으로 선언 된 경우 타입이 충돌하며,\n 네임스페이스와는 절대로 충돌하지 않는 것입니다.\n어떻게 사용되는지 살펴보겠습니다.\n인터페이스를 사용하여 추가하기 (Adding using an interface)\n인터페이스에 다른 인터페이스 선언을 사용하여 멤버를 추가할 수 있습니다:\ninterface Foo {\n x: number;\n}\n// ... 다른 위치 ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // 성공\n\n클래스와도 같이 동작합니다:\nclass Foo {\n x: number;\n}\n// ... 다른 위치 ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // 성공\n\n단, 타입 별칭 (type s = string;)에는 인터페이스를 사용해서 추가할 수 없습니다.\n네임스페이스를 사용하여 추가하기 (Adding using a namespace)\n네임스페이스 선언은 충돌을 일으키지 않는 방식으로 새로운 타입, 값 그리고 네임스페이스를 추가할 수 있습니다.\n예를 들어, 클래스에 정적 멤버를 추가할 수 있습니다:\nclass C {\n}\n// ... 다른 위치 ...\nnamespace C {\n export let x: number;\n}\nlet y = C.x; // 성공\n\n위 예제에서 C의 정적 측면(생성자 함수)에 값을 추가했습니다.\n값을 추가 했고 모든 값에 대한 컨테이너가 다르기 때문입니다.\n (타입은 네임스페이스에 포함되고 네임스페이스는 다른 네임스페이스에 포함됩니다).\n네임스페이스 타입을 클래스에 추가할 수 있습니다:\nclass C {\n}\n// ... 다른 위치 ...\nnamespace C {\n export interface D { }\n}\nlet y: C.D; // 성공\n\n이 예제에서 namespace 선언을 작성할 때까지 네임스페이스 C는 없었습니다.\n네임스페이스 C는 클래스에 의해 생성된 C의 값 또는 타입과 충돌하지 않습니다.\n마지막으로 namespace 선언을 사용하여 다양한 병합을 할 수 있습니다.\n특히 현실적인 예는 아니지만, 흥미로운 동작을 확인할 수 있습니다:\nnamespace X {\n export interface Y { }\n export class Z { }\n}\n\n// ... 다른 위치 ...\nnamespace X {\n export var Y: number;\n export namespace Z {\n export class C { }\n }\n}\ntype X = string;\n\n위 예제에서 첫 번째 블록은 다음 이름의 의미를 만듭니다:\n\n값 X (네임스페이스 선언은 값 Z를 포함하기 때문입니다)\n네임스페이스 X (네임스페이스 선언은 타입 Y를 포함하기 때문입니다)\nX 네임스페이스 안의 타입 Y\nX 네임스페이스 안의 타입 Z (클래스의 인스턴스 형태)\nX 값의 프로퍼티인 값 Z (클래스의 생성자 함수)\n\n두 번째 블록은 다음 이름의 의미를 만듭니다:\n\nX 값의 프로퍼티인 값 Y (number 타입)\n네임스페이스 Z\nX 값의 프로퍼티인 값 Z\nX.Z 네임스페이스 안의 타입 C\nX.Z 값의 프로퍼티인 값 C\n타입 X\n\nexport = or import 사용하기 (Using with export = or import)\n중요한 규칙은 export와 import 선언이 대상의 모든 의미 를 내보내거나 가져온다는 것 입니다.\n\n"},"pages/declaration-files/library-structures.html":{"url":"pages/declaration-files/library-structures.html","title":"Library Structures","keywords":"","body":"개요 (Overview)\n일반적으로, 선언 파일을 구조화하는 방법은 라이브러리를 사용하는 방법에 따라 다릅니다.\nJavaScript에서 사용할 라이브러리를 제공하는 방법은 여러 가지가 있고, 이에 맞추어 선언 파일을 작성해야 합니다.\n이 가이드는 일반적인 라이브러리 패턴을 식별하는 방법과, 그 패턴에 상응하는 선언 파일을 작성하는 방법에 대해 다룹니다.\n주요 라이브러리 각각의 구조화 패턴 유형은 템플릿 섹션에 있습니다.\n이 템플릿으로 시작하면 더 빠르게 진행할 수 있습니다.\n라이브러리 종류 식별하기 (Identifying Kinds of Libraries)\n첫 번째로, TypeScript 선언 파일이 나타낼 수 있는 라이브러리 종류를 다뤄보겠습니다.\n각 종류의 라이브러리를 사용하는 방법과, 작성하는 방법, 그리고 실제 라이브러리들의 예제를 볼 것입니다.\n라이브러리의 구조를 식별하는 것은 선언 파일을 작성하는 첫 단계입니다.\n사용법과 코드를 기반으로 구조를 식별하는 방법에 대한 힌트를 제공합니다.\n라이브러리의 문서와 구성에 따라서, 어떤 건 다른 것보다 훨씬 쉬울 수 있습니다.\n본인에게 더 편한 것을 사용할 것을 추천합니다.\n전역 라이브러리 (Global Libraries)\n전역 라이브러리는 전역 스코프 (즉, import 형식을 사용하지 않음)에서 접근 가능한 라이브러리입니다.\n많은 라이브러리는 사용을 위해 간단히 하나 이상의 전역 변수를 노출합니다.\n예를 들어, jQuery를 사용한다면, $ 변수를 참조해서 사용할 수 있습니다:\n$(() => { console.log('hello!'); } );\n\nHTML 스크립트 태그로 라이브러리를 사용하는 방법은 라이브러리 문서에서 지침을 볼 수 있습니다:\n\n\n오늘날, 대부분의 전역에서 접근 가능한 유명 라이브러리들은 실제로 UMD 라이브러리로 작성되어 있습니다 (아래를 참조).\nUMD 라이브러리 문서는 전역 라이브러리 문서와 구별하기 어렵습니다.\n전역 선언 파일을 작성하기 전에, 실제로는 UMD가 아닌지 확인하십시오.\n코드에서 전역 라이브러리 식별하기 (Identifying a Global Library from Code)\n전역 라이브러리 코드는 대게 엄청 간단합니다.\n전역 \"Hello, world\" 라이브러리는 다음과 같습니다:\nfunction createGreeting(s) {\n return \"Hello, \" + s;\n}\n\n혹은 다음과 같습니다:\nwindow.createGreeting = function(s) {\n return \"Hello, \" + s;\n}\n\n전역 라이브러리의 코드를 보면, 보통 다음을 볼 수 있습니다:\n\n최상위 레벨 var문 이나 function선언\n하나 이상의 window.someName 할당\nDOM 인터페이스 document 혹은 window가 존재한다고 가정\n\n다음은 볼 수 없습니다:\n\nrequire 이나 define 같은 모듈 로더 검사 혹은 사용\nvar fs = require(\"fs\"); 형태의 CommonJS/Node.js-스타일 import\ndefine(...) 호출\n라이브러리를 require 혹은 import하는 방법에 대해 설명하는 문서\n\n전역 라이브러리 예제 (Examples of Global Libraries)\n전역 라이브러리를 UMD 라이브러리로 바꾸는게 쉽기 때문에, 전역 스타일로 작성한 인기 라이브러리는 거의 없습니다.\n하지만, 크기가 작고 DOM이 필요한 (혹은 의존성이 없는) 라이브러리는 여전히 전역입니다.\n전역 라이브러리 템플릿 (Global Library Template)\n템플릿 파일 global.d.ts은 예제 라이브러리 myLib를 정의합니다.\n\"이름 충돌 방지\" 각주를 반드시 읽어보세요.\n모듈형 라이브러리 (Modular Libraries)\n어떤 라이브러리는 모듈 로더 환경에서만 동작합니다.\n예를 들어, express는 Node.js에서만 동작하고 반드시 CommonJS의 require 함수로 로드되어야 합니다.\nECMAScript 2015 (ES2015, ECMAScript 6, ES6로도 잘 알려진), CommonJS와 RequireJS는 모듈을 importing하는 비슷한 개념을 가지고 있습니다.\nJavaScript의 CommonJS (Node.js)를 예를 들면, 다음과 같이 작성합니다\nvar fs = require(\"fs\");\n\nTypeScript나 ES6에서는, import 키워드가 같은 목적을 제공합니다:\nimport fs = require(\"fs\");\n\n일반적으로 모듈형 라이브러리의 문서에서 다음 코드들 중 하나를 볼 수 있습니다:\nvar someLib = require('someLib');\n\n혹은\ndefine(..., ['someLib'], function(someLib) {\n\n});\n\n전역 모듈과 마찬가지로 UMD 모듈의 문서에서도 이 예제들을 볼 수 있으므로, 코드나 문서를 반드시 확인하세요.\n코드에서 모듈 라이브러리 식별하기 (Identifying a Module Library from Code)\n모듈형 라이브러리는 일반적으로 다음 중 몇 가지를 반드시 가지고 있습니다:\n\nrequire 혹은 define에 대한 무조건적인 호출\nimport * as a from 'b'; 혹은 export c; 같은 선언문\nexports 혹은 module.exports에 대한 할당\n\n다음은 거의 갖지 않습니다:\n\nwindow 혹은 global 프로퍼티 할당\n\n모듈형 라이브러리 예제 (Examples of Modular Libraries)\n많은 유명한 Node.js 라이브러리들은 express, gulp, request와 같은 모듈군 안에 있습니다.\nUMD\nUMD 모듈은 모듈로 (import를 통해) 사용할 수 있고 혹은 전역으로도 (모듈 로더 없는 환경에서 실행될 때) 사용할 수 있습니다.\nMoment.js 같은 많은 유명한 라이브러리들은 이 방법으로 작성되었습니다.\n예를 들어, Node.js나 RequireJS를 사용하면, 다음과 같이 작성합니다:\nimport moment = require(\"moment\");\nconsole.log(moment.format());\n\n반면 바닐라 브라우저 환경에서는 다음과 같이 쓸 수 있습니다:\nconsole.log(moment.format());\n\nUMD 라이브러리 식별하기 (Identifying a UMD library)\nUMD modules은 모듈 로더 환경 유무를 검사합니다.\n이는 다음과 같이 보이는 찾기 쉬운 패턴입니다:\n(function (root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define([\"libName\"], factory);\n } else if (typeof module === \"object\" && module.exports) {\n module.exports = factory(require(\"libName\"));\n } else {\n root.returnExports = factory(root.libName);\n }\n}(this, function (b) {\n\n만약 라이브러리 코드, 특히 파일 상단에서 typeof define, typeof window 혹은 typeof module에 대한 테스트를 보았다면, 거의 대부분 UMD 라이브러리입니다.\nUMD 라이브러리 문서에서는 require를 보여주는 \"Node.js에서 사용하기\" 예제를 종종 설명하고\n \"브라우저에서 사용하기\" 예제에서는 태그를 사용해서 스크립트를 로드하는 방법을 보여줍니다.\nUMD 라이브러리 예제 (Examples of UMD libraries)\n유명한 라이브러리 대부분은 UMD 패키지로 사용할 수 있습니다.\n예로는 jQuery, Moment.js, loadash 등 더 많이 있습니다.\n템플릿 (Template)\n모듈은 세 가지 템플릿을 사용할 수 있습니다,\n module.d.ts, module-class.d.ts 그리고 module-function.d.ts.\n만약 모듈을 함수처럼 호출할 수 있으면 module-function.d.ts을 사용하세요:\nvar x = require(\"foo\");\n// 참고: 함수로 'x'를 호출\nvar y = x(42);\n\n각주 \"ES6가 모듈 호출 시그니처에 미치는 영향\"를 반드시 읽어보세요\n만약 모듈이 new를 사용하여 생성할 수 있다면 module-class.d.ts를 사용하세요:\nvar x = require(\"bar\");\n// 참고: 'new' 연산자를 import된 변수에 사용\nvar y = new x(\"hello\");\n\n이런 모듈에도 같은 각주가 적용됩니다.\n만약 모듈이 위 사항에 해당되지 않다면, module.d.ts 파일을 사용하세요.\n모듈 플러그인 혹은 UMD 플러그인 (Module Plugin or UMD Plugin)\n모듈 플러그인은 다른 모듈 (UMD나 모듈)의 형태를 변경합니다.\n예를 들어, Moment.js에서, moment-range는 moment 객체에 새로운 range 메서드를 추가합니다.\n선언 파일 작성을 위해, 모듈이 일반 모듈로 변경되든 UMD 모듈로 변경되든 같은 코드를 작성합니다.\n템플릿 (Template)\nmodule-plugin.d.ts 템플릿을 사용하세요.\n전역 플러그인 (Global Plugin)\n전역 플러그인은 전역의 형태를 변경하는 전역 코드입니다.\n전역-수정 모듈과 마찬가지로 런타임에 충돌 가능성을 높입니다.\n예를 들어, 몇몇 라이브러리는 Array.prototype이나 String.prototype에 새로운 함수를 추가합니다.\n전역 플러그인 식별하기 (Identifying global plugins)\n전역 플러그인은 일반적으로 문서를 보고 쉽게 식별할 수 있습니다.\n다음과 같은 예제를 볼 수 있습니다:\nvar x = \"hello, world\";\n// 내장 타입에 새로운 메서드 생성\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// 내장 타입에 새로운 메서드 생성\nconsole.log(y.reverseAndSort());\n\n템플릿 (Template)\nglobal-plugin.d.ts 템플릿을 사용하세요.\n전역-수정 모듈 (Global-modifying Modules)\n전역-수정 모듈은 import 될 때, 전역 스코프에 존재하는 값을 변경합니다.\n예를 들어, import 될 때 String.prototype에 새로운 멤버를 추가하는 라이브러리가 있을 수 있습니다.\n이 패턴은 런타임 충돌의 가능성 때문에 위험하지만,\n 여전히 선언 파일을 작성할 수 있습니다.\n전역-수정 모듈 식별하기 (Identifying global-modifying modules)\n전역-수정 모듈은 일반적으로 문서를 보고 쉽게 식별할 수 있습니다.\n일반적으로, 전역 플러그인과 비슷하지만, 효과를 활성화하기 위해 require 호출이 필요합니다.\n다음과 같은 문서를 볼 수 있습니다:\n// 반환값을 사용하지 않는 'require' 호출\nvar unused = require(\"magic-string-time\");\n/* 혹은 */\nrequire(\"magic-string-time\");\n\nvar x = \"hello, world\";\n// 내장 타입에 새로운 메서드 생성\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// 내장 타입에 새로운 메서드 생성\nconsole.log(y.reverseAndSort());\n\n템플릿 (Template)\nglobal-modifying-module.d.ts 템플릿을 사용하세요.\n 의존성 사용하기 (Consuming Dependencies)\n라이브러리가 몇 가지 의존성을 가지고 있을 수 있습니다.\n이번 섹션에서는 선언 파일 안에 의존성을 import 하는 방법을 설명합니다.\n전역 라이브러리 의존성 (Dependencies on Global Libraries)\n만약 라이브러리가 전역 라이브러리에 의존성이 있다면, /// 디렉티브를 사용하세요:\n/// \n\nfunction getThing(): someLib.thing;\n\n모듈 의존성 (Dependencies on Modules)\n만약 라이브러리가 모듈에 의존성이 있다면, import문을 사용하세요:\nimport * as moment from \"moment\";\n\nfunction getThing(): moment;\n\nUMD 라이브러리 의존성 (Dependencies on UMD libraries)\n전역 라이브러리에서 (From a Global Library)\n만약 전역 라이브러리가 UMD 모듈에 의존성이 있다면, /// 디렉티브를 사용하세요:\n/// \n\nfunction getThing(): moment;\n\n모듈이나 UMD 라이브러리에서 (From a Module or UMD Library)\n만약 모듈이나 UMD 라이브러리가 UMD 라이브러리에 의존성이 있다면, import문을 사용하세요:\nimport * as someLib from 'someLib';\n\nUMD 라이브러리에 대한 의존성 선언에 /// 디렉티브를 사용하지 마세요!\n각주 (Footnotes)\n 이름 충돌 방지하기 (Preventing Name Conflicts)\n전역 선언 파일을 작성할 때, 전역 스코프에 많은 타입을 정의할 수 있다는 점을 유의하세요.\n많은 선언 파일이 프로젝트 내에 있을 때, 해결할 수 없는 이름 충돌이 발생할 수 있으므로 이를 사용하지 않는 것이 좋습니다.\n따라야 하는 간단한 규칙은 라이브러리가 정의한 전역 변수가 무엇이든 타입을 네임스페이스로 정의하는 것입니다.\n예를 들어, 만약 라이브러리가 전역 값 'cats'를 정의하면, 다음과 같이 작성하고\ndeclare namespace cats {\n interface KittySettings { }\n}\n\n이렇게 하지는 마세요\n// 최상위-레벨에서\ninterface CatsKittySettings { }\n\n이 가이드는 선언 파일 사용자가 중단하지 않고 라이브러리를 UMD로 전환할 수 있도록 합니다.\n ES6가 모듈 플러그인에 미치는 영향 (The Impact of ES6 on Module Plugins)\n어떤 플러그인은 기존 모듈에 최상위 export를 추가하거나 수정합니다.\nCommonJS와 다른 로더에서는 허용되지만, ES6 모듈은 불변하다고 간주되기에 이 패턴은 불가능합니다.\n왜냐하면 TypeScript는 로더에 구애받지 않기에, 이 정책이 컴파일-시간에 적용되지 않지만, ES6 모듈 로더로 전환하려는 개발자는 알고 있어야 합니다.\n모듈 호출 시그니처에 ES6가 미치는 영향 (The Impact of ES6 on Module Call Signatures)\nExpress와 같은 많은 유명한 라이브러리들은 import 될 때 호출 가능한 함수를 노출합니다.\n예를 들어, 일반적인 Express 사용법은 다음과 같습니다:\nimport exp = require(\"express\");\nvar app = exp();\n\nES6 모듈 로더에서, 최상위-레벨 객체(여기에서는 exp로 import)는 프로퍼티만 가질 수 있습니다;\n 최상위-레벨 모듈 객체는 절대 호출할 수 없습니다.\n가장 일반적인 해결책은 호출 가능/생성 가능 객체를 default export로 정의하는 것입니다;\n 어떤 모듈 로더 shims은 자동으로 이 상황을 감지하고 최상위-레벨 객체를 default export로 바꿉니다.\n라이브러리 파일 레이아웃 (Library file layout)\n선언 파일의 레이아웃은 라이브러리의 레이아웃을 반영해야 합니다.\n라이브러리는 다음과 같이 여러 모듈로 구성됩니다\nmyLib\n +---- index.js\n +---- foo.js\n +---- bar\n +---- index.js\n +---- baz.js\n\n이는 다음과 같이 import 할 수 있습니다\nvar a = require(\"myLib\");\nvar b = require(\"myLib/foo\");\nvar c = require(\"myLib/bar\");\nvar d = require(\"myLib/bar/baz\");\n\n그러므로 선언 파일은 다음과 같아야 합니다\n@types/myLib\n +---- index.d.ts\n +---- foo.d.ts\n +---- bar\n +---- index.d.ts\n +---- baz.d.ts\n\n"},"pages/declaration-files/templates.html":{"url":"pages/declaration-files/templates.html","title":"Templates","keywords":"","body":"\nglobal-modifying-module.d.ts\nglobal-plugin.d.ts\nglobal.d.ts\nmodule-class.d.ts\nmodule-function.d.ts\nmodule-plugin.d.ts\nmodule.d.ts\n\n"},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"url":"pages/declaration-files/templates/global-modifying-module.d.ts.html","title":"global-modifying-module.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 전역-수정 모듈 템플릿 파일입니다. 사용할 때는 파일 이름을 index.d.ts로 바꿔야 하고,\n *~ 모듈과 같은 이름의 폴더 안에 넣으세요.\n *~ 예를 들어, \"super-greeter\"라는 모듈을 만들고 있다면,\n *~ 파일의 위치는 'super-greeter/index.d.ts' 이어야 합니다.\n */\n\n/*~ 주의: 전역 수정 모듈이 호출되거나 생성될 수 있다면,\n *~ 여기에서 패턴을 모듈-클래스 또는 모듈-함수의 패턴과 결합해야 합니다.\n *~ 템플릿 파일\n */\ndeclare global {\n /*~ 여기에서, 전역 네임스페이스에 포함할 것을 선언하거나,\n *~ 전역 네임스페이스에 기존 선언을 보강하세요\n */\n interface String {\n fancyFormat(opts: StringFormatOptions): string;\n }\n}\n\n/*~ 모듈이 타입이나 값을 export한다면, 평소대로 사용하세요 */\nexport interface StringFormatOptions {\n fancinessLevel: number;\n}\n\n/*~ 예를 들어, 모듈에 메서드를 선언하는 경우 (전역 side effect 이외에) */\nexport function doSomething(): void;\n\n/*~ 모듈이 아무것도 export하지 않으면, 이 라인이 필요합니다. 그렇지 않다면 지우세요 */\nexport { };\n\n"},"pages/declaration-files/templates/global-plugin.d.ts.html":{"url":"pages/declaration-files/templates/global-plugin.d.ts.html","title":"global-plugin.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 전역 플러그인을 작성하는 방법을 보여주는 템플릿입니다. */\n\n/*~ 기존의 타입 선언을 작성하고, 새로운 멤버를 추가하세요.\n *~ 예를 들어, 아래는 내장 숫자 타입에 'toBinaryString' 메서드를 추가하여\n *~ 오버라이드 합니다.\n */\ninterface Number {\n toBinaryString(opts?: MyLibrary.BinaryFormatOptions): string;\n toBinaryString(callback: MyLibrary.BinaryFormatCallback, opts?: MyLibrary.BinaryFormatOptions): string;\n}\n\n/*~ 여러 타입을 선언해야 한다면, 전역 네임스페이스에 많은 것을 추가하는 상황을 피하기 위해\n *~ 네임스페이스 안에 위치시키세요.\n */\ndeclare namespace MyLibrary {\n type BinaryFormatCallback = (n: number) => string;\n interface BinaryFormatOptions {\n prefix?: string;\n padding: number;\n }\n}\n\n"},"pages/declaration-files/templates/global.d.ts.html":{"url":"pages/declaration-files/templates/global.d.ts.html","title":"global.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 라이브러리가 호출 가능하다면 (예. myLib(3)처럼 호출 가능하다면)\n *~ 여기에 호출 시그니처를 포함하세요.\n *~ 그렇지 않으면, 이 섹션은 삭제하세요.\n */\ndeclare function myLib(a: string): string;\ndeclare function myLib(a: number): number;\n\n/*~ 라이브러리의 이름이 유효한 타입 이름으로 사용하고 싶으면,\n *~ 여기서 할 수 있습니다.\n *~\n *~ 예를 들어, 'var x: myLib'; 처럼 사용할 수 있습니다.\n *~ 하지만 이게 실제로 의미 있는지 확인하세요! 그렇지 않다면,\n *~ 해당 선언을 삭제하고 아래 네임스페이스 안에 타입을 추가하세요.\n */\ninterface myLib {\n name: string;\n length: number;\n extras?: string[];\n}\n\n/*~ 전역 변수에 export된 프로퍼티를 라이브러리가 갖고 있다면,\n *~ 이곳에 위치시키세요.\n *~ 여기에도 타입 (인터페이스와 타입 별칭)을 위치시켜야 합니다.\n */\ndeclare namespace myLib {\n //~ 'myLib.timeout = 50;' 라고 사용할 수 있습니다.\n let timeout: number;\n\n //~ 'myLib.version'에 접근할 수 있지만, 수정할 순 없습니다.\n const version: string;\n\n //~ 'let c = new myLib.Cat(42)' 또는 참조 (예. 'function f(c: myLib.Cat) { ... }) 를 통해\n //~ 클래스를 만들 수 있습니다\n class Cat {\n constructor(n: number);\n\n //~ 'Cat' 인스턴스에서 'c.age'를 읽을 수 있습니다\n readonly age: number;\n\n //~ 'Cat' 인스턴스에서 'c.purr()'를 호출할 수 있습니다.\n purr(): void;\n }\n\n //~ 다음과 같이 변수를 선언할 수 있습니다.\n //~ 'var s: myLib.CatSettings = { weight: 5, name: \"Maru\" };'\n interface CatSettings {\n weight: number;\n name: string;\n tailLength?: number;\n }\n\n //~ 'const v: myLib.VetID = 42;'라고 작성할 수 있습니다.\n //~ 또는 'const v: myLib.VetID = \"bob\";'\n type VetID = string | number;\n\n //~ 'myLib.checkCat(c)' 나 'myLib.checkCat(c, v);'을 호출할 수 있습니다.\n function checkCat(c: Cat, s?: VetID);\n}\n\n"},"pages/declaration-files/templates/module-class.d.ts.html":{"url":"pages/declaration-files/templates/module-class.d.ts.html","title":"module-class.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 클래스 모듈을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈 이름의 폴더에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n// ES6 모듈은 직접 클래스 객체를 export할 수 없습니다.\n// 이 파일은 CommonJS-style을 사용해서 import 해야 합니다.\n// import x = require('[~THE MODULE~]');\n//\n// 또한, --allowSyntheticDefaultImports 나\n// --esModuleInterop 옵션을 활성화한다면,\n// default import로 import할 수 있습니다:\n// import x from '[~THE MODULE~]';\n//\n// ES6 모듈의 제한에 대한 일반적인 해결 방법을 이해하려면\n// https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require\n// 에서 TypeScript 문서를 참고하세요.\n\n/*~ 전역 변수 'myClassLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myClassLib;\n\n/*~ 이 선언은 클래스 생성자 함수를\n *~ 파일에서 export된 객체로 지정합니다.\n */\nexport = MyClass;\n\n/*~ 이 클래스에서 모듈 메서드와 프로퍼티를 지정합니다. */\ndeclare class MyClass {\n constructor(someParam?: string);\n\n someProperty: string[];\n\n myMethod(opts: MyClass.MyClassMethodOptions): number;\n}\n\n/*~ 모듈에서 타입을 노출하려면\n *~ 이 블록 안에 위치시키세요.\n *~\n *~ 네임스페이스를 포함할 경우,\n *~ --esModuleInterop 이 설정되어 있지 않으면,\n *~ 모듈을 네임 스페이스 객체로 잘못 import 할 수 있습니다:\n *~ import * as x from '[~THE MODULE~]'; // 오류! 이렇게 하지 마세요!\n */\ndeclare namespace MyClass {\n export interface MyClassMethodOptions {\n width?: number;\n height?: number;\n }\n}\n\n"},"pages/declaration-files/templates/module-function.d.ts.html":{"url":"pages/declaration-files/templates/module-function.d.ts.html","title":"module-function.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 함수 모듈을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n// ES6 모듈은 클래스 객체를 직접 export할 수 없습니다.\n// 이 파일은 CommonJS-스타일을 사용해서 import 해야 합니다:\n// import x = require('[~THE MODULE~]');\n//\n// 또한, --allowSyntheticDefaultImports 나\n// --esModuleInterop 옵션을 활성화한다면,\n// default import로 import할 수 있습니다:\n// import x from '[~THE MODULE~]';\n//\n// ES6 모듈의 제한에 대한 일반적인 해결방법을 이해하려면\n// https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require\n// 에서 TypeScript 문서를 참고하세요.\n\n/*~ 전역 변수 'myFuncLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myFuncLib;\n\n/*~ 이 선언은 함수를\n *~ 파일에서 export된 객체로 지정합니다.\n */\nexport = MyFunction;\n\n/*~ 이 예제는 함수에 대한 여러 오버로드하는 방법을 보여줍니다 */\ndeclare function MyFunction(name: string): MyFunction.NamedReturnType;\ndeclare function MyFunction(length: number): MyFunction.LengthReturnType;\n\n/*~ 모듈에서 타입을 노출하고 싶다면,\n *~ 이 블록 안에 위치시키세요. 종종 함수 반환 타입의 형태를\n *~ 기술하고 싶을 수 있습니다; 그 타입은\n *~ 이 예제처럼 여기에 선언하세요.\n *~\n *~ 네임스페이스를 포함할 경우,\n *~ 모듈을 네임스페이스 객체로 잘못 import 할 수 있습니다.\n *~ --esModuleInterop 옵션을 활성화하세요:\n *~ import * as x from '[~THE MODULE~]'; // 오류! 이렇게 하지 마세요!\n */\ndeclare namespace MyFunction {\n export interface LengthReturnType {\n width: number;\n height: number;\n }\n export interface NamedReturnType {\n firstName: string;\n lastName: string;\n }\n\n /*~ 모듈이 프로퍼티를 갖고 있다면, 여기에 선언하세요. 예를 들어\n *~ 이 선언은 이 코드가 합법적임을 의미합니다:\n *~ import f = require('myFuncLibrary');\n *~ console.log(f.defaultName);\n */\n export const defaultName: string;\n export let defaultLength: number;\n}\n\n"},"pages/declaration-files/templates/module-plugin.d.ts.html":{"url":"pages/declaration-files/templates/module-plugin.d.ts.html","title":"module-plugin.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 모듈 플러그인을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n/*~ 이 줄에서, 모듈에 추가한 모듈을 import 하세요 */\nimport * as m from 'someModule';\n\n/*~ 필요한 경우, 다른 모듈을 import 할 수 있습니다 */\nimport * as other from 'anotherModule';\n\n/*~ 여기는 위에서 import 한 모듈을 선언합니다 */\ndeclare module 'someModule' {\n /*~ 내부에 새로운 함수, 클래스, 변수를 추가합니다.\n *~ 필요한 경우 원래 모듈에서 export 하지 않은 타입을 사용할 수 있습니다. */\n export function theNewMethod(x: m.foo): other.bar;\n\n /*~ 인터페이스 보강을 작성해서\n *~ 원래 모듈의 기존 인터페이스에 새로운 프로퍼티를 추가할 수 있습니다. */\n export interface SomeModuleOptions {\n someModuleSetting?: string;\n }\n\n /*~ 새로운 타입도 선언할 수 있으며,\n *~ 마치 원래 모듈에 있는 것처럼 보입니다 */\n export interface MyModulePluginOptions {\n size: number;\n }\n}\n\n"},"pages/declaration-files/templates/module.d.ts.html":{"url":"pages/declaration-files/templates/module.d.ts.html","title":"module.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 이건 모듈 템플릿 파일입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n/*~ 전역 변수 'myClassLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myLib;\n\n/*~ 이 모듈이 메서드를 가지고 있다면, 다음과 같이 함수로써 선언하세요.\n */\nexport function myMethod(a: string): string;\nexport function myOtherMethod(a: number): number;\n\n/*~ 모듈 import를 통해 사용 가능한 타입을 선언할 수 있습니다 */\nexport interface someType {\n name: string;\n length: number;\n extras?: string[];\n}\n\n/*~ const, let, var를 사용하여 모듈의 프로퍼티를 선언할 수 있습니다 */\nexport const myField: number;\n\n/*~ 모듈의 점으로 구분된 이름 안에 타입, 프로퍼티, 메서드가 있는 경우\n *~ 'namespace' 안에 선언하세요.\n */\nexport namespace subProp {\n /*~ 예를 들어 이런 정의가 있을 때, 다음과 같이 작성할 수 있습니다:\n *~ import { subProp } from 'yourModule';\n *~ subProp.foo();\n *~ 또는\n *~ import * as yourMod from 'yourModule';\n *~ yourMod.subProp.foo();\n */\n export function foo(): void;\n}\n\n"},"pages/declaration-files/publishing.html":{"url":"pages/declaration-files/publishing.html","title":"Publishing","keywords":"","body":"이 가이드를 따라 선언 파일을 작성했으므로, 이제 npm에 배포할 시간입니다.\nnpm에 선언 파일을 배포하는 방법은 크게 두 가지가 있습니다:\n\nnpm 패키지로 번들링하거나\nnpm의 @types organization에 배포하기\n\n만약 패키지가 TypeScript로 작성되었다면 첫 번째 방법을 사용하는 것이 좋습니다.\n--declaration 플래그를 사용하여 선언 파일을 생성하세요.\n이 방법을 사용하면, 선언과 JavaScript가 항상 일치하게 됩니다.\n만약 패키지가 TypeScript로 작성되지 않았다면 두 번째 방법을 사용하는 것이 좋습니다.\nnpm 패키지에 선언 포함하기 (Including declarations in your npm package)\n만약 패키지가 메인 .js 파일을 가지고 있다면, 메인 선언 파일을 package.json에도 표시해야 합니다.\n번들링된 선언 파일을 types 프로퍼티로 가리키도록 하세요.\n예를 들어:\n{\n \"name\": \"awesome\",\n \"author\": \"Vandelay Industries\",\n \"version\": \"1.0.0\",\n \"main\": \"./lib/main.js\",\n \"types\": \"./lib/main.d.ts\"\n}\n\n\"typings\" 필드는 \"types\"와 동의어이기 때문에 역시 사용할 수 있습니다.\n또한 package.json이 \"files\" 프로퍼티를 포함하고 있으면 \"types\" 프로퍼티는 무시됩니다. 이 경우 메인 선언 파일을 \"files\" 프로퍼티에 전달해야 합니다.\n만약 메인 선언 파일 이름이 index.d.ts이고 패키지의 루트에 있으면 (index.js 옆에) \"types\" 프로퍼티를 쓰지 않아도 되지만, 쓰는 것이 좋습니다.\n의존성 (Dependencies)\n모든 의존성은 npm으로 관리됩니다.\n의존성이 있는 모든 선언 패키지가 package.json에 \"dependencies\" 섹션 안에 알맞게 작성되어 있는지 확인하세요.\n예를 들어, Browserify와 TypeScript로 작성된 패키지를 생각해봅시다.\n{\n \"name\": \"browserify-typescript-extension\",\n \"author\": \"Vandelay Industries\",\n \"version\": \"1.0.0\",\n \"main\": \"./lib/main.js\",\n \"types\": \"./lib/main.d.ts\",\n \"dependencies\": {\n \"browserify\": \"latest\",\n \"@types/browserify\": \"latest\",\n \"typescript\": \"next\"\n }\n}\n\n여기에서, 패키지는 browserify와 typescript 패키지에 의존성이 있습니다.\nbrowserify는 선언 파일이 npm 패키지에 함께 번들링 되지 않기 때문에, @types/browserify 선언을 의존성에 추가해야 합니다.\n반면에 typescript는 선언 파일이 패키징되기 때문에, 별도의 의존성을 추가할 필요가 없습니다.\n이 패키지는 browserify와 typescript 패키지의 각 선언을 노출하기 때문에, browserify-typescript-extension 패키지는 이 의존성들을 가져야 합니다.\n이 이유로, \"devDependencies\"가 아니라 \"dependencies\"를 사용합니다. 왜냐하면 \"devDependencies\"를 사용하면 사용자가 직접 이 패키지들을 설치해야 하기 때문입니다.\n만약에 단지 명령줄 애플리케이션을 작성했고 패키지를 라이브러리로 사용하길 기대하지 않는다면, devDependencies를 사용해도 됩니다.\n경고 플래그 (Red flags)\n/// \n선언 파일에 /// 를 사용하지 마세요.\n/// \n....\n\n대신 /// 를 사용하세요.\n/// \n....\n\n더 자세한 내용을 위해 의존성 사용하기 섹션을 다시 보십시오.\n의존적인 선언 패키징하기 (Packaging dependent declarations)\n만약 타입 정의가 다른 패키지에 의존적이라면:\n\n각 파일은 유지하고 다른 패키지와 합치지 마세요.\n또한 작성한 패키지에 선언을 복사하지 마세요.\n만약 npm 타입 선언 패키지가 선언 파일을 패키징하지 않는다면, 해당 패키지에 의존하세요.\n\n@types에 배포하기 (Publish to @types)\n@types안에 있는 패키지들은 타입-배포 도구를 사용하여 DefinitelyTyped에서 자동으로 배포되었습니다.\n선언을 @types 패키지로 배포하려면, https://github.com/DefinitelyTyped/DefinitelyTyped에 pull request를 제출하세요.\n기여 지침 페이지에서 더 자세한 내용을 찾을 수 있습니다.\n"},"pages/declaration-files/consumption.html":{"url":"pages/declaration-files/consumption.html","title":"Consumption","keywords":"","body":"TypeScript 2.0에서는 선언 파일을 얻고, 사용하고, 찾는 것이 훨씬 쉬워졌습니다.\n이 페이지에서 세 가지를 어떻게 하는지 정확하게 설명합니다.\n다운로드 (Downloading)\nTypeScript 2.0 이상에서 타입 선언을 가져오는데 npm 이외의 도구는 필요하지 않습니다.\n예를 들어, lodash와 같은 라이브러리에 대한 선언을 얻는 것은 다음 명령어로 충분합니다.\nnpm install --save @types/lodash\n\nPublishing에서 설명한 데로 npm 패키지에 이미 선언 파일이 포함되어 있다면, @types 패키지를 설치할 필요는 없다는 걸 유의하세요.\n사용하기 (Consuming)\nTypeScript 코드에 별 어려움 없이 lodash를 사용할 수 있습니다.\n이는 모듈 및 전역 코드에 모두 적용됩니다.\n예를 들어, 타입 선언에 대해 npm install을 한 번만 수행하면, import 하고 사용할 수 있고\nimport * as _ from \"lodash\";\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\n또는 모듈을 사용하지 않는다면, 전역 변수 _ 를 사용할 수 있습니다.\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\n찾기 (Searching)\n대부분의 경우, 타입 선언 패키지 이름은 항상 npm 상의 패키지 이름과 같아야 하지만, @types/ 가 앞에 붙어야 합니다.\n 하지만 필요시 https://aka.ms/types 를 방문해 선호하는 라이브러리의 패키지를 찾으세요.\n\n참고: 만약 찾고자 하는 선언 파일이 없는 경우, 언제든지 기여하고, 다음 개발자가 이를 찾는 데 도움을 줄 수 있습니다.\n자세한 내용은 DefinitelyTyped의 기여 지침 페이지를 참고하세요.\n\n"},"pages/intro-to-js-with-ts.html":{"url":"pages/intro-to-js-with-ts.html","title":"JavaScript에 TypeScript 적용하기","keywords":"","body":"TypeScript의 타입 시스템은 코드베이스로 작업할 때 엄격함의 레벨이 다릅니다\n\n오직 JavaScript 코드의 추론을 기반으로 하는 타입 시스템\nJSDoc를 통한 JavaScript에서의 Incremental typing\nJavaScript에서의 // @ts-check 사용\nTypeScript 코드\nstrict이 활성화된 TypeScript\n\n각 단계는 타입시스템을 더 안전하게 만들지만, 반드시 모든 프로젝트가 이 수준에 맞는 검증을 필요로 하는 것은 아닙니다.\nJavaScript를 활용한 TypeScript (TypeScript with JavaScript)\n이는 자동 완성, 심벌로 이동 및 이름 바꾸기와 같은 리팩토링 툴을 제공하기 위해서 TypeScript를 사용하는 에디터를 사용할 때 유용합니다.\n홈페이지에는 TypeScript 플러그인들이 있는 편집자 목록이 있습니다.\nJSDoc을 통하여 JS에 타입 힌트 제공하기 (Providing Type Hints in JS via JSDoc)\n.js 파일에서는, 종종 타입들을 유추할 수 있습니다. 타입들을 유추할 수 없는 경우, JSDoc 구문을 사용하여 구체적으로 알릴 수 있습니다.\nJSDoc 주석은 선언 앞에 위치하며 특정 선언의 타입을 설정하는 데 사용됩니다. 예를 들어:\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 성공?!\n\n지원되는 JSDoc 패턴의 전체 목록은 JSDoc가 지원하는 타입에서 찾을 수 있습니다.\n@ts-check\n이전 코드 예시의 마지막 줄은 TypeScript에서 오류를 발생시키지만, JS 프로젝트에서는 기본적으로 오류를 발생시키지 않습니다.\nJavaScript 파일에서 오류를 실행하려면 다음을 추가해야 합니다: .js 파일의 첫 번째 줄에 // @ts-check를 추가하여 TypeScript가 이를 오류로 올리도록 해야 합니다.\n// @ts-check\n// @errors: 2322\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 성공 아님\n\n만일 오류를 추가하려는 JavaScript 파일이 많은 경우, jsconfig.json 역시 사용할 수 있습니다.\n파일에 // @ts-nocheck 코멘트를 추가하면 일부 파일 확인을 건너뛸 수 있습니다.\nTypeScript는 우리가 동의하지 않는 오류들을 제공할 수도 있는데, 이 경우 특정 줄 맨앞에 // @ts-ignore 또는 // @ts-expect-error를 추가하여 그 줄의 오류를 무시할 수 있습니다.\n// @ts-check\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\n// @ts-expect-error\nx = false; // 성공 아님\n\nJavaScript를 TypeScript로 해석하는 방법에 대한 자세한 내용은 TS Type이 JS를 체크하는 방법을 참고하시기 바랍니다.\n"},"pages/type-checking-javaScript-files.html":{"url":"pages/type-checking-javaScript-files.html","title":"JavaScript 파일 타입 검사","keywords":"","body":"TypeScript 2.3 이상의 버전에서는 --checkJs를 사용해 .js 파일에서 타입 검사 및 오류 보고를 지원합니다.\n// @ts-nocheck 주석을 달아 일부 파일에서 타입 검사를 건너뛸 수 있으며; 반대로 // @ts-check 주석을 달아 --checkJs를 사용하지 않고 일부 .js 파일에 대해서만 타입 검사를 하도록 선택할 수 있습니다.\n또한 특정 부분의 앞 줄에 // @ts-ignore를 달아 에러를 무시할 수도 있습니다.\ntsconfig.json이 있는 경우, JavaScript 검사는 noImplicitAny, strictNullChecks 등의 엄격한 플래그를 우선시한다는 점을 알아두세요.\n하지만, JavaScript 검사의 상대적인 느슨함 덕분에 엄격한 플래그와 결합하여 사용하는 것은 놀라운 결과를 보여줄 것입니다.\n.ts 파일과 .js 파일은 타입을 검사하는 방법에 몇 가지 주목할만한 차이점이 있습니다:\n타입 정보로 사용되는 JSDoc 타입 (JSDoc types are used for type information)\n.js 파일에서는, 흔히 .ts 파일처럼 타입을 추론해볼 수 있습니다.\n타입을 추론할 수 없는 경우, .ts의 타입 표시와 같은 방법으로 JSDoc을 사용해 이를 지정할 수 있습니다.\nTypeScript와 마찬가지로, --noImplicitAny는 컴파일러가 타입을 유추할 수 없는 부분에서 오류를 보고할 것입니다.\n(확장 가능한 객체 리터럴을 제외하고; 자세한 내용은 아래를 참고하세요.)\n선언에 JSDoc 표시를 사용하면 해당 선언의 타입을 설정할 수 있습니다. 예를 들면:\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 오류: 불리언(boolean)에는 숫자를 할당할 수 없음\n\n사용 가능한 JSDoc 패턴 목록은 이곳에서 확인할 수 있습니다.\n클래스 본문의 할당에서 추론된 프로퍼티 (Properties are inferred from assignments in class bodies)\nES2015에는 클래스에 프로퍼티를 선언할 수 있는 수단이 없습니다. 프로퍼티는 객체 리터럴과 같이 동적으로 할당됩니다.\n.js 파일에서, 컴파일러는 클래스 본문 내부에서 할당된 프로퍼티로부터 프로퍼티들을 추론합니다.\n생성자가 정의되어 있지 않거나, 생성자에서 정의된 타입이 undefined나 null이 아닐 경우, 프로퍼티의 타입은 생성자에서 주어진 타입과 동일합니다.\n전자에 해당 프로퍼티의 경우, 할당되었던 모든 값들의 타입을 가진 유니언 타입이 됩니다.\n생성자에 정의된 프로퍼티는 항상 존재하는 것으로 가정하는 반면, 메서드, getter, setter에서만 정의된 프로퍼티는 선택적인 것으로 간주합니다.\nclass C {\n constructor() {\n this.constructorOnly = 0\n this.constructorUnknown = undefined\n }\n method() {\n this.constructorOnly = false // 오류, constructorOnly는 Number 타입임\n this.constructorUnknown = \"plunkbat\" // 성공, constructorUnknown의 타입은 string | undefined\n this.methodOnly = 'ok' // 성공, 그러나 methodOnly는 undefined 타입 또한 허용됨\n }\n method2() {\n this.methodOnly = true // 이 또한 성공, methodOnly의 타입은 string | boolean | undefined\n }\n}\n\n프로퍼티가 클래스 본문에서 설정되지 않았다면, 알 수 없는 것으로 간주합니다.\n클래스에 읽기 전용 프로퍼티가 있는 경우, 생성자에서 선언에 JSDoc을 사용하여 타입을 추가하여 표시합니다.\n이후엔 초기화하더라도 값을 지정할 필요가 없습니다.\nclass C {\n constructor() {\n /** @type {number | undefined} */\n this.prop = undefined;\n /** @type {number | undefined} */\n this.count;\n }\n}\n\nlet c = new C();\nc.prop = 0; // 성공\nc.count = \"string\"; // 오류: string 은 number|undefined에 할당할 수 없음\n\n생성자 함수와 클래스는 동일 (Constructor functions are equivalent to classes)\nES2015 이전에는, JavaScript는 클래스 대신 생성자 함수를 사용했습니다.\n컴파일러는 이러한 패턴을 지원하며 생성자 함수를 ES2015 클래스와 동일한 것으로 이해합니다.\n앞서 설명한 프로퍼티 추론 규칙 또한 정확히 같은 방식으로 작용합니다.\nfunction C() {\n this.constructorOnly = 0\n this.constructorUnknown = undefined\n}\nC.prototype.method = function() {\n this.constructorOnly = false // 오류\n this.constructorUnknown = \"plunkbat\" // 성공, 타입은 string | undefined가 됨\n}\n\nCommonJS 모듈 지원 (CommonJS modules are supported)\n.js 파일에서, TypeScript는 CommonJS 모듈 포맷을 이해합니다.\nexports와 module.exports 할당은 export 선언으로 인식됩니다.\n마찬가지로, require 함수 호출은 모듈 import로 인식됩니다. 예를 들어:\n// `import module \"fs\"`와 같음\nconst fs = require(\"fs\");\n\n// `export function readFile`과 같음\nmodule.exports.readFile = function(f) {\n return fs.readFileSync(f);\n}\n\nJavaScript의 모듈 지원은 TypeScript의 모듈 지원보다 구문적으로 훨씬 관용적입니다.\n따라서 대부분의 할당과 선언의 조합이 지원됩니다.\n클래스, 함수, 객체 리터럴은 네임스페이스 (Classes, functions, and object literals are namespaces)\n.js 파일에 있는 클래스는 네임스페이스입니다.\n예를 들어, 다음과 같이 클래스를 중첩하는 데에 사용할 수 있습니다:\nclass C {\n}\nC.D = class {\n}\n\n그리고 ES2015 이전 코드의 경우, 정적 메서드를 나타내는 데에 사용할 수도 있습니다:\nfunction Outer() {\n this.y = 2\n}\nOuter.Inner = function() {\n this.yy = 2\n}\n\n또한 간단한 네임스페이스를 생성하는 데에 사용할 수도 있습니다:\nvar ns = {}\nns.C = class {\n}\nns.func = function() {\n}\n\n다른 번형도 허용됩니다:\n// 즉시 호출 함수(IIFE)\nvar ns = (function (n) {\n return n || {};\n})();\nns.CONST = 1\n\n// 전역으로 기본 설정\nvar assign = assign || function() {\n // 여기엔 코드를\n}\nassign.extra = 1\n\n객체 리터럴은 확장 가능 (Object literals are open-ended)\n.ts 파일에서, 변수 선언을 초기화하는 객체 리터럴은 선언에 해당 타입을 부여합니다.\n원본 리터럴에 명시되어 있지 않은 새 멤버는 추가될 수 없습니다.\n이 규칙은 .js 파일에선 완화됩니다; 객체 리터럴은 원본에 정의되지 않은 새로운 프로퍼티를 조회하고 추가하는 것이 허용되는 확장 가능한 타입(인덱스 시그니처)을 갖습니다.\n예를 들어:\nvar obj = { a: 1 };\nobj.b = 2; // 허용됨\n\n객체 리터럴은 마치 닫힌 객체가 아니라 열린 맵(maps)으로 다뤄지도록 [x:string]: any와 같은 인덱스 시그니처를 가진 것처럼 동작합니다.\n다른 특정 JavaScript 검사 동작과 마찬가지로, 해당 동작은 변수에 JSDoc 타입을 지정하여 변경할 수 있습니다. 예를 들어:\n/** @type {{a: number}} */\nvar obj = { a: 1 };\nobj.b = 2; // 오류, {a: number}타입엔 b 프로퍼티가 없음\n\nnull, undefined 및 빈 배열 이니셜라이저는 any 혹은 any[] 타입 (null, undefined, and empty array initializers are of type any or any[])\nnull 또는 undefined로 초기화된 변수나 매개변수 또는 프로퍼티는, 엄격한 null 검사가 있더라도 any 타입을 갖게 될 것입니다.\n[]로 초기화된 변수나 매개변수 또는 프로퍼티는, 엄격한 null 검사가 있더라도 any[] 타입을 갖게 될 것입니다.\n위에서 설명한 여러 이니셜라이저(initializer)를 갖는 프로퍼티만이 유일한 예외입니다.\nfunction Foo(i = null) {\n if (!i) i = 1;\n var j = undefined;\n j = 2;\n this.l = [];\n}\nvar foo = new Foo();\nfoo.l.push(foo.i);\nfoo.l.push(\"end\");\n\n함수 매개변수는 기본적으로 선택 사항 (Function parameters are optional by default)\nES2015 이전의 JavaScript는 선택적인 매개변수를 지정할 방법이 없었기 때문에, .js 파일에선 모든 함수의 매개변수는 선택적인 것으로 간주됩니다.\n선언된 매개변수보다 적은 인수로 호출하는 것이 허용됩니다.\n그러나 너무 많은 인수를 넣어 호출하면 오류를 일으킨다는 것에 유의하세요.\n예를 들어:\nfunction bar(a, b) {\n console.log(a + \" \" + b);\n}\n\nbar(1); // 성공, 두 번째 인수는 선택 사항임\nbar(1, 2);\nbar(1, 2, 3); // 오류, 인수의 갯수가 너무 많음\n\nJSDoc 표시가 된 함수는 이 규칙에서 예외입니다.\nJSDoc의 선택적 매개변수 구문을 사용하여 선택 사항을 표시할 수 있습니다. 예시:\n/**\n * @param {string} [somebody] - 누군가의 이름\n */\nfunction sayHello(somebody) {\n if (!somebody) {\n somebody = 'John Doe';\n }\n console.log('Hello ' + somebody);\n}\n\nsayHello();\n\narguments 사용으로부터 추론된 var-args 매개변수 선언 (Var-args parameter declaration inferred from use of arguments)\narguments 참조를 참조하는 본문을 가진 함수는, 암묵적으로 var-args 매개변수(예: (...arg: any[]) => any)를 갖는 것으로 간주합니다. JSDoc의 var-args 구문을 사용하여 인수의 타입을 지정할 수 있습니다.\n/** @param {...number} args */\nfunction sum(/* numbers */) {\n var total = 0\n for (var i = 0; i \n타입이 지정되지 않은 매개변수는 기본적으로 any임 (Unspecified type parameters default to any)\nJavaScript에는 제네릭 타입의 매개변수를 지정하는 구문이 없으므로, 타입이 지정되지 않은 매개변수는 기본적으로 any 타입입니다.\n확장 절에서 (In extends clause)\n예를 들어, React.Component는 Props와 State라는 두 타입의 매개변수를 갖도록 정의되어 있습니다.\n.js 파일에는 이러한 것들을 확장 절에 지정할 수 있는 정당한 방법이 없습니다. 기본적으로 해당 타입 인수는 any가 될 것입니다:\nimport { Component } from \"react\";\n\nclass MyComponent extends Component {\n render() {\n this.props.b; // this.props의 타입이 any이므로 허용됨\n }\n}\n\n타입을 명시적으로 지정하려면 JSDoc의 @augments를 사용하세요. 예를 들어:\nimport { Component } from \"react\";\n\n/**\n * @augments {Component}\n */\nclass MyComponent extends Component {\n render() {\n this.props.b; // 오류: b 는 {a:number}에 속하지 않음\n }\n}\n\nJSDoc 참조에서 (In JSDoc references)\nJSDoc의 지정되지 않은 타입 인수는 기본적으로 any입니다:\n/** @type{Array} */\nvar x = [];\n\nx.push(1); // 성공\nx.push(\"string\"); // 성공, x는 Array 타입임\n\n/** @type{Array.} */\nvar y = [];\n\ny.push(1); // 성공\ny.push(\"string\"); // 오류, string을 number 타입에 할당할 수 없음\n\n함수 호출에서 (In function calls)\n제네릭 함수의 호출은 인수를 사용해 타입 매개변수를 추론합니다. 때때로 이 과정은 추론 소스가 부족하여 어떠한 타입도 추론하지 못하는 경우가 있습니다; 이러한 경우, 매개변수 타입은 기본적으로 any입니다. 예를 들어:\nvar p = new Promise((resolve, reject) => { reject() });\n\np; // Promise;\n\n지원되는 JSDoc (Supported JSDoc)\n아래의 구성은 JavaScript 파일에서 JSDoc 주석을 사용하여 타입 정보를 제공할 때 지원되는 목록입니다.\n아래에 명시되지 않은 태그(@async 등)는 아직 지원되지 않는다는 점에 유의하세요.\n\n@type\n@param (또는 @arg 또는 @argument)\n@returns (또는 @return)\n@typedef\n@callback\n@template\n@class (또는 @constructor)\n@this\n@extends (또는 @augments)\n@enum\n\n대부분의 태그의 의미는 usejsdoc.org에서 설명하는 태그의 의미와 같습니다.\n아래의 코드는 차이점을 설명하고 각 태그의 사용 예시를 설명합니다.\n@type\n\"@type\" 태그를 사용하고 타입 이름을 참조(원래 TypeScript의 선언에 정의된 것 또는 JSDoc의 \"@typedef\" 태그 중 하나)할 수 있습니다.\n모든 TypeScript의 타입, 대부분의 JSDoc 타입 중 어떤 것이든 사용할 수 있습니다.\n/**\n * @type {string}\n */\nvar s;\n\n/** @type {Window} */\nvar win;\n\n/** @type {PromiseLike} */\nvar promisedString;\n\n// HTML 요소를 DOM 프로퍼티로 지정할 수 있음\n/** @type {HTMLElement} */\nvar myElement = document.querySelector(selector);\nelement.dataset.myData = '';\n\n@type은 유니언 타입으로 지정할 수 있습니다; 예를 들어, 문자열과 불리언 중 어떤 것이든 될 수 있습니다.\n/**\n * @type {(string | boolean)}\n */\nvar sb;\n\n유니언 타입에는 괄호가 선택 사항이라는 점에 유의하세요.\n/**\n * @type {string | boolean}\n */\nvar sb;\n\n다양한 구문을 사용하여 배열 타입을 지정할 수도 있습니다:\n/** @type {number[]} */\nvar ns;\n/** @type {Array.} */\nvar nds;\n/** @type {Array} */\nvar nas;\n\n또한 객체 리터럴 타입을 지정할 수도 있습니다.\n예를 들어, 프로퍼티 'a' (string) 와 'b' (number)를 갖는 오브젝트라면 다음과 같은 구문을 사용할 수 있습니다.\n/** @type {{ a: string, b: number }} */\nvar var9;\n\n표준 JSDoc 구문 또는 TypeScript 구문을 통해 문자열 혹은 숫자 인덱스 시그니처를 사용하여 유사-맵 혹은 유사-배열 오브젝트를 지정할 수도 있습니다.\n/**\n * 임의의 `string` 프로퍼티를 `number`에 매핑하는 유사-맵 객체.\n *\n * @type {Object.}\n */\nvar stringToNumber;\n\n/** @type {Object.} */\nvar arrayLike;\n\n앞의 두 타입은 TypeScript의 { [x: string]: number } 그리고 { [x: number]: any }와 동일합니다. 컴파일러는 두 구문을 모두 이해할 것입니다.\n함수 타입은 TypeScript 또는 클로저 구문을 사용하여 지정할 수 있습니다:\n/** @type {function(string, boolean): number} Closure 구문 */\nvar sbn;\n/** @type {(s: string, b: boolean) => number} TypeScript 구문 */\nvar sbn2;\n\n혹은 단순히 지정되지 않은 Function 타입을 사용할 수도 있습니다:\n/** @type {Function} */\nvar fn7;\n/** @type {function} */\nvar fn6;\n\nClosure의 다른 타입 또한 동작합니다:\n/**\n * @type {*} - 어떠한 타입이든 될 수 있음\n */\nvar star;\n/**\n * @type {?} - 식별되지 않은 타입 ('any'와 같음)\n */\nvar question;\n\n캐스트 (Casts)\nTypeScript는 클로저의 캐스트(cast) 구문을 차용합니다.\n이는 괄호화된 표현식 앞에 @type 태그를 사용하여 다른 타입으로의 캐스트를 가능케 합니다.\n/**\n * @type {number | string}\n */\nvar numberOrString = Math.random() \n타입 import (Import types)\n타입 import를 사용하여 다른 파일의 선언을 가져올 수도 있습니다.\n이 구문은 TypeScript에 특화된 것이며 JSDoc 표준과는 조금 다릅니다:\n/**\n * @param p { import(\"./a\").Pet }\n */\nfunction walk(p) {\n console.log(`Walking ${p.name}...`);\n}\n\n타입 import는 타입 별칭 선언에서도 쓰일 수 있습니다:\n/**\n * @typedef { import(\"./a\").Pet } Pet\n */\n\n/**\n * @type {Pet}\n */\nvar myPet;\nmyPet.name;\n\n타입을 모르거나 입력하기 귀찮은 큰 타입이 있을 경우, 타입 import를 사용하여 모듈에서 값의 타입을 가져올 수 있습니다:\n/**\n * @type {typeof import(\"./a\").x }\n */\nvar x = require(\"./a\").x;\n\n@param and @returns\n@param은 @type과 같은 종류의 구문을 사용하지만, 매개변수의 이름이 추가됩니다.\n매개변수는 이름을 대괄호로 둘러싸서 선택적으로 선언할 수 있습니다:\n// 매개변수는 다양한 형태의 구문으로 선언될 수 있음\n/**\n * @param {string} p1 - 문자열 매개변수.\n * @param {string=} p2 - 선택적 문자열 매개변수 (클로저 구문)\n * @param {string} [p3] - 또다른 선택적 매개변수 (JSDoc 구문).\n * @param {string} [p4=\"test\"] - 기본값을 가진 선택적 매개변수\n * @return {string} 결과\n */\nfunction stringsStringStrings(p1, p2, p3, p4){\n // TODO\n}\n\n마찬가지로, 함수의 반환 타입으로는:\n/**\n * @return {PromiseLike}\n */\nfunction ps(){}\n\n/**\n * @returns {{ a: string, b: number }} - '@returns'과 '@return' 모두 사용 가능\n */\nfunction ab(){}\n\n@typedef, @callback, and @param\n@typedef를 사용해 복잡한 타입을 정의할 수 있습니다.\n@param과 비슷한 구문으로 동작합니다.\n/**\n * @typedef {Object} SpecialType - 'SpecialType'이라는 새 타입을 생성\n * @property {string} prop1 - SpecialType의 문자열 프로퍼티\n * @property {number} prop2 - SpecialType의 숫자 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 숫자 프로퍼티\n * @prop {number} [prop4] - SpecialType의 선택적 숫자 프로퍼티\n * @prop {number} [prop5=42] - SpecialType의 기본값을 가진 선택적 숫자 프로퍼티\n */\n/** @type {SpecialType} */\nvar specialTypeObject;\n\n첫 번째 줄에 object나 Object를 사용할 수 있습니다.\n/**\n * @typedef {object} SpecialType1 - 'SpecialType1'이라는 새 타입 생성\n * @property {string} prop1 - SpecialType1의 문자열 프로퍼티\n * @property {number} prop2 - SpecialType1의 숫자 프로퍼티\n * @property {number=} prop3 - SpecialType1의 선택적 숫자 프로퍼티\n */\n/** @type {SpecialType1} */\nvar specialTypeObject1;\n\n@param은 일회성인 타입 지정에 대한 비슷한 구문을 허용합니다.\n중첩된 프로퍼티 이름 앞엔 매개변수 이름을 붙여야 함을 유의하세요:\n/**\n * @param {Object} options - 해당 형태는 위의 SpecialType과 동일\n * @param {string} options.prop1\n * @param {number} options.prop2\n * @param {number=} options.prop3\n * @param {number} [options.prop4]\n * @param {number} [options.prop5=42]\n */\nfunction special(options) {\n return (options.prop4 || 1001) + options.prop5;\n}\n\n@callback은 @typedef와 비슷합니다만, 객체 타입 대신 함수의 타입을 지정합니다:\n/**\n * @callback Predicate\n * @param {string} data\n * @param {number} [index]\n * @returns {boolean}\n */\n/** @type {Predicate} */\nconst ok = s => !(s.length % 2);\n\n물론, 이러한 유형 중 어떤 것이라도 단일 라인의 @typedef TypeScript 구문을 사용해 선언될 수 있습니다:\n/** @typedef {{ prop1: string, prop2: string, prop3?: number }} SpecialType */\n/** @typedef {(data: string, index?: number) => boolean} Predicate */\n\n@template\n@template 태그로 제네릭 타입을 선언할 수 있습니다:\n/**\n * @template T\n * @param {T} x - 리턴 타입까지 사용되는 제네릭 매개변수\n * @return {T}\n */\nfunction id(x){ return x }\n\n콤마 또는 여러 태그를 사용하여 여러 매개변수 타입을 선언할 수 있습니다:\n/**\n * @template T,U,V\n * @template W,X\n */\n\n타입 매개변수 이름 앞에 타입 제약 조건을 지정할 수도 있습니다.\n목록의 첫 번째 매개변수의 타입만 제한됩니다:\n/**\n * @template {string} K - K는 문자열 혹은 문자열 리터럴이어야만 함\n * @template {{ serious(): string }} Seriousalizable - serious 메서드를 가져야만 함\n * @param {K} key\n * @param {Seriousalizable} object\n */\nfunction seriousalize(key, object) {\n // ????\n}\n\n@constructor\n컴파일러는 this-프로퍼티 할당을 기반으로 생성자 함수를 추론합니다만, @constructor 태그를 추가하여 보다 엄격한 검사와 더 나은 제안이 되도록 만들 수 있습니다.\n/**\n * @constructor\n * @param {number} data\n */\nfunction C(data) {\n this.size = 0;\n this.initialize(data); // 이니셜라이저에 문자열이 들어갈 경우, 오류 발생 가능\n}\n/**\n * @param {string} s\n */\nC.prototype.initialize = function (s) {\n this.size = s.length\n}\n\nvar c = new C(0);\nvar result = C(1); // C는 새 인스턴스로만 호출해야 함\n\n@constructor를 사용하면, this는 C의 생성자 함수 내부에서 검사되므로, initailize 메서드에 대하여 알 수 있을 것이며 숫자를 넘길 경우 오류가 발생할 것입니다. 또한 C를 생성하지 않고 호출할 경우 오류를 일으킬 것입니다.\n불행하게도, 이는 호출 가능한 생성자 함수는 @constructor를 사용할 수 없다는 것을 의미합니다.\n@this\n컴파일러는 대게 작업할 컨텍스트가 있을 때 this의 타입을 알아낼 수 있습니다. 그렇지 않은 경우, @this를 사용해 this의 타입을 명시할 수 있습니다:\n/**\n * @this {HTMLElement}\n * @param {*} e\n */\nfunction callbackForLater(e) {\n this.clientHeight = parseInt(e) // 잘 되어야 함!\n}\n\n@extends\nJavaScript 클래스엔 제네릭 기초 클래스를 확장할 때, 매개변수가 어떤 타입이 되어야 하는지 지정할 곳이 없습니다. @extends 태그는 해당 매개변수 타입에 대한 위치를 제공합니다:\n/**\n * @template T\n * @extends {Set}\n */\nclass SortableSet extends Set {\n // ...\n}\n\n@extends는 클래스에서만 작동한다는 점을 알아두세요. 현재로서는, 생성자 함수가 클래스를 확장하는 방법은 없습니다.\n@enum\n@enum 태그를 사용하면 해당 멤버가 모두 지정된 타입인 객체 리터럴을 생성할 수 있습니다. 대부분의 JavaScript 객체 리터럴과는 다르게, 다른 멤버는 허용되지 않습니다.\n/** @enum {number} */\nconst JSDocState = {\n BeginningOfLine: 0,\n SawAsterisk: 1,\n SavingComments: 2,\n}\n\n@enum은 TypeScript의 enum 과는 꽤 다르며, 훨씬 단순하다는 점에 유의하세요. 그러나 TypeScript의 열거형과는 달리, @enum은 어떠한 타입이든 가질 수 있습니다:\n/** @enum {function(number): number} */\nconst Math = {\n add1: n => n + 1,\n id: n => -n,\n sub1: n => n - 1,\n}\n\n다른 예제들 (More examples)\nvar someObj = {\n /**\n * @param {string} param1 - 프로퍼티 할당에 대한 Docs\n */\n x: function(param1){}\n};\n\n/**\n * 변수 할당에 대한 docs처럼\n * @return {Window}\n */\nlet someFunc = function(){};\n\n/**\n * 클래스 메서드\n * @param {string} greeting 사용할 인사말\n */\nFoo.prototype.sayHi = (greeting) => console.log(\"Hi!\");\n\n/**\n * 화살표 함수 표현\n * @param {number} x - A multiplier\n */\nlet myArrow = x => x * x;\n\n/**\n * JSX의 무상태 함수 컴포넌트에서도 사용됨.\n * @param {{a: string, b: number}} test - Some param\n */\nvar fc = (test) => {test.a.charAt(0)};\n\n/**\n * 클로저 구문을 사용하여, 매개변수가 클래스 생성자가 될 수 있음.\n *\n * @param {{new(...args: any[]): object}} C - 등록할 클래스\n */\nfunction registerClass(C) {}\n\n/**\n * @param {...string} p1 - A 'rest' arg (array) of strings. ('any'로 취급됨)\n */\nfunction fn10(p1){}\n\n/**\n * @param {...string} p1 - A 'rest' arg (array) of strings. ('any'로 취급됨)\n */\nfunction fn9(p1) {\n return p1.join();\n}\n\n지원되지 않을 것으로 알려진 패턴들 (Patterns that are known NOT to be supported)\n생성자 함수처럼, 값 공간(value space)에 있는 객체를 타입으로 참조하는 것은 객체가 타입을 생성하지 않는 한 작동하지 않습니다.\nfunction aNormalFunction() {\n\n}\n/**\n * @type {aNormalFunction}\n */\nvar wrong;\n/**\n * 'typeof' 대신 사용:\n * @type {typeof aNormalFunction}\n */\nvar right;\n\n접미사는 객체 리터럴 유형의 프로퍼티 유형과 동일하며 선택적 프로퍼티를 지정하지 않습니다:\n/**\n * @type {{ a: string, b: number= }}\n */\nvar wrong;\n/**\n * 프로퍼티 이름에 물음표 접미사 사용\n * @type {{ a: string, b?: number }}\n */\nvar right;\n\nNullable 타입은 strictNullChecks이 활성화되어있는 때만 의미가 있습니다.\n/**\n * @type {?number}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: off -- number\n */\nvar nullable;\n\nNullable이 아닌 타입은 의미가 없으며 원래의 타입으로 취급됩니다:\n/**\n * @type {!number}\n * 단순히 숫자 타입을 갖게 됨\n */\nvar normal;\n\nJSDoc의 타입 시스템과는 다르게, TypeScript는 null 값을 포함하는지, 안 하는지에 대해서만 표시할 수 있습니다.\n명시적인 non-nullability는 없습니다 -- strictNullChecks이 활성화되어 있다면, number는 nullable이 아닐 것입니다.\n활성화되어있지 않다면, number는 nullable 일 것입니다.\n"},"pages/jsdoc-reference.html":{"url":"pages/jsdoc-reference.html","title":"JSDoc 레퍼런스(en)","keywords":"","body":"아래 목록은 JavaScript 파일에 타입 정보 제공을 위해 JSDoc 어노테이션을 사용할 때\n현재 지원되는 구성의 개요를 다룹니다.\n아래 명시적으로 나열되지 않은 태그(예 @async)는 아직 지원되지 않습니다.\n\n@type\n@param (또는 @arg 또는 @argument)\n@returns (또는 @return)\n@typedef\n@callback\n@template\n@class (또는 @constructor)\n@this\n@extends (또는 @augments)\n@enum\n\n의미는 일반적으로 jsdoc.app에서 제공하는 태그의 의미와 같거나 상위 집합입니다.\n아래 코드는 각 태그의 차이점을 설명하고 예시를 제공합니다.\nNote: JSDoc 지원을 탐색하는 playground를 사용할 수 있습니다.\n@type\n\"@type\" 태그를 사용하여 타입의 이름을 참조할 수 있습니다 (다음 경우 중 하나인 원시 타입과 TypeScript에 정의되어있거나 JSDoc \"@typedef\" 태그로 정의되어있거나).\n당신은 대부분 JSDoc 타입들이나 TypeScript 타입을 사용할 것입니다,기존에 많이 사용하는 string부터 조건부 타입인 고급 타입까지.\n/**\n * @type {string}\n */\nvar s;\n\n/** @type {Window} */\nvar win;\n\n/** @type {PromiseLike} */\nvar promisedString;\n\n// You can specify an HTML Element with DOM properties\n/** @type {HTMLElement} */\nvar myElement = document.querySelector(selector);\nelement.dataset.myData = \"\";\n\n@type 을 이용하여 유니언 타입을 지정할 수 있습니다. 예를 들어 어떤 것은 string 또는 boolean 일 수 있습니다.\n/**\n * @type {(string | boolean)}\n */\nvar sb;\n\n괄호는 유니언 타입에 대한 선택 사항입니다.\n/**\n * @type {string | boolean}\n */\nvar sb;\n\n다양한 구문을 통하여 배열 타입을 지정할 수 있습니다:\n/** @type {number[]} */\nvar ns;\n/** @type {Array.} */\nvar nds;\n/** @type {Array} */\nvar nas;\n\n또한 객체 리터럴 타입들도 지정할 수 있습니다.\n예를 들어, 오브젝트에 프로퍼티 'a' (string) 와 'b' (number)을 사용한 경우 다음 구문을 사용합니다:\n/** @type {{ a: string, b: number }} */\nvar var9;\n\n당신은 JSDoc 구문이나 TypeScript 구문을 사용하여 문자열 및 숫자 인덱스 맵과 배열과 비슷한 오브젝트를 표시할 수 있습니다.\n/**\n * 맵 같은 object는 임의의 `string` 프로퍼티들을 `number`로 바꿔줍니다.\n *\n * @type {Object.}\n */\nvar stringToNumber;\n\n/** @type {Object.} */\nvar arrayLike;\n\n앞의 두 타입은 TypeScript의 타입인 { [x: string]: number } 와 { [x: number]: any }를 동일합니다. 컴파일러는 이 두 구문을 모두 이해합니다.\nTypeScript나 클로저 구문을 사용하여 함수 타입을 지정할 수 있습니다:\n/** @type {function(string, boolean): number} 클로저 구문 */\nvar sbn;\n/** @type {(s: string, b: boolean) => number} TypeScript 구문 */\nvar sbn2;\n\n혹은 특정하지 않은 Function 타입을 사용할 수 있습니다:\n/** @type {Function} */\nvar fn7;\n/** @type {function} */\nvar fn6;\n\n클로저의 다른 타입들 또한 작동합니다:\n/**\n * @type {*} - 'any' 타입으로 쓸 수 있습니다\n */\nvar star;\n/**\n * @type {?} - 알 수 없는 타입 ('any'와 같습니다)\n */\nvar question;\n\n형변환 (Casts)\nTypeScript는 클로저 구문을 차용합니다.\n이렇게 하면 괄호로 묶인 표현식 앞에 @type 태그를 추가하여 다른 유형으로 형변환할 수 있습니다.\n/**\n * @type {number | string}\n */\nvar numberOrString = Math.random() \n타입 가져오기 (Import types)\n다른 파일에서 사용하고 있는 타입들은 import 선언을 통하여 가져올 수 있습니다.\n이 구문은 TypeScript에 따라 다르며 JSDoc 표준과 다릅니다:\n// @filename: types.d.ts\nexport type Pet = {\n name: string,\n};\n\n// @filename: main.js\n/**\n * @param p { import(\"./types\").Pet }\n */\nfunction walk(p) {\n console.log(`Walking ${p.name}...`);\n}\n\n가져온 타입들 또한 별칭 선언에서 사용할 수 있습니다:\n// @filename: types.d.ts\nexport type Pet = {\n name: string,\n};\n// @filename: main.js\n// ---cut---\n/**\n * @typedef { import(\"./types\").Pet } Pet\n */\n\n/**\n * @type {Pet}\n */\nvar myPet;\nmyPet.name;\n\n만약 알 수 없는 타입이거나 너무 큰 타입일 경우 모듈에서 얻어온 값의 타입을 사용할 수 있습니다:\n// @filename: accounts.d.ts\nexport const userAccount = {\n name: \"Name\",\n address: \"An address\",\n postalCode: \"\",\n country: \"\",\n planet: \"\",\n system: \"\",\n galaxy: \"\",\n universe: \"\",\n};\n// @filename: main.js\n// ---cut---\n/**\n * @type {typeof import(\"./accounts\").userAccount }\n */\nvar x = require(\"./accounts\").userAccount;\n\n@param 과 @returns\n@param은 타입 구문인 @type과 동일하게 사용합니다, 하지만 매개변수 이름을 추가할 수 있습니다.\n매개변수는 이름 주변에 대괄호와 함께 선택적으로 선언됩니다:\n// 매개변수들은 다양한 구문형식으로 선언될 수 있습니다\n/**\n * @param {string} p1 - string 매개변수.\n * @param {string=} p2 - 선택적 매개변수 (클로저 구문)\n * @param {string} [p3] - 또다른 선택적 매개변수 (JSDoc 구문).\n * @param {string} [p4=\"test\"] - 기본값과 선택적 매개변수\n * @return {string} 이것은 결과 값입니다\n */\nfunction stringsStringStrings(p1, p2, p3, p4) {\n // TODO\n}\n\n마찬가지로, 함수의 반환형일 경우:\n/**\n * @return {PromiseLike}\n */\nfunction ps() {}\n\n/**\n * @returns {{ a: string, b: number }} - May use '@returns' as well as '@return'\n */\nfunction ab() {}\n\n@typedef, @callback, and @param\n@typedef 는 복잡한 타입을 정의할 때 사용합니다.\n마치 @param과 비슷하게 동작합니다.\n/**\n * @typedef {Object} SpecialType - 새로운 타입인 'SpecialType'을 생성합니다\n * @property {string} prop1 - SpecialType의 string 프로퍼티\n * @property {number} prop2 - SpecialType의 number 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 number 프로퍼티\n * @prop {number} [prop4] - SpecialType의 선택적 number 프로퍼티\n * @prop {number} [prop5=42] - SpecialType의 기본값이 존재하는 선택적 number 프로퍼티\n */\n\n/** @type {SpecialType} */\nvar specialTypeObject;\nspecialTypeObject.prop3;\n\nobject 혹은 Object를 첫 번째 줄에 사용할 수 있습니다.\n/**\n * @typedef {object} SpecialType1 - 새로운 타입인 'SpecialType'을 생성합니다\n * @property {string} prop1 - SpecialType의 string 프로퍼티\n * @property {number} prop2 - SpecialType의 number 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 number 프로퍼티\n */\n\n/** @type {SpecialType1} */\nvar specialTypeObject1;\n\n@param 은 한 번만 사용하는 타입과 비슷한 구문을 허용합니다.\n포함된 프로퍼티의 이름은 파라미터의 이름을 접두사로 사용해야 합니다:\n/**\n * @param {Object} options - 위의 SpecialType와 비슷합니다.\n * @param {string} options.prop1\n * @param {number} options.prop2\n * @param {number=} options.prop3\n * @param {number} [options.prop4]\n * @param {number} [options.prop5=42]\n */\nfunction special(options) {\n return (options.prop4 || 1001) + options.prop5;\n}\n\n@callback은 @typedef와 비슷합니다. 하지만 이것은 object 타입 대신 특정한 function 타입을 지정합니다:\n/**\n * @callback Predicate\n * @param {string} data\n * @param {number} [index]\n * @returns {boolean}\n */\n\n/** @type {Predicate} */\nconst ok = (s) => !(s.length % 2);\n\n물론, 이런 타입들은 TypeScript 구문에서 @typedef 단 한 줄로 선언할 수 있습니다:\n/** @typedef {{ prop1: string, prop2: string, prop3?: number }} SpecialType */\n/** @typedef {(data: string, index?: number) => boolean} Predicate */\n\n@template\n@template 태그를 사용하여 제네릭 함수를 선언할 수 있습니다:\n/**\n * @template T\n * @param {T} x - 제네릭 매개변수는 리턴 타입과 같게 됩니다\n * @return {T}\n */\nfunction id(x) {\n return x;\n}\n\nconst a = id(\"string\");\nconst b = id(123);\nconst c = id({});\n\n콤마 혹은 여러 태그를 통하여 여러 타입의 매개변수를 선언할 수 있습니다:\n/**\n * @template T,U,V\n * @template W,X\n */\n\n또한 특정한 매개변수 앞에 타입을 지정할 수 있습니다.\n매개변수 중 오직 첫 번째 매개변수만 제한됩니다:\n/**\n * @template {string} K - K는 string 혹은 string 리터럴이어야 합니다\n * @template {{ serious(): string }} Seriousalizable - serious 메서드가 있어야 합니다\n * @param {K} key\n * @param {Seriousalizable} object\n */\nfunction seriousalize(key, object) {\n // ????\n}\n\n제네릭 클래스 혹은 타입 선언은 지원되지 않습니다.\n클래스 (Classes)\n클래스는 ES6 클래스로 선언할 수 있습니다.\nclass C {\n /**\n * @param {number} data\n */\n constructor(data) {\n // 프로퍼티 타입은 추론될 수 있습니다\n this.name = \"foo\";\n\n // 또는 명시적으로 선언할 수도 있습니다\n /** @type {string | null} */\n this.title = null;\n\n // 만약 다른 곳에 선언되어 있다면 어노테이션으로 표기할 수 있습니다.\n /** @type {number} */\n this.size;\n\n this.initialize(data); // 오류가 난다면, 이니셜 라이저는 string을 예상합니다\n }\n /**\n * @param {string} s\n */\n initialize = function (s) {\n this.size = s.length;\n };\n}\n\nvar c = new C(0);\n\n// C는 new 와 함께 호출되어야합니다\n// 하지만 이건 JavaScript이고, 이것은 허용되며\n// 'any'로 간주됩니다.\nvar result = C(1);\n\n다음 섹션에 설명된 대로 생성자 함수를 선언할 수 있습니다:\n@constructor\n컴파일러는 속성 할당을 기반으로 생성자 함수를 추론합니다, 하지만 @constructor 태그를 사용하면 더 엄격한 검사와 제안 사항을 확인할 수 있습니다:\n// @checkJs\n// @errors: 2345 2348\n/**\n * @constructor\n * @param {number} data\n */\nfunction C(data) {\n // 프로퍼티 타입은 추론될 수 있습니다\n this.name = \"foo\";\n\n // 또는 명시적으로 선언할 수도 있습니다\n /** @type {string | null} */\n this.title = null;\n\n // 만약 다른 곳에 선언되어 있다면 어노테이션으로 표기할 수 있습니다.\n /** @type {number} */\n this.size;\n\n this.initialize(data);\n}\n/**\n * @param {string} s\n */\nC.prototype.initialize = function (s) {\n this.size = s.length;\n};\n\nvar c = new C(0);\nc.size;\n\nvar result = C(1);\n\n\nNote: 오류 메시지는 a JSConfig 및 checkJs가 활성화된 상태에서만 JS 코드 베이스에 나타납니다.\n\nWith @constructor, this is checked inside the constructor function C, so you will get suggestions for the initialize method and an error if you pass it a number. Your editor may also show warnings if you call C instead of constructing it.\nUnfortunately, this means that constructor functions that are also callable cannot use @constructor.\n@this\nThe compiler can usually figure out the type of this when it has some context to work with. When it doesn't, you can explicitly specify the type of this with @this:\n/**\n * @this {HTMLElement}\n * @param {*} e\n */\nfunction callbackForLater(e) {\n this.clientHeight = parseInt(e); // should be fine!\n}\n\n@extends\nWhen Javascript classes extend a generic base class, there is nowhere to specify what the type parameter should be. The @extends tag provides a place for that type parameter:\n/**\n * @template T\n * @extends {Set}\n */\nclass SortableSet extends Set {\n // ...\n}\n\nNote that @extends only works with classes. Currently, there is no way for a constructor function extend a class.\n@enum\nThe @enum tag allows you to create an object literal whose members are all of a specified type. Unlike most object literals in Javascript, it does not allow other members.\n/** @enum {number} */\nconst JSDocState = {\n BeginningOfLine: 0,\n SawAsterisk: 1,\n SavingComments: 2,\n};\n\nJSDocState.SawAsterisk;\n\nNote that @enum is quite different from, and much simpler than, TypeScript's enum. However, unlike TypeScript's enums, @enum can have any type:\n/** @enum {function(number): number} */\nconst MathFuncs = {\n add1: (n) => n + 1,\n id: (n) => -n,\n sub1: (n) => n - 1,\n};\n\nMathFuncs.add1;\n\nMore examples\nclass Foo {}\n// ---cut---\nvar someObj = {\n /**\n * @param {string} param1 - Docs on property assignments work\n */\n x: function (param1) {},\n};\n\n/**\n * As do docs on variable assignments\n * @return {Window}\n */\nlet someFunc = function () {};\n\n/**\n * And class methods\n * @param {string} greeting The greeting to use\n */\nFoo.prototype.sayHi = (greeting) => console.log(\"Hi!\");\n\n/**\n * And arrow functions expressions\n * @param {number} x - A multiplier\n */\nlet myArrow = (x) => x * x;\n\n/**\n * Which means it works for stateless function components in JSX too\n * @param {{a: string, b: number}} test - Some param\n */\nvar sfc = (test) => {test.a.charAt(0)};\n\n/**\n * A parameter can be a class constructor, using Closure syntax.\n *\n * @param {{new(...args: any[]): object}} C - The class to register\n */\nfunction registerClass(C) {}\n\n/**\n * @param {...string} p1 - A 'rest' arg (array) of strings. (treated as 'any')\n */\nfunction fn10(p1) {}\n\n/**\n * @param {...string} p1 - A 'rest' arg (array) of strings. (treated as 'any')\n */\nfunction fn9(p1) {\n return p1.join();\n}\n\nPatterns that are known NOT to be supported\nReferring to objects in the value space as types doesn't work unless the object also creates a type, like a constructor function.\nfunction aNormalFunction() {}\n/**\n * @type {aNormalFunction}\n */\nvar wrong;\n/**\n * Use 'typeof' instead:\n * @type {typeof aNormalFunction}\n */\nvar right;\n\nPostfix equals on a property type in an object literal type doesn't specify an optional property:\n/**\n * @type {{ a: string, b: number= }}\n */\nvar wrong;\n/**\n * Use postfix question on the property name instead:\n * @type {{ a: string, b?: number }}\n */\nvar right;\n\nNullable types only have meaning if strictNullChecks is on:\n/**\n * @type {?number}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: false -- number\n */\nvar nullable;\n\nYou can also use a union type:\n/**\n * @type {number | null}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: false -- number\n */\nvar unionNullable;\n\nNon-nullable types have no meaning and are treated just as their original type:\n/**\n * @type {!number}\n * Just has type number\n */\nvar normal;\n\nUnlike JSDoc's type system, TypeScript only allows you to mark types as containing null or not.\nThere is no explicit non-nullability -- if strictNullChecks is on, then number is not nullable.\nIf it is off, then number is nullable.\nUnsupported tags\nTypeScript ignores any unsupported JSDoc tags.\nThe following tags have open issues to support them:\n\n@const (issue #19672)\n@inheritdoc (issue #23215)\n@memberof (issue #7237)\n@readonly (issue #17233)\n@yields (issue #23857)\n{@link …} (issue #16498)\n\n"},"pages/declaration-files/creating-dts-files-from-js.html":{"url":"pages/declaration-files/creating-dts-files-from-js.html","title":".js 파일에서 d.ts 파일 만들기","keywords":"","body":"TypeScript 3.7에서,\nTypeScript는 JSDoc 구문을 사용한 JavaScript에서 .d.ts 파일을 생성할 수 있게 되었습니다.\n즉 프로젝트를 TypeScript에 이식하거나(porting) 코드베이스에 .d.ts 파일을 유지하지 않고도 TypeScript 기반 편집기의 환경을 유지할 수 있습니다.\nTypeScript는 대부분의 JSDoc 태그를 지원하며, 참조에서 찾을 수 있습니다.\n.d.ts 파일 생성을 위한 프로젝트 설정 (Setting up your Project to emit .d.ts files)\n.d.ts 파일을 프로젝트에서 생성하려면, 다음과 같은 4단계를 거쳐야합니다:\n\n개발 의존성에 TypeScript 추가\nTypeScript 설정을 위해 tsconfig.json 추가\nJS 파일에 해당하는 d.ts 파일을 생성하기 위해 TypeScript 컴파일 실행\n(선택적으로) 타입을 참조하기 위한 package.json 수정\n\nTypeScript 추가 (Adding TypeScript)\n설치 페이지에서 방법을 확인할 수 있습니다.\nTSConfig\nTSConfig는 컴파일러 플래그를 구성하고 파일을 찾을 위치를 선언하는 json5 파일입니다.\n위와 같은 경우, 다음과 같은 파일이 필요합니다:\n{\n // 프로젝트에 알맞게 수정하세요.\n include: [\"src/**/*\"],\n\n compilerOptions: {\n // 일반적으로 소스 파일로 무시되기 때문에,\n // TypeScript가 JS 파일\b을 읽도록 지시합니다.\n allowJs: true,\n // d.ts 파일을 생성시킵니다.\n declaration: true,\n // 컴파일러 실행이 오직\n // d.ts 파일만 출력하게 합니다.\n emitDeclarationOnly: true,\n // 타입은 이 디렉터리 안에 존재해야 합니다.\n // 해당 설정을 제거하면,\n // .d.ts 파일이 .js 파일 옆에 생성됩니다.\n outDir: \"dist\",\n },\n}\n\ntsconfig 참조에서 더 많은 옵션을 찾을 수 있습니다.\nTSConfig 파일을 사용하는 대신 CLI를 사용할 수 있습니다.\nnpx typescript src/**/*.js --declaration --allowJs --emitDeclarationOnly --outDir types\n\n컴파일러 실행 (Run the compiler)\n설치 페이지에서 방법을 확인할 수 있습니다.\n프로젝트의 .gitignore에 파일이 있을 때, 이러한 파일들이 패키지에 포함되어 있는지 확인합니다.\npackage.json 수정 (Editing the package.json)\nTypeScript는 .d.ts 파일을 찾기 위한 추가 단계와 함께 package.json의 모듈에 대한 노드 관계(node resolution)를 복제합니다.\n대략적으로 먼저 선택적인 \"types\" 필드를 확인 후, 다음은 \"main\", 마지막으로 루트에서 index.d.ts를 확인합니다.\n\n\n\nPackage.json\n기본 .d.ts의 위치\n\n\n\n\n\"types\" 필드 없음\n\"main\" 확인 후, index.d.ts 확인\n\n\n\"types\": \"main.d.ts\"\nmain.d.ts\n\n\n\"types\": \"./dist/main.js\"\n./main/main.d.ts\n\n\n\ntype 필드가 없다면, \"main\"으로 넘어갑니다.\n\n\n\nPackage.json\n기본 .d.ts의 위치\n\n\n\n\n\"main\" 필드 없음\nindex.d.ts\n\n\n\"main\":\"index.js\"\nindex.d.ts\n\n\n\"main\":\"./dist/index.js\"\n./dist/index.d.ts\n\n\n\n팁 (Tips)\n.d.ts의 테스트를 작성하고 싶다면, tsd를 사용해보세요.\n"},"pages/tsconfig.json.html":{"url":"pages/tsconfig.json.html","title":"tsconfig.json","keywords":"","body":"개요 (Overview)\n디렉토리에 tsconfig.json 파일이 있다면 해당 디렉토리가 TypeScript 프로젝트의 루트가 됩니다.tsconfig.json 파일은 프로젝트를 컴파일하는 데 필요한 루트 파일과 컴파일러 옵션을 지정합니다.\n프로젝트는 다음 방법들로 컴파일됩니다:\ntsconfig.json 사용하기 (Using tsconfig.json)\n\n입력 파일 없이 tsc를 호출하면 컴파일러는 현재 디렉토리에서부터 시작하여 상위 디렉토리 체인으로 tsconfig.json 파일을 검색합니다.\n입력 파일이 없이 tsc와 tsconfig.json 파일이 포함된 디렉토리 경로 또는 설정이 포함된 유효한 경로의 .json 파일 경로를 지정하는 --project (또는 -p) 커맨드 라인 옵션을 사용할 수 있습니다.\n\n커맨드 라인에 입력 파일을 지정하면 tsconfig.json 파일이 무시됩니다.\ntsconfig의 컴파일러 옵션에 대해 자세한 내용은 the v2 site에 있는\nTSConfig Reference beta을 확인하세요.\n예제 (Examples)\ntsconfig.json 예제 파일들:\n\n\"files\" 속성 사용하기\n{\n \"compilerOptions\": {\n \"module\": \"commonjs\",\n \"noImplicitAny\": true,\n \"removeComments\": true,\n \"preserveConstEnums\": true,\n \"sourceMap\": true\n },\n \"files\": [\n \"core.ts\",\n \"sys.ts\",\n \"types.ts\",\n \"scanner.ts\",\n \"parser.ts\",\n \"utilities.ts\",\n \"binder.ts\",\n \"checker.ts\",\n \"emitter.ts\",\n \"program.ts\",\n \"commandLineParser.ts\",\n \"tsc.ts\",\n \"diagnosticInformationMap.generated.ts\"\n ]\n}\n\n\n\"include\" 와 \"exclude\" 속성 사용하기\n{\n \"compilerOptions\": {\n \"module\": \"system\",\n \"noImplicitAny\": true,\n \"removeComments\": true,\n \"preserveConstEnums\": true,\n \"outFile\": \"../../built/local/tsc.js\",\n \"sourceMap\": true\n },\n \"include\": [\n \"src/**/*\"\n ],\n \"exclude\": [\n \"node_modules\",\n \"**/*.spec.ts\"\n ]\n}\n\n\n\n상세 설명 (Details)\n\"compilerOptions\" 속성은 생략될 수 있으며 생략하면 컴파일러의 기본 값이 사용됩니다. 지원되는 전체 목록은 컴파일러 옵션를 참고하세요.\n\"files\" 속성은 상대 또는 절대 파일 경로 목록을 갖습니다.\"include\"와 \"exclude\" 속성은 glob과 유사한 파일 패턴 목록을 갖습니다.지원되는 glob 와일드카드는 다음과 같습니다:\n\n* 0개 이상의 문자와 매칭 (디렉토리 구분 기호 제외)\n? 한 문자와 매칭 (디렉토리 구분 기호 제외)\n**/ 반복적으로 모든 하위 디렉토리와 매칭\n\nglob 패턴의 구분에 * 또는 . *만 있다면, 지원하는 확장자 파일만 포함됩니다 (예: 기본적으로는 .ts, .tsx 및 .d.ts이고, allowJs true로 설정되어 있다면 .js와 .jsx).\n\"files\"과 \"include\" 모두 지정되어 있지 않다면 컴파일러는 기본적으로 \"exclude\" 속성을 사용하여 제외된 것은 제외하고 모든 TypeScript (.ts,.d.ts 그리고 .tsx) 파일을 포함하는 디렉토리와 하위 디렉토리에 포함시킵니다. allowJs가 true로 설정되면 JS 파일(.js와 .jsx)도 포함됩니다.\n\"files\"과 \"include\" 모두 지정되어 있다면 컴파일러는 그 두 속성에 포함된 파일의 결합을 포함합니다.\n\"exclude\" 속성이 지정되지 않으면, \"outDir\" 컴파일러 옵션을 사용하여 지정된 디렉토리의 파일은 제외됩니다.\n\"include\"을 사용하여 포함된 파일들은 \"exclude\" 속성을 사용해 필터링할 수 있습니다.그러나 \"files\" 속성을 명시적으로 사용하는 파일은 \"exclude\"에 관계없이 항상 포함됩니다.\"exclude\" 속성에 디렉토리가 지정되지 있지 않다면 기본적으로 node_modules, bower_components, jspm_packages 그리고 를 제외합니다.\n\"files\" 또는 \"include\" 속성에 포함되어 있는 파일이 참조되는 모든 파일도 포함됩니다.비슷하게, 파일 B.ts가 또 다른 파일 A.ts에 의해 참조된다면, 참조 파일 A.ts가 \"exclude\" 목록에서도 지정되지 않는 한 B.ts는 제외될 수 없습니다.\n컴파일러에는 출력이 가능한 파일이 포함되어 있지 않다는 점에 주의해야 합니다; 즉 입력에 index.ts가 포함되면 index.d.ts와 index.js는 제외됩니다.\n일반적으로 확장자만 다른 파일은 서로 옆에 두지 않는 것이 좋습니다.\ntsconfig.json 파일은 완전히 비어둘 수 있으며, 기본 컴파일러 옵션을 사용하여 기본적으로 (위에서 설명한대로) 포함된 모든 파일을 컴파일합니다.\n커맨드 라인에 지정된 컴파일러 옵션은 tsconfig.json 파일에 지정된 옵션을 오버라이드합니다.\n @types, typeRoots 및 types (@types, typeRoots and types)\n기본적으로 보이는 모든 \"@types\" 패키지가 컴파일에 포함됩니다.동봉된 모든 폴더의 node_modules/@types 패키지는 표시된 것으로 간주됩니다.구체적으로 ./node_modules/@types/, ../node_modules/@types/, ../../node_modules/@types/ 등의 패키지를 의미합니다.\ntypeRoots를 지정하면 typeRoots 아래에 있는 패키지만 포함됩니다.\n예를 들어:\n{\n \"compilerOptions\": {\n \"typeRoots\" : [\"./typings\"]\n }\n}\n\n이 설정 파일에는 ./typings의 모든 패키지가 포함되며 ./node_modules/@types의 패키지는 포함되지 않습니다.\ntypes을 지정하면 오직 해당 패키지 목록만 포함됩니다.\n예를 들어:\n{\n \"compilerOptions\": {\n \"types\" : [\"node\", \"lodash\", \"express\"]\n }\n}\n\n이 tsconfig.json은 오직 ./node_modules/@types/node, ./node_modules/@types/lodash 및 ./node_modules/@types/express만 포함합니다.node_modules/@types/* 아래의 다른 패키지는 포함되지 않습니다.\ntypes 패키지는 index.d.ts 파일이 있는 폴더 또는 폴더에 types 필드를 가진 package.json가 있는 폴더입니다.\n\"types\": []를 지정하면 @types 패키지가 자동으로 포함되지 않습니다.\n전역 선언이 포함된 파일을 사용하는 경우에만 자동 포함이 중요하다는 점에 명심하세요 (모듈로 선언된 파일과 달리).\n예를 들어 import \"foo\" 문을 사용한다면 TypeScript는 여전히 node_modules 및 node_modules/@types 폴더를 보고 foo 패키지를 찾을 것입니다.\nextends를 이용한 설정 상속하기 (Configuration inheritance with extends)\ntsconfig.json 파일은 extends 속성을 사용해 다른 파일의 설정을 상속할 수 있습니다.\nextends는 tsconfig.json의 최상위 속성 (compilerOptions,files,include 및 exclude와 함께) 입니다.extends' 값은 상속받을 다른 설정 파일의 경로를 포함하는 문자열입니다.\n경로는 Node.js 해석 스타일을 사용할 수 있습니다.\n기본 파일의 설정이 먼저 로드된 다음 상속되는 설정 파일의 설정에 의해 재정의됩니다.순환성 장애와 맞닥뜨리면 오류를 보고합니다.\n상속 설정 파일에서 files, include 및 exclude는 기본 설정 파일을 덮어씁니다.\n설정 파일에 있는 모든 상대적 경로는 해당 경로가 원래 있던 설정 파일을 기준으로 해석됩니다.\n예를 들어:\nconfigs/base.json:\n{\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"strictNullChecks\": true\n }\n}\n\ntsconfig.json:\n{\n \"extends\": \"./configs/base\",\n \"files\": [\n \"main.ts\",\n \"supplemental.ts\"\n ]\n}\n\ntsconfig.nostrictnull.json:\n{\n \"extends\": \"./tsconfig\",\n \"compilerOptions\": {\n \"strictNullChecks\": false\n }\n}\n\ncompileOnSave\n최상위 속성 compileOnSave를 IDE에 설정하면 저장 시 지정된 tsconfig.json에 대한 모든 파일을 생성합니다.\n{\n \"compileOnSave\": true,\n \"compilerOptions\": {\n \"noImplicitAny\" : true\n }\n}\n\n이 기능은 현재 TypeScript 1.8.4 이상과 atom-typescript 플러그인이 있는 Visual Studio 2015에서 지원됩니다.\n스키마 (Schema)\n스키마는 http://json.schemastore.org/tsconfig에서 찾을 수 있습니다.\n"},"pages/compiler-options.html":{"url":"pages/compiler-options.html","title":"컴파일러 옵션","keywords":"","body":"CLI로 사용하기 (Using the CLI)\n로컬에서 tsc를 실행하면 tsconfig.json가 정의한 가장 가까운 프로젝트를 컴파일하고, 원하는 파일 glob을 전달하여\nTypeScript 파일 집합을 컴파일할 수 있습니다.\n# tsconfig.json에 대한 fs를 역방향으로 검토하여 컴파일 실행\ntsc\n\n# 컴파일러 기본값으로 index.ts만 트랜스파일\ntsc index.ts\n\n# 기본 설정으로 src 폴더 안에 모든 .ts 파일을 트랜스파일\ntsc src/*.ts\n\n# tsconfig.json의 컴파일러 설정으로 src 폴더 안에 모든 .ts 파일을 트랜스파일\ntsc --project tsconfig.json src/*.ts\n\n컴파일러 옵션 (Compiler Options)\ntsconfig의 컴파일러 옵션에 대한 더 많은 정보를 찾는다면, 베타 TSConfig 레퍼런스를\nv2 사이트에서 확인하세요.\n\n\n\n옵션\n타입\n기본값\n설명\n\n\n\n\n--allowJs\nboolean\nfalse\nJavaScript 파일의 컴파일을 허용합니다\n\n\n--allowSyntheticDefaultImports\nboolean\nmodule === \"system\" 또는 --esModuleInterop\ndefault export가 없는 모듈에서 default imports를 허용합니다. 코드 방출에는 영향을 주지 않으며, 타입 검사만 수행합니다.\n\n\n--allowUmdGlobalAccess\nboolean\nfalse\n모듈에서 전역 UMD 접근을 허용합니다.\n\n\n--allowUnreachableCode\nboolean\nfalse\n도달할 수 없는 코드에 대한 오류를 보고하지 않습니다.\n\n\n--allowUnusedLabels\nboolean\nfalse\n사용되지 않는 레이블에 대한 오류를 보고하지 않습니다.\n\n\n--alwaysStrict\nboolean\nfalse\nstrict mode에서 파싱하고 각 소스 파일에 대해 \"use strict\"를 내보냅니다.\n\n\n--assumeChangesOnlyAffectDirectDependencies\nboolean\nfalse\n파일 안에서의 변경은 파일이 직접 의존하는 파일에만 영향을 미친다고 가정하고 '--incremental' 및 '-watch'로 다시 컴파일 합니다.\n\n\n--baseUrl\nstring\n\n비-상대적 모듈 이름을 해석하기 위한 기본 디렉터리. 자세한 내용은 모듈 해석 문서을 참조하세요.\n\n\n--build-b\nboolean\nfalse\n프로젝트 레퍼런스에서 지정한 이 프로젝트와 프로젝트의 모든 의존성을 빌드 합니다. 이 플래그는 이 페이지의 다른 플래그들과는 호환되지 않음에 유의하세요 자세한 내용은 여기를 보세요.\n\n\n--charset\nstring\n\"utf8\"\n입력 파일의 문자 집합입니다.\n\n\n--checkJs\nboolean\nfalse\n.js 파일에 오류를 보고합니다. --allowJs와 함께 사용하세요.\n\n\n--composite\nboolean\ntrue\nTypeScript가 프로젝트를 컴파일하기 위해 참조된 프로젝트의 출력을 찾을 위치를 결정할 수 있는지 확인합니다.\n\n\n--declaration-d\nboolean\nfalse\n해당하는 .d.ts 파일을 생성합니다.\n\n\n--declarationDir\nstring\n\n생성된 선언 파일의 출력 디렉토리입니다.\n\n\n--declarationMap\nboolean\nfalse\n해당하는 '.d.ts'파일 각각에 대한 소스 맵을 생성합니다.\n\n\n--diagnostics\nboolean\nfalse\n진단 정보를 보여줍니다.\n\n\n--disableSizeLimit\nboolean\nfalse\nJavaScript 프로젝트의 사이즈 제한을 비활성화합니다.\n\n\n--downlevelIteration\nboolean\nfalse\nES5 또는 ES3를 대상으로 할 때 for..of, 스프레드와 구조분해할당에서 이터러블을 완전히 지원합니다.\n\n\n--emitBOM\nboolean\nfalse\n출력 파일의 시작 부분에 UTF-8 바이트 순서표(BOM)를 내보냅니다.\n\n\n--emitDeclarationOnly\nboolean\nfalse\n'.d.ts' 선언 파일만 내보냅니다.\n\n\n--emitDecoratorMetadata[1]\nboolean\nfalse\n소스에 데코레이터 선언에 대한 설계-타입 메타 데이터를 내보냅니다. 자세한 내용은 #2577 이슈을 참조하세요.\n\n\n--esModuleInterop\nboolean\nfalse\n런타임 바벨 생태계 호환성을 위한 __importStar와 __importDefault 헬퍼를 내보내고 타입 시스템 호환성을 위해 --allowSyntheticDefaultImports를 활성화합니다.\n\n\n--experimentalDecorators[1]\nboolean\nfalse\nES 데코레이터에 대한 실험적인 지원을 사용하도록 활성화합니다.\n\n\n--extendedDiagnostics\nboolean\nfalse\n자세한 진단 정보를 표시합니다\n\n\n--forceConsistentCasingInFileNames\nboolean\nfalse\n동일 파일 참조에 대해 일관성 없는 대소문자를 비활성화합니다.\n\n\n--generateCpuProfile\nstring\nprofile.cpuprofile\n주어진 경로에 cpu 프로필을 생성합니다. 파일 경로 대신 존재하는 디렉터리 이름을 전달하면 타임스탬프 이름이 지정된 프로필이 그 디렉터리에 대신 생성됩니다.\n\n\n--help-h\n\n\n도움말을 출력합니다.\n\n\n--importHelpers\nboolean\nfalse\ntslib에서 방출된 헬퍼를 import 합니다. (예. __extends, __rest, 등..)\n\n\n--importsNotUsedAsValues\nstring\nremove\n타입을 위해서만 사용하는 import를 위한 내보내기/검사 동작을 지정합니다. \"remove\"와 \"preserve\"는 사이드 이펙트를 위해 사용하지 않는 import를 내보낼지 지정하고, \"error\"는 타입을 위해서만 사용하는 import는 import type으로 작성하게 강제합니다.\n\n\n--incremental\nboolean\ncomposite이 켜져있으면 true 아니면 false\n이전 컴파일에서 디스크의 파일로 정보를 읽거나/기록하여 증분 컴파일을 활성화합니다. 이 파일은 --tsBuildInfoFile 플래그로 컨트롤합니다.\n\n\n--inlineSourceMap\nboolean\nfalse\n별도의 파일 대신 소스 맵으로 단일 파일을 내보냅니다.\n\n\n--inlineSources\nboolean\nfalse\n단일 파일 내에서 소스 맵과 함께 소스를 내보냅니다. --inlineSourceMap 또는 --sourceMap을 설정해야 합니다.\n\n\n--init\n\n\nTypeScript 프로젝트를 초기화하고 tsconfig.json 파일을 생성합니다.\n\n\n--isolatedModules\nboolean\nfalse\n추가 검사를 수행하여 별도의 컴파일 (예를 들어 트랜스파일된 모듈 혹은 @babel/plugin-transform-typescript) 이 안전한지 확인합니다.\n\n\n--jsx\nstring\n\"Preserve\"\n.tsx 파일에서 JSX 지원: \"React\", \"Preserve\", \"react-native\". JSX를 확인하세요.\n\n\n--jsxFactory\nstring\n\"React.createElement\"\n리액트 JSX 방출을 대상으로 할 때 사용할 JSX 팩토리 함수를 지정합니다. 예: React.createElement 또는 h.\n\n\n--keyofStringsOnly\nboolean\nfalse\nkeyof를 문자열 값으로 된 프로퍼티 이름에만 적용합니다 (숫자나 심벌에서는 안됨).\n\n\n--useDefineForClassFields\nboolean\nfalse\n클래스 필드를 ECMAScript-표준 시맨틱으로 내보냅니다.\n\n\n--lib\nstring[]\n\n컴파일에 포함될 라이브러리 파일 목록입니다.가능한 값은 다음과 같습니다: ► ES5 ► ES6 ► ES2015 ► ES7 ► ES2016 ► ES2017 ► ES2018 ► ESNext ► DOM ► DOM.Iterable ► WebWorker ► ScriptHost ► ES2015.Core ► ES2015.Collection ► ES2015.Generator ► ES2015.Iterable ► ES2015.Promise ► ES2015.Proxy ► ES2015.Reflect ► ES2015.Symbol ► ES2015.Symbol.WellKnown ► ES2016.Array.Include ► ES2017.object ► ES2017.Intl ► ES2017.SharedMemory ► ES2017.String ► ES2017.TypedArrays ► ES2018.Intl ► ES2018.Promise ► ES2018.RegExp ► ESNext.AsyncIterable ► ESNext.Array ► ESNext.Intl ► ESNext.Symbol 주의사항: --lib가 지정되지 않으면 라이브러리의 기본 리스트가 삽입됩니다. 주입되는 기본 라이브러리는 다음과 같습니다: ► --target ES5: DOM,ES5,ScriptHost ► --target ES6: DOM,ES6,DOM.Iterable,ScriptHost\n\n\n--listEmittedFiles\nboolean\nfalse\n컴파일의 일부로 생성된 파일의 이름을 출력합니다.\n\n\n--listFiles\nboolean\nfalse\n컴파일에 포함된 파일의 이름을 출력합니다.\n\n\n--locale\nstring\n(플랫폼 별)\n오류 메시지를 표시하는 데 사용할 지역화, 예: en-us. 가능한 값은 다음과 같습니다: ► 영어 (US): en ► 체코어: cs ► 독일어: de ► 스페인어: es ► 프랑스어: fr ► 이탈리아어: it ► 일본어: ja ► 한국어: ko ► 폴란드어: pl ► 포르투갈어(브라질): pt-BR ► 러시아어: ru ► 터키어: tr ► 중국어 간체: zh-CN ► 중국어 번체: zh-TW\n\n\n--mapRoot\nstring\n\n디버거가 생성된 위치가 아닌 맵 파일의 위치를 지정합니다. .map 파일이 .js 파일과 다른 위치에 런타임 시 위치할 경우 이 옵션을 사용하세요. 지정된 위치는 sourceMap에 포함되어 맵 파일이 위치할 디버거를 지정합니다. 이 플래그는 지정된 경로를 작성하지 않고 해당 위치에 맵 파일을 생성합니다. 대신 파일을 지정된 경로로 이동하는 빌드 후 단계를 작성하십시오.\n\n\n--maxNodeModuleJsDepth\nnumber\n0\nnode_modules 및 로드 JavaScript 파일 아래에서 검색할 최대 의존성 깊이. --allowJs에만 적용됩니다.\n\n\n--module-m\nstring\ntarget === \"ES3\" or \"ES5\" ? \"CommonJS\" : \"ES6\"\n모듈 코드 생성 지정: \"None\", \"CommonJS\", \"AMD\", \"System\", \"UMD\", \"ES6\", \"ES2015\" 또는 \"ESNext\".► \"AMD\"와 \"System\"만 --outFile과 함께 사용할 수 있습니다.► \"ES6\"와 \"ES2015\" 값은 \"ES5\" 또는 이하를 대상으로 할 때 사용할 수 있습니다.\n\n\n--moduleResolution\nstring\nmodule === \"AMD\" or \"System\" or \"ES6\" ? \"Classic\" : \"Node\"\n모듈 해석 방법 결정. Node.js/io.js 스타일 해석의 경우, \"Node\" 또는 \"Classic\" 중 하나입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--newLine\nstring\n(플랫폼 별)\n파일을 내보낼 때 사용되는 지정된 라인 끝의 시퀀스 사용: \"crlf\" (윈도우) 또는 \"lf\" (유닉스).\"\n\n\n--noEmit\nboolean\nfalse\n출력을 내보내지 않습니다.\n\n\n--noEmitHelpers\nboolean\nfalse\n컴파일된 출력에서는 __extends와 같은 커스텀 헬퍼 함수를 생성하지 않습니다.\n\n\n--noEmitOnError\nboolean\nfalse\n오류가 보고된 경우 출력을 내보내지 않습니다.\n\n\n--noErrorTruncation\nboolean\nfalse\n오류 메세지를 줄이지 않습니다.\n\n\n--noFallthroughCasesInSwitch\nboolean\nfalse\n스위치 문에 fallthrough 케이스에 대한 오류를 보고합니다.\n\n\n--noImplicitAny\nboolean\nfalse\nany 타입으로 암시한 표현식과 선언에 오류를 발생시킵니다.\n\n\n--noImplicitReturns\nboolean\nfalse\n함수의 모든 코드 경로에 반환값이 없을 때 오류를 보고합니다.\n\n\n--noImplicitThis\nboolean\nfalse\nany 타입으로 암시한 this 표현식에 오류를 보고합니다.\n\n\n--noImplicitUseStrict\nboolean\nfalse\n모듈 출력에 \"use strict\" 지시자를 내보내지 않습니다.\n\n\n--noLib\nboolean\nfalse\n기본 라이브러리 파일(lib.d.ts)은 포함하지 않습니다.\n\n\n--noResolve\nboolean\nfalse\n컴파일된 파일 목록에 트리플-슬래시 참조 또는 모듈 임포트 대상을 추가하지 않습니다.\n\n\n--noStrictGenericChecks\nboolean\nfalse\n함수 타입에서 제네릭 시그니처의 엄격한 검사를 비활성화합니다.\n\n\n--noUnusedLocals\nboolean\nfalse\n사용하지 않는 지역 변수에 대한 오류를 보고합니다.\n\n\n--noUnusedParameters\nboolean\nfalse\n사용하지 않는 매개 변수에 대한 오류를 보고합니다.\n\n\n--out\nstring\n\n더 이상 사용하지 않습니다. --outFile을 대신 사용합니다.\n\n\n--outDir\nstring\n\n출력 구조를 디렉토리로 리다이렉트합니다.\n\n\n--outFile\nstring\n\n출력을 단일 파일로 연결하여 방출합니다. 연결의 순서는 컴파일러에 전달된 파일 목록과 트리플-슬래시 참조 그리고 import와 함께 결정됩니다. 자세한 내용은 출력 파일 순서 문서를 참조하세요.\n\n\npaths[2]\nObject\n\nbaseUrl을 기준으로 관련된 위치에 모듈 이름의 경로 매핑 목록을 나열합니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--preserveConstEnums\nboolean\nfalse\n생성된 코드에 const enum 선언을 지우지 않습니다. 자세한 내용은 const 열거형 문서를 참조하세요.\n\n\n--preserveSymlinks\nboolean\nfalse\nsymlinks를 실제 경로로 해석하지 않습니다. symlinked된 파일을 실제 파일처럼 다룹니다.\n\n\n--preserveWatchOutput\nboolean\nfalse\n스크린을 지우는 대신에 예전 콘솔 출력을 감시 모드로 남겨둡니다\n\n\n--pretty\nboolean\n다른 프로그램으로 파이프하거나 출력을 파일로 리다이렉션하지 않으면 true\n에러와 메시지를 색과 컨텍스트를 사용해서 스타일 지정합니다.\n\n\n--project-p\nstring\n\n유효한 설정 파일이 지정된 프로젝트를 컴파일하세요.이 인수는 유효한 JSON 설정 파일의 파일 경로일 수도 있고 tsconfig.json 파일이 포함된 디렉토리의 경로일 수도 있습니다.자세한 내용은 tsconfig.json를 참조하세요.\n\n\n--reactNamespace\nstring\n\"React\"\n더 이상 사용하지 않습니다. --jsxFactory를 대신 사용합니다.\"react\" JSX emit을 대상으로 할 때 createElement와 __spread에 호출된 객체를 지정합니다.\n\n\n--removeComments\nboolean\nfalse\n/*!로 시작하는 copy-right 헤더 주석을 제외한 모든 주석을 제거합니다.\n\n\n--resolveJsonModule\nboolean\nfalse\n.json 확장자로 import된 모듈을 포함합니다.\n\n\n--rootDir\nstring\n(공통 루트 디렉토리는 input files 리스트에서 처리됩니다)\n입력 파일의 루트 디렉토리를 지정합니다. --outDir로 출력 디렉토리 구조를 제어하기 위해서만 사용합니다.\n\n\nrootDirs[2]\nstring[]\n\n런타임 시 결합된 컨텐츠가 프로젝트의 구조를 나타내는 루트 폴더 목록입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--showConfig\nboolean\nfalse\n다른 입력 옵션 및 구성 파일을 사용하여 빌드를 실제로 실행하는 대신 출력에 마지막 암시적 구성 파일을 표시하십시오.\n\n\n--skipDefaultLibCheck\nboolean\nfalse\n더 이상 사용하지 않습니다. --skipLibCheck를 대신 사용합니다.기본 라이브러리 선언 파일의 타입 검사를 건너뜁니다.\n\n\n--skipLibCheck\nboolean\nfalse\n모든 선언 파일(*.d.ts)의 타입 검사를 건너뜁니다.\n\n\n--sourceMap\nboolean\nfalse\n해당하는 .map 파일을 생성합니다.\n\n\n--sourceRoot\nstring\n\n디버거가 소스 위치 대신 TypeScript 파일을 찾아야 하는 위치를 지정합니다. 설계 시점에 소스가 아닌 런타임에 소스가 있는 경우 이 옵션을 사용하세요. 지정한 위치는 소스 파일이 위치할 디버깅 위치를 지정하기 위해 소스 맵에 포함됩니다.\n\n\n--strict\nboolean\nfalse\n모든 엄격한 타입 검사 옵션을 활성화합니다. --strict를 활성화하면 --noImplicitAny, --noImplicitThis, --alwaysStrict, --strictNullChecks 및 --strictFunctionTypes이 가능합니다.\n\n\n--strictBindCallApply\nboolean\nfalse\n함수에서 bind, call 그리고 apply 메서드의 더 엄격한 검사를 활성화합니다.\n\n\n--strictFunctionTypes\nboolean\nfalse\n함수 타입에 대한 bivariant 매개변수를 비활성화합니다.\n\n\n--strictPropertyInitialization\nboolean\nfalse\nundefined가 아닌 클래스 프로퍼티가 생성자에서 초기화 되도록 합니다. 이 옵션을 적용하려면 --strictNullChecks가 활성화되어야 합니다.\n\n\n--strictNullChecks\nboolean\nfalse\n엄격한 null 검사 모드에서는 null과 undefined 값이 모든 타입의 도메인에 있지 않고 그 자체와 any만 할당할 수 있습니다(한 가지 예외사항은 undefined 또한 void에 할당 가능하다는 것입니다).\n\n\n--suppressExcessPropertyErrors\nboolean\nfalse\n객체 리터럴에 대한 프로퍼티 초과 검사를 억제합니다.\n\n\n--suppressImplicitAnyIndexErrors\nboolean\nfalse\n인덱스 시그니처가 없는 객체를 인덱싱하는 경우 --noImplicitAny 억제합니다. 오류를 시그니처 자세한 내용은 #1232 이슈를 참조하세요.\n\n\n--target-t\nstring\n\"ES3\"\nECMAScript 대상 버전 지정: ► \"ES3\" (기본 값) ► \"ES5\" ► \"ES6\"/\"ES2015\" ► \"ES2016\" ► \"ES2017\" ► \"ES2018\" ► \"ES2019\" ► \"ES2020\" ► \"ESNext\" 주의사항: \"ESNext\"는 최신 ES 제안 기능을 대상으로 합니다.\n\n\n--traceResolution\nboolean\nfalse\n모듈 해석 로그 메세지를 보고합니다.\n\n\n--tsBuildInfoFile\nstring\n.tsbuildinfo\n증분 빌드 정보를 저장할 파일을 지정합니다.\n\n\n--types\nstring[]\n\n타입 정의가 포함될 이름의 목록. 자세한 내용은 @types, --typeRoots 및 --types를 참조하세요.\n\n\n--typeRoots\nstring[]\n\n타입 정의가 포함될 폴더의 목록. 자세한 내용은 @types, --typeRoots 및 --types를 참조하세요.\n\n\n--version-v\n\n\n컴파일러의 버전을 출력합니다.\n\n\n--watch-w\n\n\n컴파일러를 감시 모드로 실행합니다. 입력 파일을 감시하여 변경 시 다시 컴파일합니다. 감시 파일과 디렉터리의 구현은 환경 변수를 사용하여 구성합니다. 더 자세한 내용은 감시 구성하기를 보세요.\n\n\n\n\n[1] 이 옵션은 실험단계입니다.\n[2] 이 옵션은 tsconfig.json에서만 허용되며 커맨드 라인에서는 허용되지 않습니다.\n\n관련사항 (Related)\n\ntsconfig.json 파일에서 컴파일러 옵션 설정하기\nMSBuild projects 프로젝트에서 컴파일러 옵션 설정하기\n\n"},"pages/project-references.html":{"url":"pages/project-references.html","title":"프로젝트 레퍼런스","keywords":"","body":"프로젝트 레퍼런스는 TypeScript 프로그램을 더 작은 조각으로 구성할 수 있는 TypeScript 3.0의 새로운 기능입니다.\n이를 통해, 빌드 시간을 크게 개선하고, 컴포넌트 사이의 논리적인 분리를 강제하여 코드를 새롭고 더 나은 방법으로 구성할 수 있습니다.\n또한, 빠른 TypeScript 빌드를 위해 프로젝트 레퍼런스와 함께 동작하는 tsc 의 새로운 모드인 --build 플래그를 도입했습니다.\n예제 프로젝트 (An Example Project)\n꽤 일반적인 프로그램을 보고 프로젝트 레퍼런스가 이 프로그램을 더 잘 구성하는데 어떻게 도움이 될 수 있는지 살펴보겠습니다.\nconverter와 units이라는 두 모듈이 프로젝트 안에 있고, 각 모듈에 대응되는 테스트 파일이 있다고 상상해봅시다:\n/src/converter.ts\n/src/units.ts\n/test/converter-tests.ts\n/test/units-tests.ts\n/tsconfig.json\n\n테스트 파일은 구현 파일을 import 하고 테스트를 진행합니다:\n// converter-tests.ts\nimport * as converter from \"../converter\";\n\nassert.areEqual(converter.celsiusToFahrenheit(0), 32);\n\n이전에는, 단일 tsconfig 파일을 사용한 경우 이 구조가 어색하게 동작했습니다:\n\n구현 파일을 테스트 파일에 import 하는 것이 가능합니다\n아마도 원치 않았겠지만 src가 출력 폴더 이름에 나타나지 않고는 test와 src를 동시에 빌드 하는 것이 불가능합니다\n구현 파일 안에 내용물 만 바꿔도 새로운 오류를 절대 발생시키지 않지만 테스트 파일에 대한 타입 검사를 다시 해야 합니다\n테스트 파일만 바꿔도 아무 변화 없지만 구현 파일의 타입 검사를 다시 해야 합니다\n\n여러 개의 tsconfig 파일을 사용하여 이 문제들 중 몇 가지는 해결할 수 있지만, 새로운 문제가 발생합니다:\n\n내장된 최신 검사가 없기 때문에, 항상 tsc를 두 번 실행해야 합니다\ntsc를 두 번 호출하면 시작 시간 오버헤드가 더 많이 발생합니다\ntsc-w는 한 번에 여러 config 파일을 실행할 수 없습니다\n\n프로젝트 레퍼런스는 이 모든 문제를 해결할 수 있습니다.\n프로젝트 레퍼런스는 무엇인가? (What is a Project Reference?)\ntsconfig.json 파일은 새로운 최상위-레벨 프로퍼티 reference를 가집니다. 이는 참조할 프로젝트를 지정하는 객체의 배열입니다:\n{\n \"compilerOptions\": {\n // The usual\n },\n \"references\": [\n { \"path\": \"../src\" }\n ]\n}\n\n각 참조의 path 프로퍼티는 tsconfig.json 파일을 가지는 디렉터리를 가리키거나, config 파일 자체(어떤 이름도 가질 수 있음)를 가리킵니다.\n프로젝트를 참조하면, 새로운 일이 일어납니다:\n\n참조된 프로젝트에서 모듈을 import 하면 모듈의 출력 선언 파일을 대신 로드합니다 (.d.ts)\n만약 참조된 프로젝트가 outFile를 생성하면, 출력 파일 .d.ts 파일의 선언은 이 프로젝트 안에서 노출됩니다\n빌드 모드(아래 참조)는 필요하다면 자동으로 참조된 프로젝트를 빌드 합니다\n\n여러 프로젝트로 분리하는 것은, 타입 검사와 컴파일 속도를 크게 향상시키고, 에디터를 사용할 때 메모리 사용량을 줄이며, 프로그램의 논리적 그룹화를 향상시킵니다.\ncomposite\n참조 된 프로젝트는 반드시 새로운 composite 설정이 활성화되어야 합니다.\n이 설정은 TypeScript가 참조된 프로젝트의 출력을 어디서 찾아야 할지 빠르게 결정하도록 하기 위해 필요합니다.\ncomposite 플래그를 활성화하면 몇 가지가 변합니다:\n\n만약 rootDir 설정이 명시적으로 지정되지 않으면, 기본 값은 tsconfig 파일을 가진 디렉터리입니다\n모든 구현 파일은 반드시 include 패턴에 맞거나 files 배열 안에 있어야 합니다. 만약 이 제약조건을 위반하면, tsc는 어떤 파일이 지정되지 않았는지 알려줍니다\ndeclaration은 반드시 켜져 있어야 합니다\n\ndeclarationMaps\n선언 소스 맵에 대한 지원도 추가했습니다.\n만약 --declarationMap을 활성화하면, \"정의로 이동\"과 이름 변경과 같은 에디터 기능을 사용하여 지원하는 에디터에서 투명하게 탐색하고 프로젝트 경계를 넘어 코드를 수정할 수 있습니다.\nprepend와 outFile (prepend with outFile)\n레퍼런스에서 prepend 옵션을 사용하여 의존성의 출력을 덧붙이는 것을 활성화할 수 있습니다:\n \"references\": [\n { \"path\": \"../utils\", \"prepend\": true }\n ]\n\n프로젝트를 덧붙이는 것은 프로젝트의 출력을 현재 프로젝트의 출력 위에 포함시킵니다.\n이는 .js 파일과 .d.ts 파일에 모두 동작하고, 소스맵 파일 역시 올바르게 방출됩니다.\ntsc는 이 작업을 위해 디스크에 있는 기존 파일만 사용합니다, 그래서 어떤 프로젝트의 출력이 결과 파일에 한 번 이상 나타날 수 있기 때문에, 올바른 출력 파일이 생성될 수 없는 프로젝트를 생성하는 것이 가능합니다.\n예를 들어:\n A\n ^ ^\n / \\\nB C\n ^ ^\n \\ /\n D\n\n이 상황에서 각 레퍼런스에 덧붙이지 않는 것이 중요한데, 왜냐하면 D의 출력에 A의 두 가지 복사본이 나오기 때문입니다 - 이는 예상치 못한 결과를 초래할 수 있습니다.\n프로젝트 레퍼런스에 대한 주의사항 (Caveats for Project References)\n프로젝트 레퍼런스는 반드시 주의해야 할 몇 가지 트레이드오프가 있습니다.\n왜냐하면 의존성 있는 프로젝트는 의존성으로부터 빌드 된 .d.ts 파일을 사용하기 때문에, 에디터에서 잘못된 오류를 보지 않고 프로젝트를 탐색할 수 있기 전에 특정 빌드 출력을 검사하거나 혹은 클론 후 프로젝트를 빌드 해야 합니다.\n이를 개선할 수 있는 .d.ts 생성 과정을 작업하고 있습니다만, 지금은 클론 이후에 빌드 하는 것을 개발자분들에게 추천드립니다.\n추가적으로, 기존 빌드 작업 흐름과의 호환성을 유지하기 위해, tsc는 --build 스위치를 호출하지 않는 한 자동으로 의존성 빌드를 하지 않습니다.\n--build에 대해 배워봅시다.\nTypeScript를 위한 빌드 모드 (Build Mode for TypeScript)\n오래 기다린 기능은 TypeScirpt 프로젝트를 위한 똑똑한 증분 빌드입니다.\n3.0에서 tsc에서 --build 플래그를 사용할 수 있게 되었습니다.\n이것은 단순한 컴파일러보다 빌드 관리자처럼 동작하는 tsc의 새로운 진입점입니다.\ntsc --build (약식은 tsc -b)를 실행하면 다음의 작업을 합니다:\n\n참조된 모든 프로젝트를 찾습니다\n최신 상태인지 감지합니다\n올바른 순서로 최신 상태가 아닌 프로젝트를 빌드 합니다\n\ntsc -b에 여러 config 파일 경로를 제공할 수 있습니다 (예를 들어. tsc -b src test).\ntsc -p처럼, 만약 config 파일 이름이 tsconfig.json이라면 이름을 지정하지 않아도 됩니다.\ntsc -b 명령줄 (tsc -b Commandline)\nconfig 파일을 원하는 만큼 지정할 수 있습니다:\n > tsc -b # 현재 디렉터리에 있는 tsconfig.json 사용\n > tsc -b src # src/tsconfig.json 사용\n > tsc -b foo/prd.tsconfig.json bar # foo/prd.tsconfig.json 와 bar/tsconfig.json 사용\n\n명령줄에 전달한 파일의 순서에 대해서는 걱정하지 마세요 - 필요하면 tsc가 재배열하기 때문에 의존성이 언제나 먼저 빌드 됩니다.\ntsc -b에 지정할 수 있는 몇 가지 플래그들이 더 있습니다:\n\n--verbose: 어떻게 진행되고 있는지 자세한 로그를 출력해 줍니다 (다른 플래그와 결합할 수 있습니다)\n--dry: 실제로 빌드 하지 않지만 어떻게 될지 보여줍니다\n--clean: 지정된 프로젝트의 출력을 제거합니다 (--dry와 결합할 수 있습니다)\n--force: 모든 프로젝트가 최신이 아닌 것처럼 동작합니다\n--watch: 감시 모드 (--verbose를 제외한 다른 플래그와는 결합할 수 없습니다)\n\n주의사항 (Caveats)\n일반적으로, tsc는 noEmitOnError가 활성화되어있지 않으면, 구문 또는 타입 오류가 있을 때 출력 (.js와 .d.ts)을 생성합니다.\n이것을 증분 빌드 시스템에서 하는 것은 매우 안 좋습니다 - 만약 최신 상태가 아닌 의존성 중 하나가 새로운 오류가 있으면, 다음 빌드가 현재 최신 상태인 프로젝트를 빌드 하는 것을 건너뛸 것이기 때문에, 한번 만 볼 수 있습니다.\n이 이유로, tsc -b는 noEmitOnError가 모든 프로젝트에서 활성화된 것처럼 효과적으로 동작합니다.\n아무 빌드 출력 (.js, .d.ts, .d.ts.map, 등)을 검사하는 경우, 소스 제어 도구가 로컬 사본과 원격 사본 사이의 타임스탬프를 보존하는지에 따라 특정 소스 제어 연산 후에 --force 빌드를 실행해야 할 수도 있습니다.\nMSBuild\n만약 msbuild 프로젝트가 있으면, 다음을 추가하여 빌드 모드를 proj 파일에\n true\n\n활성화할 수 있습니다. 이는 제거뿐만 아니라 자동 증분 빌드를 활성화합니다.\ntsconfig.json / -p와 마찬가지로, 기존 TypeScript 프로젝트 프로퍼티는 고려되지 않음에 유의하십시오 - 모든 설정은 tsconfig 파일을 사용하여 관리해야 합니다.\n일부 팀들은 tsconfig 파일들이 함께 병행하여 관리되는 프로젝트와 같은 암시적 그래프 순서를 가지며 msbuild 기반의 작업 흐름을 설정했습니다.\n만약 해결책이 이와 같다면, 프로젝트 레퍼런스와 함께 msbuild를 tsc -p와 계속 사용할 수 있습니다; 이들은 완전히 상호 운용 가능합니다.\n안내 (Guidance)\n전체 구조 (Overall Structure)\n더 많은 tsconfig.json 파일과 함께, 공통의 컴파일러 옵션들을 중앙 통제하기 위해 구성 파일 상속을 사용하고 싶으실 겁니다.\n이 방법으로 여러 파일을 수정하지 않고 한 파일에서 설정을 변경할 수 있습니다.\n또 다른 좋은 방법은 단순히 모든 리프-노드 프로젝트에 references를 가지고 files를 빈 배열로 설정하는 \"솔루션\" tsconfig.json 파일을 갖는 것입니다 (그렇지 않으면 솔루션 파일 때문에 파일이 두 번 컴파일됩니다). 3.0부터 적어도 하나의 reference가 tsconfig.json에 있으면, 빈 files 배열을 갖는 것은 더 이상 오류가 아님에 유의하세요.\n이는 간단한 진입점을 제공합니다; 예를 들어, TypeScript 저장소에서 src/tsconfig.json 안에 모든 하위 프로젝트를 나열하기 때문에 단순히 tsc -b src 실행하여 모든 엔드포인트를 빌드 합니다.\n이 패턴들은 TypeScript 저장소에서 볼 수 있습니다 - 주 예제로 src/tsconfig_base.json, src/tsconfig.json, 그리고 src/tsc/tsconfig.json를 보세요.\n상대 모듈 구조화하기 (Structuring for relative modules)\n일반적으로, 상대 모듈을 사용하여 저장소를 전환하는 데에는 별 다른 것이 필요 없습니다.\n간단하게 부모 폴더의 tsconfig.json 파일을 각 하위 디렉터리 안에 위치시키고, 프로그램의 의도된 계층과 일치하도록 reference를 이 config 파일에 추가하십시오.\noutDir을 출력 폴더의 명시적인 하위 폴더로 설정하거나, rootDir을 모든 프로젝트 폴더의 공통 루트로 설정해야 합니다.\noutFiles 구조화하기 (Structuring for outFiles)\noutFile을 사용한 컴파일의 레이아웃은 상대 경로가 크게 중요하지 않기 때문에 더 유연합니다.\n기억해야 할 한 가지는 \"마지막\" 프로젝트 전까지는 prepend를 사용하고 싶지 않다는 것입니다 - 이는 빌드 시간을 개선하고 주어진 빌드에 필요한 I/O 숫자를 줄여줄 것입니다.\nTypeScript 저장소 자체는 여기서 좋은 레퍼런스입니다 - 몇 가지 \"라이브러리\" 프로젝트와 \"엔드포인트\" 프로젝트가 있습니다; \"엔드포인트\" 프로젝트는 가능한 작게 유지되고 있고 필요한 라이브러리만 pull 합니다.\n\n"},"pages/compiler-options-in-msbuild.html":{"url":"pages/compiler-options-in-msbuild.html","title":"MSBuild에서의 컴파일러 옵션","keywords":"","body":"개요 (Overview)\n컴파일러 옵션은 MSBuild 프로젝트 내의 MSBuild 프로퍼티를 사용하여 지정할 수 있습니다.\n예제 (Example)\n \n false\n true\n \n \n true\n false\n \n \n\n맵핑 (Mappings)\n\n\n\n컴파일러 옵션\nMSBuild 프로퍼티 이름\n허용된 값\n\n\n\n\n--allowJs\nMSBuild에서 지원되지 않습니다\n\n\n\n--allowSyntheticDefaultImports\nTypeScriptAllowSyntheticDefaultImports\nboolean\n\n\n--allowUnreachableCode\nTypeScriptAllowUnreachableCode\nboolean\n\n\n--allowUnusedLabels\nTypeScriptAllowUnusedLabels\nboolean\n\n\n--alwaysStrict\nTypeScriptAlwaysStrict\nboolean\n\n\n--baseUrl\nTypeScriptBaseUrl\n파일 경로\n\n\n--charset\nTypeScriptCharset\n\n\n\n--declaration\nTypeScriptGeneratesDeclarations\nboolean\n\n\n--declarationDir\nTypeScriptDeclarationDir\n파일 경로\n\n\n--diagnostics\nMSBuild에서 지원되지 않습니다\n\n\n\n--disableSizeLimit\nMSBuild에서 지원되지 않습니다\n\n\n\n--emitBOM\nTypeScriptEmitBOM\nboolean\n\n\n--emitDecoratorMetadata\nTypeScriptEmitDecoratorMetadata\nboolean\n\n\n--emitDeclarationOnly\nTypeScriptEmitDeclarationOnly\nboolean\n\n\n--esModuleInterop\nTypeScriptESModuleInterop\nboolean\n\n\n--experimentalAsyncFunctions\nTypeScriptExperimentalAsyncFunctions\nboolean\n\n\n--experimentalDecorators\nTypeScriptExperimentalDecorators\nboolean\n\n\n--forceConsistentCasingInFileNames\nTypeScriptForceConsistentCasingInFileNames\nboolean\n\n\n--help\nMSBuild에서 지원되지 않습니다\n\n\n\n--importHelpers\nTypeScriptImportHelpers\nboolean\n\n\n--inlineSourceMap\nTypeScriptInlineSourceMap\nboolean\n\n\n--inlineSources\nTypeScriptInlineSources\nboolean\n\n\n--init\nMSBuild에서 지원되지 않습니다\n\n\n\n--isolatedModules\nTypeScriptIsolatedModules\nboolean\n\n\n--jsx\nTypeScriptJSXEmit\nReact 또는 Preserve\n\n\n--jsxFactory\nTypeScriptJSXFactory\n제한된 이름\n\n\n--lib\nTypeScriptLib\n쉼표로 구분된 문자열 목록\n\n\n--listEmittedFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--listFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--locale\n자동\n자동으로 PreferredUILang 값 설정\n\n\n--mapRoot\nTypeScriptMapRoot\n파일 경로\n\n\n--maxNodeModuleJsDepth\nMSBuild에서 지원되지 않습니다\n\n\n\n--module\nTypeScriptModuleKind\nAMD, CommonJs, UMD, System or ES6\n\n\n--moduleResolution\nTypeScriptModuleResolution\nClassic 또는 Node\n\n\n--newLine\nTypeScriptNewLine\nCRLF 또는 LF\n\n\n--noEmit\nMSBuild에서 지원되지 않습니다\n\n\n\n--noEmitHelpers\nTypeScriptNoEmitHelpers\nboolean\n\n\n--noEmitOnError\nTypeScriptNoEmitOnError\nboolean\n\n\n--noFallthroughCasesInSwitch\nTypeScriptNoFallthroughCasesInSwitch\nboolean\n\n\n--noImplicitAny\nTypeScriptNoImplicitAny\nboolean\n\n\n--noImplicitReturns\nTypeScriptNoImplicitReturns\nboolean\n\n\n--noImplicitThis\nTypeScriptNoImplicitThis\nboolean\n\n\n--noImplicitUseStrict\nTypeScriptNoImplicitUseStrict\nboolean\n\n\n--noStrictGenericChecks\nTypeScriptNoStrictGenericChecks\nboolean\n\n\n--noUnusedLocals\nTypeScriptNoUnusedLocals\nboolean\n\n\n--noUnusedParameters\nTypeScriptNoUnusedParameters\nboolean\n\n\n--noLib\nTypeScriptNoLib\nboolean\n\n\n--noResolve\nTypeScriptNoResolve\nboolean\n\n\n--out\nTypeScriptOutFile\n파일 경로\n\n\n--outDir\nTypeScriptOutDir\n파일 경로\n\n\n--outFile\nTypeScriptOutFile\n파일 경로\n\n\n--paths\nMSBuild에서 지원되지 않습니다\n\n\n\n--preserveConstEnums\nTypeScriptPreserveConstEnums\nboolean\n\n\n--preserveSymlinks\nTypeScriptPreserveSymlinks\nboolean\n\n\n--listEmittedFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--pretty\nMSBuild에서 지원되지 않습니다\n\n\n\n--reactNamespace\nTypeScriptReactNamespace\nstring\n\n\n--removeComments\nTypeScriptRemoveComments\nboolean\n\n\n--rootDir\nTypeScriptRootDir\n파일 경로\n\n\n--rootDirs\nMSBuild에서 지원되지 않습니다\n\n\n\n--skipLibCheck\nTypeScriptSkipLibCheck\nboolean\n\n\n--skipDefaultLibCheck\nTypeScriptSkipDefaultLibCheck\nboolean\n\n\n--sourceMap\nTypeScriptSourceMap\n파일 경로\n\n\n--sourceRoot\nTypeScriptSourceRoot\n파일 경로\n\n\n--strict\nTypeScriptStrict\nboolean\n\n\n--strictFunctionTypes\nTypeScriptStrictFunctionTypes\nboolean\n\n\n--strictNullChecks\nTypeScriptStrictNullChecks\nboolean\n\n\n--strictPropertyInitialization\nTypeScriptStrictPropertyInitialization\nboolean\n\n\n--stripInternal\nTypeScriptStripInternal\nboolean\n\n\n--suppressExcessPropertyErrors\nTypeScriptSuppressExcessPropertyErrors\nboolean\n\n\n--suppressImplicitAnyIndexErrors\nTypeScriptSuppressImplicitAnyIndexErrors\nboolean\n\n\n--target\nTypeScriptTarget\nES3, ES5, 또는 ES6\n\n\n--traceResolution\nMSBuild에서 지원되지 않습니다\n\n\n\n--types\nMSBuild에서 지원되지 않습니다\n\n\n\n--typeRoots\nMSBuild에서 지원되지 않습니다\n\n\n\n--useDefineForClassFields\nTypeScriptUseDefineForClassFields\nboolean\n\n\n--watch\nMSBuild에서 지원되지 않습니다\n\n\n\nMSBuild 전용 옵션\nTypeScriptAdditionalFlags\n모든 컴파일러 옵션\n\n\n\n나의 Visual Studio 버전에서 지원하는 것은? (What is supported in my version of Visual Studio?)\nC:\\Program Files (x86)\\MSBuild\\Microsoft\\VisualStudio\\v$(VisualStudioVersion)\\TypeScript\\Microsoft.TypeScript.targets 파일을 확인하세요.MSBuild XML 태그와 tsc 컴파일러 옵션 사이의 신뢰할 수 있는 맵핑이 여기에 있습니다.\n툴버전 (ToolsVersion)\n프로젝트 파일의 1.7 프로퍼티 값은 빌드하는 데 사용할 컴파일러 버전을 식별합니다 (이 예제에서는 1.7).이렇게 하면 프로젝트가 다른 컴퓨터에 있는 동일한 버전의 컴파일러에 대한 빌드를 허용합니다.\n만약 TypeScriptToolsVersion이 지정되지 않으면, 설치된 최신 컴파일러 버전을 사용하여 빌드합니다.\n최신 버전의 TS를 사용하는 사용자에게는, 첫 로드 시 프로젝트를 업그레이드하라는 메시지가 표시됩니다.\nTypeScriptCompileBlocked\n다른 빌드 도구를 사용하여 프로젝트 (예: gulp, grunt 등) 그리고 개발을 위한 VS와 디버깅 환경을 사용하는 경우 프로젝트에서 true를 설정하세요.\n이렇게 하면 모든 편집 지원이 제공되지만 F5키를 눌러도 빌드되지 않습니다.\n"},"pages/integrating-with-build-tools.html":{"url":"pages/integrating-with-build-tools.html","title":"빌드 도구와 통합","keywords":"","body":"빌드 도구들\n\nBabel\nBrowserify\nDuo\nGrunt\nGulp\nJspm\nWebpack\nMSBuild\nNuGet\n\nBabel\n설치\nnpm install @babel/cli @babel/core @babel/preset-typescript --save-dev\n\n.babelrc\n{\n \"presets\": [\"@babel/preset-typescript\"]\n}\n\n커맨드 라인 인터페이스 사용\n./node_modules/.bin/babel --out-file bundle.js src/index.ts\n\npackage.json\n{\n \"scripts\": {\n \"build\": \"babel --out-file bundle.js main.ts\"\n },\n}\n\n커맨드 라인 인터페이스 사용\nnpm run build\n\nBrowserify\n설치\nnpm install tsify\n\n커맨드 라인 인터페이스 사용\nbrowserify main.ts -p [ tsify --noImplicitAny ] > bundle.js\n\nAPI 사용\nvar browserify = require(\"browserify\");\nvar tsify = require(\"tsify\");\n\nbrowserify()\n .add(\"main.ts\")\n .plugin(\"tsify\", { noImplicitAny: true })\n .bundle()\n .pipe(process.stdout);\n\n자세한 내용: smrq/tsify\nDuo\n설치\nnpm install duo-typescript\n\n커맨드 라인 인터페이스 사용\nduo --use duo-typescript entry.ts\n\nAPI 사용\nvar Duo = require(\"duo\");\nvar fs = require(\"fs\")\nvar path = require(\"path\")\nvar typescript = require(\"duo-typescript\");\n\nvar out = path.join(__dirname, \"output.js\")\n\nDuo(__dirname)\n .entry(\"entry.ts\")\n .use(typescript())\n .run(function (err, results) {\n if (err) throw err;\n // 컴파일된 결과를 출력 파일에 작성합니다\n fs.writeFileSync(out, results.code);\n });\n\n자세한 내용: frankwallis/duo-typescript\nGrunt\n설치\nnpm install grunt-ts\n\n기본 Gruntfile.js\nmodule.exports = function(grunt) {\n grunt.initConfig({\n ts: {\n default : {\n src: [\"**/*.ts\", \"!node_modules/**/*.ts\"]\n }\n }\n });\n grunt.loadNpmTasks(\"grunt-ts\");\n grunt.registerTask(\"default\", [\"ts\"]);\n};\n\n자세한 내용: TypeStrong/grunt-ts\nGulp\n설치\nnpm install gulp-typescript\n\n기본 gulpfile.js\nvar gulp = require(\"gulp\");\nvar ts = require(\"gulp-typescript\");\n\ngulp.task(\"default\", function () {\n var tsResult = gulp.src(\"src/*.ts\")\n .pipe(ts({\n noImplicitAny: true,\n out: \"output.js\"\n }));\n return tsResult.js.pipe(gulp.dest(\"built/local\"));\n});\n\n자세한 내용: ivogabe/gulp-typescript\nJspm\n설치\nnpm install -g jspm@beta\n\n주의사항: 현재 jspm의 TypeScript 지원은 0.16beta 입니다.\n자세한 내용: TypeScriptSamples/jspm\nWebpack\n설치\nnpm install ts-loader --save-dev\n\nWebpack 2 사용 시 기본 webpack.config.js\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n path: '/',\n filename: \"bundle.js\"\n },\n resolve: {\n extensions: [\".tsx\", \".ts\", \".js\", \".json\"]\n },\n module: {\n rules: [\n // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'ts-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, use: [\"ts-loader\"], exclude: /node_modules/ }\n ]\n }\n}\n\nWebpack 1 사용 시 기본 webpack.config.js\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n filename: \"bundle.js\"\n },\n resolve: {\n // '.ts'와 '.tsx'를 해석 가능한 확장자로 추가합니다.\n extensions: [\"\", \".webpack.js\", \".web.js\", \".ts\", \".tsx\", \".js\"]\n },\n module: {\n loaders: [\n // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'ts-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, loader: \"ts-loader\" }\n ]\n }\n}\n\nts-loader에 대한 자세한 내용은 여기를 참조하세요.\n대안:\n\nawesome-typescript-loader\n\nMSBuild\n로컬에 설치된 Microsoft.TypeScript.Default.props (맨 위)와 Microsoft.TypeScript.targets (맨 아래) 파일을 포함하도록 프로젝트 파일을 업데이트하세요:\n\n\n \n \n\n \n \n false\n true\n \n \n true\n false\n \n\n \n \n\n\nMSBuild 컴파일러 옵션 정의에 대한 자세한 내용: MSBuild 프로젝트의 컴파일러 옵션 설정\nNuGet\n\n우-클릭 -> Manage NuGet Packages\nMicrosoft.TypeScript.MSBuild를 검색하세요\nInstall 클릭\n설치가 완료되면 다시 빌드 하세요!\n\n자세한 내용은 패키지 매니저 다이얼로그와 NuGet과 nightly builds 사용을 참고하세요\n"},"pages/configuring-watch.html":{"url":"pages/configuring-watch.html","title":"configuring-watch","keywords":"","body":"컴파일러는 환경 변수를 사용하여 파일과 디렉터리를 감시하는 방법 구성을 지원합니다.\n환경 변수 TSC_WATCHFILE을 사용하여 파일 감시 설정 (Configuring file watching using environment variable TSC_WATCHFILE)\n\n\n\n옵션\n설명\n\n\n\n\nPriorityPollingInterval\nfs.watchFile을 사용하지만 소스 파일, 설정 파일 및 누락된 파일에 대해 다른 폴링 주기(polling intervals)를 사용합니다.\n\n\nDynamicPriorityPolling\n자주 수정되는 파일을 자주 폴링하고 변경되지 않은 파일을 덜 자주 폴링 하는 동적 큐를 사용합니다.\n\n\nUseFsEvents\n파일 시스템 이벤트를 사용하는 fs.watch를 사용하여 파일 변경/생성/삭제에 대한 알림을 받습니다. (fs.watch는 OS마다 다르게 작동할 수 있습니다.) 예를 들어. 리눅스는 watcher 수에 제한이 있으며 fs.watch를 사용하여 watcher를 만들지 못하면, fs.watchFile를 대신 사용하여 watcher를 만들게 됩니다.\n\n\nUseFsEventsWithFallbackDynamicPolling\n이 옵션은 fs.watch를 사용하여 감시자를 만들지 못한 경우 폴링이 동적 큐를 통해 수행된다는 것을 제외하고는 UseFsEvents 옵션과 비슷합니다.(동적 큐에 대한 것은 DynamicPriorityPolling옵션에서 설명하였습니다.).\n\n\nUseFsEventsOnParentDirectory\n이 옵션은 fs.watch(파일 시스템 이벤트 사용하는)로 파일의 상위 디렉터리를 감시합니다. 다만, CPU 사용량이 늘어나고 정확도는 떨어질 수 있습니다.\n\n\ndefault (no value specified)\n환경 변수TSC_NONPOLLING_WATCHER가 true로 설정되면 파일의 상위 디렉터리를 감시합니다. (UseFsEventsOnParentDirectory와 동일).false 일 때는 fs.watchFile을 사용하여 250ms 시간 제한과 함께 모든 파일들을 감시합니다.\n\n\n\n환경 변수TSC_WATCHDIRECTORY를 사용하여 디렉터리 감시 설정 (Configuring directory watching using environment variable TSC_WATCHDIRECTORY)\n기본적으로 node에서 디렉터리의 재귀적인 감시를 지원하지 않는 플랫폼에서, 디렉터리 감시 기능은 TSC_WATCHDIRECTORY에서 선택한 다양한 옵션을 사용하여 하위 디렉터리에 대한 디렉터리 watcher를 재귀적으로 생성함으로써 지원됩니다. 기본적으로 재귀 디렉터리 감시(예: windows)를 지원하는 플랫폼에서는 이 환경 변수의 값이 무시됩니다.\n\n\n\n옵션\n설명\n\n\n\n\nRecursiveDirectoryUsingFsWatchFile\nfs.watchFile을 사용하여 폴링 감시(CPU cycles 사용)인 디렉터리 및 하위 디렉터리를 감시합니다.\n\n\nRecursiveDirectoryUsingDynamicPriorityPolling\n동적 폴링 큐를 사용하여 디렉터리 및 하위 디렉터리에 대한 변경사항을 폴링 합니다.\n\n\ndefault (no value specified)\nfs.watch를 사용하여 디렉터리 및 하위 디렉터리를 감시합니다.\n\n\n\n배경 (Background)\n컴파일러의 --watch 구현은 node에서 제공하는 fs.watch와 fs.watchFile에 의존하며, 이 두 방법 모두 장단점이 있습니다.\nfs.watch는 파일 시스템 이벤트를 사용하여 파일/디렉터리의 변경 사항을 알립니다. 하지만 OS에 따라 다르며, 알림은 완전히 믿을 수가 없고, 많은 OS에서 예상대로 동작하지 않습니다. 또한, 생성할 수 있는 watcher의 수에 제한이 있을 수 있으며(예: linux), 파일 수가 많은 프로그램을 사용하면 매우 빠르게 소진할 수 있습니다. 그러나 이 작업은 파일 시스템 이벤트를 사용하기 때문에 CPU cycle에 많이 관여하진 않습니다. 컴파일러는 일반적으로 fs.watch를 사용하여 디렉터리를 감시합니다. (예: 설정 파일에 포함된 소스 디렉터리, 모듈 확인을 실패한 디렉터리 ... 등) 변경 사항에 대한 알림에서 누락된 정밀도를 처리할 수 있습니다. 그러나 재귀 감시 기능은 Windows와 OSX에서만 지원됩니다. 즉, 다른 OS들은 재귀적 특성을 대체할 무언가가 필요합니다.\nfs.watchFile은 폴링을 사용하므로 CPU 주기를 포함합니다. 하지만 이는 파일/디렉터리 상태에 대한 업데이트를 받을 수 있는 가장 신뢰할 수 있는 메커니즘입니다. 컴파일러는 일반적으로 fs.watchFile을 사용하여 소스 파일, 구성 파일 및 누락된 파일(누락된 파일 참조)을 감시하는데 이는 CPU 사용량이 프로그램의 파일 수에 따라 달라진다는 것을 의미합니다.\n"},"pages/nightly-builds.html":{"url":"pages/nightly-builds.html","title":"Nightly 빌드","keywords":"","body":"TypeScript의 master 브랜치의 nightly 빌드는 태평양 표준시(PST) 자정까지 NPM과 NuGet에 배포됩니다.도구를 사용하여 가져오는 방법과 사용하는 방법은 다음과 같습니다.\nnpm 사용하기 (Using npm)\nnpm install -g typescript@next\n\nMSBuild에 NuGet 사용하기 (Using NuGet with MSBuild)\n\n주의사항: NuGet 패키지를 사용하도록 프로젝트를 구성해야 합니다.\nNuGet를 사용하도록 MSBuild 프로젝트 구성을 참조하십시오.\n\nnightly는 www.myget.org에서 이용 가능합니다.\n두 패키지가 있습니다:\n\nMicrosoft.TypeScript.Compiler: 도구만 사용(tsc.exe, lib.d.ts, 등.) .\nMicrosoft.TypeScript.MSBuild: 위와 같은 도구뿐만 아니라 MSBuild 작업 및 대상 (Microsoft.TypeScript.targets, Microsoft.TypeScript.Default.props, 등.)\n\nnightly 빌드를 사용하도록 IDE 업데이트 (Updating your IDE to use the nightly builds)\nnightly drop을 사용하도록 IDE를 업데이트할 수 있습니다.먼저 npm을 통해 패키지를 설치해야 합니다.\nnpm 패키지를 전역으로 설치하거나 로컬에 있는 node_modules 폴더에 설치할 수 있습니다.\n이 섹션의 나머지 부분에서는 typescript@next가 이미 설치되어 있다고 가정합니다.\n비주얼 스튜디오 코드 (Visual Studio Code)\n.vscode/settings.json 파일을 다음과 같이 업데이트하세요:\n\"typescript.tsdk\": \"/node_modules/typescript/lib\"\n\n자세한 내용은 VSCode 문서를 참조하세요.\n서브라임 텍스트 (Sublime Text)\nSettings - User 파일을 다음과 같이 업데이트하세요:\n\"typescript_tsdk\": \"/node_modules/typescript/lib\"\n\n자세한 내용은 서브라임 텍스트를 위한 TypeScript 플러그인 설치 문서를 참조하세요.\n비주얼 스튜디오 2013 및 2015 (Visual Studio 2013 and 2015)\n\n주의사항: 대부분의 변경 사항에는 새로운 버전의 VS TypeScript 플러그인을 설치할 필요는 없습니다.\n\n현재 nightly 빌드에는 전체 플러그인 설정이 포함되어 있지 않지만 nightly 기반으로 설치 프로그램을 배포하기 위해 노력하고 있습니다.\n\nVSDevMode.ps1 스크립트를 다운로드하세요.\n\n또한 커스텀 언어 서비스 파일 사용에 대한 위키 페이지를 참조하세요.\n\n\nPowerShell 커맨드 라인 창에서 다음을 실행합니다:\nVS 2015:\nVSDevMode.ps1 14 -tsScript /node_modules/typescript/lib\n\nVS 2013:\nVSDevMode.ps1 12 -tsScript /node_modules/typescript/lib\n\n\n\nIntelliJ IDEA (Mac)\nPreferences > Languages & Frameworks > TypeScript를 선택합니다:\n\nTypeScript 버전: npm으로 설치한 경우: /usr/local/lib/node_modules/typescript/lib\n\nIntelliJ IDEA (Windows)\nFile > Settings > Languages & Frameworks > TypeScript를 선택합니다:\n\nTypeScript 버전: npm으로 설치한 경우: C:\\Users\\USERNAME\\AppData\\Roaming\\npm\\node_modules\\typescript\\lib\n\n"}}} \ No newline at end of file +{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["(emoji","33577🌍",":)","aiden🌍","annkimm🌍","badger93🌍","bobfull🌍","changmin","chorom","cho🌍","chri","contribut","contributing.md를","contributor","dahyoung🌍","eom🌍","follow","guyeoljeong🌍","hahn🌍","ham🌍","handbook","handbook을","hannahbanana🌍","heeveloper🌍","hyunta","jaewon","jeongmin","jieun","journey","jung","jung🌍","kang🌍","key):","kibeom","kind","kok202🌍","ku🌍","kwon🌍","k🌍","lee🌍","lim🌍","microsoft/typescript","min","myeonghwan","myoji🌍","o🌍","park🌍","planetis🌍","poco.j🌍","project","publisherkim🌍","realgo🌍","rudwn","sangmink🌍","seohe","seohyunyoon🌍","seo🌍","shin🌍","song🌍","sooyun429🌍","specification.","ssminji🌍","sungmin","taekyunkimdev🌍","taemin","typescript","website에서","welcome!","wish","woo🌍","yang🌍","yeji","yeonggyu","yeonjuan🌍","yeontaekim🌍","yoo","yunhoe,","⚠️","✨","가능하며","감사하겠습니다.","감사합니다.","공식","공지","그","내용은","누구나","다양한","도움","등록","레포에서","마이그레이션된","목록","문서","및","밖에도","방법은","번역","번역,","번역에","번역이","번역하는","분은","사이트","상황","상황은","소개","수","언제나","오타,","요청은","웹","의견","이곳을","이슈를","이슈에","입니다","입니다.","있습니다.","자세한","잘못된","주세요.","주셔서","진석현🌍","진행","진행중","참고","참고해","참고해주세요.","참여","참여하기","참여하는","참여하실","참여해","컨트리뷰터","컨트리뷰터도","타입스크립트","통해","포함된","프로젝트의","프로젝트인","프로젝트입니다.","피드백은","한국어","한글","해당","해주시면","핸드북","확인할","환영합니다:)"],"pages/tutorials/ts-for-the-new-programmer.html":["\"javascript","\"typescript에서","\"기호(flavor)\"나","\"변형(variant)\"이라는","\"어디서든","\"웹\"의","\"컴파일된\"","(\"\"","(1","(4","(==)","(a","(eras","(learn","(mozilla","(runtim","(syntax)","(types)","(typescript:","(what","(나중에","(또는",")이","*","/","//","0)","0으로","10,","1005","15","20배는","2363","2551","=","==","@errors:","[]);","area","behavior)","brief","checker)","console.log(4","const","height:","history)","infinity값을","javascript","javascript(ecmascript으로도","javascript(js)의","javascript)","javascript?","javascript가","javascript는","javascript를","javascript만을","javascript에","javascript에서","javascript와","javascript의","javascript질문은","javascript태그가","js","js가","js는","js를","js의","legal)","nan을","nan이죠?","new","node.js를","obj","obj.heigth","obj.heigth;","obj.width","obj의","platform)","programm","static","superset","ts","type","types)","typescript","typescript(ts)와","typescript)","typescript:","typescript가","typescript는","typescript로","typescript를","typescript에도","typescript에서","typescript을","typescript의","typescript태그가","width:","{","}","};","가능합니다.","가이드가","가이드는","가지를","가진","각자의","간단한","간에","값들을","값에","값의","값이","강제로","같은","같이","개략적으로,","개발을","개발자가","개발자들은","걱정하지","걸렸습니다.","검사라고","검사를","검사입니다.","검사자","검사자가","검사자는","검사자인","검사할","검출하는","검출하면서","검출해도,","겁니다.","것\b이","것들은","것으로","것은","것을","것이","것일","것입니다!","것입니다.","것입니다:","것처럼,","결과로","결과적으로","결론적으로","결정입니다!","경우,","경험을","고른것을","공부할","공유하므로,","관계는","관계를","관계이니,","관계일까요?","관련","관련이","관리는","괜찮겠네요.)","교차","구문","구문과","구문은","구문을","구문이","구문적으로","구성된","구현하는","그것도","그러나","그런","그렇다면","근데","기반으로","기본적인","기억하세요:","기인하지","기초","길고","꽤","나누는","나눌","나온","나왔을","넣어도","네트워크로","논리적으로,","놀라움들은","놀랄만한","늘어나는","다른","다소","다시","다양한","다음","다음과","다음은","답변에만","대부분은","대부분의","대하여","대한","대해","더","도구인","도움이","도중에는","독특한","돋구지만","돌아와서","동시에","동일","동일한","동작을","되는","되었습니다.","된","될","두","들어","들어,","들어:","들어봤을","따라","때","때,","때문에","때문에,","때문입니다.","때에는,","또","또는","또한","똑같은","라이브러리","라이브러리)를","라이브러리를","런타임","런타임입니다.","리스트를","마지막","마지막으로,","마치면","만들","만들게","만들기","만들어졌습니다.","만들어진","만듭니다.","만약","만족스러울만한","많습니다;","많은","많이","많지만,","매력적인","맥락에서","몇","모든","모르지만","무시해선","문서의","문제를","문제이거나,","문제입니다.","미묘한","반환합니다.","발생시킵니다:","발생하면","방법으로","방법은","방법을","방법이","방식과","방식으로","배열로","배우는","배우지","배운","배울","배워야","버그가","번","번째","법\"과","벗어나는","변화시키지","변환하여(coerces),","별난","보려는","보세요.","보수적인","보여줍니다.","보장합니다","보지","볼","붙은","브라우저","브라우저는","브라우저들은","브라우저를","브라우저에서","빠른","사용량에","사용을","사용하기","사용하는","사용하므로,","사용하여","사용할","사용해서","삭제된","삭제해서","상위","상의","상호작용을","생긴","서버들을","선택지이기도","설계되었습니다.","설계되었으며","설정에","성장입니다.","성장한","성질은","속","수","수백","수백만","수십","수십만","수천","숫자를","쉽게","스크립팅","스택을","시간이","시스템","시작은","시작하시거나","시작해서,","시작했습니다.","실수입니다.","실제로","실행","실행되기","실행될","실행시키기","실행시키지","실행시킬","실행하기","실행하는데","실행합니다.","심각한","아닌,","아래와","아예","안됩니다.","않고","않고선","않는","않는다고","않는다는","않다고","않습니다.","않으면서","않은","않음을","알려져있는)는","알아봅시다.)","앞서","약","약속입니다.","어떤","어떻게","어렵네요!","어플리케이션들을","어플리케이션을","언어","언어는","언어로","언어에서","언어입니다.","얼마나","엄격하게","없는","없다는","없습니다.","없으므로","엔진(동적","여겨졌습니다.","여기서,","역사","연산","연산이","연산자는","예기치","예를","예시로,","예시에","예외로","예제를","오늘날","오래","오류가","오류는","오류들이","오류로","오류를","오류인지와","오류입니다.","오류입니다:","오직","올바른","옮기면,","옳은(syntact","옳지","완벽한","왜","왜죠??","외부","요약하자면,","우리에게는","웹","웹사이트에서,","위","위와","위의","위한","위해","유명해졌습니다.","유명해지면서,","유발합니다:","유지하는","의도로","의미입니다.","의미합니다.","이","이게","이는","이동시키는","이러한","이런","이례적인","이상의","이상한","이외에도,","이용하여","이용해","이유는","익숙해지셨다면,","인수를","일(api","일반","일반적인","일부는","일상적인","일어나는지","일에","일이","일이었기에","읽어보시고,","있게","있는","있는지에","있도록","있습니다!","있습니다.","있으며,","있음을","있지만,","자랑스럽지만은","자원을","자원이","자주","자체는","작동됨\"과","작동을","작동하는","작동합니다.","작성\b할","작성돼있는지","작성하기","작성하는","작성할","작성했는지에","작업을","작은","잘","잘못","적용할","전에","전인","전체","전환할","절대","점","점과","점들이","점이","점점","점진적인","접근을","정답은","정도로","정렬하는","정말로","정보가","정적","정하는","제거하기","제공하지","제한시킬","존재하지","종류(타입)를","종류를","종류의","종종","좋은","좋지만,","줄","줄의","중단시킬","중에","즉","즉,","지나치게","지속적","직접적으로","질문보다","질문을","질문이","집합","집합입니다.","짧은","차이를","참입니다!","찾는","찾습니다.","찾았다면","처리하지","처음","처음에","철자가","첫","초기","최대한","최적화","최적화시키고","추가","추가)을","추가된,","추가로","추가하는","추가할지에","추론한","추천합니다","축하드립니다","출력될","출력합니다.","충분할","컴파일","컴파일)을","컴파일되면,","컴파일러가","코드","코드가","코드는","코드들을","코드로","코드를","코드에","코드에는","코드의","타임","타입","타입에","타입을","타입이","특성","특성을","파일에","파일의","판단하고","페이지\b","페이지의","표준","표출될","표출해주고,","표출해줍니다.","프레임워크를","프로그래머들을","프로그래밍","프로그래밍하고","프로그램","프로그램과","프로그램은","프로그램을","프로그램의","프로그램이","프로퍼티의","플랫폼(cross","플랫폼으로","필요가","필요는","하기","하는","학습","한","할","할까요?\"와","합니다.","핸드북을","했습니다.","행동은","허용되는,","허용합니다:","현대","화를","확장하여","흘러"],"pages/tutorials/ts-for-js-programmers.html":["\"#187abf\"","\"12,","\"13,","\"33,","\"boolean\"","\"closed\"","\"function\"","\"hayes\",","\"hello","\"locked\"","\"minimized\";","\"number\"","\"open\"","\"string\"","\"string\")","\"string\"을","\"undefined\"","\"unlocked\";","\"구조적","\"덕","${p.y}`);","()","(compos","(defin","(generics)","(next","(obj:","(structur","(type","(typeof","(undefined를","(unions)","(동적","(무엇이든","(이","...","//","//...","0,","1","1);","12,","1분","2322","2345","26","26\"","26\"를","26,","3","3\"","3,","30,","33,","5","56\"","56);","5분","7","80","89","9;",":","=","===","=>","@errors:","@noerror","[obj];","^?","`backpack`이라는","add","add:","array","array.isarray(a)","array;","array를","b","backpack","backpack.add(23);","backpack.get();","backpack의","backpack이","backpakc:","bigint,","boolean","boolean,","boolean으로","class","code를","color","console.log(`${p.x},","const","constructor(name:","constructor(x:","cut","deleteuser(user:","f","false;","false로","function","get:","getadminuser():","getlength(obj:","height:","helloworld","helloworld가","hex:","id:","id;","inference)","interfac","interface를","interface의","javascript","javascript가","javascript는","javascript에","javascript에서","javascript와","javascript의","js","lockstat","mybool","mybool위에","n","name:","name;","never","new","newvpoint","null,","number","number)","number,","number;","numberarray","number를","number을","number의","obj","obj.length;","obj;","object","object,","objectwithnamearray","object는","object와","oddnumbersunderten","playground","point","point)","point3","point변수는","point의","point타입으로","predic","print","printpoint(color);","printpoint(newvpoint);","printpoint(p:","printpoint(point);","printpoint(point3);","printpoint(rect);","programm","rect","return","s","steps)","string","string,","string;","string[])","stringarray","string과","string을","string이므로,","string임을","string입니다.","symbol,","system)","this.i","this.id","this.nam","this.x","true","ts","type","type)","type;","typename의","typeof","types)","typescript","typescript가","typescript는","typescript에","typescript에게","typescript와","typescript은","typescript의","type을","typing)\"","undefin","undefined는","unknown","user","user)","user:","useraccount","useraccount(\"murphy\",","username:","virtualpoint","virtualpoint(13,","void","void;","vs","width:","windowst","world\";","wrapinarray(obj:","x:","x;","y:","y;","z:","{","|","}","};","가능하게","가능한","가장","가지","가지고","가지는","가지를","가지면","가진","간주됩니다.","값에","값을","값이","강조할","같은","같이","개선하기","개요를","개요입니다.","객체","객체가","객체들을","객체를","객체의","걱정할","검사가","검사기는","검사를","검사에서","것으로","것을","것이기","것이든","것입니다.","것입니다.:","것입니다:","경고를","경로에","경우","경우,","경우에","고유","골라낼","관계는","관계없이","구문","구문을","구문이","구분할","구성","구조적","구조적으로","구축하기","구축할","구현","그","기능들을","기능을","기능이","꽤","끝까지","나중에","나타내기","내부적으로","높은","다","다른","다소","다양한","다음","다음과","다음은","단계","대부분의","대한","대해","더","도구가","도구의","독특합니다.","동시에","동일합니다.","동작하는","동작합니다.","동적","되는","되어야","됩니다.","두","두고","둘","뒤에","들어","들어,","디자인","따라","따르고","따르는","때","때때로","때문에)","때문에,","때문입니다.","또는","또한","레이어가","레이어로서","레이어를","로","리터럴집합을","리턴","리턴하거나","마무리","마우스를","마지막으로,","만드는","많이","맞지","매개변수와","명시","명시적으로","명시하기","명시하는데","몇","몇몇","모든","목록을","무엇이","무엇인지","문서는","문자를","미리","및","받는","받아들이면서","발생될","방법과","방법에는","방법을","방법입니다.","방식을","방식입니다.","배열","배열은","배열이","변경되는","변수","변수가","변수를","변수의","복잡한","볼","봅니다.","부분으로","분류된","불립니다.","불일치를","비교합니다.","빠르게","사람이","사례","사용되기도","사용되는","사용되었기","사용된","사용자가","사용하고","사용하고\u0013","사용하는","사용할","사용해","사용해야","사용해왔을","사이의","살펴보겠습니다.","상수가","새","새로운","생각한","생성하는","생성하면","생성하면서","생성해줄","선언","선언된","선언하는","선언할","선언합니다.","선언해서,","선언했는가를","설명을","설명하는","설명할","세부","속성이","수","수준","수행하는","시간에","시스템","시스템에","시스템에서","시스템을","시스템의","시스템입니다.","실제로","안의","않는","않습니다.","알","알게","알고","알리는","알아볼","어디서","어떤","언어","언어를","언어에서","언어의","언어입니다.","없는","없습니다\u001d)","없습니다.","없습니다:","없지만,","여기에서:","여러","여러가지","예를","예시를","예시이며,","예제에서","예제입니다.","올린다면,","완성","왔는지","우선적으로","원시","원칙","위에","위에서","위의","위한","위해","위해,","위해서는","유니언","유니언(union)과","유니언은","유사하게","의미지만,","이","이것이","이는","이라고","이러한","이를","이미","이용하여","이제","이해가","이해하는데","이해하며,","이해함으로써","인터페이스는","인터페이스에","인터페이스에서","일","일과","일관되게","일반적인","일상적인","일치시킬","일치에는","일치하게","읽으세요(30분)","있는","있는데","있는데,","있다는","있습니다","있습니다.","있습니다.:","있습니다:","있으며","있을","있음을","있지만,","자동","자동으로","자리잡고","자세히","자체","작성하기","작업을","잘","적은","적이","전달할","전체","정도의","정보에","정의하기","정확하게","제공하기","제공하는","제공하는데,","제공하면서","제공합니다.","제네릭","제네릭(generic)이","제네릭은","제네릭을","제네릭이","조합하여","존재하고","존재한다면,","종류에","종류의","주지","줄은","줍니다.","중","중점을","지름길이며","지원하기","지원합니다.","지향","집중한다는","집합만","짓기","차이가","참고:","처리하는","처음부터","추가로","추가하는","추가합니다.","추기해","추론","출력합니다","코드","코드가","코드는","코드라는","코드로는","코드를","코드베이스에","코드에서","크고","클래스로도","클래스에","클래스와","타이핑\"","타이핑(duck","타입","타입에","타입으로","타입은","타입을","타입이","탐색하세요.","통과합니다.","튜토리얼은","특정","패턴은","패턴을","편집기의","포함하는","포함할","프로그래밍","프로그래밍을","프로퍼티며,","필드의","필수불가결한","필요가","필요한","필요할","필요합니다.","하기","하나는","하나일","하는","하는지","하위","할","할당되었는지는","할당하는","함께","함수).","함수가","함수에","함수에서","합니다.","해당","핵심","핸드북을","허용되는","허용합니다),","현대","형태","형태를","형태에","형태와","형태이기","확인하십시오),","확인해","확장을","확장합니다.","힘들"],"pages/tutorials/ts-for-oopers.html":["\u001d탐색하세요.","\"","\",","\"car\"가","\"object\"입니다.","\"origin\",","'빈'","(co","(consequ","(empti","(eras","(free","(ident","(new","(nomin","(oop","(reflection)","(rethink","(static","(type","(클래스와","+","//","0,","10","=","ball","c#","c#,","c#/java에서","c#과","c#에서는","c#을","c#이나","car","car())는","car나","class","class)","classes)","console.log(\"hello,","console.log(\"x","console.writeline(typeof(t).name);","const","data)","drive()","empti","empty)","empty가","empty에","empty인지","error?","far","fn(arg:","fn({","fn의","function","ga","golfer","golfer();","hit","instanceof와","interfac","javascript","javascript(또한","javascript)","javascript가","javascript로","javascript를","javascript에","javascript에는","javascript에서","javascript와","javascript의","java나","java는","java또는","java에서","java와","java의","k:","learn","name","name:","named)","new","nomin","number;","number’에","obj","obj가","obj는","obj를","oop","playground","point.x","point.y);","pointlik","pointlike)","pointlike로써","pointlike임을","printname(obj);","printname(x:","printpoint(obj);","printpoint(point:","printtype()","programmers(en)","reifi","reified,","sets)","static","string;","structur","systems)","ts","type","typeof","typeof와","types)","typescript","typescript)","typescript가","typescript는","typescript도","typescript로","typescript를","typescript에","typescript에서","typescript에서,","typescript의","typing)","value.getclass()와","value.gettype()","void","w:","x.name);","x:","x와","y","y:","{","{}","|","}","});","};","}과","}에","}의","‘class’나","‘int’","‘null’,","‘number’","‘string","‘string’","‘string’과","‘struct’에","“자유로운”","가능한","가이드의","가졌다","가지","가지고","가지는","가집니다.","간의","간주할","값","값과","값은","값을","값의","강력합니다.","강제하는","갖고","갖는","같은","같이","개념으로","개발자에게","개요였고,","객체","객체는","객체를","객체지향","객체지향프로그래밍","검사합니다","검사합니다.","것은","것을","것이","것이고,","것입니다.","것처럼","겪는","결과","결정됩니다.","경고","경우는","계속","계층과","계층으로","곳에","공유하는","공통의","공통적으로","관계가","관계는","관계로","관계를","관련되는지에","구별합니다","구성의","구조가","구조는","구조를","구조적","구조적입니다:","구체화되지","구체화된","구현과","구현된","구현하려는","그","그러므로,","그리고","기능과","기능을","기본","기본적인","기억하는","기인합니다:","기존의","깨닫는","나은","놀라곤","놀라움의","놀랍지만,","다","다룰","다룰(query)수","다르며,","다른","다릅니다.","다시","단순히","단위일","단일","담도록","대응관계는","대체하여","대한","대해","대해선","더","데에","데이터","데이터를","도메인","도메인이","도움을","동시에","동일하기","동일한","동작(문자열을","동작을","동작의","동작하는","될","됩니다!","두","두는","두지","둘","뒷부분에서","들어","들어,","등)을","디스크에","때,","때문에","때문에,","때문입니다.","또","또는","또한","똑같이","런타임","런타임에","런타임을","리소스는","리소스에만","마십시오!","마찬가지로)가","만듭니다.","만약","만족하는","많은","많이","말하지만,","매우","메서드","메서드를","멤버로","명목이","명목적인","명시적인","명확한","몇","모델로","모델을","모델이","모든","모든_","무시하는","무언가","무언가를","무엇인가를","문제는","문제에","묻기","미리","바꾸지","바로","반영","발견,","방법","방법을","방식으로","방식을","배우기","배우는","배워야","번째로","변환하기,","보면,","보입니다:","부릅니다.","부분","부분을","불과하기","비슷하게","빈","빈번한","뿐만","사실","사실,","사용될","사용됩니다.","사용하는","사용하므로,","사용한","사용할","사용해도","사이의","삭제된","삭제할","살펴볼","살펴봅시다.","상관","상관없는","상당히","상속,","상속관계나","생각하기","생각하는","생성할","서로","선언","선언되었는지가","선언을","선언적인","선택입니다.","선호됩니다.","설명에","설명하므로","설명하시겠습니까?","설명합니다.","소개","속성을","속하지","속할","속합니다.","속해있습니다.","수","수도","수많은","수행하는","순간","숫자로","숫자인","시","시스템","시스템은","시스템을","시스템이","시작하면,","시점에","시점에서","실제로","실행하는","싱글턴과","쓰기","아니라","아니지","아닌","아닌,","아닙니다.","않고","않기","않나요?","않습니다.","않았습니다:","않은)","알려주지","알아볼","알아야","암시적으로","양상은","어디에나","어딘가","어떤","어떻게","언어라고","언어에","언어에서","언어와","없는","없더라도","없습니다.","없으므로","없이","없지만,","여기에서","여러","여전히","연관","연관되지","연산이","연산자는","염두에","예를","예상되는","예상을","예제를","오류가","오류는","오류의","오해와","완벽히","완성,","우리는","우선적으로","원시","원시요소가","원인은","원한다면","위의","위해","위해서는","유니언:","유사한","유연성은","유형의","유형이라도","유형화하는","유효성을","유효한","유효한지를","의거해","의무적","의해","이","이는","이러한","이런","이름으로","이름을","이미","이상","이상합니다.","이용하는","이유가","이유는","이점을","이해는","이해하기","이해하는","익숙하지만","익숙한","익숙합니다.","인기","인수가","인스턴스화와","인자로","인자의","인터페이스,","인터페이스가","인터페이스를","일단","일대일","일반적이지","일반적인","일부","일부는","일부분을","읽거나","입문한","있겠지만,","있고,","있는","있는지","있습니다.","있어","있으므로,","있을","있음에","있지만,","자세히","자연스러운","자연스러워집니다.","자유로운","자유롭게","작동하는지","작동함을","작성하기","작성하는","작성하는데","잘","잠재적인","적용된다는","적합하며,","전달하는","전달할","전부","점을","접하는","접할","정보는","정의는","정의된","정적","정확하게","정확한","정확히","제공하며,","제공하지만,","제공합니다.","제네릭","제네릭을","제외한","제한된","제한을","조기","존재하며,","존재하므로","존재하지","종종","좋습니다.","좋은","주로","주어진","줄","중","중요합니다.","즉,","지금까지","지어집니다.","지워졌으므로,","지워진","지원하므로","지원합니다.","지향","직관적입니다.","집합","집합들의","집합론에","집합에","집합으로","집합으로서의","집합의","집합이나","집합이라는","차이가","차이점을","차후에","챕터에서","처리하는","처음","첫","최종적으로","추가적으로,","출력에","측면에","측면에서","친숙한","컨테이너입니다.","컴파일","코드","코드를","코드에서","코드의","클래스","클래스가","클래스는","클래스를","클래스에","클래스와","클래스의","타이핑을","타이핑이","타임","타입","타입,","타입과","타입에","타입은","타입을","타입의","타입이","타입화의","통신과","통해","특정","특정된","특정한","파괴되기","파생","파일","패턴을","페이지는","포함된","포함하여","표시,","표현될","프로그래머가","프로그래머는","프로그래머들에게","프로그래머라면,","프로그래밍(oop)","프로그램","프로그램에","프로그램을","프로퍼티가","프로퍼티를","프로퍼티에","피할","필요가","필요는","필요하지","하나요?","하나의","하위","학습하는","함께","함수는","함수와","함정에","함정을","합니다!","합니다.","항상","해결하기","해당","해도","핸드북을","형태로도","형태를","호출이","호출입니다:","호출할","호환","혼란의","확인하여","효과적으로","흔한","흔히"],"pages/tutorials/ts-for-functional-programmers.html":["\"../lib/third","\"./local","\"bigint\"","\"boolean\"","\"circle\")","\"circle\";","\"foo\"","\"foo\"를","\"foo\"으로","\"function\"","\"function\")","\"goes\"","\"hello\";","\"hi\"","\"hi\",","\"i'm","\"insert","\"left\"","\"left\");","\"noimplicitany\":","\"npm","\"number\"","\"object\"","\"oh","\"right\"","\"right\"'에","\"right\"):","\"right\":","\"right\";","\"right\"에","\"square\"","\"square\")","\"square\";","\"strict\":","\"string\"","\"string\")","\"symbol\"","\"triangle\"","\"triangle\";","\"undefined\"","&","'\"left\"","'string'은","(()","(1).toexponential();","(30m)","(a,","(a:","(array.isarray(arg))","(box","(built","(concept","(contextu","(discrimin","(gradual","(higher","(modul","(next","(other","(point","(prerequisites)","(readonli","(s.kind","(s.x","(structur","(t:","(type","(typeof","(unions)","(unit","(단,","):","*","+","/","//","1","1,","10,","101;","12;","16","2","2,","2322","2345","2;","3]","3]);","3];","754","7개의","999.9];",":","=","===","=>",">","?","@errors:","@strict:","[1,","[1,2,3]","[101.1,","[]","[];","[number,","[t,","[t];","__compiletimeonly:","__compiletimeonly라는","a.push(102);","a:","a;","a[0]","aliases)","ani","any)","any,","any[]","anys.map(anys[1]);","anys.push(\"oh","anys.push(1);","anys.push({","anys:","anys[0]","anys[1];","anything:","any를","area","area(s:","arg","arg.map(commoncase).join(\",\");","arg:","array","array.isarray(a)","arraylike):","assertion만","b","b:","b[0]","bigint","boolean","c","c++","call","class","combin","commoncase(arg());","commoncase(arg);","commoncase(arg.s);","commoncase(s:","commonj","conflict","conflicting.a:","const","const)","const;","const로","cut","d)","d:","d;","data","data와","declar","direction:","dynamic와","enum이","error","export","export가","extra","extra:","f","f()","f:","fals","false.","firstish(t1:","free","fst:","fstring","fstring은","function","g","g()","g();","good","haskel","haskell)","haskell과","haskell에는","haskell에서","haskell의","height(s:","here\";","i:","ieee","import","infer","inference:","intellisense는","interfac","intersection)","javascript","javascript:","javascript는","javascript로","javascript에","javascript에서","javascript에서,","javascript에서는","javascript의","kind","kind:","length(t:","length,","length>(t:","length에서","liftarray(t:","m","map((n)","map(f:","map(ts:","map을","math.pi","mdn","ml","ml은","n","n.tostring(),","n.tostring()의","n:","never","new","newtype과","no\"","no\");","node.js'","null","number","number,","number.prototype.toexponential.call(1);","number;","number[]","number];","number로","number에서","number의","o","o.","o.infer","o2:","o:","o;","object","object[]","on","oo","other,","p","p:","package\");","package\";","pad(\"hi\",","pad(s:","parameters)","parts를","playground","prefix","programm","programming)","property:","r4r","radius:","readonli","readonlyarray","require(\"singl","return","run((o)","run(thunk:","rx","rx.x","rx:","s","s);","s.kind:","s.radiu","s.radius;","s.x","s.x;","s.y)","s:","s;","scheme가","sepsi","shape","shape)","similar","size","sn","snd:","sns가","start(","state","steps)","string","string!\";","string)","string):","string,","string.","string;","string[]","string}의","string에","string에서","string이나","symbol","system)","s에","t","t)","t):","t,","t1","t1.length","t2.length","t2:","t2;","t;","t=number을","t={","t[]","t[]):","t[],","t]","three","three();","true","true를","ts","ts:","tsconfig.json","tsconfig.json에서","two","two:","type","typeof","types)","typescript","typescript가","typescript는","typescript를","typescript에는","typescript에서","typescript은","typescript의","type과","typing)","t는","u","u)","u):","u,","u=string을","u>(m:","u[];","undefin","unions)","unknown","utf","u는","valu","value,","void","void):","x","x:","x;","xs:","y:","{","{x","{}","|","}","});","};","}를","}에","}으로","—","가","가능하지만","가능하지만,","가능한","가능함이","가능합니다.","가능합니다:","가면서","가변성을","가장","가정합니다:","가져오기","가져올","가지","가지고","가지도록","가진","가집니다.","각각","간단합니다:","간에","값","값.","값을","값의","값이든","강력하면서","갖는","같습니다.","같은","같이","개념","개념.","개념을","개념입니다.","개발되어","개별적으로","개요를","개의","객체","객체이지만","건","걸","것","것.","것은","것을","것입니다.","것처럼","게","결과","결과는","결과적인","결정되었습니다.","경우,","경우가","경우에","계열","고유의","고유한","고정된","과","과도한","과하다고","관련이","관련한","괄호","교집합","교집합과","교집합까지","교차","구문.","구문과","구문에","구문에는","구문은","구문의","구문이","구별가능합니다:","구별하기","구별하는","구별하지","구별할","구분가능합니다:","구조적","구조적으로","구조적이기","구조적인","구축하는","굳이","그","그래서","그러나","그러므로","그렇지","그리고","기능들은","기능은","기능이","기록합시다.","기반의","기반하여","기본","기본이지만,","기본적인","길이지만","꽤","끝까지","나머지","나타나며,","나타날","나타내는데,","남겨두는","내보낼","내에서도","내용은","내장","내장되어","내장된","너무","넣어도","넣어야","네이티브","네임드","높은","는","다","다루지","다르게","다른","다음","다음과","다음에,","다형성으로","단계","단순한","단위","단일","단지","달리","달리,","담고","대게","대문자입니다.","대부분의","대상은","대소문자에","대신","대신될","대신에","대신해서","대한","대해서","더","더불어","독특한","동등.","동등하게","동안,","동일한","동작하는","동작하지","동작합니다.)","됩니다.","됩니다:","두","둘","드물게","들면,","들면:","들어,","따라갑니다:","따라서","때","때마다","때문에","때문에,","또는","또한","또한,","런타임에","런타임에서","레코드와","렉시컬한","를","리드하는","리스트와","리터럴","리터럴에서","리터럴을","리턴","마이크로소프트","마지막으로,","마찬가지로","마치","막지","만들","만들어","만들어졌습니다.","만듭니다.","만약에","많으므로,","많은","말하면,","말하자면:","매개","매개변수","매개변수나","매개변수는","매개변수를","매개변수에","매개변수의","매치되는","매핑된","먼저","메서드가","메서드를","몇","몇몇","모델","모델링에서","모두","모듈","모듈:","모듈로","모듈이라는","모든","목록으로","못했던","문맥을","문맥적으로","문맥적인","문서는","문자열","문자열.","문자열과","문자열로","및","박스","박스해","반대는","반영해왔습니다.","반환할","발생되면,","발생하는","발전되었습니다.","방법으로","방법을","방법이","방지하게","방지하는","배열","배열과","배열들,","배열은","배우고","배우고자","배우기","배정밀도","버립니다:","번만","번째","변경을","변수","변수가","변수는","변수를","변수에","변환합니다","별","별칭","별칭은","별칭입니다.","보세요.","보완할","보이겠지만,","보통","본","부동소수점.","부르기에","부분입니다.","부작용을","분명한","불가능하다는","불가능한","불가능함을","불구하고.","불구합니다.","불리는,","붙일","브랜치를","비교하면,ani","비록","비슷하게","비슷한","뿐입니다.","사용","사용가능","사용가능합니다:","사용되지","사용된","사용하기","사용하는","사용하려고","사용하므로,","사용하여","사용하지","사용할","사용합니다,","사용합니다.","사이에는","사항을","삽입,","상관없습니다.","상관없습니다:","상위","새로운","생각하는","생성할","서론에서는","서브타입.","서브타입으로","서브타입입니다.","선언","선언과","선언을","선언하기","선언하는","선언할","선택적인","선호합니다:","설명","설명합니다.","설정해야","성공","성공하지는","세트를","소개는","소개에서는","소스","속성","속성과","속성들은","속성에","속성을","수","수도","수정","수정가능한","수정가능할","수준의","순서로든","숫자","스코프","스타일","스타일이","시도로","시도하지만","시스템","시스템과","시스템만큼","시스템으로","시스템은","시스템의","시작되었습니다.","실제","실제로","실제로,","실제로는","실패하는","싶다면","쓰는게","쓰여야","아니므로","아닌","아닙니다.","아래를","아주","아직","안","안되죠,","안에","않고","않고,","않는","않는다는","않습니다.","않습니다:","않습니다;","않아도","않았음에도","않으면","않을","않지만,","알","알고","알려진","알아둬야","암시적으로","약간","어디서든","어떤","어려운","어렵습니다!","언어는","언어로","언어의","언어처럼,","없기","없는","없습니다.","없을","없지만,","에","에러가","엔진처럼","여기서,","여기서부터는","여기에서,","여러","여전히","역시","예,","예를","예상하지","예시를","예시의","예입니다.","오","오류:","오른쪽으로만","오직","와","왔습니다.","왜냐하면","왼쪽에서","요구","요구합니다:","원시","원시타입을","웹에","위한","위해","위해서","위해서라면","유니언","유니언과","유니언만","유니언에도","유니언으로","유니언은","유니언을","유니언이라","유니언입니다:","유니언타입입니다;","유닛","유사한","유사합니다.","유사합니다:","유용하게","유의하세요:","유의하십시오.","유의해야할","유형의","으로","은","의","의도된","의미로도","의미합니다.","이","이니셜라이저는","이러한","이런","이름","이름을","이름이","익숙한","익숙해지기","인기","인덱스에","인자","인자를","인터페이스","인터페이스에서는","일관적으로","일반","일반적으로","일반적이지만","일반적입니다","일부","일상적인","일어나며,","일으켜서","일으키는","읽어도","읽으세요","입니다.","입니다:","입력하는","있고","있고,","있기","있는","있는데,","있다:","있다고","있다는","있다면","있습니다","있습니다.","있습니다:","있으므로","자바스크립터가","자세한","작동하며,","작동하므로,","작동하지만,","작동합니다.","작성된","작성하는","작성한","작업한","잘","장황할","장황해서","재귀","재귀적으로","재귀적인","적이","전에","전염될","전제조건","전체","전체라는","전통적인","전파하는데만","점에","점을","점이","점진적인","접근할","정보를","정의와","정의합니다:","정해집니다.","정확하게","정확히","제거하고","제공할","제공합니다.","제대로","제약과","제어자를","제외하면","제한될","제한하는","제한하는데","조건은","조건자","조건자가","조건자를","존재하지","좀","좋습니다.","좋은","중요한","지원하기","지저분합니다.","지정하게","지정하기","지향","차이를","참고하세요.","참고하시면","참조","참조가","참조되며,","책을","처럼","처음부터","첫","체크하지","초기화하면,","최상위","최신","추가적으로","추론","추론되지","추론은","추론을","추론이","추론하여,","추론한","추론할","추론합니다.","추천합니다.","충돌을","커링","커버되지","컴파일러가","컴파일러는","컴파일러로","케이스가","케이스는","케이스에서","코드로","코드에","코드에서","코드의","클래스","키로","타이핑","타이핑은","타이핑하지","타입","타입(tag","타입.","타입:","타입과","타입과,","타입들은","타입에","타입에서","타입으로","타입으로,","타입은","타입을","타입의","타입이","타입이라고","태그","태그되지","태그된","태그를","통합적인","통해","통해서","튜플","튜플은","특수","특이","특정","특징을","특히","파서를","파일","파일에","파일이","판별","판별은","패턴을","페이지를","편의를","평범한","포인트","포함되어","포함된","포함하고","포함하는","표기를","표시해서:","표현식과","표현식의","프로그래머들이","프로그래머를","프로그래머에게는","프로그래밍","프로그래밍에","프로그래밍은","프로그래밍을","프로그램과","프로그램를","프로그램에","프로그램은","프로그램을","프로퍼티가","프로퍼티나","프로퍼티는","프로퍼티를","프로퍼티에","프리","피하는","필수","필요가","필요는","필요로","필요하지","필요한","필요합니다.","하기","하나의","하는","하위","하지","하지만","한","한다는","할","할당","할당되는","할당될","할당을","할당할","함께","함수","함수가","함수는","함수를","함수와","함수형","합니다.","합니다:","합성의","항상","해결","해당","해당하는","핵심","핸드북을","허용됩니다.","허용하지","형태","형태는","형태의","호출","호출로부터","호출의","호출하려면","화살표","확장가능합니다_","확장이","후에,","후위","후자의","흔한","흔합니다.","흥미롭고"],"pages/tutorials/typescript-in-5-minutes.html":["\"","\"hello,","\"jane","\"jane\",","\"m.\",","\"user\"","\"user\");","'number[]'","'person'","'string'.","(build","(classes)","(compil","(instal","(interfaces)","(node.j","(run","(type","+",".t","1,","2015","2017과","2];","3는","5분",":","=",">","[0,","annotations)","app)","argument","assign","class","code)","constructor(publ","document.body.textcont","dom","error","f12","file)","first","firstnam","firstname:","fullname:","function","g","greeter","greeter(person)","greeter(person:","greeter(user);","greeter.html에","greeter.html을","greeter.j","greeter.js를","greeter.t","greeter.ts를","implement","instal","interfac","javascript","javascript로","javascript에서","javascript의","lastnam","lastname:","lastname;","middleiniti","middleinitial:","new","npm","npm을","oo의","paramet","person","person)","person.firstnam","person.lastname;","person;","playground에","public","public을","return","sampl","string","string)","string,","string;","student","student(\"jane\",","studio","studio과","studio에서","this.fullnam","ts2345:","tsc","type","typescript","typescript)","typescript가","typescript는","typescript로","typescript를","typescript에서,","typescript와","typescript의","updat","user","user\";","visual","web","{","}","};","가지","가지가","간단한","갖고","같은","같이","개수의","객체","객체를","것만으로도","것은","것을","것이라는","것입니다.","결과는","결정할","경고를","경우","경우,","경우:","경우에","계약을","관련된","구조가","구조와","구현할","규모에서","그","그래서","그러나","기능을","기록하는","기반","기반한","기반해서","기본적으로","기존의","나타내는","내부","넣을","눌러","다시","다운로드할","다음과","다음의","단일","단지","당신이","더","도구와","도움말을","동일하다는","동일한","될","됩니다.","두","따라","또한,","라인에서","리팩토링을","마우스","마우스를","마지막","마지막으로,","마찬가지로,","만들겠습니다.","만들기","만들어","만약","많은","매개변수","매개변수로","매개변수와","매니저)","명시적인","몇","모두,","모든","목록과","못한","문자열","및","바꿀","바로","발생한","발전시켜","방법에는","방법입니다.","배열을","버튼으로","번째","변경해","변수의","보겠습니다.","보는","보려면,","복사하세요.","복사하여","볼","분석을","붙여","브라우저에서","뿐입니다.","사용되는","사용자의","사용하는","사용하여","사용할","사용합니다.","사용해","사용했지만,","새로운","생성되었습니다.","생성된","생성자와","생성자의","생성하는","서로","설치","설치하기","설치하는","설치하지","섹션을","수","수준을","시","시작했습니다!","식별자","실행하기","실행하세요:","실행해보세요!","심벌을","아래의","아직","안에","않았다면","않을","알","알려줄","애플리케이션","애플리케이션을","앱","앱에서","앱을","없이,","에디터에서,","여기서는","열거나,","열어","예상대로","예상치","예시를","예제를","오류가","오른쪽","올려놓고,","올려놓으면","올바른","옵션:","완료","요구하는","요소","우리는","웹","웹사이트의","위에","유의하세요.","의도된","이","이곳에서","이동할","이름으로","이름을","이용한","이용할","이전의","이제","인수를","인수에","인수의","인터페이스","인터페이스가","인터페이스를","일반","입력하고,","입력하세요:","있게","있는","있습니다.","있습니다:","자동으로","자주","작동하는","작동하여,","작동하지","작동합니다.","작성하세요:","잘","재실행하면","전달하도록","절","점을","정보는","정의로","정적","제거해보세요.","제공된","제공하는","제공합니다.","존재하기는","존재하더라도","주목하세요.","지원과","지원합니다.","지향","참고하세요.","참조","첫","추가하세요.","추론되기도","추상화","축약형일","축약형입니다.","커맨드","커서를","컴파일러를","컴파일하기","컴파일하면,","코드","코드가","코드는","코드를","코드에","코드와","코드의","코드입니다.","크게","클래스","클래스는","클래스를","클래스와","클릭하고","키를","타입","타입에","타입은","타입을","타입이","파일","파일에","파일은","파일이","패키지","포함하고","표기","표기는","표기를","표기에","프로그래머가","프로그래밍","프로토타입","프로퍼티를","플러그인","필드를","하게","하지만,","한다는","함께","함수","함수나","함수를","함수의","합니다.","해당","해준다는","행을","형태를","호출","호출에서","호출하려고","호출했다는","호환","호환되는","확인하세요.","확장자를","확장해"],"pages/the-handbook.html":["(about","(get","(how","(non",".d.t","20년이","angular,","api를","babel,","bazel,","closure,","cross","function","goals)","handbook","handbook)","javascript","javascript는","javascript로","javascript에","javascript의","jquery,","lerna,","mozilla","new","npm으로","oop","parcel,","platform","preact,","programm","react,","rollup,","rush,","semantics)와","started)","structured)","svelte,","typescript","typescript가","typescript를","typescript에","typescript와","typescript의","vue,","webpack,","yarn,","가능한","가이드입니다.","가장","가정","각","간결성을","간결한","간결함을","간단한","간의","값이","강조하고,","같은","개념에","개념을","개발을","객체","검사)입니다.","검사자","것,","것이","것이라고","것입니다.","경우,","경우를","경우에","경우에서","경우입니다.","경험이","고급","곳에","공식적으로","관계를","관리하기","구문","구문을","구성되어","구성하는","규모에","그렇지","기대할","기본","기하급수적으로","깊은","꽤","나뉩니다:","내용은","내용을","널리","능력은","다루어지고","다루지","다른","다소","다음을","다음의","단순한","단위","단일","당신이","대략적이고","대부분의","대신에,","대체하기","대한","대해","대해서","더","더불어,","데","도구(타입","도구와","도입된","독자는","독자를","동작에","동작을","동작의","두","따라서는,","때문에,","때문일","또는","또한,","라이브러리","런타임","레퍼런스","레퍼런스는","링크를","마지막으로,","만들었습니다.","맞게","먼저","메뉴를","명세를","명확성과","몇","모든","목표","목표는","목표로","못한","못했습니다.","문서로","문서를","문서에서","문서입니다.","및","방법은","배경","배경지식","백엔드","번째","범위","별도의","보는","보다","복잡성","복잡성은","부분이","불일치는","빠르게","사소한","사용된","사용하는","사용한다면,","사용할","사항을","상관없이","상호작용을","상호작용하는지는","생략할","선언","선택","선호하는","설명","설명서는","설명을","설명하기","설명하는","성장했습니다.","세부","섹션은","소개","소개하지는","수","수행할","쉬운","스크립팅","시간","시스템","시작하기","시작하여,","실습을","실행되기","실행하고(정적),","아니기","아니라,","아니지만,","아닙니다.","아래로","아직","안에","않습니다.","않은","애플리케이션에서","어떻게","어려운","언어","언어로","언어에","언어와","언어의","없이","에지","엣지","여러","연속적으로","영역으로","예상되는","예측하기","오류","오류는","오류입니다:","오타,","오해를","올바르게","옵션의","완료한","완전한","왼쪽","용어나","웹","웹사이트에서","위에서","위한","위함이","위해","위해,","유사점과","유지하기","의미","이는","이동하며","이해를","이해하기","이해하지","익숙하지","익힐","일반적으로","일반적인","읽고","읽는","읽어","읽어보는","읽으면서","읽을","읽지","입니다.","있는","있는가?","있다면,","있습니다.","있어야","있을","있지만,","자료","자세한","작동하는지","작성되었습니다.","작성된","작성하기","작성하는","작업으로","작은","잘못된","잠재적인","장","전부","전에","전에,","정리했습니다.","정적","정확하고","정확한지","제공을","제공하기","제공할","제시할","제외하고는","제작되었습니다.","종류의","종합적인","좋습니다.","주어진","주요","주제는","주제를","중","중요한","즉,","지","지금,","지난","차이점을","참고문헌에서","참조","찾아볼","찾을","첫","체계(runtim","추가하기","측면을","커뮤니티에","커졌지만,","컴파일러","케이스","케이스나","코드","코드가","크기,","클래스,","클래스에","클로저와","타입","타입을","타입이","탐구하지는","통해","특이한","특정","특정한","특징과","특징의","특히,","패턴을","퍼진","페이지","페이지가","페이지는","페이지에","편하게","평범한","표현하는","풍부한","프로그래머들에게","프로그래머들이","프로그래밍","프로그램","프로그램의","프론트엔드와","필요한","하나를","하나입니다.","함수,","합니다.","합니다:","해당","핵심","핸드북","핸드북에","핸드북은","핸드북을","핸드북의","핸드북이란(en)","형식적인","확인하는","효과","흔한"],"pages/basic-types.html":["\"","\".\\n\\n\"","\"angl","\"blue\";","\"free\"];","\"hello\"];","\"hello,","\"i'll","\"mayb","\"thi","\"world\";","\"날","${","'3'이","'5'가","'[string,","'green'이","'let'에","'number'에는","'object'에","'red';","'substring'","'tofixed'는","(\")나","(')를","(`","(age","(array)","(boolean)","(enum)","(introduction)","(number)","(object)","(somevalu","(somevalue).length;","(string)","(tabl","(true)","(tuple)","(type","(예외적으로","(하지만",")","+",",","//","0","0b1010;","0o744;","0xf00d;","0대신","0부터","1","1)","1,","100;","10];","10진수","16진수,","1부터","2,","2015에","2라는","2인","2진수,","37;","3];","4;","4}","6;","8진수","=","[\"hello\",","[1,","[10,","[]를","[string,","`","`bob","`hello,","ag","age:","any[]","any와","any의","api","array","array:","assertions)","bigint,","binary:","blue","blue}","bobbington`;","boolean","boolean,","bracket\"","c#","c:","color","color.green;","color:","color[2];","colorname:","console.log(\"thi","console.log(colorname);","console.log(x[0].substring(1));","console.log(x[1].substring(1));","console.log(x[5].tostring());","contents)","create(\"string\");","create(42);","create(false);","create(null);","create(o:","create(undefined);","create({","decimal:","declar","do'","don'ts에","ecmascript","enum","enum은","enum의","enum입니다.","error(\"someth","error(message);","error(message:","es2015에서","expr","fail()","failed\");","false;","fullnam","fullname:","function","green","green,","hex:","i'll","ifitexist","infiniteloop():","instead\";","isdone:","javascript","javascript,","javascript로","javascript와","javascript의","javascript처럼","javascript처럼,","jsx와","let에","let을","list:","list[1]","message\");","month.\";","month.`;","n:","name","never","never는","never로","never를","never에","never타입은","new","next","note:","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","null","null(","null):","null,","null;","null과","null로","number","number,","number[]","number]'","number];","number라는","object","object.cr","object가","object는","object로","object를","octal:","old","prettysure.tofixed();","prettysure:","primit","prop:","return","sentence:","sentence선언과","somevalue:","strictnullchecks`","strictnullchecks를","strictnullchecks을","string","string\";","string).length;","string):","string,","string으로","strlength:","symbol,","throw","tofixed는","true,","typescript는","typescript도","typescript를","typescript보다","typescript에서","typescript에서는","typescript의","u:","undefin","undefined;","undefined는","undefined를","unus","unusable:","var","var대신","var보다","void","void;","void는","void를","void에","void처럼","warn","warnuser():","x","x:","x[3]","year","{","{red","{red,","|","}","});","}.","}과","가","가끔,","가능한","가능합니다)","가능합니다.","가드에","가장","가정합니다.","가지","각각","각자","간단한","감싸는데","감싸지며,","값과","값들은","값들을","값들이","값에","값을","값의","값이","값이든","값이라고","값입니다.","강력한","같다고","같습니다.","같은","같을","개발자가","개수가","객체","거의","건","걸","걸쳐","검사를","검사하지","것","것은","것을","것입니다.","것입니다:","경우","경우,","경우는","고정된","과","관하여","구조체,","구체적일","권장합니다.","그","그런데,","그렇듯,","기능","기본","기본적으로","기본적으로,","기본적인","기존에","나머지를","나은","나중에","나타납니다.","나타내고","나타내기","나타내는","나타냅니다.","난","내가","는","다","다루는","다룰","다룹니다.","다른","다음","단","단언","단언(type","단언만","단언에는","단언은","단위가","대개,","대부분의","대신","대신에","대해","더","더불어,","데","데이터","데이터나","데이터를","도","도달할","도움을","도움이","동일한","동일합니다.","동일합니다:","동적인","될","될만한","두","둘","뒤에","들어,","들어:","따라,","따른","때","때,","때가","때는,","때만","때문에","때문에,","때문입니다:","또는","또는,","또한","또한,","라이브러리","런타임에","런타임엔","리터럴도","리터럴에","마세요.","마지막에","만","만들","많은","말해주는","매겨진","매기도록","매깁니다.","매칭되는지","메서드가","멤버","멤버들의","멤버와","멤버의","몇","모두","모든","목적에","목차","못하게","못하는","못할","문법","문법입니다:","문자로","문자열","문자열,","문자열은","문자열을","문제들이","뭘","미치지","믿어,","바꿀","밖에","반대","반환","반환하는","반환하지","받은","발생시키거나","발생하며","발생할","발생합니다.","방법으로","방법으로,","방법은","방법은,","방법입니다.","방지하는","배열","배열로","배열을","백틱/백쿼트","번째","번호를","변수","변수들에","변수들은","변수를","변수에","변수에는","변환(형","변환)과","보통","볼","부동","부울입니다.","분명히","불리언","붙여줄","붙혀집니다.","비슷한","사용자로부터","사용하면","사용하면,","사용하셔야","사용하여","사용하지","사용할","사용할지는","사용합니다.","사용해","사용해서","살펴보겠지만,","상급","생각할","서드","서버","섞인","선언","선언된","선언하는","선택입니다.","선호에","설명","설정하여","설정할","성공","성공,","섹션을","소개","소개되었고,","소개된","소수","소수에는","수","수는","수도","수동으로","수행했다고","숫자","숫자,","숫자는","스크립트는","스타일의","시간에","시작하여","시작해","실제","실제로","실패합니다.","심지어","싶은","싶을","쌍으로","쓰는","쓰면,","쓰이는","쓰입니다.","쓸","아닌","아닙니다.(never","아래","아무","안전하다는","않고,","않는","않는다고","않습니다.","않으며,","않은데,","않을","않을때만","않음)","알","알고","알아\"라고","알아낼","알지","애플리케이션을","어떤","언어들처럼,","언어에서","언어의","언어처럼,","얻게","얻지","없는","없다.","없습니다!","없습니다.","없습니다:","없을","없음을","에러를","엔티티의","여겨지고","여러","역할을","열거","영향을","예를","예제는","예제를","예제에서","예제입니다:","오류","오류,","오류:","오류가","오류를","오직","온전히","올","왜냐하면","외에","요소들을","요소들의","요소에","요소의","원시","원합니다.","웹","위","위는","위의","위치한","위해","위해,","유니언","유사하지만,","유용하려면","유용하지","유용한","유용합니다.","은","을","의미합니다.","의해","이","이건","이건,","이는","이런","이를","이름으로","이름을","이에","이용했다는","이유로,","이후","익숙할","인덱스","인덱스에","인지합니다.","일반적인","일부만","일을","일치하는","일컫는","임의로","입니다.","있거나,","있게","있기","있는","있는지","있다는","있습니다.","있습니다:","있으며,","있을","자료형","자세한","자세히","자신들","자신은","자신의","자체로","작성할","작업이","작업할","작은따옴표","잘","잘못된","재구성하지는","전체는","절대","점진적으로","접근하면","접근하면,","정해진","제네릭","제외)","존재하더라도,","존재하지","존재할","존재합니다.","좁혀지면","주로","주제로,","줄에","줍니다.","중","중에","지금까지","지원하며,","지원합니다.","집합과","집합에","참/거짓(true/false)","참고)또는","챕터에서","첫","초기화","최대한","추론된다.","출력됩니다.","컨텐츠에서","컴파일","컴파일러는","컴파일러만","컴파일러에게","큰따옴표","키워드","키워드는","키워드를","타입","타입과","타입니다.","타입도","타입보다","타입에","타입에는","타입에만","타입으로","타입은","타입을","타입의","타입이","타입인","타입입니다.","텍스트","템플릿","통과하길","튜플","특별한","특정","파티","페이지,","편리하게","포함시킬","표준","표준으로","표현식에서","표현식을","표현식이나","표현하기","표현할","표현합니다.","표현해야","프로그램을","프로그램이","프로퍼티","필요는","필요한","필요합니다.","하거나","하고","하나는","하나는,","하나의","하위","하지","하지만","하지만,","할","할당","할당할","함께","함수","함수는","함수에서","함수의","합니다.","항상","해결되며,","해당","해당,","해주지만","해줍니다.","핸드북의","했듯이","허용됩니다.","허용하고","현재","형은","형태가","형태로","호출할","혹","화살표"],"pages/interfaces.html":["\"100\"","\"black\"});","\"blue\";","\"bob\"];","\"fred\"];","\"mallory\";","\"option","\"red\"","\"red\",","\"size","\"string\";","\"white\",","\"구조적","\"대상","\"덕","\"사전\"","\"인덱스로\"","\"피하는\"","'(src:","'boolean'.","'clor'","'color'?","'colour'","'image'.","'searchfunc'.","'squareconfig'","'squareconfig'.","'state'","'string'","()","(3rd","(call","(class","(config.clor)","(config.color)","(config.width)","(construct","(contextu","(control을","(differ","(excess","(extend","(function","(hour:","(hybrid","(implement","(index","(interfac","(introduction)","(number)로","(option","(our","(readonli","(source:","(start:","(string)로","(structur","(target","(여기서는","*","...","//","0.5","10","10,","100","100,","100;","100};","10;","12,","123;","12;","17);","1;","2,","20","3,","32);","32)안에","4];","5.0;","5;","7,","=","=>",">","?를","[\"alice\",","[\"bob\",","[1,","[index:","[propname:","[x:","`name`의","a:","a;","a[10]","agemap[\"daniel\"]","analog","analogclock","analogclock이","anim","animal;","animal을","any;","area:","array와","assertion)으로","assign","bags\"","bags\"을","beep\");","between","boolean","boolean;","breed:","button","button과","c","c#과","c(10);","c.interv","c.reset();","checking)를","checks)","class","classes)","clock","clock:","clockconstructor","clockconstructor,","clockconstructor는","clockinterfac","clockinterface;","clockinterface는","color","color:","color?:","color나","color대신","color와","colour","colour:","colour로","config.clor;","config.color;","config.width","config.width;","console.log(\"beep","console.log(\"tick","console.log(labeledobj.label);","const","constructor(h:","const를","control","control과","control의","counter","counter.interv","counter.reset","counter;","createclock","createclock(analogclock,","createclock(ctor:","createclock(digitalclock,","createclock의","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare({color:","createsquare를","createsquare안의","createsquare에","createsquare의","ctor(hour,","currenttime:","d;","date","date();","date)","date):","date;","digit","digitalclock","dog","dog;","error:","exist","extend","false와","first","function","function(source:","function(src,","function(src:","getcounter():","getcounter();","hour:","imag","image와","implement","index","instanc","interfac","interface)","interfaces)","interval:","javascript","javascript는","javascript에선","javascript와","javascript의","java와","known","label","label:","labeledvalu","labeledvalue)","label을","length:","length는","liter","locat","m:","mean","methods)가","minute);","minute:","miss","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]의","myobj","mysearch","mysearch:","mysquar","mystr:","name:","name은","name의","new","newsquar","newsquare.area","newsquare.color","newsquare;","notokay","number","number)","number):","number);","number,","number;","number[]","number[];","number]:","numberdictionari","numberorstringdictionari","number}","number로","obj.property가","obj[\"property\"]로도","object","object\"};","opacity:","p1.x","p1:","party)","penstrok","penwidth:","point","point를","printlabel","printlabel(labeledobj:","printlabel(myobj);","printlabel에","privat","private과","private에서는","properti","properties)","properties,","protect","public과","public을","readonli","readonlyarray","readonlyarray를","readonlystringarray","readonly를","readonly와","reset():","result","return","ro","ro.length","ro.push(5);","ro:","ro;","ro[0]","searchfunc","searchfunc;","select","select()","select():","selectablecontrol","selectablecontrol를","selectablecontrol은","selectablecontrol의","settim","settime(d:","shape","shape,","side","sidelength:","signatuer)을","signature)로","signature)를","size:","source.search(substring);","specifi","squar","square.color","square.penwidth","square.sidelength","square;","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareopt","squareoptions가","squareoptions와","src.search(sub);","state","state:","state는","static","string","string'","string)","string):","string,","string;","string]:","stringarray","stringarray;","stringarray가","string으로","string을","sub)","sub:","substring:","subtyping)\"이라고도","textbox","this.currenttim","tick()","tick():","tick();","tock\");","true)","type","type)\"이","types)","typescript가","typescript는","typescript에서,","typescript에서는","typescript에서도","typescript의","typing)\"","typing)이","void;","vs","width","width:","width?:","width가","write","x,","x:","y:","y를","{","{color:","{size:","{}","|","}","})","});","};","}를","}을","가끔","가능하게","가능하지만,","가능한","가능함을","가능합니다.","가능합니다:","가능해야합니다.","가장","가졌는지만을","가지","가지가","가지고","가지기","가지는","가진","가진다는","가질","가질수","가집니다.","각","간단한","간단합니다.","값으로","값을","값의","값이","강력한","강제하는","강제합니다.","갖고","갖는","같기","같은","같을","같이","개의","객체","객체가","객체를","객체입니다:","거대한","검사","검사가","검사는","검사를","검사에","검사하기","검사할","검사합니다.","겁니다:","것","것과","것뿐만","것에","것은","것을","것이","것입니다!","것입니다.","것입니다:","게","결합하면","경우","경우,","경우는","경우에,","경우에만","경우입니다.","계약(contract)을","계약을","곳에서","공통","관대하지","관련이","괜찮다면,","구현된","구현될","구현은","구현을","구현하기","구현하는","구현해야","그","그냥","그들의","그래서","그러한","그리고,","기대해도","기술하기","기술하는","기술하는데","기술할","기술합니다.","기억하기","기억하는","기초","기초클래스에서","끝에","나","나열된","나은","나중에","나타냅니다.","납니다.","넓은","넣어서","놀랍게도","높은","다루겠습니다.","다룰","다른","다시","다양한","다음","다음과","단언(type","단언을","단지","대부분은","대신에,","대응되는","대해","더","데","동일한","동작하는","동작하는지","동작하도록","동적이고","될","두","둘을","들어,","들어:","등","때","때,","때나","때만","때문에","때문에),","때문에,","때문이고,","때문입니다.","또","또한","똑같이","뜻이고,","리터럴에서","리터럴은","리터럴을","리터럴이","마주할","마지막","마지막으로,","마찬가지입니다.","막기","만들","만들고,","만들어낼","만약","만약에","많은","말은,","맞는지만","맞추고","매개변수","매개변수가","매개변수끼리","매개변수는","매개변수들은","매개변수로","매개변수의","메서드(mutat","메서드가","메서드를","메시지로","멤버","멤버는","멤버도","멤버들이","멤버를","멤버에","멤버이기","명시적으로","몇","몇몇","모두","모두를","모두보다는,","모든","목록과","문맥상","문자열","문자열과","문자열로","문자열을","문자열입니다","문제가","반드시","반영하도록","반환","반환된","반환하는","반환할","반환했다면,","받고,","받습니다.","받지","발생시킵니다.","발생하는","발생하면,","발생할","발생합니다.","방법과","방법은","방법을","방법이지만,","방법입니다.","방지하면서,","배열에","배열을","배우고,","배웠습니다.","백","버그가","버그입니다.","번째","범위의","변경","변경하지","변수가","변수는","변수로","변수를","변수에","변수와","변환하기","보겠습니다:","보는","보여줍니다.","보장할","복사하는","복잡한","부분을","불가능한","붙여","비슷하게","비슷합니다.","사용","사용을","사용하고","사용하는","사용한","사용할","사용할지","사용합니다","사용해야할","사이에","상속계층을","상속받고,","상속받습니다.","상속받지","상속받지만","상속하는","상태를","상호작용할","색인화(indexed)되면","생각할","생각합니다.","생각해볼","생성","생성될","생성자","생성자가","생성자를","생성하고,","생성하는","생성하려고","생성합니다.","서로","서명","서명(string","서명에","서명은","서명을","서명이","서브타이핑","선언과","선언에서","선언한","선택적","설명하는","설명할","설명했던","성공,","세계에","소개","소위","속성을","속하지","수","수도","수정","수정할","수정해야","수행하는","순서를","숫자","숫자.","숫자입니다","숫자형","쉬운","스태틱","스태틱과","스태틱이기","시그니처","시그니처가","시그니처는","시그니처를","시도하지","시작하는","실제","실제로","실제로는","심지어","싶다면,","써드파티","쓸","아니라","아니라면,","아닙니다","아닙니다.","아래","아래와","아예","안에서","안에서도","안의","않고","않고,","않기","않는","않는다는","않습니다.","않은","않음을","알려주기","알려줍니다:","앞에","얘기할","어디에","어떤","어떻게","언급했듯이,","언어에서","언어처럼","얻게","없고,","없습니다.","없으면","없을","에러가","에러를","에러의","여기서","여기서는","여러","여전히","역할","역할을","예를","예제","예제로","예제를","예제를,","예제에서","예제에서,","예제에서는,","예제의","오류","오류!","오류,","오류:","오류가","오버라이드하는","올바르게","올바른","옵션","완전히","외부에서","외에,","외에는","요구","요구사항을","요구하는","요구하지","원칙","위","위에서","위와","위의","위처럼","위치에","위해","위해,","유래된","유사하게,","유연한","유연함을","유용하다는","유용하지만,","유용합니다.","유의하세요.","유형과","의미합니다.","의해서만","이","이것은","이나","이는","이런","이를","이름","이름과","이름으로","이름을","이름이","이번","이번엔","이용","이유는","이전","이점은","인덱서(indexer)를","인덱서블","인덱서에서","인덱서의","인덱스","인덱스가","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인수","인수로","인스턴스","인스턴스를","인스턴스만","인스턴스의","인터페이스","인터페이스가","인터페이스는","인터페이스들도","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼","일관성","일반","일반적인","일부","일찍이","일치하도록","일치하지","읽기","읽기전용","입력하면,","있고","있고,","있기","있는","있는지","있는지와","있다고","있다는","있다면,","있습니다.","있습니다:","있어,","있어야","있으면,","있을","있음을","있지","있지만,","자식만","자식에게만","작성되고,","작성되었다고","작성해","잘","잘못","재사용성","재할당이","적합하고,","전달된","전달하는","전달한","전달할","전달합니다.","전달해도","전에","전용으로","전용이기","전혀","접근할","정말","정의되면,","정의된","정의를","정의하고,","정의하는","정의할","정의합니다.","정의합니다:","제거된","제공하지","제공합니다.","제공해줍니다.","조건에서만","조건을","조용히","조합으로","조합을","존재하거나","존재하는","존재하는지와","좀","좋습니다.","좋습니다:","주어진","주지","줄에서","중","중에","중요하지","중요한","즉,","지","지원하는","지정하는데도","지정하지","지정할","직접","직접적으로","질문해","짓는","쪼갤","차이점","채워","처럼","처리를","처음","첫","초과","초점을","최소한","추가","추가적인","추가하는","추론됩니다.","추론할","충족시키도록","충족하면,","컴파일러는","컴포넌트로","코드","코드가","코드에","코드의","클래스","클래스가","클래스나","클래스는","클래스들은","클래스를","클래스에","클래스와","클래스의","클래스처럼,","타이핑","타이핑(duck","타입","타입(subtype)이어야","타입과","타입들을","타입들의","타입만","타입에는","타입으로","타입은","타입을","타입의","타입이","타입이므로,","타입입니다.","통해서","특별한","특성","특정","패턴을","패턴의","편의를","포함되지","포함하여,","포함한","표시합니다.","표현식이","표현을","표현의","프로그램이","프로젝트","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들도","프로퍼티들은","프로퍼티들의","프로퍼티들이","프로퍼티로","프로퍼티를","프로퍼티만","프로퍼티와","프로퍼티의","프로퍼티중","피하는","필요가","필요는","필요한","필요합니다.","하고","하나는","하나를","하나씩","하나의","하면","하위","하위클래스는","하위클래스에","하위클래스에서만","하위타입이","하위타입이지만","하이브리드","하지만","하지만,","한","한다고","한다면,","한번","한번에","할","할당","할당되었기","할당을","할당하는","할당하여","할당할","할때","함께","함께,","함수","함수는","함수를","함수에","함수와","합니다.","합집합이라면","해당","해주는데,","핵심","허용됩니다.","허용할","허용해주었습니다.","형태를","형태뿐입니다.","형태에","호출","호출을","호환되기","혹은","확신한다면,","확인하는","확인할","확인합니다.","확장(extend)이","확장하기","확장하면,","확장한","확장할","후에","후에는"],"pages/functions.html":["\"","\");","\"adams\");","\"adams\",","\"bob","\"clubs\",","\"contextu","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"hearts\",","\"joseph","\"lucas\",","\"mackinzie\");","\"number\")","\"object\")","\"samuel\",","\"smith\"","\"smith\")","\"spades\",","\"sr.\");","\"this\"","\"will","\"will\",","\"숨겨진","%","'this'를","'화살표","()","(...)","(basevalue:","(e:","(firstname:","(fname:","(function","(function)","(infer","(introduction)","(lastname)","(note:","(option","(overloads)","(rest","(thi","(this:","(type","(typeof","(write","(x:","(그리고",")",")를","*","+","...","...rest:","...restofname:","/","//","10","100;","13","13);","13};","2","4","52);","=","==","=>","?","[\"hearts\",","[{","`this`가","`this`를","adams\"","add(x,","add(x:","addclicklistener(onclick:","addclicklistener가","addclicklistener로","addtoz(x,","alert(\"card:","any는","any입니다.","api를","api에서","arguments라는","array(52),","arrow","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","callbacks)","callee가","card","card:","card;","cardpick","cardpicker();","cardpicker()의","cards:","card를","card와","class","console.log('clicked!');","createcardpicker(this:","createcardpicker:","createcardpicker가","createcardpicker에","deck","deck)","deck):","deck.createcardpicker();","deck:","deck을","deck이","default","e.messag","e.message;","e:","employeenam","es6의","event)","f(this:","firstnam","firstname;","firstname에","firstname을","fucntion","function","function()","function(this:","function(x,","function(x:","function)","function)과","function)로","functions)","h","handler","handler();","handler,","handler의","increment:","info:","interfac","javascript","javascript는","javascript로","javascript에서","javascript에서,","javascript에서는","javascript에서의","javascript에서처럼,","javascript와","javascript의","katz의","lastnam","lastname:","lastname;","lastname?:","lastname을","lastname의","luca","mackinzie\"","math.floor(math.random()","math.floor(pickedcard","math.floor(x","mode에서는","myadd","myadd:","myadd는","mydeck","mydeck[pickcard(mydeck)];","new","noimplicitthi","note:","null","number","number)","number):","number,","number;","number[];","onclickbad(this:","onclickbad가","onclickgood","onclickgood(this:","onclickgood이","onclick이","paramet","parameter)","parameters)","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickcard가","pickcard를","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","restofname.join(\"","result1","result2","result3","result4","return","samuel","smith\"","strict","string","string)","string,","string;","string[])","string[];","suit","suit:","suits:","suits[pickedsuit],","this.info","this.info까지","this.info를","this.suits[pickedsuit]","this.suits[pickedsuit],","this.suits[pickedsuit]의","this:","this가","this는","this로","this를","this와","this의","this타입을","type)","types)","typescript","typescript는","typescript를","typescript에는","typescript에서는","typescript에서도","typing\"","uielement","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","undefin","undefined);","undefined가","undefined로","undefined를","void","void)","void):","void,","void;","void는","void로","void를","void일","window","window로","window에","x","x.length);","y","y)","y:","y;","yehuda","yehuda의","y는","z","z;","{","{suit:","}","},","};","}[]):","}];","가","가능하므로","가독성을","가장","가정합니다.","가지","가지고","가집니다","가집니다:","가짜","각","간에","간주합니다.","감지합니다.","값은","값을","강력하고","강요되지","갖는","개발자들","객체","객체가","객체들을","객체를","객체마다","객체에서","객체인지","걸","검사","검사를","검사합니다.","겁니다:","것","것부터","것에","것으로","것은","것을","것이","것이지만,","것인지를","것입니까?","것입니다.","것입니다:","결과를","경고를","경보","경우를","경우를,","계속해서","계층을","고치기","곳이","공유됩니다.","공유함을","공유합니다.","공통된","공통성을","구성","구성하지","구성합니다.","구체적인","구축하거나","구현할","구현해","그","그냥","그대로","그들은","그래서","그러면","그렇게","그렇다면,","그렇지","그룹","글","글은","기능을","기능이지만","기대하는","기대했던","기명","기본","기본값은","기본만","기본적인","기술들로","기술을","끝에","나머지","나열되어","나오는","나중에","남깁니다.","내부","내부에","내부의","너무","넘겨","넘겨주지","넘겨줄","넘겨지는데","넘길","넘어가겠습니다.","네임스페이스,","노력을","높습니다.","놓을","는","다룰","다르게","다른","다수의","다시","다중","다행히도","단점입니다.","당신이","대답해","대신","대한","대해","더해보겠습니다.","데","독립형","동일한","동작","동작,","동작을","동작하는지","동적인","됐습니다.","된","된다면","될","될것입니다.","됩니다.","두","둔다면","둘","뒤따르는","뒤에","뒤의","들어보겠습니다:","따라","따라서","따릅니다.","때","때,","때는","때도","때로는","때를","때문에","때문입니다.","때에","때의","또는","또한,","라고","라는","라이브러리","라이브러리는","라이브러리에","런타임에서","레벨에서의","를","리스팅을","리터럴","마찬가지로","막는데","만들","만약","만큼","많은","매개변수","매개변수가","매개변수는","매개변수든","매개변수들의","매개변수들이","매개변수라고","매개변수라는","매개변수로","매개변수를","매개변수만을","매개변수보다","매개변수에","매개변수와","매개변수와는","매개변수의","매개변수입니다.","매우","먼저","메서드","메서드들은","메커니즘이","명시적으로","명시해","명확하고","몇","모듈에","모듈이","모든","모를","모방,","모을","목록에","목록에서","목록으로","목록은","목록을","목록처럼","무언가라면","무엇인지","무한으로","문법의","문을","문제가","문제는","물론,","및","바꿀","바꿔줍니다:","바르게","바인딩을","반드시","반면,","반영되지","반환","반환될","반환하거나","반환하기","반환하는","반환하지","받는","받는것","발견하는","발생할","발생합니다.","방법대로라면","방법에","방법을","방정식의","배열","배열을","배울","번에","번째","번째로","번째로,","벗어나는","변경해야","변수는","변수로","변수를","변수입니다.","변화를","보겠습니다.","보겠습니다:","보고","본문의","본질적으로","볼","봅시다.","봅시다:","부릅니다.","부분입니다,","부호","부호는","분명히","불행히도","붙습니다.","붙였으니,","붙이더라도","붙임으로써","비","비슷한","비워두는","빌드하여","빠르게","사라지고","사실만","사실상","사용","사용됩니다:","사용을","사용자가","사용자는","사용하기","사용하는","사용하여","사용할","사용해","사용해야","사용했던","사이에","살펴보고","상관없이","상위","상태\"의","상태에서","새로운","생각하면","생긴","생깁니다.","생략","생략할","생성된","선택적","선택적,","선택적으로","선택적이고,","선택하면","선택하여","선택한","선택할","선택합니다.","설명하는","설명하므로,","설정되었기","성공,","성을","소개","수","수고가","수는","수도","수를","수와","수월하게","수행합니다.","순서를","순수한","숫자를","쉽게","승인하고","시도합니다.","시스템에서","실수를","실행되는","싶다면","써서","쓰면","쓰이는군요.","쓰이는지","쓰일","쓸","아는","아니라","아닌","아닙니다.","아래","아랫줄은","아무것도","아주","악명","않거나","않는","않는다는","않는다면","않다면","않습니다.","않을","않음을","알게","알고","알맞게","알맞은","알아낼","알아야","알아채셨나요?","앞서","앞에","애플리케이션에","애플리케이션에서의","어느","어떤","어떻게","언급했듯이,","언어입니다.","얼마나","없는","없다는","없습니다!","없습니다.","여기","여기서","여기서는","여러분의","여전히","역시","역할을","예상하는","예시로","예시를","예시에","예시에서","예제를","예제에서","오게","오는","오류!","오류,","오류가","오류도","오류를","오버로드","오버로드는","오버로드로","오버로드를","오버로드만을","오직","올바르게","와","왔기","외부의","요구하지","요소입니다.","요약하자면,","원본","원하거나,","원하는","원한다면","위","위의","위치한","위한","위해","위해,","위해서,","유연한","유의하세요,","유일한","유저가","유지하기","유효한","은","은닉,","을","의","의미하기도","의미하는","의미합니다,","의미합니다.","의해","이","이것은","이것을","이것이","이곳에서","이나","이는","이라","이러한","이런","이런,","이렇게","이를","이름","이름과","이름으로","이름은","이름을","이야기합니다.","이유로","이전","이전에","이제","이해는","이해하기","이해하는","익명","인스턴스로써","인자","인자가","인자들을","인자로","인자를","인자의","인터페이스","일반","일반적입니다.","일부","일부이고","일으키겠군요","일으키지","일을","일입니다.","일종의","일치하게","일치해야","일회성","읽도록","입력해보세요.","있기","있는","있다는","있다면","있더라도","있도록","있습니다.","있습니다:","있습니다;","있어","있으므로","있을","있지만,","자기","자신을","자신의","자체적인","작동시키면","작동하는지","작동하는지에","작성되어","작성된다는","작성자는","작성하고자","작성하기","작성하는","작성하든","작성해","작업에서는","작업은","작업을","작업하기를","작업할","잘","잘못","잘못된","잡아낼","장단점)를","재사용하기","적용한","적은","적합하다고","적합한","적합합니다.","전달된","전달될","전달에","전달하는","전달하든","전달한다면","전달할","전달해","전에","전체","점이","정답은","정보","정의가","정해","정해줄","정해지는","정확함","제공된","제공하는","제공하지","제공합니다.","제공했는지를","주목해","주세요.","주어야","주어지고","주어진","주제를","줄","줄일","줍니다.","줍시다.","중요합니다.","중인","지금은","지어","지정하고","지정합니다.","지정해","직접","진행하면서","집합이므로","짚고","쪽의","참고로,","참조할","창","처리되며,","첫","초기화","초기화를","최상위","최종적으로","추가합니다.","추가해","추론","추상화","충돌을","취급합니다.","취할지","카드가","카드를","캡처(capture)","캡처된","캡처할","캡처합니다:","컴파일러가","컴파일러는","컴파일러에","코드","코드를","콘텍스트에","콜백","콜백에서","콜백을","클래스","클래스,","타이핑","타입","타입과","타입들과","타입들을","타입들이","타입만이","타입에","타입에도","타입에서","타입으로","타입은","타입을","타입의","타입이","타입이기","타입이며","타입이어야","타입인","타입입니다.","통과의례입니다.","통해","통해,","특히","파라미터와","파악할","표기'(","표기에","표시를","표시할","표시합니다.","표준","표현식을","프로그램에서","프로세스를","프로토타입에","플래그가","플래그를","필수","필수,","필요가","필요로","필요하다고","필요한","필요합니다.","하게","하고","하기","하나.","하나만","하나와","하나의","하는","하도록","하지만","한","한다고","한다는","한다면","한쪽에만","할","할당될","함수","함수(anonym","함수(name","함수가","함수는","함수로","함수로써,","함수를","함수에","함수에서","함수의","함수임을","함수처럼","함을","합니다","합니다.","항상","해결할","해당","해당되지","해주어야","핵심","했을","형태를","형태에","호출","호출과","호출되어야","호출된다는","호출될","호출들을","호출은","호출을","호출하는","호출하려고","호출하므로","호출할","혼란스러움은","화살표","확실한","확인","확인함","흔한"],"pages/literal-types.html":["\"eas","\"hello","\"hi","\"img\"):","\"input\"):","\"uneasy\");","'\"eas","'\"uneasy\"'","(eas","(helloworld의","(liter","(math.floor(math.random()","(narrowing)라","(numer","(string","(문자열","*","*/","+","...","/**","//","0,","1","1)","16","1개)로","2","2345","3","32;","4","40.73061,","5","6","6)","6;","73.935242,","8","=","===","@errors:","animate(dx:","button","button.animate(0,","class","const","const로","const를","createelement(tagname:","declar","dy:","eas","easing)","easing:","element","enum과","function","helloworld","helloworld가","hiworld","htmlimageelement;","htmlinputelement;","in\"","in\")","in\");","interfac","lat:","let으로","let은","liter","lng:","loc/lat","mapconfig","mapconfig):","narrowing)","new","number,","number;","out\"","out\"'","out\")","out\";","result","return","rolldice():","rolldice();","setupmap(config:","setupmap({","string):","string은","string이지만,","tilesize:","type","types)","typescript는","typescript에게","typescript에는","uielement","uielement();","var","void;","world\";","world\"가","world\"는","world\"로","{","|","}","});","가능성이","가드","가지","값은","값을","값이","갖출","같은","개의","객체는","것과","것을","것입니다.","결합됩니다.","경우","경우:","경우의","구별하는","구체적인","그리고","기능을","누군가가","다른","도달하게","동일한","되면","된다면","될","두","따라서,","때","또는","로직","리터럴","리터럴과","매개","무시하게","무한대)을","무한한","문자열","문자열과","문자열로","문자열을","문자열이","문자열이나","문자열이라고","바는","반면,","발생합니다.","방법으로","변경되지","변경될","변수","변수를","변수에","변수의","별칭과","보다","보장합니다.","비슷한","사용될","사용됩니다:","사용하게","사용하면","사용하여","생략","생성합니다.","선언하게","선언할","설명할","설정값을","세","수","수가","수의","숫자,","숫자에","숫자형","시스템","실제로","아니란","아닌","안에서","않음을","알립니다.","없습니다.","여기에","역할을","오늘날","오류가","오버로드를","위의","유니언","유한한","의미하는","이","이것이","이곳에","이는","이런","이를","있는데","있습니다.","있습니다:","있으므로","있음을","잘","잠재적","절대","정의들","정합니다.","정확한","좁히기","좌표에","주로","줄여나가는","중복","지도를","지정할","집합","추가","추가적인","컴파일러는","컴파일러에게","케이스","케이스들","타입","타입,","타입도","타입은","타입을","타입의","타입이","타입입니다.","하는","하위","하지만","한다.","할당할","함께","허용된","형태를"],"pages/unions-and-intersections.html":["\")","\"downloading...\";","\"failed\"","\"failed\":","\"failed\";","\"hello","\"loading\"","\"loading\":","\"loading\";","\"number\")","\"padding\"을","\"string\")","\"success\"","\"success\":","\"success\";","${name}.`);","${state.code}","${state.response.summary}`;","${state.response.title}","&","'${padding}'.`);","'padding'은","'padding'이","(const","(discrimin","(first.hasownproperty(prop))","(intersect","(mixin","(response.error)","(response:","(result","(second.hasownproperty(prop))","(state.state)","(typeof","(union","(|)로","):","*","*/","+","...","/**","//","1).join(\"","2339","2345","4);","=","===","=>","@errors:","`code`","`download","`error","any)","any):","array(pad","artists:","artistsdata","artistsrespons","artistsresponse)","artworks:","artworksdata","artworksrespons","a와b","b","bird","bird;","bird는","boolean;","boolean은","boolean이","case","class","code","code:","common","console.error(response.error.message);","console.log(`hello,","console.log(response.artists);","consolelogg","consolelogger.prototype);","const","constructor(publ","declar","downloading`;","duration:","error(`expect","error?:","errorhandl","errorhandling;","extend(","extend(new","fields)","first","first)","first)[prop]","first,","first:","first[prop];","fish","fish로","fish이면,","fli","fly():","fly라는","function","getsmallpet():","getsmallpet();","handleartistsrespons","i'm","implement","indentedstr","interfac","intersections)","jim","jim.log(jim.name);","layeggs():","log(name:","loggabl","loggable은","loggable입니다.","message:","name:","networkfailedst","networkfailedstate일","networkloadingst","networkst","networkstate):","networkstatus(state:","networksuccessst","networksuccessstate;","new","number","number)","number,","number;","number나","pad","padding:","padding에","padding이","padleft(\"hello","padleft(value:","padleft에서","padleft의","partial","person","person(\"jim\"),","pet","pet.fly()를","pet.layeggs();","pet.swim();","prop","respons","response:","result","result:","return","return;","second","second)","second)[prop]","second:","second;","second[prop];","serializ","state","state.code;","state:","state가","state라는","state를","state에","state의","string","string)","string):","string,","string;","string을","success:","summary:","swim():","switch","switch문을","swtich문을","throw","title:","true);","type","types)","typescript가","typescript는","unions)","value;","via","void;","world\",","world\"를","{","{}","{};","|","}","};","}[];","가끔,","가능한","가지","가지고","가진","각","각자만의","간결합니다.","간단하고","값은","값을","값의","값이","갖게","갖고","갖는","개의","객체는","객체를","객체의","객체지향","것뿐입니다.","것은","것이","것이고,","것이며,","것입니다.","결합된","결합하는","결합합니다.","경우,","계층을","곳에","공백이","공유되지","공통","공통으로","공통인","과","과하다고","관련이","괜찮다고","교차","교차는","교차를","구별하기","구분하여,","구성됩니다.","구성하거나","구성할","그","그것이","그들","그리고","기능을","기대하는","기술은","기존","까다로울","나타나는","네트워크","다","다루는","다뤄왔습니다.","다른","다릅니다.","다음","단","단일","단지","대신에,","대응하는","대조되고","대표하는","더","더해질","데","데이터로","도움이","동일한","되어있다는","되지","될","됩니다.","두","둘","들어,","따라서","때","때가","때입니다:","또한","라이브러리를","런타임에","런타임에는","리터럴","막대","만들","만들어","만들어내기보다는","만들었지만,","만약","많은","매개변수","매개변수로","매우","메서드를","멤버들에만","멤버들을","멤버를","명시적일","모델링할수록","모두","모든","무엇에","문자열과","문자열을","문자열이라면,","문제는","믹스인","밀접한","반환합니다.","받고","받아","받아들일","발생시킵니다.","발생합니다.","방법","방법들을","방법은","방법의","범위를","변수가","보겠습니다.","분리하여","분석하면서","사용","사용되고","사용됩니다.","사용법이","사용하고자","사용하는","사용하여,","사용할","새로운","생략","생성하여","세","세로","셋","수","수는","수도","숫자라면,","숫자만큼의","시도는","실제로","실행하기","아닌","아직","안다면","안의","않고도","않는","않습니다.","알","약간","약간의","어떤","얻을","없습니다.","에러","에러를","여기서","여러","여부를","예를","예제에서","예제에서,","오류가","오류를","오류입니다.","왼쪽에","요청이","원시","원자","위","위하여","위해","유니언","유니언과","유니언에","유니언을","응답","의미합니다.","이","이는","이를","이미","익숙해지는","인수로","인터페이스들은","일관된","일반적인","있는","있는지","있다는","있다면","있다면,","있습니다.","있습니다:","있어서","있으나,","있으며,","있으면","있으면,","있음을","있지만,","자체","잠재적인","전달할","전통적인","점","점을","접근하려는","접근할","조금","존재","존재하는","존재한다는","좁혀나가게","좁혀나갈","좁히기","좋은","중","즉","즉,","지금까지,","지정된","직관만","찾게","처음부터","체크하지","추가합니다.","추론의","추상화할","컴파일","코드","코드에서,","타임에는","타입","타입과","타입들","타입들은","타입들을","타입에","타입으로","타입으로서","타입은","타입을","타입의","타입이","타입인","타입인지","통과하지만,","통한","패턴을","프로퍼티에","필드가","필드도","필드를","필드에","필요한","하나가","하나는","하나로","하나를","하나에서만","하나의","하나입니다.","하지만,","할","함수를","합쳐","합칩니다.","해당","해당하는지","해줄","핸드북은","핸들링과","핸들링을","현재","호출하는","호출할","혹은","확신할","확실하지","흐름을"],"pages/classes.html":["\"","\"bob","\"greeter","\"greeter라는","\"hello,","\"hey","\"man","\"sales\");","#name:","${distanceinmeters}m.`);","${this.department}.`;","${this.name}","&&","'#name'은","'animal'","'animal'과","'employee'은","'name'은","'person'의","()","(abstract","(accessors)","(advanc","(classes)","(constructor","(ecmascript","(employee.fullname)","(function","(inheritance)","(introduction)","(newnam","(paramet","(point.i","(point.x","(public","(public,","(readonli","(static","(thename:","(this.greeting)","(understand","(use","*","+",".d.t","/","//","0)","0,","0};","1,","10,","10;","10am.\");","10}));","10자가","1x","2,","2015를","3","3.8","3.8에서,","34m.","3};","3개의","3으로의","45)","5","5)","5m.","5x","6로도","8","8;","=",">","_fullname:","`hello,","abstract","account","accountingdepart","accountingdepartment();","anim","animal(\"cat\").#name;","animal(\"cat\").name;","animal(\"goat\");","animal과","animal로","animal에","animal에서","animal의","animal이라는","auditing\");","bark()","bark()와","c#","c#에서는","calculatedistancefromorigin(point:","class","classes)","console.log(\"depart","console.log(\"galloping...\");","console.log(\"gener","console.log(\"roam","console.log(\"slithering...\");","console.log(\"th","console.log('woof!","console.log(`${this.name}","console.log(`anim","console.log(employee.fullname);","console.log(greeter.greet());","console.log(greeter1.greet());","console.log(greeter2.greet());","console.log(grid1.calculatedistancefromorigin({x:","console.log(grid2.calculatedistancefromorigin({x:","console.log(howard.getelevatorpitch());","console.log(howard.name);","const","constructor","constructor()","constructor(message:","constructor(name:","constructor(publ","constructor(readonli","constructor(thename:","dad","dad.nam","default)","depart","department();","department.generatereports();","department.printmeeting();","department.printname();","department:","department;","dog","dog();","dog.bark();","dog.move(10);","dog는","dog은","each","earth...\");","ecmascript","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employee는","employee라는","employee를","employee의","error(\"fullnam","extend","fields)","fullname():","fullname(newname:","fullname:","fullnamemaxlength","fullnamemaxlength)","fullnamemaxlength);","fullname을","fullname이","function","functions)","galloping...","generatereports():","getelevatorpitch()","getters/setters를","getters와","getter도","get과","greet","greet()","greeter","greeter(\"world\");","greeter();","greeter(message)","greeter.prototype.greet","greeter.standardgreeting;","greeter1","greeter1:","greeter1은","greeter2:","greeter:","greeter;","greetermaker();","greetermaker.standardgreet","greetermaker:","greetermaker라는","greetermaker에","greeter는","greeter라고","greeter를","greeter의","greeter클래스의","greeting:","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid.를","grid1","grid2","grid의","hors","horse(\"tommi","horse는","horse와","horse의","howard","interfac","interface)","javascript","javascript는","javascript를","javascript의","java를","john","legs\");","length","makesound():","math.sqrt(xdist","max","meet","message;","modifier)","modifiers)","monday","move","move():","move()를","move(distanceinmet","move(distanceinmeters:","move를","name","name:","name:string이라는","name;","name은","name을","name이라는","new","newname.length","newname;","newname의","new를","number","number)","number;","number;})","numberoflegs:","octopu","octopus(\"man","octopus의","octopus클래스입니다.","origin","origin에","palomino","palomino\");","person","person(\"john\");","person에서","person을","piec","point","point3d","point3d:","printmeeting():","printname():","privat","private)","private,","private으로","private을","private지정자와","properties)","protect","protected)","protected,","protected로","public","public,","public으로","public을","public입니다.","python","python\");","readonli","readonly도","readonly로","readonly키워드를","reports...\");","return","rhino","rhino();","rhino;","rhino가","rhino는","sam","sam.move();","sammi","scale","scale:","set","setters가","setter를","set을","set이","slithering...","smith\";","snake","snake(\"sammi","snake.","snake와","standardgreet","static","static을","string","string)","string,","string;","strong","suit\";","super(\"account","super(\"rhino\");","super()를","super(name);","super.move(distanceinmeters);","techniques)","thename;","thename을","thename의","thename이라는","there!\"","there!\";","there\"","there\";","this.#nam","this._fullnam","this._fullname;","this.depart","this.greet","this.greeting;","this.nam","this.name);","this.scale;","this.를","this에","throw","tom.move(34);","tom.move(34)는","tom:","tommi","tom은","typeof","typescript","typescript’","typescript는","typescript에는","typescript에서","typescript에서는","typescript에서는,","typescript의","void","void;","woof!');","work","world\"","world\"\"","x:","xdist","y:","ydist","ydist)","z:","{","{x:","}","})();","};","가능하다고","가능합니다.","가로채는","가장","가지","가지고","가지를","가지므로","가진","각","각각","각각의","간단한","값에","값을","값의","값이기","같아보이는","같은","같이","개발자들이","개의","개정된","객체","객체가","객체를","객체에","객체의","거의","검증하기","것","것과","것에","것은","것을","것이","것입니다.","것처럼,","격리를","경우는","고급","곳에서","곳으로","공개","공유하기","공유합니다.","구문일","구조적인","구현","구현되어야","구현을","규칙입니다.","그","그러나","그렇지","그리고","기능을","기다릴","기반","기반의","기법","기법들을","기본적으로","기본적인","기존","기존의","기존의javascript로","기초","길이를","길이와","나와있습니다.","나타내는","내에서","내에서는","내의","내장되어","넘는","노출","노트에","느낄","다","다룹니다.","다르게","다른","다소","다음","다음과","다음으로,","다음은","달리","대한","대해","대해서만","더","더욱이","덧붙이는","데이터베이스","동시에","동일하게","동일한","동작하게","동작합니다.","된다는","된다면,","두","두개의","둘","둘째,","들면,","들어,","때","때,","때는","때문에","때문에,","때문입니다.","또","또는","또한","라고","런타임에","레퍼런스를","릴리즈","마지막","마찬가지로,","만드는","만들","만들고","만들고,","만들기","만들어지는","만들어진","만약","말합니다.","맞게","매개변수","매개변수를","매개변수에","매우","먼저","메서드","메서드가","메서드는","메서드로","메서드를","메서드와","멤버가","멤버는","멤버들에","멤버를","멤버에","멤버에도","멤버와","멤버의","명시적으로","몇","모두","모두를","모든","못하도록","무조건","문법은","문법을","문제가","및","반드시","발생시킵니다.","발생함을","발생합니다.","방법은","방법을","방법이","방식에","방식으로","방식을","백업","버전에서는","버전의","번째로","변경할","변수는","변수들을","변수를","변환해봅시다.","보여주기","보여주는","보여줍니다.","보이는","보이는지","보장할","복잡한","본","본문을","부분은","부분을","불리기도","불리는","붙여","붙여야","붙이는","붙입니다.","브라우저와","비공개","비공개로","비교할","비슷하게","비슷한","사람들이","사용됩니다.","사용자들이","사용하기","사용하는","사용하도록","사용하면","사용하여","사용하지","사용한","사용할","사용함으로써","사용합니다.","사용해봤다면,","사용해서","사용했지만,","사항:","살펴보겠습니다.","살펴보겠습니다:","살펴보았습니다.","상관없이","상속","상속받고","상속받습니다.","상속을","상위클래스(superclasses)","새로운","생각하는","생성됩니다.","생성자","생성자가","생성자는","생성자를","생성자에","생성자에서","생성자와","생성하고","생성하기","생성하여","생성할","생성합니다","생성합니다.","생성합니다:","선언","선언과","선언되어","선언되었지만","선언된","선언에","선언으로부터","선언은","선언이","선언하고","선언하면","선언한","선언합니다.","선언했습니다.","선택적으로","설명합니다.","설정될","설정할","설정해야","성질입니다.","세밀하게","세부","섹션의","소개","수","수도","수정하지","수정해봅시다.","수행된","시스템입니다.","시작으로","시작합니다.","시킬","식별자이기","실제로","실행할","실행해","심볼의","아니기","아니라","아닌","안에서","않고","않는","않다는","않습니다","않습니다.","않아도","않으며","않은","알","알려진","알리기","알아보기","앞서","앞에","앞에서","애플리케이션을","어디서","어떻게","어색함을","언급하지","언급한","언어를","언어의","얻습니다.","없는","없습니다","없습니다.","없음.","없음을","없이","없지만","없지만,","여기서","여기서,","여기선","여러","여전히","예:","예를","예제는","예제로","예제를","예제에서","예제에서는","예제에서는,","예제와","예제의","예제입니다:","오류","오류!","오류:","오류가","오류를","오버라이드하는","오버라이드해서","오버라이딩","왔는지","외부에서","외부에선","우리","우리는","원할","위","위의","위치에서","위한","위해","위해,","위해서","위해서,","유사하게","유용합니다.","유지하거나","유지하기","유추됩니다.","의미합니다.","이","이것은","이나","이는","이러한","이런","이를","이름을","이미","이번에도","이상을","이용하여","이전","이전과","이전에","이해하기","익숙하다면,","익숙한","인스턴스","인스턴스가","인스턴스는","인스턴스를","인스턴스화","인스턴스화될","인스턴스화하고","인스턴스화할","인터페이스","인터페이스로써","인터페이스를","인터페이스와","일반적인","읽기전용","읽기전용으로","임의로","입니다.","입장에서는","있게","있기","있는","있는지","있다는","있다면,","있도록","있습니다.","있습니다:","있습니다;","있어야","있으며,","있음을","있지만,","자동으로","자세히","자연스러운","자유롭게","자체가","자체를","자체에서","자체의","작동하는지","작동합니다.","작성할","작용합니다.","잘","재사용할","적용되는","적용됩니다.","전에","전역","점만","점을","점입니다.","접근","접근을","접근자","접근자가","접근자는","접근자에","접근하기","접근하는","접근하지","접근할","접두어로","정보를","정의하는데","정의한","정의합니다.","정적","정확하게","제거하고","제공합니다\".","제약","제어할","제외하면","조건이","조금","조정은","존재하는","존재하지","주요","주의해야","줄에서,","중","중요한","즉","지금까지는","지원되지","지원합니다.","지원합니다:","지정자","지정자나","지정자도","지정자를","지향","지향적","직접","짧아진","쪽도","쪽에서","차이를","참조할","처리합니다.","첫","초과한다면,","초기화할","초기화합니다.","초기화해야","초기화했습니다.","최대","추가합니다.","추상","추상으로","추상이","출력하도록","측면과","측면이","컴파일러를","컴파일하여","컴포넌트를","코드","코드는","코드에","클라이언트","클래스","클래스가","클래스는","클래스도","클래스들의","클래스들이","클래스로부터","클래스를","클래스뿐만","클래스에서","클래스의","클래스입니다.","키워드는","키워드를","타입","타입과","타입들","타입들을","타입에","타입으로","타입은","타입을","타입의","타입이","타입인","타입입니다.","통합했습니다.","통해","특성에","특화된","파라미터를","파생","파생되었기","파생된","파생될","파일을","판단되는","패턴","패턴을","편리하지만,","포함하고","포함하는","포함하지","포함할","포함해야","표시된","표시될","표시하는","표시할","프로그래머들에겐","프로그래머들은","프로그래머의","프로그래밍의","프로그램","프로토타입","프로퍼티","프로퍼티,","프로퍼티는","프로퍼티들은","프로퍼티를","프로퍼티에","프로퍼티와","플랫폼에서","필드","필드를","필드에","필드의","필요","필요합니다.","하나는","하며,","하위","하위클래스(subclasses),","하위클래스를","하위클래스에","하위클래스인","하지만","하향","한","한다는","할","할당받을","할당을","할당하고","할당할","할당합니다","함께","함수","함수는","함수라고","함수라는","함수를","함수와","함수의","함수입니다.","합니다.","해주며,","허용하는","현재","형태가","형태의","호출되는","호출하고","호출하여","호출합니다.","호출해야","호환","호환되는지","호환되지","호환된다고","호환될","호환이","혹은","확인하고","확인하기","확인하는","확인할","확장","확장하기","확장할","확장해","후에"],"pages/enums.html":["!==","\"a\"","\"a\";","\"bar,","\"baz\")","\"down\",","\"foo\",","\"left\",","\"right\",","\"up\",","\"yes\",","\"직렬화\"를","%,","&,","'debug';","'e1'","'e2'","'error'","'info'","'shapekind.circle'","'shapekind.square'","'warn'","(ambient","(comput","(const","(const가","(e.g.","(enum","(enum)","(enums)","(function","(heterogen","(name","(num","(numer","(revers","(string","(union","(valu","(x","(기본적으로","(다른","(아래","(역","(예시.","*","*,","*/","*/,","*/];","+,",",","...","/*","/**","/,","//","0,","0]","0으로","1","1,","100)","100,","1씩","2","2,","3","3,","4",":","=",">",">>,",">>>,","[0","[directions.up,","^","ambient","a가","b","b,","bar","bar,","body가","booleanlikeheterogeneousenum","c","c:","caroline\",","circl","circle,","compil","const","constant","debug","declar","direct","direction.up","directions.down,","directions.left,","directions.right]","down","down,","e","e)","e.bar","e.bar)","e.foo","e.x는","e1","e2","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enums)","error,","e가","f(e);","f(obj:","f(x:","fileaccess","foo,","function","getsomevalue(),","infin","info,","interfac","javascript","keyof","kind:","left","left,","loglevel","loglevel;","loglevel[key];","loglevelstr","loglevelstrings,","mappings)","member","members)","message:","name)","nameofa","nan","none,","num","number","number;","obj.x;","printimportant(key:","radius:","read","respond(\"princess","respond(recipient:","respons","response):","response.yes)","return","right","right,","runtime)","shapekind","shapekind.circle;","shapekind.square,","shapekind.square;","sidelength:","squar","square,","string)","string,","time)","true","true를","type","typeof","types)","typescript","typescript는","up","up,","up이","value)","var","void","warn,","x","x,","x:","x가","x라는","y,","ye","z","{","{}));","|","|,","||","}","})","})(enum","~","~~~~~~~~~~~","가","가능합니다.","가장","가져옵니다.","가지게","가지고","가지면","가진","가집니다.","각","각각의","간단합니다:","간단히","간접","간주하는","간주할","간주합니다.","간주합니다:","값","값과","값들로","값만","값에","값에서","값으로","값은","값을","값의","값이","값일","갖습니다.","같은","같이","개념이지만","객체라고","객체로","객체를","객체에서","객체입니다.","겁니다.","것","것과","것으로","것은","것을","것이","것입니다.","경우","경우,","경우.","경우가","경우에","계산되지","계산된","공간에","과","과정에서","괄호로","구별돼야","구분되는","굳이","권장합니다.","그","그냥","그러나","그렇게","기능은","기대하는","기반","기술적으로","나오거나,","나오는","나온","나타내는","납니다.","노출되며","느끼실","는","다르게","다른","다릅니다.","다시","단항","달리","당신이","대부분의","대신,","대한","대해서","더","더는","데이터이며","도움이","동일합니다.","동작과","동작은","동작이","동작하는","동작합니다.","된다는","될지라도","됩니다.","두","둘","뒤따르는","뒤에","들어","들어:","디버깅하고","따라","때,","때문에","때문에,","때문입니다.","또","또는","라면,","런타임에","런타임에서","로","를","리터럴","리터럴)","리터럴에","만들수","만약","말입니다),","말해,","말해서","매핑","매핑과","매핑을","먼저","멤버","멤버가","멤버는","멤버도","멤버들은","멤버로","멤버를","멤버에","멤버와","멤버의","멤버이므로","멤버입니다.","명심하시길","모두","모든","모습을","묘사하기","무관하게","묶인","문서화","문자","문자를","문자열","문자열로","묻는","및","바랍니다.","반드시","반면","반환합니다.","받습니다.","방식은","배우진","배워","배워보겠습니다.","버그를","번째","보신","부분","분들이라면","불확실한","붙여","비","비교하는","비용을","사례","사실을","사용될","사용됩니다.","사용하는","사용하면","사용하지","사용한","사용할","사용해","상수","상수들의","상수로","상수이거나","상수입니다.","상수입니다:","생성된","생성하는","생성하지","섞어서","선언합니다.","선언했습니다.","설명된","수","수도","숫자","숫자만으로는","숫자와","쉽게","시","시스템이","시작될","시점에","시점에서","신경","실제","실제로","실행될","실행할","쓰이게","쓰지","아니라면,","아닌)","아닌지","아래","아래와","아래의","아직","않거나,","않기","않는","않는다","않는다면,","않습니다.","않습니다:","않았지만,","않은","않을","않지만,","알고","알아낼","알아두면","앞에","약간","어떤","어리석은","언어를","엄격해","없는","없습니다.","없으며","없으므로","없지만,","에러!","역","역방향","연산자","열거","열거형","열거형과","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형처럼","예를","예제에서","예제에서:","오류!","오류가","오직","와야","완벽하게","완전히","외에도","요구사항이","우리는","원한다면,","위","위해","유니언","유니언이","유사한","유용합니다.","유의미하고","유의미한","유효한","은","을","의","의도를","의미로","의미인지","이","이거나","이것은","이것이","이기","이러한","이렇게","이름과는","이름으로","이름을","이름이","이면","이미","이외","이용하면","이용하여","이용해서","이유는","이전에","이점이","이종","이중","이후에","인라인되지","인라인됩니다.","일반적인","일부입니다.","읽기","읽어야","있고","있기","있는","있다는","있다면,","있습니다","있습니다!","있습니다.","있습니다:","있으며","있음)","있지","있지만","자동","자동으로","자체가","자체에","자체에는","자체에서","잘못","잘한다는","잡을","장점을","저장하는","적용된","적절하지","전달될","전부","점만","점은","점입니다.","접근으로","접근하며,","접근할","정방향","정보를","정의된","정의할","정의합니다.","정확한","제거됩니다.","제공합니다.","제공해주지","조건과","조건은","조건이","존재하는","존재하지","좀","종종","좋은","중","즉","증가된","증가하는","증가한","지점부터","지정된","지정자를","집니다.","집합을","집합이","차이점은,","참조","참조)를","참조는","참조에","첫","첫째로","체크할","초기화","초기화가","초기화되는","초기화되지","초기화된","초기화됩니다.","추가로","추가적인","취하려는","친숙하게","컴파일","컴파일됩니다.","컴파일할","코드","코드는","코드로","코드를","코드에서","코드에서,","코드입니다.","큰","키를","키워드는","키워드를","타입","타입에","타입은","타입을","타입의","타입처럼","통과되지","특별한","특수한","특정","표현식","표현식만","표현식에","표현식으로","표현식은","표현식을","표현식의","표현식이라고","프로퍼티","프로퍼티로","프로퍼티를","피연산자로","피하기","필요가","필요합니다.","하거나","하나이기","하는","하지","하지만","한다면,","할","할당됩니다.","할당할","할지라도,","함께","함수로","합니다.","합니다:","항상","해결책입니다.","해야","허용되지","혹은","확실하게","확인합니다.","활용할","효율적으로"],"pages/generics.html":["\"\";","\"a\");","\"hello","\"m\");","\"mystring\"를","\"test\"));","\"제너릭","'a'","'b'","'c'","'d'에","'m'","'string'입니다.","()","(arg:","(gener","(hello","(introduction)","(use","(work","(x:","(여기서는","(예","(즉,","+",".length",".length가",".length를",".length에","//","//출력","0;","1,","10,","2,","3,","3});","4","<>로","=","=>","a):","a:","add:","anim","any):","any나","any를","any와","api뿐만","arg;","arg가","arg를","arg의","array","array):","array와","b:","bee","beekeep","beekeeper;","boolean;","c#과","c();","c:","class","classes)","console.log(arg.length);","console.log(stringnumeric.add(stringnumeric.zerovalue,","constraints)","create(c:","createinstance(bee).keeper.hasmask;","createinstance(c:","createinstance(lion).keeper.nametag;","d:","dictionari","dictionary).","echo","extend","function","function(x,","gener","genericidentityfn","genericnumb","genericnumber();","generics)","getproperty(obj:","getproperty(x,","hasmask:","hello","ident","identity(\"mystring\");","identity(arg:","identity;","identity를","identity와","interfac","java","k)","keeper:","key:","length:","lengthwis","lion","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","loggingidentity는","loggingidentity의","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","myidentity:","nametag:","new","number","number),","number).","number):","number;","number는","number를","number에","numlegs:","obj[key];","obj에","output","paramet","prototyp","return","string;","stringnumer","stringnumeric.add","stringnumeric.zerovalu","string으로","string이나","t","t)","t):","t,","t;","t[]","t[]):","type","types)","typescript에서","t가","t는","t라는","t를","t에는","t와","t의","u","u)","value:","variables)","world","world\"인","x","y)","y:","y;","zerovalue:","zookeep","zookeeper;","{","{new():","|","}","}):","};","가","가능한","가능합니다.","가독성","가장","가정해봅시다.","가져오고","가져오지","가져옵니다:","가지","가지고","가진","가짐을","가집니다.","가집니다:","간결하고","감싸주었습니다.","값을","값이","값인","강요합니다.","같은","객체","객체를","객체에서","거대한","겁니다:","것","것과는","것도","것보다","것으로","것은","것을","것이","것입니다.","것입니다:","것입니다만,","것처럼","경고합니다.","경우를","경우엔","고급","고유한","곳에서도","관계를","굉장한","구성하는","구축하는","그것의","그대로","그렇게","기술할","기억하십시오.","기억한다면","길이를","꺾쇠괄호(<>)","꺾쇠괄호(<>)에","나","나면,","나열되는,","나열해야","나중에","낼","넘기면","넘긴다고","넣으면","넣을","네임스페이스는","능력을","다루도록","다룰","다뤘던","다르게","다른","다시","다양한","다음","단일","담아","대신","대신에","대신에,","대체할","대한","대해","대해서는","더","데","데이터","데이터와","도구","도구상자의","도움이","동일한","동작하는","동작하도록","동작하므로","동작하지","되므로","될","됩니다.","두","두었습니다.","뒤에","들면:","들어","따라","따라서","때","때,","때를","때문에","때와","때의","또는","또한","로그에","를","리터럴","리터럴을","마찬가지로","만드는","만들","만들고","만들었습니다.","만듭니다.","만약","매개변수","매개변수가","매개변수들은","매개변수로","매개변수를","매개변수에","먼저","멤버","멤버가","멤버는","명령과","명시되어","명시적으로","명시적인","명시하는","명시합니다:","명시해","모두를","모든","모릅니다.","목록을","무엇이","문자","미래의","바로","바인딩","반환","반환되는지","반환된다는","반환하는","반환한다.\"라고","반환할","받을","발생하지","방법","방법에","방법은","방법이","방법입니다.","방식에","배열로","배열에서","배열은","배열을","배열인","버전의","번째","변수","변수가","변수를","변수의","변화가","보고","복잡한","본","본문에","볼","봅시다.","부분을","부분입니다.","불문하고","비","비슷하게","비슷한","비슷합니다.","뿐입니다.","사용","사용되는","사용자는","사용하고","사용하기","사용하는","사용하여","사용하지만","사용한","사용할","사용합니다","사용합니다.","사이의","살펴보겠습니다.","살펴보도록","생각할","생성자","생성하는","생성하였고,","생성할","선언과","선언할","설명하는","성공","섹션에서","섹션에서는","소개","소프트웨어","수","수도","수와","스타일이","시그니처가","시그니처로","시그니처를","시그니처에","시마다","시스템을","시작하면,","실수로","실제로","싶습니다.","싶은","싶을","싶을지도","쓰고","쓰는","쓰도록","쓸","아닌","아마","아주","안쪽에","않는","않도록","않습니다)","않습니다.","않습니다:","않은","않음.","알기","앞서","앞에서","앞쪽의","어떤","어떻게","언어들과","언어에서,","얻게","얻을","없는","없다면,","없습니다.","없으므로","엔지니어링에서의","여기","여기서","여기서는","여기에서는","여러","열거형과","예로","예를","예제를","예제에","예제에서","예제에서,","예제에서는","예제의","오던","오류,","오류:","오류가","오류는","오류를","옮기고","외에도","우리가","우리는","우리의","운반할","원했지만,","위","위해","유사하게","유연한","유연함을","유용하지만","유저가","유추하고","유추할","은","을","의도했다고","의미한다고","이","이것들로","이것은","이것을","이러한","이런","이렇게","이렇게도","이를","이름","이름을","이름이","이미","이번","이상","이용해","이전","이전에","이제","이해하는","익숙할","인수","인수가","인수로","인수를","인수에","인수와","인수의","인스턴스","인터페이스","인터페이스는","인터페이스로","인터페이스를","인터페이스와","인터페이스의","일관된","일단","일반적인","일부인","읽을","잃게","잃지","있게","있게끔","있기","있는","있는지에","있다는","있습니다","있습니다.","있습니다:","있어","있어야","있었습니다.","있지","자동으로","자신만의","자체에","자체의","작동하는","작성하고","작성하는","작성할","작업","작업할","작은","잘","재사용","적용되는","전달이","전달하는","전달할","전달해","전달해야","전체","점에서","접근하기를","정보는","정보도","정보를","정보만","정의되고","정적","정하게","정합니다.","정확합니다.","제공할","제공합니다.","제네릭","제네릭에서","제네릭을","제네릭의","제네릭이","제네릭이라","제네릭이므로","제네릭이지만,","제네릭입니다,","제약","제약사항을","제약조건","제약조건에서","제약조건을","제약조건이","제한되어","제한된","제한하고","제한하는","제한할","제한합니다.","조건을","존재하지","주고","주목하세요;","주변에","주어야","주요","주요한","주지","준","중","즉,","증명할","찍으려면","참조해야","첫","초월한","최소한","추가했습니다.","추론","추론은","출력","취급할","취하고","측면.","측면과","측면에서만","측면이","캡처하고","캡처할","컴파일러가","컴파일러는","컴포넌트나","컴포넌트는","컴포넌트를","코드를","클래스","클래스는","클래스로","클래스를","클래스에서","클래스와","클래스의","키워드로","타입","타입검사!","타입과","타입들로만","타입들에서","타입들의","타입만","타입변수","타입변수를","타입에","타입에서","타입으로","타입으로써","타입은","타입을","타입의","타입이","타입이든","타입인지에","타입화된","통해","특정","특정한","팩토리를","포함한","표시하기","표현한","표현할","프로퍼티","프로퍼티가","프로퍼티들이","프로퍼티를","필요한","필요할","필요합니다","필요합니다.","하겠습니다.","하기","하나는","하나로","하나로써","하나의","하는","하려면","하면","하면,","한","한쪽에서","한쪽으로","할","함수","함수가","함수는","함수로","함수를","함수만큼","함수에","함수와","함수의","함수입니다.","합니까?","합니다.","합니다:","해당되지","해도","해봅시다.","해야","했던","허용하지만,","현재의","형태가","호출","호출할","확인할","효과적으로","훨씬"],"pages/advanced-types.html":["!==","!를","\"","\")","\");","\"a\"","\"b\"","\"bar\";","\"bob\";","\"boolean\"","\"c\"","\"circle\":","\"circle\";","\"d\"","\"default\";","\"eas","\"false\"","\"foo\";","\"function\"","\"id\"","\"img\"):","\"input\"):","\"name\"","\"number\"","\"number\")","\"number\",","\"number\";","\"number\"를","\"object\"","\"object\";","\"padding\"을","\"rectangle\":","\"rectangle\";","\"square\":","\"square\";","\"string\"","\"string\")","\"string\",","\"string\";","\"subparts\"","\"symbol\"이여야","\"triangle\"의","\"true\"","\"typename\"","\"typename\"이","\"undefined\"","\"uneasy\");","\"uneasy\"는","\"updatepart\"","\"리터럴","\"싱글톤","${name}.`);","&","'","'!=='","'\"eas","'\"uneasy\"'","'${padding}'.`);","'.","'1'과","'2'","'camry',","'dictionary'에","'fly'에","'foo'는","'manufacturer'","'manufacturer');","'model'","'model']);","'name'은","'null'은","'number","'number'에","'number'이어야","'option1'","'option2';","'ownersaddress'로","'padding'은","'padding'이","'string","'string'","'string'에","'swim'과","'toyota',","'u","'undefined'는","'unknown');","'unknown']);","'unknown'은","'unknown'이","'year'","'year');","'year')의","'year'])","'year'에","'year'와","(\"swim\"","('manufacturer'","(()","((pet","()","(...args:","(a","(b","(billion","(c","(co","(condit","(const","(constraint)","(discrimin","(distribut","(eas","(enum","(exhaust","(first.hasownproperty(prop))","(homomorphic)","(index","(infer","(instanceof","(interfac","(intersect","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(javascript에는","(map","(naked)","(nullabl","(numer","(object['42'])나","(object[42])를","(option","(pet","(pet.fly)","(pet.swim)","(polymorph","(predefin","(result","(s.kind)","(second.hasownproperty(prop))","(sn","(string","(tabl","(type","(typeof","(union","(use","(user","(x","(x:","(y","(|)로","(그냥","(다른","(오버로딩된","(이는","(즉","(즉시","*","**","**마세요**!","*/","*=","+","+=","..","...",".add(1)",".currentvalue();",".multiply(5)",".sin()","/","/**","//","0)","0);","0,","0;","1","1).join(\"","1,","12;","13;","1이어야","2","2)","2);","2.7","2.8에서","2014","2;","2와","3","3.7","3개의","4","4);","5","6",":","=","==","===","=>","?","['manufacturer',","['model',","['year',","[k","[key:","[p","a:","a;","add(operand:","age:","age?:","alia","alias):","alias;","aliased(arg:","aliased는","aliases)","anim","animate(dx:","any)","any):","any;","any[]","any[])","any[]을","anyfunct","any가","area(s:","area도","argument","array(pad","array(this.numspac","array:","array;","assertions)","assertnever(s);","assertnever(x:","assertnever는","assign","a는","b","b:","b?:","bar","basiccalcul","basiccalculator(2)","basiccalculator를","bird","bird)","bird).fly();","bird).fly)","bird):","bird는","bird를","boolean","boolean;","boolean은","boolean이","boolean입니다,","bound","box","boxed;","boxedarray","boxedarray;","boxedvalu","boxedvalue;","boxed의","broken(name:","button","button.animate(0,","c","c();","c.a","c.b","car","car;","carprops:","car는","car에","car의","case","cat","chaining를","checking)","circl","circle;","class","condit","console.log(`hello,","consolelogg","consolelogger.prototype);","const","constructor(priv","constructor(protect","constructor(publ","constructor(valu","contain","contents)","createelement(tagname:","currentvalue():","c를","declar","default:","defin","dictionari","dictionary;","dictionary['foo'];","dictionary[42];","diff","diff;","differenti","diff를","dollar","dy:","eas","easing)","easing:","element","elementtyp","else문","epithet;","error(\"unexpect","error(`expect","exclud","exclude;","exclude를","extend","extend(first:","extend(new","extend/impl","extract","extract;","f","f(1);","f(1,","f(math.random()","f(sn:","f(x);","f(x:","f1(s:","f1(x:","f2(x:","filter","filter;","first","first)","first)[prop]","first,","first[prop];","fish","fish).swim","fish).swim();","fish).swim)","fish가","fish는","fish라는","fish로","fish이면,","fixed(name:","flag","fli","fly();","fly를","foo","foo(x:","foo;","foo의","function","function>;","functionproperti","functionproperties;","functionpropertynam","functionpropertynames;","get():","getname(n:","getpaddingstring()","getpaddingstring():","getproperti","getproperty(o:","getproperty(taxi,","getproperty,","getproperty의","getrandompadder()","getsmallpet():","getsmallpet();","guard","guards)","height:","hello","hoare는","htmlimageelement;","htmlinputelement;","i'm","id:","identifier!는","identifier의","if문","implement","in\"","in\")","in\");","indentedstr","index","infer","instanceof","instanceof의","instancetyp","instancetype;","interfac","interface):","interface;","interfaced(arg:","interfaced에","interface를","in이","isfish(pet:","isfish가","isnumber(x:","isstring(x:","javascript","javascript에서","javascript에선","javascript와","javascript의","jim","jim.log(jim.name);","k","k):","k.","k[]):","k]:","key","keyof","keyof를","keyof와","keys.","keys:","keys]:","keys는","kind","kind:","k은","layeggs();","left:","lib.d.ts에","linkedlist","linkedlist;","liter","log(name)","log(name:","loggabl","loggable은","loggable입니다.","makeandmodel:","manufactur","manufacturer:","manufacturer과","map","math.pi","math.random()","math.sin(this.value);","member","mistake)\"라고","model:","modelyear","model과","model은","model이","move(pet:","multiply(operand:","multiply는","n","n();","n;","name","name!.charat(0)","name.charat(0)","name:","name?:","nameorresolv","nameorresolver):","nameresolv","nameresolver;","name의","never","never):","never;","new","newmember:","next:","nonfunctionproperti","nonfunctionproperties;","nonfunctionpropertynam","nonfunctionpropertynames;","nonnul","nonnullable)","nonnullable;","note:","null","null'에","null)","null):","null);","null;","nullabl","nullableperson","null과","null과는","null은","null을","null의","null이나","num:","number","number'","number)","number):","number)[]","number,","number;","number[]","number]:","number가","number로","number를","number일","numer를","numspaces:","n은","n을","o:","o[n]);","o[propertyname]:","o[propertyname];","o[propertyname]는","object:","operand;","operator)","option","option1:","option2:","originalprop","out\"","out\"'","out\")","out\";","ownersaddress:","pad","padder","padding:","padding에","padding이","padleft","padleft(\"hello","padleft(value:","padleft에서","padleft의","paramet","parameternam","parametername는","part","part[]","part[];","partial","partial.name은","partial;","partialperson","partialwithnewmemb","partial가","partial처럼","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","person","person('jim'),","person.name이","person['name']","person['name']은","person[p]","person]:","person]?:","personparti","personreadonli","pet","pet)","pet.fly();","pet.fly()를","pet.layeggs();","pet.swim();","pet의","pet이","pick","pick>;","pick과","pick은","pluck(o,","pluck(o:","pluck(taxi,","pluck에","pluck처럼","polymorphism이라고","postfix(\"great\");","postfix(epithet:","predicates)","promis","prop","propa:","propb:","properties)","propertyname:","propertynames)","propertynames.map(n","propertynames:","prototyp","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","public","purrs:","r","r;","r>","radius:","readonli","readonly,","readonly;","readonlyperson","readonly나","readonly와","record","record가","record는","record와","rectangl","result","result:","result;","result[k]","return","returntyp","returntype()","returntype;","right:","rolldice():","s","s.height","s.radiu","s.size","s.size;","s.width;","s1:","s2:","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator을","second","second)","second):","second)[prop]","second:","second;","second[prop];","serializ","set(value:","shape","shape)","shape):","shape에","signatures)","sin","sin()","size:","sn","sn:","sn;","spacerepeatingpadd","squar","strictnullcheck","strictnullchecks가","strictnullchecks를","string","string)","string):","string,","string;","string>;","string[]","string]:","stringpadd","string라는","string이","string혹은","subparts:","super(value);","swim();","switch","switch가","s가","s는","t","t)","t):","t)>;","t,","t0","t00","t01","t02","t03","t04","t05","t1","t10","t11","t12","t13","t14","t15","t16","t17","t18","t2","t20","t21","t22","t23","t24","t3","t30","t31","t32","t33","t34","t35","t4","t40","t41","t42","t43","t5","t;","t[]","t[k]","t[k].get();","t[k][]","t[k]가","t[k]를","t[k]입니다.","t[number]로","t[p]","t[p];","t[p]에","t[p]의","t[string]은","t]:","t];","t]?:","taxi:","this.valu","this.value;","this:","this;","this를","threestringprop","throw","toni","tree","tree;","triangle;","triangle을","true","true);","type","typenam","typename;","typename은","typeof","typeof를","types)","typescript","typescript가","typescript는","typescript에는","typescript에서","typescript의","t가","t나","t는","t에","t에서","t의","t이고","t인지","u","u)","u)[]","u,","uielement","uielement();","undefin","undefined'에","undefined);","undefined;","undefined>;","undefined가","undefined는","undefined라는","undefined를","undefined와","unions)","unknown","unpack","unpacked;","unpacked>;","unpacked[]>;","unpacked[]>>;","unproxify(proxyprops);","unproxify(t:","updatepart(newname:","us","u가","u를","u에","v","value:","value;","var","variant)","void","void),","void)>;","void,","void;","void>;","vs.","width:","world\",","world\"를","x","x);","x;","x가","x는","y","y)","y)로","y:","y;","y?:","year:","year를","yike","y가","y는","y로","y를","y의","{","{}","{};","|","||","}","}.","};","}>;","}[keyof","~~~~~~~","—","가끔,","가능하다고","가능하면","가능한","가능합니다.","가드","가드,","가드는","가드라는","가드로","가드를","가드와","가드의","가장","가져와","가지","가지고","가지는","가지지","가진","가질","가집니다.","각","각각","간결합니다.","간단하게","간단하고","간단한","간주됩니다).","간주합니다.","값,","값으로","값을","값의","값이","값인지","값입니다.","갖게","갖고","갖는","같습니다:","같은","같은),","같이","개발자인","개방되어","개별","개의","객체","객체는","객체에서","객체지향","거의","검사","검사가","검사된","검사로","검사를","검사하기","검사하는","검사할","검사합니다","검사합니다.","검사합니다:","것과","것들이","것뿐입니다.","것에","것에는","것은","것을","것이","것이고","것이고,","것입니다","것입니다).","것입니다.","것입니다:","게","게다가,","결과","결과를","결정되거나","결정되거나,","결정되는","결정됩니다","결정됩니다.","결정하기","결합됩니다.","결합할","결합합니다.","겹쳐질","경우","경우,","경우는","계산기를","계층을","계층적으로","고급","고정되는","곳에서","공개된","공백이","공변","공통","공통인","과","과하다고","관계","관대한","관련되어","관련이","괜찮다고","교차","교환적으로","구문과","구문은","구문을","구문이","구별하기","구분하는","구분하여","구성","구체적으로","구현되기","구현입니다.","귀찮습니다.","균등","그","그냥","그동안,","그래서","그러나","그렇지","그리고","그만두면,","기능을","기대하는","기반으로","기본","기본적으로,","기존","까다로울","꽤","끌어내려고","끌어낼","나","나뉩니다:","나타내는","나타냅니다.","남은","내의","너무나","널러블","놀라운","누락된","느꼈습니다.","는","다","다룰","다르게","다른","다릅니다.","다시","다음","다음과","다음에","다음은","다음을","다음의","다행히,","다형성","단서","단언","단언을","단지","달라집니다.","대부분","대상","대상에","대수적","대신에","대신에,","대체할","대한","대해","더","더해질","데이터","도움이","도입하는","도입했습니다.","돌아와서","동일합니다.","동일합니다:","동작하게","동작합니다.","동적인","동형","동형이","동형이지만","되고","되어있다는","되었으니,","되지","된","된다는","될","됩니다.","됩니다:","두","두고\"십억","둘","들면","들어","들어,","들어:","들어간","등장합니다:","따라","때","때,","때가","때때로","때마다,","때문에","때문에,","때문입니다","때문입니다.","때입니다:","또","또는","또한","뜻합니다.","라이브러리를","라이브러리에","래핑","런타임","런타임에","리스트를","리터럴","리터럴로","마우스를","마지막","마찬가지로,","마찬가지입니다:","마침","막대","막지는","만드는","만들","만들기","만들수","만들어집니다","만들지","만듭니다,","만듭니다.","만약","많습니다!)","많은","말하면,","말합니다.","말했듯이,","맞지","맞추기","매개변수","매개변수가","매개변수로","매개변수를","매개변수에","매개변수와","매개변수인","매우","매핑","매핑된","매핑을","매핑이","먼저","메서드를","메시지는","멤버","멤버가","멤버는","멤버로","멤버를","멤버보다는","멤버에만","멤버의","명백해집니다.","명시적으로","명시적인","명시적일","몇","몇가지","모델링하는데","모든","목록은","목록이고","목차","못한","못할","못합니다","무슨일이","문서화의","문자열","문자열과","문자열들은","문자열에","문자열을","문자열이라면,","문제는","미리","미묘한","믹스인","믹스인이나","밀접하게","바","바인딩되는","반","반드시","반면에,","반복할","반영합니다.","반환","반환된","반환하고,","반환하는","반환하면,","반환한다고","반환할","반환합니다","반환합니다.","받고","받아들일","받지","발생","발생시킵니다","발생시킵니다.","발생합니다.","방법으로","방법은","방법을","방법의","방법이","방법입니다.","방법입니다:","방지하고","방지할","배열:","배열로","배열의","버그를","버전부터,","버전에서,","버전을","버전의","번","번째","번째,","번째는","벌어질까요?","벗겨진","변(contra","변경","변수","변수가","변수는","변수를","변수에","변수와","변형시킵니다.","변형을","변형이","변형입니다.","변환합니다.","별로","별칭","별칭과","별칭보다","별칭은","별칭을","별칭입니다:","보겠습니다:","보여주지만","보여줍니다.","보여줍니다:","보이지만,","보입니다.","보장되는","보장하는","복사하는","복사할","본문이","본질적으로","볼","봅시다:","부릅니다.","부분으로","부분을","부분집합을","분기","분기가","분기를","분기에서","분기에서는","분산","분산되었는지","분산된","분산됩니다.","불가능합니다.","불짜리","브랜치에서","비","비교될","비교를","비교하는","빠진","뽑아내는","사용되는","사용됩니다.","사용법이","사용에","사용자","사용하기","사용하는","사용하는지","사용하려","사용하면","사용하면,","사용하여","사용하지","사용한","사용할","사용합니다.","사용해보겠습니다:","사용해서","사용해야","사용했고,","살펴보겠습니다:","상호","상황을","새로운","생성자","생성하여","생성함으로써","서술어","서술어는","서술어를","서술어인","서술어입니다.","선언을","선언의","선언할","선언합니다.","선택적","선택적으로","선택적일","선택하기보단","선택하지","선택할","선택합니다:","설명한다는","설명합니다.","성공","성분으로","성분을","세","세로","섹션에서","소개합니다.","소프트웨어의","손으로","수","수는","수도","수동으로","수행한다는","수행할","순서대로","숫자","숫자/문자열","숫자나","숫자라면,","숫자만큼의","쉽게","쉽습니다:","스코프","시","시그니처","시그니처가","시그니처에서","시그니처와","시그니처의","시그니처인","시스템이","실수","실시했을","실제","실제로","실행될","싱글톤","싶어도","싶은","싶을","쓰인","아니라;","아니라는","아니면","아닌","아닙니다","아닙니다,","아닙니다.","아래","아래의","아마도","아무","아무거나","아무것에나","아주","아직","안됩니다","안에","안에서","안에서,","안에서의","안의","않는","않다면","않습니다","않습니다.","않아서","않은","않음","않지만,","알","알게","알고","알려져","알려주길","알려지고","앞에서","애매하고","애플리케이션은,","약간","약간의","얘기하지만,","어디서든지","어디에서","어디에서나","어떤","어떻게","언급한","언급했듯이,","언래핑","언래핑(unwrap)","언어에서는","얻게","얻게됩니다.","얻기.","얻을","엄격한","업데이트합니다.","업데이트해야","없고","없기","없는","없다는","없습니다","없습니다).","없습니다.","없었습니다","없으면,","없을","없이","없이,","없지만,","에디터에서","여기","여기서","여기서,","여기서는","여기에","여기에서","여러","여부로","역할을","연산","연산들은","연산자","연산자는","연산자를","연산자에","연산자입니다.","열거형","예를","예외).","예전","예제","예제가","예제는","예제들에서,","예제로,","예제를","예제에서","예제에서,","예제에서는","예제에서의","오류","오류!","오류,","오류.","오류:","오류가","오류를","오류입니다!","오류입니다.","오른쪽","오른쪽에","오른쪽은","오버로드","오버로드를","올리면","올바른","와","완전함을","완전히","왜냐하면","외","외부","왼쪽에","요소","요소가","요청한","운","원시","원한다면,","원할","원합니다.","위","위에","위에서","위에서,","위와","위의","위치를","위치에서","위해","위해,","위해서","위해서는:","유니언","유니언,","유니언.","유니언과","유니언에","유니언으로","유니언은","유니언을","유니언의","유니언이나","유니언입니다.","유사하게,","유사합니다.","유사합니다만,","유연한","유용하다는","유용하지","유용할","유용합니다.","유의하세요.","유저들은","유지하지","유효하지","유효한","을","의","의미를","의미합니다.","의존하기","이","이건","이곳에","이기","이는","이들은","이때","이런","이렇게","이를","이름","이름들의","이름을","이름이","이름이어야","이미","이상","이상의","이상적인","이슈를","이야기","이외에","이전","이제","이후부터는","익숙하다면","익숙해지는데","인덱스","인라인으로","인수","인수로","인스턴스","인스턴스화","인스턴스화에서,","인스턴스화하고,","인스턴스화하면","인식하기","인지되지","인터페이스","인터페이스는","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼,","일","일련의","일반","일반적으로","일반적인","일부","일어나는","일이며","일치를","읽기","읽기전용","읽었고","입니다","입력","있게","있고","있기","있는","있는지","있는지에","있다고","있다는","있다면","있습니다","있습니다).","있습니다.","있습니다:","있습니다;","있어","있어야합니다.","있었습니다.","있으나,","있으면","있으면,","있으므로,","있을","있을뿐만","있음을","있지만,","잊어버렸을","잊었다면,","자기","자동으로","자신을","자주","작동하는","작성","작성되는","작성하고","작성할","작성해보겠습니다.","작성해야","작성했던","작업입니다:","작용합니다.","잘","잡는데","재","재귀적으로","적용되고","적용되지","적용하면,","적용할","적절한","전달하는지","전달하면","전달한다고","전달할","전에","전용이고","전용이었다면,","전통적인","절","절에서","점은","접근","접근하는","접근할","정보를","정의","정의된","정의만","정의하기","정의하는","정의한","정의해야","정확하게","제거","제거되어","제거된","제거하기","제거할","제거합니다.","제공합니다.","제공합니다;","제네릭","제네릭이","제안된","제약","제약조건","제약조건에서","제외.","제한할","조건","조건부","조건부가","조건부의","조건에","조건이","존재를","존재하는","존재하지","좀","좁혀집니다.","좁히고","좁히고,","좁히는","좁힙니다:","종류의","좋게도,","좋은","좋을","주목하세요,","주목하세요.","주어야","중","중에","중첩","중첩될","즉","즉,","즉시","지난","지연되는","지연될지,","지연됩니다,","지우고","지원되지","지을","지점","지정된","지정자를","지정하는","지정하면","지정할","지향","직관만","진행됩니다.","집어넣어","집합을","짓는","짧게","차별","차이가","차이점은","참조는","참조될","참조에는","참조하는","참조할","참조합니다).","처리하지","처리합니다.","철저하지","첫","초기화될","추가","추가적인","추가하고","추가하기","추가하길","추가하는","추가하면,","추가한다면,","추가합니다.","추가합니다:","추가했습니다.","추론","추론된","추론은","추론하는지","추론할","추론합니다:","추상할","추상화할","추적할","추출","추출합니다.","충돌을","충분한","충분히","커버할","컨셉들에서","컨텍스트에서","컴파일","컴파일러가","컴파일러는","케이스","케이스가","케이스들이","케이스를","코드가","코드를","코드에서","코드에서,","코드와","코드와의","코딩된","쿼리","쿼리와","쿼리처럼,","클래스","클래스가","클래스나","키고","키의","타이핑된","타임에","타입","타입\"과","타입\"을","타입,","타입.","타입과","타입들의","타입에","타입에만","타입에서","타입에서,","타입으로","타입으로,","타입은","타입을","타입의","타입이","타입이고","타입이라고","타입이라고도","타입인","타입인지","타입일","타입입니다","타입입니다,","타입입니다.","타입입니다:","태그","태그라고","템플릿입니다.","통과되고,","통합할","통해","튜플","특수한","특정","특징은","특히","틀과는","판별","판별식","판별식.","패턴","패턴은","패턴을","편하게","평가되는","평가되든지,","평가할","포함되어","포함된","포함하는","포함하지","포함할","표기하는","표준","표현","표현된","표현식으로","표현식입니다.","표현에서,","표현으로","표현은","표현하기","표현하는","표현할","프로그래밍에서","프로퍼티","프로퍼티는","프로퍼티도","프로퍼티들에","프로퍼티로","프로퍼티를","프로퍼티에","프로퍼티에만","프로퍼티의","프로퍼티인지","프록시","플래그로","피하기","필수","필요가","필요한","필터링하는데","하거나","하고","하고,","하나","하나는","하나로","하나를","하나의","하나임을","하는","하는데","하는지","하드","하려면,","하며,","하면","하면,","하위","하지만","하지만,","한","한다면,","할","할당","할당되는","할당될","할당은","할당할","할때","할지입니다.","함께","함수","함수가","함수로","함수를","함수안에서는","함수에","함수에서","함수여야","함수의","함수형","합니다.","합니다:","합니다만","합쳐","합칠","항상","해결을","해결하기","해결합니다:","해당","해줍니다.","행동을","허용되는","허용됩니다","허용됩니다!","허용하지","현재","형성하기","형식인","형태로","형태를","형태이고,","호출","호출되었는지","호출된","호출될","호출은","호출을","호출하는","호출할","호환된다면","호환됩니다.","혹은","확신할","확실하게","확인하는","확인하면","확인하세요.","확장에","효과를","후","후보가","후에","후위","훨씬","흔한"],"pages/declaration-merging.html":["\"\";","\"./map\";","\"./observable\"","\"./observable\";","\";","\"canvas\"):","\"cyan\")","\"div\"):","\"hello,","\"magenta\")","\"span\"):","\"white\")","\"yellow\")","\"선언","#14080을","'네임스페이스","'선언","()","(basic","(colornam","(disallow","(f)","(global","(introduction)","(merg","(modul","(x:","+","...","//","1,","10};","2,","4","5,","6,","=","==","=>","album","album.albumlabel;","albumlabel","anim","animal):","animal;","animalshavemuscl","animalshavemuscles()","animals의","animal의","any):","array","array.prototype.toobserv","augmentation)","blue","box","box:","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","cat):","cat;","class","classes)","classes,","clone(animal:","cloner","color","color.blue;","color.green","color.green;","color.r","concepts)","console.log(buildlabel(\"sam","consumer.t","createelement(tagname:","declar","default","default는","doanimalshavemuscl","doanimalshavemuscles()","document","document의","dog","dog):","dog;","element;","enum","enums)","export","function","functions,","global","green","havemuscl","havemuscles;","havemuscles는","havemuscles이","height:","htmlcanvaselement;","htmldivelement;","htmlelement;","htmlspanelement;","import","import/export의","interfac","interfaces)","javascript","javascript는","javascript에서","javascript와","label:","leg","map(f:","map.t","merges)","mixcolor(colorname:","modul","name","namespac","namespaces)","number;","numberoflegs:","o.map(x","o:","observ","observable.prototype.map","observable.prototype.map에","observable.t","observable;","prefix","red","return","scale:","sheep):","sheep;","smith\"));","string","string)","string):","suffix","t)","toobservable():","true;","typescript는","typescript만의","typescript에서","typescript의","u):","width:","x","x.tofixed());","zebra","{","{height:","}","가능합니다.","가시성","가장","가져와","가지","가진","각","각각의","간단한","값","값을","갖게","갖는","갖습니다.","같습니다:","같으므로,","같은","같을","같이","개념들","개념으로의","개념은","개념을","개념이","개든","개별적인","개의","객체를","객체의","것과","것에","것에도","것으로","것은","것을","것입니다.","것처럼","결과","결과물은","결과물을","결합합니다.","경우","경우)인","경우,","고급","고유하지","고유해야","공유하는","관리되는","구분된","구현은","구현해놓지","규칙엔","규칙은","그","그러나","그러나,","그룹","그룹의","그중","기계적으로","기능을","기본","기본적인","기존","기존의","기타","나중에","나중의","남겨놓겠습니다","내보내지","내보낸","내부","내부에","내부에서","내에서","내용은","네임스페이스","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스도","네임스페이스를","네임스페이스에","네임스페이스에서만","네임스페이스와","네임스페이스의","높은","는","다","다른","다음","다음과","단일","단지","대체하려면,","대한","대해","더","데에","도움이","독특한","돌아가서,","동일하게","동일한","동작하지만,","되지","된","될수록","됩니다.","두","둘","들어,","들어:","따라야","때","때문에,","또","또한","뜻합니다.","레벨에서","리터럴","리터럴의","마지막으로","마찬가지로,","마치","만","만약","많아집니다.","많은","말은,","매개변수가","맨","멤버가","멤버는","멤버를","멤버에","멤버의","멤버일지라도,","명심하세요:","명확하게","몇","모델링","모델은","모두","모듈","모듈을","모든","목록의","몫으로","못합니다.","무슨","문을","문자열","믹스인","및","바인딩","방법으로","방법을","번째","번째에","범위에","변수","변수와","별칭","병합","병합\"은","병합'","병합:","병합되며,","병합되어","병합되지","병합된","병합됩니다.","병합됩니다:","병합은","병합을","병합의","병합이","병합입니다.","병합하기","병합하는","병합하는지","병합하려면,","병합할","병합합니다.","보강","보강과","보강된","보강에","보강을","보강할","보존하며","본론으로","볼","부분에서는","비","사용법","사용하여","사항을","살펴보겠습니다:","상관없습니다;","새로운","생성","생성된","생성하기","생성한","생성합니다.","생성합니다:","선언","선언과","선언된","선언만","선언에","선언에는","선언으로","선언으로부터","선언은","선언을","선언의","선언이","설명하는","설명한","설명합니다.","세","섹션에서","섹션을","소개","수","수도","수준에서,","숙제","순서를","시그니처는","시그니처라는","시그니처에","심벌을","아닌","아닙니다.","아래의","안전하게","않는","않다면,","않습니다.","않아서,","않았습니다","않은","않은)","않지만,","알려줄","알지","액세스","어떻게","언어의","업데이트하여","없다는","없습니다","없습니다.","없으며,","엔티티를","여러분을","여러분의","여전히","열거형","열거형과","열거형을","열어줄","예로","예를","예시를","예약어입니다","예외가","예제에서","오류,","오류를","오버로드","오버로드하는","올라오게","요소는","우리는","우선순위를","원래","원래의(병합되지","원본과","위로","위의","위치에서","위치하는","위한","위해","위해선,","유니언이","유연합니다.","유의하세요.","유지하지만,","유형은","의미합니다.","이","이곳에서","이는","이들이","이러한","이를","이름에","이름으로","이름은","이름을","이름의","이름이","이름이지만","이미","이상의","이외에도,","이점이","이해하는","이해하면,","이해한다면","이해할","이해해야","익숙할","인터페이스","인터페이스가","인터페이스는","인터페이스들이","인터페이스로부터","인터페이스를","인터페이스에","인터페이스와","인터페이스의","일반적이고","일부는","일어나는지","일으킵니다.","일이","있는","있습니다.","있습니다.(해당","있습니다:","있을","자세한","자체는","작업을","잘","장난감","전역","점으로","접근할","정도로","정보를","정의가","정의는","정의들이","정의로","정의할","정적","제공합니다.","제한","제한하지","존재합니다.","종류","좋은","중","지원하지","지정된","지정자와","참고하세요)","참고하세요.","처리합니다.","첫","최상위","최종","추가하여","추가할","추상화","출력된","출발점이지만,","컴파일러가","컴파일러는","컴파일러에게","클래스","클래스,","클래스는","클래스를","클래스에","클래스입니다.","타입","타입(예:","타입,","타입을","타입의","타입이어야","통해","특별한","특수","파일에서","패치","패치만","패턴","패턴을","표기법을","표시되며","프로그래밍","프로퍼티를","필요가","하나의","하며,","한","할","함수","함수,","함수가","함수를","함수만","함수에","합니다.","합쳐진","합치도록","해석됩니다.","해야","허용되는","허용되지","현재로선,","형성됩니다.","형태로","형태를","혹은","확인할","확장됩니다.","확장시켜야","확장하는","확장할","후","후에"],"pages/decorators.html":["\"","\",","\"compileroptions\":","\"emitdecoratormetadata\":","\"es5\",","\"experimentaldecorators\":","\"greeting\");","\"hello","\"hello,","\"new","\"override\";","\"property\";","\"reflect","\"target\":","%s\")","%s\")가","'es5'보다","'target'","'target'과","'undefined'이","'value'","(!(valu","(#메타데이터","()","(@","(@configurable)의","(@required)의","(@sealed)의","(accessor","(class","(command","(decor","(decorators)","(f∘g)(x)의","(introduction)","(javascript)","(let","(metadata)","(method","(paramet","(parameterindex","(properti","(requiredparameters)","(target)","(target,","(target:","(value:","(예:","+","//","2단계","=","===",">=","@classdecor","@configur","@configurable(false)","@enumer","@enumerable(false)","@enumerable(false)데코레이터는","@express","@f","@f()","@format","@format(\"hello,","@g","@g()","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@seal","@sealed가","@sealed를","@valid","[];","[메타데이터]","_p0:","_p1:","_x:","_y:","any,","api에","argument.\");","arguments);","arguments.length","arguments[parameterindex]","boolean)","c","call","called\");","class","classdecorator(constructor:t)","color(value:","composition)","configurable(value:","console.log(\"f():","console.log(\"g():","console.log(new","const","constructor","constructor(m:","constructor(message:","constructor(x:","decorators)","descriptor)","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","ecmascript","emitdecoratormetadata","enumer","enumerable(value:","enumerable)의","error(\"miss","es5","es6에","evalu","evaluated\");","evaluation)","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","experimentaldecor","experimentdecor","expression은","extend","f()","f():","f(g(x))와","factories)","format(formatstring:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","function","function)","f와","g()","g():","getformat","getformat(target:","getformat(this,","getformat이","get과","greet","greet()","greet(@requir","greeter","greeter(\"world\"));","greeting:","g을","hello","hello:","import","index)","instanceof","javascript에","line","line):","m;","message;","metadata","metadata\";","metadata)를","metadata라이브러리를","method","method()","method.apply(this,","name","name:","new","newproperti","npm","npm을","number)","number,","number;","number[]","object,","object.seal(constructor);","object.seal(constructor.prototype);","p0()","p0(value:","p1()","p1(value:","parameterindex","parameterindex:","point","point)","point;","privat","properti","property\";","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","requir","required(target:","requiredmetadatakey","requiredparameters)","requiredparameters:","return","save","seal","sealed(constructor:","sealed(target)","set","set.call(target,","string","string)","string,","string;","symbol(\"format\");","symbol(\"required\");","symbol,","t)","target","target,","this._i","this._p0","this._p0;","this._p1","this._p1;","this._x","this._x;","this._y;","this.greet","this.greeting);","this.greeting;","this.hello","throw","true","true,","tsc","tsconfig.json:","tsconfig.json에서","type","type))","type.\");","typedpropertydescriptor)","typeerror(\"invalid","typescript","typescript는","typescript에는","typescript에서","typescript와","typescript의","undefined)","undefined가","validate(target:","value);","value;","x","x()","x:","x;","y()","y:","y;","{","{}","|","||","}","};","가능하게","가능합니다.","가져오기만","가지","가지고","각","각각의","감쌉니다.","값도","값은","값을","같습니다.","같은","같이","개의","검증하는","것입니다.","결과는","결과를","결합한","경우","경우:","경우는","공식적으로","관리해야","관찰","관찰,","관찰하거나","관찰하는","교체하는","구문을","그러나","그런","기능으로","기능을","기능이","기능입니다.","기록할","기존의","기타","낮은","내보내는","내용은","는","다른","다양한","다음","다음과","다음에","다음은","다음은greeter","단계가","단순히","단일","달거나","대로","대상이","대신","대신해주지","대체하는","대한","대해","더","데","데만","데에","데이터는","데이터를","데코레이터","데코레이터가","데코레이터는","데코레이터를","데코레이터에","데코레이터에서","데코레이터와","데코레이터의","데코레이팅","데코레이팅된","도입됨에","동일하다고","된","될","됩니다.","두","들어,","디자인","따라","따라,","따라서","때","때문입니다.","때에만","또는","또는tsconfig.json에서","라이브러리가","라이브러리는","라이브러리를","라이브러리에","라이브러리의","런타임시","런타임에","로","로직은","릴리스에서","매개","매개변수","매개변수가","매개변수를","메개변수","메서드","메서드,","메서드를","메서드에","메서드에서","메서드의","메커니즘이","메타","메타데이터","메타데이터를","멤버를","멤버에","멤버의","명령줄","명령줄:","명령행","모델에서","모두","모든","목록에","무시됩니다.","무언가를","문서","및","바꾸고","바꿉니다.","바로","반환","반환하는","반환하도록","반환하면","반환하면,","방법에","방법은","방법을","방법이","방식으로","방식을","번째","변경","변경될","변수","변수를","변수에","변수와","변수의","볼","사용","사용됩니다.","사용하는","사용하면","사용하여","사용할","사용합니다.","사항이","새","색인(ordin","생각할","생성자","생성자를","생성자에","생성자와","서수","선언","선언,","선언과","선언되었을","선언되었음을","선언됩니다.","선언에","선언에서","선언을","선언의","선언이","선언입니다.","선택한","설명자","설명자(properti","설명자가","설명자는","설명자로","설명자에","설명자의","설명하는","설정해야","설치할","세","소개","수","수정","수정하기","수정할","수정합니다.","수학의","수행","수행됩니다.","수행합니다.","순서대로","순서를","스크립트","시나리오가","식은","실행되면","실험적","실험적인","싶다면","아닌","아닙니다.","아래","아래로","아래에서","아직","않습니다.","어노테이션과","어노테이션을","없고","없기","없습니다.","에","여기서","여러","예를","예와","예입니다.","예입니다:","예제는","예제를","예제에는","예제에서","예제와","오는","오버로드","옵션을","왜냐하면,","원래","원하는","위로","위에서","위해","유사합니다.","유일한","유지","유효성","이","이는","이니셜라이저를","이러한","이를","이름","이름의","이용","인수","인수로","인수와","인스턴스","인해","일부","일부가","일부로","읽습니다.","있는","있습니다.","있습니다:","있을","자세한","작성할","잘","재정의하는","적용되기","적용되는","적용되며","적용된","적용됩니다.","적용하는","적용할","적용해야","전에","접근자","접근자,","접근자를","접근자에","접근자의","정보가","정보를","정보와","정의","정의되어","정의를","정의할","정적","제공되지","제공하는","제공합니다.","제안이며","종류의","주변","주요","주입합니다.","지원을","지정된","직전에","참고","참조하십시오.","채택되면","채택하게","첨부할","첫","초기화되는","추가","추가하는","추가할","추가합니다.","출력합니다.","컨텍스트","컨텍스트(예:","컴파일러","컴파일러는","콘솔에","클래스","클래스)에서","클래스가","클래스에","클래스에서","클래스의","타임","타입","타입을","타입의","통해","특수한","특정","파일,","파일이나","팩토리","팩토리는","팩토리를","팩토리에","팩토리입니다.","평가","평가됩니다.","포함합니다.","폴리필(polyfill)을","표시하는","표준의","표현","표현식은","표현식을","표현은","프로그래밍","프로토","프로토타입","프로토타입을","프로토타입의","프로토타입입니다.","프로퍼티","프로퍼티가","프로퍼티를","프로퍼티에","프로퍼티의","필요에","필요한","필요합니다.","하려면,","하면","할","함께","함수","함수로","함수를","함수에","함수여야","함수와","함수의","함수입니다.","합니다.","합성","합성할","항목을","행일","향후","현재","형식을","형식의","호출되는","호출되면","호출됩니다.","호출됩니다:","호출하기","호출할","확인할","확장을","활성화되면","활성화하려면","활성화해야합니다:"],"pages/utility-types.html":["\"a\"","\"b\"","\"c\"","#32964를","&","'about'","'b'가","'clean","'clear","'contact'","'contact';","'delet","'hello';","'home'","'organ","'thi","'this'","'throw","()","(example)","(introduction)","(string","(tabl","+=","...data,","...fieldstoupd","...method","...todo,","//","0","0,","0;","10;","20;","5","5);","=","=>","[(string","[]","[string,","[string]","[unknown]","[{","`bind`의","`omitthisparameter`을","a:","a?:","about:","b:","b?:","boolean;","c","class","clutter',","completed:","console.log(fivetohex());","const","constructorparamet","constructorparameters;","contact:","contents)","d","d;","data:","data?:","declar","desc.data","desc.method","description:","desk',","dx;","dy:","dy;","exampl","exclud","exclude;","extract","extract;","f1():","f1(arg:","false,","fieldstoupdate:","fivetohex:","freeze(obj:","frozen","function","function>;","home:","inact","instancetyp","instancetype;","interfac","k로","k를","k의","lib.d.ts에","m","m;","makeobject(desc:","makeobject({","makeobject의","method","methods:","methods?:","moveby(dx:","never","never)을","noimplicitthi","nonnul","nonnullable;","null","number","number)","number):","number,","number;","number[]","numbertostring(n:","obj","obj.i","obj.moveby(5,","obj.x","obj2:","obj:","object","object.freez","objectdescriptor","objectdescriptor):","omit","omit;","omitthisparamet","out","page","pageinfo","paramet","parameters(arg:","parameters;","partial","partial)","pick","pick;","prop","readonli","readonly;","record","requir","return","returntyp","returntype()","returntype;","room',","strictfunctiontypes가","string","string;","string>;","string[]","t)","t):","t)>;","t0","t1","t2","t3","t4","t5","t6","t7","t8","this.i","this.tostring(16);","this.x","thisparametertyp","thisparametertype)","thistyp","thistype;","thistype를","this타입에","title:","todo","todo,","todo.titl","todo1","todo2","todo:","todopreview","tohex(this:","tohex.apply(n);","tohex.bind(5);","trash',","type","typescript는","t에서","t의","undefined)?]","undefined를","unknown[]","unknown을","updatetodo(todo1,","updatetodo(todo:","users',","u에","void","void),","void>;","x","x:","y","y:","{","{}","{};","|","||","}","}):","});","},","};","}]","}입니다.","가능합니다.","가지","가지고","가지는","강하게","객체","객체는","객체의","것을","것입니다.","경우","경우)","공통","과","구성된","구성합니다,","구성합니다.","그","나타내는","나타낼","넘겨지는","넘어,","다른","다음","단지","대상이며","대신,","데","동시에","동작합니다.","따라서","때","때만","런타임에","로","리터럴의","마커","만드는","만듭니다.","매개변수","매개변수가","매개변수를","매개변수의","매핑시키는","메서드","몇","모든","목차","문맥적","반환","반환하지","반환합니다.","변형된","변환을","빈","사용","사용될","사용하고","사용하기","사용해야","생성된","생성자","생성합니다.","선언된","선택적으로","선택한","선택해","설정된","설정한","성공","소개","속성을","수","실패할","아닌","안에","안의","않습니다.","없습니다","없습니다.","없을","없음","역할을","예제","예제를","예제에서,","오류","오류:","올바르게","용이하게","위","위한","위해","위해선","유용합니다.(예,","유의:","유의하세요.","유틸리티","유틸리티는","유틸리티들은","유틸리티를","이","이는","이런","이미","인스턴스","인식되는","인자로","인터페이스는","인터페이스입니다.","인터페이스처럼","읽기","입니다.","있게","있고,","있는","있습니다,","있습니다.","재할당","재할당할","전역으로","전용","전용(readonly)으로","정해진","제거한","제거합니다.","제공합니다.","제외한","주목하세요.","주어진","즉","집합","집합을","참고하세요.","추론의","추출하여","추출할","추출합니다.","출처인","컴파일","타입","타입(t가","타입,","타입들의","타입에","타입에서","타입으로","타입은","타입은{","타입을","타입의","타입이","튜플","포함한","표시하는","표현식을","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들을","프로퍼티를","프로퍼티에","프로퍼티의","플래그를","필수로","하기","하는","하려고","하위","한다는","할","할당","할당할","함수","함수가","합니다.","해줍니다.","혹은","활성화되었을"],"pages/iterators-and-generators.html":["\"0\",","\"1\",","\"2\"","\"4\",","\"5\",","\"6\"","\"cat\",","\"dog\",","\"hamster\"","\"hamster\"]);","\"mammals\";","\"species\"","\"string\",","(code","(iterables)","(let","(target","(var","//","0;","1,","2,","2015","3];","5,","6];","=","[1,","[4,","_i","array","array,","console.log(entry);","console.log(i);","console.log(num);","console.log(pet);","ecmascipt","ecmascript","entri","es3","es3)","es5","fals","false];","for..in","for..in은","for..of","for..of는","generation)","higher)","int32array,","list","list){","map","map,","new","num","number","numbers){","pet","pets){","pets[\"species\"]","set([\"cat\",","set,","set과","somearray","somearray)","string,","symbol.iter","symbol.iterator프로퍼티에","uint32array","var","vs.","}","가지고","간단한","간주합니다.","값","값만","값에","값에서","값은","값이","같은","같이","객체가","객체는","객체를","객체에서","객체의","검사하는","것입니다;","경우,","관심이","구현되어","구현을","구현하더라도","구현합니다.","내장","는","다르지만,","다른","다음과","다음은","대상으로","대한","들면:","등과","또","또는","루프를","루프에","루프입니다:","모두","모든","목록을","문","및","반면에","반복되는","반복자","반복자는","반복할","반복합니다.","반복합니다;","반환하고,","반환합니다.","발생합니다.","방법으로","배열의","배열이","버전","보여주는","사용됩니다.","사용하면","상위","생성","생성합니다,","생성합니다.","생성합니다:","수","숫자","아닌","엔진을","엔진의","예를","예입니다.","오류가","유형의","이러한","이런","이미","이터러블","이터러블로","이터레이터와","일부","있는","있다면","있습니다.","작동한다는","저장된","접근할","제네레이터","주로","차이점은","차이점을","컴파일러는","코드","키","타게팅","타입에는","타케팅","타케팅하는","프로퍼티","프로퍼티가","프로퍼티를","하는","함수는","허용합니다.","호출하여,","호환"],"pages/jsx.html":["\"./mycomponent\";","\"bar\"","\"bar\"].map(funct","\"bar\"].map(i","'foo'의","'mycomponent'의","'some","'{bar?:","'{foo?:","(","()","(attribut","(basic","(children","(class","(embed","(factori","(fc)","(function","(i)","(intrins","(introduction)","(prop:","(props)","(react","(tabl","(the","(type","(typescript","(valu","(기본값은","(함수형",")","*","*/","*참고:","+","...",".j",".jsx",".tsx",".ts와","/","/*","//","///","1000}","2.3부터,","2.8","2})}","2};",":",";","=","=>","@jsx","[elemname:","anothercomponent(prop:","any;","assertion)을","as라는","babel)에","badprop","bar","bar;","bar?:","bar가","base","boolean","boolean}'","button","catch","checking)","children:","class","clickableprop","color:","compon","component)","componentfoo(prop:","const","contents)","context:","createelement(\"div\")으로","createelement를","customcomp","declar","div","dom","elementattributesproperti","elementchildrenattribut","elementclass","elements)","es6","expression...\"","expressions)","expr은","expr의","extend","factory)","foo","foo:","foo;","foo?:","fooprop","fooprop)","function","functions)","h.jsx를","hello","home:","homeprop","homeprops):","h로","import","integration)","interfac","intrinsicel","javascript","javascript로","js","jsx","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperty가","jsx.elementattributesproperty를","jsx.elementattributesproperty에","jsx.elementchildrenattribute는","jsx.elementchildrenattribute를","jsx.elementclass는","jsx.elementclass에","jsx.element에","jsx.element의","jsx.intrinsicattribut","jsx.intrinsicclassattribut","jsx.intrinsicel","jsx.intrinsicelements에","jsx.intrinsicelements에서","jsx.intrinsicelements의","jsx:","jsxfactori","jsxfactory에","jsx는","jsx를","jsx에서","jsx의","key.","mainbutton(prop:","mycompon","mycomponent();","mycomponent가","myfactoryfunct","myfactoryfunction()","myfactoryfunction();","name:","namespac","nativ","native라는","new","notavalidcompon","notavalidfactoryfunction()","null);","number","number;","operator)","optionalprop?:","pragma","preact","preact.h","preact.h(\"div\",","preserv","preserve,","prop","prop'은","props:","props;","propstyp","props나","react","react.compon","react.createelement(\"div\")","react.createelement(\"div\")과","react.createelement(\"mycomponent\")가","react.createelement(기본값)로","react.createelement)","react.createelement를","react.jsx를","react로","react와","react의","ref","render()","render:","require(\"preact\");","requiredprop:","requiredprop은","requiredprop이","result","return","sfc","side:","sideprop","sideprops):","span)","statelesscomponent은","string","string;","string]:","string}'","string});","string},","tsconfig.json","ts는","type","type)","typescript","typescript는","unknown","unknownprop은","usage)","var","void","world","x","x:","xml","y:","{","{\"thi","{[\"foo\",","{i","{name:","{props.children}","{this.props.children}","{this.props.foo}","{value:","{}","{};","{}이지만,","|","}","})","})}","})로","};","↥","가능하도록","가능합니다.","가능합니다:","가능해야","가지","가지의","각각","간단하게","간에","간주하지","감싸","값","값의","갖게","갖습니다.","같습니다:","같은","같이","객체인","검사","검사,","검사되지","검사를","검사에는","검사하기","검사할","검색할","것","것과","것은","것을","것입니다.","결과","결과는","결과물은","결과물의","결과적으로","결정되면,","결정됩니다.","결정하는","결정합니다.","결정해야","결합하여","경우","경우,","경우엔","과","과부하","과정도","과정이","괄호","괄호를","구문과","구문은","구문입니다.","구별할","구별합니다.","구현도","구현에","규칙을","그","그대로","그러나","그렇지","기반","기본","기본적으로","기준):","꺾쇠","나눌","나아가서,","내의","내장","내장된","내장형","내재적으로","네임스페이스(타입","네임스페이스로","네임스페이스를","누락됨","는","다르게","다르지만","다른","다릅니다.","다시","다음","다음과","다음의","다음처럼","단계(예:","단계에서만","단언(type","단언과","단언을","단언하기","단언합니다.","단일","대문자로","대신","대체","대한","대해","더","데에","도입했습니다.","돌아가기","동일하게","동일하지만,","동일한","동일합니다.","동작하지만,","동작합니다.","동작합니다:","되고,","된다는","될","됩니다.","두","들면","들어","들어:","등)가","등장했습니다.","따라","따라서","때","때,","때문에","때문에,","떠올려","또는","또한","를","리액트를","리액트에서","리액트에선","리액트와","만든","만약","매개변수","매개변수는","먼저","명령","명령줄","모두","모드","모드는","모드들은","모드를","모드와","모든","목차","무상태","무상태로","문법","문자열","문자열로","문자열을","문자열이","문자열이어야","문제가","미치며,","미칩니다.","및","반면,","반환","반환된","받지","방법이","방출","배열이","배열이나","버전은","버전의","번째","번째로","변수","변환","변환되어야","변환의","변환이","별칭인","보고합니다.","복잡합니다.","볼까요:","부터","블랙박스입니다.","사용","사용되지","사용됩니다.","사용법","사용을","사용자","사용자가","사용하거나","사용하기","사용하는","사용하도록","사용하려면","사용하여","사용할","사용합니다.","사용해","사용해야","사이에","삽입하는","새로운","생성되는","생성될","생성됩니다:","생성자","생성자이고","생성하여,","생성할","서로","선언되어야","선언을","선택된","선택적","선택적이어야","설정이","설정할","설정했다면,","성공","성공,","성공적으로","세","소개","소문자로","속성","속성,","속성에","속성은","속성을","속성의","속성처럼","수","수도","수정하여","숫자로","쉽게","스코프에","스프레드","시그니처","시그니처(있는","시도합니다.","시작하고","시작합니다.","식별자(data","식별자가","식별자로","실패할","쓰입니다.","아니기","아닌","아닙니다.","않는","않는다면,","않습니다.","않았기","않으며,","않으면","않으면,","않을","않음","알","알고","알려져","알아야","약간","어느","어떻게","얻었지만,","없다면,","없습니다.","없어도","없으므로","없으므로,","에서","에서,","연산자","연산자는","연산자로","연산자를","영향을","예를","예시는","예시에서","예제에서","오류","오류,","오류로","오류를","오버라이드","오버로드","옵션에서","옵션으로","옵션을","요구합니다.","요소","요소(예:","요소,","요소는","요소를","요소에","요소와","요소의","용어를","위","위로","위의","위한","위해선","위해선,","유사하게,","유지한다는","유지합니다.","유형에서,","유형의","유효한","은","을","의","의미는","의한","이","이는","이라는","이런","이를","이름에서","이름은","이름을","이름이","이상","이유로","이전에","이해하기","이해해야","이후","인기를","인덱서를","인라인","인수가","인수로","인스턴스","인터페이스","인터페이스가","인터페이스는","인터페이스를","인터페이스에","인터페이스에서는","인터페이스의","일반적으로","일반적으로는,","일부를","일으킵니다.","임베딩,","입력","있는","있다면,","있도록","있듯,","있습니다","있습니다.","있습니다:","있어야","있으며,","자식","자식에","자식은","자식의","자신의","작성하는지","작성할","작업을","잘","적절하게","적절한","적합한","전달되는","전에","전역","전역입니다.","점은","점이","정보)에도","정보를","정의","정의되어","정의됩니다.","정의하는","정의하는데엔","정의합니다.","제공되지","제공됩니다.","제공할","제네릭","제네릭의","제외하고).","제한할","조금","조회되어야","조회됩니다.","존재하지","종류의","주석","주석을","줄","중","중괄호({","중요합니다:","지원됩니다.","지원합니다.","지정","지정되지","지정하려고","지정할","지정합니다.","직접","진행되면,","진행되어","집합을","쪽으로든)에","차이점에","참고:","참조할","찾을","첫","최근","추가","추가적으로,","추가적인","취급하지","컴파일러","컴파일러는","컴파일하는","컴포넌트","컴포넌트(sfc)로","컴포넌트는","컴포넌트로","컴포넌트를","컴포넌트에","컴포넌트의","코드는","큰","클래스","클래스라면","클래스의","클래스형","타이핑","타이핑을","타입","타입과","타입도","타입에","타입에서","타입으로만","타입은","타입을","타입의","타입이","타입이라는","타입입니다.","태그","태그에","통한","통합하기","통해","특수","특수한","특정","특정한","파일","파일별로","파일에서","파일의","팩토리","팩토리(jsx","팩토리가","팩토리는","포함하기","표현식","표현식에서","표현식으로","표현식을","표현식의","프레임워크","프레임워크를","프로퍼티","프로퍼티는","프로퍼티들이","프로퍼티로","프로퍼티를","프로퍼티입니다.","플래그","필수적인","필요가","필요하지","하며,","하지만","하지만,","할","할당","함","함께","함수","함수는","함수라면,","함수로","함수로부터","함수를","함수의","함수이므로,","함수입니다.","함수형","합니다.","항상","해결을","해당","해당합니다.","해석되지","해석에","해석을","해석합니다.","해야","허용하는","허용하지","허용합니다.","형식의","호출","혹은","화살","확인하는데","확장자","확장자로","확장자를","환경에","환경의","활성화합니다.","흥미롭게도"],"pages/mixins.html":["\"","+","...","//","////////////////////////////////////////","1000);","500);",":","=","=>","[disposable,","actiavat","activat","activatable]);","activatable을","activate()","any,","any[])","applymixins(derivedctor:","applymixins(smartobject,","basectors.foreach(basector","basectors:","boolean;","class","console.log(this.isact","constructor()","deactivate()","declar","dispos","disposable,","disposable과","dispose()","extend","false;","function","interact()","interfac","isactive:","isdisposed:","javascript","librari","merging으로","mixin","mixin을","mixin의","name));","name,","new","object.defineproperty(derivedctor.prototype,","object.getownpropertydescriptor(basector.prototype,","object.getownpropertynames(basector.prototype).foreach(nam","runtim","sample)","setinterval(()","settimeout(()","smartobj","smartobj.interact(),","smartobject","smartobject();","somewher","this.activate();","this.isact","this.isdispos","this.isdisposed),","true;","typescript에서","{","{}","}","});","가능한","각","각각","간단한","개념과","객쳬지향","것을","것이며,","것입니다.","결합을","결합하여","계층과","구현에서","구현에서,","구현이","구현합니다.","그","그러면","기능에","기능을","다른","다음으로,","대상으로","대신","대한","더","도우미","독립형","두","뒤에있는","등의","또","마지막으로","마지막으로,","만","만들기","만듭니다.","모델링","모두","믹스인","믹스인에","및","방법으로,","방식을","번째","보겠습니다.","보여줍니다.","복사되어","본","부분적인","부분클래스를","부터","빌드하는","사용을","사용하여","사항은","살펴","살펴보도록","새로운","소개(introduction)","속성을","속성이","수","수행","수행하는","스칼라","시작합니다.","실행되고","아닌","아래","알","알아보기(understand","어느","어떻게","언어를","얻었습니다.","예시","외에는","우리가","우리를","위해","유형","유형으로","의미합니다.","이것은","이것이","이들을","이후에는","익숙할","인기를","인터페이스가","인터페이스로","인터페이스에서","인해","일반적인","있습니다.","있을","있음을","자세히","작동","작동하는지","재사용","전통적인","정도의","제공해야","집중되어","처리","첫","취급하고","커뮤니티에서도","컴포넌트로","코드(code","코드는","코드를","코드에서는","클래스는","클래스로","클래스를","클래스에","클래스에서","통해서,","특성은","패턴은","피할","하겠습니다.","한다는","할","함께,","함수를","혼합(mix)할","혼합(mix)합니다.","혼합됩니다.","혼합합니다.","확장하는","확장한다는","후,"],"pages/modules.html":["!==","\"","\"*!text\"","\"*\":","\"+\":","\"./api\";","\"./calculator\";","\"./index\";","\"./lettersonlyvalidator\";","\"./mi","\"./mod\";","\"./mod\"],","\"./myclass\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./onetwothree\";","\"./parseintbasedzipcodevalidator\";","\"./programmercalculator\";","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./utilities\";","\"./validation\";","\"./xyz.txt!text\";","\"./zipcodevalidator\";","\"/\":","\"0\"","\"001+010=\");","\"1\",","\"1+2*33/11=\");","\"101\"];","\"123\"","\"123\";","\"2\",","\"3\",","\"4\",","\"5\",","\"6\",","\"7\",","\"8\",","\"9\",","\"98052\",","\":","\"=\")","\"a\",","\"ambient\"라고","\"b\",","\"c\",","\"d\",","\"doe","\"e\",","\"exports\",","\"f\"];","\"function\"","\"hot","\"jquery\";","\"json!*\"","\"json!*\"와","\"json!http://example.com/data.json\";","\"matches\"","\"math","\"module\"","\"next","\"object\"","\"object\")","\"path\"","\"thing\";","\"url\"","\"url\";","\"url\"을","\"발견\"할","\"최상위","$","$(\"button.continue\").html(","$:","$;","${","${maxbase}","${validate(s)","$나","$와","&&","'${char}'`);","'numberregexp'","'parseintbasedzipcodevalidator'","'regexpbasedzipcodevalidator'","'stringvalidator'","'zipcodevalidator'","'zipcodevalidator.ts'","'상위'","(...args:","(ambient","(amd),","(base","(char","(code","(commonjs),","(digit","(do","(dynam","(es6)","(explicitli","(export","(factory)","(foo를","(function","(guidanc","(if","(import","(introduction)","(let","(mod_1_1)","(needzipvalidation)","(option","(programmercalculator.digits.indexof(digit)","(re","(red","(require,","(require을","(s:","(sample:","(shorthand","(simpl","(this.operator)","(typeof","(umd","(use","(v","(validator.isacceptable(\"...\"))","(valu","(wildcard","(work","(x.isacceptable(\"...\"))","(zipcodevalidator:","(간단한","(변수,","(스크립트는","(전역","(하나의",");","*","*/","+","...",".d.t",".h",".js파일이","/","/*","//","///","/^[0","/^[a","/collections/generic/","0","0)","0;","1);","10이","1;","2015","2015부터","2015와","3","3.8","3.8에서는","5","9","9]+$/;",":","=","===","=>","=를","=와",">=","?","[\"0\",","[\"hello\",","[s:","access","advanc","allvalidators.t","ambient","amd","amd를","amd와","any;","any[])","any[]):","api","api를","app.t","base:","boolean;","c","c#의","c/c++에","calcul","calculator();","calculator(2);","calculator,","calculator.t","calculator로","calculator를","case","cat","class","class나","close","code\"]","commonj","commonjs를","commonjs와","console.log(`\"${","console.log(`\"${s}\"","console.log(data,","console.log(f());","console.log(num);","const","constructor()","constructor(publ","consumer.t","content:","content;","current","currentvalu","currentvalue:","data","declar","declaration)","declaration)을","declarations)","declarations.d.t","default","default)","default를","defin","define([\"require\",","define,","define.amd)","digit","dog","dynam","ecmascript","effect","entir","error(`bas","error(`unsupport","evaluate()","evaluateoperator(operator:","example)","execute:","export","export\"가","exports)","exports);","exports,","exports.t","exports_1(\"t\",","exports가","exports는","exports도","exports로","exports를","exports에","export가","export는","export되는","export된","export로","export를","export만","export한","export할","extend","extend)","f","factory(require,","factory);","filecont","filecontent);","flags)","flower","foo","foo로","function","function()","function(exports_1)","function,","function을","gener","getresult()","getthing()","handlechar(char:","hostname?:","id","implement","import","imports나","imports는","import나","import는","import로","import를","import문을","import할","inclusive.`);","input:","interfac","isacceptable(s:","isolatedmodul","isprim","isprime(2);","isprime(x:","javascirpt","javascript","javascript로","javascript에는","javascript에서","join(...paths:","jqueri","jquery.d.t","jquery;","jquery와","js","larg","left","left:","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersregexp","lettersregexp.test(s);","level","level)","lib\";","lib.d.t","libraries)","list","load","log.t","m","m.someth","mainvalid","match\"","match\"}`);","math","mathlib.isprime(2);","mathlib;","maxbas","maxbase)","memori","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modul","module\";","module)","module.export","module.js\"","modules)","modules를","multipl","my.application.customer.addform과","my.application.order.addform","myclass.t","myfunc.t","mylargemodul","mylargemodule.dog();","mylargemodule.t","mythings.t","myurl","myvalid","name","names)","namespac","nativ","new","node","node.d.t","node.d.ts를","node.j","node.js)","node.js에서","node.js에서는","node.js의","normalize(p:","ns를","num","number","number)","number):","number,","numberregexp","numberregexp.test(s);","objects,","onetwothree.t","onload:","only\"]","only)","operator:","operator;","parse(urlstr:","parseint(s).tostring()","parseintbasedzipcodevalid","parseintbasedzipcodevalidator.t","parsequerystring?,","pathname?:","pattern","possible)","privat","processdigit(digit:","programmercalcul","programmercalculator.digits.indexof(digit);","programmercalculator.digits.length;","programmercalculator.t","programmercalculator.ts을","protect","protocol?:","public","put","re","regexpbasedzipcodevalidator}","regist","requir","require(\"...\")","require(\"./mod\");","require(\"./zipcodevalidator\");","require(\"mod\");","require(\"module\")를","require(\"url\");","require()","require())","require([\"./zipcodevalidator\"],","require(modulename:","require(modulenames:","require.j","require.js)","require.js에서","require.js의","requirej","return","return;","right:","right;","s","s.length","s;","scenarios)","sep:","setters:[","side","simplemodule.j","simplemodule.t","singl","slashesdenotehost?):","somefunc","somefunc()","somefunc();","someth","sometyp","sometype();","sometype,","statements)","static","staticzipcodevalidator.t","step...\"","string","string)","string):","string,","string;","string[],","string]:","strings.foreach(","stringvalid","stringvalidator.t","stringvalidator;","structur","super();","switch","system","system.collections에서","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.js)","system.js에서","system.register([\"./mod\"],","system:","systemjs,","systemjs나","t","t();","t)을","t;","test","test(c,","test(c:","test.t","testcalculator.t","testprogrammercalculator.t","things)","this.bas","this.curr","this.current);","this.current;","this.evaluate();","this.evaluateoperator(this.operator,","this.memori","this.memory,","this.memory;","this.oper","this.processdigit(char,","this.processoperator(char);","throw","top","tree","tsc","type","typeof","types)","typescript","typescript는","typescript로","typescript에","typescript에서는","type은","type을","umd","umd,","undefined)","url","url.parse(\"http://www.typescriptlang.org/");","url;","us","util","v","v;","valid","validation.t","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validator를","validator의","valu","value:","value;","var","variable,","void):","void;","within","x","x(y);","x)","x,","x로","y","you'r","z]+$/;","za","zcv","zcv();","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","{","{apiresponsetype}","{y}","{zipcodevalid","{};","{를","}","}\"","})(function","});","};","}],","}`);","}인","가까운","가깝게","가능하다는","가능한","가능합니다.","가능합니다:","가정을","가져와","가져와야","가지","가지고","가진","가질","가질만한","가집니다.","각","간단하게","간단한","간의","간접","간주합니다.","감쌀","감지합니다.","값도","값을","값의","같은","같이","같지만","개념을","개념이","개의","개체를","개체와","객체가","객체로","객체를","객체와","객체의","거라","거의","것도","것들을","것은","것을","것이","것이라면,","것입니다.","것처럼,","결과를","결합될","결합할","경로와","경우","경우,","경우를","경우에는","경향이","경험을","계산기","계산기의","계층에서","계층적","고급","고려하세요.","고통스러운","공유합니다.","과도하게","과도한","관계는","관련된","관심이","관점에서","구문은","구문을","구성","구성을","구성하여","구성할지","구조를","구조화에","구현을","구현하여","권장되지는","그","그러나","그룹화하는데","그리고","금방","기능도","기능에","기능은","기능을","기반","기존","기존의","기타","나","나열","나은","나중에","내보내기","내보냄","내부에서","내에서","내에서만","내용은","내용을","너무","네이밍","네임스페이스","네임스페이스,","네임스페이스는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스와","노출된","노출하는","노출합니다.","논리적","논리적으로","높이지","다","다루기","다룰","다른","다시","다음","다음,","다음과","다음은","다음처럼","단일","단축어처럼","대부분의","대상에","대상을","대체","대체하는","대한","대해","더","도구는","도입하는","도입하지","동일한","동작에서","동작하려면","동적","동적으로","되면,","되지","될","됩니다.","두","두고","두세요","둘","둘은","들면:","들어","들어,","등은","등을","따라","때","때,","때:","때는","때때로","때만","또는","또한","라는","라이브러리는","라이브러리를","라이브러리와","라이브러리의","래핑","런타임","레벨","레벨로","레벨에","레벨의","레이어가","레이어를","로더가","로더는","로더로는","로더를","로더에서","로더와","로더의","로드하도록","로드하여","로드할","로딩","로딩과","리스트","릴리즈","마세요","마세요!)","마찬가지).","마찬가지로","마찬가지로,","마찬가지입니다.","마찰을","마찰이","만들","만들려고","만들면,","만들어보겠습니다.","만큼","많은","메서드에도","명령","명시적으로","명확하게","몇","모델링","모두","모듈","모듈과","모듈당","모듈도","모듈들을","모듈로","모듈로부터","모듈에","모듈에는","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이라고","모든","목록을","목적이","문","문서를","문은","문을","문자열","문자열이","문제가","및","바꿔야","바벨","반대로","반드시","반면,","발생하지","발췌)","방법으로","방법은","방법을","방식과","방식으로","방출되는","변경","변경하지","변수)","변수,","변수로","변수로도","변수를","변형하지","변환되는","별도의","별칭,","별칭으로","병합(merge)","보강하는","보강하지는","보여줌","보여줍니다","보여줍니다.","보이는","보이지","볼","부릅니다.","부분적으로","부수효과만을","불가능합니다.","불필요합니다.","블록에","비","비슷한","빠르게","사용","사용되거나,","사용되는","사용되도록","사용된","사용된다면","사용될","사용자","사용자가","사용자는","사용자를","사용자에게","사용자의","사용하기","사용하기가","사용하는","사용하세요","사용하세요.","사용하세요:","사용하세요;","사용하여","사용하지","사용하지만,","사용한","사용할","사용합니다.","사용해","살펴보겠습니다.","상속된","상속을","상속하여","상태로","상황에","새로","새로운","샘플","샘플:","생각하지","생각할","생각해보세요.","생각해야","생성","생성된","생성합니다.","선언","선언(shorthand","선언된","선언들은","선언만","선언으로","선언은","선언을","선언이","선언해야","선언형입니다;","선택사항","선택적","선택적으로","선택적으로,","선택하므로","설계되었습니다.","설명하려면,","설정합니다.","성능을","소개","속기","수","수정해서","수준을","수준의","수행한","수행합니다.","숫자를","쉬워집니다.","쉽습니다.","스코프","스코프가","스코프로","스코프에서","스크립트","스크립트로","시","시나리오","시나리오를","시나리오와","시스템에","시작할","시험용","식별자가","신중하게","신호","신호입니다.","실제로","실행됩니다;","실행하기","실행해야","심벌은","아닌","아래","아래에","아래에서는","아래의","아이디어는","안","안에서","안전성을","않고","않는","않습니다.","않아도","않았는지","않은","않지만,","앞에서","애플리케이션의","양식","양식을","어떤","어떻게","언급했듯이","없거나,","없는","없습니다.","없이","에","여기서","여러","여부를","역할을","열거형이","염두에","예를","예입니다.","예제","예제는","예제를","예제에서","오류:","오직","와","와일드카드","외부","외부에서","용","용도가","우리는","우연한","워크플로우를","원래","원하는","웹","위의","위치(즉,","위치에","위치에서","위치에서는","위한","위해","위해,","위해서,","위해서는","위험","유명한","유사하게","유사한","유용한","유지하기","의도를","의미를","의존성을","의존적인","이","이것은","이것을","이동하세요)","이러한","이렇게","이를","이름","이름(이","이름과","이름으로","이름은","이름을","이름이","이미","이상의","이유는","이전","이전에는","이제","익숙하다면,","인용된","인터페이스","인터페이스)를","인터페이스,","인터페이스를","일반적으로","일반적인","일부","일부는","일치하는","읽을","잃지","입니다.","입력","입력받을","있고","있고,","있는","있도록","있습니다","있습니다.","있습니다:","있었습니다.","있으며,","있으므로,","있지만,","자세한","자체","자체에","작동하는","작성되지","작성될","작성하는","작성하여","작성하지","작성할","작업은","재사용하기","저장하는","적어야","적용되는","적용할","적합한","전달하고","전면에서","전에","전역","전체","점을","접근에","접근이","접근할","접두사","접미사를","정말","정보는","정보를","정보에서","정의","정의되어","정의된","정의를","정의하지","정의할","정적","제거","제거되며,","제거하고","제거하면","제공하는","제공합니다.","조건에서만","존재합니다.","종종","좋은","주요","줄에서","줄여주는","중","중에","중에는","중요합니다.","중첩","즉","지역","지역적으로","지원합니다.","지점이","지정된","지정됩니다.","지정할","지정합니다.","지정해야","지침","직접","찍지","참고하세요","참조","참조를","참조하는데","찾고","찾기","찾을","처리됩니다(모듈에서도","처음","체계를","최상위","최적입니다.","최적화를","최적화할","추가됩니다.","추가적인","추가하는","추가하면","추가하여","추가합니다.","추천하는","출력","충돌은","충돌을","측면에서","컬렉션","컴파일","컴파일러","컴파일러는","컴파일이","코드","코드로","코드를","코드에","코드의","큰","클래스","클래스,","클래스를","클래스에","클래스의","키워드는","키워드로","키워드를","타입","타입,","타입에","타입을","타입의","태그와","테스트입니다.","테스트입니다:","테스트할","통과하는지","통과했는지","통합합니다.","통해","통해)","특수한","특정","특정한","파일","파일들을","파일로","파일에","파일은","파일을","파일이라고","파일입니다.)","패턴은","패턴을","패턴의","패턴이","편리합니다.","포함된","포함하는","폴더를","표시됩니다;","표시로만","표시합니다.","표현식이","표현이나","플래그를","피하기","필드로","필요가","필요할","하거나,","하기","하기는","하기와","하나","하나라도","하나를","하나의","하는","하려면,","하면","하지","하지만","하지만,","한","할","함)에서만","함께","함수","함수,","함수도","함수를","합니다.","합니다:","합니다;","항상","해당","해서,","해석하기","해야","핵심","헬퍼","형태를","호출","호출됩니다.","호출은","호출할","호환되지는","혹은","확인하세요.","확인하세요:","확장(extensions)으로","확장이","확장하고","확장해야","활용하므로","후","힘들어지는"],"pages/module-resolution.html":["\"*\"","\"*\",","\"*\":","\".\",","\".\"가","\"../constants/http\";","\"../node_modules/jquery/dist/jquery\"","\"./components/entry\";","\"./moduleb\"","\"./moduleb\"`는","\"./moduleb\"의","\"./src\"","\"./template\"처럼","\"/mod\";","\"@angular/core\";","\"baseurl\":","\"baseurl\"에","\"baseurl\"을","\"compileroptions\":","\"exclude\"","\"exclude\"를","\"files\"","\"files\"를","\"generated\"가","\"generated/*\"","\"generated/templates/views\"","\"jquery\"","\"jquery\":","\"jquery\";","\"lib/mainmodule.js\"","\"main\"","\"main\":","\"main\"의","\"modulea\"","\"modulea\"같은","\"modulea의","\"moduleb\"","\"moduleb\"는","\"moduleb\"의","\"moduleb\"처럼","\"node_modules/jquery/dist/jquery.slim.min.js\"로","\"paths\"","\"paths\":","\"paths\"가","\"paths\"를","\"rootdirs\":","\"rootdirs\"는","\"rootdirs\"를","\"src/#{locale}\"","\"src/de\",","\"src/views\",","\"src/zh\",","\"types\"라는","\"typescript\"","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"가상\"디렉터리","\"배포\"되는","\"추가\"","\"프로젝트\"로","#{locale}와","$","'","'*'","'*'은","'./#{locale}/messages'를","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'로","'folder1/file2'","'folder1/file2':","'folder2/file3')","'folder2/file3':","'generated/*'","'modulea'가","'modulea'와","'moduleb.","'node_modules'","'node_modules/typescript.d.ts'","'node_modules/typescript.ts'","'node_modules/typescript.tsx'","'node_modules/typescript/lib/typescript.d.ts'","'node_modules/typescript/lib/typescript.d.ts'.","'node_modules/typescript/lib/typescript.d.ts'로","'node_modules/typescript/lib/typescript.d.ts'를","'node_modules/typescript/package.json'.","'nodej","'nodejs'.","'package.json'","'package.json'은","'rootdirs'를","'src/app.ts'","'src/app.ts'.","'src/node_modules/typescript.d.ts'","'src/node_modules/typescript.ts'","'src/node_modules/typescript.tsx'","'src/node_modules/typescript/package.json'","'tsconfig.json'안에","'tsconfig.json'의","'types'","'typesciprt'","'typescript'","'typescript'는","(\"main\"","(\"modulea의","(\"types\"","(.ts,","(17)에서","(4)","(7)에서","(9)와","(addit","(base","(classic)","(common","(how","(i.e.","(import","(modul","(node)","(path","(rel","(thing","(trace","(use","(virtual","(whi","(만약","*","../.","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./zh/messages,","./zh/messages는",".d.ts)를",".d.ts에",".js로",".ts/.tsx",".tsx",".ts파일을","/,","//","///","/generated/templates/views를","/generated/로","/moduleb.d.t","/moduleb.t","/node_modules/@types/moduleb.d.t","/node_modules/moduleb.d.t","/node_modules/moduleb.j","/node_modules/moduleb.t","/node_modules/moduleb.tsx","/node_modules/moduleb/index.d.t","/node_modules/moduleb/index.j","/node_modules/moduleb/index.t","/node_modules/moduleb/index.tsx","/node_modules/moduleb/package.json","/root/moduleb.d.t","/root/moduleb.t","/root/node_modules/@types/moduleb.d.t","/root/node_modules/moduleb.d.t","/root/node_modules/moduleb.j","/root/node_modules/moduleb.t","/root/node_modules/moduleb.tsx","/root/node_modules/moduleb/index.d.t","/root/node_modules/moduleb/index.j","/root/node_modules/moduleb/index.t","/root/node_modules/moduleb/index.tsx","/root/node_modules/moduleb/package.json","/root/src/folder/a.ts안에","/root/src/folder/moduleb.d.t","/root/src/folder/moduleb.t","/root/src/modulea.js가","/root/src/modulea.js에","/root/src/modulea.t","/root/src/modulea.ts안에","/root/src/moduleb","/root/src/moduleb.d.t","/root/src/moduleb.js라는","/root/src/moduleb.t","/root/src/moduleb.tsx","/root/src/moduleb/index.d.t","/root/src/moduleb/index.t","/root/src/moduleb/index.tsx","/root/src/moduleb/lib/mainmodule.js를","/root/src/moduleb/package.json","/root/src/moduleb/package.json파일을","/root/src/node_modules/@types/moduleb.d.t","/root/src/node_modules/moduleb.d.t","/root/src/node_modules/moduleb.j","/root/src/node_modules/moduleb.t","/root/src/node_modules/moduleb.tsx","/root/src/node_modules/moduleb/index.d.t","/root/src/node_modules/moduleb/index.j","/root/src/node_modules/moduleb/index.t","/root/src/node_modules/moduleb/index.tsx","/root/src/node_modules/moduleb/package.json","/src/view와","/으로","=","========","=>",">","[","[\"node_modules/jquery/dist/jquery\"]","[클래식][#클래식","]","];","ad","addit","ambient","amd","app.t","app.ts는","app.ts의","a의","b","baseurl","baseurl과","baseurl로","baseurl에","baseurl을","baseurl의","classic]이고","compil","compiler?)","compon","default","defaulthead","directori","entri","error","es2015에서는","exclud","exist","exist.","expect","export","field","file","file1.t","file2.t","file3.t","final","find","flag","flags)","folder.","folder1","folder1/file2","folder2","folder2/file3","for)","found","gener","generated/folder2/file3","generated/templ","happen","hoc,","import","imports)","import가","import나","import는","import를","import에서","import에서는,","import은","import의","import하는","index.j","index.js를","inform","jquery는","jquery를","kind","list","load","look","mapping)","modul","modulea","modulea.t","modulea는","modulea를","moduleb.j","moduleb를","moduleb의","moduleresolut","modules)","name","node.j","node.js가","node.js는","node.js의","node_modul","node_modules로","node_modules에서","node_modules을","node는","node의","non","noresolv","noresolve)","noresolve를","npm","out","output.","package.json라는","package.json안에","package.json을","pick","projectroot","projectroot/folder1/file2.t","projectroot/folder2/file3.t","projectroot/generated/folder2/file3.t","questions)","refer","rel","requir","require(\"./moduleb\");라는","require(\"moduleb\");","requirej","requirejs와","require에","resolut","resolution)","resolv","result.","root","rootdir","rootdirs)","rootdirs를","rootdirs의","roots를","set","sourc","specified,","src","src/view","still","strategies)","successfulli","system","systemj","templat","template1.t","traceresolut","traceresolution'을","traceresolution으로","transform","ts","ts2307:","tsc","tsconfig.json","tsconfig.json는","tsconfig.json를","tsconfig.json은","tsconfig.json의","type","typescript","typescript.d.t","typescript가","typescript는","typescript의","ui","up","url","url)","us","var","view","view1.t","view2.t","vs.","x","{","|","}","}을","│","└──","└───lib","└───src","└───typescript","├──","├───node_modul","가끔","가능하고,","가능한","가능합니다.","가상","가상의","가정합니다.","가져온","가지","가지고","가질","각","간단합니다.","간단해","간주됩니다.","값","값)","값,","값은","갖고","같습니다.","같습니다:","같아야","같은","같이","개발할","개의","거슬러","검사하기","검사해야","것보다","것에","것으로","것은","것을","것이","것이기","것이다.","것입니다.","것입니다:","것처럼","결과","결과가","결과는","결정됩니다:","결합","결합되어","경로","경로가","경로는","경로를","경로와","경로의","경우","경우,","경우가","경우에,","계산됨)","고려해봅시다.","곳에","공통","과","과정","과정을","관계를","관계없는","관계없이","구성을","구성하는","구조를","국제화","그","그래서","그러고","그러나,","그렇게","그렇습니다),","그리고","그에","기능을","기대할","기본","기준으로","기초적인","나","나머지는","나서","나서,","나옵니다:","나중에","나타내는","나타냅니다.","내에서","내용물이","내용은","내장","노드","노드.","노드와","노드입니다.","논리적으로","논의한","높을","는","다는","다루게","다룰","다르게","다른","다음","다음과","다음에","다음을","다음의","단계에서","단일","달라집니다.","달성하기","대상으로","대신","대체","대체로","대체의","대한","대해","대해서는","더","동일한","동작은","되었습니다.","될","됩니다.","두","두려워하지","들어","들어,","들어:","등으로","디렉터리","디렉터리,으로","디렉터리가","디렉터리로","디렉터리를","디렉터리부터","디렉터리에","디렉터리의","디폴트","디폴트는","따라","따라서","따라서,","따르는","따르면,","따를지","따릅니다,","따릅니다:","때","때,","때까지","때도","때때로","때마다,","때문에","때문에,","라는","런타임","런타임에","런타임에서,","런타임의","레벨이거나,","레이아웃은","레이아웃이","로","로그가","로더","로더는","로더를","로드하기에서","로드하려는","로딩","로직","로직을","로케일","로케일에","로케일을","마세요","마지막으로,","마치","만들","만듭니다.","만약","많은","맞는","매핑","매핑도","매핑되어야","매핑에","매핑으로","매핑은","매핑의","매핑이","매핑하기","메커니즘을","명령","명령줄로","모두","모듈","모듈과","모듈들의","모듈들이","모듈만","모듈에","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈임을","모든","모방하려고","모방합니다.","모을","목록에","목록에서","목록을","목적","무엇을","무엇인가?","문서","문서는","문서를","문서에","문서에서","문서와","문은","문을","문자열","물리적","뭘까?\"라고","밑에서","바꿉니다.","바뀌지","바뀝니다.","바와","바인딩","반드시","반영하기","받지","발생:","발생한","발생할","발생합니다.","방문할","방법","방법에","방법으로","방법이","방법입니다.","배열은","배열을","버전과의","번","번들링과","번들을","번역됩니다.","번째","번째로","번째로,","변환도","변환을","병합","병합되는","병합할","보간하여","보도록","보세요.","보십시오:","보이지만,","보일","보입니다.","보입니다:","보장하는","복사하는","복사합니다.","복잡하지","복잡한","볼","봐야","불리는","뷰는","비","비슷하게,","빌드","빌드의","사용","사용.","사용됩니다.","사용을","사용하고","사용하고,","사용하기","사용하는","사용하면,","사용하세요.","사용하십시오.","사용하여","사용한","사용합니다","사용합니다,","사용합니다.","사용해야","상기해봅시다.","상대","상대적","상대적으로","상대적이냐에","상대적이라고","상대적이라면","상대적이면,","상대적인","상대적임.","생각해보세요.","생각해보세요:","생각해보세요;","생각해봅시다.","생성기에","생성된","생성하기위해","생성하는","생성합니다.","선언으로","선언으로도","선언을","선택하는","설계","설정에서","설정하는","설정하면,","설정한다면,","성공,","성공적으로","세트가","세트에","섹션은","소스","소스가","소스는","소스에","수","수도","수의","수행하지","수행합니다.","순서로","스크립트가","스텝","스텝은","스텝이","시간","시나리오를","시도:","시도합니다.","시작하기","시작합니다.","시작해서","시점에,","식별한","실패함.","심지어","싶으면","싶으면,","씌웁니다.","아닌","아닙니다.","아래에","아마","아주","안내하기","안되고","안에","안의","안전하게","안전한","않거나","않고","않는","않도록","않습니다.","않아도","않았기","않았으면,","않으면,","않은","않을","않음,","않음을","알고리즘은","알려주는","알려주어","알려줍니다","알려줍니다.","알리기","알릴","알아내기","알아야","암시적으로","앞에서","애플리케이션에서","애플리케이션이","어디를","어디에서","어떤","어려울","얻을","없다면,","없습니다.","에서","엔트리를","엔트리에서","여러","여부에","여전히","열거하고,","영향을","옆에","예","예를","예상되는","예제","예제가","예제는","예제를","예제에서","예제에서,","예제에서는,","오류","오류는","올라가","올라가,","옵션은","와","와일드카드가","완료.","외부","외부의","요약되어","요즘에,","위","위에","위에서","위의","위치","위치로","위치를","위치에서","위치하지","위치한","위한","위해","위해,","위해서,","위해서는,","유연함은","유의하십시오.","유의하십시오;","유저","유지하는","으로","은","을","의","의미,","의존성을","의존하는","의해","이","이는","이동","이러한","이를","이름","이름과","이름에","이름은","이름을","이름의","이름이","이번","이유는","이유를","이전","이제","이해하기","이해하는","인사이트를","인수","일련의","일반적으로","일반적인","일부","일부로","일부로써","일치하고","일치하는","일치하지","일치할","읽어보실","임의의","있거나","있게","있는","있다고","있다는","있도록","있습니다,","있습니다.","있습니다:","있습니다;","있으면,","있을","있지만,","자동","자동으로","자세한","자신의","작업에","잘","잘못된","전달됨","전달하지","전달했기","전략","전략들은","전략으로","전략은","전략을","전략이","전에","전용","전제로","전체","전통적으로,","점에","점프합니다.","점프했다는","접두사","정교한","정보는","정보를","정의","정의되어","정의로","정의를","정확하게","정확히","제공되는","제공됩니다.","제외","제외되었는지에","제외하고","제외하기","제외해야","제한되지","조건부","조회를","조회합니다:","존재","존재.","존재하는지","존재하지","종류가","주로","주목하세요.","주어지는지에","주어진","주의사항","줄","줄로","줄에","중","중에","중요합니다.","지시문이","지시합니다.","지식을","지원을","지원하는","지원합니다.","지정되어야함.","지정되지","지정하고","지정하기","지정하는","지정하는데","지정하지","지정할","지정합니다.","지정했다면)","진단할","질문","질문할","참조가","참조하는","참조하는지","참조할","찾고","찾고,","찾기","찾는데","찾도록","찾습니다.","찾았다는","찾았다면,","찾으려고","찾으실","찾을","찾을지","찾음.","처리할","첫","체인에서","체인을","최종","추가","추가된","추가됩니다.","추상","추적","추적을","출력","출력과","출력에서","출력을","출력의","출력이","캡처할","캡처함","컨트롤을","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러를","컴파일러에게","컴파일에","컴파일은","컴파일하고,","코드가","코드입니다.","클래식","클래식.","타임에","타협하지","템플릿","템플릿이","토큰을","툴이","트리를","특별한","특수","파일","파일과","파일들은","파일들은,","파일로","파일에","파일은","파일을","파일의","파일이","패키지에서","패턴","포함과","포함됩니다.","포함입니다.","포함하게","포함하고","포함하는","포함하지","포함한","포함할","포함합니다.","포함합니다:","폴더","폴더는","폴더로","폴더를","폴더에서","폴더의","프로세스에","프로세스입니다.","프로젝트","프로젝트의","프로퍼티","프로퍼티를","플래그","플래그를","플러그인과","필드","필드를","필요가","하게","하기","하나가","하나로","하나를","하나의","하는","하세요.","하위","하지","하지만,","한","한곳으로","한다고","할","할지","함수를","합니다.","합니다:","항목을","항상","해당","해당하는","해봅시다.","해석","해석.","해석되거나,","해석되고","해석되기","해석되지","해석된","해석된다는","해석될","해석됩니다.","해석은","해석이","해석하는","해석하려고","해석하여","해석할","해석합니다:","해줍니다.","현재","형태가","호출","호출해","호환성을","혹은","확인.","확인하기.","확장자","활성화하면","활용하여"],"pages/namespaces.html":["\"101\"];","\"98052\",","\"ambient\"라고","\"doe","\"matches\"","${","&&","'${","'new","(\"name\")","(aliases)","(ambient","(element:","(first","(introduction)","(let","(multi","(namespac","(namespacing)","(selector:","(split","(tabl","(valid","(work","(간단한","(기본값)을","(예:","(인용)",".d.t",".h","//","///","/^[0","/^[a","5","9]+$/;",":","=","===","?","[\"hello\",","[s:","ambient","api를","base","boolean;","c/c++에","class","code\"]","console.log(`\"${","console.log(`'${","const","contents)","d3","d3.base;","d3.d.t","d3:","d3이라는","declar","each","event","event:","event;","eventtarget):","export","export를","extend","file","file)","files)","implement","import","import는","interfac","isacceptable(s:","ismatch","javascript","js","letterregexp와","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersonlyvalidators.t","lettersregexp","lettersregexp.test(s);","libraries)","match\"","mytestpage.html","name","namespac","namespaces)","new","number;","numberregexp","numberregexp.test(s);","numberregexp는","only\"]","outfil","output)을","pass","polygon","polygons.square();","q","requir","return","s","s.length","sampl","sample.j","select:","selection;","selector","shape","shapes.polygons.square()'와","shapes.polygons;","show","singl","sq","squar","steps)","string","string)","string):","string]:","strings)","stringvalid","stringvalidator;","stringvalidator{","test.t","tri","triangl","tsc","typescript","typescript로","typescript에서","us","valid","validation.letteronlyvalidator).","validation.lettersonlyvalidator();","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation{","validation이라는","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","var","var를","var에","whether","x","x.y.z를","x:","y:","z]+$/;","za","zipcodevalid","zipcodevalidator();","zipcodevalidator.t","zipcodevalidators.t","{","{};","}","}\"","}'","}'.`);","};","}`);","↥","가능하도록","가져오기(일반적으로","가져오기에서","가져오는","가져온","가지","각","간","간단한","간략하게","간의","감싸겠습니다.","값의","같은","같이","개","개별","개별적으로","개체를","객체들을","객체를","객체만","객체에서","객체와","객체의","검사기","검사기를","검증해야","것과","것을","것이","것입니다.","것처럼","게시물에서는","경우","경우,","곳에서","관계를","관련","구문과","구문은","구성하는","구조","구현","구현을","규모가","그","기능을","기반으로","기여할","내보내지","내용은","널리","넣는","네임","네임스페이스","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스화된","노출하므로","다른","다양한","다음과","다중","단계","단순화할","단순히","단일","대부분의","대신","대신)","대신,","대한","대해","대해서도","더","데","데이터","동일","동작합니다.","되면,","두","들어","들어:","때","또","또는","라이브러리가","라이브러리는","라이브러리로","라이브러리의","로더","로드되는지","로드되므로(모듈","로드하기","로드하는","마치","만들기","많은","많이","먼저,","명심하세요;","몇","모두","모듈","모듈을","모든","목차","문자열","문자열이","및","반영되지","받은","방법은","방법을","방법이","방지하기","번째","변경","변경되지","변수","변수에","별개의","별칭","별칭을","별칭이라고","보기","보수가","볼","부릅니다.","분리되어","분할","분할합니다.","분할해야","붙입니다.반면,","비슷하지만,","사용되는","사용될","사용자","사용하는","사용하여","사용하지","사용할","사용합니다.","사용해야","사항이므로","살펴보겠습니다.","샘플","생각할","생성되는","생성된","생성할","생성합니다.","선언부에","선언을","선언할","선언해야","설명하려면,","설명합니다.","세부","세트를","소개","소수의","수","수도","수행하는","순서로","스페이스","시도해","시작하겠습니다.","식별자에","심벌에","심벌와","심벌은","심벌의","않기","않는다는","않습니다.","않아","않았습니다.","않은","알립니다.","애플리케이션","양식에","없습니다.","여기서","여러","연결","예를","예에서는","예제로","옮기겠습니다.여기서","외부","외부로","외부로부터","외부에","외부에서","외부에서도","외에","용이합니다.","원래","웹","위로","위해","위해,","유지","의미에","의존성이","이","이것은","이러한","이를","이름","이름으로","이름을","익숙하다면","인용)","인터페이스","일반적으로","일종의","입력","입력을","있고","있는","있습니다.","있습니다:","있어도","있으면","자동으로","작성되지","작성할","작성했습니다.","작업을","작업하기","적용하기","적절한","전역","전체에서","접근","접근할","정렬합니다.","정의되어","정의된","정의하기","정의하지","정의합니다.","정해진","제공하는","존재하므로,","종류의","좋습니다.","지정할","직접","짧게","참조","참조이므로","첫","체계가","최상위","추가하게","추가하여","추적하고","출력","출력(concaten","충돌을","커지면,","컴파일","컴파일된","컴파일러는","컴파일러에게","컴파일하기","코드가","코드는","코드를","코드에서","코드에서,","클래스가","키워드를","타입","타입을","타입의","태그를","테스트","통과했는지","통해","특정","특히,","파일","파일로","파일별","파일에","파일을","파일의","파일이","페이지","페이지에서","페이지의","포함하여","표시","프로그램을","플래그를","필요합니다.","하나의","하단의","한","할당합니다.","함)는","합니다","합니다.","형식을","형태를","혼동하지","확인하거나","확인하기","확인해야"],"pages/namespaces-and-modules.html":["\"...\";,","\"./shapes\";","\"somemodule\"","\"somemodule\";","'내부","(introduction)","(needless","(pitfal","(trade","(use","(예를","*","*/","...","...)",".d.t",".d.ts를",".t",".ts,",".tsx를","/*","//","///","1.8","2015부터,","=","amd","class","commonj","commonjs/require.js)에","declar","ecmascript","es","export","fn():","function","html","import","import문","javascript","js","m","modul","module)","modules)","mymodules.d.t","myothermodule.t","namespac","namespaces)","namespacing)","new","node.d.ts파일을","node.j","off","outfil","outfile을","refer","require(\"...\");","shape","shapeconsumer.t","shapes.shapes.triangle();","shapes.shapes?","shapes.t","shapes.triangle();","shapes는","squar","square을","string;","system를","t","triangl","triangle과","typescript","typescript는","typescript만의","typescript에서","umd를","x","{","}","가져오는","가지","가지고","간단히","간략하게","감싸고","감싸줄","강력한","같은","개의","객체로","객체를","것입니다.","것처럼,","결정하기","경로에","경우","경우,","경우에는","경우와","계층을","고급","고립성과","고유한","관한","구문을","구성하는","구조로","구조의","구조화하기에","구조화하는","구현은","권장하는","권장합니다.","그","그룹을","글에서는","기본적으로","기본적인","기억하세요.","나은","내보내는","내부에서","내용은","내용의","내재한","네임스페이스","네임스페이스가","네임스페이스는","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스와","논리적","다","다른","다시","다양한","다음","다음과","다음은","단순한","달리,","대규모","대상으로","대신","대응인","대응입니다.","대한","더","덕분에","데","도구를","동안에는","되기","되는","되었습니다.","두","둘","둘의","들어,","등","따라서","따라서,","때","때문에","때문에,","또는","또한","런타임을","로더(예:","를","마주치는","마찬가지로","만들","만약","말하면,","매우","몇","모듈","모듈'이라고","모듈(ambient","모듈과","모듈로","모듈에","모듈에는","모듈은","모듈을","모듈의","모듈이","모든","모습이","목적은","못한다면,","문서를","미리","발생하는","방법으로","방법은","방법을","방법이며,","방법입니다.","방지하기","버전의","번들링을","변경하면,","부분이며,","불가능할","불렸습니다.","불필요한","붙여집니다.","사용자가","사용자에게","사용하기","사용하느냐에","사용하는","사용하던","사용하여","사용한","사용할","사용해","살펴볼","새로운","샘플에서","생성된","서로","선언","선언을","선언이","선언해야","설명합니다.","설정하지","소개","소스","수","수정된","쉽습니다:","스스로","스코프","시스템을","시스템인","식별하기","실수는","심벌을","아닌","아무런","아주","안에","안의","않는다는","않아도","알아보겠습니다.","애플리케이션에서","애플리케이션의","앰비언트","어떤","어떻게","언어에서","없습니다.","없이","없지만,","엔진","여기서는","여러","연결할","예를","예입니다:","오래된","오염되는","오프","옵션을","우선","웹","위의","위치를","위치한","위한","위함입니다.","위해","위해,","위험성","위험성과","위험성을","유발합니다:","유의해야","의미","의존성은","의존성을","의존성이나","의해","이","이것들을","이러한","이런","이를","이름","이름은","이름을","이미","이유를","이전의","이해하기","이해해야","이후부터,","일대일","일반적인","있게","있기","있습니다.","있어","있으며,","자세한","자주","작업이","재사용성을","적절한","전역","절대","점","점은","점을","점입니다.","접근법이라는","정보를","정의되고,","제공하고","제공하지","제공합니다.","좋은","주제와","중","중요한","지원하는","지원해야","지정하는","짜증을","차이를","참고:","참고하세요.","참조하기","찾습니다.","찾아내는지를","찾은","찾지","최상위","추가적인","충돌을","컴파일러가","컴파일러는","컴포넌트의","코드","코드를","코드에","코드와","타입","탐색할","태그는","태그로","트레이드","특성","특정","특징","특히","파일","파일:","파일과","파일도","파일안에","파일에서","파일은","파일을","파일의","파일이","페이지의","포괄할","포함된","포함될","포함합니다.","프로그램을","프로젝트의","필요가","필요합니다.","하나는","하는","한다는","할당할지를","합니다.","합치는","해결책을","향상된","형성하고","호환","혼동과","흔히","힘들게"],"pages/symbols.html":["\"c\"","\"c\";","\"value\"","'with'","(introduction)","(well","//","2015부터,","=","===","[getclassnamesymbol](){","[sym]:","array.prototype.concat를","c","c();","c[getclassnamesymbol]();","class","classnam","console.log(obj[sym]);","const","ecmascript","false,","getclassnamesymbol","instanceof","known","new","number와","obj","return","string","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","sym","sym1","sym2","sym3","sym3;","symbol","symbol(\"key\");","symbol();","symbol.hasinst","symbol.isconcatspread","symbol.iter","symbol.match","symbol.replac","symbol.search","symbol.speci","symbol.split","symbol.toprimit","symbol.tostringtag","symbol.unscop","symbols)","symbol생성자를","symbol은","toprimit","{","}","};","값들은","값으로","값입니다.","같은","객체","객체가","객체를","객체의","객체입니다.","결합해","계산된","고유한","기본","나타내는","나타낼","내부","내장","내장된","다음은","대체하는","데","동작을","만드는","메서드로","메서드입니다.","메소드object.prototype.tostring로","멤버를","목록입니다:","문으로","문자열","문자열과","문자열을","문자열의","문자열처럼,","바인딩에서","반복자를","반환하는","배열","변환하는","부분","분할하는","불리언","불변하며","비교하는","사용되는","사용될","사용됩니다.","사용자","사용하여","생성자","생성자의","생성합니다.","선언과","선언할","선택적","설명을","소개","수","수도","심벌","심벌들","심벌들은","심벌들이","심벌은","심볼","알려진","어떤","언어","연관된","연산으로","연산자로","요소를","위치한","유일합니다.","이름들이","이외에도,","인덱스들에","인덱스를","인스턴스로","인식하는지","일치하는","있는지를","있습니다.","자료형입니다.","자신의","잘","정규식","정규식과","정규식을","정의","제외된","직렬로","추상","클래스","키","키로","파생된","프로퍼티","프로퍼티와","프로퍼티의","함수","해당","호출됩니다.","호출합니다.","호출해서","확인하는","환경"],"pages/triple-slash-directives.html":["\"es2015\"사용","\"es2015.d\"ts가","\"exports\",","\"exports\"],","\"files\"목록에","\"foo\".padstart(4);","\"legacy/modulea\"],","\"modulename\";","()","(errors)","(function","(preprocess","(require,","(use","(예",".d.t",".t","///",":lib","=","@types,","@types/node/index.d.ts에","@type의","[\"require\",","amd","amdmodule.j","amdmodule.t","api","c","c()","c;","class","d.t","declar","defin","define(\"namedmodule\",","define([\"require\",","dependency에","dependeni","deprec","dom","es2017.string으로","export","exports)","exports,","exports.c","file","files)","function","import","import로","input","iterable과","js","lib","lib.d.ts와","modul","modulea)","modulea.callstuff()","modulea:mytyp","name","namedmodul","nolib을","noresolv","noresolve)","noresolve가","note:","out","outfile을","r.js)와","requir","return","root","skipdefaultlibcheck를","slash)","ts","tsconfig.json","tsconfig.json에서","tsconfig.json을","tsconfig.json의\"lib\"컴파일러","type","typeroot","var","xml","{","}","})();","});","가","가장","간","갖는","갖습니다;","갖지","같습니다.","같은","검사하지","것","것과","것들의","것은","것을","것이","것입니다:","결과","결과를","경로는","경우","경우,","경우에만","과","과정과","과정에","과정에서,","과정은","권장됩니다.","그","그런","기본","기본적으로","기존","기준으로","깊이","나오는","낳을","내는","내용은","내장","넘겨주는","넘겨주면,","넘길","는","다른","단일","대상들이","대신","대한","동일한","되었습니다.","됩니다.","뒤에","들어","들어,","등).","따라서","때","때만","또는","또는symbol","또한","라이브러리(예.lib.d.ts)를","라이브러리라고","라인에","라인이나","런타임","루트","루트가","를","만들어","만약","맨","명시적으로","모듈","모듈로","모듈에","모듈은","모듈의","모든","목록에","무시됩니다;","문","문에서","문을","문제를","발생시킬","방법으로도","방식으로","번들러(예.","변경하지","변형한","보이는","보통의","볼","분석하기","비슷한","사용됩니다.","사용하거나","사용하기","사용하기에서","사용하는","사용하세요.","사용한다고","사용할","사항을","상단에서","상단에서만","새","생각하면","생성된","생성됩니다.","생성자와","선언","선언된","선언문을","선언으로","선언을","선언하려면,","선언하며;","선언합니다.","선택적으로","세부","수","수행합니다.","순서대로","순서로","순서를","쉽습니다.","슬래시","슬래시(tripl","시작합니다;","아닌","안에","않는","않는다는","않도록","않습니다.","알립니다.","앞에만","어떤","없는","여겨지며","여러","역할을","영향을","예를","오류","오류입니다.","오직","옵션과","우선으로","위치에","위치할","위한","위해","유사하게,","유사합니다.","유의하세요.","유효합니다.","을","의미도","의존성","의존성을","의존성이","의존하는","이","이것들은","이는","이런","이로","이를","이름을","이름입니다.","이전에는","이해하기","익명으로","인해","일반적인","일부로","입력","입력과","있는","있도록","있습니다.","있습니다:","자기","자동으로","자신에","작성자에게는","작성할","전,","전달/중복","전달할","전처리","전처리를","정렬하기","제공된","존재하지","주석","주석으로","주석은","주석의","주석입니다.","줄","줄의","줍니다.","중","지시어는","지시어로","지시어를","지시어와","지시어입니다.","지시자","지시합니다.","지정되면","지정된","직접","집합에서","참조","참조가","참조는","참조된","참조됩니다","참조를","참조하는","처리되고","처리됩니다.","처리하는","추가","추가되기","추가되어야","추가됩니다.","추가적인","추가하거나","추가한","추가합니다;","추가했어야","출력","출력물을","커맨드","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러에게","컴파일에","컴파일에서","코드:","타입","타입에","타입의","태그를","통과","툴을","트리플","특별한","파일","파일과","파일들은","파일만","파일에","파일에서","파일은","파일을","파일의","파일이","패키지","패키지는","패키지의","포함되어야","포함된","포함됩니다.","포함시키지","포함하고","포함하는","포함하도록","포함한","표시합니다.","프로세스에","프로퍼티를","플래그","하나에","하는","한","한다고","할당하는","함께","합니다.","해줍니다:","했습니다.","호출에","호출의","혹은","확인하세요.","후"],"pages/type-compatibility.html":["\"","\",","\",\"","\"alice\",","\"alice\"});","\"seattle\"","\"seattle\"});","\"건전\"하지","\"아마도\"","\"호환\"","'args'를","'버리는'","((e:","()","(...args:","(a","(a:","(advanc","(b:","(classes)","(compar","(e","(e:","(enums)","(function","(generics)","(introduction)","(n:","(option","(privat","(start","(subtyp","(x,","(x:","(x?,","(x와","(y:","({name:","(명확한","(타입","(프로그래머에게는)","*/","+","...","/*","//","0;","2,","2],","3","3];","=","=>","[1,","a:","a;","anim","animal;","any)","any[])","any[],","any는","any로","any에서의","any와","array#foreach는","array)","assignment)","bivari","bivariance)","blue,","c#이나","callback:","class","classes)","color","color.green;","console.log(\"hello,","console.log((","console.log(e));","console.log(e.x","console.log(item));","console.log(x","constructor(name:","constructor(numfeet:","data:","e.y))","e.y));","empti","empty;","empty를","enum","enum과","event","event)","eventtyp","eventtype,","extend","extends의","feet:","function","function(x:","function(y:","functions)","green","greet(n:","greet(y);","handler:","ident","implements와","index,","interfac","invokelater([1,","invokelater(args:","invokelater는","item","items.foreach((item,","items.foreach(item","javascript","javascript는","javascript에서","javascript에선","java와","keyboard","keycode:","keyev","listenevent(eventtype.mouse,","listenevent(eventtype:","locat","location:","member","mouse,","mouseev","mouseevent)","mouseevent).x","mouseevent).y));","n.name);","name","name:","named)","named)만","named;","name이라는","new","note","notempti","notempty;","number","number)","number,","number;","numfeet:","out)","overloads)","p","p:","paramet","parameters)","person","person();","privat","private과","protect","ready,","red,","rest","revers","reverse;","s","s:","s;","safety)","size","size;","soundness)","statu","status.ready;","strictfunctiontypes을","string)","string,","string;","t","t):","t;","timestamp:","topics)","two","typescript","typescript는","typescript에서","typescript에서는","typescript의","typing)","u","u):","undefined를","void)","void);","vs","wait","x","x()는","x:","x;","x를","x에","x와","x의","y","y)","y));","y:","y;","y?)","y가","y는","y를","y에","y에서","y의","{","}","};","가능하거나","가능하지만","가능한","가져야","가지","가지고","가지므로","가진","가진다는","각","간단하지만,","간단한","간주됩니다.","값은","값의","강제로","갖고","같은","개수의","개의","객체","객체를","건전성","건전성에","건전하지","검사를","검사하기","검사하여","검사한다는","검사할","검사합니다.","것으로","것은","것이","것입니다.","결과","결정됩니다.","경우","경우,","경우는","경우에는","경우에도","경우와","계층","고급","고려됩니다.","고려하지","고려했으며,","곳과","곳을","과는","과정은","관계시키는","관계의","관점에서는","관해선,","광범위하게","괜찮습니다!","구조가","구조와","구조의","구조적","구현체로","궁금할","규칙은","규칙을","규칙이","그","그러므로","그럼에도","그리고","기반으로","기본","기술하지","나머지","내용은","는","다르게","다른","다릅니다.","다음","다음을","대부분","대상","대신해서","대안","대응하기","대조적입니다.","대한","대해","더","덜","동일","동일한","동작하는","동작합니다.","동작합니다:","되도록","되지","두","드물지만","들면,","들어,","들어:","따라","따라서","때","때,","때는","때문","때문에","때문에,","때문입니다.","또한","똑같이","런타임","리터럴","마세요.","마찬가지로","마치","많은","말합니다.","매개변수","매개변수가","매개변수는","매개변수도","매개변수를","매개변수만","매개변수에","매개변수와","매개변수의","매개변수인","매개변수처럼","매우","먼저","메커니즘","멤버","멤버(이","멤버가","멤버는","멤버를","멤버만","멤버만으로","멤버에","멤버와","멤버의","명목적","명시적인","모든","목록에서만","목록을","목적을","못한","무시하는","무한한","문서","문자열","바꿔","바람직하지","바람직하진","반대여도","반환","받아서","발견되는","발견할","발생시키지","발생시킵니다.","발생하는","발생하도록","발생하면","발생합니다.","방식에","방식입니다.","배열","배열을","번째","복잡합니다.","부분을","불구하고","비","비교","비교됩니다.","비교적","비교하는","비교할","비롯된","사양에","사양을","사용하기","사용하는","사용하여","사용하지","사용할","사용합니다.","사용했습니다.","살펴보겠습니다:","살펴봅니다.","살펴봅시다:","상속","상위","상응하는","상황에","상황에서","상황이","생성된","생성자는","서로","서브","선택적","설계되었습니다.","설명합니다.","성공","성공,","성공합니다.","소개","수","수도","수행할","숫자","숫자는","숫자와","시간에","시그니처와","시나리오에","시스템","시스템보다는","시스템은","시스템을","시스템의","시스템이","시스템이)","시스템이기","시작하기","식으로,","신중하게","실용적인","실제로","심지어","아니고,","아닌","아닙니다.","아이디어는","안전성(type","안전하게","않고","않기","않는","않다고","않습니다.","않아","않았기","않은","않음","않지만","않지만,","알","어떤","어떻게","언어","언어에서","언어에서는","없는","없습니다.","없음","에를","여러개의","여전히","열거형","열거형과","열거형은","영향을","예를","예외를","예제:","예제는","예제를","예제에","예제에서처럼","예측이","오류","오류).","오류,","오류가","오류는","오류를","오버로드","오버로드가","오버로드는","오직","완전히","요소,","요소의","용어가","원본","원시","위에서","위치는","위치에","위해","위해,","유발하는","유사하게","유용하고","유용합니다:","유의하세요.","유의합니다.","유형의","을","의해","이","이것은","이것을","이는","이러한","이런","이를","이름은","이용하여","이유가","이유는","익명","인덱스","인수가","인수를","인스턴스","인스턴스도","인스턴스의","인터페이스를","인터페이스와","일련의","일반적이기","일반적인","일반적임","일부로","일치해야","입니다.","있게","있기","있는","있는지","있는지에","있다면","있다면,","있습니다.","있습니다:","있어야","있을","있지만","있지만,","자세한","자연스럽습니다.","작성","작업을","재귀적으로","적용되는","적용되지","적용됩니다.","적용됩니다:","전달하는","전체에서","점만","점에","정의된","정적","정적인","제공하는","제공할","제공합니다","제공합니다.","제네릭","제대로","제외하곤","조금","종류의","주제","주지","줍니다.","중","지금까지","지정되지","지정된","지정함으로써","진행됩니다.","질문은","참고사항","참고하세요.","찾습니다.","처리되는지","처리됩니다.","첫","최소한","추가","추가적으로","추가하여","추론된","취하여","측면에서","측에서","컴파일","컴파일러","컴파일러는","코드는","코드를","코드의","콜백","콜백을","클래스","클래스는","클래스에서","클래스와","클래스와는","클래스의","타이핑(nomin","타이핑(subtyping)을","타이핑이기","타이핑이란","타입","타입과","타입만","타입에","타입에만","타입은","타입을","타입의","타입이","타입처럼","탐색하면서","통해","특성을","특수한","특수화된","특정","패턴들을","패턴입니다:","포함하는","표현식이나","표현하는","프로퍼티가","프로퍼티를","플래그인","필수","필수적인","필요함)","하나를","하위","한","할","할당","할당.","할당과","할당은","할당을","할당이","할당할","함수","함수가","함수들이","함수를","함수에","함수에게","함수와","함수의","합니다.","해당","해당하므로","허용되는","허용되지","허용됩니다.","허용하는","형태를","호출","호출하는","호출한","호출할","호출함","호환","호환되며","호환되지","호환된다는","호환될","호환됩니다.","호환성","호환성에","호환성은","호환성을","호환성이","호환이","혼란스럽고","확인할","확장하여","훨씬"],"pages/type-inference.html":["\"다른","\"문맥상","\"최적","(","(basic)","(best","(contextu","(introduction)","(rhino","/","//","1,","3;","4가지","=","[0,","[new","anim","animal,","animal[]","animal을","animal이","any)","button","common","console.log(mouseevent.button);","console.log(uievent.button);","const","createzoo():","eleph","elephant(),","elephant,","function","function(mouseevent)","function(uievent)","function(uievent:","handler","kangaroo","mouseev","mouseevent가","new","noimplicitani","null];","null입니다.","number로","number와","return","rhino(),","rhino,","snake()];","snake)[]과","snake.","type)","typescript","typescript가","typescript는","typescript에서는","typescript의","typing)","uievent","uievent가","uievent는","undefined을","window.onmousedown","window.onscrol","window.onscroll에","x","zoo","zoo:","{","|","}","가지","가지며","가집니다:","각","같은","객체","객체가","객체에는","검사는","결과는","결정할","경우","경우,","경우에","계산합니다.","고려하여","고려해야","고를","공통","기반으로,","기본","기본값를","다루겠습니다.","다른","단언,","대부분의","대해","더","두","들면:","들어,","들어:","따라","때","때,","때문에","때문에,","리터럴의","만약","많은","매개변수의","멤버,","멤버를","모든","문맥상","문맥에서도","문맥적으로","반환","반환문이","발생시킵니다.","발생할","발생합니다.","방법에","방향\"에서도","배열","배열의","변수","변수가","변수와","별도의","보고하지","사실을","사용됩니다.","사용하여","사용하지","상위","선택됩니다.","선택하기","선택할","선택합니다.","설정하며,","소개","수","아닌","않는","않는다면)","않습니다.","않으면","알고","알고리즘에","알고리즘은","알아보겠습니다.","암묵적으로","암시될","어디에서,","어떻게","없기","없는","없습니다.","없어서","없음을","여기서","여기에서","여러","예를","예제에서","예제의","오류를","오른쪽,","오른쪽에","옵션을","요소","요소들의","우리는","원하지만,","위","위치에","위해","위해서는","유니언","의","의해","이","이들","이라고","이러한","이렇게","이를","이번","이상적으로는","이야기해보겠습니다.","이전","인수","인수,","인수는","일반적인","임을","있는","있다는","있다면,","있습니다.","있습니다:","있지만,","자세히","잘해냅니다.","장에서는","재정의할","적용됩니다.","정보를","제공하기","존재하지","존재해도","좀","중","중,","즉","직관적입니다.","초기화하고,","최적","추론","추론되길","추론되는지","추론되지","추론됩니다.","추론은","추론을","추론의","추론이","추론하는","추론하려면","추론하지","추론할","추론합니다.","출력합니다.","코드는","코드에서","타이핑","타이핑\"","타이핑은","타입","타입\"을","타입들로부터","타입으로","타입으로도","타입은","타입을","타입의","타입이","타입입니다.","포함하는","포함할","표기가","표기하여","표기해야","표현식에서","표현식의","프로퍼티가","프로퍼티는","하지만","할당","할당되어","할당의","함수","함수가","함수의","합니다.","해결하기","해당","했을","호출","후보","후보가"],"pages/tutorials/dom-manipulation.html":["\"a\":","\"abbr\":","\"address\":","\"applet\":","\"area\":","\"hello,","#app","(an","(basic","(differ","(dom","(interest","(mdn)","(tagname:","(the","*","*/",",","...",".childnod","/**","//","1.","2.","2020년에는","20여","262","2만여","3.","4.","5개의",":)",";","=","=>","[p,","[p]","angular","api는","api를","api에","api에는","app","app?.appendchild(p);","app?.appendchild(p)입니다.","appendchild(newchild:","appendchild를","appendchild의","app이","between","chaining)","charm.","childnod","childnodes)","childnodes는","childnodes의","children","children과","children은","const","createel","createelement(tagname:","createelement라는","createelement의","develop","div","div.childnodes;","div.children;","document","document.createel","document.createelement(\"p\");","document.createelement('a')였다면,","document.createelement('xyz')는","document.getelementbyid","document.getelementbyid(\"app\");","document.getelementbytagname(\"div\")[0];","document.getelementsbytagname를","document.queryselector(\"li\");","document.queryselectorall(\"li\");","document를","dom","dom(en)","e","e[]로","ecma","element","elementcreationoptions):","element에서","example)","explor","first","foreach((value,","getelementbyid","getelementbyid(elementid:","getelementbyid와","getelementbytagname과","hello,","html","htmlanchorelement;","htmlanchorelement타입의","htmlappletelement;","htmlareaelement;","htmlcollect","htmlcollection(1)","htmlcollection(2)","htmlelement","htmlelement;","htmlelements가","htmlelementtagnamemap","htmlelementtagnamemap[k]","htmlelementtagnamemap[k];","htmlelementtagnamemap[k]는","htmlelementtagnamemap[k]를","htmlelement로","htmlelement를","htmlelement의","htmlelement입니다.","htmlparagraphel","htmlparagraphelements를","htmlparagraphelement타입을","html에서","html을","id","index.html","index.html:","interfac","interface)","introduct","iot","item(index),","javascript","javascript는","javascript를","k):","k,","key,","k로","k를","learn","length","li","lib.dom.d.t","manipul","manipulation)","mdn에서","methods)","more?)","mozilla","network","newchild","node","node.appendchild","nodelist(2)","nodelistof;","nodelistof는","nodelistof라는","nodelistof를","nodelist가","nodelist는","nodelist를","nodelist에서","node로부터","node를","node에서","node입니다.","null;","null을","null이","null일","options?:","p","p.textcont","p]","parent)","queryselector","queryselector(selectors:","queryselectoral","queryselectorall(selectors:","queryselector와","react,","second!","standard","string):","string,","svgelementtagnamemap[k]","t):","t;","tag)","tagname은","tagname인수로","tagname인수를","text","text]","third","time","type)","typescript","typescript!","typescript는","typescript를","t가","t는","void)","w3c","world","world!","world!\";","xml","{","|","}","가","가능성이","가능한","가능합니다.","가장","가져오는","가지","가지고","각","간단한","간에","간주하지","값이","강력해서","같습니다(deprec","같습니다:","같은","같이","개념이","개념이라고","개발되었습니다.","개발자가","개발하기","개의","객체","검사하면","것으로","것은","것을","것이","것이기","것입니다.","결과:","경험을","고급","고유한","관심","구성됩니다.","구조,","구현되었습니다.","구현된","구현됨)를","구현합니다.","권장사항에","규격에","그","그대로","그대로의","그리고","기기에도","기능적으로","기본","기본적으로","기억하는","기존","나누어","나머지","나온","나타내지","내용을","년","노드","노드가","노드로","노드를","노드의","눈에","다른","다음과","다음으로,","다음은","단순하며","대한","더","데","데이터","도구입니다.","도입합니다.","돔","동안,","동작하는","동적인","되어","될","됩니다.","두","들면","들면,","들어","들어,","등)가","따라","때","때로는","때문에","때문입니다.","또","또는","또한,","띄는","라는","런타임에","런타임이","로드된","를","리스트","리스트가","리스트는","리스트를","리스트에는","리스트인","링크를","링크입니다.","마지막","많은","맞는","맞춤형으로","매개변수","매개변수를","매우","매핑된","맵","먼저","메서드","메서드,","메서드가","메서드는","메서드들은","메서드를","메서드만을","메서드에서","메서드와","메서드의","면은","모델(dom)은","모두","모든","모순처럼","무슨","문서","문서는","문서들은","문서로","문서에","문서의","문서화","문자","문자열","문자열이","및","및/또는","바꿔보면","바탕으로","반영했다는","반환","반환값","반환됩니다.","반환하기도","반환하며","반환한","반환한다는","반환할","반환합니다.","받는","발전을","방법입니다.","방식으로","번째","변경할","변수는","변수를","변수에서","변하지","변했는지","보겠습니다.","보다","보려면","보면","보일","볼","부분에","부분은","부분인","브라우저에","브라우저인","사람들을","사례는","사용","사용되고","사용된다고","사용자","사용하고","사용하며,","사용하면","사용하여","사용한","사용할","사용해","사이언스,","사이트는","사이트를","사이트에","사전","살펴보겠습니다.","상위","상호작용할","새","새로운","생략했습니다):","생성과","생성할","생성합니다.","서버,","선택자와","선택적","선택합니다.","설명했습니다.","성능을","섹션(document.getelementbyid)에서는","소스코드","소스코드는","속성을","수","수많은","수정하되","수정하십시오:","숫자","쉽게","스니펫","스니펫(snippet)에는","스니펫에서는","스니펫의","스크립트를","스타일,","시작합니다.","실제로","실행한","싶으십니까?","아닌","않기","않습니다.","않아","알고","어떤","어떻게","언급하자면,","얻는","없기","없는","없을지에","없음을","에","여기","여기에","여전히","역할을","연산자가","예를","예시","예시까지","예제","오버","오버로드는","왜냐하면","외","요소","요소가","요소들은","요소를","요소만을","요소에","요소와","요소의","웹","웹사이트들","위와","위해","유사하게","유사한","유사합니다.","유의해야","유지하십시오.","의미하며,","의해","이","이곳에서","이는","이러한","이루었습니다.","이를","이름과","이전","이전에","이제,","이해하는","이후","인기","인덱스","인수","인수로부터","인터페이스","인터페이스(htmlelement에서","인터페이스가","인터페이스는","인터페이스를","인터페이스에","인터페이스의","인터페이스인","인터페이스입니다.","인터프리터는","일부","일어나는지를","일이","일치하는","있게","있고,","있기","있는","있다는","있도록","있습니다.","있습니다:","있을","있을지","있지만,","자세히","자식","자식(children)","자식입니다.","작동시키기","작동합니다.","적합한","전달되든","전달되면","전역변수","점에","점을","정의","정의는","정의되어","정의된","정의됩니다.","정의를","정의에","정의에는,","정의에서","정의의","정의입니다.","정의하고","정적","정적이어서,","정확히","제거하여","제공한다는","제공할","제공합니다.","제네릭","제약","제약을","제외하면","제한됩니다.","조건","조작","조작의","좋습니다.","좋은","줄에는,","줄은","줄의","중","중에서,","중요한","중요합니다.","중축입니다.","지정된","지정할","집합(superset)이며,","집합에","집합을","차이점","참조:","찾아낸","찾을","첫","체이닝(option","초반에","추가적으로","추가하는","추가합니다.","추론","추론되므로","충분한","컴파일하고","코드","코드가","코드를","코드에서","코드의","키에","타입","타입들","타입들을","타입스크립트와","타입은","타입을","타입이","타입이지만,","타입입니다.","탐구","태그","태그(custom","태그는","태그를","텍스트","텍스트는","텍스트를","특정","틀림없이","파일","파일의","패턴들을","페이지가","페이지를","페이지에","페이지에는","포함되어","포함하고","포함하는","포함하지","포함할","표기된","표시됩니다.","표준","표준이","표준화","표현부터","표현식은","프런트엔드","프레임워크(jquery,","프로그래밍","프로젝트에서","프로토타입","프로퍼티","프로퍼티,","프로퍼티는","프로퍼티를","프로퍼티와","필요가","하나를","하나인","하위","하지만,","할","함수","함수는","합니다.","해당","현재","호출이","호출하기","확실한","확장되거나","확장된","확장은","확장한","확장합니다.","활용","활용할","후","후,","훌륭한"],"pages/variable-declarations.html":["\"\"","\"$$\",","\"aurora\",","\"a를","\"bar\"","\"baz\",","\"cat\";","\"danielle\",","\"foo\",","\"hello!\";","\"hello\",","\"hello,","\"kitty\";","\"noisy\"","\"oh","\"rich\"","\"rich\",","\"rich\"를","\"rory\";","\"seattle\";","\"spicy\",","\"yes\"","\"성공\"","\"존재\"하지만,","\"환경\"을","'0'","'10'","'100'","'11'을","'2'","'a'","'a'를","'b'는","'e'는","'undefined'","'x'를","'때에","(array","(block","(condition)","(const","(default","(destructuring)","(e)","(function","(input)","(let","(object","(properti","(re","(scope","(shouldinitialize)","(spread)","(true)","(tupl","(var","(variabl","({","+",",","...","...bc]","...c","...d]","...default","...defaults,","...first,","...passthrough","...rest]","...second,","...로","//","0","0);","0;","1","1,","10","1001","100;","101","10;","10을","10이라는","10입니다.","12,","12;","1;","2","2,","2015","20;","2;","2]);","2];","3","3,","3;","3에","4","4,","4];","5","5];","5]라는","6","7","8","9","9;",";","=","[","[,","[0,","[1,","[3,","[7,","[],","[a,","[a]","[first,","[first]","[number,","[second,","[string,","]","`a`가","`foo`","`x`를","a++;","a,","a:","a;","a=\"\",","ambiance:","a라는","a를","a에","a와","a의","b","b,","b:","b;","b=0","b?:","b?는","b]","bc:","boolean","boolean)","boolean]","bothplu","bothplus에","b가","b는","b를","c","c();","c):","c,","c:","c]","captur","capturing)","catch","citi","city;","city를","city에","class","clone","clone.m();","clone.p;","console.log(\"oh","console.log(e);","console.log(first);","console.log(fourth);","console.log(rest);","console.log(second);","const","const가","const는","const를","c를","d:","d]","dead","declar","declarations)","default","defaults안에","destructuring)","develop","ecmascript","es2015를","expression)를","f","f()","f();","f([1,","f([first,","f(condition,","f(false);","f(false,","f(input:","f(shouldinitialize:","f(true);","f(true,","f(x)","f({","f({});","first","first,","first];","first와","foo()","foo();","food","food:","fourth]","function","function()","f가","f의","g","g()","g();","getciti","getcity();","getcity;","g가","g는","hello","if문의","iife를","immedi","input","input;","input[0];","input[1];","interfac","invok","i가","i를","i의","javascript","javascript는","javascript를","javascript에서","javascript에서는","javascript의","javascript이기","keepwholeobject(wholeobject:","keepwholeobject는","kitti","kitty.nam","kitty.numl","let과","let문","let선언만","let선언은","let은","let을","let의","loop","m()","messag","message;","mozilla","name:","network를","network의","new","newname1","newname1,","newname2","no!\";","number","number,","number[][])","number])","numlives:","numlivesforcat","numlivesforcat,","o","o.a,","o.a;","o.b;","o.b로","o;","p","passthrough.b","passthrough.c.length;","price:","quirks)","renaming)","return","rules)","scope","scoping)","search","search는","second","second,","second]","second]:","second라는","second의","settimeout","settimeout예제를","settimeout은","settimout에","shadow","shadowing)","shadowing은","shadowing의","shadowing이라고","string","string,","sum","summatrix","summatrix(matrix:","templor","tempor","thecitythatalwayssleeps()","throw","total","tri","true];","tuple:","tuple;","type","typescript","typescript가","typescript는","typescript를","typescript에서는","undefin","values)","var","variabl","var로","var보다","var선언은","var에","var와","void","vs.","well.\");","wholeobject;","wholeobject라는","world!\";","x","x)","x;","x는","x를","x의","zone에","zone입니다.","{","{}):","{를","}","})","}):","});","}:","};","}입니다.","가","가깝게","가능한","가능합니다.","가르치며,","가리기","가리킵니다.","가장","가지","가지고","가지는","가진","가집니다.","각각","간단하게","간단한","간단히","감싸고","감춰","값","값으로","값은","값을","값이","강화된","같게","같은","같을","같이","개발자는","개발자들은","개요를","객체","객체를","객체의","객체입니다.","거라고","거치며","건너","걸","걸쳐","검이라고","것","것과","것도","것들은","것만","것으로","것은","것을","것이","것이었습니다.","것입니다.","것입니다:","것입니다;","결과가","결과는","결과를","결함을","경우","경우,","경우에는","경험","계산할","고려할","고맙게도,","고치도록","고통스러운","과제를","관계없이","괄호로","광범위한","구문","구문을","구문이","구조","권한의","규칙","규칙들을","규칙은","규칙을","그","그들이","그래서","그러나","그런","그렇게","그리고","그리고,","글을","기능은","기능이","기능입니다.","기다리며)","기본","기본값","기본값,","기본값으로","기본값을","기본적으로,","기억을","기억하나요?","기억하세요:","기억해야","기존","깊게","까다로울","나머지","나머지를","나중에","나타내지","난","내려야","내부","내부에","내용은,","내용을","냅니다.","넘어갈","넘어선","넣어야","네임스페이스,","놀라운","놀란","놀랐더라도","다는","다르다'입니다.","다른","다릅니다.","다음","다음,","다음과","다행히","다행히,","단","단순한","단점","단점들에","단지","달리,","답은","당신","당신은","당연히","대로,","대부분","대상으로한,","대신","대신,","대해","더","더욱","던질","덮어쓰는","덮어쓰는데,","덮어쓸","데이터의","도와줄","도입하게","동일하지만","동일한","동작에","동작이","동작이므로,","동작하게","동작하는지","동작합니다.","동작합니다:","되기도","되면","되었는데,","되었습니다.","된다는","됩니다.","됩니다:","두","둡니다.","뒤따라","뒤에","들어,","따라","따라서","때","때,","때마다","때문에","때문에,","때문입니다.","떠올려","또","또는","또한","또한,","뛸","뜻인지","뜻합니다:","런타임에","런타임은","렉시컬","로\"","루프","루프가","루프는","루프의","를","리뷰를","마주치는","마지막에","마찬가지로,","막기","만드는","만들","만들어","만듭니다.","만약","만약에","많은","많이","말로","말씀드리자면,","말해주듯이,","매","매개","매개변수를","매개변수에","매개변수에도","매번","머뭇거릴","먼저,","멈추고","멈추는","메서드를","멤버가","명시하는","명확한","몇","몇몇의","모두","모듈,","모든","무슨","무시할","문에","문은","문제를","문제에","문제점에","물론","밀리","바깥","바깥에서도","바꾸기","바꿀수","바로","바인딩","밖에","밖에서","반대입니다.","반드시","반복될","반복마다","반환","방법으로","방법은","방법입니다.","방생되어","방식들과","방식들이","방식이며,","방지합니다.","방해합니다.","방향은","배열","배열과","배열을","배열처럼","버그는","버그를","버그의","버립니다.","버전에서","번","번째로,","범위로","범위를","변경,","변경할","변수","변수가","변수는","변수들에","변수들은","변수들이","변수로","변수를","변수에","변수에는","변수에도","변수의","변하지","별개의","보겠습니다:","보고하지","보단","보면","보면,","보세요.","보세요:","보았을","보이는","보통","복사를","복잡합니다.","본인의","봅시다.","부를","부릅니다.","부분","부분들이","부분을","부터","분들은","분들을","분해","분해가","분해는","분해된","분해될","분해됩니다;","분해를","분해와","분해의","분해입니다.","분해처럼,","분해할","불가능하다는","불리는","불변이라고","붙히는","블록","블록과","블록까지로","블록에","블록으로","블록의","비교적","비슷하지만","비슷한","비어있는","빼고는","사람들이","사실","사용.","사용되는","사용을","사용자가","사용하고","사용하는","사용하는지는","사용하도록","사용하면","사용하세요.","사용하여","사용합니다.","사용해","사용해서","사용해야","사용했던","사용했습니다.","살펴보겠습니다.","살펴보겠습니다:","살펴보세요.","살펴보았습니다.","살펴볼","상위","상의하세요.","상태는","상황을","상황이","새로","새로운","생각합니다.","생각해","생성됩니다.","생성할","생성합니다.","선언","선언과","선언되기","선언되는","선언되어","선언되어야","선언되었을","선언된","선언될","선언에","선언에서도","선언은","선언을","선언의","선언이","선언입니다.","선언하는","선언하는지는","선언하면","선언할","선언했습니다.","선택적","선택적으로","선택적이라는","선택해야","선호되는지를","설명되어","설명은","설명합니다.","성공","성공,","섹션에서는","섹션이","손으로","수","수도","수정","수정될","수정하려는","수정하면:","수정할","쉐도잉","쉽게","스스로","스왑","스코프","스코프가","스코프는","스코프라고","스코프에","스코프에서","스코프의","스코프입니다.","스코핑(block","스코핑(lexic","시작으로","시작합니다.","시키겠지만.","실수로","실수를","실제론,","실행","실행되면서","실행될","실행됩니다.","실행을","실행이","실행하는","실행합니다.(다른","심각하게","심지어","써왔던","쓰는","쓰이기","아니라는","아닙니다.","아래","아마","아무렇게나","안","안된","안에","안에,","안에서","안의","안쪽","않는","않다고","않습니다.","않았을","않은","알","알게","알고","알다시피,","알려주기","알려줍니다.","알아두면","알아두세요.","알아차리겠지만,","앞서","앞에","앞에서","앞의","약간의","양날의","얕은","어느","어떤","어떻게","어쨋든","언급했던","언급했듯이,","언어와","언제나","언제든","얻게","얻기","얼마나","없다는","없다면","없더라도","없습니다.","없어야","없이","에러가","에서는","여기,","여기서","여기서는","여러","여전히","여태","연산자는","열거","예를","예상","예상되는","예상해","예제를","예제에서","예제에서,","예제이며","예측하기","오는","오류","오류!","오류,","오류:","오류를","오류입니다:","오른쪽으로","오른쪽입니다:","오직","올바르게","와","완료되었음에도","왜","왜냐하면","왼쪽에서","요소가","요소나","요소들에","요소들을","요소를","요소와","우리가","원인이","원칙을","위","위에서","위와","위해","위해서","유발할","유사하지만,","유사한","유지하세요.","유형의","유효합니다.","을","의도한","의미를","의미에","의미합니다.","의해","이","이건","이것은","이것을","이게","이고","이는","이더라도","이들은","이라","이런","이를","이름","이름에서","이름을","이름의","이미","이번","이상한","이상해","이외에","이외의","이용해","이용해서","이유","이유는","이유는,","이전","이전에","이점을","이제","이제,","이해하기가","이해해","이후","익숙하지","익숙한","인덱스","인덱싱을","인스턴스를","일","일단","일반적으로","일반적이며,","일반적인","일부로","일으키거나,","일이지만,","일치하는","읽거나,","읽기","읽을","잃게","입니다.","잇습니다.","있게","있겠지만,","있기","있는","있는데,","있는지","있다는","있다면","있듯이,","있습니다","있습니다.","있습니다.:","있습니다:","있었다면,","있었던","있으므로,","있지만,","자동으로","자세한","자세히","자주","자체에","작고","작성됩니다.","작성을","작성해야","작성했다고","작업의","작업하는","잘","잘못된","잠시,","잡아","잡아두는","잡아둘","재선언과","재할당","재할당을","재할당할","적용하면,","적합한","전개","전개는","전개보다","전개에","전개처럼","전개하는","전개하도록","전개하면","전개할","전까지","전달하는","전에","전역","전용(readonly)이라고","전체","점은","접근할","접근해","정교한","정도","정말","정의되지","정의했다는","제네릭","제대로","제한점이","조치를","존재하지","존재합니다.","종료한","종류의","종종","좌절의","주세요.","주어야","주어지면","주어진","주요한","주의할","주의해","주의해서","준비됐나요?","줍니다.","중복해서","중요하지","중지했을","중첩된","즉시","지역","지원합니다.","지정하는","지정할","직관적입니다:","진행되지만","질문처럼,","집합이므로,","짧은","차이점은","참고","참조하고","참조하는","참조할","참조합니다.","찾을","챕터에","처럼","처음","첫째로,","초","초기화","최선의","최소","최신","추론의","추론할","출력","출력됩니다.","출력할","취하지","캡처는","캡처된","캡쳐되면","캡쳐된","캡쳐링","캡쳐링에","캡쳐링을","캡쳐링의","캡쳐하기","캡쳐했기","컴파일러는","코드","코드는","코드를","코드베이스에서","코드의","콜론은","크게","키워드를","타입","타입스크립트","타입을","통해","튜플","튜플은","튜플을","튜플의","특별한","특정","특징은","팀원들과","파싱","판단을","패턴을","패턴이","패턴입니다.","편리합니다:","편이지만,","포함한","표시가","표현식","표현식은","표현식을","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들에","프로퍼티를","프로퍼티만","프로퍼티에","프로퍼티와","피하기","피할","피합니다.","필요","필요가","필요는","필요하지","필요합니다.","하고","하고,","하나만","하는","하세요.","하지만","한,","한다는","한번","한정되지만,","한정됩니다.","할","할당은","할당입니다:","할당할","할필요가","함께","함수","함수(iif","함수,","함수가","함수까지","함수를","함수에서","함수의","합니다.","합니다:","합을","항상for루프가","해당","해당되는","해당한다는","해줍니다.","핸드북에서","핸드북은","했기","했던","했습니다.","허용되며,","허용하지","현재","형태는","호출","호출된","호출될","혹은","혼동하면","혼란스러워지기","혼란스럽게도","혼란스럽습니다.","혼자만","환경","환경과","환경을","활용할","후에","후에도","후에도,","훨씬","흐름을","흘러나오는","힘듭니다."],"pages/tutorials/asp.net-core.html":["\"./app.ts\"","\"4.0.2\",","\"5.1.0\"","\"compileonsave\"","\"compileonsave\":","\"compileroptions\":","\"del\":","\"devdependencies\":","\"devdependencies\"에","\"es6\"","\"esnext\"","\"files\":","\"gulp\":","\"noemitonerror\":","\"noimplicitany\"","\"noimplicitany\":","\"sourcemap\":","\"target\":","#","${compiler}","${framework}!`;","'clean'작업도","'clean'작업이","'default'","'default'로","'scripts/**/*.map'],","'scripts/**/*.ts',","()","(.net","(add","(asp.net","(creat","(ctrl","(debug)","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(env.isdevelopment())","(instal","(set","(setup)","(test)","(write","(만약","*/","+",".map",".net","/*","///","2015","2017이",":","=",">","[","['scripts/**/*.js',","],","`hello","app,","app.ts에","app.ts의","app.usedefaultfiles();","app.usedeveloperexceptionpage();","app.usestaticfiles();","application을","asp.net","breakpoint가","breakpoint를","browse.","build)","code)","compil","compiler:","configur","configurationfile을","configure(iapplicationbuild","const","core","core를","creat","debugg","del","del(['wwwroot/scripts/**/*']);","del을","depend","ecmascript","edge에서","empti","entri","env)","exampl","explorer를","f12","file","file를","file을","framework","framework:","function","gulp","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.task('clean',","gulp.task('default',","gulpfile.js를","gulp의","html","htmlinputelement).value;","http://go.microsoft.com/fwlink/?linkid=518007","ihostingenviron","index.html로","index.html에","item","item을","javascript","localhost","manag","microsoft.aspnetcore.staticfiles와","microsoft.typescript.msbuild를","n)","new","next","noimplicitani","note:","npm","npm을","nuget","onemitonerror","packag","package.json","package.json을","packages를","page)","path","point입니다.","project","project)","public","require('del');","require('gulp');","restor","return","runner","sayhello()","script","scripts/app.ts를","scripts:","scripts라고","scripts를","server)","shift","sourcemap","startup.c","studio","studio는","studio에","studio에게","target","task","true","true,","tsconfig.json를","tsconfig.json을","type","typescript","typescript)","typescript가","typescript를","typescript에","up","usedefaultfil","usestaticfil","var","visual","void","web","wwwroot","{","}","});","},","};","가이드를","같이","검사가","검색창에서","검색하여","것을","경우","경우를","경우에는","그런","그렇지","기본","끝난","내보내지","내용을","누르고","누릅니다","는","다운로드할","다음","다음gulpfile.js라는","다음과","다음으로","당신의","대체합니다:","들어가","들어가고","디버그","때","때마다","또는","라인에","라인이","마우스","만들기","먼저","메시지가","명시합니다.","및","밑에","발생","발생합니다.","방법을","방지할","버전을","버튼으로","버튼을","번째","변경할","보려면","보이지","보인다면","비주얼","빌드","빌드가","빌드를","빌드합니다)","빨간","사용","사용하기","사용한","사용합니다.","상자에","새","새로","새로고침","새로운","생긴","생성을","생성합니다.","서버","선언에","선이","선택","선택하고","선택한","선택합니다","설정","설정합니다","설정해야","설치","설치되지","설치를","설치할","설치합니다.이","설치합니다:","섹션에","솔루션","솔루션명을","수","수도","수정합니다:","쉽게","스타트","스튜디오를","시","시작해야","실수로","실행","실행되는지","실행됩니다.","실행하도록","실행하십시오.","쓰면","아웃풋을","않는다면","않습니다.","않으면","않은","알려줘야","암묵적으로","애플리케이션이","앱","여기를","여기서","열고","예제","오류","오류가","오른쪽","올바르게","와","요청하면","웹","위한","위해서는","이","이름","이름을","이름인","이전","이제","익스플로러에","입력","입력하고","입력하십시오","입력할","있는","있도록","있습니다.","있을","있음)을","자세한","작동하는지","작성","작업을","재실행합니다","저장하는","정리하도록","정의하고","정하고","좋습니다.","줄은","중에","중인","즉시","지시합니다.","지원합니다.","지정하지","지정합니다.","짤","창에서","찾습니다","찾습니다.","찾은","첫","최신","추가","추가하고","추가합니다","축하합니다.","컴파일러","코드","코드를","코드에","코어","퀵","클릭을","클릭하고","클릭하십시오.","클릭합니다.","키를","타겟","타입스크립트","타입을","탐색기를","탭을","테스트","템플릿","파일","파일은","파일을","파일의","패키지를","페이지","폴더가","폴더를","표시되지","표시됩니다","표현과","프로젝트","프로젝트를","프로젝트명과","플러그인을","필요한","필요합니다.","하고","함수를","합니다","합니다.","확인할","확인합니다","확인합니다.","후","후에"],"pages/tutorials/gulp.html":["\"./greet\";","\"compileroptions\":","\"es2015\"","\"es5\"","\"files\":","\"hello","\"noimplicitany\":","\"src/greet.ts\"","\"src/main.ts\"","\"src/main.ts\",","\"target\":","\"typescript\");","${compiler}`);","${name}`;","'.',","'copi","'default'","'default'...","()","(0.02","(0.05","(0.13","(1)과","(2)는","(add","(creat","(initi","(instal","(minim","(test","(unix","(write","...","./dist/main.js를",".bundle()",".es,",".es6",".js,",".js.pipe(gulp.dest(\"dist\"));",".jsx",".on('error',",".pipe(buffer())",".pipe(gulp.dest('dist'));",".pipe(source('bundle.js'))",".pipe(sourcemaps.init({loadmaps:",".pipe(sourcemaps.write('./'))",".pipe(tsproject())",".pipe(uglify())",".plugin(tsify)",".t",".transform('babelify',","1.36","2261","26","2808","2824",":","=","[","['.ts']","['es2015'],","['src/*.html']","['src/main.ts'],","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","],","`hello","app)","babel","babel,","babelifi","babelify@8","babelify는","babelify도","babelify를","babelify에","babel은","babel의","basedir:","browserifi","browserify({","browserify,","browserify가","browserify를","browserify에","browserify의","buffer","buffer');","buffer와","bundl","bundle()","bundle));","bundle);","bundle);을","bundle.js가","bundle.js의","bundle을","byte","cache:","cat","cd","cli","cli를","code)","commonj","commonjs를","console.log(`hello","console.log(sayhello(\"typescript\"));","const","copi","core","debug","debug:","default","default를","default의","dependencies)","dev","dist","dist/","dist/bundle.j","dist/index.html을","dist/main.j","dist에서","document.getelementbyid(divname);","elt","elt.innertext","entri","entries:","es2015","es2015도","es3으로","es5","es5를","example)","export","extensions:","fanci","fancy_log","fancy_log)","fancy_log);","fancy_log);을","finish","function","g","greet.ts를","greet.ts에서","gulp","gulp.series(gulp.parallel('copi","gulp.src(paths.pages)","gulp.task(\"default\",","gulp.task('copi","gulp.task('default',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile을","gulp로","gulp를","gulp에서","gulp을","hello","hello(\"typescript\");","hello(compiler:","html","html'","html'),","html',","html'...","html이","import","index.html","init","instal","install을","javascript","load","log","log');","main.t","main.ts를","mkdir","modul","module을","ms","name:","node","node.js는","node가","node에서","npm","npm과","option","package.json","packagecache:","page)","pages:","paragraph","path","point로","point를","preset","presets:","preset을","proj","proj$","proj/","project)","proj라고","proj이라는","require(\"gulp","require(\"gulp\");","require('browserify');","require('f","require('gulp","require('gulp');","require('tsify');","require('vinyl","require('watchify');","result","return","s","save","sayhello","sayhello(name);","sayhello(name:","sayhello를","seconds)","showhello","showhello(\"greeting\",","showhello(divname:","showhello에","simpl","sourc","source(vinil","sourcemap","sourcemaps');","sourcemaps도","sourcemaps에","sourcemaps이","src","src/","src/greet.t","src/greet.ts를","src/main.ts의","src에","start","stream","stream');","stream에","stream을","string)","string,","sudo를","true,","true}))","true를","ts","ts.createproject(\"tsconfig.json\");","tsconfig.json","tsconfig.json에","tsconfig.json을","tsifi","tsify는","tsproject","tsproject.src()","typescript","typescript!\"를","typescript\");","typescript\"가","typescript,","typescript는","typescript를","typescript에서","typescript와","typescript의","typescript처럼","uglifi","uglify');","uglify는","uglify를","us","var","vinyl","vinyl으로","watchedbrowserifi","watchedbrowserify.on('log',","watchedbrowserify.on('update',","watchifi","watchify(browserify({","watchify,","watchify가","watchify로","watchify를","watchify에","world","world!","written","{","{}","{},","}","})","}));","}).plugin(tsify));","});","};","~/src/proj/gulpfile.j","—","└─","├─","가","가이드는","가정합니다.","가지","간단한","감싸고","같아야","같은","같이","개발","객체를","객체에","거의","걸프","것에","것은","것을","것이므로","것입니다.","것입니다.entri","것입니다.즉","결과","결과를","결과물과","결과물은","경우","계속","고침","골격으로","광범위한","구문을","구조입니다.","구조화해야","그","그런","기능을","기록했습니다.","기본값을","기본적으로","끝납니다.","난독화로","내보내는","내보냅니다.소스","넣으면","노드에서","다시","다양한","다운로드","다음","다음과","당장은","대로","대상","대신","대한","데","돌아가서","동일한","될","둘","디렉터리로","디버거를","디버깅","디버깅하는","디버깅할","때마다","때문에","또는","또한","라인에","로깅을","루트에","리팩토링해야합니다.","마지막으로","만들고","만들기","만듭니다","만듭니다:","맞춤형","매우","맵","맵을","맵이","먼저","명령","모두","모듈","모듈을","모듈이","모든","묶어서","믹스에","및","바꿀","받게","방법을","방출했습니다.이","백그라운드","번들","번들된","번들로","번들링","변경","변경되지","변경될","변경하고","변경하십시오","변경할","변경합니다.이제","변경합니다:","변경했습니다.편리하게도","변환을","변환하는","변환할","별도의","별칭)를","보겠습니다.","보겠습니다.이것은","붙여야","붙이겠지만","브라우저로","브라우저에서","브레이크","빌드에","빌드한","사용하겠지만","사용하고","사용하기","사용하는","사용하면","사용하여","사용한","사용할","사용합니다.","사용했지만","사이클을","사항이","사항이지만","새로","새로고침","새로운","생성","생성합니다","생성합니다.","생성합니다:","선택","설정을","설정이","설정하여","설치","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치할","설치해야","세","소스","수","수도","수정합시다:","쉬운","스크립트의","스타트","시간을","시스템을","시작하겠습니다","시작하기","시작하여","시작합시다.","시작해야","실제","실행되고","실행되어야","실행될","실행됩니다.main.ts에서","실행하고","실행하도록","실행하며","실행하면","안에","않는","않은","알려줍니다.","알림을","압축되는지","압축하기","압축합니다.","앞에","앱","앱에서","약간","언제든","업데이트하기","엉망으로","여기에는","열고","열어","예제","옵션으로","요점은","원본","원하는","위한","위해","위해,","유연한","유용합니다.","유지하려면","유지했습니다.","의미합니다.","의미합니다.watchify와","의미합니다.또한","의존성","의존성에","의존성으로","이","이것을","이동하겠습니다.이를","이를","이름을","이미","이상을","이전과","이제","이제는","인","인라인","인스턴스를","인식하는","인해","일련의","일시","일입니다.더","있는","있다고","있다는","있습니다","있습니다).","있습니다.","있습니다.먼저","있습니다.브라우저의","있습니다.이제","있습니다.페이지를","있어야","있지만","자체에는","작동하는지","작성","작성해","작업에서","작은","저장","저장하십시오.다음과","저장할","전달할","전송되는","전에","전역으로","전용","점차적으로","접근할","정확히","제공된","제외하고는","존재합니다.이러한","좋은","주목하십시오.이로","주어야","줄이도록","중","중지하고","지원하지","지정한","지정합니다.","진행할","처리하므로","초기화","추가","추가하고","추가하는","추가하십시오:","추가할","추가합니다.default가","추가해","추가해야","출력","출력을","출력이","출력해야","컴파일러를","컴파일러에","컴파일러입니다.따라서","컴파일을","컴파일합니다.이를","코드를","코드에","코드에서","콘솔에","퀵","태스크를","테스트","테스트하여","테스트할","텍스트를","통해","튜토리얼에서는","파이프","파일","파일로","파일만","파일은","파일을","패키지로","패키지를","페이지","페이지를","편집","포인트가","포인트을","폴더를","폴더에서","표시되어야","프로그램은","프로그램을","프로젝트","프로젝트를","프로젝트의","플러그인으로","플러그인을","플러그인입니다.","플러그인입니다.vinyl","필요합니다.babel은","필요합니다.기본적으로","하고","하고자","하기","하나가","하나의","하는","하도록","하면","한다는","할","함수를","함수에","합니다.","합니다.(3)을","합니다.다행히도","합니다:","했습니다.","했으므로","형식으로","호출만","호출에서","호출은","호출을","호출하도록","호출하여","호출한","호출해야","확인하기","확인하세요.페이지에","확인하십시오","확인하십시오:","확장자가","확장자를","후"],"pages/tutorials/migrating-from-javascript.html":["!array.isarray(arguments[1]))","!를","\"./built\",","\"./dist/bundle.js\",","\"./src/**/*\"","\"./src/index.ts\",","\".js\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"allowjs\":","\"awesom","\"compileroptions\":","\"es5\"","\"include\":","\"outdir\":","\"red\",","\"red\";","\"sourc","\"target\":","&","&&","'.js'","'.ts'","'.tsx'","'awesom","'define'.","'foo!'","'foo'","'foo'.","'null'","'require'.,","'sourc","'string[]'","(allowj","(arguments.length","(earli","(export","(get","(import","(includ","(integr","(move","(no","(number를","(outdir","(sequenti","(set","(strict","(too","(weed","(write","(x:","(또는","**","+","...","...nums:",".j",".t",".tsx로","//","/\\.js$/,","/\\.tsx?$/,","0,","0});","1,","11","11;","2","2);","2,","3,","4);","4]);","5와","=","==","=>","@types/lodash","[","[\"\",","[1,","]","],","ad","allowunreachablecod","allowunusedlabel","amd,","any)","any,","any;","any[]):","any가","any는","any로","any를","app","argument","arguments)","arguments[0];","arguments[1];","arr","awesom","babelify,","benefits)","break를","browserify,","build","built","case","checks)","class","code","color:","color와","commonj","commonjs,","configur","console.log(x)","constructor(publ","declar","define(...args:","define([\"foo\"],","devtool:","directories)","dist","distancefromorigin(point:","dx","dy","ecmascript","entry:","error","errors)","export","express","express();","extensions:","f","feedpets(pets)","few","file)","file1.j","file2.j","filename:","files)","find","foo","foo!.length;","foo()","foo.dostuff();","foo.length;","foo:","foo;","function","function(foo)","function(pets)","function(point:","function(this:","getdistance(p:","getdistance의","gulp","gulp를","implicit","import","import로","import를","instal","interfac","javascript","javascript가","javascript로","javascript를","javascript에서","jsx를","js에서","lib","loader","loader\"","loader'에","loader:","loaders:","loader는","loader도","loader를","loader와","lodash","lodash를","many/too","map","map\",","math.sqrt(dx","microsoft","modul","module.export","module.exports.feedpet","module:","moduleresolution을","modules)","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction에","mycoolfunction이","name","node/commonj","node로","noemitonerror","nofallthroughcasesinswitch","noimplicitany를","noimplicitany옵션을","noimplicitreturn","noimplicitthi","npm","null","null/undefined라고","null;","null과","null로","null이","number","number)","number;","number[]):","number가","number나","number로","nums:","object","object,","object는","object를","object보다","object와","okay","option","options.color","options.volum","options;","options을","options의","options이","out","output:","p.i","p.x","point","point)","point):","point,","point.prototype.distancefromorigin","point:","possibl","preloaders:","pretty를","projectroot","properties)","public","react","react와","require(\"express\");","require(\"foo\");","require(path:","requirejs/amd","resolve:","return","return을","s","sourc","src","src,","src와","src의","stricter","strictnullcheck","strictnullchecks가","strictnullchecks를","string):","string;","string[]","studio","switch","system,","test","test:","this)","this.getdistance({","this.x;","this.y;","this가","this에","tolowercase()같은","tools)","true,","ts","tsc","tsconfig.json","tsconfig.json이","tsconfig.json이라","tsc를","ts로의","type","typescript","typescript가","typescript는","typescript도","typescript로","typescript를","typescript에","typescript에게","typescript에서,","typescript와","uglifi","umd입니다.","undefin","undefined는","undefined라는","undefined이","up","var","visual","void,","void;","volume:","volume을","vs","webpack","webpack.config.j","webpack을","webpack의","word","word가","x,","x:","y)","y:","{","{}","{};","{}로","{}를","{}이","|","}","})","},","};","│","└──","├──","가능성이","가능한","가이드를","가장","가정하겠습니다:","가정하고","가정합니다.","가져옵니다.","가지","가지고","가지고,","가진다는","가질","가집니다.","각각","각각을","각각의","간단합니다.","값을","값이","갖고","갖는)","갖는다고","갖습니다.","같습니다.","같은","같이","같지만,","개를","개별","객체","객체로","객체를","거의","걱정을","검사","검사는","검사를","검사와","것과","것으로부터","것은","것은export","것을","것이","것인지","것입니다.","것입니다:","것처럼,","결정이","결정하는","결정할","결합한","겹쳐","경고를","경우","경우,","경우가","경우에는","계획이라면,","곳에서","공백","과","관리하기","관한","구문을","구불구불한","구성을","구성하고,","구성해","구조를","구축되었으며,","그","그것은","그것을","그것이","그곳에서","그냥","그러나","그러면","그러한","그로","그리고","기능이","기본적으로","기본적으로,","기술적으로","기준을","꽤","끝나는","나","나머지","나타날","난해한","납득시킬","낫습니다.","내려지면,","내보냅니다","내부에","내부의","내용을","너무","높다는","높습니다.","높일","느껴지지는","느껴질","느슨해","다루기","다르게","다르지만,","다른","다소","다시","다음","다음,","다음과","다음의","다할","다행히","단계가","단계는","단계를","단순히","단언을","당연히,","대로","대부분의","대신","대신,","대응하기","대한","대해","더","덜어주는","도구는","도구의","도달할","도메인에","동시에","동안,","동일해야","동적으로","되어야","되었을","될","될수","됩니다","됩니다.","두","둘","둘은","들어","들어,","등의","디렉터리","디렉터리가","디렉터리에","디렉터리에서","디렉토리","디버깅을","디버깅하기","때","때,","때가","때때로","때로","때문에","때문에,","또","또는","또한","뜨는","띄울","라벨에","라이브러리를","레벨의","레이아웃","레이아웃과","로더,","로더가","루트에서","를","리터럴","리터럴에","마이그레이션","마이그레이션에는","마지막에","마찬가지로","마치셨나요?","만약","만큼","많은","많은/너무","많이","말고","말하기","매개변수를","먼저","먼저,","메서드로","메서드를","메시지가","명시적","명시하고","명시할","명시합니다.","명심하세요.","몇","몇개의","몇몇","모델링","모듈","모듈로부터","모듈을","모든","못한다는","못했습니다.","무언가를","무엇을","문서를","문을","문제가","문제는","문제없이","문제의","미관상","바깥에","바꾸는","바로","바벨","바탕으로","밖에서","반드시","받는","받을","받지","발생","발생시키면,","발생시킵니다.","발생하지","발생할","방법과","방법에","방법은","방법을","방법이지만","방식으로","방지하기","방지하는","배열을","버그","버그가","버그도","버그이지만,","버전으로","번들링을","번째","베이스를","변경하면,","변경하세요.","변환","변환하고자","변환하는","변환합니다(target","병합하세요:","보겠습니다:","보기","보세요,","보인다면,","볼","부담스럽게","부분에","분리할","분석을","불리는","블록의","빈번한","빌드","빠뜨리는","빨간","뼈대를","사람들은","사용).","사용되고,","사용될","사용에","사용하고","사용하기로","사용하는","사용하도록","사용하면","사용하여","사용한다는","사용한다면","사용한다면,","사용할","사용합니다.","사용합니다:","사용해","사용해,","사용해서","사이에","사이의","사항을","살펴보겠습니다.","상상해","상상해보세요:","상태가","상황에서","상황에서,","생각하면","생각할","생각합니다:","생성하고","생태계를","선언","선언된","선언을","선언한","선언할","선이","선처럼","선택해야","설명","설명하겠습니다.","설명하는","설명해야","설정","설정되면,","설정되었다고","설정된","설정하기","설정하는","설정함으로써","설정해야","성공적으로","세팅을","소스맵을","수","수도","수정하기","수행되어야","순차적으로","쉬운","쉽고","쉽습니다.","시","시그니처","시스템을","시작하기","시작하는지","시작하면,","시작할","시작했다면,","시점부터,","시점에서,","실제로","실행되어야","실행하게","실행하고","실행하면),","실행한","실행할","실행했을","싶은","싶을","쓰는","아닙니다.","아래","아래의","안의","안전성을","안정성과","않기","않기를","않습니다.","않습니다:","않았습니다.","않으려면,","않을","알고","알려주어야","암시적","암시적인","앞으로,","어떠한","어떤","어떻게","어렵진","언급","언급했던","엄격하게","엄격한","엄격함을","업데이트","없는","없다고","없다는","없습니다.","없을","없이","없이는","에","에는","에디터","에디터로","에디터를","에디터의","에러","에러가","에러를","에서","여기서","여기에서","여전히","연결할","연산자","연산자(...nums)를","열어보면","열어보면,","열어보세요.","예를","예상하지","예제를","예제처럼","오늘날","오류","오류가","오류를","오버로드","오버로드를","옵션들...","옵션에서","옵션은","옵션을","옵션이","와","완성할","완전히","외의","원래","원인이기","원하는","원한다면,","위에서","위치가","위치해야","위한","위해","위해,","유니언","유연하게","유연한","유의하세요.","유형을","유효한","의미에서,","의미입니다.","의미하지만,","의미합니다.","의존성이","의해","이","이것은","이것을","이것이","이동하기","이득입니다.","이러한","이런","이렇게","이름을","이상적인","이유","이전","이제","이제,","이해하는","인수","인수는","인수든","인수로","인수를","인식했기","인터페이스나","인터페이스를","인한","일반","일반적으로","일반적인","일을","일이든","읽습니다","읽어보는","읽었다고","읽을","입니다.","입력","입력으로","있게","있고,","있는","있는데,","있다고","있다는","있다면,","있다면:","있도록","있습니다","있습니다.","있습니다:","있을","있지만","있지만,","잊지","자동완성과","자리에","자체","자체에서","작동시키려면,","작동할","작성하기","작성하는","작성하면","작성한","작성할","작성해야","작성했을","잘","잘하려고","잡을","장기적으로","장점을","재작성할","재처리된","적은","적절한","전","전달하기","전에","전에는","전형적으로,","전형적인","전환","전환을","전환하는","절대","점에서","점은","점을","접근하는","정의해야","정확하게","제거하고","제거하기","제공하는","제작","존재한다고","존재한다면,","존재할","존재합니다.","종류의","종종","좋다고","좋습니다!","좋습니다(더","좋지만,","준비가","줄에","중간","중요한","즉시","지금","지루하지만","지원도","지원을","지원하는","직접","차이점을","참조).","처리됩니다.","처리하기","처리할","철자를","첫","체크가","체크하기","초기","최대한","최상위","최선을","최신","추가된","추가하고","추가하는","추가합니다.","추가해야","추가했습니다.","추론하지","추천합니다.","출력","출력을","충분히","컴파일","코드","코드를","코드베이스를","코드와","큰","클래스","클래스를","키워드를","타입","타입any를","타입과","타입에","타입으로","타입을","타입의","타입이","타입이라는","타입이므로,","타입이어야","타입입니다.","통합은","통합하기","통합하는","통해","툴과","툴링","튜토리얼에서","튜토리얼이","트랜스파일러를","특별합니다.","특정","특정한","틀리기","파악할","파이프라인에","파일","파일과","파일로","파일에","파일은","파일을","파일이","패키지에","패턴을","포함).","포함하고,","포함합니다.","폴더","폴더가","표시되어야","프로그램에","프로젝트","프로젝트가","프로젝트를","프로젝트의","프로퍼티","프로퍼티가","프로퍼티도","프로퍼티를","프로퍼티에","프린트할","플래그를","플래그와","피하기","필요가","하거나","하고","하기","하나하나의","하는","하는지","하는지와","하지","하지만","한","한다는","한다면,","할","할당할","함께","함수","함수를","함수와","함수의","함을","합니다.","합니다:","합법적인","해결","해결책은","해석","해석되는","해석할","핵심을","핸드북을","했다면:","했습니다!","행동할","향상된","허용합니다","허용합니다.","혜택","혜택을","호출되는","호출을","호출자에게","호출하고,","호출하기","호출할","혹은","확장자로","활성화","활성화되면,","활성화할","활성화해야","후","후,","후위","훨씬","흔한"],"pages/tutorials/babel-with-typescript.html":["\"compileroptions\":","\"declaration\":","\"emitdeclarationonly\":","\"isolatedmodules\":","\"~에","\"누군가","(babel","(type",".d.t",".j","//","angular,","babel","babel,","babel로","babel은","babel의","babel이","check","d.t","declaration,","emitdeclarationonli","file","generation)","get","isolatedmodul","javascript","js","js로","nestjs와","preset","started에","transpiling,","true","true,","tsc","tsconfig.json에","tsc로","tsc를","tsdx,","ts를","types)","typescript","typescript로","typescript를","typescript에","typescript에서","typescript와","typescript을","typescript의","vs","{","}","가","가진","같습니다:","같은","거의","검사","검사를","검사와","검사하세요.","검사하지","검사할","것을","것이","것입니다.","결과물을","결과와","결정은","결정했을지도","경우","고민할","구성의","구조를","그","기술은,","기존","내는","내용은","다음","다음과","다음을","단점은","달려있다\"","달려있습니다.","대답은","대신","대한","대해","더","동안","될","따라","때,","때문에","때문에,","또는","또한,","뜻입니다.","라이브러리인","만들","만들고","만약","많은","명령어를","모던","모른다`","못하고","문제를","및","방법에","방법은","방식입니다.","베이스에서","변환하는","복제하고,","복합","비슷한가요?","빌드","빨라질","사용의","사용하기","사용하세요.","사용하여","사용할만한","사용해","상용","생성","생성되었는지","생성하는","생성한","설정하는","소스","손에","수","수도","시간이","아닌","안전하게","않기","어려워질","언급된","없기","없다는","에디터에서","여러","여러분","여러분의","오류를","올바른","의미합니다:","이","이는","이러한","인프라","일반적인","일부를","입력","있고","있는","있는지","있다면","있단","있습니다.","자세한","작업하기가","작업할","잠재적인","잡지","전환하는","점입니다.","접근","좋습니다.","즉,","지원하기","직관적인","참고해주세요:","출력","코드","코드에","타입","타입은","타입을","트랜스파일링은","트랜스파일링을","트랜스파일할","파이프라인으로","파이프라인이","파일","파일로","파일을","파일이","패턴입니다.","포팅되었을","포함될","프레임워크","프레임워크를","프로젝트가","프로젝트를","프로젝트에","프로젝트의","플래그가","플래그에","필요하신가요?","하고,","하지만,","할","해결하려면","해당","확인하는","확인합니다.","활성화되었는지","후,"],"pages/tutorials/react-&-webpack.html":["\"./components/hello\";","\"./dist/\",","\".tsx\"]","\"commonjs\",","\"compileroptions\":","\"es6\",","\"hello","\"jsx\":","\"module\":","\"namespac","\"noimplicitany\":","\"outdir\":","\"pre\",","\"production\",","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"나","\"react\"를","\"react\"와","\"reactdom\"","\"sourc","\"sourcemap\":","\"t","\"target\":","&","'.js'","'.ts'","'.tsx'","'helloprops'는","'sourc","(add","(creat","(initi","(instal","(lay","(props:","(put","(write",");","*",",","..",".j",".js파일로","//","/\\.js$/,","/\\.ts(x?)$/,","/node_modules/,","=","=>","@types/","@types/react","[","[\".ts\",","]","_","`{}`","cd","cdn","cdn(content","class","cli","code)","compiler:","compon","components/","configur","const","deliveri","dependencies)","dev","devtool:","dist/","dist의","dist폴더를","document.getelementbyid(\"example\")","dom","dom\":","dom\";","dom\"과는","dom을","dom의","enforce:","exclude:","export","extend","extensions:","extern","externals:","facebook은","file)","framework:","guide를","hello","hello.tsx","hello.tsx에","helloprop","helloprops)","import","index.html","index.html을","index.tsx로","index.tsx를","init","instal","interfac","jqueri","link","loader","loader\"","loader'에서","loader:","loader가","loader는","loader를","loader와sourc","main.j","map","map\",","mkdir","mode:","module.export","module:","network)에서","node.js를","node_modul","npm","npm과","npx","out","package.json","pattern\"이라고","proj","proj/","project)","proj라고","proj의","props의","quick","react","react!","react!\"","react.compon","reactdom","reactdom.render(","react를","react와","render()","resolve:","return","rules:","save","sourc","src","src/","src/compon","src/components에","src에","start","state는","string;","test:","together)","true,","ts","tsconfig.json","tsconfig.json이라는","typescript","typescript는","typescript를","typescript와","typescript의","use:","webpack","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","y","{","{props.compiler}","{props.framework}!;","{this.props.compiler}","{this.props.framework}!;","}","},","};","└─","├─","가능한","가이드는","가정하고","가정합니다.","가져오고","가져오기를","가져오면,","가져오지만,","가져올","가져왔습니다.","같은","같이","개발","거쳐","것","것에","것을","것이","것입니다.","것입니다;","경로가","경로를","경우,","계속","고급스럽게","고유한","구성","구성에","구성하겠습니다:","구성합니다:","궁금할","그냥","그러나","그렇지","기본","기본값으로","기존의","끝납니다.","나","나중에는","나타납니다.","나타냅니다.","내에서","내용은","내용을","다른","다시","다음","다음,","다음과","다음으로,","단일","달리,","대부분의","대신","대한","대해","더","덜","도구입니다.","도와줍니다.","독립형","동일한","되기","되었습니다!","들어있는","디렉토리부터","디렉토리에","디렉토리의","디버깅","디버깅을","디버깅하는","때","때,","때문에","때문에,","라는","라이브러리는","라이브러리를","로더는","루트에","를","리액트","마법을","마지막엔","만들","만들고","만들어야","맵","맵을","맵이","먼저","먼저,","모두","모듈을","모든","모아서","목록과","묶는","묶지","및","바꿀","방금","방법을","방식으로","방식을","배치","버전의","번째","변경하지","변경할","변수가","변수를","변수에서","보다","복사본에","복사하거나,","봅시다.","불러오기","브라우저","브라우저가","브라우저는","브라우저에서","빌드간에","빠르게","뼈대로","사용하고","사용하면","사용하여","사용하지만,","사용할","사용합니다.","사용했다는","살펴보세요.","살펴볼","상대","새","새로운","생각할","생성됩니다.","생성하고","생성하고,","생성하기","생성할","생성합니다.","선언","선택적으로","설정되지","설정을","설치","설치되어","설치했다는","소스","소스를","수","수도","시","시간이","시나리오입니다.","시작하겠습니다.","시작하기","시작하는","시작하여,","실행한","실행합니다:","싶다는","쓸","아님을","아직","안에","않기","않는","않습니다.","않아도","않으면","않으면,","않으므로,","않은","알","알려줍니다.","알립니다.","알아볼","없다는","여기를","여기에서","연결하는","연결할","열고","예제는","예제를","와","우리가","우리는","원하는대로","원할","웹","웹팩","위해","위해,","유의하세요.","유의해주세요","유일한","의미합니다.","의존성","의존성들은","의존성에","의존성으로","의존성을","이","이것에","이것은","이것을","이동하기","이런","이렇게","이름을","이미","이상적으로","이용하여","이제","일반적으로","일반적인","일치하는","읽을","입니다.","입력","입력하면","있게","있기","있는","있는지","있다고","있도록","있습니다.","있으며,","있지","있지만,","자세한","자세히","자체를","작성된","작성하기","작성하는","작성하려는","작성하세요:","작성해","전역","전통적으로","접두사는","제공하며,","조금","좋습니다.","준비가","중","중요합니다.","즐겨","증가하고","지금은","지원하지","지정하지만,","직접","참조하세요.","참조합니다.","찾는","찾습니다.","찾았습니다.","채우세요:","처럼","처리한","첫","초기화","최종","추가","추가하겠습니다:","추가합니다.","출력","출력물에서","출력을","캐시","컴파일","컴파일러를","컴파일하도록","컴포넌트는","컴포넌트를","코드","코드를","코드와","타입을","통해","파일","파일과","파일로","파일에","파일은","파일을","파일이","패키지","패키지도","패키지로","패키지에","패키지에는","페이지가","페이지도","페이지에","포함","포함되어","포함시킵니다.","포함하는","폴더","폴더를","폴더에서","표시할","표준","프로젝트","프로젝트를","필드에","필요가","필요한","필요합니다.","하기위해","하나와","하나의","하려면,","하며,","하면","할","함께","함수","합니다.","해당","해줍니다.","허용합니다.","형태를","호스트","호스팅합니다.","확인","확인합니다.","확장자로","활용할"],"pages/release-notes/typescript-4.0.html":["\"commonjs\",","\"esnext\",","\"factory\"","\"fragment\",","\"h\",","\"hello\");","\"hello\",","\"includ","\"oops\");","\"preact\";","\"react\",","\"string\")","\"world\"];","\"그냥","\"단축","\"천","&&","'a","'any'","'e'","'first'와","'second'에","'string'.","(","(!a)","(!obj.prop)","(&&),","(...args:","(...tailargs)","(...tailargs:","(??)의","(and","(class","(compound","(e:","(in","(label","(math.random())","(nullish","(obj.prop","(or","(short","(typeof","(valu","(variad","(which","(x)","(x:","(y:","(||)","(보세요,",")",");","*","**","**=","*/","*=","+","+=","...","...(number","...arr2];","...foo의","...headargs)","...headargs:","...myarray]","...numbers,","...rest:","...rest]","...result]","...string[]]","...t])","...tailargs);","...u]","...u])","...will","...다음",".tsbuildinfo","/","/**","//","/=","100);","100,","100;","1049","10;","2,","20","2017/2019","2345","2532","2554","2571","2610","2611","2790","2;","3","3,","3.9","4,","4.0","4.0,","4.0에서","4.0에서는","4.0은","4.0이","42);","42,","4]","5084",":","<>","=","===","=>","??","??=","@deprec","@errors:","@jsx","@jsxfrag","@noerror","@showemit","@type","[\"hello\",","[...arr1,","[...strings,","[...t,","[1,","[2,","[])).push(\"hello\");","[]).push(\"hello\");","[]):","[],","[];","[_,","[_ignored,","[a,","[a1,","[a1],","[a2]):","[a2];","[a],","[a];","[any,","[first:","[number,","[start:","[string,","[the","^","^?","^^^^^^^^","a2];","a:","abov","above]","access","accessor","accessors,","add","advantag","all.","allow","allowed,","along","alreadi","alternatively,","alway","anecdotally,","annot","any,","any.","any[];","any[]];","anyth","anywher","any로","api","api.","area()","area;","arg1:","arg;","arr","arr2)","arr2:","arr2가","arr;","array;","assign","assignment)","ast","auto","automat","avail","b","b'로","b,","b1,","b1],","b:","b;","b]","b],","b];","background.","bar","base","basic","basis,","becom","befor","begin","behavior","behavior.","believ","between","big","bigger","bind","bit","bleed","boolean)","boolean)[]]","boolean]","boolean];","boost","both","break","bring","build","c,","c1,","c1],","c],","c];","cach","call","can't","captur","case","cases,","catch","chain","chang","change.","changed.","check","checking.","child","circuit","circuited)\"될","class","class.","claus","coalescing!","coalescing)","code","code!","code,","codebase,","codebase.","come","comment","comment.","comments,","common","commun","compat","compil","compileroptions:","compiles.","complet","concat","concat(arr1,","concat(arr1:","concat에","concat의","configur","consid","console.log(\"gett","console.log(e.touppercase());","console.log(x.message);","console.log(x.touppercase());","const","const);","const;","construction.","constructor(sidelength:","constructors)","contain","contrast,","convert","core","cost","crawl","culprit","current","custom","cut","d,","d1,","d1],","d],","d];","day","decis","declar","default","default,","definit","delay","delet","depend","dependencies'","dependencies,","deprec","deriv","despit","detail","details!","details,","details.","developer.","diagnost","didn't","differ","disabl","display","document.origin","doesn't","dom","down","due","e","e,","e1,","e1],","e],","e];","each","easier;","ecmascript","edg","edit","editing,","editor","editor,","editor.","effect.","effects)가","element","elements)","elements.","emit","enabl","encourag","end:","enough","entirely,","error","error.","especi","example,","exclud","expensive.","experi","explicit","export","extend","extens","extra","extrem","f(...headargs,","f(x:","f1","f1,","f1],","f2","f3","f3();","f3(123,","f3:","f3으로","f:","f],","f];)","factori","famili","fantast","faster","favor","favorit","featur","feature.","feedback","few","fields.","file","files,","files;","find","first","flag","flag.","focus","follow","following...","foo","foo(\"hello\");","foo(\"hello\",","foo()","foo());","foo();","foo(...args:","foo(arg0:","foo(value)","foo(x:","forc","fragment","full","fulli","fun!","function","functionality,","futur","f가","f라고","f를","get","getter","give","go","great","ground","h","h,","hand,","handl","happen","hard","haven't","header","hear","heard","however,","idea","ie","immedi","implement","impli","import","imported.","imports\"","imports,","improv","includ","includes.","increment","incur","infer","info","info.","inform","information,","initi","initialize(sidelength:","insiders.","instal","installs.","instead","instead.","intent","interfac","invalid","invoc","is,","issu","issue.","it'","it.","itself","javascript","javascript,","javascript...","javascript/typescript","javascript에","javascript와","javascript의","jsdoc","json","jsx","jsx,","jsx:","jsxfactory:","jsxfragmentfactori","jsxfragmentfactory:","keep","knowledg","lack","languag","larg","last","lead","learn","left","let","leverag","lib.d.t","librari","lightweight","lint","list","littl","load","loading.","long","longer","look","lot","lot.","lousi","love.","made","major","make","mark","math.random()","mdn","meant","meantime,","member","mention","meta","mind","mind.","minut","mode","module:","more","more.","move","msbuild","much","multilin","multipl","myarray","mytupl","narrow","need","never,","new","nightli","node","node_modul","node_modules/@typ","nodes;","noemit","noemitonerror","noemitonerror).","noimplicitany가","noj","none","notabl","note:","now","nowaday","nullish","null과","number","number)","number):","number,","number;","number[];","number])","number]):","number];","obj","obj.prop","old","older","on","on.","ones.","open.","oper","operand","operations.","operators)","opt","option","option.","origin","otherwise,","out","out!","output","over","overloads)\"의","overloads)\"이슈","overrid","packag","package.json","package.json'","packages,","parameter)에","pars","partial","partialcal","partialcall(","partialcall(f,","partialcall(foo,","partialcall은","particularli","patient","pattern","peek","peerdependencies)","per","perfectli","perform","place","polish","possibl","power","pragma","precis","pretti","prevent","previou","previous","previously,","process","produc","program","project","project,","project.","projects.","prop","prop()","prop:","properti","properties,","propos","proposal,","provid","pull","questions,","quick","quirki","r,","r1","r1:","r2","r2:","rang","rare","react,","react.createelement,","react.fragment.","read","readonli","realli","reason,","receiv","recent","recogn","recommend","refactor","relev","remind","remov","request","request,","request.","request를","respons","rest","rest;","restart","result,","result;","return","rewritten","rich","right.","roll","room","root","rule","run","run\");","safari","safer","safeti","same","scenario","scenarios,","sdk","search.","second","second:","second?:","seconds.","see","see,","seem","select","self.origin.","semant","send","server","servic","set","setter","setter를","setting.","shape.","ship","side","sidelength","sidelength!:","sidelength;","similar","site,","slow","smarter","someth","somewher","sort","specially.","specif","specifi","specifically,","speed","spend","squar","stable).","start","startup","stay","still","strict","strictnullchecks,","strictpropertyiniti","strike","string","string,","string;","string[];","string];","strstrnumnumbool","studio","style","sublim","subtleti","suffer","suggest","suggestions,","support","surfac","switch","syntax","t","t,","t[],","tail","tail([...mytuple,","tail(arg)","tail(arr:","tail(mytuple);","take","target:","tc39","team","tell","ten","text","thank","that'","them,","them.","there'","there;","thing","thing)","think","think!","this.","this.area","this.initialize(sidelength);","this.sidelength","those","though","thousand","through","throw","time","times,","today","tracker.","transform","tri","true);","true,","truthiness/falsi","tsconfig.json","tupl","turn","two","type","type).","type.","types)","types,","types.","types?","typescript","typescript'","typescript,","typescript.","typescript.preferences.includepackagejsonautoimports)","typescript/javascript","typescript는","typescript에서는","typic","u)","u):","u[]):","unbound","undefin","undefined가","under","undesir","unknown","unknown)","unknown,","unknown.","unknown[];","until","up","up.","us","usag","usedefineforclassfields;","useful.","user","users.","usual","util","ux","v","valu","values.","values:","variabl","vek","veri","versa)","version","versions.","vice","video,","visual","void","vs","wait","wang","wang.","want","way","we'd","we'r","we'v","websit","website'","welcom","wenlu","whether","without","won't","work","work,","worth","write","written","wrote","x","x++;","x.prop;","x.yadda.yadda.yadda();","x;","y:","yet,","yet.","you'll","you'r","you'v","z:","{","{};","|","||","||=","}","},","가능","가능하게","가능하도록","가능한","가독성입니다.","가변","가지","가지고","가지고,","가집니다.","감사를","값을","강화시켜주기","강화하기","같은","개를","개선","개선을","개선하는","개선하여","개의","거부하는","검사를","검사에는","것과","것도","것들은","것은","것을","것이","것이라고","것입니다.","것입니다:","결과를","결과의","결정하기","결합하여","결합하여,","경로가","경우","경우(e.g.","경우),","경우,","경우를","경우에만","경우이며,","고차함수를","곱셈","곳에서도","관련하여","관용구에","구문을","구문의","구문이","구성과","구조","구현하는","규칙이","그","그것을","그러나","그런","그리고,","기능","기능은","기능을","기대합니다.","기여해주신","길더라도,","길이가","길이나","끝뿐만","나눗셈","나머지","나머지를","남은","내용을","내용이","내의","내장된","네,","논리","님에게","다르게","다르지","다른","다른지","다음","다음과","단언","단언(!)에","단축","당연하게도","대략","대부분","대체","대체)되면","대체하는","대한","대해","대해서","대해서도","대해서도.","더","덧셈","데","도구를","도입해","동일함","동작\"하도록","동작을","되어야","된","됩니다.","두","드물지만","들어,","들어,함수의","등이","따라","때","때,","때는","때도","때문에","또","또는","뜻입니다.","라벨링","라벨링된","라벨은","라벨을","라벨이","리퀘스트를","마찬가지입니다.","만드는","만들고","만들었습니다.","만듭니다","만큼의","많은","매개","매개변수를","메서드","메서드의","멤버","멤버에","명시적으로","몇","모드에서는","모든","모르더라도","목록과","목록에","목록을","목록의","못합니다.","문서화와","문제를","문제에","뭘","및","바꿔보세요!","바랍니다.","반복할","반영합니다.","반환하는","반환합니다.","받을","발생할","발합니다.","방법이","방식으로","배열과","배열에","배열은","배열을","배열이나","버전에서는","번째","번째와","변수","변수(rest","변수로","변화는","변화를","병합하는","보고","보세요.","보이기","복합","본","본(혹은","부분은:","부분적으로","부수","분명","분석을","분해할","불리는","블록","비슷한","비어있습니다.","비트","비합리적입니다.","빛을","뺄셈","뿐만","뿐이며,","사실,","사용자가","사용하기","사용하는","사용할","사이의","새로운","생각은","생각해봅시다.","생산할","생성자로부터","생성자의","생성했었습니다:","선언해야","선택적","세","세트를","수","수용하고","수행하는","수행한다는","순서에","순전히","스프레드","시그니처가","시그니처는","시그니처를","시그니처일","시나리오에서도","시작한","시프트","실제","실제로","실행하는","실행해보세요","심지어","싶다면,","싶으시다면","싶으시면,","아니라","아닐","아닙니다...)","아래와","아주","안전한","안타깝게도,","않습니다.","않아야","않으며,","않은","알고","알아보고","어느","어떤","어떻게","어렵게","어렵습니다.","언어는","없는","없습니다.","없음","없이","없지만,","에디터","여기에","여러","여전히","역시","연결을","연산자","연산자&&=,||=및??=를","연산자가","연산자는","연산자라고","연산자를","연산자에","연산자에서","연산자의","영향이","예를","예상하는","예시를","예시에서는,","예외가","예측","오류를","오른쪽이","오버로드가","오버로드들의","오버로드로","오버로드를","오버로드에","오버로딩","올바른","완화되었습니다.","왼쪽","왼쪽에","요소","요소가","요소들","요소를","요소에","요소와","우리가","우리는","원소들에","원소를","위","위와","위치에","위한","위해","위해,","유용합니다.","유의하시기","유의할","유일했습니다.","유효성","음...","의도를","의미에서","이","이것은","이것이","이곳을","이때,","이러한","이런","이를","이름","이름을","이름이","이와","이유입니다.","이전","이전에","이전에는,","이후","인수","인수를","인수에","인수와","인스턴스","인스턴스화(혹은,","인자","인자를","인한","일반적인","입력","입력받아","있게","있고","있는","있다고","있다는","있습니다!","있습니다.","있습니다..","있었습니다.","있으며,","있을","있을까요?","자랑스러운","자르고","자세한","자세히","자체도","자체만으로도","작동하는","작동합니다!","작성하고자","작성하는","작성한","작성한)","작성할","잘하기","잠재적으로","저장소에서도","적용하여","적용한","적이","적절히","전달만","전달하기","전반적으로,","전부","전혀","점에","점입니다.","정교한","정의된","정의할","정해지지","제공하는","제공합니다.","제네릭","제대로","제안","제어","제외한","제한되지","제한이","조금","주목할만한","주의:","죽음(death","중","중요합니다","중요합니다.","지수화","지연","지원은","지원하는","지원합니다.","지을","지정하겠습니다.","지정할","직면하게","직접","집합을","차이점이","참고해보세요.","처리하지","처음에","첫","체킹을","초기화시키기","최근까지도","추가하는","추가해봅시다.","추론","추론하기","추론했습니다.","취할","커뮤니티","케이스를","코드","코드가","코드를","큰","클래스","타이핑","타이핑을","타이핑할","타입","타입과","타입에","타입에서","타입으로","타입은","타입을","타입이","통해","튜플","튜플과","튜플에","튜플에서","튜플은","튜플을","튜플의","특히","파라미터들과","파라미터를","파라미터와","파악하고,","패턴","패턴도","패턴들도","패턴을","편리합니다.","포괄적인","포함되는","포함되어","포함한","표기","표시하려","표합니다.","표현할","풀","프로세스를","프로퍼티","프로퍼티는","필요","필요가","필요로","필요한","필요합니다.","하나는","하나와","하나의","하는","한해서만","할","할당","할당을","할당한","할당합니다.","함께","함수가","함수는...","함수들은","함수들을","함수로","함수를","함수에","함수와","함수의","합니다.","합니다...","항상","해결하지도","해주면","핵심적인","행동을","호출자에","호출하는","혹은","확인할","확인해보세요","확인해보세요.","확장하려고할","확정적","활성화되었을","활용할","효과(side","후,","훌륭하지만,","흐름","흥미로운"],"pages/release-notes/typescript-3.9.html":["!","\"./tsconfig.backend.json\"","\"./tsconfig.frontend.json\"","\"./tsconfig.shared.json\"","\"circle\"","\"circle\";","\"files\":","\"foo\"","\"fs\";","\"octopus\");","\"path\":","\"references\":","\"solut","\"square\";","\"square\"가","\"string\");","\"단락\"","\"사라져야","\"솔루션","\"솔루션\"이라고","\"프로젝트\"에","&",">","'@t","'a","'a'","'boolean","'boolean'","'c'","'kind'","'never'","'number'","'spfjgerijghoied'","'string'","'t'","'undefined'","(!)와","((this:","()","(//","(?.)의","(break","(code","(commonj","(editor","(export","(foo?.bar)!.baz","(foo?.bar).baz","(getters/sett","(hasimportantpermissions)","(improv","(intersect","(let","(lib.d.t","(more","(pars","(quick","(speed","(stricter","(support","(t","(type","(uncal","(what","(}","(개발","(예.","(예를",")",").","*","*.d.t","*은","+","...",".d.ts.",".t","/","/*끝*/","/*시작*/","//","0;","1","1);","10%","100;","10초가","2","2017/2019","3.7)는","3.7에서","3.9","3.9는","3.9를","3.9에서","3.9에서는","3.9에서는,","3.9은","3.9의","3은","40%","42","456);","5","5초에서",":","=","===","=>",">","?","@t","[","[],","[];","[lion,","[sdk","]","`>`?","`}`?","`{'>'}`","`{'}'}`","a:","a?:","abc","act","action","alexand","alway","ambient","any)","any):","any로","api의","arg.spfjgerijghoied;","assert(typeof","assertions)","async","auto","await","awaited을","a가","b","b'","b:","b;","bar","bar의","bates의","baz에","boolean","boolean):","boolean,","boolean;","bottom:","brad","b가","b는","b와","b의","c","c;","chain","changes)","characters)","check","circl","circle;","circle과","code","code는","comment)으로","comments)","commonj","components와","cond","condit","config?:","console.log(1","console.log(47","console.log(z.kind);","const","c에","c와","c의","declar","deletealltheimportantfiles();","differ","direct","directive.","discrimin","dom","dostuff","dostuff(123,","dostuff(abc:","dostuff라는","ecmascript","ecmascript와","effectrequired:","enumerable)","error","error'","error?","error?)","error가","error로","error를","es2015를","es5와","ev:","event)","expect","expect(()","export","expressions)","extend","extension도","f1","f2","falseexpr","files)","fix","foo(arg:","foo?.bar!.baz","foo?.bar.baz","foo가","fs","function","getallfiles(startfilename:","getters/setters는","get과","goldberg에게","hasimportantpermiss","hasimportantpermissions():","html","htmlvideoel","htmlvideoelement,","https://github.com/microsoft/typescript/issues/36048","https://github.com/microsoft/typescript/pull/36576","https://github.com/microsoft/typescript/pull/36590","https://github.com/microsoft/typescript/pull/36607","https://github.com/microsoft/typescript/pull/36622","https://github.com/microsoft/typescript/pull/36696","https://github.com/microsoft/typescript/pull/36754","idl","ignor","ignore과","ignore는","ignore를","import","import를","improvements)","infer","interfac","intersect","invalid","isdirectori","isdirectory():","jack","javascript","javascript)","javascript/typescript","javascript에서","javascript와","josh","jsx","kind","kind:","libdom.d.t","lion","lion.roar();","listfilesofdirectory(currentpath).foreach(traverse)","listfilesofdirectory(dirpath:","longer","materi","maxvalu","mean","mediaerror","menu","miss","ms_media_err_encrypted:","msbuild","msextendedcode:","msframestep(forward:","mshorizontalmirror:","msinsertvideoeffect(activatableclassid:","msislayoutoptimalforplayback:","msisstereo3d:","mssetvideorectangle(left:","msstereo3dpackingmode:","msstereo3drendermode:","mszoom:","navig","never로","never였습니다.","newlines)","nightli","non","now","null","null;","null과","number):","number,","number;","onmsvideoformatchanged:","onmsvideoframestepcompleted:","onmsvideooptimallayoutchanged:","option","paramet","pathurs의","preserv","printsquares()","printsquares();","promise)","promise,","promise.al","promise.all([lionexhibit,","promise.all)","promise.race와","promise를","promise와","properties)","pull","radius:","readonli","reduc","refinements)","request","request는","request로","request를","request에서","require(\"fs\");","require(...)","result.push(currentpath);","result:","result;","retained)","return","right:","roar():","seal","seal]","sealexhibit:","sealexhibit]);","sealexhibit가","set","set은","sidelength:","singkissfromarose():","smushobjects(x,","smushobjects(x:","squar","square)","square;","square를","square의","string)","string):","string,","string;","string[]","string[];","string을","studio","style","style\"","sublim","t","t)","t,","tarasyuk","tarasyuk의","text","to:","token.","tool","top:","traverse(currentpath:","traverse(startfilename);","trueexpr","true를","ts","tsconfig.*.json","tsconfig.json","tsconfig.json에","tsconfig.json을","tsconfig.json이","type?)","typescrip","typescript","typescript(약","typescript/javascript","typescript는","typescript로","typescript에서","typescript에서,","typescript에서는,","typescript와","typescript의","u):","u;","ui","ui의","undefined'","undefined로","undefined를","undefined와","undefined이면,","undefined일","unexpect","unus","visitzoo(lionexhibit:","visual","void","void;","wang의","web","webkitdisplayingfullscreen:","webkitenterfullscreen():","webkitexitfullscreen():","webkitsupportsfullscreen:","wenlu","x:","x;","xyz","xyz:","y","y);","y:","z","z.kind를","zacher의","{","{\">\"}","|","}","}).tothrow();","},","}와","~","~~~","~~~~","~~~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~~","가끔","가능).","가능한","가장","가정했습니다.","가지","가지고","각","각각의","간단한","감사를","값도","값을","값의","강조하여","갖고","갖는다고","같은","같이","개선","개선되었습니다.","개선의","개의","개행","개행을","객체","객체는","거대한","검사","검색되지","검색합니다.","것에","것으로","것은","것을","것이","것이라고","것인지에","것입니다","것입니다!","것입니다.","결과","결과적으로,","결정할","결정했습니다.","경우","경우,","경우가","경우라면","경험뿐만","경험에도","경험으로","계속","계열","고려합니다.","고생했다면,","공격적입니다","과","관계없이","관련된","관련하여","관리만","관찰한","괄호는","괄호를","괜찮습니다","교집합","교집합과","교집합을","교차","교차하는","구문).","구제적인","구체적으로,","구현에","구현한","궁금할","규격의","규칙을","그","그냥","그래서","그러나","그러나,","그렇게","그렇지","그리고","금지합니다.","기능에","기능은","기능을","기능이","기본적으로,","기본적인","기술하는","기술했기","기존","깃허브","까지","깔끔하고","깨뜨릴","끝날","나머지","나은지","내보내기는","내보냅니다.","내부","내용은","내용은,","내장","널이","넣기","넣는","노트를","누락된","는","다룰","다르겠지만","다른","다를","다소","다시","다양한","다음","다음과","다음을","다행히,","단순히","단언","단언에서","단축되었습니다!","단축됩니다.","당신","당신과","대부분의","대신","대신,","대한","대해","더","덕분에,","도입했습니다.","도입했습니다:","도입했지만,","동일하게","동일하지","동작으로","동작은","동작을","동작이","되돌리고","되며,","되었기","되었습니다","될","됩니다.","두","두고","두었습니다.","드립니다.","들","들어","들어,","들어:","들었습니다.","들은","디렉터리를","따라","따르지","때","때,","때까지","때문에","때문에,","때였습니다.","또는","또는,","또한","라는","라이브러리","라이브러리를","라인","런타임","루트의","루프에서","리터럴","리터럴로","리팩터링과","리팩터링이","릴리스에서는","마음이","마지막","만약","많은","많이","말은","매개변수는","매우","매핑된","멈춥니다;","메시지는","메시지를","메인","멤버인","명세서에는","명시적인","명확한","몇","모델링","모듈을","모든","목표는","몸체에","무엇이","무엇입니까?","문","문을","문의","문자를","문자열","문자의","문자입니다","문장과","문장이","문제가","문제로","문제를","미디어","밀접하게","및","밑줄과","바꾸고","바꿀","바랍니다!","바로","바벨에서","바벨은","바벨팀과","반환","반환문","반환하는","반환합니다","반환합니다.","받게","받았습니다.","받을","발생시키는","발생시킬","발생시킵니다.","발생하지","발생하지만","발생한","발생합니다:","발생했습니다.","방법으로","방법은","방법이","방식을","방식의","방출되었습니다;","배포하기","버전","버전에서","버전에서는","버전에서는,","버전의","번에","범위를","베이스에서","베이스와","벤더별","변경","변경되었습니다.","변경사항에","변경사항을","변경에","변경을","변화가","병리학적","보겠습니다.","보고하기","보고하는","보고할","보다","보세요.","보수적인","보이는","보입니다.","보존하기","복구할","볼","봅니다:","봅시다:","봐왔다면,","분석했습니다.","불가능하다는","불립니다.","불행히도","붙어","브랜치에서","빈","빌드","빌드를","빠른","빨간","빨리","빼기로","사람들에게","사람들은","사람이","사례를","사실을","사양을","사용","사용을","사용자","사용자가","사용자는","사용자들은","사용자에게","사용하거나","사용하고","사용하는","사용할","사이에","사이에서","사항","사항은,","사항이지만,","삭제하길","삼항","상상해보세요.","상위","상황에서","새로운","생각하지","생각합니다","생각합니다!","생각합니다.","생깁니다.","생성될","생성할","서버가","서버에","서비스가","선언과","선언은","선언을","선언이","선언하지만,","선택)을","선택을","선택이지만,","선택적","선택하세요:","선택할","설계","설정","설정에","설치","설치가","성능에","소요될","속도","속도가","속하는지","속한다는","솔직히","수","수정","수정과","수정은","수정을","수정이","수행합니다.","스타일\"","스타일을","스타일의","시간이","시나리오","시나리오에서","시스템은","시스템이","시에만","실수","실수였습니다,","실제로","실패하는","실행함으로써","실험을","심층","싶은","쓸","아니라,","아닌","아님!","아닙니다.","아마도","아무것도","아이디어를","안의","안정적입니다.)","안타깝게도,","않는","않는다고","않는다는","않다고","않다는","않습니다","않습니다.","않았습니다.","않으면","않으면,","않은","않음","않음!","않지만,","알고","알았습니다.","앞에","액세스와","약","약간","약간의","어떠한","어떤","어떻게든","억제","언급된","언어","얻게","엄격해진","업그레이드하는","업데이트되었습니다.","업데이트해야","없기","없는","없다는","없습니다.","없애버렸습니다!","없을","에는","에디터","에디터는","에디터에","에디터에서","에디터의","에뮬레이트","에서","여기서","여전히","여지가","역할을","연산자","연산자는","연산자도","연산자를","연산자에","연산자의","열거","열거하지","열거할","열악한","염두에","영향을","예로","예로,","예를","예상했지만,","예정이지만,","오","오류","오류:","오류가","오류는","오류로","오류를","오류의","올라가","옮기는","옵션","옵션을","와","완전히","왼쪽에","우리","우리가","우리는","원문","원본","원하는","원하며","원한다고","원합니다.","원활하게","위","위에","위의","위치에","위한","위해","위해서","위해서,","유니언,","유닛","유사하게","유용한","유지","유지됩니다","유지하기","유지하는데","유형을","유효하지","유효해지면","의도이기","의심스러운","의해","이","이건","이것을","이것이","이끄는","이는","이러한","이런","이런!","이루어지길","이름","이름을","이번","이상","이상적이지","이상합니다","이상합니다!","이슈","이스케이프","이어지기를","이어질","이와","이전","이제","이해하기를","인","인것에","인터섹션,","인해","일","일관되게","일괄","일반적으로,","일부","일부분으로","일치하는","있고","있기","있는","있는지","있다고","있도록","있습니다","있습니다.","있습니다.(대체로","있습니다:","있습니다;","있었습니다.","있었지만","있으며,","있으면","있으면,","있을","있지만,","잊는","잊어버렸을","자동","자동으로","자세한","자세히","자체(circl","자체의","작동에","작동을","작성","작성되었다고","작성된다면,","작성을","작성하겠습니다.","작성하고","작성한","작업","작업에","작업을","작업이","작업하는","작용할","잘못","잘못되었다고","잘못된","저희도","적당한","적용","적용됩니다.","적용하기로","적용할","적절한","적합하게","적합한지","전에","전적으로","전체적으로","전혀","절대(never)","점에서는","접근을","접근자는","접근하는","정보는,","정의되어","정확하게","제거되었습니다.","제거하거나,","제거하는","제공되고","제공하기","제공하지","제공할","제외되었습니다.","제품군)가","제한된","조건","조건문에서","조건문은","조건별","조건에만","조금","조회를","존재하지","존재할","종종","좋습니다.","주는","주목","주석","주석(suppress","주석.","주석을","주석이","주요","주입합니다.","준","줄어든","줄이","줍니다.","중","중괄호를","중단합니다,","중이고,","중인","중점을","즉","즉,","지원","지원하게","지원합니다.","지적한","지향적이고","직관적이지","진행하고","집합을","차이점","차이점은","참고하세요.","참조하기","참조하세요.","찾기","찾음으로써","책임자를","처럼","처음에는","체이닝","체이닝과","체이닝의","체크","체크를","초기","최근에","최신","최신으로","최적화하는","추가하거나,","추가하는","추가하면","추가한","추가할","추론","추론과","추출하면,","축소하는","축소합니다.","출력에서","취하고","캐싱","커뮤니티","컨트리뷰터,","컴파일","컴파일러","컴파일러는","코드","코드가","코드는","코드를","코드에","코드에서","크게","크기의","큰","클래스의","타겟팅","타입","타입과","타입에","타입에서","타입으로","타입은","타입을","타입이","타입이면,","테스트","테스트가","테스트를","테스트하기","텍스트","통해","트래커와","특정","특히","팀으로부터","팀은","팀의","팀이","파싱","파악하는데","파악하여","파악해야","파일","파일도","파일에","파일에서","파일은","파일을","파일이","판별","패키지를","퍼블릭","편리하고","편집","평가하는","포함되어","포함하는","표현식을","푸는","프로그램]","프로세스가","프로젝트","프로젝트를","프로젝트에서","프로젝트의","프로퍼티","프로퍼티는","프로퍼티로","프로퍼티를","프로퍼티에","프로퍼티에서","프로퍼티와","프로퍼티의","피드백을","필드가","필요하다는","필요하지","필요한","하고","하나는","하나에","하는","하는지","하세요","하셨나요?","하지","하지는","하지만,","한","한다\"입니다.","한다고","할","할당할","함께","함수","함수가","함수로","함수를","함수에","함수의","합니다","합니다.","항상","해결책이","해결합니다.","해당","해석되어야","해석되었습니다.","해석을","행동하지","행에","향상","향후","허용되었고","허용되었습니다.","혁신적인","현재","호출되지","호출을","호출하려","호환","호환되지","호환됩니다.","혼합할","화살표","확실해질","확인하세요.","확인한","확장된","환경에서는","회귀가","회의","후","힘든"],"pages/release-notes/typescript-3.8.html":["\"./some","\"./utilities.js\";","\"compileroptions\":","\"dynamicpriority\"","\"es2020\",","\"fallbackpolling\":","\"moduleresolution\":","\"node\",","\"privat","\"react\";","\"some","\"target\":","\"usefsevents\",","\"watchdirectory\":","\"watchfile\":","\"watchoptions\":","\"강한\"","\"빠르고","\"약한","\"최상위","\"해결","#","#foo","#foo;","#name:","#sidelength:","${this.#name}!`);","'#foo'","'#foo'는","'#name'은","'10'","'10'을","'20'","'c'.","'component'","'foo'","'foo'만","'noimplicitany'","'person'","'stuff'","'stuff'는","'this.#foo'","'this.foo'","(#)","(ecmascript","(es2020","(es6)","(export","(jsdoc","(nullish","(option","(preserv","(top","(type","(which","(디폴트):","(예를","(위를","*","*/","*또한*","...",".catch(",".j",".t","/**","//","100","100;","10;","14초에서","1초로","1초에","200;","2015","2020","20;","3","3.8","3.8는","3.8에서는","3.8은","4가지",":(","=","===","=>","@privat","@private은","@protected는","@protected입니다.","@public,","@public은","@readonli","@t","@type","`b`","`square`의","`undefined`를","access","allowj","any)","api,","api에","assumechangesonlyaffectdirectdepencies을","assumechangesonlyaffectdirectdependencies에서는","async","attempt","await","await\"이라는","await)","await로,","await은","await을","b","babel에서","bar,","baz","be","bearimy\");","bigint","bindings,","boom!","both.","button","buttonprop","c","c().#foo);","c().foo);","c()[\"#foo\"]);","c()[\"foo\"]);","chaining),","check","checkj","chelper()","ci를","class","coalescing),","code와","compon","console.error(e))","console.log(`hello,","console.log(a.equals(b));","console.log(greeting);","console.log(instance.chelper());","console.log(instance.dhelper());","console.log(new","console.log(this.stuff);","const","constructor()","constructor(foo:","constructor(name:","constructor(sidelength:","d","d();","default","dhelper()","dynamicprioritypolling:","ecmascript","ecmascript2020은","ecmascript3에서도!","ecmascript의","effects가","equals(other:","error!","error:","es2017","es2020","es2020용","es2020을","esnext","export","exports)","exports를","export를","export만","extend","fallbackpolling:","fetch(\"...\");","field","fields)","filea.t","filea.ts를","filea.ts와","filea.ts의","fileb.ts,","fileb.ts를","fileb.ts만","filec.t","filec.ts를","filed.ts를","fixedpollinginterval:","flow를","foo","foo().stuff++;","foo().stuff;","foo,","foo;","function","github으로","greet","greet()","here.","import","import(...)","imports,","imports/sid","importsnotusedasvalues.","imports를","import나","import를","import에서","import하지","instal","install을","instanc","interfac","isolatedmodules,","javascript","javascript(유사한","javascript는","javascript에","jeremi","jeremy.#nam","js","jsconfig.json에","jsdoc","jsdoc을","level","main()","modifiers)","modul","module\";","module)","module.js\";","module과","module의","module이","name","name;","names)","new","new:","node_modules안에서","node_modules에","node_modules의","non","npm","ns","nullish","number)","number;","only)","option","origin","other.#sidelength;","person","person(\"jeremi","preserve:","print","printstuff()","prioritypollinginterval:","privacy)","privacy)\"는","privacy)는","privat","private,","private프로퍼티","properti","protected와","public","public,","pull","refer","remove:","request,","request를","request에서","request을","respons","response.text();","return","sidelength:","sidelength;","someth","specifi","squar","square(100);","stage","string","string)","studio","synchronouswatchdirectory:","syntax)","syntaxerror","syntaxerror!","system인","target","target과","target을","this.#foo","this.#foo;","this.#nam","this.#sidelength","this.foo;","this.stuff","transpilemodul","tsconfig.fullbuild.json이나","tsconfig.json과","type","type,","typeerror","typeerror:","typescript","typescript가","typescript는","typescript를","typescript의","type과","type선언이","type은","type을","undefin","us","use?)","usefsev","usefseventsonparentdirectory:","util","valu","visual","watch","watchdirectory:","watchfile:","watchopt","watchoptions는","watchoptions란","weakmap은","weakmap을","within","writetostuff()","{","{number}","{};","{}와","}","},","};","~~~","~~~~","~~~~~","~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~","가","가능을","가능한","가능합니다.","가려지기","가지","가지고","가지기","가진","가집니다:","각","각각","각각의","간격으로","간주됩니다.","감시","감시는","감시되는","감시를","감시와","감시하는데","감지하기","감지할","값들을","값을","값이","강제하기","강한","갖는","같은","같이","걱정하지","걱정할","검사","검사를","검사하면","검사합니다,","검사합니다.","검사해야","겁니다;","것도)과","것은","것을","것이","것이고,","것이며,","것입니다.","경우","경우,","경우가","경우에","경우에만","계속","고려","고정된","곳입니다.","과정","관련된","관련이","관한","괜찮을","구문","구문과","구문은","구문을","구문이","구성할","구현에","구현을","구현이","구현하고","규칙이","그렇지","그리고","그중","급격한","기꺼이","기능과","기능에","기능은","기능을","기능이","기다려서","기반입니다.","기본값으로","기본적인","기존","나은","나중까지","남아있는","내보내는","내부를","내에서","내에서만","내용은","네이밍","네이티브","높은","누수를","느려질","느리게","느슨한\"","는","다르다는","다르지","다른","다릅니다!","다운","다음과","다음으로","단일","달리,","당신의","대부분의","대상에서","대상으로","대상이","대한","대해","더","덜","덮어쓰기","데","도움이","도입하는","동일하게","동작을","동작이며,","동작하는지","동작하며","동작하며,","동작하지","동작합니다","동작합니다.","동적","동적인","되기","되며,","됩니다.","두면","두었다는","들어,","디렉터리","디렉터리는","디렉터리를","디렉터리에","디렉터리에게","디렉터리의","디자인","따라","따라서","때","때,","때는","때때로","때문에","때문에,","때문이고,","때문입니다.","때에만","또","또는","또한","라고","라이브러리","런타임","런타임에","런타임에도","런타임에서","런타임에서는","런타임에서도","런타임은","런타임을","레벨","레벨에서","레벨에서만","를","리눅스에서","리눅스와","리터럴이","마자막으로,","마지막","마찬가지로","마찬가지로,","만","만들고","만듭니다.","만약","많으며,","많은","맞지","매우","맨","먼저","메모리","멤버로","멤버를","명시적으로","명심해야","명확하지","몇","몇몇","몇몇은:","모두","모듈","모듈로","모듈의","모듈인지","모드에서는,","모든","모호해","무언가를","문맥에","문자로","문제가","바꾸는","밖에서","반대로)를","반면,","반면에,","받았습니다:","받은","발생시킵니다.","발생하는","발생하면","발생한다는","발생할","방법","방법\"","방법은","방법이","방지하기","버전은","버전을","번","번들러내에서의","번에","번째","범위를","범위에서","베이스를","베이스에서","베이스에서는,","변경","변경),","변경된","변경될","변경사항을","변경에","변경은","변경을","변경의","변경이","변동성이","변화가","변화를","변화에","별도로,","병합","보고","보고하며","보실","보이지","보일러","보장하는데","보장합니다.","보존될","보존하지만,","보존합니다.","부릅니다.","부족하거나/혹은","불가능합니다.","비공개","비공개(hard","비공개(soft","비공개가","비공개는","비공개를","비공개와","비공개이기","비활성화할","비활성화합니다.","빈번할","빌드)","빠른","빠를","사용","사용되는","사용되지","사용될","사용될수","사용은","사용자가","사용자는","사용자들에게","사용자들의","사용자로부터도","사용자에게는","사용자에겐","사용하기","사용하는데,","사용하면,","사용하여","사용할","사용할지","사용합니다.","사용해본","사용해야","사이드","사항에서","사항은","살펴봅시다:","삶의","상관없이","상당히","상위","상태에서","상황마다","상황에","새로운","생각할","생각해봐야","생략될","서브","서브클래싱을","서비스에","선언","선언되어야","선언되었다고","선언되지","선언된","선언만","선언에","선언에서는,","선언은","선언을","선언이","선언한","선택적","설정을","설정할","설치하고,","설치하기","설치하며,","설치합니다.","세션을","속도","속도가","수","수가","수는","수도","수에","수정된","수집하는데","쉽게","쉽습니다.","스니펫을","시","시간을","시스템","시스템의","시스템이","시작합니다.","시행되며,","식별자를","실수로","실패","실행되기를","실행하여","실험적","싶을","쓰여지기","쓰이는","아니기","아니라","아니면","아니지만,","아닙니다.","아래에","아무도","아주","안됩니다.","안에서","안정될","안정적인","않기","않는","않도록","않습니다.","않아도","않으면","않은","않을","않지만","알려줄","알릴","알아","암시적이며","압도하여,","약","어디서든","어떤","언급했듯이,","언어들과","엄격하게","업데이트가","업데이트하기","없기","없는","없도록","없습니다!","없습니다.","없을","에디터","여러","여전히","연기된","연기하겠다면","영향을","예를","예상되는","오류!","오류로","오류를","오류이지만","오직","옵션","옵션들","옵션으로","옵션은","옵션을","옵션이","옵션이나","와","완벽하게","완전히","왓쳐(파일","왓쳐가","왓쳐를","왓쳐와는","왓쳐의","왜냐하면","외부에서","요구했습니다.","우리는","운영체제/파일","운영체제에서","위에","위한","위해","위해,","위해서","유사합니다.","유용합니다","유용합니다.","유의할","유의해야","유일하기","유일하다는","유일합니다.","유저로서","유지됩니다.","으로","은","의도","의도하는","의미입니다.","의미합니다.","의존성","의해","이","이것은","이것을","이것이","이기","이는","이동하여","이라고","이러한","이런","이로","이를","이름(privat","이름은","이름을","이름이","이미","이벤트","이벤트를","이상","이상이고,","이에","이용해","이전","이전에","이전의","이전인","이팩트","인스턴스가","인스턴스는","인스턴스마다","인식합니다.","인해","일들이","일반","일반적이어서","일반적인","일반적입니다.","일부","일수","일시적으로","읽기","읽어보세요.","잃으키지","있고","있고,","있는","있다는","있다면,","있도록","있습니다.","있습니다:","있으며","있을","있지만,","있지만;","자세한","자주","작동하거나","작동할","작성자일","작성하여","작업","작업을","잘","장점은","재","재검사/재빌드","재검사/재빌드하지않고,","재귀적인","재빌드","적게","적기","적이","전략.","전략에서","전략을","전에","전용","전용(read","전적으로","전체","점은","점이","접근","접근을","접근이","접근하거나","접근하면","접근할","정말로","정보는","정보는,","정의한","정확할","제거되므로,","제거됩니다.","제거하거나","제거하는","제공하며,","제공합니다.","제안의","제어하기","제한을","제한적으로","조금","종류의","종종","좋은","주로,","주석을","주의해야","줄여주었습니다.","줄의","줍니다.","중요한","즉시","증분","지워집니다","지원은","지원을","지원하고","지원하기","지원하지","지원할","지원합니다.","지정자","지정자는","지정자로","지정자를","지정자입니다:","지정합니다.","직접","진입점을","진짜","질문을","질의","짓밟지","차이점은","참고하세요","참조하세요.)","참조합니다.","찾을","처럼)","처리합니다.","첫","체이닝","초기에는","초기화","초래서는","최근에","최상위","최적화","추가되었습니다.","추가하여","추가합니다:","추가했습니다.","추적할","추천하는","출력","출력물에서","출력할","출력합니다.","출력했을","충돌에","캄파일","컴파일","컴파일러","컴파일러/언어","코드","코드가","큐를","큰","클래스","클래스내에서","클래스는","클래스도","클래스를","클래스안의","클래스에","클래스에서","클래스와","클래스의","키워드를","타임/디자인","타임에","타임에만","타입","타입으로","타입으로만","타입의","타입이","타입인가?","탐지할","태그들은","태그를","통한","통해","트리가","특정","파생된","파일","파일/디렉터리","파일과","파일들은","파일로","파일만","파일보다","파일뿐만","파일에는","파일에서","파일은","파일을","파일의","파일이","패턴을","편리한","포함되어","포함하고","포함하는","포함한","폴더에","폴리필될","폴링","표기와","프로젝트","프로젝트는","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들(privat","프로퍼티를","프로퍼티에","프로퍼티에서,","프로퍼티와","프로퍼티이기","프로퍼티처럼","플래그는","플래그를","플레이트를","피하기","필드","필드는","필드는,","필드로","필드를","필드에","필드에서는,","필드의","필요가","필요합니다.","하고,","하기","하나요","하나요?\"","하나의","하는","하는지에","하단","하며","하에서","하위","하위클래스에서","하지","하지만","하지만,","한","한다는","할","할까요?","할당되기","할당할","함께)에서","함께,","함수","함수를","합니다.","항상","해당","해시/우물","향상이며,","허용되었기","허용합니다.","허용했지만,","현재","현재,","호출합니다.","혹은","확대하는","확인","확인하세요.","확인할","확장","환경과","환경에서","활성화되면,","활성화해야","활용합니다.","효율적으로","후","훌륭한","휴리스틱을","흐름에서는","흥미로울"],"pages/declaration-files/introduction.html":["\"don't\"s)","(\"do\"","(bi","(deep","(find","(librari","(publish","(sections)","(templates)","api","declar","dive)","example)","files)","instal","javascript","npm","npm)","npm에","structures)","typescript","typescript의","가이드는","가이드는,","가정합니다.","가지","각","간단한","감지하는","개념,","개념들을","개념을","것","것과","경우,","경우라면,","고급","고품질의","관리하는","관심","구성됩니다.","구성에","구조","구조는","기본","기존","깊게","깔끔하고","네임스페이스에","다음","대한","대해","더","동작하는","들어가기","때,","라이브러리","라이브러리의","만드는","만약","많은","말아야","맞추고","메커니즘에","몇","모두가","모든","문서를","미치는지","반드시","방법과,","방법에","방법을","배포","배포하기","배포하는","보여줍니다.","사용자들에게,","사용자를","사용할지","새로운","선언","선언을","설명합니다.","설명해","설치하기","설치하는","섹션","섹션들로","섹션은","섹션을","소개","소비","수","수정하는","숙련된","쉽게","시작점을","식별하고,","실수들은","실수들을","아직","않은","알려주기","알려줍니다.","알아보세요.","어떤","어떻게","언어","언어에","없다면,","없습니다.","여러","영향을","예제를","예제만","오류들을","올바르게","올바른","위해","위해,","유용한","의존성","이","이해하기","익숙하지","익숙해져야","일반적인","읽고","읽어야","읽으실","있는","있다고","있습니다.","있을","작성되었습니다.","작성에","작성의","작성하는","작성할","작성해야","제공하는","제공합니다.","주고,","지식이","직관적인","참고하여","찾고","찾을","초심자에","초점을","타입과","템플릿","템플릿에서는","통해","특히","파일","파일들을","파일을","파일의","파일이","패키지를","패키지에","패턴들과","패턴들의","포맷과","포맷에","포맷이","피하기","피할","필요는","하지","한다면","할","합니다.","해당","해야","핸드북을","활용하여","흔한"],"pages/declaration-files/by-example.html":["\"","\"current","\"hello","\"howdy\";","'#ff00ff'","(()","(classes)","(foo","(global","(interfaces))","(introduction)","(object","(organ","(overload","(reusabl","(the","(type","(밀리초)","(인터페이스)","(타입","*/","*code*","*declaration*","+",".alert(...)",".log(...)","/","/**","//","1","2","2));","3","4000","=","=>",">","```","```t","alert","alertopt","aliases))","api","arr:","boolean;","class","class를","color:","color?:","comput","console.log(\"half","console.log(\"th","const","constructor()","constructor(greeting:","const를","count","declar","duration:","duration?:","exampl","examples)","extend","false,","foo:","foo는","function","function)","functions)","function을","g","g.alert({","g.log({","getgreeting()","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","greet","greet(\"hello\");","greet(\"hello,","greet(g:","greet(getgreeting);","greet(greeting:","greet(new","greet(setting:","greet({","greeter","greeter(\"hello\");","greeter(\"hello,","greeter;","greeter를","greeting\"","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetingset","greetingsettings):","greeting을","interfac","interface를","is:\"","log","logopt","makegreeting(s:","makegreeting와,","modal:","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","mylib","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","mylib에는","namespac","namespace를","new","number","number):","number;","numberofgreet","numberofgreetings:","properties)","refer","result","result);","return","showgreeting():","special","specialgreet","string","string)","string):","string);","string,","string;","string을","super(\"veri","them\");","title:","title?:","true","type","types)","var","variables)","var를","verbose:","verbose?:","via","void;","widget","widget;","widget[]","widget[];","widget을","world\");","world\",","x:","{","|","}","});","가능한","가리키는","가이드는","가질","갈수록","값을","갖고","갖는","같은","객체","객체는","객체를","경고","경우","곳에나,","구조화하기","내부에","내부에,","네임스페이스를","다음의","대체로","대한","때,","또는","또한","띄울","로그","로그를","만드는","만들","만약","메서드를","명시할","문서","문서를","문자열","문자열,","문자열을","반드시","반환하거나,","반환하는","반환합니다.","받아","방법을","배열을","변수","변수가","변수를","별칭)","별칭을","보여주고,","보여주기","복잡해집니다.","블록","뿐만","사용","사용자에게","사용하세요.","사용할","상속해서","상응하는","생성자","생성하거나,","생성한","생성할","선언","선언으로","선언을","선언하기","선택적","설명하기","설명합니다.","소개","수","수를","숫자를","스코프인","시간","아니라","약칭으로","양질의","어느","예.","예상되는","예시와","예제","예제는","오버로드된","옵션을","위젯의","위해","이","인사말을","인사말의","인사말이","인스턴스를","인스턴스화해서","인자로","일부","읽기","있습니다.","있습니다:","작성되었습니다.","작성하거나","작성하는","재사용","전달할","전달해야","전역","전용이라면,","점","접근하는","정의하기","존재하는","중첩된","지금까지","창","창을","커스텀","코드","클래스","클래스는","타입","타입에","타입을","타입이나","파일에","파일을","포함합니다.","표기법으로","프로퍼티가","프로퍼티를","프로퍼티와","필수","하나의","함께","함수","함수,","함수는","함수를","합니다.","해당","호출할","혹은","후반부로"],"pages/declaration-files/dos-and-don-ts.html":["\"hour\");","\"strict","\"더","\"전달하는\"","'any'","()","(a:","(callback","(data:","(done:","(function","(gener","(generics)","(option","(ordering)","(overload","(return","(use","*/","/*","//","1개","2.2","2개의",":",":)","=","=>","?","`string`","`undefined`를","any)","any):","any,","any;","any를","b:","beforeall(action:","boolean):","boolean,","b를","c:","callbacks)","checking\"","declar","diff(one:","do'","don't","done","donefn)","elapsedtim","elapsedtime:","elapsedtime?:","error,","exampl","example;","faq","fetcher","fn(myelem);","fn(x.diff);","fn(x:","function","getobject(done:","htmldivelement):","htmldivelement;","htmlelement):","interfac","javascript","javascript에서","k","k.dosomething();","meant","moment","moment().utcoffset(x);","moment;","myelem:","null","null에서","number)","number):","number,","number;","number|string)","number|string):","object","object타입을","ok","oops!","option","overloads)","paramet","parameters)","return","reverse(s:","someth","strict","string):","string,","string;","symbol","symbol,","three:","three?:","timeout?:","true","two:","two?:","type","types)","typescript","typescript는","typescript의","undefin","undefined로","undefined를","union","utcoffset():","utcoffset(b:","var","void)","void):","void,","void;","void를","wat?","x","x();","x.diff(\"something\",","x:","x의","{","}","가능한","가려져","가르킵니다.","가지","가지고","가질","값","값을","같은","객체를","거의","것보다","것은","것을","것이","것입니다,","결정합니다.","경우,","경우에만","관계없는","구체적\"이면,","구체적인","그리고","기능을","나타나기","내용은","넘어오는","노출합니다:","다르기","다른","대상의","대신에,","더","두","두지","뒤따라오는","뒤에","들어,","때","때만","때문에","때문에,","때입니다.","마세요.","마세요:","만들","만들지","말하려는","매개변수","매개변수가","매개변수는","매개변수를","매개변수만","먼저","명시적으로","모든","무시하는","문제는","문제없습니다.","박싱된","반환","발생한다는","방지","버그를","번째","번째로","분리된","분리해서","비","사람들에게","사실상","사용","사용되지","사용됨","사용자가","사용하는","사용하면","사용하세요.","사용하세요:","사용하여","사용하지","사용할","사용해","상관없다는","선택적","선택적으로","선택합니다.","소스의","수","순서","시그니처","시그니처를","시그니처의","실수로","아니라면","아마","아주","안전합니다.:","않는","않습니다.","않은","없습니다","에","에러","예를","오류.","오버로드","오버로드가","오버로드는","오버로드로","오버로드를","오버로드와","올바르게","올바름","원시형","위치에서","위치하게","위해","유니언","유의하세요.","의도였을","의도한","의미를","이","이는","이를","이유:","이유가","이유는","이전에","이전의","인수","인수가","인수로","인수를","인수만","인자로","일반","일반적으로","일반적인","일치하기","일치하는","있기","있는","있는지","있습니다.","있습니다:","자세한","작성","작성된","작성자는","작성하면","작성하세요:","작성하지","작성한","잘못된","잘못됨","적은","전달하는","전달했기","점에","정렬","정말","제공하는","제네릭","좋습니다.","좋음","중요한","중요합니다.:","지정되지","짧은","처리할","첫","첫번째","최대","추가된","코드는","코드는,","코드에서","콜백","콜백에","콜백에서","콜백은","콜백을","콜백의","콜백이","타입","타입들은","타입만","타입에","타입으로","타입은","타입을","타입의","타입이","페이지에서","필요는","필요하지","하나의","하세요.","하세요:","하지","하지만","한","할","함수","함수가","함수를","함수에","항상","허용되므로,","허용됩니다","허용됩니다.","허용합니다.","호출되지","호출될","호출을","호출할","호환성을","혹은","확인하세요.","확인하여"],"pages/declaration-files/deep-dive.html":["'./foo';","(ad","(advanc","(built","(class","(definit","(enum","(interfac","(key","(namespaces)","(number","(simpl","(type","(types)","(use","(user","(values)","(값과","(네임스페이스","(또는","(클래스의","(타입은","*","+","...","...;","//","5;에서는","=","a,","a.a","a.b","a.b.c","a.b는","a.y);","a:","a;","api","api를","a는","a라는","a에","b,","bar","bar.a;","bar:","bar로","bar를","c","c.d;","c.x;","class","combinations)","combinations:","concepts)","console.log(a.x","console.log(x.count);","const,","count:","c는","c와","c의","d","deep","dive","dive)","e","export","export와","file","foo","foo.d.ts을","foo.sometyp","foo.somevar.a;","import","import)","interfac","interface)","let,","m:","meanings)","multipl","name,","namespac","namespace)","new의","number","number;","number[];","on","s","sn","sometyp","sometype과","somevar:","somevar는","string)으로","string;","string;)","string;)에는","theory:","type","typescript","typescript의","umd)","us","var","x","x.z","x:","x라고","y","y:","y를","z","z를","{","|","}","})","};","}와","가리키는","가이드를","가이드에서는,","가져온다는","가지","가지고","가지를","가질","각","간단한","값","값과","값에","값으로","값은","값을","값의","값이","값일","같도록","같은","같이","개념을","개의","객체","객체에","걸쳐","것","것은","것을","것입니다.","결합","결합될","결합을","결합할","경우","경험","계층에","고급","과하게","관련되어","구별은","구조","규칙은","그","그리고","기회입니다:","까다로울","나온","나타내는","내보내거나","내부","네임스페이스","네임스페이스는","네임스페이스라는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스와는","노출","노출하는","눈치챘을","다","다르기","다른","다릅니다.","다시","다양하기","다양한","다음","다음,","다음과","단,","대상의","대한","대해","도구를","도입됩니다:","독립적입니다.","동작을","동작의","동작합니다.","동작합니다:","된","두","둘","둘은","둡니다.","들어","들어,","따라","때","때까지","때문에","때문입니다)","때문입니다.","또는","또한","라이브러리에","런타임","를","마지막으로","마찬가지로","만드는","만듭니다.","만듭니다:","말하자면,","매우","먼저","멤버를","명명된","명확하게","명확하게하기","모듈","모듈을","모든","목록에서","무엇인지","미묘하지만","밀접하게","방법은","방법을","방식에","방식으로","번째","법칙은","별칭","병합을","보겠습니다.","보다","보이지만,","복잡한","분석","분해할","불리는","블록은","비슷하게","사람이라면,","사용","사용되는지","사용됩니다.","사용에","사용자","사용하기","사용하는","사용하여","사용하지","사용해서","사용했습니다.","사용했습니다:","살펴","살펴보겠습니다.","상상할","새로운","생성된","생성자","생성자를","생성하는","생성합니다.","선언","선언(type","선언도","선언되지","선언에","선언에서,","선언은","선언을","선언이","선언할","성공","세","수","실제로","심층","아니지만,","아마도","아주","안에","안의","않는","않는다면","않습니다.","알고","약간은","어떻게","없다는","없습니다.","없었습니다.","여기서","여기서는","여기서도","여러","열거형","영리한","예는","예를","예제에서","온","옵션이","완전히","원하는","원할","위","위치","위해,","유용한","유의하세요","의미","의미를","의미할","의해","이","이란","이러한","이론:","이름","이름,","이름으로,","이름을","이름의","이름이","이름입니다.","이미","이해하여","이해할","익숙한","인스턴스","인스턴스의","인터페이스","인터페이스를","인터페이스에","일반적인","일으키지","읽고","입니다.","있고,","있는","있다고","있다면,","있습니다!","있습니다.","있습니다:","있으며","있으며,","있으면,","있을","작동","작동하지만,","작성하는","작성할","작성했습니다:","잘","저","절대로","점을","정의","정의의","정적","제공하는","제공합니다.","조합","조합:","존재할","좋은","주요","중요한","중요합니다","중점을","즉","참조하는","참조할","찾을","첫","추가","추가하기","추가할","추가합니다.","추가했습니다.","충돌을","충돌하고,","충돌하며,","충돌하지","충분히","측면(생성자","측면을","컨셉","컨테이너가","컨텍스트에","코드를","클래스","클래스가","클래스에","클래스와도","타입","타입)","타입)를","타입,","타입과","타입에","타입으로","타입은","타입을","타입의","타입이","타입이거나","특히","파일","파일에","편리합니다.","포함되고","포함됩니다).","포함하기","포함하는","표시","표현식에서","프로퍼티도","프로퍼티를","프로퍼티인","필요가","필요는","하나의","한","할","함수","함수)","함수)에","합법적입니다.","항상","해석하는","했고","현실적인","형태)","형태는","형태를","호출할","혼란스러워","확인할","흥미로운"],"pages/declaration-files/library-structures.html":["\"","\"es6가","\"function\"","\"hello,","\"moment\";","\"node.js에서","\"object\"","\"브라우저에서","\"이름","$","$(()","&&","'b';","'cats'를","'new'","'require'","'somelib';","'x'를","(b)","(consum","(depend","(es2015,","(exampl","(footnotes)","(from","(function","(global","(identifi","(import를","(librari","(modul","(modular","(node.js)를","(overview)","(prevent","(root,","(template)","(the","(typeof","(umd나","(모듈","(아래를","(즉,","(혹은",");","*","*/","+","/*","//","///","2,","2015","3];","6,","=","===","=>","@types/mylib","['somelib'],","[1,","app","array.prototype이나","b","bar","baz.d.t","baz.j","c","c;","call","cat","catskittyset","class.d.t","class.d.ts를","code)","commonj","commonjs/node.j","commonjs와","commonjs의","conflicts)","console.log('hello!');","console.log(moment.format());","console.log(x.startswithhello());","console.log(y.reverseandsort());","creategreeting(s)","d","declar","default","defin","define(...)","define(...,","define([\"libname\"],","define,","define.amd)","define에","dependencies)","document","dom","dom이","ecmascript","es6","es6가","es6로도","es6에서는,","exp","exp();","export","export로","export를","express","express,","express는","express와","exp로","factory(require(\"libname\"));","factory(root.libname);","factory)","factory);","file","foo.d.t","foo.j","fs","function","function(s)","function(somelib)","function.d.ts.","function.d.ts을","function선언","getthing():","global","global.d.ts은","gulp,","html","impact","import","import)는","importing하는","import된","import문을","import하는","index.d.t","index.j","interfac","javascript에서","javascript의","jquery,","jquery를","kind","kittyset","layout)","librari","libraries)","library)","loadash","modifi","modul","modular","module.d.t","module.d.ts,","module.export","module.exports)","module.exports에","modules)","modules은","module에","moment","moment.j","moment.js,","moment.js에서,","moment;","mylib","mylib를","name","namespac","new","new를","node.j","node.js나","node.js에서만","plugin","plugin)","plugin.d.t","plugins)","rang","range는","request와","requir","require(\"bar\");","require(\"express\");","require(\"foo\");","require(\"fs\");","require(\"mag","require(\"moment\");","require(\"mylib\");","require(\"mylib/bar\");","require(\"mylib/bar/baz\");","require(\"mylib/foo\");","require('somelib');","requirejs는","requirejs를","require를","return","root.returnexport","s;","shims은","signatures)","somelib","somelib.thing;","string","string.prototype에","structur","template)","time\");","typeof","typescript","typescript나","typescript는","umd","umd가","umd로","unus","var","var문","window","window.creategreet","window.somenam","window가","world\"","world\";","x","x(\"hello\");","x(42);","y","{","}","}(this,","});","가능","가능/생성","가능성","가능성을","가능한","가이드는","가장","가정","가지","가지가","가지고","가지를","가질","각","각각의","각주","각주가","각주를","간단한","간단합니다.","간단히","간주되기에","감지하고","값","값을","갖지","같습니다:","같아야","같은","같이","개념을","개발자는","개요","객체(여기에서는","객체는","객체를","객체에","거의","건","검사","검사합니다.","것보다","것은","것을","것이","것입니다.","것입니다;","구별하기","구성됩니다","구성에","구애받지","구조를","구조화","구조화하는","규칙은","그","그러므로","그리고","기반으로","기존","나타낼","내에","내장","네임스페이스로","노출합니다.","높입니다.","다룹니다.","다뤄보겠습니다.","다른","다릅니다.","다음","다음과","다음은","다음을","단계입니다.","대게","대부분","대부분은","대부분의","대한","대해","더","동작하고","동작합니다.","될","들면,","들어,","등","디렉티브를","따라","따라서,","따라야","때","때)","때,","때문에","때문에,","라이브러리","라이브러리가","라이브러리는","라이브러리들은","라이브러리들의","라이브러리로","라이브러리를","라이브러리에","라이브러리에서","라이브러리의","라이브러리입니다.","런타임","런타임에","레벨","레벨에서","레이아웃","레이아웃은","레이아웃을","로더","로더로","로더에","로더에서,","로더에서는","로드되어야","로드하는","마세요","마세요!","마찬가지로","만약","많은","많이","맞추어","메서드","메서드를","멤버를","몇","몇몇","모듈","모듈)의","모듈과","모듈군","모듈로","모듈에","모듈에도","모듈은","모듈을","모듈의","모듈이","모듈이나","모듈형","목적을","무엇이든","무조건적인","문서","문서는","문서를","문서에서","문서에서는","문서에서도","문서와","미치는","바꾸는게","바꿉니다.","바닐라","반드시","반면","반영해야","반환값을","발생할","방법,","방법과,","방법에","방법으로","방법은","방법을","방지\"","방지하기","번째로,","변경되든","변경하는","변경합니다.","변수가","변수를","변수에","보고","보면,","보았다면,","보여주는","보여줍니다.","보이는","보통","본인에게","볼","불가능합니다.","불변하다고","브라우저","비슷하지만,","비슷한","빠르게","사용","사용법과","사용법은","사용을","사용자가","사용하기","사용하기\"","사용하는","사용하면,","사용하세요.","사용하세요:","사용하여","사용하지","사용한다면,","사용할","사용해서","사항에","상단에서","상응하는","상황을","새로운","생성","생성할","선언","선언문","선언에","설명하고","설명하는","설명합니다.","세","섹션에","섹션에서는","수","수정","수정합니다.","쉬운","쉬울","쉽게","쉽기","스코프","스코프에","스크립트","스크립트를","스타일","스타일로","시간에","시그니처에","시작하면","식별하기","식별하는","식별할","실제","실제로","실제로는","실행될","쓸","아닌지","안에","않고","않기에,","않는","않다면,","않습니다:","않음)에서","않지만,","알고","알려진),","어떤","어렵습니다.","엄청","없는","없는)","없습니다.","없습니다:","여러","여전히","연산자를","영향","영향\"를","예로는","예를","예제","예제들을","예제를","예제에서는","오늘날,","왜냐하면","위","위해","위해,","위험하지만,","유명","유명한","유무를","유의하세요.","유형은","의존성","의존성을","의존성이","이","이나","이는","이런","이렇게","이를","이름","이번","이상의","이에","인기","인터페이스","일반","일반적으로","일반적으로,","일반적인","읽어보세요","읽어보세요.","있고","있고,","있는","있다는","있다면","있다면,","있도록","있습니다","있습니다,","있습니다.","있습니다:","있습니다;","있어야","있으면","있으므로","있으므로,","있을","자동으로","작고","작성되어","작성되었습니다.","작성을","작성하고","작성하기","작성하는","작성한","작성할","작성합니다","작성합니다.","작성합니다:","작성해야","잘","적용되지","적용됩니다.","전에,","전역","전역에서","전역으로도","전역의","전역입니다.","전환하려는","전환할","절대","점을","접근","정의하는","정의하면,","정의한","정의할","정의합니다.","정책이","제공하는","제공합니다.","제공합니다:","존재하는","존재한다고","종류","종류를","종류의","종종","좋습니다.","주요","중","중단하지","지침을","진행할","참고:","참조).","참조해서","찾기","첫","최상위","추가하거나","추가하는","추가합니다.","추천합니다.","충돌","충돌의","충돌이","컴파일","코드,","코드나","코드는","코드들","코드를","코드에서","코드입니다.","크기가","키워드가","타입에","타입을","태그로","태그를","테스트를","템플릿","템플릿으로","템플릿을","통해)","특히","파일","파일은","파일을","파일의","파일이","패키지로","패턴","패턴에","패턴은","패턴을","패턴입니다:","편한","프로젝트","프로퍼티","프로퍼티만","플러그인","플러그인과","플러그인에","플러그인은","필요한","필요합니다.","하나","하나를","하는","하지는","하지만,","할","할당","함수로","함수를","함수처럼","합니다","합니다.","해결책은","해결할","해당되지","허용되지만,","형식을","형태를","형태의","호출","호출이","호출할","혹은","확인하세요.","확인하십시오.","환경","환경에서","환경에서는","환경에서만","활성화하기","효과를","훨씬","힌트를"],"pages/declaration-files/templates.html":["class.d.t","function.d.t","global","global.d.t","modifi","modul","module.d.t","plugin.d.t","templat"],"pages/declaration-files/templates/global-modifying-module.d.ts.html":["\"super","'super","(전역","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","declar","definit","dosomething():","effect","export","export하지","export한다면,","fancinesslevel:","fancyformat(opts:","function","global","greeter\"라는","greeter/index.d.ts'","index.d.ts로","interfac","modifi","module.d.t","number;","project:","side","string","string;","stringformatopt","stringformatoptions):","type","void;","{","}","};","값을","같은","것을","결합해야","경우","그렇지","기존","넣으세요.","네임스페이스에","들어,","때는","또는","라인이","만들고","메서드를","모듈","모듈과","모듈에","모듈을","모듈이","바꿔야","버전","보강하세요","사용하세요","사용할","생성될","선언을","선언하거나,","선언하는","수","수정","숫자~]","아무것도","안에","않다면","않으면,","여기에서","여기에서,","예를","위치는","이","이름~]","이름을","이름의","이어야","이외에)","있다면,","전역","주의:","지우세요","클래스","타입이나","템플릿","파일","파일의","파일입니다.","패턴과","패턴을","평소대로","포함할","폴더","필요합니다.","하고,","함수의","합니다.","호출되거나"],"pages/declaration-files/templates/global-plugin.d.ts.html":["'tobinarystring'","(n:","*/","*~","/*~","//","=","=>","[~내","[~라이브러리","[~선택적","[~프로젝트","binaryformatcallback","binaryformatopt","by:","declar","definit","global","interfac","mylibrari","mylibrary.binaryformatcallback,","mylibrary.binaryformatoptions):","namespac","number","number)","number;","opts?:","padding:","plugin.d.t","prefix?:","project:","string;","tobinarystring(callback:","tobinarystring(opts?:","type","{","}","것을","기존의","내장","네임스페이스","네임스페이스에","들어,","많은","메서드를","멤버를","방법을","버전","보여주는","상황을","새로운","선언을","선언해야","숫자","숫자~]","아래는","안에","여러","예를","오버라이드","위치시키세요.","위해","이름~]","작성하고,","작성하는","전역","추가하는","추가하세요.","추가하여","타입","타입에","타입을","템플릿입니다.","플러그인을","피하기","한다면,","합니다."],"pages/declaration-files/templates/global.d.ts.html":["\"bob\";'","\"maru\"","'c.age'를","'c.purr()'를","'cat'","'const","'function","'let","'mylib.checkcat(c)'","'mylib.checkcat(c,","'mylib.timeout","'mylib.version'에","'var","(예.","(인터페이스와","*/","*~","...","/*~","//","//~","42;'라고","5,","50;'","=","[~내","[~라이브러리","[~선택적","[~프로젝트","age:","by:","c","cat","cat,","catset","checkcat(c:","class","const","constructor(n:","declar","definit","export된","extras?:","f(c:","function","global.d.t","interfac","length:","mylib","mylib';","mylib(3)처럼","mylib(a:","mylib.cat(42)'","mylib.cat)","mylib.catset","mylib.vetid","name:","namespac","new","number):","number);","number;","project:","purr():","readonli","s:","s?:","string","string):","string;","string[];","taillength?:","timeout:","type","v);'을","v:","version:","vetid","vetid);","void;","weight:","x:","{","|","}","})","};'","가능하다면","가능하다면)","갖고","같이","그렇지","나","네임스페이스","다음과","들어,","또는","라고","라이브러리가","라이브러리의","를","만들","버전","변수를","변수에","별칭)을","사용하고","사용할","삭제하고","삭제하세요.","선언을","선언할","섹션은","수","수정할","순","숫자~]","시그니처를","실제로","싶으면,","아래","안에","않다면,","않으면,","없습니다.","여기서","여기에","여기에도","예를","위치시켜야","위치시키세요.","유효한","의미","이","이게","이곳에","이름~]","이름으로","이름이","인스턴스에서","읽을","있는지","있다면,","있습니다","있습니다.","있지만,","작성할","전역","접근할","참조","처럼","추가하세요.","클래스를","타입","타입을","통해","포함하세요.","프로퍼티를","하지만","할","합니다.","해당","호출","호출할","확인하세요!"],"pages/declaration-files/templates/module-class.d.ts.html":["\"super","'[~the","'myclasslib'을","'super","*","*/","*~","/*~","//","=","[~내","[~라이브러리","[~선택적","[~프로젝트","allowsyntheticdefaultimport","by:","class","class.d.t","commonj","constructor(someparam?:","declar","default","definit","es6","esmoduleinterop","export","export된","export할","greeter\"","greeter/index.d.ts'가","height?:","https://www.typescriptlang.org/docs/handbook/modules.html#export","import","import로","import할","index.d.ts로","interfac","modul","module~]');","module~]';","myclass","myclass.myclassmethodoptions):","myclass;","myclasslib;","myclassmethodopt","mymethod(opts:","namespac","number;","project:","requir","require('[~th","someproperty:","string);","string[];","style을","type","typescript","umd","width?:","x","{","}","객체로","객체를","경우","경우,","그렇지","나","네임","네임스페이스를","노출하는","노출하려면","대한","되어야","들어,","또한,","로더","로드하려면,","마세요!","메서드와","모듈","모듈에서","모듈은","모듈을","모듈의","문서를","방법을","배치해야","버전","변경하고,","변수","블록","사용해서","생성자","선언은","선언을","선언하세요.","설정되어","수","숫자~]","스페이스","안에","않으면,","없습니다.","에서","여기에서","예를","오류!","옵션을","외부에서","위치시키세요.","위한","이","이렇게","이름~]","이름을","이름의","이해하려면","일반적인","입니다.","있습니다:","있지","작성하는","잘못","전역","전역으로","제거하세요.","제한에","지정합니다.","직접","참고하세요.","클래스","클래스에서","타입을","템플릿","파일에서","파일은","파일을","포함할","폴더에","프로퍼티를","하지","할","함수를","합니다.","해결","해야","환경","활성화한다면,"],"pages/declaration-files/templates/module-function.d.ts.html":["\"super","'[~the","'myfunclib'을","'super","*","*/","*~","/*~","//","=","[~내","[~라이브러리","[~선택적","[~프로젝트","allowsyntheticdefaultimport","by:","commonj","console.log(f.defaultname);","const","declar","default","defaultlength:","defaultname:","definit","es6","esmoduleinterop","export","export된","export할","f","firstname:","function","function.d.t","greeter\"","greeter/index.d.ts'가","height:","https://www.typescriptlang.org/docs/handbook/modules.html#export","import","import로","import할","index.d.ts로","interfac","lastname:","lengthreturntyp","modul","module~]');","module~]';","myfunclib;","myfunct","myfunction(length:","myfunction(name:","myfunction.lengthreturntype;","myfunction.namedreturntype;","myfunction;","namedreturntyp","namespac","number):","number;","project:","requir","require('[~th","require('myfunclibrary');","string):","string;","type","typescript","umd","width:","x","{","}","갖고","같은","객체로","객체를","경우","경우,","그","그렇지","기술하고","나","네임스페이스","네임스페이스를","노출하고","노출하는","대한","되어야","들어","들어,","또한,","로더","로드하려면,","마세요!","모듈","모듈과","모듈에서","모듈은","모듈을","모듈의","모듈이","문서를","반환","방법을","배치해야","버전","변경하고,","변수","보여줍니다","블록","사용해서","선언은","선언을","선언하세요.","수","숫자~]","스타일을","싶다면,","싶을","안에","않으면,","없습니다.","에서","여기에","여기에서","여러","예를","예제는","예제처럼","오류!","오버로드하는","옵션을","외부에서","위치시키세요.","위한","의미합니다:","이","이렇게","이름~]","이름을","이름의","이해하려면","일반적인","입니다.","있다면,","있습니다.","있습니다:","있습니다;","작성하는","잘못","전역","전역으로","제거하세요.","제한에","종종","지정합니다.","직접","참고하세요.","코드가","클래스","타입은","타입을","타입의","템플릿","파일에서","파일은","파일을","포함할","폴더","프로퍼티를","하지","할","함수","함수를","함수에","합니다.","합니다:","합법적임을","해결방법을","해야","형태를","환경","활성화하세요:","활성화한다면,"],"pages/declaration-files/templates/module-plugin.d.ts.html":["\"super","'anothermodule';","'somemodule'","'somemodule';","'super","*","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","declar","definit","export","function","greeter\"","greeter/index.d.ts'가","import","index.d.ts로","interfac","m","m.foo):","modul","mymodulepluginopt","number;","other.bar;","plugin.d.t","project:","size:","somemoduleopt","somemodulesetting?:","string;","thenewmethod(x:","type","{","}","같은","것처럼","경우","경우,","기존","내부에","다른","되어야","들어,","마치","모듈","모듈과","모듈에","모듈에서","모듈을","모듈의","배치해야","버전","변경하고,","변수를","보강을","보입니다","사용할","새로운","선언할","선언합니다","수","숫자~]","안에","않은","여기는","예를","원래","위에서","위한","이","이름~]","이름을","이름의","인터페이스","인터페이스에","입니다.","있는","있습니다","있습니다.","있으며,","작성하는","작성해서","줄에서,","추가한","추가할","추가합니다.","클래스,","타입도","타입을","템플릿","파일은","파일을","폴더","프로퍼티를","플러그인을","필요한","하세요","하지","한","할","함수,","합니다."],"pages/declaration-files/templates/module.d.ts.html":["\"super","'myclasslib'을","'namespace'","'super","'yourmodule';","*","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","const","const,","definit","export","extras?:","foo():","function","greeter\"","greeter/index.d.ts'가","import","import를","index.d.ts로","interfac","length:","let,","module.d.t","myfield:","mylib;","mymethod(a:","myothermethod(a:","name:","namespac","number):","number;","project:","sometyp","string):","string;","string[];","subprop","subprop.foo();","type","umd","var를","void;","yourmod","yourmod.subprop.foo();","{","}","가능한","가지고","같은","같이","경우","구분된","그렇지","노출하는","다음과","되어야","들어","들어,","때,","또는","로더","로드하려면,","메서드가","메서드를","모듈","모듈과","모듈을","모듈의","모듈이","배치해야","버전","변경하고,","변수","사용","사용하여","선언을","선언하세요.","선언할","수","숫자~]","안에","않으면,","여기에서","예를","외부에서","이","이건","이런","이름","이름~]","이름을","이름의","있는","있다면,","있습니다","있습니다:","있을","작성하는","작성할","전역","전역으로","점으로","정의가","제거하세요.","타입,","타입을","템플릿","통해","파일은","파일을","파일입니다.","폴더","프로퍼티,","프로퍼티를","함수로써","합니다.","환경"],"pages/declaration-files/publishing.html":["\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"1.0.0\",","\"@types/browserify\":","\"author\":","\"awesome\",","\"browserifi","\"browserify\":","\"dependencies\"","\"dependencies\":","\"dependencies\"를","\"devdependencies\"가","\"devdependencies\"를","\"files\"","\"latest\",","\"main\":","\"name\":","\"next\"","\"types\"","\"types\":","\"types\"와","\"typescript\":","\"typings\"","\"vandelay","\"version\":","(dependencies)","(includ","(index.j","(packag","(publish","(red","....",".j","///","@type","@types)","@types/browserifi","@types안에","@types에","browserifi","browserify는","browserify와","declar","declarations)","definitelytyped에서","depend","devdependencies를","extens","extension\",","flags)","https://github.com/definitelytyped/definitelytyped%EC%97%90","index.d.ts이고","industries\",","javascript가","npm","npm에","npm으로","npm의","organization에","package)","package.json에","package.json에도","package.json이","publish","pull","request를","type","typescript","typescript는","typescript로","{","}","가리키도록","가이드를","가져야","가지가","가지고","각","것이","경고","경우","관리됩니다.","기대하지","기여","내용을","노출하기","다른","다시","단지","대신","더","도구를","동의어이기","되지","되지만,","됩니다.","두","들어,","들어:","따라","때문에","때문에,","때문입니다.","또한","라이브러리로","루트에","를","마세요.","만약","만약에","메인","명령줄","모든","무시됩니다.","반면에","방법은","방법을","배포","배포되었습니다.","배포하기","배포하는","배포하려면,","배포할","번들링","번들링된","번들링하거나","번째","별도의","보십시오.","복사하지","사용자가","사용하기","사용하길","사용하는","사용하면","사용하면,","사용하세요.","사용하여","사용하지","사용할","사용합니다.","사용해도","생각해봅시다.","생성하세요.","선언","선언과","선언을","설치해야","섹션","섹션을","수","시간입니다.","쓰는","쓰지","아니라","안에","않기","않는다면,","않아도","않았다면","알맞게","애플리케이션을","없습니다.","여기에서,","역시","옆에)","예를","왜냐하면","위해","유지하고","의존성","의존성들을","의존성에","의존성은","의존성을","의존성이","의존적이라면:","의존적인","의존하세요.","이","이름이","이유로,","이제","일치하게","있는","있는지","있다면,","있습니다.","있습니다:","있으면","자동으로","자세한","작성되어","작성되었다면","작성되지","작성된","작성한","작성했고","작성했으므로,","전달해야","정의가","제출하세요.","좋습니다.","지침","직접","찾을","첫","추가할","추가해야","크게","타입","파일","파일에","파일은","파일을","파일이","패키지가","패키지는","패키지들은","패키지들을","패키지로","패키지를","패키지에","패키지와","패키지의","패키징되기","패키징하기","패키징하지","페이지에서","포함하고","포함하기","표시해야","프로퍼티는","프로퍼티로","프로퍼티를","프로퍼티에","플래그","플래그를","필드는","필요가","하기","하세요.","함께","합니다.","합치지","항상","해당","확인하세요."],"pages/declaration-files/consumption.html":["\"","\");","\"lodash\";","(consuming)","(downloading)","(searching)","*","2.0","2.0에서는","20,","@type","@types/","@types/lodash","_","_.padstart(\"hello","consumpt","definitelytyped의","https://aka.ms/typ","import","instal","install을","lodash를","lodash와","npm","publishing에서","save","typescript","typescript!\",","가","가져오는데","가지를","같아야","같은","개발자가","걸","것은","것이","경우,","기여","기여하고,","내용은","다운로드","다음","대부분의","대한","대해","데","데로","도구는","도움을","들어,","또는","라이브러리에","라이브러리의","를","만약","명령어로","모두","모듈","모듈을","및","방문해","번만","변수","별","붙어야","사용하고,","사용하기","사용하지","사용할","상의","선언","선언에","선언을","선호하는","설명한","설명합니다.","설치할","세","수","수행하면,","쉬워졌습니다.","않는다면,","않습니다.","앞에","어떻게","어려움","언제든지","얻고,","얻는","없는","없다는","없이","예를","유의하세요.","이","이는","이를","이름과","이름은","이미","이상에서","이외의","있고","있다면,","있습니다.","자세한","적용됩니다.","전역","정확하게","줄","지침","참고:","참고하세요.","찾고자","찾기","찾는","찾으세요.","충분합니다.","코드에","타입","파일을","파일이","패키지","패키지를","패키지에","페이지를","페이지에서","포함되어","필요는","필요시","필요하지","하고","하는","하는지","하지만","하지만,","한","합니다.","항상","훨씬"],"pages/intro-to-js-with-ts.html":["(provid","(typescript","*/",".j","/**","//","0;","2322","=","@errors:","@t","@type","check","check를","error","error를","expect","false;","hint","ignor","increment","javascript","javascript)","javascript를","javascript에","javascript에서의","js","jsconfig.json","jsdoc","jsdoc)","jsdoc가","jsdoc를","jsdoc을","js를","js에","nocheck","strict이","ts","type","typescript","typescript가","typescript는","typescript로","typescript를","typescript에서","typescript의","type이","var","via","x","x;","{number}","각","같은","건너뛸","검증을","것은","경우","경우,","구문을","구체적으로","그","기반으로","기본적으로","내용은","다릅니다","다음을","단계는","대한","더","데","동의하지","들어:","때","또는","레벨이","리팩토링","마지막","만들지만,","만일","많은","맞는","맨앞에","모든","목록은","목록이","무시할","및","바꾸기와","바랍니다.","반드시","발생시키지","발생시키지만,","방법에","방법을","번째","사용","사용됩니다.","사용하는","사용하여","사용할","선언","선언의","설정하는","성공","성공?!","수","수도","수준에","시스템","시스템은","실행하려면","심벌로","아님","아닙니다.","안전하게","않는","않습니다.","알릴","앞에","엄격함의","없는","에디터를","역시","예를","예시의","오류들을","오류로","오류를","오직","올리도록","완성,","우리가","위치하며","위해서","유용합니다.","유추할","이","이는","이동","이를","이름","이전","일부","있는","있는데,","있습니다.","자동","자세한","작업할","적용하기","전체","제공하기","제공할","종종","주석은","줄","줄에","줄은","줄의","지원되는","지원하는","참고하시기","찾을","첫","체크하는","추가하려는","추가하면","추가하여","추가해야","추론을","코드","코드베이스로","코드의","코멘트를","타입","타입들을","타입시스템을","타입에서","타입을","통하여","통한","툴을","특정","파일","파일에","파일에서","파일에서는,","파일의","파일이","패턴의","편집자","프로젝트가","프로젝트에서는","플러그인들이","필요로","하는","합니다.","합니다:","해석하는","해야","홈페이지에는","확인을","활성화된","활용한","힌트"],"pages/type-checking-javaScript-files.html":["!(s.length","\"","\"@type\"","\"@typedef\"","\"fs\"`와","\"plunkbat\"","\"react\";","\"string\";","${p.name}...`);","%","'","'';","'@return'","'@returns'과","'a'","'b'","'john","'ok'","'rest'","'specialtype'이라는","'specialtype1'이라는","'typeof'","(!i)","(!somebody)","('any'로","('any'와","(...arg:","(array)","(casts)","(classes,","(commonj","(constructor","(function","(greeting)","(import","(in","(jsdoc","(more","(n)","(null,","(number)를","(object","(options.prop4","(pattern","(properti","(s)","(string)","(support","(test)","(unspecifi","(var","(또는","(클로저","(확장","*","*/","*/)","+","...",".j",".t",".ts의","/**","//","0","0,","0;","1","1,","1001)","1;","2","2);","2,","2.3","2;","3);","=","=>","????","@arg","@argument)","@augment","@augments)","@augments를","@callback","@callback,","@callback은","@class","@constructor","@constructor)","@constructor를","@enum","@enum은","@extend","@extends는","@param","@param과","@param은","@prop","@properti","@return","@return)","@t","@templat","@thi","@this를","@type","@typedef","@typedef,","@typedef를","@typedef와","@type{array.}","@type{array}","@type과","@type은","[];","[]로","[index]","[options.prop4]","[options.prop5=42]","[p3]","[p4=\"test\"]","[prop4]","[prop5=42]","[somebody]","[x:","[x:string]:","`export","`import","`number`에","`string`","a:","ab(){}","add1:","anormalfunction()","anormalfunction}","any)","any)를","any[]","any[])","any[]):","any가","any와","any이므로","any임","any입니다.","any입니다:","arg","argument","arguments)","array","arraylike;","assign","assign.extra","b","b)","b);","b:","b?:","bar(1);","bar(1,","bar(a,","beginningofline:","bodies)","boolean","boolean)","boolean):","boolean)}","boolean}","c","c()","c();","c(0);","c(1);","c(data)","c.count","c.d","c.prop","c.prototype.initi","c.prototype.method","callbackforlater(e)","calls)","check","checkjs를","class","classes)","clause)","closur","closure의","commonj","compon","console.log(\"hi!\");","console.log('hello","console.log(`walk","console.log(a","const","constructor()","constructoronly는","constructorunknown의","c는","c를","c의","data","declar","default","default)","doc","docs처럼","document.queryselector(selector);","doe';","dom","e","element.dataset.mydata","empti","ended)","enum","equival","es2015","es2015에는","examples)","export","exports와","extend","fals","false;","fc","fn10(p1){}","fn6;","fn7;","fn9(p1)","foo","foo();","foo(i","foo.l.push(\"end\");","foo.l.push(foo.i);","foo.prototype.sayhi","fs","fs.readfilesync(f);","function","function()","function(){};","function(f)","function(param1){}","functions,","getter,","greet","html","id(x){","id:","ignore를","import","import(\"./a\").pet","import(\"./a\").x","import는","import로","import를","index?:","infer","information)","initail","initi","j","javascript","javascript는","javascript에는","javascript의","jsdoc","jsdoc)","jsdocstat","jsdoc을","jsdoc의","jsx의","k","key","known","k는","liter","math","math.random()","method()","method2()","methodonly는","methodonly의","modul","module.export","module.exports.readfil","multipli","myarrow","mycompon","myelement","mypet.name;","mypet;","n","n,","namespaces)","nas;","nds;","new","nocheck","noimplicitany,","noimplicitany는","non","normal;","ns","ns.c","ns.const","ns.func","ns;","null","null)","null,","nullability는","nullabl","nullable;","nullable이","null이","number","number)","number=","number]:","numberorstr","number|undefined에","number}","number}}","number}타입엔","number는","obj","obj.b","object","object)","object}}","object나","object를","ok","open","option","options.prop1","options.prop2","options.prop3","options.prop5;","outer()","outer.inn","p","p1","p1.join();","p2","p2,","p3,","p4){","p;","param","param1","paramet","parseint(e)","pet","predic","promise((resolve,","promise;","promisedstring;","prop1","prop1:","prop2","prop2:","prop3","prop3?:","props와","ps(){}","question;","react.component는","readfile`과","references)","registerclass(c)","reject()","reject)","render()","requir","require(\"./a\").x;","require(\"fs\");","result","return","right;","s","s.length","s;","savingcomments:","sawasterisk:","sayhello();","sayhello(somebody)","sb;","sbn2;","sbn;","seriou","serious():","seriousaliz","seriousalize(key,","set","setter에서만","somebodi","somebody);","somefunc","someobj","sortableset","space)에","special(options)","specialtyp","specialtype1","specialtype1의","specialtypeobject1;","specialtypeobject;","specialtype과","specialtype의","star;","state라는","strictnullcheck","strictnullchecks:","strictnullchecks이","string","string,","string]:","strings.","stringsstringstrings(p1,","stringtonumber;","string}","string을","sub1:","sum(/*","supported)","t","t,u,v","test","this.clientheight","this.constructoronli","this.constructorunknown","this.count;","this.i","this.initialize(data);","this.l","this.methodonli","this.prop","this.props.b;","this.props의","this.siz","this.yi","this는","this의","todo","total","true","tsconfig.json이","type","types)","typescript","typescript는","typescript에","typescript와","typescript의","undefin","undefined,","undefined;","undefined}","undefined가","undefined나","undefined로","us","usejsdoc.org에서","var","var9;","w,x","walk(p)","win;","wrong;","x","x.push(\"string\");","x.push(1);","x:","x;","x는","y","y.push(\"string\");","y.push(1);","{","{!number}","{(data:","{(s:","{(string","{*}","{...number}","{...string}","{?number}","{?}","{a:","{a:number}에","{anormalfunction}","{array.}","{array}","{boolean}","{component}","{function(number):","{function(string,","{function}","{htmlelement}","{k}","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{seriousalizable}","{set}","{specialtype1}","{specialtype}","{string","{string=}","{string}","{test.a.charat(0)};","{typeof","{t}","{window}","{{","{{a:","{{new(...args:","{}","{};","|","||","}","})();","});","};","}}","}와","가능","가능케","가능한","가정하는","가져야만","가져올","가지","가진","가질","각","간단한","간주됩니다.","간주합니다.","값","값들의","값을","값의","갖게","갖는","갖도록","갖습니다.","같습니다.","같은","같음","같음)","같이","객체","객체.","객체가","객체를","갯수가","건너뛸","검사","검사가","검사는","검사되므로,","검사를","검사와","검사의","검사하는","것","것들을","것에","것으로","것은","것을","것이","것이든","것이라도","것이며","것입니다.","것입니다:","것처럼","결과","결과를","결합하여","경우","경우,","경우가","곳이","공간(valu","과는","과정은","관용적입니다.","괄호가","괄호화된","구문","구문)","구문).","구문으로","구문은","구문을","구문이","구문적으로","구성은","귀찮은","규칙","규칙에서","규칙은","그러나","그렇지","그리고","기반으로","기본","기본값을","기본적으로","기초","꽤","나은","나타내는","내부에서","내용은","너무","넘길","넣어","네임스페이스","네임스페이스를","네임스페이스입니다.","놀라운","누군가의","느슨함","는","다뤄지도록","다르게,","다르며,","다른","다릅니다:","다양한","다음과","단순하다는","단순히","단일","닫힌","달리,","달아","대게","대괄호로","대부분의","대신","대하여","대한","대해서만","더","덕분에","데에","동일","동일하며","동일한","동일합니다.","동작과","동작은","동작합니다.","동작합니다:","동적으로","되도록","되어야","된","될","됨","됩니다.","두","둘러싸서","들면:","들어,","들어:","들어갈","등)는","등록할","등의","따라서","때","때,","때때로","때만","때문에,","또는","또다른","또한","라인의","리터럴","리터럴과","리터럴과는","리터럴에","리터럴은","리터럴을","리터럴이어야만","리턴","마찬가지로,","마치","만들","많은","많음","매개변수","매개변수(예:","매개변수.","매개변수가","매개변수는","매개변수를","매개변수보다","매개변수의","매핑하는","맵","맵(maps)으로","메서드","메서드,","메서드를","메서드에","멤버가","멤버는","명시되어","명시되지","명시적으로","명시적인","명시할","몇","모두","모듈","모듈에서","모든","모르거나","목록은","목록의","목록입니다.","못하는","무상태","무시할","문자열","문자열과","문자열이","물론,","물음표","및","반대로","반면,","반환","발생","발생할","방법에","방법으로","방법은","방법이","방식으로","배열","버전에서는","번째","번형도","변경할","변수","변수나","변수에","별칭","보고를","보고할","보다","보여줄","복잡한","본문","본문에서","본문을","본문의","부분에서","부분의","부여합니다.","부족하여","불리언","불리언(boolean)에는","불행하게도,","붙여야","비슷한","비슷합니다만,","빈","사용","사용:","사용되는","사용됨.","사용으로부터","사용하고","사용하는","사용하면","사용하면,","사용하세요.","사용하여","사용하여,","사용하지","사용하지만,","사용할","사용해","사용했습니다.","사항","사항을","사항이라는","사항임","상대적인","새","새로운","생성","생성자","생성자가","생성자에","생성자에서","생성하는","생성하지","생성할","선언","선언된","선언될","선언에","선언에서도","선언으로","선언을","선언의","선언할","선택","선택적","선택적으로","선택적인","선택할","설명하고","설명하는","설명한","설명합니다.","설정","설정되지","설정할","성공","성공,","소스가","속하지","수","수단이","수도","숫자","숫자를","시그니처)을","시그니처를","시스템과는","식별되지","쓰일","아니라","아닌","아닐","아래를","아래에","아래의","아직","안","않거나,","않고","않는","않는다는","않다면,","않습니다.","않습니다:","않았다면,","않은","않을","않음","알","알려진","알아낼","알아두세요.","암묵적으로","앞","앞서","앞에","앞엔","앞의","어떠한","어떤","엄격한","없는","없다는","없습니다","없습니다.","없었기","없으며","없으므로,","없음","에러를","여기엔","여러","열거형과는","열린","예를","예시:","예시를","예외입니다.","예제들","오류","오류,","오류:","오류가","오류를","오브젝트라면","오브젝트를","와","완화됩니다;","요소를","우선시한다는","원래의","원본","원본에","위에서","위의","위치를","유니언","유사","유의하세요.","유의하세요:","유일한","유추할","유형","유형과","유형의","은","의미가","의미는","의미와","의미합니다.","이","이곳에서","이는","이니셜라이저(initializer)를","이니셜라이저는","이니셜라이저에","이러한","이를","이름","이름에","이름을","이름이","이상의","이전","이전에는,","이전의","이해할","이해합니다.","이후엔","인덱스","인사말","인수는","인수로","인수를","인수의","인스턴스로만","인식됩니다.","일","일부","일으킨다는","일으킬","일회성인","읽기","임의의","입력하기","있는","있다면,","있더라도","있습니다.","있습니다:","있습니다;","있으며;","있을","있음","있음.","있지","자세한","작동하지","작동한다는","작업할","작용합니다.","잘","적은","전역으로","전용","전자에","절에","절에서","점에","점을","접미사","접미사는","정당한","정보로","정보를","정의되어","정의되지","정의된","정의할","정적","정확히","제공할","제공합니다:","제네릭","제안이","제약","제외하고;","제한됩니다:","조건을","조금","조합이","조회하고","존재하는","종류의","주목할만한","주석을","주어진","줄에","중","중첩된","중첩하는","즉시","지원","지원되는","지원되지","지원됩니다.","지원보다","지원은","지원하며","지원합니다.","지정되지","지정된","지정에","지정하는","지정하려면","지정하여","지정하지","지정할","지정합니다:","차용합니다.","차이점을","차이점이","참고하세요.)","참조(원래","참조를","참조에서","참조하는","첫","초기화된","초기화하는","초기화하더라도","추가될","추가됩니다.","추가하는","추가하여","추론","추론된","추론하지","추론할","추론합니다.","추론합니다만,","추론해볼","취급됨)","취급됩니다:","캐스트","캐스트(cast)","캐스트를","컨텍스트가","컴파일러가","컴파일러는","컴포넌트에서도","코드는","코드를","코드의","콤마","큰","클래스","클래스,","클래스는","클래스를","클래스에","클래스에서만","클래스엔","클래스와","클로저","클로저의","타입","타입(인덱스","타입,","타입과","타입까지","타입도","타입만","타입에","타입에는","타입으로","타입으로는:","타입으로의","타입은","타입을","타입의","타입이","타입이든","타입인","타입임","타입입니다.","태그","태그(@async","태그는","태그로","태그를","태그의","통해","특정","특화된","파일","파일과","파일에","파일에는","파일에서","파일에서,","파일에서는,","파일에선","파일은","파일의","파일처럼","패턴","패턴들","패턴을","포맷을","포함하는지,","표시가","표시를","표시와","표시할","표시합니다.","표준","표준과는","표현","표현식","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티는,","프로퍼티들을","프로퍼티로","프로퍼티로부터","프로퍼티를","프로퍼티만이","프로퍼티의","플래그를","플래그와","필요가","하나)할","하는지","하는지에","하도록","하지만,","한","할당과","할당되었던","할당된","할당됩니다.","할당에","할당에서","할당은","할당을","할당할","함","함!","함수","함수(iife)","함수,","함수가","함수는","함수는,","함수를","함수와","함수의","함수처럼,","함을","합니다.","항상","해당","허용되는","허용되지","허용됨","허용됩니다.","허용됩니다:","허용합니다.","현재로서는,","형태는","형태의","호출","호출에서","호출은","호출하는","호출하면","호출할","호출해야","혹은","화살표","확인할","확장","확장하는","확장할","활성화되어","활성화되어있는","활성화되어있지","훨씬","흔히"],"pages/jsdoc-reference.html":["!(s.length","\"\",","\"\";","\"@type\"","\"@typedef\"","\"an","\"foo\";","\"name\",","#16498)","#17233)","#19672)","#23215)","#23857)","#7237)","${p.name}...`);","%","'@return'","'@returns'","'a'","'any'","'any'로","'b'","'specialtype'을","'typeof'를","'나머지'","('any'","('any'와","()","(casts)","(classes)","(greeting)","(import","(issu","(jsdoc","(more","(n)","(number)을","(options.prop4","(param1)","(pattern","(s)","(string)","(test)","(unsupport","(x)","(다음","(또는","(클로저","*","*/","+","...","/**","//","0,","1,","1001)","2);","2,","2345","2348","=","=>","????","@arg","@argument)","@async)는","@augments)","@callback","@callback,","@callback은","@checkj","@class","@const","@constructor","@constructor)","@constructor를","@enum","@enum은","@errors:","@extend","@extends는","@filename:","@inheritdoc","@memberof","@param","@param과","@param은","@prop","@properti","@readonli","@return","@return)","@templat","@thi","@this를","@type","@typedef","@typedef,","@typedef와","@type과","@yield","[index]","[options.prop4]","[options.prop5=42]","[p3]","[p4=\"test\"]","[prop4]","[prop5=42]","[x:","`number`로","`string`","a:","ab()","accounts.d.t","add1:","address\",","address:","anormalfunction()","anormalfunction}","any[]):","arraylike;","b","b:","b?:","beginningofline:","boolean","boolean)","boolean):","boolean)}","boolean}","c","c(0);","c(1);","c(data)","c.prototype.initi","c.size;","callbackforlater(e)","checkjs가","class","console.log(\"hi!\");","console.log(`walk","const","constructor(data)","country:","cut","c는","c를","c안에","data","document.queryselector(selector);","dom","e","element.dataset.mydata","enum과","es6","examples)","export","extend","fals","fn10(p1)","fn6;","fn7;","fn9(p1)","foo","foo.prototype.sayhi","function","galaxy:","greet","html","id(\"string\");","id(123);","id(x)","id({});","id:","import","import(\"./accounts\").useraccount","import(\"./types\").pet","index?:","initi","javascript","javascript이고,","js","jsconfig","jsdoc","jsdoc.app에서","jsdocstat","jsdocstate.sawasterisk;","jsdoc의","jsx의","k","key","known","k는","main.j","math.random()","mathfunc","mathfuncs.add1;","myarrow","myelement","mypet.name;","mypet;","n","n,","name:","nas;","nds;","new","normal;","note:","ns;","null","null;","nullable;","null}","null을","number","number)","number=","number]:","numberorstr","number}","number}}","number는","number를","object","object)","object}}","object는","object를","ok","option","options.prop1","options.prop2","options.prop3","options.prop5;","p","p1","p1.join();","p2","p2,","p3,","p4)","param","param1","parseint(e);","pet","planet:","playground를","postalcode:","predic","promisedstring;","prop1","prop1:","prop2","prop2:","prop3","prop3?:","ps()","question;","regist","registerclass(c)","require(\"./accounts\").useraccount;","result","return","right;","s","s.length;","s;","savingcomments:","sawasterisk:","sb;","sbn2;","sbn;","seriou","serious():","seriousaliz","seriousalize(key,","set","sfc","somefunc","someobj","sortableset","space","special(options)","specialtyp","specialtype1","specialtypeobject.prop3;","specialtypeobject1;","specialtypeobject;","specialtype와","specialtype의","star;","strictnullchecks:","strictnullchecks가","strictnullcheck가","string","string,","string]:","stringsstringstrings(p1,","stringtonumber;","string}","string부터","string을","sub1:","supported)","system:","t","t,u,v","tags)","test","this.clientheight","this.initialize(data);","this.nam","this.siz","this.size;","this.titl","this가","this의","todo","true","type","types)","types.d.t","typescript","typescript나","typescript는","typescript에","typescript의","unionnullable;","universe:","us","useraccount","valu","var","var9;","w,x","walk(p)","well","win;","wrong;","x","x:","x;","{","{!number}","{(data:","{(s:","{(string","{*}","{...string}","{?number}","{?}","{@link","{anormalfunction}","{array.}","{array}","{boolean}","{function(number):","{function(string,","{function}","{htmlelement}","{k}","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{seriousalizable}","{set}","{specialtype1}","{specialtype}","{string","{string=}","{string}","{test.a.charat(0)};","{typeof","{t}","{window}","{{","{{a:","{{new(...args:","{}","{},","{};","|","||","}","};","}}","}를","…}","가져오기","가져온","가져올","가질","가집니다","각","간단합니다.","간주됩니다.","값의","값입니다","같거나","같게","같습니다)","같습니다:","같은","개요를","객체","객체가","객체를","검사와","검사하므로,","것은","것입니다,기존에","결과","경고를","경우","경우,","경우:","경우에는","경우에만","고급","곱하는","곳에","곳이","과","괄호는","괄호로","구문","구문)","구문).","구문에서","구문은","구문을","구문이나","구문인","구문형식으로","구분되지","구성의","구체화하지","그렇지","기반","기반으로","기본값과","기본값이","나열되지","나타납니다.","난다면,","너무","널러블","널러블(nullable)","널러블은","널러블하지","널러블합니다.","넘긴다면","는","다룹니다.","다르고,","다르며","다른","다릅니다:","다양한","다음","단","달리,","당신은","대괄호와","대로","대부분","대부분의","대신","대한","더","도와줍니다.","동일하게","동일합니다.","동작할","동작합니다.","되어야","됩니다","됩니다:","두","들어","들어,","따라","때","또는","또다른","또한","라이저는","레퍼런스(en)","리터럴","리터럴과","리터럴을","리터럴이어야","리턴","마찬가지로,","마치","만들","만약","많이","매개변수","매개변수.","매개변수가","매개변수는","매개변수들은","매개변수를","매개변수만","맵","맵과","메서드","메서드가","메서드에","메시지는","멤버가","멤버를","명시적으로","명확하게","모두","모듈에서","목록은","못함을","무상태","무시합니다.","묶인","문서를","문자열","물론,","물음표","및","바꿔줍니다.","반대의","반환형일","받으며","발생합니다.","방법은","배열","배열과","번만","번째","베이스에","변수","별칭","보통","복잡한","비슷하게","비슷한","비슷합니다.","사용하고","사용하는","사용하면","사용하세요:","사용하여","사용하지","사용한","사용할","사용합니다,","사용합니다.","사용합니다:","사용해도","사용해야","사항을","사항입니다.","상당히","상속(extend)하면,","상속할","상위","상태에서만","새로운","생성자","생성자로","생성하지","생성합니다","선언되어","선언될","선언됩니다:","선언에서","선언은","선언을","선언할","선택","선택적","선택적(optional)","선택적으로","설명된","설명하고","섹션에","속성","수","수도","숫자","숫자를","쓸","아닌","아래","아래에","아무","아직","안의","않고","않는","않는다","않는다고","않습니다","않습니다.","않은","알","알려진","앞에","앞의","어노테이션으로","어노테이션을","어떠한","어떤","얻어온","엄격한","없는","없습니다.","없으며","에디터에서","여러","열거형(enum)과","예를","예상합니다","예시를","예제","오류","오류가","오브젝트를","오브젝트에","오직","오픈","와","요소를","원래","원시","위의","위치를","위한","위해","유감스럽게도,","유니언","유형으로","은","을","의미가","의미는","의미와","의미합니다.","이","이건","이것은","이는","이니셜","이러한","이런","이렇게","이름","이름은","이름을","이상","이슈가","이용하여","이해합니다.","인덱스","인사말","인수들의","인자로","일","일반적으로","임의의","있게","있는","있는지","있다면","있습니다","있습니다.","있습니다:","있어야","작동하지","작동합니다","작동합니다.","작동합니다:","작동해야","잘","접두사로","접미사(postfix)는","접미사를","정보","정의되어있거나","정의되어있거나).","정의할","제공을","제공하는","제공합니다.","제공합니다:","제네릭","제안","제안사항을","제한됩니다:","조건부","존재하는","주변에","줄로","줄에","중","중이라면,","중인","지원되는","지원되지","지원을","지원하지","지정된","지정할","지정합니다:","집합입니다.","차용합니다.","차이점을","참조하세요","참조할","첫","체계와","추가","추가하여","추가할","추론될","추론합니다,","취급됨)","취급합니다:","컨텍스트가","컴파일러는","컴포넌트(sfc)에도","코드","코드가","코드는","콤마","큰","클래스","클래스는","클래스로","클래스로부터","클래스를","클래스에서만","클로저","클로저의","타입","타입과","타입까지.","타입도","타입들","타입들도","타입들은","타입들이나","타입에","타입으로","타입은","타입을","타입의","타입이","타입이거나","타입인","타입일","탐색하는","태그","태그(예","태그는","태그로","태그를","태그의","태그하는","통하여","특정하지","특정한","파라미터의","파악할","파일에","파일에서","패턴","포함된","포함하거나","표기할","표시할","표준과","표현식","프로퍼티","프로퍼티들을","프로퍼티를","프로퍼티의","하나인","하는지","하면","하지","하지만","한","한다면","할당","할당을","함께","함수","함수가","함수는","함수를","함수의","함수처럼","함수형","합니다","합니다!","합니다:","허용되며","허용하지","허용합니다.","현재","현재까지,","형변환","형변환할","호출가능한","호출되어야합니다","호출만","혹은","화살표","확인할","활성화","활성화된"],"pages/declaration-files/creating-dts-files-from-js.html":["\"./dist/main.js\"","\"dist\",","\"main\"","\"main\",","\"main\":\"./dist/index.js\"","\"main\":\"index.js\"","\"main\"으로","\"main.d.ts\"","\"types\"","\"types\":","(ad","(edit","(run","(set","(tips)","(선택적으로)","./dist/index.d.t","./main/main.d.t",".d.t",".d.ts의",".gitignore에",".j","//","3.7에서,","4단계를","[\"src/**/*\"],","allowj","allowjs:","cli를","compiler)","compileroptions:","d.t","declar","declaration:","emit","emitdeclarationonli","emitdeclarationonly:","files)","include:","index.d.t","index.d.ts를","javascript에서","js","jsdoc","json5","main.d.t","npx","outdir","outdir:","package.json","package.json)","package.json의","project","resolution)를","src/**/*.j","true,","tsconfig","tsconfig.json","tsconfig는","tsd를","type","typescript","typescript)","typescript가","typescript는","typescript에","up","{","}","},","같은","개발","거쳐야합니다:","경우,","관계(node","구문을","구성하고","기반","기본","넘어갑니다.","노드","다음과","다음은","단계와","대략적으로","대부분의","대신","대한","더","되었습니다.","디렉터리","때,","때문에,","루트에서","마지막으로","만들기","많은","먼저","모듈에","무시되기","방법을","복제합니다.","사용하는","사용한","사용할","사용해보세요.","생성됩니다.","생성시킵니다.","생성을","생성하기","생성하려면,","생성할","선언하는","선택적인","설정","설정을","설치","소스","수","수정","수정하세요.","실행","실행이","싶다면,","안에","않고도","알맞게","없다면,","없음","옆에","오직","옵션을","위와","위치","위치를","위한","위해","유지하지","유지할","의존성에","이","이러한","이식하거나(porting)","일반적으로","읽도록","있게","있는지","있습니다.","있을","작성하고","제거하면,","존재해야","즉","지시합니다.","지원하며,","참조에서","참조하기","찾기","찾을","추가","출력하게","컴파일","컴파일러","코드베이스에","타입은","타입을","태그를","테스트를","팁","파일","파일\b을","파일들이","파일로","파일만","파일에","파일에서","파일을","파일이","파일입니다.","패키지에","페이지에서","편집기의","포함되어","프로젝트","프로젝트를","프로젝트에","프로젝트에서","프로젝트의","플래그를","필드","필드가","필드를","필요합니다:","함께","합니다.","해당","해당하는","확인","확인할","확인합니다.","환경을","후,"],"pages/tsconfig.json.html":["\"**/*.spec.ts\"","\"../../built/local/tsc.js\",","\"./configs/base\",","\"./tsconfig\",","\"@types\"","\"binder.ts\",","\"checker.ts\",","\"commandlineparser.ts\",","\"commonjs\",","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"core.ts\",","\"diagnosticinformationmap.generated.ts\"","\"emitter.ts\",","\"exclude\"","\"exclude\":","\"exclude\"에","\"express\"]","\"extends\":","\"files\"","\"files\":","\"files\"과","\"foo\"","\"include\"","\"include\":","\"include\"을","\"lodash\",","\"main.ts\",","\"module\":","\"node_modules\",","\"noimplicitany\"","\"noimplicitany\":","\"outdir\"","\"outfile\":","\"parser.ts\",","\"preserveconstenums\":","\"program.ts\",","\"removecomments\":","\"scanner.ts\",","\"sourcemap\":","\"src/**/*\"","\"strictnullchecks\":","\"supplemental.ts\"","\"sys.ts\",","\"system\",","\"tsc.ts\",","\"typeroots\"","\"types\"","\"types\":","\"types.ts\",","\"utilities.ts\",","(.ts,.d.t","(@types,","(compileroptions,files,includ","(configur","(details)","(examples)","(overview)","(schema)","(use","(디렉토리","(또는","(모듈로","(예:","(위에서","*","**/","*만",".","../../node_modules/@types/","../node_modules/@types/,","./node_modules/@types/,","./node_modules/@types/express만","./node_modules/@types/lodash","./node_modules/@types/node,","./node_modules/@types의","./typings의",".d.ts이고,",".json",".jsx).",".jsx)도",".js와",".ts,",".tsx",".tsx)","0개","1.8.4","2015에서",":","?","@type","@types,","[","[\"./typings\"]","[\"node\",","[]를","]","],","a.ts가","a.ts에","allowj","allowjs가","atom","b.ts가","b.ts는","beta을","bower_components,","compileonsav","compileonsave를","configs/base.json:","exclude는","exclude와","extend","extends)","extends는","extends를","fals","files,","foo","glob","glob과","http://json.schemastore.org/tsconfig%EC%97%90%EC%84%9C","ide에","import","includ","index.d.t","index.d.ts와","index.js는","index.ts가","inherit","js","jspm_packag","node.j","node_modul","node_modules,","node_modules/@typ","p)","package.json가","project","refer","site에","studio","true","true,","true로","tsconfig","tsconfig.json","tsconfig.json)","tsconfig.json:","tsconfig.json에","tsconfig.json은","tsconfig.json의","tsconfig.nostrictnull.json:","tsconfig의","tsc를","tsc와","type","typeroot","typeroots를","types)","typescript","typescript는","types을","v2","visual","{","}","},","가능한","가진","간주됩니다.구체적으로","값은","값이","갖습니다.\"include\"와","갖습니다.지원되는","같습니다:","개요","검색합니다.","것으로","것은","것이","것입니다.","결합을","경로","경로가","경로는","경로를","경로의","경우에만","관계없이","구분","구분에","그","그리고","기능은","기본","기본적으로","기본적으로는","기준으로","기호","내용은","다른","다음","다음과","달리).","대한","대해","덮어씁니다.","데","됩니다.tsconfig.json","두","두지","들어","들어:","등의","디렉토리","디렉토리가","디렉토리에","디렉토리에서부터","디렉토리와","디렉토리의","또","또는","라인","라인에","로드된","루트","루트가","를","맞닥뜨리면","매칭","먼저","명시적으로","명심하세요","모두","모든","목록만","목록에서도","목록은","목록을","무시됩니다.","문을","문자열입니다.","문자와","및","반복적으로","방법들로","보고","보고합니다.","보이는","비어둘","사용됩니다.","사용하기","사용하는","사용하여","사용한다면","사용할","사용해","상대","상대적","상세","상속","상속되는","상속받을","상속하기","상속할","상위","생략될","생략하면","생성합니다.","서로","선언된","선언이","설명","설명한대로)","설정","설정되면","설정되어","설정에","설정을","설정이","설정하면","속성","속성에","속성은","속성을","속성이","수","스키마","스키마는","스타일을","시","시작하여","아래에","아래의","않는","않다는","않다면","않습니다.","않으면,","없습니다.","없이","여전히","옆에","예를","예제","오류를","오버라이드합니다.","오직","옵션를","옵션에","옵션은","옵션을","와","와일드카드는","완전히","원래","유사한","유효한","의미합니다.","의해","이","이상과","이상의","이용한","일반적으로","입니다.extends'","입력","입력에","있는","있다면","있다면,","있던","있습니다.","있습니다.그러나","있으며","있으며,","있지","자동","자동으로","자세한","장애와","재정의됩니다.순환성","저장","전역","전체","절대","점에","제외)","제외된","제외될","제외됩니다.","제외하고","제외합니다.","좋습니다.","주의해야","중요하다는","즉","지원되는","지원됩니다.","지원하는","지정되어","지정되지","지정된","지정하는","지정하면","지정합니다.","참고하세요.","참조","참조되는","참조된다면,","찾을","체인으로","최상위","출력이","커맨드","컴파일됩니다:","컴파일러","컴파일러는","컴파일러에는","컴파일러의","컴파일에","컴파일하는","컴파일합니다.","파일","파일(.js와","파일과","파일도","파일들:","파일들은","파일만","파일에","파일에는","파일에서","파일은","파일을","파일의","파일이","패키지","패키지가","패키지는","패키지를","패키지만","패턴","패턴의","포함되며","포함되면","포함되어","포함되지","포함된","포함됩니다","포함됩니다.","포함됩니다.\"exclude\"","포함됩니다.동봉된","포함됩니다.비슷하게,","포함시킵니다.","포함이","포함하는","포함합니다.","포함합니다.node_modules/@types/*","폴더","폴더를","폴더에","폴더의","폴더입니다.","표시된","프로젝트는","프로젝트를","프로젝트의","플러그인이","필드를","필요한","필터링할","하위","한","함께)","합니다;","항상","해당","해석","해석됩니다.","현재","호출하면","확인하세요.","확장자","확장자만"],"pages/compiler-options.html":["\"amd\"","\"amd\",","\"amd\"와","\"classic\"","\"commonjs\"","\"commonjs\",","\"crlf\"","\"error\"는","\"es2015\"","\"es2016\"","\"es2017\"","\"es2018\"","\"es2019\"","\"es2020\"","\"es3\"","\"es5\"","\"es6\"","\"es6\",","\"es6\"/\"es2015\"","\"es6\"와","\"esnext\"","\"esnext\".►","\"esnext\"는","\"lf\"","\"node\"","\"none\",","\"preserve\"","\"preserve\",","\"preserve\"는","\"react","\"react\"","\"react\",","\"react.createelement\"","\"remove\"와","\"system\"","\"system\",","\"system\"만","\"umd\",","\"use","\"utf8\"","#","#1232","#2577","'","'.d.ts'","'.d.ts'파일","(compil","(related)","(us):","(use","(공통","(기본","(숫자나","(예.","(예를","(윈도우)","(유닉스).\"","(플랫폼",".d.t",".j",".json",".map",".t",".tsbuildinfo",".tsx","/*!로","0","8",":","===","?","@babel/plugin","@types,","[1]","[2]","__extends,","__extends와","__importdefault","__importstar와","__rest,","__spread에","allowj","allowjs에만","allowjs와","allowsyntheticdefaultimport","allowsyntheticdefaultimports를","allowumdglobalaccess","allowunreachablecod","allowunusedlabel","alwaysstrict","alwaysstrict,","any만","appli","assumechangesonlyaffectdirectdepend","b","baseurl","baseurl을","bind,","bivari","boolean","br","build","call","charset","checkj","cli)","cli로","cn","composit","composite이","const","copi","cpu","createelement와","cs","d","de","declar","declarationdir","declarationmap","default","diagnost","disablesizelimit","dom","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","downleveliter","ecmascript","emitbom","emitdeclarationonli","emitdecoratormetadata[1]","emit을","en","enum","es","es2015","es2015.collect","es2015.cor","es2015.gener","es2015.iter","es2015.promis","es2015.proxi","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2016","es2016.array.includ","es2017","es2017.intl","es2017.object","es2017.sharedmemori","es2017.str","es2017.typedarray","es2018","es2018.intl","es2018.promis","es2018.regexp","es3를","es5","es5:","es6","es6:","es7","esmoduleinterop","esnext","esnext.array","esnext.asynciter","esnext.intl","esnext.symbol","experimentaldecorators[1]","export가","extendeddiagnost","fallthrough","fals","file","for..of,","forceconsistentcasinginfilenam","fr","fs를","generatecpuprofil","glob을","h","h.","help","import","importhelp","importsnotusedasvalu","imports를","import는","import된","import를","import와","increment","incremental'","index.t","index.ts만","init","inlinesourc","inlinesourcemap","input","isolatedmodul","ja","javascript","json","jsx","jsxfactori","jsxfactory를","jsx를","keyofstringsonli","keyof를","ko","lib","lib가","listemittedfil","listfil","local","m","maproot","maxnodemodulejsdepth","mode에서","modul","moduleresolut","msbuild","native\".","newlin","node.js/io.j","node_modul","noemit","noemithelp","noemitonerror","noerrortrunc","nofallthroughcasesinswitch","noimplicitani","noimplicitany,","noimplicitreturn","noimplicitthi","noimplicitthis,","noimplicitusestrict","nolib","noresolv","nostrictgenericcheck","nounusedloc","nounusedparamet","null","null과","number","object","options)","out","outdir","outdir로","outfil","outfile과","outfile을","p","paths[2]","pl","preserveconstenum","preservesymlink","preservewatchoutput","pretti","profile.cpuprofil","project","pt","react.createel","reactnamespac","remov","removecom","resolvejsonmodul","right","rootdir","rootdirs[2]","ru","scripthost","showconfig","skipdefaultlibcheck","skiplibcheck","skiplibcheck를","sourcemap","sourcemap에","sourcemap을","sourceroot","src","src/*.t","strict","strict\"","strict\"를","strictbindcallappli","strictfunctiontyp","strictfunctiontypes이","strictnullcheck","strictnullchecks가","strictpropertyiniti","strict를","string","string[]","suppressexcesspropertyerror","suppressimplicitanyindexerror","symlinked된","symlinks를","t","target","tr","traceresolut","transform","true","tsbuildinfofil","tsc","tsconfig","tsconfig.json","tsconfig.json가","tsconfig.json를","tsconfig.json에","tsconfig.json에서만","tsconfig.json의","tsconfig의","tsc를","tslib에서","tw","type","typeroot","typescript","typescript)","typescript가","types를","type으로","umd","undefin","undefined가","us.","usedefineforclassfield","utf","v","v2","version","void에","w","watch","watch'로","webwork","zh","►","가까운","가능하다는","가능한","가능합니다.","가장","가정하고","가지","각","각각에","간체:","감시","감시하여","값)","값으로","값은","값이","강제합니다.","같습니다:","같은","객체","객체를","건너뜁니다.","검사","검사를","검사만","검색할","검토하여","것입니다).","결정.","결정됩니다.","결정할","결합된","경로","경로로","경로를","경로에","경로일","경우","경우,","관련된","관련사항","구성","구성하기를","구성합니다.","구조를","구조분해할당에서","구현은","그","그리고","기능을","기본","기본값","기본값으로","기준으로","깊이.","끝의","나열합니다.","나타내는","남겨둡니다","내보내고","내보내기/검사","내보내지","내보낼","내보낼지","내보냅니다.","내에서","내용은","다룹니다.","다른","다시","다음과","단계를","단일","대상","대상으로","대상을","대소문자를","대신","대신에","대한","대해","더","데","데이터를","데코레이터","데코레이터에","도달할","도메인에","도움말을","독일어:","동일","동작을","되도록","된","들어","등..)","디렉터리","디렉터리.","디렉터리에","디렉터리의","디렉토리","디렉토리는","디렉토리로","디렉토리를","디렉토리의","디렉토리입니다.","디버거가","디버거를","디버깅","디스크의","때","또는","또한","라이브러리","라이브러리는","라이브러리의","라인","라인에서는","러시아어:","런타임","런타임에","레이블에","레퍼런스를","레퍼런스에서","로그","로드","로컬에서","루트","리다이렉션하지","리다이렉트합니다.","리스트가","리스트에서","리액트","리터럴에","마지막","많은","매개","매개변수를","매핑","맵","맵과","맵에","맵으로","맵을","메서드의","메세지를","메시지를","메타","모듈","모듈에서","모듈을","모드로","모드에서는","모든","목록.","목록과","목록에","목록을","목록입니다.","목록입니다.가능한","문서를","문서을","문에","문자","문자열","미친다고","및","바벨","바이트","반환값이","발생시킵니다.","방법","방출된","방출에는","방출을","방출합니다.","버전","버전을","번체:","베타","변경","변경은","변수를","변수에","별)","별도의","보고된","보고하지","보고합니다.","보세요.","보여줍니다.","부분에","비","비활성화합니다.","빌드","빌드를","사용:","사용되는","사용되지","사용하기","사용하는","사용하도록","사용하세요.","사용하여","사용하지","사용할","사용합니다.","사용합니다.\"react\"","사용합니다.기본","사용해서","사이드","사이즈","사이트에서","삽입됩니다.","상대적","색과","생성","생성된","생성됩니다.","생성자에서","생성하지","생성합니다.","생태계","선언","선언에","선언을","설계","설명","설정","설정으로","설정하기","설정해야","소스","소스가","소스를","소스에","수","수도","수행하여","수행합니다.","순서","순서는","순서표(bom)를","스위치","스크린을","스타일","스페인어:","스프레드와","슬래시","시","시그니처","시그니처가","시그니처의","시맨틱으로","시스템","시작","시작하는","시점에","시퀀스","실제","실제로","실행","실행하는","실행하면","실행합니다.","실험단계입니다.","실험적인","심벌에서는","아니면","아닌","아래에서","안됨).","안에","안에서의","안전한지","않고","않는","않습니다.","않으며,","않으면","않음에","암시적","암시한","억제합니다.","엄격한","없는","없을","에러와","여기를","역방향으로","연결의","연결하여","열거형","영어","영향을","예:","예외사항은","예전","오류","오류가","오류를","옵션","옵션에","옵션은","옵션을","완전히","원하는","위치","위치가","위치는","위치를","위치에","위치할","위한","위해","위해서만","유의하세요","유효한","의존성","의존성을","의존하는","이","이동하는","이름에만","이름을","이름의","이름이","이상","이슈를","이슈을","이전","이탈리아어:","이터러블을","이펙트를","이하를","인덱스","인덱싱하는","인수는","일관성","일본어:","일부로","읽거나/기록하여","임포트","입력","있고","있는","있는지","있습니다(한","있습니다.","있습니다.►","있습니다.자세한","있지","자세한","자체와","작성하게","작성하십시오.","작성하지","저장할","적용됩니다.","적용하려면","적용합니다","전달된","전달하면","전달하여","전역","접근을","정보를","정의가","정의한","제거합니다.","제네릭","제안","제어하기","제외한","제한을","존재하는","주석을","주어진","주의사항:","주입되는","주지","줄이지","중","중국어","증분","지시자를","지역","지역화,","지우는","지우지","지원:","지원을","지원합니다.","지정:","지정되지","지정된","지정하고,","지정하기","지정한","지정합니다.","직접","진단","집합을","집합입니다.","참조","참조된","참조에","참조하세요.","찾는다면,","찾아야","찾을","처리됩니다)","체코어:","초과","초기화","초기화하고","최대","최신","추가","추가하지","출력","출력에","출력에서는","출력을","출력합니다.","커맨드","커스텀","컨텍스트를","컨텐츠가","컨트롤합니다.","컴파일","컴파일된","컴파일러","컴파일러를","컴파일러에","컴파일러의","컴파일에","컴파일에서","컴파일을","컴파일의","컴파일하고,","컴파일하기","컴파일하세요.이","컴파일할","컴파일합니다.","케이스에","켜져있으면","코드","코드에","콘솔","클래스","타임스탬프","타입","타입에","타입에서","타입으로","타입을","타입의","터키어:","트랜스파일","트랜스파일된","트리플","파싱하고","파이프하거나","파일","파일(*.d.ts)의","파일(lib.d.ts)은","파일과","파일로","파일만","파일에","파일에만","파일에서","파일은","파일을","파일의","파일이","파일처럼","팩토리","페이지의","포르투갈어(브라질):","포함되어","포함된","포함될","포함됩니다.","포함하지","포함합니다.","폴더","폴더의","폴란드어:","표시하는","표시하십시오.","표시합니다","표준","표현식과","표현식에","프랑스어:","프로그램으로","프로젝트","프로젝트를","프로젝트에서","프로젝트와","프로젝트의","프로퍼티","프로퍼티가","프로필을","프로필이","플래그는","플래그들과는","플래그로","필드를","하나입니다.","하는","한국어:","할","할당","할당할","함께","함수","함수를","함수에서","함수의","합니다.","해당","해당하는","해석","해석의","해석하기","해석하지","허용되며","허용되지","허용합니다","허용합니다.","헤더","헬퍼","헬퍼를","호출된","호환되지","호환성을","혹은","확인하세요.","확인합니다.","확장자로","환경","활성화되어야","활성화하면","활성화합니다.","후"],"pages/project-references.html":["\"../converter\";","\"../src\"","\"../utils\",","\"compileroptions\":","\"path\":","\"prepend\":","\"references\":","\"라이브러리\"","\"마지막\"","\"솔루션\"","\"엔드포인트\"","\"정의로","#","(","(.d.ts)","(.js,","(.js와","(an","(build","(caveat","(caveats)","(guidance)","(overal","(prepend","(structur","(tsc","(what","(그렇지","(다른","(약식은","(예를","*",".d.t",".d.ts)을",".d.ts,",".d.ts.map,",".j","/","//","/src/converter.t","/src/units.t","/test/convert","/test/unit","/tsconfig.json","3.0부터","3.0에서","3.0의","32);",">","[","\\","]","^","assert.areequal(converter.celsiustofahrenheit(0),","a의","b","b)를","bar","bar/tsconfig.json","build","build에","b는","b에","c","clean:","commandline)","composit","config","convert","converter와","d","declarationmap","declarationmap을","declaration은","dry:","dry와","d의","exampl","file","files를","foo/prd.tsconfig.json","forc","force:","i/o","import","includ","mode","modules)","msbuild","msbuild를","noemitonerror가","outdir을","outfil","outfile)","outfiles)","outfile를","outfile을","path","prepend","prepend를","prepend와","proj","project","project)","pull","p와","p처럼,","reference?)","references)","references를","reference가","reference를","rel","rootdir","rootdir을","src","src/tsc/tsconfig.json를","src/tsconfig.json","src/tsconfig.json,","src/tsconfig_base.json,","src가","src를","structure)","test).","tests.t","test와","true","tsc","tsconfig","tsconfig.json","tsconfig.json에","tsconfig.json이라면","tsc가","tsc는","tsc를","tsc에서","tsc의","typescirpt","typescript","typescript)","typescript가","typescript를","units이라는","usual","verbose:","verbose를","watch:","w는","{","}","},","가능한","가능합니다","가능합니다.","가리키거나,","가리킵니다.","가지","가지가","가지고","가지는","가지며","가진","가질","가집니다.","각","간단하게","간단한","감시","감지합니다","값은","강제하여","갖는","같다면,","같은","개발자분들에게","개선하고","개선하고,","개선할","개의","객체의","걱정하지","건너뛸","검사가","검사를","검사와","검사하거나","검사하는","겁니다.","것은","것은,","것을","것이","것이기","것입니다","것입니다.","것처럼","결과","결과를","결정하도록","결합할","경계를","경로가","경로를","경우","경우,","계속","계층과","고려되지","공통","공통의","과정을","관리되는","관리자처럼","관리해야","구문","구성","구성하는데","구성할","구조","구조가","구조화하기","구현","그래서","그래프","그룹화를","그리고","기능은","기능을","기능입니다.","기다린","기반의","기본","기억해야","기존","꽤","나열하기","나오기","나은","나타나지","나타날","내용물","내장된","넘어","노드","노출됩니다","논리적","논리적인","다른","다시","다음","다음을","다음의","단순한","단순히","단일","대신","대응되는","대한","대해","대해서는","더","덧붙이는","덧붙이지","데에는","도구가","도움이","도입했습니다.","동시에","동작하고,","동작하는","동작합니다","동작합니다.","동작했습니다:","되었습니다.","된","될","될지","됩니다.","두","들어,","들어.","들어:","등)을","디렉터리","디렉터리를","디렉터리에","디렉터리입니다","디스크에","따라","때","때문에","때문에,","때문입니다","또","또는","또한,","똑똑한","라이브러리만","레벨","레이아웃은","레퍼런스","레퍼런스가","레퍼런스는","레퍼런스에","레퍼런스에서","레퍼런스와","레퍼런스입니다","로그를","로드합니다","로컬","루트로","리프","마세요","마찬가지로,","만","만약","만큼","많은","많이","맞거나","매우","맵에","먼저","메모리","명령줄","명령줄에","명시적으로","명시적인","몇","모두","모듈","모듈에","모듈을","모듈의","모듈이","모드","모드(아래","모드를","모드인","모든","못한","무엇인가?","문제가","문제들","문제를","바꿔도","반드시","발생시키지","발생합니다","발생합니다:","방법으로","방법은","방출됩니다.","배열","배열로","배열을","배열입니다:","배워봅시다.","번","번에","변경과","변경할","변합니다:","변화","별","병행하여","보고","보세요.","보여줍니다","보존하는지에","보지","복사본이","볼","부모","분리를","분리하는","불가능합니다","빈","빌드","빌드가","빌드를","빌드에","빌드입니다.","빠르게","빠른","사본","사본과","사용","사용량을","사용하고","사용하기","사용하여","사용한","사용할","사용합니다,","사이의","살펴보겠습니다.","상대","상상해봅시다:","상속을","상태가","상태인","상태인지","상호","상황에서","새로운","새롭고","생성","생성될","생성하는","생성하면,","생성합니다.","선언","선언은","설정은","설정을","설정이","설정하거나,","설정하는","설정해야","설정했습니다.","소스","소스맵","속도를","솔루션","수","수도","수정하지","수정할","순서로","순서를","순서에","숫자를","스위치를","시간","시간을","시스템에서","시작","실제로","실행하면","실행하여","실행할","실행해야","싶으실","싶지","아니라","아닌","아님에","아마도","아무","안","안내","안에","안에서","않고","않고는","않기","않는","않다는","않습니다.","않아도","않았겠지만","않았는지","않으면","않으면,","않음에","않지만","알려줍니다","암시적","어디서","어떤","어떻게","어색하게","언제나","없기","없는","없습니다","없습니다)","없습니다.","없지만","에디터","에디터를","에디터에서","엔드포인트를","여기서","여러","역시","연산","예를","예상치","예제","예제로","오래","오류가","오류를","오버헤드가","올바르게","올바른","옵션들을","옵션을","와","완전히","왜냐하면","운용","원격","원치","원하는","위반하면,","위에","위치시키고,","위한","위해","위해,","유연합니다.","유의하세요.","유의하십시오","유지되고","유지하기","의","의도된","의존성","의존성으로부터","의존성의","의존성이","이","이것은","이것을","이는","이동\"과","이들은","이를","이름","이름도","이름에","이름을","이름이","이상","이와","이유로,","이전에는,","이후에","일반적으로,","일반적인","일부","일어납니다:","일이","일치하도록","있게","있고","있고,","있기","있는","있는지","있다고","있습니다","있습니다)","있습니다.","있습니다:","있습니다;","있습니다만,","있어야","있으면,","있을","있음)를","있지만,","자동","자동으로","자세한","자체(어떤","자체는","작게","작업","작업을","작업하고","작은","잘","잘못된","재배열하기","저장소","저장소를","저장소에서","적어도","전까지는","전달한","전에","전체","전환하는","절대","제거뿐만","제거합니다","제공할","제공합니다;","제약조건을","제어","제외한","조각으로","좋습니다","좋은","주","주어진","주의사항","주의해야","줄여줄","줄이며,","줍니다","중","중앙","중요하지","중요한데,","증분","지금은","지원도","지원하는","지정되지","지정된","지정하는","지정하지","지정할","진입점을","진입점입니다.","진행되고","진행합니다:","참조","참조)는","참조된","참조의","참조하면,","참조할","찾습니다","찾아야","초래할","최상위","최신","최신이","추가적으로,","추가하십시오.","추가하여","추가했습니다.","추천드립니다.","출력","출력에","출력을","출력이","출력해","컴파일","컴파일됩니다).","컴파일러","컴파일러보다","컴파일의","컴포넌트","켜져","코드를","크게","클론","타임스탬프를","타입","탐색하고","탐색할","테스트","테스트를","통제하기","통해,","투명하게","트레이드오프가","특정","팀들은","파일","파일과","파일들이","파일만","파일에","파일에서","파일은","파일을","파일의","파일이","패턴들은","패턴에","포함시킵니다.","폴더","폴더로","폴더의","프로그램을","프로그램의","프로젝트","프로젝트가","프로젝트는","프로젝트로","프로젝트를","프로젝트에","프로젝트에서","프로젝트와","프로젝트의","프로퍼티","프로퍼티는","플래그들이","플래그를","플래그와","플래그와는","필요","필요하다면","필요하면","필요한","필요합니다.","하고","하기","하나가","하나의","하는","하면","하위","하지","한","한번","할","할지","함께","함께,","합니다","합니다.","합니다:","항상","해결책이","해결할","해야","향상시키고,","향상시킵니다.","현재","호출하면","호출하지","호환성을","혹은","활성화되어야","활성화되어있지","활성화된","활성화하면","활성화하면,","활성화할","활성화합니다.","효과적으로","후","후에","흐름과의","흐름을"],"pages/compiler-options-in-msbuild.html":["(example)","(mappings)","(overview)","(toolsversion)","(what","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target","(예:","(이","1.7","1.7).이렇게","allowj","allowsyntheticdefaultimport","allowunreachablecod","allowunusedlabel","alwaysstrict","amd,","baseurl","boolean","c:\\program","charset","classic","commonjs,","crlf","declar","declarationdir","diagnost","disablesizelimit","emitbom","emitdeclarationonli","emitdecoratormetadata","es3,","es5,","es6","esmoduleinterop","experimentalasyncfunct","experimentaldecor","f5키를","fals","file","forceconsistentcasinginfilenam","grunt","gulp,","help","importhelp","init","inlinesourc","inlinesourcemap","isolatedmodul","jsx","jsxfactori","lf","lib","listemittedfil","listfil","local","maproot","maxnodemodulejsdepth","modul","moduleresolut","msbuild","msbuild에서","msbuild에서의","newlin","node","noemit","noemithelp","noemitonerror","nofallthroughcasesinswitch","noimplicitani","noimplicitreturn","noimplicitthi","noimplicitusestrict","nolib","noresolv","nostrictgenericcheck","nounusedloc","nounusedparamet","out","outdir","outfil","path","preferreduilang","preserv","preserveconstenum","preservesymlink","pretti","react","reactnamespac","removecom","rootdir","skipdefaultlibcheck","skiplibcheck","sourcemap","sourceroot","strict","strictfunctiontyp","strictnullcheck","strictpropertyiniti","string","stripintern","studio","studio?)","support","suppressexcesspropertyerror","suppressimplicitanyindexerror","system","target","traceresolut","true","true를","tsc","ts를","type","typeroot","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdeclarationonli","typescriptemitdecoratormetadata","typescriptesmoduleinterop","typescriptexperimentalasyncfunct","typescriptexperimentaldecor","typescriptforceconsistentcasinginfilenam","typescriptgeneratesdeclar","typescriptimporthelp","typescriptinlinesourc","typescriptinlinesourcemap","typescriptisolatedmodul","typescriptjsxemit","typescriptjsxfactori","typescriptlib","typescriptmaproot","typescriptmodulekind","typescriptmoduleresolut","typescriptnewlin","typescriptnoemithelp","typescriptnoemitonerror","typescriptnofallthroughcasesinswitch","typescriptnoimplicitani","typescriptnoimplicitreturn","typescriptnoimplicitthi","typescriptnoimplicitusestrict","typescriptnolib","typescriptnoresolv","typescriptnostrictgenericcheck","typescriptnounusedloc","typescriptnounusedparamet","typescriptoutdir","typescriptoutfil","typescriptpreserveconstenum","typescriptpreservesymlink","typescriptreactnamespac","typescriptremovecom","typescriptrootdir","typescriptskipdefaultlibcheck","typescriptskiplibcheck","typescriptsourcemap","typescriptsourceroot","typescriptstrict","typescriptstrictfunctiontyp","typescriptstrictnullcheck","typescriptstrictpropertyiniti","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripttarget","typescripttoolsversion이","typescriptusedefineforclassfield","umd,","usedefineforclassfield","version","visual","vs와","watch","xml","값","값은","개발을","개요","것은?","경로","경우","구분된","그리고","나의","내의","눌러도","다른","대한","데","도구를","동일한","등)","디버깅","또는","로드","만약","맵핑","맵핑이","메시지가","모든","목록","문자열","버전에서","버전을","버전의","빌드","빌드되지","빌드를","빌드하는","빌드합니다.","사용자에게는,","사용하는","사용하여","사용할","사이의","설정","설정하세요.","설치된","수","쉼표로","시","식별합니다","신뢰할","않습니다","않습니다.","않으면,","업그레이드하라는","여기에","예제","예제에서는","옵션","옵션은","위한","이렇게","이름","있는","있습니다.","자동","자동으로","전용","제공되지만","제한된","지원되지","지원이","지원하는","지정되지","지정할","첫","최신","컴파일러","컴파일러에","컴퓨터에","태그와","툴버전","파일","파일을","파일의","편집","표시됩니다.","프로젝트","프로젝트가","프로젝트를","프로젝트에서","프로퍼티","프로퍼티를","하면","허용된","허용합니다.","확인하세요.msbuild","환경을"],"pages/integrating-with-build-tools.html":["\"!node_modules/**/*.ts\"]","\"./src/index.tsx\",","\".js\",","\".js\"]","\".json\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"babel","\"build\":","\"bundle.js\"","\"output.js\"","\"output.js\")","\"presets\":","\"scripts\":","\"t","'.ts'","'.ts'와","'.tsx'","'.tsx'를","'/',","'t","()","(err)","(err,","(맨","./node_modules/.bin/babel",".add(\"main.ts\")",".babelrc",".bundle()",".entry(\"entry.ts\")",".pipe(process.stdout);",".pipe(ts({",".plugin(\"tsify\",",".run(funct",".use(typescript())","//","/\\.tsx?$/,","/node_modules/","0.16beta","1","2",":","=",">","@babel/cli","@babel/cor","@babel/preset","[","[\"\",","[\"**/*.ts\",","[\".tsx\",","[\"@babel/preset","[\"t","[\"ts\"]);","]","api","awesom","babel","browserifi","browserify()","build","bundle.j","default","dev","duo","duo(__dirname)","entry.t","entry:","err;","exclude:","extensions:","fals","file","filename:","frankwallis/duo","fs","fs.writefilesync(out,","function","function(grunt)","g","grunt","grunt.initconfig({","grunt.loadnpmtasks(\"grunt","grunt.registertask(\"default\",","gruntfile.j","gulp","gulp.src(\"src/*.ts\")","gulp.task(\"default\",","gulpfile.j","instal","ivogabe/gulp","jspm","jspm@beta","jspm의","loader","loader\"","loader\"],","loader'에","loader:","loaders:","loader에","main.t","main.ts\"","manag","microsoft.typescript.default.prop","microsoft.typescript.msbuild를","microsoft.typescript.target","module.export","module:","msbuild","nightli","noimplicitani","noimplicitany:","npm","nuget","nuget과","out","out:","output:","p","packag","package.json","path","path.join(__dirname,","path:","require(\"browserify\");","require(\"duo","require(\"duo\");","require(\"fs\")","require(\"gulp","require(\"gulp\");","require(\"path\")","require(\"tsify\");","resolve:","results)","results.code);","return","rules:","run","save","smrq/tsifi","src/index.t","src:","test:","throw","true","true,","ts","ts\");","ts:","tsifi","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","typescript","typescript\");","typescript\"]","typescriptsamples/jspm","typestrong/grunt","us","use:","var","webpack","webpack.config.j","{","}","})","}));","});","},","};","가능한","가진","검색하세요","결과를","기본","내용:","내용은","다시","다이얼로그와","대안:","대한","도구들","도구와","또는","라인","로컬에","매니저","모든","빌드","사용","사용을","설정","설치","설치가","설치된","시","아래)","업데이트하세요:","여기를","옵션","완료되면","우","위)와","의해","인터페이스","입니다.","자세한","작성합니다","정의에","주의사항:","지원은","참고하세요","참조하세요.","처리됩니다.","추가합니다.","출력","커맨드","컴파일된","컴파일러","클릭","통합","파일에","파일은","파일을","패키지","포함하도록","프로젝트","프로젝트의","하세요!","해석","현재","확장자로","확장자를"],"pages/configuring-watch.html":["(background)","(configur","(fs.watch는","(no","(usefseventsonparentdirectory와","(예:","...","250m","configur","cpu","cycl","cycle에","default","directori","dynamicprioritypol","dynamicprioritypolling옵션에서","environ","file","fs.watch(파일","fs.watchfile를","fs.watchfile에","fs.watchfile은","fs.watchfile을","fs.watch는","fs.watch를","fs.watch와","intervals)를","linux),","node에서","osx에서만","os들은","os마다","os에","os에서","prioritypollinginterv","recursivedirectoryusingdynamicprioritypol","recursivedirectoryusingfswatchfil","specified)","true로","tsc_watchdirectory)","tsc_watchdirectory에서","tsc_watchfile)","tsc_watchfile을","us","usefsev","usefseventsonparentdirectori","usefseventswithfallbackdynamicpol","valu","variabl","watch","watcher","watcher를","watcher의","windows)를","windows와","가장","감시","감시(cpu","감시(예:","감시를","감시자를","감시하는","감시하는데","감시합니다.","값이","것은","것을","경우","관여하진","구성","구성을","구현은","그러나","기능은","기본적으로","누락된","늘어나고","다르게","다르며,","다른","다만,","다양한","달라진다는","대신","대체할","대한","대해","덜","동일).fals","동작하지","동적","됩니다.","두","들어.","등)","디렉터리","디렉터리,","디렉터리를","디렉터리에","디렉터리의","따라","때는","때문에","떨어질","또한,","리눅스는","만들게","만들지","많은","많이","매우","메커니즘입니다.","모두","모듈","모든","못하면,","못한","무시됩니다.","무언가가","믿을","및","받습니다.","받을","방법","배경","변경","변경/생성/삭제에","변경되지","변경사항을","변수","변수tsc_nonpolling_watcher가","변수tsc_watchdirectory를","변수를","변수의","비슷합니다.(동적","빠르게","사용)인","사용량이","사용하기","사용하는","사용하는)로","사용하면","사용하므로","사용하여","사용하지만","사용합니다.","사항에","사항을","상위","상태에","생성할","생성함으로써","선택한","설명","설명하였습니다.).","설정","설정되면","소스","소진할","수","수가","수에","수정되는","수행된다는","시간","시스템","신뢰할","실패한","않는","않습니다.","않은","알림에서","알림은","알림을","알립니다.","업데이트를","없고,","예를","예상대로","옵션","옵션과","옵션은","옵션을","완전히","의미합니다.","의존하며,","이","이는","이벤트","이벤트를","일","일반적으로","있는","있습니다.","있습니다.)","있으며","있으며(예:","있을","자주","작동할","작업은","장단점이","재귀","재귀적","재귀적으로","재귀적인","정밀도를","정확도는","제공하는","제외하고는","제한과","제한이","주기(poll","주기를","즉,","지원됩니다.","지원하는","지원하지","지원합니다.","참조)을","처리할","컴파일러는","컴파일러의","큐를","큐에","통해","특성을","파일","파일(누락된","파일,","파일/디렉터리","파일/디렉터리의","파일과","파일들을","파일에","파일을","파일의","포함된","포함합니다.","폴링","폴링을","폴링이","폴링하고","프로그램을","프로그램의","플랫폼에서,","플랫폼에서는","필요합니다.","하는","하위","하지만","함께","합니다.","확인을","환경"],"pages/nightly-builds.html":["\"/node_modules/typescript/lib\"","\"typescript.tsdk\":","\"typescript_tsdk\":","&","(mac)","(microsoft.typescript.targets,","(sublim","(updat","(use","(visual","(windows)",".",".vscode/settings.json","/node_modules/typescript/lib","/usr/local/lib/node_modules/typescript/lib","12","14","2013","2013:","2015","2015)","2015:",">","builds)","c:\\users\\username\\appdata\\roaming\\npm\\node_modules\\typescript\\lib","code)","drop을","file","framework","g","id","idea","ide를","instal","intellij","languag","lib.d.ts,","master","microsoft.typescript.compiler:","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","msbuild","msbuild)","msbuild에","nightli","nightly는","node_modul","npm","npm)","npm과","npm으로","npm을","nuget","nuget를","nuget에","powershel","prefer","set","studio","text)","tsscript","typescript","typescript@next","typescript@next가","typescript를","typescript의","us","user","vs","vscode","vsdevmode.ps1","www.myget.org에서","가능합니다.","가정합니다.","가져오는","같습니다.","같은","같이","경우:","구성을","구성해야","기반으로","나머지","내용은","노력하고","다운로드하세요.","다음과","다음을","대부분의","대상","대한","도구만","도구뿐만","두","등.)","또한","라인","로컬에","문서를","및","방법과","방법은","배포됩니다.도구를","배포하기","버전:","버전의","변경","부분에서는","브랜치의","비주얼","빌드","빌드는","빌드를","빌드에는","사용(tsc.exe,","사용에","사용하기","사용하는","사용하도록","사용하여","사항에는","새로운","서브라임","서비스","선택합니다:","설정이","설치","설치되어","설치하거나","설치한","설치할","설치해야","섹션의","수","스크립트를","스튜디오","실행합니다:","아니라","않지만","언어","업데이트","업데이트하세요:","업데이트할","없습니다.","위와","위키","위한","위해","이","이미","이용","있는","있다고","있습니다.","있습니다.먼저","있습니다:","있지","자세한","자정까지","작업","전역으로","전체","주의사항:","참조하세요.","참조하십시오.","창에서","커맨드","커스텀","코드","태평양","텍스트","텍스트를","통해","파일","파일을","패키지가","패키지를","페이지를","포함되어","폴더에","표준시(pst)","프로그램을","프로젝트","프로젝트를","플러그인","플러그인을","필요는","합니다.","현재"]},"length":66},"tokenStore":{"root":{"0":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"b":{"1":{"0":{"1":{"0":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"o":{"7":{"4":{"4":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},"docs":{}},"docs":{}},"x":{"docs":{},"f":{"0":{"0":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"docs":{}}},"대":{"docs":{},"신":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},".":{"1":{"6":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"docs":{}},"5":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"docs":{}},"}":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"개":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"1":{"0":{"0":{"0":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"5":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"}":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},"4":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"진":{"docs":{},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"자":{"docs":{},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"%":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"초":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"1":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"2":{"3":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"3":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}},"}":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"4":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"초":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"5":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"6":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}},"진":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"7":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}}},"분":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"개":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},")":{"docs":{},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"씩":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},".":{"3":{"6":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"7":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"8":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},".":{"4":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"docs":{}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"초":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"2":{"0":{"0":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"1":{"3":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"부":{"docs":{},"터":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"7":{"docs":{},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"/":{"2":{"0":{"1":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"년":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"docs":{}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"배":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"년":{"docs":{},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}},"2":{"6":{"1":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}},"3":{"2":{"2":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"docs":{}},"3":{"9":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"docs":{}},"4":{"5":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"8":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"docs":{}},"6":{"3":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"docs":{}},"docs":{}},"5":{"0":{"docs":{},"m":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"3":{"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"5":{"1":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"4":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"docs":{}},"7":{"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{}},"6":{"1":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"2":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"7":{"9":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{}},"8":{"0":{"8":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"2":{"4":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"라":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"진":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},".":{"0":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"2":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"8":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"단":{"docs":{},"계":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"}":{"docs":{},")":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"만":{"docs":{},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"개":{"docs":{},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"3":{"0":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"안":{"docs":{},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"3":{"5":{"7":{"7":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"docs":{}},"docs":{}},"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"4":{"docs":{},"m":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"7":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},".":{"0":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"8":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":5.00046511627907}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907}}}},"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":5.000447427293065}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"}":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"개":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"로":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"4":{"0":{"0":{"0":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"docs":{}},"docs":{},".":{"7":{"3":{"0":{"6":{"1":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"%":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"2":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{},"'":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"5":{"6":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"}":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"가":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},".":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":5.003133704735376}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"단":{"docs":{},"계":{"docs":{},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"5":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"8":{"4":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{},";":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}},"6":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"분":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5}}},".":{"0":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"docs":{}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"m":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"초":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"6":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"로":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"]":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"7":{"3":{"docs":{},".":{"9":{"3":{"5":{"2":{"4":{"2":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"5":{"4":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"docs":{}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"8":{"0":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"9":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"진":{"docs":{},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"9":{"9":{"9":{"docs":{},".":{"9":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}},"docs":{}},"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}},"docs":{},"(":{"0":{"docs":{},".":{"0":{"2":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"5":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"1":{"3":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}}},"1":{"7":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"2":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"3":{"0":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{},"r":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"4":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"7":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"9":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"m":{"docs":{},"o":{"docs":{},"j":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"v":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"h":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"e":{"docs":{},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.015772870662460567},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"s":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},".":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"docs":{}},"docs":{}},"docs":{}},"6":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"\"":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"d":{"docs":{},"o":{"docs":{},"\"":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"=":{"docs":{},"=":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"d":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"i":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"s":{"docs":{},"p":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}},"y":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"a":{"docs":{},"r":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"_":{"1":{"docs":{},"_":{"1":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}},"docs":{}}},"v":{"docs":{},"e":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"c":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}}},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"d":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}},"s":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"c":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"u":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}},"o":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"d":{"docs":{},"e":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}}}}}},"o":{"docs":{},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"l":{"docs":{},"s":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"p":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"i":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"s":{"docs":{},"c":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"w":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"e":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"나":{"docs":{},"중":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"또":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"c":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"o":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"a":{"docs":{},"r":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"j":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"o":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"u":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"v":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"t":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"i":{"docs":{},"t":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"o":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"m":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"w":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"n":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"e":{"docs":{},"r":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"라":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"[":{"4":{"2":{"docs":{},"]":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"docs":{}},"docs":{},"'":{"4":{"2":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"docs":{}},"docs":{}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"o":{"docs":{},"p":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"docs":{}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"x":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"m":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},"동":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"무":{"docs":{},"엇":{"docs":{},"이":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"o":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"∘":{"docs":{},"g":{"docs":{},")":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"y":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"c":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"o":{"docs":{},"o":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"?":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},")":{"docs":{},"!":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"t":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936}}}}}}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"g":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},".":{"docs":{},"j":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}},"u":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"f":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},".":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"의":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"로":{"docs":{},"저":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"o":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"d":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"i":{"docs":{},"c":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"c":{"docs":{},"k":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}},"i":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"m":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},".":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{},"h":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"e":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}},"단":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"'":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"예":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"외":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"시":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"나":{"docs":{},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"j":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"x":{"8":{"6":{"docs":{},")":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"\\":{"docs":{},"v":{"docs":{},"$":{"docs":{},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"\\":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"와":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"그":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"냥":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"렇":{"docs":{},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"|":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"|":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"i":{"docs":{},"d":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"값":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"다":{"docs":{},"른":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"음":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"아":{"docs":{},"래":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"역":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"즉":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"오":{"docs":{},"버":{"docs":{},"로":{"docs":{},"딩":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"!":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"a":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},")":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"i":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"#":{"docs":{},"메":{"docs":{},"타":{"docs":{},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"@":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"함":{"docs":{},"수":{"docs":{},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}},"간":{"docs":{},"단":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"변":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"전":{"docs":{},"역":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"만":{"docs":{},"약":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"인":{"docs":{},"용":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"{":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"명":{"docs":{},"확":{"docs":{},"한":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"타":{"docs":{},"입":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"프":{"docs":{},"로":{"docs":{},"그":{"docs":{},"래":{"docs":{},"머":{"docs":{},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}},"&":{"docs":{},"&":{"docs":{},")":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"?":{"docs":{},"?":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},".":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"/":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"}":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"개":{"docs":{},"발":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"디":{"docs":{},"폴":{"docs":{},"트":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"렉":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}},"위":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"에":{"docs":{},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"밀":{"docs":{},"리":{"docs":{},"초":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"값":{"docs":{},"과":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}},"모":{"docs":{},"듈":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"혹":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"확":{"docs":{},"장":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"선":{"docs":{},"택":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"공":{"docs":{},"통":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"숫":{"docs":{},"자":{"docs":{},"나":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"윈":{"docs":{},"도":{"docs":{},"우":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"유":{"docs":{},"닉":{"docs":{},"스":{"docs":{},")":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"플":{"docs":{},"랫":{"docs":{},"폼":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"약":{"docs":{},"식":{"docs":{},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"맨":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005361434645960436},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"(":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"a":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}}}}},"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"n":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0075507314771118455},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"a":{"docs":{},"l":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"[":{"docs":{},"]":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"docs":{}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{},"\"":{"docs":{},"o":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"{":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"d":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"2":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005571030640668524}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}},"이":{"docs":{},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"5":{"2":{"docs":{},")":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}},"docs":{}},"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"g":{"1":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},",":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"f":{"docs":{},"j":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"j":{"docs":{},"g":{"docs":{},"h":{"docs":{},"o":{"docs":{},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"]":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.009880028228652082},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732}}}},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"e":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"d":{"1":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"z":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"0":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}},"docs":{}},"docs":{}},"docs":{}}}}}},"a":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"b":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{},"c":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"1":{"0":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{}},"docs":{}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"x":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},"b":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"b":{"docs":{},"u":{"docs":{},"m":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}},"l":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"u":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"m":{"docs":{},"d":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"j":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"a":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"p":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":5.008403361344538}}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}},"p":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"s":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"뿐":{"docs":{},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"g":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"b":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00383008356545961},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0033277870216306157},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"=":{"docs":{},"\"":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047}},"e":{"docs":{},"d":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"o":{"docs":{},"m":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"b":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818}},"a":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"9":{"3":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"docs":{}},"docs":{}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"2":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{}},"docs":{}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"k":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.344362745098039},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},")":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"y":{"docs":{},"@":{"8":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"이":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"z":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"docs":{},"a":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"o":{"docs":{},"b":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0386977886977887},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.09785202863961814}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"[":{"docs":{},"]":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"'":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"m":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"d":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"x":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"s":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"e":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"e":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"a":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}}},"y":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"는":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"r":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"}":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051}}}}}}},"j":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"s":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"s":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"와":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},".":{"docs":{},"j":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"=":{"0":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"docs":{}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"c":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01545253863134658},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"r":{"docs":{},"m":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.013245033112582781},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"\"":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"j":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"s":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"m":{"docs":{},"d":{"docs":{},"를":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}},"o":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"o":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"x":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"4":{"7":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"docs":{},"`":{"docs":{},"$":{"docs":{},"{":{"docs":{},"p":{"docs":{},".":{"docs":{},"x":{"docs":{},"}":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"\"":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"s":{"docs":{},"}":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"'":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"w":{"docs":{},"a":{"docs":{},"l":{"docs":{},"k":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"i":{"docs":{},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"b":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"g":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"t":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"o":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"[":{"0":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"docs":{}}}}}}}}}}}}}},"1":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"docs":{}}}}}}}}}}}}}},"5":{"docs":{},"]":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}},"docs":{}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},".":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"o":{"docs":{},"f":{"docs":{},"!":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},".":{"docs":{},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"2":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"i":{"docs":{},"d":{"1":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"{":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"2":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"{":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"r":{"docs":{},"g":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}}}},".":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"x":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}},"a":{"docs":{},"y":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}}},"u":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"f":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}}}}}}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}},"i":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}},"d":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"[":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}},"(":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}}}}}}}}}}}}}}},"z":{"docs":{},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"y":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},")":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.006615598885793872},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"u":{"docs":{},"m":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"h":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":10}}}}}},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"i":{"docs":{},"g":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":5}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005571030640668524}}}},"docs":{}}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"e":{"docs":{},"r":{"docs":{},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"\"":{"docs":{},"]":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0069821567106283944},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}},"r":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"[":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"?":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"대":{"docs":{},"신":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"j":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"s":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"u":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},"r":{"docs":{},"?":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"e":{"docs":{},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"e":{"docs":{},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"s":{"docs":{},"/":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":5.00672268907563},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.013213780084945729},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0054533060668029995},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0065116279069767444},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"i":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"]":{"docs":{},"이":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":5}},"s":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"u":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"o":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015}},"e":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352}}}}}}}}}},"r":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}},".":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"p":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"#":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"/":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0062752129090094125}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"o":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"c":{"docs":{},"h":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}}},"s":{"docs":{},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},",":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"+":{"docs":{},"+":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"e":{"docs":{},"(":{"4":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"o":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},"{":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"c":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}},"{":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"안":{"docs":{},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}}},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"e":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"f":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\\":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\\":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\\":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\\":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}},"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}},"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"[":{"docs":{},"\"":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"x":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"\"":{"docs":{},"될":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"y":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"/":{"docs":{},"c":{"docs":{},"+":{"docs":{},"+":{"docs":{},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"[":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},")":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"d":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"안":{"docs":{},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"p":{"docs":{},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}}}},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"d":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"3":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"a":{"docs":{},"h":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}},"t":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"e":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"e":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"[":{"docs":{},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.028268551236749116},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.012482662968099861},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0044822949350067235}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007498295841854124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"i":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"e":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}}}}},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"k":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}},"d":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"v":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"s":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":5.001103752759382}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}}},"y":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"o":{"docs":{},"p":{"docs":{},"을":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.004758128469468675},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},".":{"docs":{},"u":{"docs":{},"p":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},")":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"[":{"4":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"docs":{}},"docs":{},"'":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}}}}}}}},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}}}}},"e":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":5}},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}},"과":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"폴":{"docs":{},"더":{"docs":{},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"y":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"i":{"docs":{},"c":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"옵":{"docs":{},"션":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"o":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"'":{"docs":{},"a":{"docs":{},"'":{"docs":{},")":{"docs":{},"였":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"x":{"docs":{},"y":{"docs":{},"z":{"docs":{},"'":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}},"docs":{}}}}}}}}}}}}}}}}}},"s":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"s":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0073059360730593605},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":5}}}}}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"과":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{},"e":{"docs":{},"s":{"5":{"docs":{},",":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"6":{"docs":{},",":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":5}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":5}},"s":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"e":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"f":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}},"docs":{}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}},"w":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}}},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}}},"'":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"1":{"2":{"3":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"docs":{}},"docs":{}},"docs":{},"a":{"docs":{},"b":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.013888888888888888}},"(":{"docs":{},"_":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},".":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.0102389078498293}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"e":{"1":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"2":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"o":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.004247286455875413}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"[":{"1":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"y":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"`":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"u":{"docs":{},"m":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0190325138778747},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"[":{"docs":{},"a":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"y":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},".":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"i":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"v":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"x":{"docs":{},"p":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.018819503849443968},"pages/modules.html":{"ref":"pages/modules.html","tf":0.033401499659168374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.012257405515832482},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.02531645569620253},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"\"":{"docs":{},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"c":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"_":{"1":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"docs":{}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"되":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},")":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"와":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.006711409395973154},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"e":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0066555740432612314},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"(":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"/":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"e":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}},"r":{"docs":{},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":10},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"2":{"0":{"2":{"0":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}}}}}},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"h":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"x":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"w":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}},"6":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"7":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"8":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"용":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"5":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"6":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"로":{"docs":{},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"7":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"e":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}}},"x":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"y":{"docs":{},")":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"y":{"docs":{},"p":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"문":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"s":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"d":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.006267409470752089}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"f":{"1":{"2":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"3":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"(":{"1":{"2":{"3":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"5":{"docs":{},"키":{"docs":{},"를":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"2":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"o":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"0":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"!":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"d":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617}}}},"!":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"s":{"docs":{},"을":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},".":{"docs":{},"i":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}}},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"%":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},"은":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}},"o":{"docs":{},"f":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.025362318840579712}},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.036855036855036855},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"e":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"]":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"i":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"y":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}},"y":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"q":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0071492403932082215},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.3433606806441807},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00761990138951143},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011997177134791814},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00887409872434831},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011848341232227487},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.008412197686645636},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.008735440931780365},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.010793871866295265},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.024965325936199722},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.008565310492505354},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.010138740661686232},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"(":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"r":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"{":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"_":{"1":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}}}}}}}},"y":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{},")":{"docs":{},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"docs":{}}}}}},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":5}},"s":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"n":{"1":{"0":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"docs":{}}}},"docs":{}},"6":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"7":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"9":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}},"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"{":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"m":{"docs":{},"y":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.018030513176144243}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}},"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"x":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"s":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"[":{"1":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"{":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"t":{"1":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"l":{"docs":{},"e":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"s":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}},"b":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"s":{"docs":{},"h":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"x":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"o":{"docs":{},"z":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445}}}}}}},"n":{"docs":{},"k":{"docs":{},"w":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"/":{"docs":{},"d":{"docs":{},"u":{"docs":{},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}}}}}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}}},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"l":{"docs":{},"i":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"라":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"a":{"docs":{},"g":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"d":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"w":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"u":{"docs":{},"y":{"docs":{},"e":{"docs":{},"o":{"docs":{},"l":{"docs":{},"j":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}}}}}}},"l":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.0196078431372549},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}},"\"":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}},"의":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"x":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"4":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"docs":{}},"docs":{},"\"":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"n":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"d":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"docs":{}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"f":{"docs":{},"n":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}},"a":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"a":{"docs":{},"x":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"d":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"o":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"r":{"1":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"2":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.01060070671378092}},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553}}}}}}}},"\"":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"j":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"라":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"\"":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"라":{"docs":{},"는":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"가":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"@":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"n":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"w":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"e":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}},"\"":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}},"k":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"n":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"i":{"docs":{},"d":{"1":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"2":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"1":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}}},"5":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}}},"docs":{}},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"a":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.3400900900900896},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":5}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":10}},"s":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"h":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"h":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"을":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"r":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"n":{"docs":{},"a":{"docs":{},"h":{"docs":{},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}}}},"s":{"docs":{},"k":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"l":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"r":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.009592326139088728}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621}}},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"s":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"t":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"r":{"docs":{},"s":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}}}}},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"c":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"2":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"docs":{}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.00821917808219178}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"타":{"docs":{},"입":{"docs":{},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"'":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}}}}}}}}}}},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},".":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"f":{"docs":{},"w":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"/":{"docs":{},"?":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"5":{"1":{"8":{"0":{"0":{"7":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"3":{"6":{"0":{"4":{"8":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"/":{"3":{"6":{"5":{"7":{"6":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"9":{"0":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"6":{"0":{"7":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"2":{"2":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"9":{"6":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"7":{"5":{"4":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"#":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"a":{"docs":{},".":{"docs":{},"m":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"j":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"a":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"v":{"docs":{},"a":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01276595744680851},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.009630818619582664},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5021413276231264},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"(":{"docs":{},"e":{"docs":{},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"유":{"docs":{},"사":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.333333333333333}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":5.0010845986984815},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"선":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"질":{"docs":{},"문":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"태":{"docs":{},"그":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"처":{"docs":{},"럼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"이":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"고":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"또":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"y":{"docs":{},".":{"docs":{},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"u":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"m":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"y":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"h":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":10.01516919486581},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"[":{"docs":{},"]":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"y":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":5.003735325506937},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},")":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"가":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"k":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"o":{"docs":{},"n":{"5":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"p":{"docs":{},"m":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"@":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"의":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"t":{"docs":{},"z":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"e":{"docs":{},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},")":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"o":{"docs":{},"f":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004067295248659641}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"s":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"e":{"docs":{},"v":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"e":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}},"w":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"w":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"n":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"y":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}},"u":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"o":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"k":{"2":{"0":{"2":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"docs":{}},"docs":{}},"docs":{}}},"u":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"w":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"d":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"g":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},">":{"docs":{},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"으":{"docs":{},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"은":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"문":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"선":{"docs":{},"언":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"f":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"i":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"f":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"[":{"1":{"docs":{},"]":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"t":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"o":{"docs":{},"n":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"b":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":5.002086230876217}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581}}}}}},"y":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"n":{"docs":{},"k":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"e":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"u":{"docs":{},"x":{"docs":{},")":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}}}}}},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"/":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}},"g":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"g":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}},"{":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"[":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"a":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"\"":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"]":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"'":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"가":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"o":{"docs":{},"k":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"p":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"와":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"?":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"e":{"docs":{},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"e":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"t":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"r":{"docs":{},"g":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}}},"f":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}}},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"p":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"x":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}},"의":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}}}}}}},"y":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"h":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"o":{"docs":{},"j":{"docs":{},"i":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"b":{"docs":{},"j":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"위":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"2":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{}}}},"o":{"docs":{},"w":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"d":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912}}}}}},"t":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"m":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"f":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"t":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"4":{"2":{"docs":{},")":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"docs":{}},"docs":{}},")":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}}},"에":{"docs":{},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927}}}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"(":{"3":{"docs":{},")":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456}},"(":{"docs":{},"(":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"f":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},".":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}}}}},"x":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"d":{"docs":{},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"docs":{}}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"1":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"}":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"i":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"{":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"와":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"y":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"i":{"docs":{},"n":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},".":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"j":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},"d":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"o":{"docs":{},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"`":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"l":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.333333333333333}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"u":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007157464212678937},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005711565920990005},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006954102920723227},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.23076923076923078},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":5},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":5},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":5.006329113924051},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.333333333333333},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":10}},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"a":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}}}}}}}}}}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},":":{"docs":{},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"b":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"~":{"docs":{},"]":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"_":{"1":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"_":{"1":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}},"docs":{}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}}}},"v":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"b":{"docs":{},"y":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"v":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},".":{"docs":{},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"y":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005919220055710306}},"?":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},".":{"docs":{},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"2":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"s":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},")":{"docs":{},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"k":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}}}}},"s":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00954653937947494},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}},"의":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.333333333333333}}}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"_":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"i":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"e":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"3":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"docs":{}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"3":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"docs":{}}}}}}},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"o":{"2":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"b":{"docs":{},"j":{"2":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"x":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"i":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"b":{"docs":{},"y":{"docs":{},"(":{"5":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{}}}}}}}},"b":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"z":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"\"":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"}":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"[":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}}}}}}},"d":{"docs":{},"d":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}}}}}},"o":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"p":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.337349397590361},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"s":{"docs":{},"!":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"a":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"b":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"m":{"docs":{},"s":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},".":{"docs":{},"#":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"o":{"docs":{},"p":{"docs":{},"u":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"l":{"docs":{},"d":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"5":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"\"":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}},"[":{"docs":{},"n":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\"":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{},"슈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}}}}},"k":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"a":{"docs":{},"y":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"s":{"docs":{},"x":{"docs":{},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"들":{"docs":{},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"마":{"docs":{},"다":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"p":{"0":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}},"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},".":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"3":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"4":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.00821917808219178},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"a":{"docs":{},"m":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"y":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"(":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"f":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"o":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"(":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"?":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.013651877133105802},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"도":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"이":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"의":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"i":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"l":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"t":{"docs":{},"h":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"s":{"docs":{},"[":{"2":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"_":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},".":{"docs":{},"b":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"c":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"y":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"를":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"c":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":5},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":5}}}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},".":{"docs":{},"j":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"변":{"docs":{},"수":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}},"타":{"docs":{},"입":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},".":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}},"e":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"로":{"docs":{},"써":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"임":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"m":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"$":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"m":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.333333333333333},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.333333333333333}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"p":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"?":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}}}}},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"b":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"'":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"s":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"o":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"l":{"docs":{},"(":{"docs":{},"[":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"f":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"y":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}},"e":{"docs":{},"r":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{},"h":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"c":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"v":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"p":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"(":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"m":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0070788107597923545},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414}},"e":{"docs":{},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"지":{"docs":{},"정":{"docs":{},"자":{"docs":{},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"c":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"a":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":10}},"e":{"docs":{},"r":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}},"c":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332}}},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\"":{"docs":{},")":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"'":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"[":{"docs":{},"'":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"p":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"s":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"[":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"e":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"(":{"1":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"docs":{}},"docs":{},"x":{"docs":{},")":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"1":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"2":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004930524428507396}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"e":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"r":{"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"4":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}},"a":{"docs":{},"l":{"docs":{},"g":{"docs":{},"o":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"키":{"docs":{},"워":{"docs":{},"드":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"y":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"`":{"docs":{},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.016786570743405275},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"과":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}},"기":{"docs":{},"본":{"docs":{},"값":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"!":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"g":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"s":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.006381039197812215},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.01165396683101748},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.013408609738884969},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.008689221667591052},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011255924170616114},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.005794137695978187},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"x":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"y":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"[":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"'":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}},"f":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"[":{"docs":{},"~":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"m":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"1":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"2":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"3":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"4":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"s":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"o":{"docs":{},"f":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},")":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},".":{"docs":{},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}},"v":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"d":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"u":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"f":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"?":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016}}}}}},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"e":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"d":{"docs":{},"w":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"(":{"docs":{},"(":{"docs":{},"o":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"e":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"h":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"l":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"e":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},".":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"o":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"u":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{}},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"[":{"2":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},">":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"s":{"1":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"p":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"e":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}},".":{"docs":{},"j":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"v":{"docs":{},"e":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"y":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}},"(":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"e":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"y":{"docs":{},"o":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"예":{"docs":{},"제":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},":":{"docs":{},"[":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{},"p":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}},"{":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"[":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"과":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"p":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"선":{"docs":{},"언":{"docs":{},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"l":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"]":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"(":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"o":{"docs":{},"r":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"f":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"?":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"o":{"docs":{},"u":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"i":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"f":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"m":{"docs":{},"s":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},".":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"'":{"docs":{},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"?":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"o":{"docs":{},"w":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"o":{"docs":{},"y":{"docs":{},"u":{"docs":{},"n":{"4":{"2":{"9":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"docs":{}},"docs":{}},"docs":{}}}}},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}},"r":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"y":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"과":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"1":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"3":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}}}}}}}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},")":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"n":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"s":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"j":{"docs":{},"i":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"r":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},")":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"1":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"i":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051}}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"m":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}}}}}}}}}}},"(":{"docs":{},"/":{"docs":{},"*":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"d":{"docs":{},"o":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"라":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"u":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},"s":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"y":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"(":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"u":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},".":{"docs":{},"c":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"g":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.010938924339106655},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0069821567106283944},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.009240246406570842},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.009983361064891847},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.012899262899262898},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.013869625520110958},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.005869797225186766}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.005361930294906166},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.008771929824561403},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0075507314771118455},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.041237113402061855},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.015625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"에":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}},"임":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008494572911750826},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.00533175355450237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"'":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"]":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"은":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"혹":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"부":{"docs":{},"터":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"c":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"가":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":5}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"게":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"는":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"?":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}},"y":{"docs":{},"m":{"1":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"2":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}},"3":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"(":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.018115942028985508},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"은":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"s":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"(":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"s":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"s":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"p":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"z":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"d":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"!":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"r":{"docs":{},"e":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"g":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"k":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"d":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},")":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}}},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},"[":{"docs":{},"]":{"docs":{},"과":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"g":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"1":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}}}}}}}}}}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},".":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.02586206896551724}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"r":{"docs":{},"q":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"문":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{},"문":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"?":{"docs":{},")":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"f":{"docs":{},"c":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"d":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"b":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"n":{"2":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"t":{"0":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}}},"1":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"6":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"8":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}},"2":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"3":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"4":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"6":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"7":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"8":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011291460832745237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00517655758920318},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"e":{"docs":{},"k":{"docs":{},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"x":{"docs":{},"i":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"u":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"g":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"인":{"docs":{},"수":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"s":{"docs":{},"k":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"(":{"docs":{},"[":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005013673655423883},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.021630615640599003},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.03785488958990536},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.009052924791086351},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"t":{"docs":{"./":{"ref":"./","tf":0.012658227848101266},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.516051364365971},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.015968063872255488},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.009761388286334056},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.013189448441247002},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":5.011142061281337},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":5.009395973154362},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":5.0088372093023255},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.346578366445916},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.020833333333333332},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.01556420233463035}},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"약":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01276595744680851},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0054694621695533276},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.007446808510638298},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"태":{"docs":{},"그":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.333333333333333},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"’":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"\"":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"/":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"s":{"docs":{},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"s":{"docs":{},"p":{"docs":{},"m":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}},"@":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004067295248659641},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"\"":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"e":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.005361930294906166},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0036463081130355514},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"?":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"선":{"docs":{},"언":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"s":{"2":{"3":{"0":{"7":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"docs":{}},"4":{"5":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.333333333333333},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.333333333333333},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.011574074074074073}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"c":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.012077294685990338},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":10.012430939226519},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"라":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"*":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"이":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}},"는":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}}},"y":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},"로":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"d":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"를":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"까":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}},"o":{"docs":{},"o":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}}}}}}},"z":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"p":{"0":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"1":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"docs":{}},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"y":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"6":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"docs":{}},"docs":{}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"y":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},".":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"y":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"e":{"docs":{},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"e":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"o":{"docs":{},"w":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"e":{"docs":{},"w":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"!":{"docs":{},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"t":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"u":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"/":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"i":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/generics.html":{"ref":"pages/generics.html","tf":0.009174311926605505},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"u":{"docs":{},",":{"docs":{},"v":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"=":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"{":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"k":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"]":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"p":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}},"w":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"o":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"3":{"4":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}},"docs":{}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"n":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"d":{"docs":{},"o":{"1":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"2":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},".":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}}}}}}}}},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"docs":{}}}}}}}}}},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"같":{"docs":{},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"c":{"docs":{},"h":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},")":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":10}},"e":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"o":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"o":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}}}}}}},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.012618296529968454},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}},"m":{"docs":{},"e":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"라":{"docs":{},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"인":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617}}}}}},"r":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"c":{"3":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{}}},"w":{"3":{"docs":{},"c":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"b":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"에":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.007194244604316547},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"이":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"!":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"l":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"'":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}},"n":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"a":{"docs":{},"k":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"?":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"[":{"docs":{},"]":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"s":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"l":{"docs":{},"에":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"o":{"docs":{},"o":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"f":{"docs":{},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"k":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"i":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":5.007352941176471}},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"y":{"docs":{},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"의":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},"y":{"docs":{},"(":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"란":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"'":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"?":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"l":{"docs":{},"k":{"docs":{},"(":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}},",":{"docs":{},"x":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"y":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"r":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"e":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"j":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"g":{"docs":{},"y":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"j":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"t":{"docs":{},"a":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"o":{"docs":{},"o":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"u":{"docs":{},"'":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"h":{"docs":{},"o":{"docs":{},"e":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0071492403932082215},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}}},"⚠":{"docs":{},"️":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"✨":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"능":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"하":{"docs":{},"며":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"다":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"록":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"고":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"거":{"docs":{},"나":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"함":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"해":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"성":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"이":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"/":{"docs":{},"생":{"docs":{},"성":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"케":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"이":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"면":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"가":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"므":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"며":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"진":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"다":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"장":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"졌":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{},"지":{"docs":{},"만":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"변":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"성":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"정":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"져":{"docs":{},"오":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"(":{"docs":{},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"만":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"데":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"올":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"온":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"다":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"야":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"끔":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"드":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"질":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"수":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"만":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"독":{"docs":{},"성":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"짜":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{},"채":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"짐":{"docs":{},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"시":{"docs":{},"성":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"까":{"docs":{},"운":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"깝":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"상":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"르":{"docs":{},"치":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"리":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"키":{"docs":{},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"도":{"docs":{},"록":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"려":{"docs":{},"지":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"져":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"감":{"docs":{},"사":{"docs":{},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"싸":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"는":{"docs":{},"데":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"주":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"줄":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"쌉":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"쌀":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"춰":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"시":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"되":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"하":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"(":{"docs":{},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"예":{"docs":{},":":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"자":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176}}}}}}}},"공":{"docs":{},"식":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"지":{"docs":{"./":{"ref":"./","tf":0.012658227848101266}}},"부":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"유":{"docs":{},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"함":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"되":{"docs":{},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"통":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"된":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"성":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"으":{"docs":{},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"인":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"백":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"개":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"간":{"docs":{},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"변":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"격":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"그":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"것":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"러":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"런":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"데":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"렇":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"듯":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"리":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"래":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"프":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"냥":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"들":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"대":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"룹":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"화":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}},"동":{"docs":{},"안":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"만":{"docs":{},"두":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"중":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"럼":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"곳":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"내":{"docs":{},"용":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"물":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.013888888888888888}}}},"부":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"보":{"docs":{},"낼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"내":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"/":{"docs":{},"검":{"docs":{},"사":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"낸":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"냄":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543}},"소":{"docs":{},"스":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"장":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"재":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"려":{"docs":{},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"누":{"docs":{},"구":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"군":{"docs":{},"가":{"docs":{},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"락":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"됨":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"르":{"docs":{},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}}},"수":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"양":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005013673655423883},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.003512664078387872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.005581395348837209},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"소":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"시":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"음":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.010071090047393365},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006187529747739172},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"처":{"docs":{},"럼":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"룰":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},"수":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"르":{"docs":{},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"다":{"docs":{},"'":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"고":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"루":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}}},"어":{"docs":{},"지":{"docs":{},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"형":{"docs":{},"성":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"운":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"로":{"docs":{},"드":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"룹":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"수":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"중":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"행":{"docs":{},"히":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"뤄":{"docs":{},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"지":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"뤘":{"docs":{},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{},"얼":{"docs":{},"로":{"docs":{},"그":{"docs":{},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"만":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"움":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"말":{"docs":{},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"구":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.333333333333333}}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"상":{"docs":{},"자":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"들":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"만":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"뿐":{"docs":{},"만":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"중":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"메":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"입":{"docs":{},"된":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"됨":{"docs":{},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"해":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"달":{"docs":{},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"우":{"docs":{},"미":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"와":{"docs":{},"줄":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"등":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"록":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"할":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"과":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"의":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"레":{"docs":{},"포":{"docs":{},"에":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"이":{"docs":{},"어":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"아":{"docs":{},"웃":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"블":{"docs":{},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"코":{"docs":{},"드":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"퍼":{"docs":{},"런":{"docs":{},"스":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/project-references.html":{"ref":"pages/project-references.html","tf":5}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":5}}}}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"벨":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"마":{"docs":{},"이":{"docs":{},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":5.000542299349241}},"된":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"크":{"docs":{},"로":{"docs":{},"소":{"docs":{},"프":{"docs":{},"트":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"지":{"docs":{},"막":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"엔":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"치":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"무":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"우":{"docs":{},"스":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},")":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},")":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008}}},"!":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574}}}}},"주":{"docs":{},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"치":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"침":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"커":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"찰":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"법":{"docs":{},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"음":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{},"막":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"목":{"docs":{},"록":{"docs":{"./":{"ref":"./","tf":0.012658227848101266},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"처":{"docs":{},"럼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"표":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"차":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"문":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"서":{"docs":{"./":{"ref":"./","tf":0.012658227848101266},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"화":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"제":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"들":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"점":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"없":{"docs":{},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"열":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"이":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"라":{"docs":{},"고":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"맥":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"적":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}}},"상":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"법":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"장":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"및":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"/":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"밖":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"방":{"docs":{},"법":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"도":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.022058823529411766},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"며":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"대":{"docs":{},"로":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"들":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"식":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"들":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"지":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"\"":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"정":{"docs":{},"식":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"출":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"되":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"문":{"docs":{},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"해":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"향":{"docs":{},"\"":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"생":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"해":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"금":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"번":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"역":{"docs":{"./":{"ref":"./","tf":0.0189873417721519}},",":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"에":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"이":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"하":{"docs":{},"는":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"째":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"호":{"docs":{},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"들":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"링":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"된":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"러":{"docs":{},"(":{"docs":{},"예":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"된":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"형":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"체":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"분":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"류":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"명":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"히":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"석":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"리":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"되":{"docs":{},"어":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"된":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"들":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"산":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"하":{"docs":{},"는":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"언":{"docs":{},"스":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"클":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"즈":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"용":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517}},"량":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.333333333333333},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"\"":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"데":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{},"로":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"므":{"docs":{},"로":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004430811179277437},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.007159904534606206},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.03676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"\u0013":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"자":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"려":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"면":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.011095700416088766},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"셔":{"docs":{},"야":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.01556420233463035}}}},"거":{"docs":{},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"느":{"docs":{},"냐":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"던":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"길":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0054533060668029995},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"만":{"docs":{},"한":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"야":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"왔":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"봤":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"본":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"되":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"었":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"도":{"docs":{},"록":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"자":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"들":{"docs":{},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"겐":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"될":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"수":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"다":{"docs":{},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"가":{"docs":{},"능":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"던":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"법":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"과":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},")":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"인":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"의":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"됨":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"으":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}},"람":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"들":{"docs":{},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"례":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"실":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"상":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"항":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"은":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"소":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"라":{"docs":{},"지":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"양":{"docs":{},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"전":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"본":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"상":{"docs":{},"황":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"마":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"위":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"호":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"작":{"docs":{},"용":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"하":{"docs":{},"는":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"수":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.013481363996827915}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"들":{"docs":{},"의":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"관":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"다":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"당":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"속":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"관":{"docs":{},"계":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"계":{"docs":{},"층":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"받":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"하":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"기":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"급":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"태":{"docs":{},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"\"":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"기":{"docs":{},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"대":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.01285102332222751},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"이":{"docs":{},"냐":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"라":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"인":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"임":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"단":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"응":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"자":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}},"상":{"docs":{},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"할":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"용":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"세":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"소":{"docs":{},"개":{"docs":{"./":{"ref":"./","tf":10},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":10},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"되":{"docs":{},"었":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"된":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}}}}},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"코":{"docs":{},"드":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"맵":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"에":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"위":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"프":{"docs":{},"트":{"docs":{},"웨":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"문":{"docs":{},"자":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"요":{"docs":{},"될":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"비":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"진":{"docs":{},"할":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"수":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01702127659574468},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.017873100983020553},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.015060240963855422},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.009571558796718322},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.019261637239165328},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.021956087824351298},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.02560124127230411},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.014912280701754385},"pages/functions.html":{"ref":"pages/functions.html","tf":0.012102196324518153},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.015384615384615385},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.021560574948665298},"pages/classes.html":{"ref":"pages/classes.html","tf":0.017461066540821142},"pages/enums.html":{"ref":"pages/enums.html","tf":0.013481363996827915},"pages/generics.html":{"ref":"pages/generics.html","tf":0.02117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.014790164540580514},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.01454234388366125},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.018957345971563982},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.011085180863477246},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/modules.html":{"ref":"pages/modules.html","tf":0.015678254942058625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.010471204188481676},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.013490725126475547},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.010030864197530864},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.013422818791946308},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.011872146118721462},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.014559068219633943},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.012549019607843137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.027657266811279828},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.03308823529411765},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.014388489208633094},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005919220055710306},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.010738255033557046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.01627906976744186},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0176678445229682},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.02086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.014134275618374558},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.02531645569620253},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.022598870056497175},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.023178807947019868},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.016059957173447537},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.021344717182497332},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.020933977455716585},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0196078431372549},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"백":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"십":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"천":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"준":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"서":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"행":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"했":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"다":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"많":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"정":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"해":{"docs":{},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"하":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"여":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"되":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"려":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"면":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"시":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"되":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"동":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"고":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"월":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"학":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"용":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"집":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"단":{"docs":{},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"언":{"docs":{},"제":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"든":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"지":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"어":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"들":{"docs":{},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"과":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"급":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"했":{"docs":{},"듯":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"하":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"된":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"래":{"docs":{},"핑":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"w":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"오":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"타":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"늘":{"docs":{},"날":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"래":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"류":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"들":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.016556291390728478},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"인":{"docs":{},"지":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"!":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},")":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"직":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"해":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"른":{"docs":{},"쪽":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"버":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"라":{"docs":{},"이":{"docs":{},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"하":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"해":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"딩":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"로":{"docs":{},"드":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574}}},"만":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"가":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"들":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"된":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"딩":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"헤":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"염":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"프":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"브":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"픈":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"요":{"docs":{},"청":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"약":{"docs":{},"하":{"docs":{},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"되":{"docs":{},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"구":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"소":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.013418903150525088},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"들":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.010958904109589041},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"나":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"즘":{"docs":{},"에":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"점":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"웹":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"들":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"팩":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"견":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"했":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"였":{"docs":{},"을":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"미":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"와":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"하":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"인":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"한":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"도":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"할":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"거":{"docs":{},"해":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"무":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"해":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"서":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"존":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"며":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"성":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"나":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"부":{"docs":{},"터":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"을":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"적":{"docs":{},"인":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"한":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"심":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007017543859649123},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00582698341550874},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008494572911750826},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.01818181818181818},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0136986301369863},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0074418604651162795},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.025735294117647058},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.03056768558951965},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.03180212014134275},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.018666666666666668},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.010466988727858293},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"곳":{"docs":{},"을":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"슈":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"를":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"가":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005823627287853577},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.005581395348837209},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"동":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"하":{"docs":{},"며":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"세":{"docs":{},"요":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\"":{"docs":{},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"러":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.008032128514056224},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"런":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"례":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"상":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"적":{"docs":{},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"이":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"외":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},")":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"용":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"유":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479}}}},"것":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"들":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"라":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"미":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"제":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.007058823529411765},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"해":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"여":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"려":{"docs":{},"면":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"름":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.009917355371900827},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"들":{"docs":{},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"(":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"인":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"~":{"docs":{},"]":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"점":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"니":{"docs":{},"셜":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"라":{"docs":{},"이":{"docs":{},"저":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"전":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"건":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"후":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"부":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"번":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"엔":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"렇":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"야":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"종":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"중":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"들":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"때":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"터":{"docs":{},"러":{"docs":{},"블":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}},"로":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"와":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":5}}}}}}},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"루":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"어":{"docs":{},"지":{"docs":{},"길":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"득":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"끄":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"스":{"docs":{},"케":{"docs":{},"이":{"docs":{},"프":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"어":{"docs":{},"지":{"docs":{},"기":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"질":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"야":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"벤":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}}}},"팩":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"란":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"론":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"식":{"docs":{},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}},"탈":{"docs":{},"리":{"docs":{},"아":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"펙":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"하":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"문":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"력":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"면":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"기":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"받":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"아":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"할":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"장":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.008032128514056224},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.016051364365971106},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.013972055888223553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.01474010861132661},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.011403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.010309278350515464},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.012320328542094456},"pages/classes.html":{"ref":"pages/classes.html","tf":0.012741859367626238},"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239},"pages/generics.html":{"ref":"pages/generics.html","tf":0.014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00776483638380477},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.012440758293838863},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007001166861143524},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.011588275391956374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.01142313184198001},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.011804384485666104},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.011872146118721462},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.007058823529411765},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.020065075921908895},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.011990407673860911},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0071588366890380315},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.008372093023255815},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.009933774834437087},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.02734375},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.023178807947019868},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.008922198429693077},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0096051227321238},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.020477815699658702},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.007246376811594203},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"(":{"docs":{},"해":{"docs":{},"당":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"대":{"docs":{},"체":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"이":{"docs":{},"제":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"자":{"docs":{},"세":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0053533190578158455},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.006937033084311633},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"(":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"만":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"끔":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.008213552361396304},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"가":{"docs":{},"?":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"면":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}},"나":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"뿐":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"어":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"야":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"거":{"docs":{},"나":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"듯":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"단":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"던":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"자":{"docs":{},"세":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"히":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"랑":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"지":{"docs":{},"만":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"러":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"원":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"주":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"체":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"적":{"docs":{},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"만":{"docs":{},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"(":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"어":{"docs":{},"떤":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"동":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"완":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"리":{"docs":{},"잡":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"연":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"워":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}}}},"럽":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"유":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"롭":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"바":{"docs":{},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"터":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"료":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"형":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"신":{"docs":{},"들":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"만":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"식":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"게":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"르":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"정":{"docs":{},"까":{"docs":{},"지":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"잘":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"못":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"된":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"되":{"docs":{},"었":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"됨":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"해":{"docs":{},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"주":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.012658227848101266},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"셔":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"어":{"docs":{},"진":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"지":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"목":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"이":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"할":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"요":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"제":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"와":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"의":{"docs":{},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"사":{"docs":{},"항":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"변":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"입":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"되":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"석":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"진":{"docs":{},"석":{"docs":{},"현":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"행":{"docs":{"./":{"ref":"./","tf":0.012658227848101266}},"중":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"어":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"지":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"단":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"입":{"docs":{},"점":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"짜":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"참":{"docs":{},"고":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"해":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"주":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"시":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"기":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"여":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"문":{"docs":{},"헌":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},")":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"로":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"사":{"docs":{},"항":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"여":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"하":{"docs":{},"기":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"는":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"실":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"해":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"조":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}}},"해":{"docs":{},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"데":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"세":{"docs":{},"요":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006756756756756757},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"된":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"(":{"docs":{},"원":{"docs":{},"래":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"/":{"docs":{},"거":{"docs":{},"짓":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"/":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}}},"컨":{"docs":{},"트":{"docs":{},"리":{"docs":{},"뷰":{"docs":{},"터":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"도":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"롤":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"테":{"docs":{},"이":{"docs":{},"너":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"가":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"텐":{"docs":{},"츠":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"셉":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"들":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"타":{"docs":{},"입":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.014893617021276596},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.013404825737265416},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.01706827309236948},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.018687329079307202},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":5.0108611326609775},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007017543859649123},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":5.017948717948718},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.3384668035592058},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.01834862385321101},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":5.022000369754114},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":5.0052576235541535},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.014585764294049008},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":5.015432098765432},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":5.029082774049217},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004178272980501393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5096359743040684},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":5}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.012511170688114389},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.007028112449799197},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.009309542280837859},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/functions.html":{"ref":"pages/functions.html","tf":0.008516360376512775},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.014373716632443531},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011997177134791814},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.01892744479495268},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.042505592841163314},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.003481894150417827},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.009635974304068522},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.006937033084311633},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0033277870216306157},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.015659955257270694},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"며":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"든":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"나":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"써":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.007028112449799197},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004557885141294439},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004806803475688667},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"{":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005263157894736842},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004806803475688667},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.010030864197530864},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"화":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"된":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}},"예":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"인":{"docs":{},"덱":{"docs":{},"스":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"들":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"로":{"docs":{},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"부":{"docs":{},"터":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"도":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"가":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"처":{"docs":{},"럼":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"검":{"docs":{},"사":{"docs":{},"!":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}},"변":{"docs":{},"수":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"\"":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"시":{"docs":{},"스":{"docs":{},"템":{"docs":{},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"까":{"docs":{},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"임":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"/":{"docs":{},"디":{"docs":{},"자":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"스":{"docs":{},"탬":{"docs":{},"프":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"이":{"docs":{},"핑":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"(":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"n":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"란":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"게":{"docs":{},"팅":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"케":{"docs":{},"팅":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"하":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"협":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"겟":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"팅":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"통":{"docs":{},"해":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"하":{"docs":{},"길":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"의":{"docs":{},"례":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"신":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"합":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.333333333333333}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"한":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"하":{"docs":{},"여":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"제":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"포":{"docs":{},"함":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"된":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"지":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"게":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"도":{"docs":{},"록":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"며":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"시":{"docs":{},"킬":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"키":{"docs":{},"지":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"해":{"docs":{},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"동":{"docs":{},"봉":{"docs":{},"된":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"비":{"docs":{},"슷":{"docs":{},"하":{"docs":{},"게":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"될":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},")":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}},"이":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"인":{"docs":{},"트":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"괄":{"docs":{},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"팅":{"docs":{},"되":{"docs":{},"었":{"docs":{},"을":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"맷":{"docs":{},"과":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"이":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"르":{"docs":{},"투":{"docs":{},"갈":{"docs":{},"어":{"docs":{},"(":{"docs":{},"브":{"docs":{},"라":{"docs":{},"질":{"docs":{},")":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":5.01207729468599},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.007159904534606206},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"의":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"인":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00966183574879227},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"명":{"docs":{},"과":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"그":{"docs":{},"래":{"docs":{},"머":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"에":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"겐":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"밍":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"(":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"램":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"]":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"퍼":{"docs":{},"티":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.013033175355450236},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.005710206995003569},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.007470651013874066},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"들":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"중":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"인":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"처":{"docs":{},"럼":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"토":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"타":{"docs":{},"입":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"세":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"필":{"docs":{},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"레":{"docs":{},"임":{"docs":{},"워":{"docs":{},"크":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"(":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"리":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}},"론":{"docs":{},"트":{"docs":{},"엔":{"docs":{},"드":{"docs":{},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"록":{"docs":{},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"런":{"docs":{},"트":{"docs":{},"엔":{"docs":{},"드":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"린":{"docs":{},"트":{"docs":{},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"랑":{"docs":{},"스":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"피":{"docs":{},"드":{"docs":{},"백":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"연":{"docs":{},"산":{"docs":{},"자":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"국":{"docs":{},"어":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"글":{"docs":{"./":{"ref":"./","tf":0.012658227848101266}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"\"":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"번":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"쪽":{"docs":{},"에":{"docs":{},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"으":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"곳":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"정":{"docs":{},"되":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"해":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"해":{"docs":{},"당":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"므":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"주":{"docs":{},"시":{"docs":{},"면":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"지":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"는":{"docs":{},"데":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"며":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"결":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"지":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"책":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"방":{"docs":{},"법":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"준":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},":":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"줄":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"석":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":5.008567348881485},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"어":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"하":{"docs":{},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"된":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"다":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"될":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"서":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"시":{"docs":{},"/":{"docs":{},"우":{"docs":{},"물":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"핸":{"docs":{},"드":{"docs":{},"북":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{},"란":{"docs":{},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":10}}}}}}}}}},"들":{"docs":{},"링":{"docs":{},"과":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"확":{"docs":{},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351}},"할":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"!":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"데":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"거":{"docs":{},"나":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}},"함":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"장":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"려":{"docs":{},"고":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},"_":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"자":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"해":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"다":{"docs":{},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"시":{"docs":{},"켜":{"docs":{},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"되":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"신":{"docs":{},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"실":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"하":{"docs":{},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"해":{"docs":{},"질":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"정":{"docs":{},"적":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"대":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"환":{"docs":{},"영":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"경":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"만":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"\"":{"0":{"0":{"1":{"docs":{},"+":{"0":{"1":{"0":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"1":{"0":{"0":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"1":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"docs":{}},"2":{"3":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}}},"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"+":{"2":{"docs":{},"*":{"3":{"3":{"docs":{},"/":{"1":{"1":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},".":{"0":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}},"docs":{}}},"docs":{}}},"2":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"3":{"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"0":{"docs":{},".":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"docs":{}}},"docs":{}}},"5":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"1":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"docs":{}}},"docs":{}}},"6":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"7":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"8":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"9":{"8":{"0":{"5":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.02086677367576244},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.014791573285522188},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}},"n":{"docs":{},"e":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"!":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"h":{"docs":{},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"s":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"기":{"docs":{},"호":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},"\"":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}},"변":{"docs":{},"형":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}}}}},"어":{"docs":{},"디":{"docs":{},"서":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"웹":{"docs":{},"\"":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"된":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"#":{"1":{"8":{"7":{"docs":{},"a":{"docs":{},"b":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"docs":{}},"docs":{}},"docs":{}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"b":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"\"":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"]":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"z":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"y":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"4":{"docs":{},")":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"docs":{}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"목":{"docs":{},"록":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"`":{"docs":{},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"h":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}}}}}},"m":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}},"y":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"i":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}},"o":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"w":{"docs":{},"d":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}},"u":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"g":{"docs":{},"a":{"docs":{},"c":{"docs":{},"y":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"f":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"i":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"\"":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"a":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"같":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"b":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"처":{"docs":{},"럼":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},".":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"p":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"x":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"이":{"docs":{},"여":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"a":{"docs":{},"m":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"i":{"docs":{},"c":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}}},"r":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}}}},"c":{"docs":{},"/":{"docs":{},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}},"b":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"r":{"docs":{},"\"":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},")":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}},"p":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}},"f":{"8":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},"m":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"구":{"docs":{},"조":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"덕":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},";":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"`":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}}},"x":{"docs":{},"y":{"docs":{},"z":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"]":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"i":{"docs":{},"'":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"l":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"m":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"d":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}},"'":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"나":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"와":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}},"\"":{"docs":{},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"n":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"g":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"d":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}}}}},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"\"":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}},"d":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"b":{"docs":{},"b":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}},"날":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"대":{"docs":{},"상":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"사":{"docs":{},"전":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"라":{"docs":{},"져":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"인":{"docs":{},"덱":{"docs":{},"스":{"docs":{},"로":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"피":{"docs":{},"하":{"docs":{},"는":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"]":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"v":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"가":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"숨":{"docs":{},"겨":{"docs":{},"진":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"사":{"docs":{},"용":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},".":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"6":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"7":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"8":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"9":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}},"2":{"0":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}}},"5":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}},"6":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"/":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"]":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"l":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"직":{"docs":{},"렬":{"docs":{},"화":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}},"제":{"docs":{},"너":{"docs":{},"릭":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"리":{"docs":{},"터":{"docs":{},"럴":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"싱":{"docs":{},"글":{"docs":{},"톤":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"*":{"docs":{},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}},"+":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"/":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"발":{"docs":{},"견":{"docs":{},"\"":{"docs":{},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"최":{"docs":{},"상":{"docs":{},"위":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"적":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"@":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"很":{"docs":{},"高":{"docs":{},"兴":{"docs":{},"认":{"docs":{},"识":{"docs":{},"你":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"您":{"docs":{},"好":{"docs":{},"吗":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"가":{"docs":{},"상":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"디":{"docs":{},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"배":{"docs":{},"포":{"docs":{},"\"":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"추":{"docs":{},"가":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}},"건":{"docs":{},"전":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"아":{"docs":{},"마":{"docs":{},"도":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"호":{"docs":{},"환":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"다":{"docs":{},"른":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"문":{"docs":{},"맥":{"docs":{},"상":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"$":{"docs":{},"$":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"성":{"docs":{},"공":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"존":{"docs":{},"재":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"환":{"docs":{},"경":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"~":{"docs":{},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"누":{"docs":{},"군":{"docs":{},"가":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"그":{"docs":{},"냥":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"단":{"docs":{},"축":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"락":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"천":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"솔":{"docs":{},"루":{"docs":{},"션":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"강":{"docs":{},"한":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"빠":{"docs":{},"르":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"약":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"해":{"docs":{},"결":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"더":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"전":{"docs":{},"달":{"docs":{},"하":{"docs":{},"는":{"docs":{},"\"":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"이":{"docs":{},"름":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"마":{"docs":{},"지":{"docs":{},"막":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"엔":{"docs":{},"드":{"docs":{},"포":{"docs":{},"인":{"docs":{},"트":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}},"정":{"docs":{},"의":{"docs":{},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"!":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"*":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0033277870216306157},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004430811179277437},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.029978586723768737},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.046424759871931696},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"/":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.019417475728155338},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.021834061135371178},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.04430379746835443},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.023911491791577446},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.03468516542155817}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"*":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"마":{"docs":{},"세":{"docs":{},"요":{"docs":{},"*":{"docs":{},"*":{"docs":{},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"/":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"=":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"참":{"docs":{},"고":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"또":{"docs":{},"한":{"docs":{},"*":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"*":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"*":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"~":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.03515625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.05240174672489083},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.06007067137809187},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0379746835443038},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.05851063829787234}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"/":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"/":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.017873100983020553},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.011850501367365542},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.019394879751745538},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007456140350877193},"pages/functions.html":{"ref":"pages/functions.html","tf":0.014791573285522188},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.028205128205128206},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.022587268993839837},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008966493629070316},"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0077628793225123505},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.02126086152708449},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.011120615911035072},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.04206098843322818},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.018115942028985508},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.01866977829638273},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007839127471029312},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.010214504596527068},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0091324200913242},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.016638935108153077},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.010303687635574838},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.01079136690647482},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.02158774373259053},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.016554809843400447},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.026976744186046512},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.013869625520110958},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.009933774834437087},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.06986899563318777},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.05653710247349823},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.04966887417218543},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.013204853675945753},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0144076840981857},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.030716723549488054},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"출":{"docs":{},"력":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"/":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.02975206611570248},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334}},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.04296875}}}},"*":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.019417475728155338},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"*":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.023911491791577446},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.03468516542155817}}},"끝":{"docs":{},"*":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"시":{"docs":{},"작":{"docs":{},"*":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"~":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.021834061135371178},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.04430379746835443},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149}}},"!":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"^":{"docs":{},"[":{"0":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"docs":{},"a":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"/":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"/":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"a":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"b":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"j":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"\\":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{},"?":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}},"(":{"docs":{},"x":{"docs":{},"?":{"docs":{},")":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"=":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.01966041108132261},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.01731996353691887},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.01765650080256822},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.02412280701754386},"pages/functions.html":{"ref":"pages/functions.html","tf":0.025997310623038995},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.018480492813141684},"pages/classes.html":{"ref":"pages/classes.html","tf":0.026899480887210947},"pages/enums.html":{"ref":"pages/enums.html","tf":0.022997620935765267},"pages/generics.html":{"ref":"pages/generics.html","tf":0.009880028228652082},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.02847106674061749},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.015402843601895734},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.05573080967402734},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.025362318840579712},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.020114942528735632},"pages/modules.html":{"ref":"pages/modules.html","tf":0.021131561008861623},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.02349336057201226},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.037037037037037035},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.032029950083194675},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.02588235294117647},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.013015184381778741},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.01915041782729805},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.006263982102908278},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.010232558139534883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.015994436717663423},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0234375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.019867549668874173},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.022840827980014276},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.016542155816435433},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.03009259259259259}},"=":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"=":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364}}}}}}}}},">":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0054694621695533276},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004930524428507396},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.013117283950617283},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.012482662968099861},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"@":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665}},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"데":{"docs":{},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"s":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"e":{"docs":{},"d":{"docs":{},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"j":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"f":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}}}}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}}}}}}}}},"g":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.029801324503311258},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.013204853675945753},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0208110992529349},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"/":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}}}}}},"m":{"docs":{},"y":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"안":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"{":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619}}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"s":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.011063526052819414},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.017075773745997867}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"u":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"y":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"o":{"docs":{},"r":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"[":{"0":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"1":{"0":{"1":{"docs":{},".":{"1":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}},"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},":":{"3":{"4":{"docs":{},":":{"2":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},"1":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"docs":{}},"docs":{}}},"5":{"docs":{},":":{"2":{"2":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"4":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{},",":{"2":{"docs":{},",":{"3":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"2":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"3":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"4":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"7":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"5":{"docs":{},"=":{"4":{"2":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},"t":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"h":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"\"":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"@":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"y":{"docs":{},"m":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"d":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"p":{"3":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"4":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205}},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"5":{"docs":{},"=":{"4":{"2":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}}},"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"x":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"{":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}},"'":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"e":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"메":{"docs":{},"타":{"docs":{},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{},"]":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"클":{"docs":{},"래":{"docs":{},"식":{"docs":{},"]":{"docs":{},"[":{"docs":{},"#":{"docs":{},"클":{"docs":{},"래":{"docs":{},"식":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"a":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00383008356545961}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"2":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00383008356545961}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"_":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"~":{"docs":{},"내":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}},"선":{"docs":{},"택":{"docs":{},"적":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"값":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195}}}}}}}}},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"r":{"docs":{},"m":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"t":{"3":{"2":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"docs":{}},"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.011403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.011976047904191617},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007584597432905484},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.004026845637583893},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.008830022075055188},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"e":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"j":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}}}}},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"l":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"s":{"docs":{},"x":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},"로":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"이":{"docs":{},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"\"":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"docs":{}}}}},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"1":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"docs":{}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196}}}}}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{},"!":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"1":{"2":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"docs":{}},"docs":{}},"docs":{},"x":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"{":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.026244035446489435},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.010471204188481676},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.009767441860465116},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009735744089012517},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.026200873362445413},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.024734982332155476},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.03164556962025317},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"s":{"docs":{},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"\"":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"/":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005235602094240838},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005235602094240838},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"문":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"x":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"된":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}},"s":{"docs":{},"와":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}},"a":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"e":{"docs":{},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"m":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"문":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},"x":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},":":{"docs":{},"\"":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"m":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"(":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"e":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"/":{"docs":{},"o":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"v":{"docs":{},"o":{"docs":{},"g":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"/":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{},"죠":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"m":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.00804289544235925},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.005663048607833884},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"d":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}},"o":{"docs":{},"f":{"docs":{},"a":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"!":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"e":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"\"":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"s":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"e":{"docs":{},"w":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.011798017932987258},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.006475800954328562},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.013422818791946308},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"v":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"e":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"2":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"타":{"docs":{},"입":{"docs":{},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"x":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"j":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"'":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"만":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"/":{"docs":{},"i":{"docs":{},"o":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"e":{"docs":{},"s":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}},"안":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},"docs":{}},"o":{"docs":{},"f":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}},"s":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"t":{"docs":{},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"y":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"e":{"docs":{},".":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}},"o":{"docs":{},"k":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"y":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"옵":{"docs":{},"션":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}},"]":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"일":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"/":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"}":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}}},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.009571558796718322},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0036975411351451285},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0080042689434365},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.012511170688114389},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0061403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.011095700416088766},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.008830022075055188},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.02734375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}},"}":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"’":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}},")":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"라":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"}":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"타":{"docs":{},"입":{"docs":{},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"와":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"|":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}},"=":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},"과":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"p":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.009592326139088728},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.02824858757062147},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"의":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"x":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"s":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":5.023346303501945}}},"y":{"docs":{},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"d":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"{":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.025915996425379804},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.014056224899598393},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.025979945305378303},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.016051364365971106},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.03333333333333333},"pages/functions.html":{"ref":"pages/functions.html","tf":0.021515015688032272},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.033880903490759756},"pages/classes.html":{"ref":"pages/classes.html","tf":0.034922133081642284},"pages/enums.html":{"ref":"pages/enums.html","tf":0.022204599524187154},"pages/generics.html":{"ref":"pages/generics.html","tf":0.02117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.025143279718986875},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.041060735671514116},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.03495260663507109},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.03470031545741325},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.025087514585764293},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.05747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.032719836400818},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.008567348881485007},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.03575076608784474},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.015126050420168067},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.0196078431372549},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.014099783080260303},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.016786570743405275},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.014972144846796657},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.011185682326621925},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.017674418604651163},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.022968197879858657},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.015256588072122053},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02869757174392936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.008344923504867872},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02702702702702703},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0234375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.016773733047822984},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.012273212379935965},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.020718232044198894},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.04398148148148148}},"}":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"1":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"=":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004996431120628123},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.007470651013874066}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"}":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.007470651013874066}}},"=":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"[":{"docs":{},"]":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}},"\"":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},">":{"docs":{},"\"":{"docs":{},"}":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"[":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"docs":{}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"y":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"!":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"*":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}},"?":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}},"k":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},"a":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"@":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"}":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.01966041108132261},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.010040160642570281},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.018231540565177756},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.014446227929373997},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.02982456140350877},"pages/functions.html":{"ref":"pages/functions.html","tf":0.016136261766024205},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.021560574948665298},"pages/classes.html":{"ref":"pages/classes.html","tf":0.033978291647003306},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0190325138778747},"pages/generics.html":{"ref":"pages/generics.html","tf":0.019054340155257588},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.023109632094657055},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.041060735671514116},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.03376777251184834},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.01892744479495268},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.023337222870478413},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.04597701149425287},"pages/modules.html":{"ref":"pages/modules.html","tf":0.02794819359236537},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.03983656792645557},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.014660493827160493},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.01622296173044925},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.009219088937093275},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.011990407673860911},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.013927576601671309},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.01581395348837209},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.022968197879858657},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.015256588072122053},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.015625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.015346181299072092},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0080042689434365},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.017955801104972375},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.023148148148148147}},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},".":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.011574074074074073}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"인":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"'":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}},"각":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"자":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"만":{"docs":{},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"각":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"주":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"간":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"단":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"하":{"docs":{},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"히":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"주":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"구":{"docs":{},"체":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"되":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"결":{"docs":{},"성":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"함":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"접":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"략":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"격":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"체":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"값":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"라":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.004758128469468675},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"일":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"도":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"강":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"여":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"조":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"여":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"력":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"요":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"하":{"docs":{},"게":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"화":{"docs":{},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"시":{"docs":{},"켜":{"docs":{},"주":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"같":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.006507592190889371},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006954102920723227},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"다":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"아":{"docs":{},"보":{"docs":{},"이":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"지":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{},"록":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"개":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"략":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"발":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"자":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"들":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"에":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"분":{"docs":{},"들":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"선":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"할":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"요":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"였":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"념":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"지":{"docs":{},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"들":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"과":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"별":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"인":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"수":{"docs":{},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"정":{"docs":{},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"방":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"든":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"체":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"행":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"걱":{"docs":{},"정":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"걸":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"쳐":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"프":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":10}}}},"검":{"docs":{},"사":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5007137758743756},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"자":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"여":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"거":{"docs":{},"나":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"해":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"출":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"해":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"증":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"색":{"docs":{},"할":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"창":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"세":{"docs":{},"요":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"되":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"토":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"겁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"것":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"\b":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"?":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"든":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0036975411351451285},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"즉":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"기":{"docs":{},"존":{"docs":{},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"까":{"docs":{},"?":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"뿐":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"부":{"docs":{},"터":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"보":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"결":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"물":{"docs":{},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"론":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"정":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"도":{"docs":{},"록":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"해":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"했":{"docs":{},"을":{"docs":{},"지":{"docs":{},"도":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"합":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"여":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"한":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"되":{"docs":{},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"야":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"함":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"경":{"docs":{},"우":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"엔":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"인":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"와":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"라":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"험":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.021479713603818614}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"보":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"향":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"계":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"고":{"docs":{},"른":{"docs":{},"것":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"유":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"해":{"docs":{},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"정":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"급":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":5.000184877056757},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"치":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"도":{"docs":{},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"여":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"야":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"했":{"docs":{},"으":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"되":{"docs":{},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"통":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"립":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"를":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"맙":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"침":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"민":{"docs":{},"할":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"차":{"docs":{},"함":{"docs":{},"수":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"생":{"docs":{},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"품":{"docs":{},"질":{"docs":{},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"관":{"docs":{},"계":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"일":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"없":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"련":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"사":{"docs":{},"항":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"리":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"되":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"해":{"docs":{},"야":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"자":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"하":{"docs":{},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}},"대":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"찰":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"심":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"이":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"점":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{},"선":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"용":{"docs":{},"구":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"여":{"docs":{},"하":{"docs":{},"진":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"괜":{"docs":{},"찮":{"docs":{},"겠":{"docs":{},"네":{"docs":{},"요":{"docs":{},".":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"!":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"교":{"docs":{},"차":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.337440109514031},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"집":{"docs":{},"합":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"환":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"체":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"구":{"docs":{},"문":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"일":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"으":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"인":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"형":{"docs":{},"식":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"성":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"되":{"docs":{},"어":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833}},"데":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"거":{"docs":{},"나":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"기":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"야":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"현":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"될":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"놓":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"되":{"docs":{},"어":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"서":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"이":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"체":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"됨":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"분":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"하":{"docs":{},"여":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"되":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"조":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.010399334442595673},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"이":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"체":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"화":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"분":{"docs":{},"해":{"docs":{},"할":{"docs":{},"당":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"축":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"되":{"docs":{},"었":{"docs":{},"으":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"별":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"돼":{"docs":{},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"체":{"docs":{},"화":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"적":{"docs":{},"일":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"\"":{"docs":{},"이":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"불":{"docs":{},"구":{"docs":{},"불":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"제":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"애":{"docs":{},"받":{"docs":{},"지":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"근":{"docs":{},"데":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"기":{"docs":{},"반":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"본":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":5},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"값":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"억":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"해":{"docs":{},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"초":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"적":{"docs":{},"인":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"능":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"지":{"docs":{},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"으":{"docs":{},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"에":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"존":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"록":{"docs":{},"합":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"대":{"docs":{},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"해":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"했":{"docs":{},"던":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"하":{"docs":{},"급":{"docs":{},"수":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"술":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"데":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"고":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"들":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"했":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"다":{"docs":{},"릴":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"리":{"docs":{},"며":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"린":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"법":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"들":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"계":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"타":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"준":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"여":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"해":{"docs":{},"주":{"docs":{},"신":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"기":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"꺼":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"회":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"호":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"길":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"나":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"꽤":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"누":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"어":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"눌":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"온":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"왔":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"중":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"까":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"타":{"docs":{},"내":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"나":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"날":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"낼":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"머":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"뉩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"열":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"되":{"docs":{},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"해":{"docs":{},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"오":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"와":{"docs":{},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"면":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"아":{"docs":{},"가":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"눗":{"docs":{},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"의":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"넣":{"docs":{},"어":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"으":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"네":{"docs":{},"트":{"docs":{},"워":{"docs":{},"크":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"이":{"docs":{},"티":{"docs":{},"브":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837}}}},"밍":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"임":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"드":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":10.01123595505618},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"도":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"서":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"와":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":5.006745362563238}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"화":{"docs":{},"된":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"라":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"논":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"적":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"의":{"docs":{},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"놀":{"docs":{},"라":{"docs":{},"움":{"docs":{},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"곤":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"운":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"랄":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"랍":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"게":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"란":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"랐":{"docs":{},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"늘":{"docs":{},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"고":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"답":{"docs":{},"변":{"docs":{},"에":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"대":{"docs":{},"부":{"docs":{},"분":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.01996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011255924170616114},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007371007371007371},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"선":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"응":{"docs":{},"관":{"docs":{},"계":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"되":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"하":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"인":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"체":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},")":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"문":{"docs":{},"자":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"상":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"며":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"으":{"docs":{},"로":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071}},"한":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"들":{"docs":{},"이":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"소":{"docs":{},"문":{"docs":{},"자":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"신":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"주":{"docs":{},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"략":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"적":{"docs":{},"이":{"docs":{},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"개":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"답":{"docs":{},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"조":{"docs":{},"되":{"docs":{},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"표":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"수":{"docs":{},"적":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"규":{"docs":{},"모":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"안":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"괄":{"docs":{},"호":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"더":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.007606263982102908},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818}},"불":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"질":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},"욱":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"독":{"docs":{},"특":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"자":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"립":{"docs":{},"형":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}},"일":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"돋":{"docs":{},"구":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"돌":{"docs":{},"아":{"docs":{},"와":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"동":{"docs":{},"시":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"고":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"함":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"작":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"려":{"docs":{},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"(":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"\"":{"docs":{},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"등":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}},"안":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"형":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"지":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{},"어":{"docs":{},"이":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"하":{"docs":{},"지":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"!":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"으":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{},"데":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"어":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"야":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"있":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"면":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"도":{"docs":{},"록":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"돌":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"것":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"도":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"수":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"록":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"두":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"\"":{"docs":{},"십":{"docs":{},"억":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"개":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"려":{"docs":{},"워":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"면":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"들":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"어":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"함":{"docs":{},"수":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"봤":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"간":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"기":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"있":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"갈":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"따":{"docs":{},"라":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"르":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"른":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"를":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"때":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"문":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}},"일":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"는":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"때":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"마":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"까":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"또":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00954653937947494},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"다":{"docs":{},"른":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"똑":{"docs":{},"같":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"똑":{"docs":{},"한":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.022058823529411766},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.016689847009735744},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},")":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"(":{"docs":{},"예":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}},"라":{"docs":{},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"인":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"저":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"나":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"벨":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"링":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"된":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"엔":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"시":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"리":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"팅":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"터":{"docs":{},"럴":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":5.02051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"집":{"docs":{},"합":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"어":{"docs":{},"야":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"턴":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"소":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"드":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"팩":{"docs":{},"토":{"docs":{},"링":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"터":{"docs":{},"링":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"액":{"docs":{},"트":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"선":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}},"뷰":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"퀘":{"docs":{},"스":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"눅":{"docs":{},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"다":{"docs":{},"이":{"docs":{},"렉":{"docs":{},"션":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"트":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"프":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"들":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2}}},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"진":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"낼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"내":{"docs":{},"기":{"docs":{},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"지":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"야":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"수":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"만":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"려":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}}}}}},"약":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.016},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"족":{"docs":{},"스":{"docs":{},"러":{"docs":{},"울":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"드":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"큼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"든":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"일":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"많":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"!":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"/":{"docs":{},"너":{"docs":{},"무":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"아":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"매":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"력":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"개":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"변":{"docs":{},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0046395431834403995},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"끼":{"docs":{},"리":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"들":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"라":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"보":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"처":{"docs":{},"럼":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"우":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"치":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"핑":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"니":{"docs":{},"저":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"겨":{"docs":{},"진":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"기":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"칭":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"번":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"맥":{"docs":{},"락":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"몇":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"몇":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"가":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"모":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.01079136690647482},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0069767441860465115},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.012430939226519336},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.004914004914004914},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"_":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"르":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"거":{"docs":{},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"델":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"링":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{},"수":{"docs":{},"록":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"두":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"가":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"듈":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":10.013974096796183},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":5.019514516896716},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":5.025295109612141},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.011821974965229486},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.017467248908296942},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007371007371007371},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}},"부":{"docs":{},"터":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"당":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"들":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"만":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"임":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"(":{"docs":{},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"인":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"군":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"형":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"방":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"습":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"이":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"들":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"(":{"docs":{},"아":{"docs":{},"래":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"순":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"던":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"른":{"docs":{},"다":{"docs":{},"`":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"아":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"호":{"docs":{},"해":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"무":{"docs":{},"시":{"docs":{},"해":{"docs":{},"선":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"되":{"docs":{},"기":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},"엇":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"든":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"?":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"언":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"라":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"가":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"한":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"대":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"한":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"조":{"docs":{},"건":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"적":{"docs":{},"인":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"관":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"슨":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"일":{"docs":{},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"상":{"docs":{},"태":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"미":{"docs":{},"묘":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"리":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"치":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"며":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"지":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"래":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"관":{"docs":{},"상":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"디":{"docs":{},"어":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"친":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"반":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"환":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.005378753922008068},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0091324200913242},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"하":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"도":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"도":{"docs":{},"록":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"며":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"다":{"docs":{},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"다":{"docs":{},".":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"문":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"값":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}},"형":{"docs":{},"일":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"영":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"해":{"docs":{},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"야":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"대":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},")":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"여":{"docs":{},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"의":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"드":{"docs":{},"시":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"복":{"docs":{},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"되":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}}},"자":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"마":{"docs":{},"다":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"발":{"docs":{},"생":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"키":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"킬":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"며":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"도":{"docs":{},"록":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"될":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"함":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"견":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"되":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"할":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"전":{"docs":{},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"시":{"docs":{},"켜":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"췌":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"배":{"docs":{},"열":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"들":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"처":{"docs":{},"럼":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"우":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"진":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"운":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"울":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"워":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"야":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"정":{"docs":{},"밀":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"경":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"지":{"docs":{},"식":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"웠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"치":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"해":{"docs":{},"야":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"포":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"할":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"도":{"docs":{},"구":{"docs":{},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}},"버":{"docs":{},"그":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"튼":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}},"전":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"법":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"칙":{"docs":{},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"벗":{"docs":{},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"겨":{"docs":{},"진":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"변":{"docs":{},"화":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"시":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"환":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"하":{"docs":{},"여":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"는":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"고":{"docs":{},"자":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"(":{"docs":{},"형":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},")":{"docs":{},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"경":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"지":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"든":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}},"해":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"면":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"될":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"이":{"docs":{},"제":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"편":{"docs":{},"리":{"docs":{},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},"사":{"docs":{},"항":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},")":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"된":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"/":{"docs":{},"생":{"docs":{},"성":{"docs":{},"/":{"docs":{},"삭":{"docs":{},"제":{"docs":{},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}},"수":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":5.007071547420965},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.006239600665557404},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"들":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"가":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"형":{"docs":{},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"하":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"한":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"동":{"docs":{},"성":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"별":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"난":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"칭":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"보":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"도":{"docs":{},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"개":{"docs":{},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"보":{"docs":{},"려":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"수":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"여":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"주":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"지":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"줌":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"줄":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"완":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"이":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"통":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"다":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543}}}}}},"하":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"신":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"강":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}},"과":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"존":{"docs":{},"하":{"docs":{},"며":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"간":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"도":{"docs":{},"록":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"일":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"러":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"단":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"았":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"인":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"실":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"볼":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"까":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"붙":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"일":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"여":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"줄":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"혀":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"였":{"docs":{},"으":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"이":{"docs":{},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"임":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"반":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"히":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"어":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"야":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"가":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}},"랜":{"docs":{},"치":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"레":{"docs":{},"이":{"docs":{},"크":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"빠":{"docs":{},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"르":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"진":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"뜨":{"docs":{},"리":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"삭":{"docs":{},"제":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"길":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"생":{"docs":{},"긴":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"각":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"볼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"봐":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"려":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"위":{"docs":{},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"였":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"해":{"docs":{},"줄":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"는":{"docs":{},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"자":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"이":{"docs":{},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"부":{"docs":{},"터":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"될":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"기":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"했":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"략":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"하":{"docs":{},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"태":{"docs":{},"계":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"산":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"서":{"docs":{},"버":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"론":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"브":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"타":{"docs":{},"입":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}},"이":{"docs":{},"핑":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"클":{"docs":{},"래":{"docs":{},"싱":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"라":{"docs":{},"임":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"드":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"명":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"술":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"수":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"비":{"docs":{},"스":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"선":{"docs":{},"택":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"지":{"docs":{},"이":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"적":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"하":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"기":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"보":{"docs":{},"단":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"므":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"해":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"된":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"사":{"docs":{},"항":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"자":{"docs":{},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},")":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"언":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":5.005988023952096},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008886255924170616},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.013223140495867768},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":5.003327787021631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.04779411764705882},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.015901060070671377},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009735744089012517},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.04},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.022598870056497175},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"지":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"며":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"해":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"했":{"docs":{},"는":{"docs":{},"가":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"지":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"음":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"다":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"어":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"형":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"부":{"docs":{},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"문":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"호":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"설":{"docs":{},"계":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"정":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"하":{"docs":{},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"며":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"되":{"docs":{},"었":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"지":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"어":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"값":{"docs":{},"을":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"된":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"한":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"명":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"시":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"서":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"했":{"docs":{},"던":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"대":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"자":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"되":{"docs":{},"어":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"해":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"치":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.016203703703703703},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"u":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"거":{"docs":{},"나":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"어":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"된":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"한":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"성":{"docs":{},"장":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"질":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"공":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.016556291390728478},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"?":{"docs":{},"!":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"분":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"능":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"속":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"성":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"처":{"docs":{},"럼":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"해":{"docs":{},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"숫":{"docs":{},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.011102299762093577},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"형":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"만":{"docs":{},"큼":{"docs":{},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"으":{"docs":{},"로":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"와":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"/":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"~":{"docs":{},"]":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"쉽":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"기":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"팅":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"트":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"린":{"docs":{},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"택":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"코":{"docs":{},"프":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005823627287853577},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"핑":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"타":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"트":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"태":{"docs":{},"틱":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"프":{"docs":{},"레":{"docs":{},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"칼":{"docs":{},"라":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"텝":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"인":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"스":{"docs":{},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"니":{"docs":{},"펫":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"(":{"docs":{},"s":{"docs":{},"n":{"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"왑":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"튜":{"docs":{},"디":{"docs":{},"오":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"키":{"docs":{},"마":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"위":{"docs":{},"치":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"시":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"간":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"스":{"docs":{},"템":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"만":{"docs":{},"큼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"인":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"작":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"시":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"면":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"해":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"야":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"!":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"될":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"점":{"docs":{},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"점":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"도":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"해":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}},"그":{"docs":{},"니":{"docs":{},"처":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"라":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"(":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"일":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},"을":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"킬":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"마":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"나":{"docs":{},"리":{"docs":{},"오":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"험":{"docs":{},"용":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"키":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"프":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"행":{"docs":{},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"맨":{"docs":{},"틱":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"퀀":{"docs":{},"스":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"실":{"docs":{},"수":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"제":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"론":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"행":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"되":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"고":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"(":{"docs":{},"정":{"docs":{},"적":{"docs":{},")":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"며":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"면":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"여":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"려":{"docs":{},"면":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"다":{"docs":{},"른":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"해":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"!":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"했":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"패":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"함":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"한":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"습":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"시":{"docs":{},"했":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"험":{"docs":{},"적":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"인":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"단":{"docs":{},"계":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"용":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"심":{"docs":{},"각":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"벌":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"서":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"들":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"은":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"이":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"로":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"지":{"docs":{},"어":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"볼":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":10}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"층":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"아":{"docs":{},"닌":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"래":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"는":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"예":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"니":{"docs":{},"라":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"만":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"란":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"닙":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"주":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"직":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"무":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"것":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"에":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"거":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"런":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"렇":{"docs":{},"게":{"docs":{},"나":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"랫":{"docs":{},"줄":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"마":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{},"디":{"docs":{},"어":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"웃":{"docs":{},"풋":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"님":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"닐":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"안":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"되":{"docs":{},"죠":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"전":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"성":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"다":{"docs":{},"면":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"쪽":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"내":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"정":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"타":{"docs":{},"깝":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"됨":{"docs":{},")":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"않":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"선":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"도":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"다":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0036463081130355514},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.009213759213759214},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"으":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"며":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"데":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"음":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"다":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"으":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"아":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"야":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"때":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"지":{"docs":{},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"알":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"려":{"docs":{},"져":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"있":{"docs":{},"는":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"주":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"길":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"진":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},")":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"줄":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"지":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"줘":{"docs":{},"야":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"아":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"볼":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"야":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"둬":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"낼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"채":{"docs":{},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"보":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"두":{"docs":{},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"내":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"차":{"docs":{},"리":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"리":{"docs":{},"즘":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"에":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"리":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"맞":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"기":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"릴":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"다":{"docs":{},"시":{"docs":{},"피":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"림":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"앞":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"쪽":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"약":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"속":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"간":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"칭":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"어":{"docs":{},"떤":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"떻":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"렵":{"docs":{},"네":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"진":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}}},"디":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"딘":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"려":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"울":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"워":{"docs":{},"질":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"움":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"느":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"색":{"docs":{},"함":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"하":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"리":{"docs":{},"석":{"docs":{},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"노":{"docs":{},"테":{"docs":{},"이":{"docs":{},"션":{"docs":{},"과":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}},"쨋":{"docs":{},"든":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"떠":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"얼":{"docs":{},"마":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"엄":{"docs":{},"격":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"해":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"진":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"청":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"\u001d":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"!":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"지":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"음":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"기":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"어":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"서":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"애":{"docs":{},"버":{"docs":{},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"엔":{"docs":{},"진":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"(":{"docs":{},"동":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}},"의":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"티":{"docs":{},"티":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"지":{"docs":{},"니":{"docs":{},"어":{"docs":{},"링":{"docs":{},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},"트":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"드":{"docs":{},"포":{"docs":{},"인":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"여":{"docs":{},"겨":{"docs":{},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"지":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"며":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"부":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"도":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"선":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"는":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"러":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"가":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"분":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},"개":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"전":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"부":{"docs":{},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"태":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"역":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}},"사":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"시":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"방":{"docs":{},"향":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"연":{"docs":{},"산":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"자":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"&":{"docs":{},"&":{"docs":{},"=":{"docs":{},",":{"docs":{},"|":{"docs":{},"|":{"docs":{},"=":{"docs":{},"및":{"docs":{},"?":{"docs":{},"?":{"docs":{},"=":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"으":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"관":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"된":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"속":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"결":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"기":{"docs":{},"된":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"하":{"docs":{},"겠":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"예":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"기":{"docs":{},"치":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"시":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"와":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"외":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"사":{"docs":{},"항":{"docs":{},"은":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"제":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.015772870662460567},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"들":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{},"며":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"만":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"상":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"치":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"측":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"하":{"docs":{},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"전":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"약":{"docs":{},"어":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"정":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"올":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"바":{"docs":{},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"르":{"docs":{},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"름":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"린":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"려":{"docs":{},"놓":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"으":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"리":{"docs":{},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"록":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"라":{"docs":{},"오":{"docs":{},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"옮":{"docs":{},"기":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"옳":{"docs":{},"은":{"docs":{},"(":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"완":{"docs":{},"벽":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"성":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"료":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"되":{"docs":{},"었":{"docs":{},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"면":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"전":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"히":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"함":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"화":{"docs":{},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"왜":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"죠":{"docs":{},"?":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"외":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"부":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"선":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"부":{"docs":{},"터":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"도":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"우":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"리":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"를":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"선":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"순":{"docs":{},"위":{"docs":{},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"시":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"연":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"위":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.007446808510638298},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"라":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}}},"선":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"함":{"docs":{},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"치":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"하":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"게":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"며":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"(":{"docs":{},"즉":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"시":{"docs":{},"키":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}},"고":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"켜":{"docs":{},"야":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}}},"험":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"성":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"젯":{"docs":{},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},"반":{"docs":{},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},")":{"docs":{},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"키":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"유":{"docs":{},"명":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"해":{"docs":{},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"지":{"docs":{},"면":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}},"발":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"하":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"데":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"거":{"docs":{},"나":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"되":{"docs":{},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"니":{"docs":{},"언":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00517655758920318},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.333333333333333},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"라":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"타":{"docs":{},"입":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"사":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"점":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"연":{"docs":{},"성":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"함":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"형":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"화":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"으":{"docs":{},"로":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"효":{"docs":{},"성":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"지":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"하":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"해":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"닛":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"용":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"려":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"다":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"(":{"docs":{},"예":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"의":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"시":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"주":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"미":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"래":{"docs":{},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"일":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"저":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"한":{"docs":{},"한":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"추":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"틸":{"docs":{},"리":{"docs":{},"티":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":5.001051524710831}},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}},"들":{"docs":{},"은":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"무":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"감":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"익":{"docs":{},"숙":{"docs":{},"해":{"docs":{},"지":{"docs":{},"셨":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"져":{"docs":{},"야":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"하":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"다":{"docs":{},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"힐":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"스":{"docs":{},"플":{"docs":{},"로":{"docs":{},"러":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"인":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"수":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"든":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"만":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"들":{"docs":{},"의":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":10.003070175438596},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"들":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"써":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"부":{"docs":{},"터":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},")":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"(":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"나":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"프":{"docs":{},"리":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"섹":{"docs":{},"션":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"화":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"(":{"docs":{},"혹":{"docs":{},"은":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"써":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"마":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"들":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"덱":{"docs":{},"스":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.003512664078387872},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"들":{"docs":{},"에":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"서":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"블":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"에":{"docs":{},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"싱":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"하":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"되":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"라":{"docs":{},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"식":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"지":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"되":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"했":{"docs":{},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}},"해":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"용":{"docs":{},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"말":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"이":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"프":{"docs":{},"라":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"것":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"일":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"(":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"반":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"어":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"는":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"임":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"부":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"분":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"써":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"상":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"었":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"며":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"든":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"관":{"docs":{},"되":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"치":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"해":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"단":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"대":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}},"으":{"docs":{},"켜":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"키":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"겠":{"docs":{},"군":{"docs":{},"요":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}},"킨":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"킬":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"컫":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"찍":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"더":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"종":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"회":{"docs":{},"성":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"인":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"련":{"docs":{},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"시":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"괄":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"들":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"수":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"본":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"읽":{"docs":{},"어":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"보":{"docs":{},"시":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"실":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"으":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"(":{"3":{"0":{"docs":{},"분":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{}},"docs":{}}}},"면":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"실":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"/":{"docs":{},"기":{"docs":{},"록":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"전":{"docs":{},"용":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"었":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"작":{"docs":{},"동":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"됨":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"여":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"시":{"docs":{},"키":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"기":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"해":{"docs":{},"야":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"성":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"\b":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"돼":{"docs":{},"있":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"데":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"자":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"게":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"던":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"다":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"다":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"다":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"해":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"서":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}},"자":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"될":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"업":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"가":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"따":{"docs":{},"옴":{"docs":{},"표":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"용":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"적":{"docs":{},"용":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"되":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"며":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.333333333333333}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"려":{"docs":{},"면":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"해":{"docs":{},"야":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"하":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"다":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"절":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"게":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"히":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"어":{"docs":{},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"당":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"전":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"체":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"환":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"려":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"달":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"되":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"든":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},"됨":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"했":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"/":{"docs":{},"중":{"docs":{},"복":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"부":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"염":{"docs":{},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"제":{"docs":{},"조":{"docs":{},"건":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"통":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"파":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"용":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"었":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}},"혀":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"역":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.01060070671378092},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.024339360222531293},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02702702702702703},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"변":{"docs":{},"수":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"면":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"략":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"들":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"처":{"docs":{},"리":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"개":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"보":{"docs":{},"다":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"처":{"docs":{},"럼":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"도":{"docs":{},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"까":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"송":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"형":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"자":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"절":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"대":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"점":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"들":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"점":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"진":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"프":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"접":{"docs":{},"근":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"하":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"려":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"며":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"자":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"법":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"두":{"docs":{},"어":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"사":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"미":{"docs":{},"사":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"정":{"docs":{},"답":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"렬":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"말":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"보":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071}}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},")":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{},"어":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"게":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"데":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"엔":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"어":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"있":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},")":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"들":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"한":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"해":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"는":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"확":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"함":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"진":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"줄":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"리":{"docs":{},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"방":{"docs":{},"향":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"교":{"docs":{},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"규":{"docs":{},"식":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424}},"과":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}}},"을":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"책":{"docs":{},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"당":{"docs":{},"한":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"밀":{"docs":{},"도":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"제":{"docs":{},"거":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"되":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"며":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"한":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"뿐":{"docs":{},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"공":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"데":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"\"":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"해":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"주":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"야":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"되":{"docs":{},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"만":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"데":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"되":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"점":{"docs":{},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"과":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"네":{"docs":{},"릭":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":10.023288637967537},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"라":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":5}}}}}},"외":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},")":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"곤":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"된":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"약":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"조":{"docs":{},"건":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"어":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"자":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"시":{"docs":{},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"작":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}},"안":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"며":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"품":{"docs":{},"군":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"출":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"존":{"docs":{},"재":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"기":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"거":{"docs":{},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"해":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"야":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"종":{"docs":{},"류":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"종":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"합":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}}}}},"료":{"docs":{},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"좋":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"!":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"더":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"음":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669}}}},"줄":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}},"는":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{},"나":{"docs":{},"가":{"docs":{},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"주":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"줄":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"며":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"어":{"docs":{},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"중":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"단":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"서":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"점":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"데":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"다":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"복":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"해":{"docs":{},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"첩":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"하":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"괄":{"docs":{},"호":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"축":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"지":{"docs":{},"했":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"간":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"국":{"docs":{},"어":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"앙":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"즉":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"나":{"docs":{},"치":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"속":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"름":{"docs":{},"길":{"docs":{},"이":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"원":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"되":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"보":{"docs":{},"다":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"향":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"적":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"이":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"금":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"워":{"docs":{},"졌":{"docs":{},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"진":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"저":{"docs":{},"분":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"정":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"데":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"려":{"docs":{},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"여":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0046395431834403995},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"자":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"나":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"어":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"야":{"docs":{},"함":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"면":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696}}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"난":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"를":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"점":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"부":{"docs":{},"터":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"연":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"될":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"우":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"역":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"화":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"침":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"시":{"docs":{},"문":{"docs":{},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"어":{"docs":{},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.019834710743801654}}},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884}}},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},"자":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.333333333333333}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"식":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"루":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"수":{"docs":{},"화":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"적":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"직":{"docs":{},"접":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"관":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"이":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"전":{"docs":{},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},"렬":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"면":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"질":{"docs":{},"문":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"해":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"은":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"집":{"docs":{},"합":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"만":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"들":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"론":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}},"서":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"중":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"되":{"docs":{},"어":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"어":{"docs":{},"넣":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"짧":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"아":{"docs":{},"진":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"차":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"점":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"후":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"별":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"용":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"찾":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}},"데":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"았":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"아":{"docs":{},"볼":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"내":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"낸":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"야":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"자":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"도":{"docs":{},"록":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"실":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"음":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"지":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"처":{"docs":{},"리":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},"(":{"docs":{},"모":{"docs":{},"듈":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"한":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"음":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"럼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"철":{"docs":{},"자":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"저":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"첫":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"째":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"번":{"docs":{},"째":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"초":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"화":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"해":{"docs":{},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"되":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"에":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"점":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"월":{"docs":{},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"반":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"래":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"할":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"심":{"docs":{},"자":{"docs":{},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"최":{"docs":{},"대":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"적":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.015659955257270694}},"화":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"시":{"docs":{},"키":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"종":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"상":{"docs":{},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"신":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"소":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"근":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"까":{"docs":{},"지":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"선":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"추":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.013651877133105802},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"된":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"길":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"여":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"게":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"거":{"docs":{},"나":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"려":{"docs":{},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"어":{"docs":{},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"한":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"되":{"docs":{},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"어":{"docs":{},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"될":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"론":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":5},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"기":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"길":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"하":{"docs":{},"여":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"려":{"docs":{},"면":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"만":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"해":{"docs":{},"볼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"될":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"천":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"드":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"기":{"docs":{},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"상":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"화":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"고":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"출":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"하":{"docs":{},"여":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"축":{"docs":{},"하":{"docs":{},"드":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"약":{"docs":{},"형":{"docs":{},"일":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}},"소":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"출":{"docs":{},"력":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"게":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}},"물":{"docs":{},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"했":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"발":{"docs":{},"점":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"처":{"docs":{},"인":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"충":{"docs":{},"분":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"히":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}},"돌":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"며":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"지":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"족":{"docs":{},"시":{"docs":{},"키":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"러":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":5.003685503685504},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.3476531424025455},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005711565920990005},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"/":{"docs":{},"언":{"docs":{},"어":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"보":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"여":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},")":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"된":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"이":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"포":{"docs":{},"넌":{"docs":{},"트":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"나":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"(":{"docs":{},"s":{"docs":{},"f":{"docs":{},"c":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{},"도":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"서":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"퓨":{"docs":{},"터":{"docs":{},"에":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"코":{"docs":{},"드":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"들":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.010638297872340425},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},":":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"딩":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"어":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}},"멘":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"특":{"docs":{},"성":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"정":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"하":{"docs":{},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"화":{"docs":{},"된":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"징":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"히":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"별":{"docs":{},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"화":{"docs":{},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"파":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.004283674440742504},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.011570247933884297},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004651162790697674},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.006825938566553},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.021479713603818614},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"선":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.009917355371900827},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"라":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"은":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006187529747739172},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.011570247933884297},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0070498915401301515},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.013189448441247002},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.04044117647058824},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.021333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.027303754266211604},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.009213759213759214},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.011272141706924315},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"별":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"들":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"이":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"도":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"안":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"/":{"docs":{},"디":{"docs":{},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"의":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"보":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"처":{"docs":{},"럼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\b":{"docs":{},"을":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"(":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"*":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"은":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"누":{"docs":{},"락":{"docs":{},"된":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"괴":{"docs":{},"되":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"생":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"되":{"docs":{},"었":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"서":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"티":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"라":{"docs":{},"미":{"docs":{},"터":{"docs":{},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"들":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"의":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"악":{"docs":{},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"는":{"docs":{},"데":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"여":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"해":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"싱":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"하":{"docs":{},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"이":{"docs":{},"프":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"라":{"docs":{},"인":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"이":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"판":{"docs":{},"단":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"되":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"별":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"식":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\b":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"가":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"도":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"표":{"docs":{},"준":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"화":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"시":{"docs":{},"(":{"docs":{},"p":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"출":{"docs":{},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"해":{"docs":{},"주":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"시":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"해":{"docs":{},"서":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"야":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"기":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"려":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"되":{"docs":{},"며":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"로":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"현":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"될":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"식":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"라":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"해":{"docs":{},"야":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"이":{"docs":{},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"과":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"'":{"docs":{},"(":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"여":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"법":{"docs":{},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"해":{"docs":{},"야":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"플":{"docs":{},"랫":{"docs":{},"폼":{"docs":{},"(":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"러":{"docs":{},"그":{"docs":{},"인":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}},"들":{"docs":{},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"이":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"래":{"docs":{},"그":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"들":{"docs":{},"과":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"레":{"docs":{},"이":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"필":{"docs":{},"요":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"다":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"신":{"docs":{},"가":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"함":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"시":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"드":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"도":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"불":{"docs":{},"가":{"docs":{},"결":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"적":{"docs":{},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"터":{"docs":{},"링":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"할":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004771642808452625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"위":{"docs":{},"해":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"일":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"요":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"씩":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"써":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"이":{"docs":{},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"임":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"라":{"docs":{},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"하":{"docs":{},"나":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{},"할":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"위":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"타":{"docs":{},"입":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"지":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"게":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"자":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"이":{"docs":{},"브":{"docs":{},"리":{"docs":{},"드":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"도":{"docs":{},"록":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"향":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"려":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"고":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"드":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"!":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"단":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"학":{"docs":{},"습":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.005112474437627812},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"당":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"던":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"어":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"여":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0024034017378443337},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"받":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"과":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245}}},"의":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"된":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"때":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"필":{"docs":{},"요":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0044822949350067235},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007001166861143524},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"(":{"3":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"docs":{}},"다":{"docs":{},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"까":{"docs":{},"?":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"성":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"집":{"docs":{},"합":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"쳐":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"진":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"칠":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"치":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"법":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"임":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"!":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"듯":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"다":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"행":{"docs":{},"동":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"하":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"일":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"허":{"docs":{},"용":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"만":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"었":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"해":{"docs":{},"주":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"된":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됨":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}}},"현":{"docs":{},"대":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"재":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"로":{"docs":{},"선":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"까":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"실":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"화":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"살":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"표":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"흘":{"docs":{},"러":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"나":{"docs":{},"오":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"$":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"{":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534}},"p":{"docs":{},".":{"docs":{},"y":{"docs":{},"}":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"`":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"}":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"}":{"docs":{},"m":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{},".":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},"!":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"(":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003749147920927062},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"o":{"docs":{},"f":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"s":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"o":{"docs":{},"o":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"]":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}}}}}},")":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"b":{"docs":{},"c":{"docs":{},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"c":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"[":{"docs":{},"]":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"docs":{}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}},"u":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"다":{"docs":{},"음":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}},"/":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"/":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"'":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"의":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{}}}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"j":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.0034129692832763},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"파":{"docs":{},"일":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"/":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"e":{"docs":{},"s":{"6":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},".":{"docs":{},"/":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},"(":{"docs":{},"{":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"u":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}}}}}},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"에":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"(":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}},"^":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"?":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"`":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"`":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"`":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"`":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"`":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"`":{"docs":{},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"`":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"`":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"x":{"docs":{},"`":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"{":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"'":{"docs":{},">":{"docs":{},"'":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"}":{"docs":{},"'":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"&":{"docs":{},"g":{"docs":{},"t":{"docs":{},";":{"docs":{},"`":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},"r":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},";":{"docs":{},"`":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"`":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"`":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}},"`":{"docs":{},"`":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"?":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"일":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"[":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"t":{"docs":{},"s":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"u":{"docs":{},"s":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"[":{"docs":{},"]":{"docs":{},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}}},"s":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005222841225626741},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"u":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"i":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"d":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"j":{"docs":{},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"=":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}},">":{"docs":{},"(":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"[":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"i":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}},"c":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"b":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}}}}}}}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"p":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"1":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"h":{"docs":{},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"docs":{}},"docs":{}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"m":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.017385257301808066},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"r":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"x":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"v":{"2":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"(":{"1":{"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"docs":{}},"docs":{}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}},"i":{"docs":{},"t":{"docs":{},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"e":{"docs":{},"w":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"c":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"처":{"docs":{},"럼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"s":{"1":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"docs":{}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}}}}}},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"[":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"r":{"9":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.007903494176372712},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.02431372549019608},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.011821974965229486},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.017130620985010708},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0192102454642476},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.023148148148148147}},"대":{"docs":{},"신":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"선":{"docs":{},"언":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"문":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"e":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},")":{"docs":{},";":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.007171671896010758},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004252172305416898},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.019867549668874173},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}},"y":{"docs":{},".":{"docs":{},"z":{"docs":{},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},".":{"docs":{},"y":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},".":{"docs":{},"y":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}}}},"z":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"[":{"3":{"docs":{},"]":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"라":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"4":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"docs":{}},"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"m":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"y":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"z":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"o":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"n":{"docs":{},"e":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}},"a":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"c":{"docs":{},"v":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"i":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"|":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.010027347310847767},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.041025641025641026},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.012320328542094456},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.01608430393788131},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"|":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"객":{"docs":{},"체":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"지":{"docs":{},"향":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"프":{"docs":{},"로":{"docs":{},"그":{"docs":{},"래":{"docs":{},"밍":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"마":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"라":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"만":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"(":{"docs":{},"여":{"docs":{},"기":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"쳬":{"docs":{},"지":{"docs":{},"향":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"골":{"docs":{},"라":{"docs":{},"낼":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"격":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"끝":{"docs":{},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"난":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"나":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"날":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"높":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"이":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"일":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"단":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"계":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"와":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"순":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"화":{"docs":{},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"하":{"docs":{},"며":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"언":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"!":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"과":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"하":{"docs":{},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"점":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"들":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"항":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"축":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"어":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"둘":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"째":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"러":{"docs":{},"싸":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"뒤":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"있":{"docs":{},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"따":{"docs":{},"르":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"라":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"오":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"디":{"docs":{},"자":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"스":{"docs":{},"크":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"버":{"docs":{},"깅":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"하":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"그":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"거":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004651162790697674},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0196078431372549}},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176}}},"부":{"docs":{},"터":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"토":{"docs":{},"리":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"티":{"docs":{},"브":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}},"폴":{"docs":{},"트":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"직":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"그":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"더":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"드":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"려":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"므":{"docs":{},"로":{"docs":{},"(":{"docs":{},"모":{"docs":{},"듈":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"어":{"docs":{},"야":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"딩":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"케":{"docs":{},"일":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"깅":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"컬":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"맞":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"지":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"추":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"어":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"춤":{"docs":{},"형":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"닥":{"docs":{},"뜨":{"docs":{},"리":{"docs":{},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"거":{"docs":{},"나":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"명":{"docs":{},"시":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"적":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"되":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"목":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"적":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"확":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"성":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"하":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"세":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"서":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"심":{"docs":{},"하":{"docs":{},"시":{"docs":{},"길":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"세":{"docs":{},"요":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"해":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"령":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"과":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"줄":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"행":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"어":{"docs":{},"를":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"로":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"백":{"docs":{},"해":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"명":{"docs":{},"된":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"받":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"것":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"아":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"들":{"docs":{},"이":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"게":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"으":{"docs":{},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"복":{"docs":{},"잡":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"성":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"사":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"여":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"되":{"docs":{},"어":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"본":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"제":{"docs":{},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"합":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"구":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"봅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"부":{"docs":{},"분":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"며":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"집":{"docs":{},"합":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"적":{"docs":{},"인":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"들":{"docs":{},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"동":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"소":{"docs":{},"수":{"docs":{},"점":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"르":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"작":{"docs":{},"용":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"울":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"호":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"터":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"수":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"효":{"docs":{},"과":{"docs":{},"만":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"담":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"족":{"docs":{},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},"/":{"docs":{},"혹":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"여":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"여":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"모":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"불":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"일":{"docs":{},"치":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"과":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"가":{"docs":{},"능":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"구":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"리":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"언":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}},"기":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"확":{"docs":{},"실":{"docs":{},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"문":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"짜":{"docs":{},"리":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"필":{"docs":{},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"변":{"docs":{},"하":{"docs":{},"며":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"다":{"docs":{},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"러":{"docs":{},"오":{"docs":{},"기":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"비":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"교":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"적":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"슷":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"가":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"(":{"docs":{},"동":{"docs":{},"적":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"만":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"록":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"워":{"docs":{},"두":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"공":{"docs":{},"개":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.009302325581395349}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"용":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"롯":{"docs":{},"된":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"어":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"둘":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"주":{"docs":{},"얼":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}},"트":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"합":{"docs":{},"리":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"활":{"docs":{},"성":{"docs":{},"화":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}}}}}}}}},"살":{"docs":{},"펴":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"볼":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"새":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"운":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.007246376811594203},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"고":{"docs":{},"침":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"롭":{"docs":{},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"세":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"부":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"트":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"계":{"docs":{},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"밀":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"팅":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"션":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"왔":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"원":{"docs":{},"시":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"요":{"docs":{},"소":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"형":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"칙":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"인":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"본":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"과":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"며":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"래":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"병":{"docs":{},"합":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"소":{"docs":{},"들":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"문":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"활":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"격":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"치":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"조":{"docs":{},"합":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"건":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"서":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"부":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005731188759474949},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"문":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"별":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"용":{"docs":{},"히":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"금":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"정":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"회":{"docs":{},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"하":{"docs":{},"고":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"작":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"치":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"각":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"짓":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"밟":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"크":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"게":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"기":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":10.00943841434639},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.010071090047393365},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"도":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"부":{"docs":{},"터":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004247286455875413},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"들":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"뿐":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}}}},"라":{"docs":{},"면":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"안":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"식":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"릭":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379}}}}}}},"로":{"docs":{},"저":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"라":{"docs":{},"이":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"론":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"탐":{"docs":{},"색":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"면":{"docs":{},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"구":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"지":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"튜":{"docs":{},"토":{"docs":{},"리":{"docs":{},"얼":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"플":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005571030640668524}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"패":{"docs":{},"턴":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"들":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"과":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"키":{"docs":{},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.016},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"도":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"가":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"을":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"징":{"docs":{},"되":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"치":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"편":{"docs":{},"집":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"기":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"자":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"의":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"리":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"함":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"께":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/functions.html":{"ref":"pages/functions.html","tf":10.008964589870013},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.006723442402510085},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"게":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"형":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"나":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"y":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"i":{"docs":{},"i":{"docs":{},"f":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"써":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"부":{"docs":{},"터":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"임":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"처":{"docs":{},"럼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"라":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"큼":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"안":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"여":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"들":{"docs":{},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"까":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"정":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"!":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"핵":{"docs":{},"심":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"형":{"docs":{},"태":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"이":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"뿐":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"식":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"변":{"docs":{},"환":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"힘":{"docs":{},"들":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"어":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"게":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"\u001d":{"docs":{},"탐":{"docs":{},"색":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"'":{"0":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"1":{"0":{"0":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"1":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"docs":{},"'":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"2":{"0":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}},"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"3":{"docs":{},"'":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"5":{"docs":{},"'":{"docs":{},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"빈":{"docs":{},"'":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"'":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"'":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"x":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}},"p":{"docs":{},"f":{"docs":{},"j":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"j":{"docs":{},"g":{"docs":{},"h":{"docs":{},"o":{"docs":{},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"1":{"docs":{},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"docs":{},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"x":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"'":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"'":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"*":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"'":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"docs":{}}}}}},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"k":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"y":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"s":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},".":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"과":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"를":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"(":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"'":{"docs":{},"작":{"docs":{},"업":{"docs":{},"도":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"r":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{},"?":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"u":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"a":{"docs":{},"m":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},".":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"p":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"화":{"docs":{},"살":{"docs":{},"표":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"$":{"docs":{},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"}":{"docs":{},"'":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"}":{"docs":{},"'":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"f":{"0":{"0":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"docs":{}},"docs":{}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"y":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"e":{"1":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"2":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"s":{"5":{"docs":{},"'":{"docs":{},"보":{"docs":{},"다":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}},"docs":{}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"'":{"docs":{},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"m":{"docs":{},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"'":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"b":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},")":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},",":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}},"!":{"docs":{},"=":{"docs":{},"=":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"/":{"docs":{},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}},"z":{"docs":{},"h":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"x":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"를":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"파":{"docs":{},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"!":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"]":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}}}}}}}}}}}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"r":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}},"{":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"상":{"docs":{},"위":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"*":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"내":{"docs":{},"부":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"버":{"docs":{},"리":{"docs":{},"는":{"docs":{},"'":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"x":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"때":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"@":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"s":{"docs":{},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"'":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{},"머":{"docs":{},"지":{"docs":{},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"/":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"+":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.02086677367576244},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.01927386822052891},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.008487654320987654},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.008344923504867872},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"=":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"‘":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"’":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"’":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"’":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"“":{"docs":{},"자":{"docs":{},"유":{"docs":{},"로":{"docs":{},"운":{"docs":{},"”":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"갖":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"출":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"\"":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"지":{"docs":{},"원":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"지":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"도":{"docs":{},"록":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"겪":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"계":{"docs":{},"속":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"해":{"docs":{},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"층":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"적":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"열":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"약":{"docs":{},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"산":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"됨":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"획":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"곳":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"나":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"과":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"깨":{"docs":{},"닫":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"뜨":{"docs":{},"릴":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"담":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"아":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"데":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"이":{"docs":{},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":10.015402843601896},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0071090047393364926}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.017180094786729858}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}},"팅":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"된":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"로":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"뒷":{"docs":{},"부":{"docs":{},"분":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"말":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"자":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"려":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"해":{"docs":{},"주":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"듯":{"docs":{},"이":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"했":{"docs":{},"듯":{"docs":{},"이":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"씀":{"docs":{},"드":{"docs":{},"리":{"docs":{},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"아":{"docs":{},"야":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}}},"메":{"docs":{},"서":{"docs":{},"드":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"(":{"docs":{},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.02880658436213992}}}}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"뉴":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"시":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"커":{"docs":{},"니":{"docs":{},"즘":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"타":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"소":{"docs":{},"드":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666}}},"모":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"세":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}},"멤":{"docs":{},"버":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"들":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.00533175355450237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0066068900424728644},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"므":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"일":{"docs":{},"지":{"docs":{},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"(":{"docs":{},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"으":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"묻":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"바":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"꾸":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"고":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"와":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"게":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"꿀":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"수":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"꿔":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"보":{"docs":{},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"세":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"르":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"인":{"docs":{},"딩":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{},"서":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"랍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"꿉":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"벨":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"팀":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"뀌":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"뀝":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"람":{"docs":{},"직":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}},"진":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"탕":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"깥":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"서":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"닐":{"docs":{},"라":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"이":{"docs":{},"트":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"빈":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"번":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"뿐":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"순":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"간":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"대":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"표":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"수":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"전":{"docs":{},"히":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"싱":{"docs":{},"글":{"docs":{},"턴":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"톤":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}},"쓰":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"여":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"지":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"이":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"군":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"암":{"docs":{},"시":{"docs":{},"적":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"될":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"묵":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"양":{"docs":{},"상":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"식":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"날":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"질":{"docs":{},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"염":{"docs":{},"두":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"잠":{"docs":{},"재":{"docs":{},"적":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"시":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"챕":{"docs":{},"터":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"측":{"docs":{},"면":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"docs":{},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"친":{"docs":{},"숙":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"항":{"docs":{},"상":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"루":{"docs":{},"프":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"목":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024}}}}},"호":{"docs":{},"출":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"하":{"docs":{},"려":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"여":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"다":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"들":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.02880658436213992},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"서":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}},"한":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"함":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"자":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"환":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"며":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"된":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"성":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":5.000771604938271}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"은":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"스":{"docs":{},"트":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"팅":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"혼":{"docs":{},"란":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"스":{"docs":{},"러":{"docs":{},"움":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"워":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"지":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"럽":{"docs":{},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"게":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"합":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"x":{"docs":{},")":{"docs":{},"할":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"동":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"자":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"효":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"율":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"흔":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"&":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"&":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"g":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},">":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.019455252918287938}},">":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},">":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"=":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"?":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005361434645960436},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"?":{"docs":{},"?":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"_":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"p":{"0":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"1":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"docs":{}},"x":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"y":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"i":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}}}}}}}}}}}}}}}}},"—":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"건":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"전":{"docs":{},"성":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"너":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"뛸":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"뜁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"다":{"docs":{},"가":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"시":{"docs":{},"물":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"도":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"하":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"게":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"정":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"부":{"docs":{},"하":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"제":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"괄":{"docs":{},"호":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"화":{"docs":{},"된":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"굳":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"남":{"docs":{},"겨":{"docs":{},"두":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"놓":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"둡":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"아":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"너":{"docs":{},"무":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"달":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},")":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"라":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"진":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"거":{"docs":{},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"려":{"docs":{},"있":{"docs":{},"다":{"docs":{},"\"":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"아":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"드":{"docs":{},"물":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"지":{"docs":{},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"렉":{"docs":{},"시":{"docs":{},"컬":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"막":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{},"데":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"대":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"못":{"docs":{},"했":{"docs":{},"던":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"하":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"고":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"면":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"함":{"docs":{},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"박":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},"해":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"싱":{"docs":{},"된":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"본":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"문":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"질":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"론":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"인":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{},"게":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"(":{"docs":{},"혹":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"삽":{"docs":{},"입":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"싶":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"지":{"docs":{},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"어":{"docs":{},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"십":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"시":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"실":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"러":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"!":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"디":{"docs":{},"터":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"뮬":{"docs":{},"레":{"docs":{},"이":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"일":{"docs":{},"드":{"docs":{},"카":{"docs":{},"드":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"왼":{"docs":{},"쪽":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"닉":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"장":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"황":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"단":{"docs":{},"점":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"점":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"난":{"docs":{},"감":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"기":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"애":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"재":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"귀":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"적":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"실":{"docs":{},"행":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"구":{"docs":{},"성":{"docs":{},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"사":{"docs":{},"용":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"하":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"할":{"docs":{},"당":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"정":{"docs":{},"의":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"할":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"순":{"docs":{},"환":{"docs":{},"성":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"선":{"docs":{},"언":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"작":{"docs":{},"성":{"docs":{},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"처":{"docs":{},"리":{"docs":{},"된":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"검":{"docs":{},"사":{"docs":{},"/":{"docs":{},"재":{"docs":{},"빌":{"docs":{},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"지":{"docs":{},"않":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"빌":{"docs":{},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"배":{"docs":{},"열":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"좀":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"책":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"임":{"docs":{},"자":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"체":{"docs":{},"크":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"계":{"docs":{},"(":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"인":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"이":{"docs":{},"닝":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"킹":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"코":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"커":{"docs":{},"링":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"버":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"맨":{"docs":{},"드":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"서":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"뮤":{"docs":{},"니":{"docs":{},"티":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"서":{"docs":{},"도":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}},"졌":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"지":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"스":{"docs":{},"텀":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"케":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"나":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"들":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"키":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"워":{"docs":{},"드":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"태":{"docs":{},"그":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"@":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"예":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"들":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"하":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"스":{"docs":{},"크":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"평":{"docs":{},"양":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"평":{"docs":{},"범":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"든":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"소":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"후":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"자":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"보":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"반":{"docs":{},"부":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"흥":{"docs":{},"미":{"docs":{},"롭":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"게":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"울":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"규":{"docs":{},"모":{"docs":{},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"칙":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"엔":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"들":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"격":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"눌":{"docs":{},"러":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"도":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"당":{"docs":{},"신":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"의":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"연":{"docs":{},"히":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"장":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"섹":{"docs":{},"션":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.01838235294117647},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"들":{"docs":{},"로":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"식":{"docs":{},"별":{"docs":{},"자":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"이":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}},"할":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"되":{"docs":{},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"애":{"docs":{},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"은":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"매":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"앱":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"열":{"docs":{},"거":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"나":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"형":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":10.032513877874703},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504}}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.011102299762093577},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"의":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"처":{"docs":{},"럼":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"어":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"줄":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"보":{"docs":{},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"악":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"린":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"옵":{"docs":{},"션":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":5.003071253071253},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.342879872712808},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"들":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"깊":{"docs":{},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"이":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"널":{"docs":{},"리":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"러":{"docs":{},"블":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"은":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"하":{"docs":{},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"능":{"docs":{},"력":{"docs":{},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"링":{"docs":{},"크":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"백":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"엔":{"docs":{},"드":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"틱":{"docs":{},"/":{"docs":{},"백":{"docs":{},"쿼":{"docs":{},"트":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"업":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"그":{"docs":{},"라":{"docs":{},"운":{"docs":{},"드":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"범":{"docs":{},"위":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"쉬":{"docs":{},"운":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"워":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}},"울":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"엣":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"영":{"docs":{},"역":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"향":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"\"":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"리":{"docs":{},"한":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"어":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"용":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"어":{"docs":{},"나":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"가":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"이":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"도":{"docs":{},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"퍼":{"docs":{},"진":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"블":{"docs":{},"릭":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"풍":{"docs":{},"부":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"거":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}},"대":{"docs":{},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"라":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"슬":{"docs":{},"러":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"치":{"docs":{},"며":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"쳐":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"부":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"권":{"docs":{},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"되":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"하":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"사":{"docs":{},"항":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"난":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"독":{"docs":{},"화":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"해":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"뭘":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"까":{"docs":{},"?":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"믿":{"docs":{},"어":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"섞":{"docs":{},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"어":{"docs":{},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},"쌍":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"쓸":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"얻":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"었":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"어":{"docs":{},"온":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"온":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"전":{"docs":{},"히":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"임":{"docs":{},"의":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"베":{"docs":{},"딩":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"을":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"포":{"docs":{},"트":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"좁":{"docs":{},"혀":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"나":{"docs":{},"가":{"docs":{},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"갈":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"히":{"docs":{},"기":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"힙":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"큰":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"따":{"docs":{},"옴":{"docs":{},"표":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"템":{"docs":{},"플":{"docs":{},"릿":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}},"혹":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"득":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"넓":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"뜻":{"docs":{},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"색":{"docs":{},"인":{"docs":{},"화":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"(":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"과":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"써":{"docs":{},"드":{"docs":{},"파":{"docs":{},"티":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"왔":{"docs":{},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"얘":{"docs":{},"기":{"docs":{},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"쪼":{"docs":{},"갤":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"채":{"docs":{},"워":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"택":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"하":{"docs":{},"게":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"우":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"%":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"글":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"넘":{"docs":{},"겨":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"주":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"면":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"줄":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"데":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"길":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"어":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"갈":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"선":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"오":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"기":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"긴":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"면":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"노":{"docs":{},"력":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"하":{"docs":{},"고":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"출":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"되":{"docs":{},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"려":{"docs":{},"면":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"고":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"트":{"docs":{},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"드":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"놓":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"됐":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"둔":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"물":{"docs":{},"론":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"리":{"docs":{},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"음":{"docs":{},"표":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"빌":{"docs":{},"드":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.01610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.337962962962963},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":5}},"하":{"docs":{},"여":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},".":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"간":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"되":{"docs":{},"지":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"승":{"docs":{},"인":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"악":{"docs":{},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"잡":{"docs":{},"아":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"낼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"두":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"둘":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"짚":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"쪽":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"으":{"docs":{},"로":{"docs":{},"든":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"창":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"취":{"docs":{},"급":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"하":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"고":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"됨":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"려":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"여":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"카":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"캡":{"docs":{},"처":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"된":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"함":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"쳐":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"링":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"콘":{"docs":{},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"솔":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"콜":{"docs":{},"백":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"에":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"은":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"이":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"론":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"좌":{"docs":{},"표":{"docs":{},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"절":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"까":{"docs":{},"다":{"docs":{},"로":{"docs":{},"울":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"믹":{"docs":{},"스":{"docs":{},"인":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":10}},"이":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"밀":{"docs":{},"접":{"docs":{},"한":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"하":{"docs":{},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"리":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"셋":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"응":{"docs":{},"답":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"흐":{"docs":{},"름":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"과":{"docs":{},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"#":{"1":{"2":{"3":{"2":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{}},"docs":{}},"4":{"0":{"8":{"0":{"docs":{},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"docs":{}},"docs":{}},"docs":{}},"6":{"4":{"9":{"8":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"7":{"2":{"3":{"3":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"9":{"6":{"7":{"2":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"2":{"3":{"2":{"1":{"5":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"8":{"5":{"7":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"5":{"7":{"7":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{}},"docs":{}},"docs":{}},"3":{"2":{"9":{"6":{"4":{"docs":{},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"7":{"2":{"3":{"7":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"격":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"느":{"docs":{},"낄":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"끼":{"docs":{},"실":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"꼈":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"껴":{"docs":{},"지":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"질":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"슨":{"docs":{},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"한":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"함":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"려":{"docs":{},"질":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"리":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"덧":{"docs":{},"붙":{"docs":{},"이":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"릴":{"docs":{},"리":{"docs":{},"즈":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"=":{"docs":{},"=":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"~":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}},"~":{"docs":{},"~":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{},"~":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"/":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}},"묘":{"docs":{},"사":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"묶":{"docs":{},"인":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"어":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"지":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}},"신":{"docs":{},"경":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"중":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"호":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"뢰":{"docs":{},"할":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"저":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"장":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"다":{"docs":{},"음":{"docs":{},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"된":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"소":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"희":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"증":{"docs":{},"가":{"docs":{},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"고":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"명":{"docs":{},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"분":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}},"활":{"docs":{},"용":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"한":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"성":{"docs":{},"화":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"되":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"었":{"docs":{},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"어":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"있":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"야":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"기":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"된":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"<":{"docs":{},">":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"굉":{"docs":{},"장":{"docs":{},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"꺾":{"docs":{},"쇠":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"괄":{"docs":{},"호":{"docs":{},"(":{"docs":{},"<":{"docs":{},">":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"낼":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"운":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"반":{"docs":{},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"영":{"docs":{},"체":{"docs":{},"제":{"docs":{},"/":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"용":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"잃":{"docs":{},"게":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"준":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"비":{"docs":{},"됐":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"찍":{"docs":{},"으":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"팩":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"(":{"docs":{},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"훨":{"docs":{},"씬":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"겹":{"docs":{},"쳐":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"질":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"귀":{"docs":{},"찮":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"균":{"docs":{},"등":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"끌":{"docs":{},"어":{"docs":{},"내":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"낼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"래":{"docs":{},"핑":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"벌":{"docs":{},"어":{"docs":{},"질":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"뽑":{"docs":{},"아":{"docs":{},"내":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"손":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"업":{"docs":{},"데":{"docs":{},"이":{"docs":{},"트":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"해":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"여":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"할":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"라":{"docs":{},"는":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"잊":{"docs":{},"어":{"docs":{},"버":{"docs":{},"렸":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"었":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"쿼":{"docs":{},"리":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"틀":{"docs":{},"과":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"림":{"docs":{},"없":{"docs":{},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"리":{"docs":{},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"맨":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"앞":{"docs":{},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"몫":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}},"병":{"docs":{},"합":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":5.005132591958939},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"'":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"어":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"리":{"docs":{},"학":{"docs":{},"적":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"행":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"숙":{"docs":{},"제":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"련":{"docs":{},"된":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"액":{"docs":{},"세":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"낮":{"docs":{},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}},"첨":{"docs":{},"부":{"docs":{},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"폴":{"docs":{},"리":{"docs":{},"필":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"더":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"링":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"고":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"란":{"docs":{},"드":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"향":{"docs":{},"후":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"상":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"시":{"docs":{},"키":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"루":{"docs":{},"프":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"를":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}}},"트":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.013418903150525088},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"↥":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}}},"떠":{"docs":{},"올":{"docs":{},"려":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"블":{"docs":{},"랙":{"docs":{},"박":{"docs":{},"스":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004575707154742097},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"까":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"금":{"docs":{},"방":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"샘":{"docs":{},"플":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"워":{"docs":{},"크":{"docs":{},"플":{"docs":{},"로":{"docs":{},"우":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"컬":{"docs":{},"렉":{"docs":{},"션":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"테":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"헬":{"docs":{},"퍼":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"]":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"q":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"l":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}}}}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"k":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"│":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.004283674440742504},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"└":{"docs":{},"─":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"─":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"─":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"├":{"docs":{},"─":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"─":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},"─":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"국":{"docs":{},"제":{"docs":{},"화":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"밑":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"줄":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"봐":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"왔":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"뷰":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"씌":{"docs":{},"웁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"옆":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"토":{"docs":{},"큰":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"툴":{"docs":{},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"링":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"버":{"docs":{},"전":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"트":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"플":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.354820936639118},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"오":{"docs":{},"프":{"docs":{},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"랜":{"docs":{},"스":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"러":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"링":{"docs":{},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"할":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"래":{"docs":{},"커":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"덕":{"docs":{},"분":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616}}}}}},"앰":{"docs":{},"비":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}},"짜":{"docs":{},"증":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"낳":{"docs":{},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"슬":{"docs":{},"래":{"docs":{},"시":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.3531680440771345},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"광":{"docs":{},"범":{"docs":{},"위":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"궁":{"docs":{},"금":{"docs":{},"할":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"덜":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"어":{"docs":{},"주":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"년":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"눈":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"치":{"docs":{},"챘":{"docs":{},"을":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"돔":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"띄":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"울":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"맵":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"핑":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"면":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"훌":{"docs":{},"륭":{"docs":{},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"던":{"docs":{},"질":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"덮":{"docs":{},"어":{"docs":{},"쓰":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"데":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"쓸":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"씁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"둡":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"뛸":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"머":{"docs":{},"뭇":{"docs":{},"거":{"docs":{},"릴":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"멈":{"docs":{},"추":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"춥":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"빼":{"docs":{},"고":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"기":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"쉐":{"docs":{},"도":{"docs":{},"잉":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"얕":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"잇":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"팀":{"docs":{},"원":{"docs":{},"들":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"으":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"들":{"docs":{},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"빨":{"docs":{},"간":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"라":{"docs":{},"질":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"리":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"솔":{"docs":{},"루":{"docs":{},"션":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"명":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"직":{"docs":{},"히":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"짤":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"퀵":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"탭":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"압":{"docs":{},"축":{"docs":{},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"도":{"docs":{},"하":{"docs":{},"여":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"엉":{"docs":{},"망":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"낫":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"뜨":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"타":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"뼈":{"docs":{},"대":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"혜":{"docs":{},"택":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"즐":{"docs":{},"겨":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"캐":{"docs":{},"시":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"싱":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"스":{"docs":{},"트":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"곱":{"docs":{},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"하":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"님":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"빛":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"뺄":{"docs":{},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"음":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"죽":{"docs":{},"음":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"풀":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"깃":{"docs":{},"허":{"docs":{},"브":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"깔":{"docs":{},"끔":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"몸":{"docs":{},"체":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"벤":{"docs":{},"더":{"docs":{},"별":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"삼":{"docs":{},"항":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"억":{"docs":{},"제":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}},"푸":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"혁":{"docs":{},"신":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"회":{"docs":{},"귀":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"급":{"docs":{},"격":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"삶":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"왓":{"docs":{},"쳐":{"docs":{},"(":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"와":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"캄":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"큐":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"휴":{"docs":{},"리":{"docs":{},"스":{"docs":{},"틱":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"갈":{"docs":{},"수":{"docs":{},"록":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"힌":{"docs":{},"트":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"홈":{"docs":{},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}}}},"갯":{"docs":{},"수":{"docs":{},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"닫":{"docs":{},"힌":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"됨":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"콤":{"docs":{},"마":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"…":{"docs":{},"}":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"팁":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.03624078624078624}}},"러":{"docs":{},"시":{"docs":{},"아":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"켜":{"docs":{},"져":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"있":{"docs":{},"으":{"docs":{},"면":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"터":{"docs":{},"키":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"헤":{"docs":{},"더":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\\":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"투":{"docs":{},"명":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"쉼":{"docs":{},"표":{"docs":{},"로":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"떨":{"docs":{},"어":{"docs":{},"질":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"length":37248},"corpusTokens":["\u001d탐색하세요.","!","!(s.length","!==","!array.isarray(arguments[1]))","!를","\"","\"!node_modules/**/*.ts\"]","\"\"","\"\",","\"\";","\"#187abf\"","\"$$\",","\")","\");","\"*!text\"","\"*\"","\"*\",","\"*\":","\"**/*.spec.ts\"","\"+\":","\",","\",\"","\".\",","\".\"가","\"...\";,","\"../../built/local/tsc.js\",","\"../constants/http\";","\"../converter\";","\"../lib/third","\"../node_modules/jquery/dist/jquery\"","\"../src\"","\"../utils\",","\"./api\";","\"./app.ts\"","\"./built\",","\"./calculator\";","\"./components/entry\";","\"./components/hello\";","\"./configs/base\",","\"./dist/\",","\"./dist/bundle.js\",","\"./dist/main.js\"","\"./greet\";","\"./index\";","\"./lettersonlyvalidator\";","\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"./local","\"./map\";","\"./mi","\"./mod\";","\"./mod\"],","\"./moduleb\"","\"./moduleb\"`는","\"./moduleb\"의","\"./myclass\";","\"./mycomponent\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./observable\"","\"./observable\";","\"./onetwothree\";","\"./parseintbasedzipcodevalidator\";","\"./programmercalculator\";","\"./shapes\";","\"./some","\"./src\"","\"./src/**/*\"","\"./src/index.ts\",","\"./src/index.tsx\",","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./template\"처럼","\"./tsconfig\",","\"./tsconfig.backend.json\"","\"./tsconfig.frontend.json\"","\"./tsconfig.shared.json\"","\"./utilities\";","\"./utilities.js\";","\"./validation\";","\"./xyz.txt!text\";","\"./zipcodevalidator\";","\".\\n\\n\"","\".js\",","\".js\"]","\".json\"]","\".ts\",","\".tsx\",","\".tsx\"]","\".web.js\",","\".webpack.js\",","\"/\":","\"/mod\";","\"/node_modules/typescript/lib\"","\"0\"","\"0\",","\"001+010=\");","\"1\",","\"1+2*33/11=\");","\"1.0.0\",","\"100\"","\"101\"];","\"12,","\"123\"","\"123\";","\"13,","\"2\"","\"2\",","\"3\",","\"33,","\"4\",","\"4.0.2\",","\"5\",","\"5.1.0\"","\"6\"","\"6\",","\"7\",","\"8\",","\"9\",","\"98052\",","\":","\";","\"=\")","\"@angular/core\";","\"@type\"","\"@typedef\"","\"@types\"","\"@types/browserify\":","\"a\"","\"a\");","\"a\",","\"a\":","\"a\";","\"abbr\":","\"adams\");","\"adams\",","\"address\":","\"alice\",","\"alice\"});","\"allowjs\":","\"ambient\"라고","\"amd\"","\"amd\",","\"amd\"와","\"an","\"angl","\"applet\":","\"area\":","\"aurora\",","\"author\":","\"awesom","\"awesome\",","\"a를","\"b\"","\"b\",","\"babel","\"bar\"","\"bar\";","\"bar\"].map(funct","\"bar\"].map(i","\"bar,","\"baseurl\":","\"baseurl\"에","\"baseurl\"을","\"baz\")","\"baz\",","\"bigint\"","\"binder.ts\",","\"black\"});","\"blue\";","\"bob","\"bob\";","\"bob\";'","\"bob\"];","\"boolean\"","\"browserifi","\"browserify\":","\"build\":","\"bundle.js\"","\"c\"","\"c\",","\"c\";","\"canvas\"):","\"car\"가","\"cat\",","\"cat\";","\"checker.ts\",","\"circle\"","\"circle\")","\"circle\":","\"circle\";","\"classic\"","\"closed\"","\"clubs\",","\"commandlineparser.ts\",","\"commonjs\"","\"commonjs\",","\"compileonsave\"","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"contextu","\"core.ts\",","\"crlf\"","\"current","\"cyan\")","\"d\"","\"d\",","\"danielle\",","\"declaration\":","\"default\";","\"del\":","\"dependencies\"","\"dependencies\":","\"dependencies\"를","\"devdependencies\":","\"devdependencies\"가","\"devdependencies\"를","\"devdependencies\"에","\"diagnosticinformationmap.generated.ts\"","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"dist\",","\"div\"):","\"doe","\"dog\",","\"don't\"s)","\"down\",","\"downloading...\";","\"dynamicpriority\"","\"e\",","\"eas","\"emitdeclarationonly\":","\"emitdecoratormetadata\":","\"emitter.ts\",","\"error\"는","\"es2015\"","\"es2015\"사용","\"es2015.d\"ts가","\"es2016\"","\"es2017\"","\"es2018\"","\"es2019\"","\"es2020\"","\"es2020\",","\"es3\"","\"es5\"","\"es5\",","\"es6\"","\"es6\",","\"es6\"/\"es2015\"","\"es6\"와","\"es6가","\"esnext\"","\"esnext\",","\"esnext\".►","\"esnext\"는","\"exclude\"","\"exclude\":","\"exclude\"를","\"exclude\"에","\"experimentaldecorators\":","\"exports\",","\"exports\"],","\"express\"]","\"extends\":","\"f\"];","\"factory\"","\"failed\"","\"failed\":","\"failed\";","\"fallbackpolling\":","\"false\"","\"files\"","\"files\":","\"files\"과","\"files\"를","\"files\"목록에","\"foo\"","\"foo\",","\"foo\".padstart(4);","\"foo\";","\"foo\"를","\"foo\"으로","\"fragment\",","\"fred\"];","\"free\"];","\"fs\";","\"fs\"`와","\"function\"","\"function\")","\"generated\"가","\"generated/*\"","\"generated/templates/views\"","\"goes\"","\"greeter","\"greeter라는","\"greeting\");","\"gulp\":","\"h\",","\"hamster\"","\"hamster\"]);","\"hayes\",","\"hearts\",","\"hello","\"hello!\";","\"hello\");","\"hello\",","\"hello\";","\"hello\"];","\"hello,","\"hey","\"hi","\"hi\"","\"hi\",","\"hot","\"hour\");","\"howdy\";","\"i'll","\"i'm","\"id\"","\"img\"):","\"includ","\"include\"","\"include\":","\"include\"을","\"input\"):","\"insert","\"isolatedmodules\":","\"jane","\"jane\",","\"javascript","\"joseph","\"jquery\"","\"jquery\":","\"jquery\";","\"json!*\"","\"json!*\"와","\"json!http://example.com/data.json\";","\"jsx\":","\"kitty\";","\"latest\",","\"left\"","\"left\");","\"left\",","\"legacy/modulea\"],","\"lf\"","\"lib/mainmodule.js\"","\"loading\"","\"loading\":","\"loading\";","\"locked\"","\"lodash\",","\"lodash\";","\"lucas\",","\"m\");","\"m.\",","\"mackinzie\");","\"magenta\")","\"main\"","\"main\",","\"main\":","\"main\":\"./dist/index.js\"","\"main\":\"index.js\"","\"main\"으로","\"main\"의","\"main.d.ts\"","\"main.ts\",","\"mallory\";","\"mammals\";","\"man","\"maru\"","\"matches\"","\"math","\"mayb","\"minimized\";","\"module\"","\"module\":","\"modulea\"","\"modulea\"같은","\"modulea의","\"moduleb\"","\"moduleb\"는","\"moduleb\"의","\"moduleb\"처럼","\"modulename\";","\"moduleresolution\":","\"moment\";","\"mystring\"를","\"name\"","\"name\",","\"name\":","\"namespac","\"new","\"next","\"next\"","\"node\"","\"node\",","\"node.js에서","\"node_modules\",","\"node_modules/jquery/dist/jquery.slim.min.js\"로","\"noemitonerror\":","\"noimplicitany\"","\"noimplicitany\":","\"noisy\"","\"none\",","\"npm","\"number\"","\"number\")","\"number\",","\"number\";","\"number\"를","\"object\"","\"object\")","\"object\";","\"object\"입니다.","\"octopus\");","\"oh","\"oops\");","\"open\"","\"option","\"origin\",","\"outdir\"","\"outdir\":","\"outfile\":","\"output.js\"","\"output.js\")","\"override\";","\"padding\"을","\"parser.ts\",","\"path\"","\"path\":","\"paths\"","\"paths\":","\"paths\"가","\"paths\"를","\"plunkbat\"","\"pre\",","\"preact\";","\"prepend\":","\"preserve\"","\"preserve\",","\"preserve\"는","\"preserveconstenums\":","\"presets\":","\"privat","\"production\",","\"program.ts\",","\"property\";","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"나","\"react\"를","\"react\"와","\"react.createelement\"","\"reactdom\"","\"rectangle\":","\"rectangle\";","\"red\"","\"red\",","\"red\";","\"references\":","\"reflect","\"remove\"와","\"removecomments\":","\"rich\"","\"rich\",","\"rich\"를","\"right\"","\"right\"'에","\"right\"):","\"right\",","\"right\":","\"right\";","\"right\"에","\"rootdirs\":","\"rootdirs\"는","\"rootdirs\"를","\"rory\";","\"sales\");","\"samuel\",","\"scanner.ts\",","\"scripts\":","\"seattle\"","\"seattle\";","\"seattle\"});","\"size","\"smith\"","\"smith\")","\"solut","\"some","\"somemodule\"","\"somemodule\";","\"sourc","\"sourcemap\":","\"spades\",","\"span\"):","\"species\"","\"spicy\",","\"square\"","\"square\")","\"square\":","\"square\";","\"square\"가","\"sr.\");","\"src/#{locale}\"","\"src/**/*\"","\"src/de\",","\"src/greet.ts\"","\"src/main.ts\"","\"src/main.ts\",","\"src/views\",","\"src/zh\",","\"strict","\"strict\":","\"strictnullchecks\":","\"string\"","\"string\")","\"string\");","\"string\",","\"string\";","\"string\"을","\"subparts\"","\"success\"","\"success\":","\"success\";","\"super","\"supplemental.ts\"","\"symbol\"","\"symbol\"이여야","\"sys.ts\",","\"system\"","\"system\",","\"system\"만","\"t","\"target\":","\"test\"));","\"thi","\"thing\";","\"this\"","\"triangle\"","\"triangle\";","\"triangle\"의","\"true\"","\"tsc.ts\",","\"typename\"","\"typename\"이","\"typeroots\"","\"types\"","\"types\":","\"types\"라는","\"types\"와","\"types.ts\",","\"typescript\"","\"typescript\");","\"typescript\":","\"typescript.tsdk\":","\"typescript_tsdk\":","\"typescript에서","\"typings\"","\"umd\",","\"undefined\"","\"uneasy\");","\"uneasy\"는","\"unlocked\";","\"up\",","\"updatepart\"","\"url\"","\"url\";","\"url\"을","\"use","\"usefsevents\",","\"user\"","\"user\");","\"utf8\"","\"utilities.ts\",","\"value\"","\"vandelay","\"version\":","\"watchdirectory\":","\"watchfile\":","\"watchoptions\":","\"white\")","\"white\",","\"will","\"will\",","\"world\";","\"world\"];","\"yellow\")","\"yes\"","\"yes\",","\"~에","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"가상\"디렉터리","\"강한\"","\"건전\"하지","\"구조적","\"그냥","\"기호(flavor)\"나","\"날","\"누군가","\"다른","\"단락\"","\"단축","\"대상","\"더","\"덕","\"라이브러리\"","\"리터럴","\"마지막\"","\"문맥상","\"발견\"할","\"배포\"되는","\"변형(variant)\"이라는","\"브라우저에서","\"빠르고","\"사라져야","\"사전\"","\"선언","\"성공\"","\"솔루션","\"솔루션\"","\"솔루션\"이라고","\"숨겨진","\"싱글톤","\"아마도\"","\"약한","\"어디서든","\"엔드포인트\"","\"웹\"의","\"이름","\"인덱스로\"","\"전달하는\"","\"정의로","\"제너릭","\"존재\"하지만,","\"직렬화\"를","\"천","\"최상위","\"최적","\"추가\"","\"컴파일된\"","\"프로젝트\"로","\"프로젝트\"에","\"피하는\"","\"해결","\"호환\"","\"환경\"을","#","#1232","#14080을","#16498)","#17233)","#19672)","#23215)","#23857)","#2577","#32964를","#7237)","#app","#foo","#foo;","#name:","#sidelength:","#{locale}와","$","$(\"button.continue\").html(","$(()","$:","$;","${","${compiler}","${compiler}`);","${distanceinmeters}m.`);","${framework}!`;","${maxbase}","${name}.`);","${name}`;","${p.name}...`);","${p.y}`);","${state.code}","${state.response.summary}`;","${state.response.title}","${this.#name}!`);","${this.department}.`;","${this.name}","${validate(s)","$나","$와","%","%,","%s\")","%s\")가","&","&&","&,",">","'","'!=='","'\"eas","'\"left\"","'\"uneasy\"'","'#ff00ff'","'#foo'","'#foo'는","'#name'은","'${","'${char}'`);","'${padding}'.`);","'';","'(src:","'*'","'*'은","'.","'.',","'./#{locale}/messages'를","'./foo';","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'로","'.d.ts'","'.d.ts'파일","'.js'","'.ts'","'.ts'와","'.tsx'","'.tsx'를","'/',","'0'","'1'과","'10'","'10'을","'100'","'11'을","'2'","'20'","'3'이","'5'가","'@return'","'@returns'","'@returns'과","'@t","'[string,","'[~the","'a","'a'","'a'를","'about'","'animal'","'animal'과","'anothermodule';","'any'","'any'로","'args'를","'awesom","'b'","'b';","'b'가","'b'는","'boolean","'boolean'","'boolean'.","'c'","'c'.","'c.age'를","'c.purr()'를","'camry',","'cat'","'cats'를","'clean","'clean'작업도","'clean'작업이","'clear","'clor'","'color'?","'colour'","'component'","'const","'contact'","'contact';","'copi","'d'에","'debug';","'default'","'default'...","'default'로","'define'.","'delet","'dictionary'에","'e'","'e'는","'e1'","'e2'","'employee'은","'error'","'es5'보다","'first'와","'fly'에","'folder1/file2'","'folder1/file2':","'folder2/file3')","'folder2/file3':","'foo!'","'foo'","'foo'.","'foo'는","'foo'만","'foo'의","'function","'generated/*'","'green'이","'hello';","'helloprops'는","'home'","'image'.","'info'","'john","'kind'","'let","'let'에","'m'","'manufacturer'","'manufacturer');","'model'","'model']);","'modulea'가","'modulea'와","'moduleb.","'myclasslib'을","'mycomponent'의","'myfunclib'을","'mylib.checkcat(c)'","'mylib.checkcat(c,","'mylib.timeout","'mylib.version'에","'name'은","'namespace'","'never'","'new","'new'","'node_modules'","'node_modules/typescript.d.ts'","'node_modules/typescript.ts'","'node_modules/typescript.tsx'","'node_modules/typescript/lib/typescript.d.ts'","'node_modules/typescript/lib/typescript.d.ts'.","'node_modules/typescript/lib/typescript.d.ts'로","'node_modules/typescript/lib/typescript.d.ts'를","'node_modules/typescript/package.json'.","'nodej","'nodejs'.","'noimplicitany'","'null'","'null'은","'number","'number'","'number'에","'number'에는","'number'이어야","'number[]'","'numberregexp'","'object'에","'ok'","'option1'","'option2';","'organ","'ownersaddress'로","'package.json'","'package.json'은","'padding'은","'padding'이","'parseintbasedzipcodevalidator'","'person'","'person'의","'red';","'regexpbasedzipcodevalidator'","'require'","'require'.,","'rest'","'rootdirs'를","'scripts/**/*.map'],","'scripts/**/*.ts',","'searchfunc'.","'second'에","'shapekind.circle'","'shapekind.square'","'some","'somelib';","'somemodule'","'somemodule';","'sourc","'specialtype'을","'specialtype'이라는","'specialtype1'이라는","'spfjgerijghoied'","'squareconfig'","'squareconfig'.","'src/app.ts'","'src/app.ts'.","'src/node_modules/typescript.d.ts'","'src/node_modules/typescript.ts'","'src/node_modules/typescript.tsx'","'src/node_modules/typescript/package.json'","'state'","'string","'string'","'string'.","'string'에","'string'은","'string'입니다.","'string[]'","'stringvalidator'","'stuff'","'stuff'는","'substring'","'super","'swim'과","'t","'t'","'target'","'target'과","'thi","'this'","'this'를","'this.#foo'","'this.foo'","'throw","'tobinarystring'","'tofixed'는","'toyota',","'tsconfig.json'안에","'tsconfig.json'의","'typeof'","'typeof'를","'types'","'typesciprt'","'typescript'","'typescript'는","'u","'undefined'","'undefined'는","'undefined'이","'unknown');","'unknown']);","'unknown'은","'unknown'이","'value'","'var","'warn'","'with'","'x'를","'year'","'year');","'year')의","'year'])","'year'에","'year'와","'yourmodule';","'zipcodevalidator'","'zipcodevalidator.ts'","'{bar?:","'{foo?:","'나머지'","'내부","'네임스페이스","'때에","'버리는'","'빈'","'상위'","'선언","'화살표","(","(!(valu","(!)와","(!a)","(!i)","(!obj.prop)","(!somebody)","(\"\"","(\")나","(\"do\"","(\"main\"","(\"modulea의","(\"name\")","(\"swim\"","(\"types\"","(#)","(#메타데이터","(&&),","(')를","('any'","('any'로","('any'와","('manufacturer'","(()","((e:","((pet","((this:","()","(...)","(...arg:","(...args:","(...tailargs)","(...tailargs:","(.d.ts)","(.js,","(.js와","(.net","(.ts,","(.ts,.d.t","(//","(0.02","(0.05","(0.13","(1","(1).toexponential();","(1)과","(17)에서","(2)는","(30m)","(3rd","(4","(4)","(7)에서","(9)와","(==)","(?.)의","(??)의","(@","(@configurable)의","(@required)의","(@sealed)의","(@types,","(`","(a","(a,","(a:","(about","(abstract","(accessor","(accessors)","(ad","(add","(addit","(advanc","(age","(aliases)","(allowj","(ambient","(amd),","(an","(and","(arg:","(arguments.length","(array","(array)","(array.isarray(arg))","(asp.net","(attribut","(b","(b)","(b:","(babel","(background)","(base","(basevalue:","(basic","(basic)","(best","(bi","(billion","(block","(boolean)","(box","(break","(build","(built","(c","(call","(callback","(casts)","(caveat","(caveats)","(char","(children","(class","(classes)","(classes,","(classic)","(co","(code","(colornam","(command","(common","(commonj","(commonjs),","(compar","(compil","(compileroptions,files,includ","(compos","(compound","(comput","(concept","(condit","(condition)","(config.clor)","(config.color)","(config.width)","(configur","(consequ","(const","(constraint)","(construct","(constructor","(const가","(consum","(consuming)","(contextu","(control을","(creat","(ctrl","(data:","(debug)","(decor","(decorators)","(deep","(default","(defin","(definit","(depend","(dependencies)","(destructuring)","(details)","(differ","(digit","(disallow","(discrimin","(distribut","(do","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(dom","(done:","(downloading)","(dynam","(e","(e)","(e.g.","(e:","(earli","(eas","(ecmascript","(edit","(editor","(element:","(embed","(emoji","(employee.fullname)","(empti","(enum","(enum)","(enums)","(env.isdevelopment())","(eras","(err)","(err,","(errors)","(es2015,","(es2020","(es6)","(exampl","(example)","(examples)","(excess","(exhaust","(explicitli","(export","(extend","(f)","(factori","(factory)","(fc)","(find","(first","(first.hasownproperty(prop))","(firstname:","(fname:","(foo","(foo?.bar)!.baz","(foo?.bar).baz","(footnotes)","(foo를","(free","(from","(fs.watch는","(function","(function)","(f∘g)(x)의","(gener","(generics)","(get","(getters/sett","(global","(gradual","(greeting)","(guidanc","(guidance)","(hasimportantpermissions)","(hello","(helloworld의","(heterogen","(higher","(homomorphic)","(hour:","(how","(hybrid","(i)","(i.e.","(ident","(identifi","(if","(implement","(import","(import를","(improv","(in","(includ","(index","(index.j","(infer","(inheritance)","(initi","(input)","(instal","(instanceof","(integr","(interest","(interfac","(interfaces)","(interfaces))","(intersect","(intrins","(introduction)","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(issu","(iterables)","(javascript)","(javascript에는","(jsdoc","(key","(label","(lastname)","(lay","(learn","(let","(lib.d.t","(librari","(liter","(mac)","(map","(mappings)","(math.floor(math.random()","(math.random())","(mdn)","(merg","(metadata)","(method","(microsoft.typescript.targets,","(minim","(mixin","(mod_1_1)","(modul","(modular","(more","(move","(mozilla","(multi","(n)","(n:","(naked)","(name","(namespac","(namespaces)","(namespacing)","(narrowing)라","(needless","(needzipvalidation)","(new","(newnam","(next","(no","(node)","(node.j","(node.js)를","(nomin","(non","(note:","(null,","(nullabl","(nullish","(num","(number","(number)","(number)로","(number)를","(number)을","(number를","(numer","(obj.prop","(obj:","(object","(object)","(object['42'])나","(object[42])를","(oop","(option","(options.prop4","(or","(ordering)","(organ","(other","(our","(outdir","(overal","(overload","(overloads)","(overview)","(packag","(param1)","(paramet","(parameterindex","(pars","(path","(pattern","(pet","(pet.fly)","(pet.swim)","(pitfal","(point","(point.i","(point.x","(polymorph","(predefin","(prepend","(preprocess","(prerequisites)","(preserv","(prevent","(privat","(programmercalculator.digits.indexof(digit)","(prop:","(properti","(props)","(props:","(provid","(public","(public,","(publish","(put","(quick","(re","(react","(readonli","(red","(reflection)","(rel","(related)","(require,","(requiredparameters)","(require을","(response.error)","(response:","(rest","(result","(rethink","(return","(reusabl","(revers","(rhino","(root,","(run","(runtim","(s)","(s.kind","(s.kind)","(s.x","(s:","(sample:","(schema)","(scope","(searching)","(second.hasownproperty(prop))","(sections)","(selector:","(sequenti","(set","(setup)","(short","(shorthand","(shouldinitialize)","(simpl","(sn","(somevalu","(somevalue).length;","(source:","(speed","(split","(spread)","(start","(start:","(state.state)","(static","(strict","(stricter","(string","(string)","(string)로","(structur","(sublim","(subtyp","(support","(syntax)","(t","(t:","(tabl","(tagname:","(target","(target)","(target,","(target:","(template)","(templates)","(test","(test)","(the","(thename:","(thi","(thing","(this.greeting)","(this.operator)","(this:","(tips)","(too","(toolsversion)","(top","(trace","(trade","(true)","(tsc","(tupl","(tuple)","(type","(typeof","(types)","(typescript","(typescript:","(umd","(umd나","(uncal","(undefined를","(understand","(union","(unions)","(unit","(unix","(unspecifi","(unsupport","(updat","(us):","(use","(usefseventsonparentdirectory와","(user","(v","(valid","(validator.isacceptable(\"...\"))","(valu","(value:","(values)","(var","(variabl","(variad","(virtual","(visual","(weed","(well","(what","(whi","(which","(wildcard","(windows)","(work","(write","(x","(x)","(x,","(x.isacceptable(\"...\"))","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target","(x:","(x?,","(x와","(y","(y:","(zipcodevalidator:","({","({name:","(|)로","(||)","(}","(간단한","(값과","(개발","(공통","(그냥","(그렇지","(그리고","(기본","(기본값)을","(기본값은","(기본적으로","(나중에","(네임스페이스","(다른","(다음","(단,","(동적","(디렉토리","(디폴트):","(또는","(만약","(맨","(명확한","(모듈","(모듈로","(무엇이든","(문자열","(밀리초)","(변수,","(보세요,","(선택적으로)","(숫자나","(스크립트는","(아래","(아래를","(약식은","(여기서는","(역","(예","(예.","(예:","(예를","(예시.","(예외적으로","(오버로딩된","(위를","(위에서","(윈도우)","(유닉스).\"","(이","(이는","(인용)","(인터페이스)","(인터페이스와","(전역","(즉","(즉,","(즉시","(클래스와","(클래스의","(클로저","(타입","(타입은","(프로그래머에게는)","(플랫폼","(하나의","(하지만","(함수형","(혹은","(확장",")",").","):",");",")를",")이","*","**","**/","**=","**마세요**!","*,","*.d.t","*/","*/)","*/,","*/];","*=","*code*","*declaration*","*~","*또한*","*만","*은","*참고:","+","+,","+=",",",".","..","...","...(number","...)","....","...;","...arr2];","...bc]","...c","...d]","...data,","...default","...defaults,","...fieldstoupd","...first,","...foo의","...headargs)","...headargs:","...method","...myarray]","...numbers,","...nums:","...passthrough","...rest:","...rest]","...restofname:","...result]","...second,","...string[]]","...t])","...tailargs);","...todo,","...u]","...u])","...will","...다음","...로","../.","../../node_modules/@types/","../node_modules/@types/,","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./dist/index.d.t","./dist/main.js를","./main/main.d.t","./node_modules/.bin/babel","./node_modules/@types/,","./node_modules/@types/express만","./node_modules/@types/lodash","./node_modules/@types/node,","./node_modules/@types의","./typings의","./zh/messages,","./zh/messages는",".add(\"main.ts\")",".add(1)",".alert(...)",".babelrc",".bundle()",".catch(",".childnod",".currentvalue();",".d.t",".d.ts)를",".d.ts)을",".d.ts,",".d.ts.",".d.ts.map,",".d.ts를",".d.ts에",".d.ts의",".d.ts이고,",".entry(\"entry.ts\")",".es,",".es6",".gitignore에",".h",".j",".js,",".js.pipe(gulp.dest(\"dist\"));",".json",".jsx",".jsx).",".jsx)도",".js로",".js와",".js파일로",".js파일이",".length",".length가",".length를",".length에",".log(...)",".map",".multiply(5)",".net",".on('error',",".pipe(buffer())",".pipe(gulp.dest('dist'));",".pipe(process.stdout);",".pipe(source('bundle.js'))",".pipe(sourcemaps.init({loadmaps:",".pipe(sourcemaps.write('./'))",".pipe(ts({",".pipe(tsproject())",".pipe(uglify())",".plugin(\"tsify\",",".plugin(tsify)",".run(funct",".sin()",".t",".transform('babelify',",".ts,",".ts/.tsx",".tsbuildinfo",".tsx",".tsx)",".tsx로",".tsx를",".ts와",".ts의",".ts파일을",".use(typescript())",".vscode/settings.json","/","/*","/*!로","/**","/*~","/*끝*/","/*시작*/","/,","//","//...","///","////////////////////////////////////////","//~","//출력","/=","/\\.js$/,","/\\.ts(x?)$/,","/\\.tsx?$/,","/^[0","/^[a","/collections/generic/","/generated/templates/views를","/generated/로","/moduleb.d.t","/moduleb.t","/node_modules/","/node_modules/,","/node_modules/@types/moduleb.d.t","/node_modules/moduleb.d.t","/node_modules/moduleb.j","/node_modules/moduleb.t","/node_modules/moduleb.tsx","/node_modules/moduleb/index.d.t","/node_modules/moduleb/index.j","/node_modules/moduleb/index.t","/node_modules/moduleb/index.tsx","/node_modules/moduleb/package.json","/node_modules/typescript/lib","/root/moduleb.d.t","/root/moduleb.t","/root/node_modules/@types/moduleb.d.t","/root/node_modules/moduleb.d.t","/root/node_modules/moduleb.j","/root/node_modules/moduleb.t","/root/node_modules/moduleb.tsx","/root/node_modules/moduleb/index.d.t","/root/node_modules/moduleb/index.j","/root/node_modules/moduleb/index.t","/root/node_modules/moduleb/index.tsx","/root/node_modules/moduleb/package.json","/root/src/folder/a.ts안에","/root/src/folder/moduleb.d.t","/root/src/folder/moduleb.t","/root/src/modulea.js가","/root/src/modulea.js에","/root/src/modulea.t","/root/src/modulea.ts안에","/root/src/moduleb","/root/src/moduleb.d.t","/root/src/moduleb.js라는","/root/src/moduleb.t","/root/src/moduleb.tsx","/root/src/moduleb/index.d.t","/root/src/moduleb/index.t","/root/src/moduleb/index.tsx","/root/src/moduleb/lib/mainmodule.js를","/root/src/moduleb/package.json","/root/src/moduleb/package.json파일을","/root/src/node_modules/@types/moduleb.d.t","/root/src/node_modules/moduleb.d.t","/root/src/node_modules/moduleb.j","/root/src/node_modules/moduleb.t","/root/src/node_modules/moduleb.tsx","/root/src/node_modules/moduleb/index.d.t","/root/src/node_modules/moduleb/index.j","/root/src/node_modules/moduleb/index.t","/root/src/node_modules/moduleb/index.tsx","/root/src/node_modules/moduleb/package.json","/src/converter.t","/src/units.t","/src/view와","/test/convert","/test/unit","/tsconfig.json","/usr/local/lib/node_modules/typescript/lib","/으로","0","0)","0);","0,","0.16beta","0.5","0;","0]","0b1010;","0o744;","0xf00d;","0});","0};","0개","0대신","0부터","0으로","1","1)","1).join(\"","1);","1,","1.","1.36","1.7","1.7).이렇게","1.8","1.8.4","10","10%","10,","100","100)","100);","100,","1000);","1000}","1001","1001)","1005","100;","100};","101","101;","1049","10;","10];","10am.\");","10}));","10};","10을","10이","10이라는","10입니다.","10자가","10진수","10초가","11","11;","12","12,","123;","12;","13","13);","13;","13};","14","14초에서","15","16","16진수,","17);","1;","1x","1개","1개)로","1부터","1분","1씩","1이어야","1초로","1초에","2","2)","2));","2);","2,","2.","2.0","2.0에서는","2.2","2.3","2.3부터,","2.7","2.8","2.8에서","20","20,","200;","2013","2013:","2014","2015","2015)","2015:","2015를","2015부터","2015부터,","2015에","2015에서","2015와","2017/2019","2017과","2017이","2020","2020년에는","20;","20년이","20배는","20여","2261","2322","2339","2345","2348","2363","250m","2532","2551","2554","2571","26","26\"","26\"를","26,","2610","2611","262","2790","2808","2824","2;","2]);","2],","2];","2})}","2};","2개의","2단계","2라는","2만여","2와","2인","2진수,","3","3\"","3);","3,","3.","3.0부터","3.0에서","3.0의","3.7","3.7)는","3.7에서","3.7에서,","3.8","3.8는","3.8에서,","3.8에서는","3.8은","3.9","3.9는","3.9를","3.9에서","3.9에서는","3.9에서는,","3.9은","3.9의","30,","32);","32)안에","32;","33,","33577🌍","34m.","37;","3;","3]","3]);","3];","3});","3};","3개의","3는","3에","3으로의","3은","4","4);","4,","4.","4.0","4.0,","4.0에서","4.0에서는","4.0은","4.0이","40%","40.73061,","4000","42","42);","42,","42;'라고","45)","456);","4;","4]","4]);","4];","4}","4가지","4단계를","5","5)","5);","5,","5.0;","500);","5084","50;'","52);","56\"","56);","5;","5;에서는","5];","5]라는","5m.","5x","5개의","5분","5와","5초에서","6","6)","6,","6;","6];","6로도","7","7,","73.935242,","754","7개의","8","80","89","8;","8진수","9","999.9];","9;","9]+$/;",":",":(",":)",":lib",";","<>","<>로","=","==","===","========","=>","=를","=와",">",">=",">>,",">>>,","?","??","??=","????","?를","@arg","@argument)","@async)는","@augment","@augments)","@augments를","@babel/cli","@babel/cor","@babel/plugin","@babel/preset","@callback","@callback,","@callback은","@checkj","@class","@classdecor","@configur","@configurable(false)","@const","@constructor","@constructor)","@constructor를","@deprec","@enum","@enumer","@enumerable(false)","@enumerable(false)데코레이터는","@enum은","@errors:","@express","@extend","@extends는","@f","@f()","@filename:","@format","@format(\"hello,","@g","@g()","@inheritdoc","@jsx","@jsxfrag","@memberof","@noerror","@param","@param과","@param은","@privat","@private은","@prop","@properti","@protected는","@protected입니다.","@public,","@public은","@readonli","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@return","@return)","@seal","@sealed가","@sealed를","@showemit","@strict:","@t","@templat","@thi","@this를","@type","@typedef","@typedef,","@typedef를","@typedef와","@types)","@types,","@types/","@types/browserifi","@types/lodash","@types/mylib","@types/node/index.d.ts에","@types/react","@types안에","@types에","@type{array.}","@type{array}","@type과","@type은","@type의","@valid","@yield","[","[\"\",","[\"**/*.ts\",","[\"./typings\"]","[\".ts\",","[\".tsx\",","[\"0\",","[\"@babel/preset","[\"alice\",","[\"bob\",","[\"hearts\",","[\"hello\",","[\"node\",","[\"node_modules/jquery/dist/jquery\"]","[\"require\",","[\"src/**/*\"],","[\"t","[\"ts\"]);","['.ts']","['es2015'],","['manufacturer',","['model',","['scripts/**/*.js',","['somelib'],","['src/*.html']","['src/main.ts'],","['year',","[(string","[,","[...arr1,","[...strings,","[...t,","[0","[0,","[1,","[1,2,3]","[10,","[101.1,","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","[1]","[2,","[2]","[3,","[4,","[7,","[]","[])).push(\"hello\");","[]).push(\"hello\");","[]):","[]);","[],","[];","[]로","[]를","[_,","[_ignored,","[a,","[a1,","[a1],","[a2]):","[a2];","[a]","[a],","[a];","[any,","[directions.up,","[disposable,","[elemname:","[first,","[first:","[first]","[getclassnamesymbol](){","[index:","[index]","[k","[key:","[lion,","[new","[number,","[obj];","[options.prop4]","[options.prop5=42]","[p","[p,","[p3]","[p4=\"test\"]","[p]","[prop4]","[prop5=42]","[propname:","[s:","[sdk","[second,","[somebody]","[start:","[string,","[string]","[sym]:","[t,","[t];","[the","[unknown]","[x:","[x:string]:","[{","[~내","[~라이브러리","[~선택적","[~프로젝트","[메타데이터]","[클래식][#클래식","\\","]","],","];","^","^?","^^^^^^^^","_","_.padstart(\"hello","__compiletimeonly:","__compiletimeonly라는","__extends,","__extends와","__importdefault","__importstar와","__rest,","__spread에","_fullname:","_i","_p0:","_p1:","_x:","_y:","`","`>`?","`}`?","```","```t","`a`가","`b`","`backpack`이라는","`bind`의","`bob","`code`","`download","`error","`export","`foo`","`hello","`hello,","`import","`name`의","`number`로","`number`에","`omitthisparameter`을","`square`의","`string`","`this`가","`this`를","`undefined`를","`x`를","`{'>'}`","`{'}'}`","`{}`","a):","a++;","a,","a.a","a.b","a.b.c","a.b는","a.push(102);","a.ts가","a.ts에","a.y);","a2];","a:","a;","a=\"\",","a?:","a[0]","a[10]","ab()","ab(){}","abc","about:","abov","above]","abstract","access","accessor","accessors,","account","accountingdepart","accountingdepartment();","accounts.d.t","act","actiavat","action","activat","activatable]);","activatable을","activate()","ad","adams\"","add","add(operand:","add(x,","add(x:","add1:","add:","addclicklistener(onclick:","addclicklistener가","addclicklistener로","addit","address\",","address:","addtoz(x,","advanc","advantag","ag","age:","age?:","agemap[\"daniel\"]","aiden🌍","album","album.albumlabel;","albumlabel","alert","alert(\"card:","alertopt","alexand","alia","alias):","alias;","aliased(arg:","aliased는","aliases)","aliases))","all.","allow","allowed,","allowj","allowjs:","allowjs가","allowjs에만","allowjs와","allowsyntheticdefaultimport","allowsyntheticdefaultimports를","allowumdglobalaccess","allowunreachablecod","allowunusedlabel","allvalidators.t","along","alreadi","alternatively,","alway","alwaysstrict","alwaysstrict,","ambiance:","ambient","amd","amd,","amdmodule.j","amdmodule.t","amd를","amd와","analog","analogclock","analogclock이","anecdotally,","angular","angular,","ani","anim","animal(\"cat\").#name;","animal(\"cat\").name;","animal(\"goat\");","animal):","animal,","animal;","animal[]","animalshavemuscl","animalshavemuscles()","animals의","animal과","animal로","animal에","animal에서","animal을","animal의","animal이","animal이라는","animate(dx:","annkimm🌍","annot","annotations)","anormalfunction()","anormalfunction}","anothercomponent(prop:","any)","any):","any)를","any,","any.","any;","any[]","any[])","any[]):","any[],","any[];","any[]];","any[]을","anyfunct","anys.map(anys[1]);","anys.push(\"oh","anys.push(1);","anys.push({","anys:","anys[0]","anys[1];","anyth","anything:","anywher","any가","any나","any는","any로","any를","any만","any에서의","any와","any의","any이므로","any임","any입니다.","any입니다:","api","api,","api.","api는","api를","api뿐만","api에","api에는","api에서","api의","app","app)","app,","app.t","app.ts는","app.ts에","app.ts의","app.usedefaultfiles();","app.usedeveloperexceptionpage();","app.usestaticfiles();","app?.appendchild(p);","app?.appendchild(p)입니다.","appendchild(newchild:","appendchild를","appendchild의","appli","application을","applymixins(derivedctor:","applymixins(smartobject,","app이","area","area()","area(s:","area:","area;","area도","arg","arg.map(commoncase).join(\",\");","arg.spfjgerijghoied;","arg1:","arg:","arg;","argument","argument.\");","arguments)","arguments);","arguments.length","arguments[0];","arguments[1];","arguments[parameterindex]","arguments라는","arg가","arg를","arg의","arr","arr2)","arr2:","arr2가","arr:","arr;","array","array#foreach는","array(52),","array(pad","array(this.numspac","array)","array):","array,","array.isarray(a)","array.prototype.concat를","array.prototype.toobserv","array.prototype이나","array:","array;","arraylike):","arraylike;","array를","array와","arrow","artists:","artistsdata","artistsrespons","artistsresponse)","artworks:","artworksdata","artworksrespons","asp.net","assert(typeof","assert.areequal(converter.celsiustofahrenheit(0),","assertion)으로","assertion)을","assertions)","assertion만","assertnever(s);","assertnever(x:","assertnever는","assign","assign.extra","assignment)","assumechangesonlyaffectdirectdepencies을","assumechangesonlyaffectdirectdepend","assumechangesonlyaffectdirectdependencies에서는","ast","async","as라는","atom","attempt","auditing\");","augmentation)","auto","automat","avail","await","await\"이라는","await)","awaited을","await로,","await은","await을","awesom","a가","a는","a라는","a를","a에","a와","a와b","a의","b","b'","b'로","b)","b);","b)를","b,","b.ts가","b.ts는","b1,","b1],","b:","b;","b=0","b?:","b?는","b[0]","b]","b],","b];","babel","babel)에","babel,","babelifi","babelify,","babelify@8","babelify는","babelify도","babelify를","babelify에","babel로","babel에서","babel은","babel의","babel이","background.","backpack","backpack.add(23);","backpack.get();","backpack의","backpack이","backpakc:","badger93🌍","badprop","bags\"","bags\"을","ball","bar","bar(1);","bar(1,","bar(a,","bar,","bar.a;","bar/tsconfig.json","bar:","bar;","bar?:","bark()","bark()와","bar가","bar로","bar를","bar의","base","base:","basectors.foreach(basector","basectors:","basedir:","baseurl","baseurl과","baseurl로","baseurl에","baseurl을","baseurl의","basic","basiccalcul","basiccalculator(2)","basiccalculator를","basis,","bates의","baz","baz.d.t","baz.j","bazel,","baz에","bc:","be","bearimy\");","becom","bee","beekeep","beekeeper;","beep\");","befor","beforeall(action:","begin","beginningofline:","behavior","behavior)","behavior.","believ","benefits)","beta을","between","big","bigger","bigint","bigint,","binary:","binaryformatcallback","binaryformatopt","bind","bind,","bindings,","bird","bird)","bird).fly();","bird).fly)","bird):","bird;","bird는","bird를","bit","bivari","bivariance)","bleed","blue","blue,","blue}","bobbington`;","bobfull🌍","bodies)","body가","boolean","boolean)","boolean):","boolean)[]]","boolean)}","boolean,","boolean;","boolean]","boolean];","booleanlikeheterogeneousenum","boolean}","boolean}'","boolean으로","boolean은","boolean이","boolean입니다,","boom!","boost","both","both.","bothplu","bothplus에","bottom:","bound","bower_components,","box","box:","boxed;","boxedarray","boxedarray;","boxedvalu","boxedvalue;","boxed의","br","bracket\"","brad","break","breakpoint가","breakpoint를","break를","breed:","brief","bring","broken(name:","browse.","browserifi","browserify()","browserify({","browserify,","browserify가","browserify는","browserify를","browserify에","browserify와","browserify의","buffer","buffer');","buffer와","build","build)","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","builds)","build에","built","bundl","bundle()","bundle));","bundle);","bundle);을","bundle.j","bundle.js가","bundle.js의","bundle을","button","button.animate(0,","buttonprop","button과","by:","byte","b가","b는","b를","b에","b와","b의","c","c#","c#,","c#/java에서","c#과","c#에서는","c#을","c#의","c#이나","c()","c().#foo);","c().foo);","c();","c()[\"#foo\"]);","c()[\"foo\"]);","c(0);","c(1);","c(10);","c(data)","c):","c++","c,","c.a","c.b","c.count","c.d","c.d;","c.interv","c.prop","c.prototype.initi","c.prototype.method","c.reset();","c.size;","c.x;","c/c++에","c1,","c1],","c:","c:\\program","c:\\users\\username\\appdata\\roaming\\npm\\node_modules\\typescript\\lib","c;","c[getclassnamesymbol]();","c]","c],","c];","cach","cache:","calcul","calculatedistancefromorigin(point:","calculator();","calculator(2);","calculator,","calculator.t","calculator로","calculator를","call","callback:","callbackforlater(e)","callbacks)","called\");","callee가","calls)","can't","captur","capturing)","car","car())는","car;","card","card:","card;","cardpick","cardpicker();","cardpicker()의","cards:","card를","card와","caroline\",","carprops:","car나","car는","car에","car의","case","cases,","cat","cat):","cat,","cat;","catch","catset","catskittyset","cd","cdn","cdn(content","chain","chaining)","chaining),","chaining를","chang","change.","changed.","changes)","changmin","characters)","charm.","charset","check","checkcat(c:","checker)","checking\"","checking)","checking)를","checking.","checkj","checkjs가","checkjs를","checks)","check를","chelper()","child","childnod","childnodes)","childnodes는","childnodes의","children","children:","children과","children은","chorom","cho🌍","chri","circl","circle,","circle;","circle과","circuit","circuited)\"될","citi","city;","city를","city에","ci를","class","class)","class.","class.d.t","class.d.ts를","classdecorator(constructor:t)","classes)","classes,","classic","classic]이고","classnam","class나","class를","claus","clause)","clean:","cli","cli)","clickableprop","cli로","cli를","clock","clock:","clockconstructor","clockconstructor,","clockconstructor는","clockinterfac","clockinterface;","clockinterface는","clone","clone(animal:","clone.m();","clone.p;","cloner","close","closur","closure,","closure의","clutter',","cn","coalescing!","coalescing)","coalescing),","code","code!","code\"]","code)","code,","code:","codebase,","codebase.","code는","code를","code와","color","color(value:","color.blue;","color.green","color.green;","color.r","color:","color?:","color[2];","colorname:","color나","color대신","color와","colour","colour:","colour로","combin","combinations)","combinations:","come","commandline)","comment","comment)으로","comment.","comments)","comments,","common","commoncase(arg());","commoncase(arg);","commoncase(arg.s);","commoncase(s:","commonj","commonjs,","commonjs/node.j","commonjs/require.js)에","commonjs를","commonjs와","commonjs의","commun","compat","compil","compileonsav","compileonsave를","compiler)","compiler:","compiler?)","compileroptions:","compiles.","complet","completed:","compon","component)","componentfoo(prop:","components/","components와","composit","composite이","composition)","comput","concat","concat(arr1,","concat(arr1:","concat에","concat의","concepts)","cond","condit","config","config.clor;","config.color;","config.width","config.width;","config?:","configs/base.json:","configur","configurable(value:","configurationfile을","configure(iapplicationbuild","conflict","conflicting.a:","conflicts)","consid","console.error(e))","console.error(response.error.message);","console.log(\"beep","console.log(\"depart","console.log(\"f():","console.log(\"g():","console.log(\"galloping...\");","console.log(\"gener","console.log(\"gett","console.log(\"half","console.log(\"hello,","console.log(\"hi!\");","console.log(\"oh","console.log(\"roam","console.log(\"slithering...\");","console.log(\"th","console.log(\"thi","console.log(\"tick","console.log(\"x","console.log('clicked!');","console.log('hello","console.log('hello!');","console.log('woof!","console.log((","console.log(1","console.log(4","console.log(47","console.log(`\"${","console.log(`\"${s}\"","console.log(`${p.x},","console.log(`${this.name}","console.log(`'${","console.log(`anim","console.log(`hello","console.log(`hello,","console.log(`walk","console.log(a","console.log(a.equals(b));","console.log(a.x","console.log(arg.length);","console.log(buildlabel(\"sam","console.log(colorname);","console.log(data,","console.log(e));","console.log(e);","console.log(e.touppercase());","console.log(e.x","console.log(employee.fullname);","console.log(entry);","console.log(f());","console.log(f.defaultname);","console.log(first);","console.log(fivetohex());","console.log(fourth);","console.log(greeter.greet());","console.log(greeter1.greet());","console.log(greeter2.greet());","console.log(greeting);","console.log(grid1.calculatedistancefromorigin({x:","console.log(grid2.calculatedistancefromorigin({x:","console.log(howard.getelevatorpitch());","console.log(howard.name);","console.log(i);","console.log(instance.chelper());","console.log(instance.dhelper());","console.log(item));","console.log(labeledobj.label);","console.log(moment.format());","console.log(mouseevent.button);","console.log(new","console.log(num);","console.log(obj[sym]);","console.log(pet);","console.log(response.artists);","console.log(rest);","console.log(sayhello(\"typescript\"));","console.log(second);","console.log(stringnumeric.add(stringnumeric.zerovalue,","console.log(this.isact","console.log(this.stuff);","console.log(uievent.button);","console.log(x","console.log(x)","console.log(x.count);","console.log(x.message);","console.log(x.startswithhello());","console.log(x.touppercase());","console.log(x[0].substring(1));","console.log(x[1].substring(1));","console.log(x[5].tostring());","console.log(y.reverseandsort());","console.log(z.kind);","console.writeline(typeof(t).name);","consolelogg","consolelogger.prototype);","const","const)","const);","const,","const;","constant","constraints)","construction.","constructor","constructor()","constructor(data)","constructor(foo:","constructor(greeting:","constructor(h:","constructor(m:","constructor(message:","constructor(n:","constructor(name:","constructor(numfeet:","constructor(priv","constructor(protect","constructor(publ","constructor(readonli","constructor(sidelength:","constructor(someparam?:","constructor(thename:","constructor(valu","constructor(x:","constructoronly는","constructorparamet","constructorparameters;","constructors)","constructorunknown의","const가","const는","const로","const를","consumer.t","consumpt","contact:","contain","content:","content;","contents)","context:","contrast,","contribut","contributing.md를","contributor","control","control과","control의","convert","converter와","copi","core","core를","cost","count","count:","counter","counter.interv","counter.reset","counter;","country:","cpu","crawl","creat","create(\"string\");","create(42);","create(c:","create(false);","create(null);","create(o:","create(undefined);","create({","createcardpicker(this:","createcardpicker:","createcardpicker가","createcardpicker에","createclock","createclock(analogclock,","createclock(ctor:","createclock(digitalclock,","createclock의","createel","createelement(\"div\")으로","createelement(tagname:","createelement라는","createelement를","createelement와","createelement의","creategreeting(s)","createinstance(bee).keeper.hasmask;","createinstance(c:","createinstance(lion).keeper.nametag;","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare({color:","createsquare를","createsquare안의","createsquare에","createsquare의","createzoo():","crlf","cross","cs","ctor(hour,","culprit","current","currenttime:","currentvalu","currentvalue():","currentvalue:","custom","customcomp","cut","cycl","cycle에","c는","c를","c안에","c에","c와","c의","d","d();","d)","d,","d.t","d1,","d1],","d3","d3.base;","d3.d.t","d3:","d3이라는","d:","d;","d]","d],","d];","dad","dad.nam","dahyoung🌍","data","data)","data:","data?:","data와","date","date();","date)","date):","date;","day","de","deactivate()","dead","debug","debug:","debugg","decimal:","decis","deck","deck)","deck):","deck.createcardpicker();","deck:","deck을","deck이","declar","declaration)","declaration)을","declaration,","declaration:","declarationdir","declarationmap","declarationmap을","declarations)","declarations.d.t","declaration은","decorators)","deep","default","default)","default,","default:","defaulthead","defaultlength:","defaultname:","defaults안에","default는","default를","default의","defin","define(\"namedmodule\",","define(...)","define(...,","define(...args:","define([\"foo\"],","define([\"libname\"],","define([\"require\",","define,","define.amd)","define에","definit","definitelytyped에서","definitelytyped의","del","del(['wwwroot/scripts/**/*']);","delay","delet","deletealltheimportantfiles();","deleteuser(user:","deliveri","del을","depart","department();","department.generatereports();","department.printmeeting();","department.printname();","department:","department;","depend","dependencies'","dependencies)","dependencies,","dependency에","dependeni","deprec","deriv","desc.data","desc.method","description:","descriptor)","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","desk',","despit","destructuring)","detail","details!","details,","details.","dev","devdependencies를","develop","developer.","devtool:","dhelper()","diagnost","dictionari","dictionary).","dictionary;","dictionary['foo'];","dictionary[42];","didn't","diff","diff(one:","diff;","differ","differenti","diff를","digit","digitalclock","direct","direction.up","direction:","directions.down,","directions.left,","directions.right]","directive.","directori","directories)","disabl","disablesizelimit","discrimin","display","dispos","disposable,","disposable과","dispose()","dist","dist/","dist/bundle.j","dist/index.html을","dist/main.j","distancefromorigin(point:","dist에서","dist의","dist폴더를","div","div.childnodes;","div.children;","dive","dive)","do'","doanimalshavemuscl","doanimalshavemuscles()","doc","docs처럼","document","document.body.textcont","document.createel","document.createelement(\"p\");","document.createelement('a')였다면,","document.createelement('xyz')는","document.getelementbyid","document.getelementbyid(\"app\");","document.getelementbyid(\"example\")","document.getelementbyid(divname);","document.getelementbytagname(\"div\")[0];","document.getelementsbytagname를","document.origin","document.queryselector(\"li\");","document.queryselector(selector);","document.queryselectorall(\"li\");","document를","document의","doe';","doesn't","dog","dog();","dog):","dog.bark();","dog.move(10);","dog;","dog는","dog은","dollar","dom","dom\":","dom\";","dom\"과는","dom(en)","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","dom을","dom의","dom이","don't","don'ts에","done","donefn)","dosomething():","dostuff","dostuff(123,","dostuff(abc:","dostuff라는","down","down,","downleveliter","downloading`;","drive()","drop을","dry:","dry와","due","duo","duo(__dirname)","duration:","duration?:","dx","dx;","dy","dy:","dy;","dynam","dynamicprioritypol","dynamicprioritypolling:","dynamicprioritypolling옵션에서","dynamic와","d의","e","e)","e,","e.bar","e.bar)","e.foo","e.messag","e.message;","e.x는","e.y))","e.y));","e1","e1,","e1],","e2","e:","e[]로","e],","e];","each","earth...\");","eas","easier;","easing)","easing:","echo","ecma","ecmascipt","ecmascript","ecmascript2020은","ecmascript3에서도!","ecmascript와","ecmascript의","edg","edge에서","edit","editing,","editor","editor,","editor.","effect","effect.","effectrequired:","effects)가","effects가","elapsedtim","elapsedtime:","elapsedtime?:","element","element.dataset.mydata","element;","elementattributesproperti","elementchildrenattribut","elementclass","elementcreationoptions):","elements)","elements.","elementtyp","element에서","eleph","elephant(),","elephant,","else문","elt","elt.innertext","emit","emitbom","emitdeclarationonli","emitdeclarationonly:","emitdecoratormetadata","emitdecoratormetadata[1]","emit을","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employeenam","employee는","employee라는","employee를","employee의","empti","empty)","empty;","empty가","empty를","empty에","empty인지","en","enabl","encourag","end:","ended)","enforce:","enough","entir","entirely,","entri","entries:","entry.t","entry:","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enumer","enumerable(value:","enumerable)","enumerable)의","enums)","enum과","enum은","enum의","enum이","enum입니다.","env)","environ","eom🌍","epithet;","equals(other:","equival","err;","error","error!","error'","error(\"fullnam","error(\"miss","error(\"someth","error(\"unexpect","error(`bas","error(`expect","error(`unsupport","error(message);","error(message:","error,","error.","error:","error?","error?)","error?:","errorhandl","errorhandling;","errors)","error가","error로","error를","es","es2015","es2015.collect","es2015.cor","es2015.gener","es2015.iter","es2015.promis","es2015.proxi","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2015도","es2015를","es2015에는","es2015에서","es2015에서는","es2016","es2016.array.includ","es2017","es2017.intl","es2017.object","es2017.sharedmemori","es2017.str","es2017.string으로","es2017.typedarray","es2018","es2018.intl","es2018.promis","es2018.regexp","es2020","es2020용","es2020을","es3","es3)","es3,","es3를","es3으로","es5","es5,","es5:","es5를","es5와","es6","es6:","es6가","es6로도","es6에","es6에서는,","es6의","es7","esmoduleinterop","esnext","esnext.array","esnext.asynciter","esnext.intl","esnext.symbol","especi","ev:","evalu","evaluate()","evaluated\");","evaluateoperator(operator:","evaluation)","event","event)","event:","event;","eventtarget):","eventtyp","eventtype,","exampl","example)","example,","example;","examples)","exclud","exclude:","exclude;","exclude는","exclude를","exclude와","execute:","exist","exist.","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","exp","exp();","expect","expect(()","expensive.","experi","experimentalasyncfunct","experimentaldecor","experimentaldecorators[1]","experimentdecor","explicit","explor","explorer를","export","export\"가","exports)","exports);","exports,","exports.c","exports.t","exports_1(\"t\",","exports가","exports는","exports도","exports로","exports를","exports에","exports와","export가","export는","export되는","export된","export로","export를","export만","export와","export하지","export한","export한다면,","export할","expr","express","express();","express,","expression)를","expression...\"","expressions)","expression은","express는","express와","expr은","expr의","exp로","extend","extend(","extend(first:","extend(new","extend)","extend/impl","extendeddiagnost","extends)","extends는","extends를","extends의","extens","extension\",","extensions:","extension도","extern","externals:","extra","extra:","extract","extract;","extras?:","extrem","e가","f","f()","f():","f();","f(...headargs,","f(1);","f(1,","f([1,","f([first,","f(c:","f(condition,","f(e);","f(false);","f(false,","f(g(x))와","f(input:","f(math.random()","f(obj:","f(shouldinitialize:","f(sn:","f(this:","f(true);","f(true,","f(x)","f(x);","f(x:","f({","f({});","f1","f1():","f1(arg:","f1(s:","f1(x:","f1,","f12","f1],","f2","f2(x:","f3","f3();","f3(123,","f3:","f3으로","f5키를","f:","f],","f];)","facebook은","factori","factories)","factory(require(\"libname\"));","factory(require,","factory(root.libname);","factory)","factory);","fail()","failed\");","fallbackpolling:","fallthrough","fals","false,","false.","false;","false];","falseexpr","false로","false와","famili","fanci","fancinesslevel:","fancy_log","fancy_log)","fancy_log);","fancy_log);을","fancyformat(opts:","fantast","faq","far","faster","favor","favorit","fc","featur","feature.","feedback","feedpets(pets)","feet:","fetch(\"...\");","fetcher","few","field","fields)","fields.","fieldstoupdate:","file","file)","file1.j","file1.t","file2.j","file2.t","file3.t","filea.t","filea.ts를","filea.ts와","filea.ts의","fileaccess","fileb.ts,","fileb.ts를","fileb.ts만","filec.t","filec.ts를","filecont","filecontent);","filed.ts를","filename:","files)","files,","files;","files를","file를","file을","filter","filter;","final","find","finish","first","first)","first)[prop]","first,","first:","first[prop];","first];","firstish(t1:","firstnam","firstname:","firstname;","firstname에","firstname을","first와","fish","fish).swim","fish).swim();","fish).swim)","fish가","fish는","fish라는","fish로","fish이면,","fivetohex:","fix","fixed(name:","fixedpollinginterval:","flag","flag.","flags)","fli","flower","flow를","fly():","fly();","fly라는","fly를","fn():","fn(arg:","fn(myelem);","fn(x.diff);","fn(x:","fn({","fn10(p1)","fn10(p1){}","fn6;","fn7;","fn9(p1)","fn의","focus","folder.","folder1","folder1/file2","folder2","folder2/file3","follow","following...","foo","foo!.length;","foo(\"hello\");","foo(\"hello\",","foo()","foo());","foo().stuff++;","foo().stuff;","foo():","foo();","foo(...args:","foo(arg0:","foo(arg:","foo(i","foo(value)","foo(x:","foo,","foo.d.t","foo.d.ts을","foo.dostuff();","foo.j","foo.l.push(\"end\");","foo.l.push(foo.i);","foo.length;","foo.prototype.sayhi","foo.sometyp","foo.somevar.a;","foo/prd.tsconfig.json","foo:","foo;","foo?.bar!.baz","foo?.bar.baz","foo?:","food","food:","fooprop","fooprop)","foo가","foo는","foo로","foo의","for)","for..in","for..in은","for..of","for..of,","for..of는","forc","force:","forceconsistentcasinginfilenam","foreach((value,","format(formatstring:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","found","fourth]","fr","fragment","framework","framework:","frankwallis/duo","free","freeze(obj:","frozen","fs","fs.readfilesync(f);","fs.watch(파일","fs.watchfile를","fs.watchfile에","fs.watchfile은","fs.watchfile을","fs.watch는","fs.watch를","fs.watch와","fs.writefilesync(out,","fst:","fstring","fstring은","fs를","fucntion","full","fulli","fullnam","fullname():","fullname(newname:","fullname:","fullnamemaxlength","fullnamemaxlength)","fullnamemaxlength);","fullname을","fullname이","fun!","function","function()","function(){};","function(exports_1)","function(f)","function(foo)","function(grunt)","function(mouseevent)","function(param1){}","function(pets)","function(point:","function(s)","function(somelib)","function(source:","function(src,","function(src:","function(this:","function(uievent)","function(uievent:","function(x,","function(x:","function(y:","function)","function)과","function)로","function,","function.d.t","function.d.ts.","function.d.ts을","function>;","functionality,","functionproperti","functionproperties;","functionpropertynam","functionpropertynames;","functions)","functions,","function선언","function을","futur","f가","f라고","f를","f와","f의","g","g()","g():","g();","g.alert({","g.log({","ga","galaxy:","galloping...","gener","generatecpuprofil","generated/folder2/file3","generated/templ","generatereports():","generation)","genericidentityfn","genericnumb","genericnumber();","generics)","get","get():","get:","getadminuser():","getallfiles(startfilename:","getciti","getcity();","getcity;","getclassnamesymbol","getcounter():","getcounter();","getdistance(p:","getdistance의","getelementbyid","getelementbyid(elementid:","getelementbyid와","getelementbytagname과","getelevatorpitch()","getformat","getformat(target:","getformat(this,","getformat이","getgreeting()","getlength(obj:","getname(n:","getobject(done:","getpaddingstring()","getpaddingstring():","getproperti","getproperty(o:","getproperty(obj:","getproperty(taxi,","getproperty(x,","getproperty,","getproperty의","getrandompadder()","getresult()","getsmallpet():","getsmallpet();","getsomevalue(),","getter","getter,","getters/setters는","getters/setters를","getters와","getter도","getthing()","getthing():","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","get과","github으로","give","glob","global","global.d.t","global.d.ts은","glob과","glob을","go","goals)","goldberg에게","golfer","golfer();","good","great","green","green,","greet","greet(\"hello\");","greet(\"hello,","greet()","greet(@requir","greet(g:","greet(getgreeting);","greet(greeting:","greet(n:","greet(new","greet(setting:","greet(y);","greet({","greet.ts를","greet.ts에서","greeter","greeter\"","greeter\"라는","greeter(\"hello\");","greeter(\"hello,","greeter(\"world\"));","greeter(\"world\");","greeter();","greeter(message)","greeter(person)","greeter(person:","greeter(user);","greeter.html에","greeter.html을","greeter.j","greeter.js를","greeter.prototype.greet","greeter.standardgreeting;","greeter.t","greeter.ts를","greeter/index.d.ts'","greeter/index.d.ts'가","greeter1","greeter1:","greeter1은","greeter2:","greeter:","greeter;","greetermaker();","greetermaker.standardgreet","greetermaker:","greetermaker라는","greetermaker에","greeter는","greeter라고","greeter를","greeter의","greeter클래스의","greeting\"","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetingset","greetingsettings):","greeting을","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid.를","grid1","grid2","grid의","ground","grunt","grunt.initconfig({","grunt.loadnpmtasks(\"grunt","grunt.registertask(\"default\",","gruntfile.j","guard","guards)","guide를","gulp","gulp,","gulp.series(gulp.parallel('copi","gulp.src(\"src/*.ts\")","gulp.src(paths.pages)","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.task(\"default\",","gulp.task('clean',","gulp.task('copi","gulp.task('default',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile.js를","gulpfile을","gulp로","gulp를","gulp에서","gulp을","gulp의","guyeoljeong🌍","g가","g는","g을","h","h,","h.","h.jsx를","hahn🌍","ham🌍","hand,","handbook","handbook)","handbook을","handl","handleartistsrespons","handlechar(char:","handler","handler();","handler,","handler:","handler의","hannahbanana🌍","happen","hard","hasimportantpermiss","hasimportantpermissions():","haskel","haskell)","haskell과","haskell에는","haskell에서","haskell의","hasmask:","havemuscl","havemuscles;","havemuscles는","havemuscles이","haven't","header","hear","heard","heeveloper🌍","height(s:","height:","height?:","hello","hello(\"typescript\");","hello(compiler:","hello,","hello.tsx","hello.tsx에","hello:","helloprop","helloprops)","helloworld","helloworld가","help","here\";","here.","hex:","higher)","hint","history)","hit","hiworld","hoare는","hoc,","home:","homeprop","homeprops):","hors","horse(\"tommi","horse는","horse와","horse의","hostname?:","hour:","howard","however,","html","html'","html'),","html',","html'...","htmlanchorelement;","htmlanchorelement타입의","htmlappletelement;","htmlareaelement;","htmlcanvaselement;","htmlcollect","htmlcollection(1)","htmlcollection(2)","htmldivelement):","htmldivelement;","htmlelement","htmlelement):","htmlelement;","htmlelements가","htmlelementtagnamemap","htmlelementtagnamemap[k]","htmlelementtagnamemap[k];","htmlelementtagnamemap[k]는","htmlelementtagnamemap[k]를","htmlelement로","htmlelement를","htmlelement의","htmlelement입니다.","htmlimageelement;","htmlinputelement).value;","htmlinputelement;","htmlparagraphel","htmlparagraphelements를","htmlparagraphelement타입을","htmlspanelement;","htmlvideoel","htmlvideoelement,","html에서","html을","html이","http://go.microsoft.com/fwlink/?linkid=518007","http://json.schemastore.org/tsconfig%EC%97%90%EC%84%9C","https://aka.ms/typ","https://github.com/definitelytyped/definitelytyped%EC%97%90","https://github.com/microsoft/typescript/issues/36048","https://github.com/microsoft/typescript/pull/36576","https://github.com/microsoft/typescript/pull/36590","https://github.com/microsoft/typescript/pull/36607","https://github.com/microsoft/typescript/pull/36622","https://github.com/microsoft/typescript/pull/36696","https://github.com/microsoft/typescript/pull/36754","https://www.typescriptlang.org/docs/handbook/modules.html#export","hyunta","h로","i'll","i'm","i/o","i:","id","id(\"string\");","id(123);","id(x)","id(x){","id({});","id:","id;","idea","ident","identifier!는","identifier의","identity(\"mystring\");","identity(arg:","identity;","identity를","identity와","ide를","ide에","idl","ie","ieee","ifitexist","if문","if문의","ignor","ignore과","ignore는","ignore를","ihostingenviron","iife를","imag","image와","immedi","impact","implement","implements와","impli","implicit","import","import(\"./a\").pet","import(\"./a\").x","import(\"./accounts\").useraccount","import(\"./types\").pet","import(...)","import)","import)는","import/export의","imported.","importhelp","importing하는","imports\"","imports)","imports,","imports/sid","importsnotusedasvalu","importsnotusedasvalues.","imports나","imports는","imports를","import가","import나","import는","import된","import로","import를","import문","import문을","import에서","import에서는,","import와","import은","import의","import하는","import하지","import할","improv","improvements)","in\"","in\")","in\");","inact","includ","include:","includes.","inclusive.`);","increment","increment:","incremental'","incur","indentedstr","index","index)","index,","index.d.t","index.d.ts로","index.d.ts를","index.d.ts와","index.d.ts이고","index.html","index.html:","index.html로","index.html에","index.html을","index.j","index.js는","index.js를","index.t","index.tsx로","index.tsx를","index.ts가","index.ts만","index?:","industries\",","infer","inference)","inference:","infin","infiniteloop():","infinity값을","info","info,","info.","info:","inform","information)","information,","inherit","init","initail","initi","initialize(sidelength:","inlinesourc","inlinesourcemap","input","input:","input;","input[0];","input[1];","insiders.","instal","installs.","install을","instanc","instanceof","instanceof와","instanceof의","instancetyp","instancetype;","instead","instead\";","instead.","int32array,","integration)","intellij","intellisense는","intent","interact()","interfac","interface)","interface):","interface;","interfaced(arg:","interfaced에","interfaces)","interface를","interface의","intersect","intersection)","intersections)","interval:","intervals)를","intrinsicel","introduct","invalid","invoc","invok","invokelater([1,","invokelater(args:","invokelater는","in이","iot","is,","is:\"","isacceptable(s:","isactive:","isdirectori","isdirectory():","isdisposed:","isdone:","isfish(pet:","isfish가","ismatch","isnumber(x:","isolatedmodul","isolatedmodules,","isprim","isprime(2);","isprime(x:","isstring(x:","issu","issue.","it'","it.","item","item(index),","items.foreach((item,","items.foreach(item","item을","iterable과","itself","ivogabe/gulp","i가","i를","i의","j","ja","jack","jaewon","java","javascirpt","javascript","javascript(ecmascript으로도","javascript(js)의","javascript(또한","javascript(유사한","javascript)","javascript,","javascript...","javascript/typescript","javascript:","javascript?","javascript가","javascript는","javascript로","javascript를","javascript만을","javascript에","javascript에는","javascript에서","javascript에서,","javascript에서는","javascript에서의","javascript에서처럼,","javascript에선","javascript와","javascript의","javascript이고,","javascript이기","javascript질문은","javascript처럼","javascript처럼,","javascript태그가","java나","java는","java또는","java를","java에서","java와","java의","jeongmin","jeremi","jeremy.#nam","jieun","jim","jim.log(jim.name);","john","join(...paths:","josh","journey","jqueri","jquery,","jquery.d.t","jquery;","jquery는","jquery를","jquery와","js","jsconfig","jsconfig.json","jsconfig.json에","jsdoc","jsdoc)","jsdoc.app에서","jsdocstat","jsdocstate.sawasterisk;","jsdoc가","jsdoc를","jsdoc을","jsdoc의","json","json5","jspm","jspm@beta","jspm_packag","jspm의","jsx","jsx,","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperty가","jsx.elementattributesproperty를","jsx.elementattributesproperty에","jsx.elementchildrenattribute는","jsx.elementchildrenattribute를","jsx.elementclass는","jsx.elementclass에","jsx.element에","jsx.element의","jsx.intrinsicattribut","jsx.intrinsicclassattribut","jsx.intrinsicel","jsx.intrinsicelements에","jsx.intrinsicelements에서","jsx.intrinsicelements의","jsx:","jsxfactori","jsxfactory:","jsxfactory를","jsxfactory에","jsxfragmentfactori","jsxfragmentfactory:","jsx는","jsx를","jsx에서","jsx와","jsx의","js가","js는","js로","js를","js에","js에서","js의","jung","jung🌍","k","k)","k):","k,","k.","k.dosomething();","k:","k[]):","k]:","kangaroo","kang🌍","katz의","keep","keeper:","keepwholeobject(wholeobject:","keepwholeobject는","key","key):","key,","key.","key:","keyboard","keycode:","keyev","keyof","keyofstringsonli","keyof를","keyof와","keys.","keys:","keys]:","keys는","kibeom","kind","kind:","kitti","kitty.nam","kitty.numl","kittyset","knowledg","known","ko","kok202🌍","ku🌍","kwon🌍","k는","k로","k를","k은","k의","k🌍","label","label:","labeledvalu","labeledvalue)","label을","lack","languag","larg","last","lastnam","lastname:","lastname;","lastname?:","lastname을","lastname의","lat:","layeggs():","layeggs();","layout)","lead","learn","lee🌍","left","left,","left:","leg","legal)","legs\");","length","length(t:","length,","length:","length>(t:","lengthreturntyp","lengthwis","length는","length에서","lerna,","let","let,","letterregexp와","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersonlyvalidators.t","lettersregexp","lettersregexp.test(s);","let과","let문","let선언만","let선언은","let에","let으로","let은","let을","let의","level","level)","leverag","lf","li","lib","lib\";","lib.d.t","lib.d.ts,","lib.d.ts에","lib.d.ts와","lib.dom.d.t","libdom.d.t","librari","libraries)","library)","lib가","liftarray(t:","lightweight","lim🌍","line","line):","link","linkedlist","linkedlist;","lint","linux),","lion","lion.roar();","list","list){","list:","list[1]","listemittedfil","listenevent(eventtype.mouse,","listenevent(eventtype:","listfil","listfilesofdirectory(currentpath).foreach(traverse)","listfilesofdirectory(dirpath:","liter","littl","lng:","load","loadash","loader","loader\"","loader\"],","loader'에","loader'에서","loader:","loaders:","loader가","loader는","loader도","loader를","loader에","loader와","loader와sourc","loading.","loc/lat","local","localhost","locat","location:","lockstat","lodash","lodash를","lodash와","log","log');","log(name)","log(name:","log.t","loggabl","loggable은","loggable입니다.","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","loggingidentity는","loggingidentity의","loglevel","loglevel;","loglevel[key];","loglevelstr","loglevelstrings,","logopt","long","longer","look","loop","lot","lot.","lousi","love.","luca","m","m()","m.foo):","m.someth","m:","m;","mackinzie\"","made","main()","main.d.t","main.j","main.t","main.ts\"","main.ts를","mainbutton(prop:","mainvalid","major","make","makeandmodel:","makegreeting(s:","makegreeting와,","makeobject(desc:","makeobject({","makeobject의","makesound():","manag","manipul","manipulation)","manufactur","manufacturer:","manufacturer과","many/too","map","map\",","map((n)","map(f:","map(ts:","map,","map.t","mapconfig","mapconfig):","mapping)","mappings)","maproot","map을","mark","master","match\"","match\"}`);","materi","math","math.floor(math.random()","math.floor(pickedcard","math.floor(x","math.pi","math.random()","math.sin(this.value);","math.sqrt(dx","math.sqrt(xdist","mathfunc","mathfuncs.add1;","mathlib.isprime(2);","mathlib;","max","maxbas","maxbase)","maxnodemodulejsdepth","maxvalu","mdn","mdn에서","mean","meanings)","meant","meantime,","mediaerror","meet","member","members)","memori","mention","menu","merges)","merging으로","messag","message\");","message:","message;","meta","metadata","metadata\";","metadata)를","metadata라이브러리를","method","method()","method.apply(this,","method2()","methodonly는","methodonly의","methods)","methods)가","methods:","methods?:","microsoft","microsoft.aspnetcore.staticfiles와","microsoft.typescript.compiler:","microsoft.typescript.default.prop","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","microsoft.typescript.msbuild를","microsoft.typescript.target","microsoft/typescript","middleiniti","middleinitial:","min","mind","mind.","minut","minute);","minute:","miss","mistake)\"라고","mixcolor(colorname:","mixin","mixin을","mixin의","mkdir","ml","ml은","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modal:","mode","mode:","model:","modelyear","model과","model은","model이","mode에서","mode에서는","modifi","modifier)","modifiers)","modul","modular","module\";","module)","module.d.t","module.d.ts,","module.export","module.exports)","module.exports.feedpet","module.exports.readfil","module.exports에","module.js\"","module.js\";","module:","modulea","modulea)","modulea.callstuff()","modulea.t","modulea:mytyp","modulea는","modulea를","moduleb.j","moduleb를","moduleb의","moduleresolut","moduleresolution을","modules)","modules를","modules은","module~]');","module~]';","module과","module에","module을","module의","module이","moment","moment().utcoffset(x);","moment.j","moment.js,","moment.js에서,","moment;","monday","month.\";","month.`;","more","more.","more?)","mouse,","mouseev","mouseevent)","mouseevent).x","mouseevent).y));","mouseevent가","move","move():","move()를","move(distanceinmet","move(distanceinmeters:","move(pet:","moveby(dx:","move를","mozilla","ms","ms_media_err_encrypted:","msbuild","msbuild)","msbuild를","msbuild에","msbuild에서","msbuild에서의","msextendedcode:","msframestep(forward:","mshorizontalmirror:","msinsertvideoeffect(activatableclassid:","msislayoutoptimalforplayback:","msisstereo3d:","mssetvideorectangle(left:","msstereo3dpackingmode:","msstereo3drendermode:","mszoom:","much","multilin","multipl","multipli","multiply(operand:","multiply는","my.application.customer.addform과","my.application.order.addform","myadd","myadd:","myadd는","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]의","myarrow","mybool","mybool위에","myclass","myclass.myclassmethodoptions):","myclass.t","myclass;","myclasslib;","myclassmethodopt","mycompon","mycomponent();","mycomponent가","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction에","mycoolfunction이","mydeck","mydeck[pickcard(mydeck)];","myelem:","myelement","myeonghwan","myfactoryfunct","myfactoryfunction()","myfactoryfunction();","myfield:","myfunc.t","myfunclib;","myfunct","myfunction(length:","myfunction(name:","myfunction.lengthreturntype;","myfunction.namedreturntype;","myfunction;","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","myidentity:","mylargemodul","mylargemodule.dog();","mylargemodule.t","mylib","mylib';","mylib(3)처럼","mylib(a:","mylib.cat(42)'","mylib.cat)","mylib.catset","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","mylib.vetid","mylib;","mylibrari","mylibrary.binaryformatcallback,","mylibrary.binaryformatoptions):","mylib를","mylib에는","mymethod(a:","mymethod(opts:","mymodulepluginopt","mymodules.d.t","myobj","myoji🌍","myothermethod(a:","myothermodule.t","mypet.name;","mypet;","mysearch","mysearch:","mysquar","mystr:","mytestpage.html","mythings.t","mytupl","myurl","myvalid","n","n();","n)","n,","n.name);","n.tostring(),","n.tostring()의","n:","n;","name","name!.charat(0)","name)","name));","name,","name.charat(0)","name:","name:string이라는","name;","name?:","named)","named)만","named;","namedmodul","namedreturntyp","nameofa","nameorresolv","nameorresolver):","nameresolv","nameresolver;","names)","namespac","namespace)","namespaces)","namespace를","namespacing)","nametag:","name은","name을","name의","name이라는","nan","nan을","nan이죠?","narrow","narrowing)","nas;","nativ","native\".","native라는","navig","nds;","need","nestjs와","network","network)에서","networkfailedst","networkfailedstate일","networkloadingst","networkst","networkstate):","networkstatus(state:","networksuccessst","networksuccessstate;","network를","network의","never","never):","never)을","never,","never;","never는","never로","never를","never에","never였습니다.","never타입은","new","new:","newchild","newlin","newlines)","newmember:","newname.length","newname1","newname1,","newname2","newname;","newname의","newproperti","newsquar","newsquare.area","newsquare.color","newsquare;","newtype과","newvpoint","new를","new의","next","next:","nightli","nightly는","no!\";","no\"","no\");","nocheck","node","node.appendchild","node.d.t","node.d.ts를","node.d.ts파일을","node.j","node.js'","node.js)","node.js/io.j","node.js가","node.js나","node.js는","node.js를","node.js에서","node.js에서는","node.js에서만","node.js의","node/commonj","node_modul","node_modules,","node_modules/@typ","node_modules로","node_modules안에서","node_modules에","node_modules에서","node_modules을","node_modules의","nodelist(2)","nodelistof;","nodelistof는","nodelistof라는","nodelistof를","nodelist가","nodelist는","nodelist를","nodelist에서","nodes;","node가","node는","node로","node로부터","node를","node에서","node의","node입니다.","noemit","noemithelp","noemitonerror","noemitonerror).","noemitonerror가","noerrortrunc","nofallthroughcasesinswitch","noimplicitani","noimplicitany,","noimplicitany:","noimplicitany가","noimplicitany는","noimplicitany를","noimplicitany옵션을","noimplicitreturn","noimplicitthi","noimplicitthis,","noimplicitusestrict","noj","nolib","nolib을","nomin","non","none","none,","nonfunctionproperti","nonfunctionproperties;","nonfunctionpropertynam","nonfunctionpropertynames;","nonnul","nonnullable)","nonnullable;","noresolv","noresolve)","noresolve가","noresolve를","normal;","normalize(p:","nostrictgenericcheck","notabl","notavalidcompon","notavalidfactoryfunction()","note","note:","notempti","notempty;","notokay","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","nounusedloc","nounusedparamet","now","nowaday","npm","npm)","npm과","npm에","npm으로","npm을","npm의","npx","ns","ns.c","ns.const","ns.func","ns;","ns를","nuget","nuget과","nuget를","nuget에","null","null'에","null(","null)","null):","null);","null,","null/undefined라고","null;","null];","nullability는","nullabl","nullable;","nullableperson","nullable이","nullish","null}","null과","null과는","null로","null에서","null은","null을","null의","null이","null이나","null일","null입니다.","num","num:","number","number'","number)","number),","number).","number):","number);","number)[]","number,","number.prototype.toexponential.call(1);","number;","number;})","number=","number[]","number[]):","number[];","number[][])","number]'","number])","number]):","number]:","number];","numberarray","numberdictionari","numberofgreet","numberofgreetings:","numberoflegs:","numberorstr","numberorstringdictionari","numberregexp","numberregexp.test(s);","numberregexp는","numbers){","numbertostring(n:","number|string)","number|string):","number|undefined에","number}","number}}","number}타입엔","number’에","number가","number나","number는","number라는","number로","number를","number에","number에서","number와","number을","number의","number일","numer를","numfeet:","numlegs:","numlives:","numlivesforcat","numlivesforcat,","nums:","numspaces:","n은","n을","o","o.","o.a,","o.a;","o.b;","o.b로","o.infer","o.map(x","o2:","o:","o;","o[n]);","o[propertyname]:","o[propertyname];","o[propertyname]는","obj","obj.b","obj.heigth","obj.heigth;","obj.i","obj.length;","obj.moveby(5,","obj.prop","obj.property가","obj.width","obj.x","obj.x;","obj2:","obj:","obj;","obj[\"property\"]로도","obj[key];","object","object\"};","object)","object,","object.cr","object.defineproperty(derivedctor.prototype,","object.freez","object.getownpropertydescriptor(basector.prototype,","object.getownpropertynames(basector.prototype).foreach(nam","object.seal(constructor);","object.seal(constructor.prototype);","object:","object[]","objectdescriptor","objectdescriptor):","objects,","objectwithnamearray","object}}","object가","object나","object는","object로","object를","object보다","object와","object타입을","obj가","obj는","obj를","obj에","obj의","observ","observable.prototype.map","observable.prototype.map에","observable.t","observable;","octal:","octopu","octopus(\"man","octopus의","octopus클래스입니다.","oddnumbersunderten","off","ok","okay","old","older","omit","omit;","omitthisparamet","on","on.","onclickbad(this:","onclickbad가","onclickgood","onclickgood(this:","onclickgood이","onclick이","onemitonerror","ones.","onetwothree.t","onload:","only\"]","only)","onmsvideoformatchanged:","onmsvideoframestepcompleted:","onmsvideooptimallayoutchanged:","oo","oop","oops!","oo의","opacity:","open","open.","oper","operand","operand;","operations.","operator)","operator:","operator;","operators)","opt","option","option.","option1:","option2:","optionalprop?:","options)","options.color","options.prop1","options.prop2","options.prop3","options.prop5;","options.volum","options;","options?:","options을","options의","options이","opts?:","organization에","origin","originalprop","origin에","osx에서만","os들은","os마다","os에","os에서","other,","other.#sidelength;","other.bar;","otherwise,","out","out!","out\"","out\"'","out\")","out\";","out)","out:","outdir","outdir:","outdir로","outdir을","outer()","outer.inn","outfil","outfile)","outfiles)","outfile과","outfile를","outfile을","output","output)을","output.","output:","over","overloads)","overloads)\"의","overloads)\"이슈","overrid","ownersaddress:","o🌍","p","p)","p.i","p.textcont","p.x","p0()","p0(value:","p1","p1()","p1(value:","p1.join();","p1.x","p1:","p2","p2,","p3,","p4)","p4){","p:","p;","p]","packag","package\");","package\";","package)","package.json","package.json'","package.json)","package.json가","package.json라는","package.json안에","package.json에","package.json에도","package.json을","package.json의","package.json이","packagecache:","packages,","packages를","pad","pad(\"hi\",","pad(s:","padder","padding:","padding에","padding이","padleft","padleft(\"hello","padleft(value:","padleft에서","padleft의","page","page)","pageinfo","pages:","palomino","palomino\");","paragraph","param","param1","paramet","parameter)","parameter)에","parameterindex","parameterindex:","parameternam","parametername는","parameters(arg:","parameters)","parameters;","parcel,","parent)","park🌍","pars","parse(urlstr:","parseint(e)","parseint(e);","parseint(s).tostring()","parseintbasedzipcodevalid","parseintbasedzipcodevalidator.t","parsequerystring?,","part","part[]","part[];","partial","partial)","partial.name은","partial;","partialcal","partialcall(","partialcall(f,","partialcall(foo,","partialcall은","partialperson","partialwithnewmemb","partial가","partial처럼","particularli","parts를","party)","pass","passthrough.b","passthrough.c.length;","path","path.join(__dirname,","path:","pathname?:","paths[2]","pathurs의","patient","pattern","pattern\"이라고","peek","peerdependencies)","penstrok","penwidth:","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","per","perfectli","perform","person","person(\"jeremi","person(\"jim\"),","person(\"john\");","person('jim'),","person();","person)","person.firstnam","person.lastname;","person.name이","person;","person['name']","person['name']은","person[p]","person]:","person]?:","personparti","personreadonli","person에서","person을","pet","pet)","pet.fly();","pet.fly()를","pet.layeggs();","pet.swim();","pets){","pets[\"species\"]","pet의","pet이","pick","pick;","pick>;","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickcard가","pickcard를","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","pick과","pick은","piec","pl","place","planet:","planetis🌍","platform","platform)","playground","playground를","playground에","pluck(o,","pluck(o:","pluck(taxi,","pluck에","pluck처럼","plugin","plugin)","plugin.d.t","plugins)","poco.j🌍","point","point)","point):","point,","point.prototype.distancefromorigin","point.x","point.y);","point3","point3d","point3d:","point:","point;","pointlik","pointlike)","pointlike로써","pointlike임을","point로","point를","point변수는","point의","point입니다.","point타입으로","polish","polygon","polygons.square();","polymorphism이라고","possibl","possible)","postalcode:","postfix(\"great\");","postfix(epithet:","power","powershel","pragma","preact","preact,","preact.h","preact.h(\"div\",","precis","predic","predicates)","prefer","preferreduilang","prefix","prefix?:","preloaders:","prepend","prepend를","prepend와","preserv","preserve,","preserve:","preserveconstenum","preservesymlink","preservewatchoutput","preset","presets:","preset을","pretti","prettysure.tofixed();","prettysure:","pretty를","prevent","previou","previous","previously,","price:","primit","print","printimportant(key:","printlabel","printlabel(labeledobj:","printlabel(myobj);","printlabel에","printmeeting():","printname():","printname(obj);","printname(x:","printpoint(color);","printpoint(newvpoint);","printpoint(obj);","printpoint(p:","printpoint(point);","printpoint(point3);","printpoint(point:","printpoint(rect);","printsquares()","printsquares();","printstuff()","printtype()","prioritypollinginterv","prioritypollinginterval:","privacy)","privacy)\"는","privacy)는","privat","private)","private,","private과","private에서는","private으로","private을","private지정자와","private프로퍼티","process","processdigit(digit:","produc","profile.cpuprofil","program","programm","programmercalcul","programmercalculator.digits.indexof(digit);","programmercalculator.digits.length;","programmercalculator.t","programmercalculator.ts을","programmers(en)","programming)","proj","proj$","proj/","project","project)","project,","project.","project:","projectroot","projectroot/folder1/file2.t","projectroot/folder2/file3.t","projectroot/generated/folder2/file3.t","projects.","proj라고","proj의","proj이라는","promis","promise((resolve,","promise)","promise,","promise.al","promise.all([lionexhibit,","promise.all)","promise.race와","promise;","promisedstring;","promise를","promise와","prop","prop'은","prop()","prop1","prop1:","prop2","prop2:","prop3","prop3?:","prop:","propa:","propb:","properti","properties)","properties,","property\";","property:","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","propertynames)","propertynames.map(n","propertynames:","propos","proposal,","props:","props;","propstyp","props나","props와","props의","protect","protected)","protected,","protected로","protected와","protocol?:","prototyp","provid","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","ps()","ps(){}","pt","public","public,","public과","public으로","public을","public입니다.","publish","publisherkim🌍","publishing에서","pull","purr():","purrs:","put","python","python\");","p와","p처럼,","q","queryselector","queryselector(selectors:","queryselectoral","queryselectorall(selectors:","queryselector와","question;","questions)","questions,","quick","quirki","quirks)","r","r,","r.js)와","r1","r1:","r2","r2:","r4r","r;","r>","radius:","rang","range는","rare","re","react","react!","react!\"","react,","react.compon","react.component는","react.createel","react.createelement(\"div\")","react.createelement(\"div\")과","react.createelement(\"mycomponent\")가","react.createelement(기본값)로","react.createelement)","react.createelement,","react.createelement를","react.fragment.","react.jsx를","reactdom","reactdom.render(","reactnamespac","react로","react를","react와","react의","read","readfile`과","readonli","readonly,","readonly;","readonlyarray","readonlyarray를","readonlyperson","readonlystringarray","readonly나","readonly도","readonly로","readonly를","readonly와","readonly키워드를","ready,","realgo🌍","realli","reason,","receiv","recent","recogn","recommend","record","record가","record는","record와","rect","rectangl","recursivedirectoryusingdynamicprioritypol","recursivedirectoryusingfswatchfil","red","red,","reduc","ref","refactor","refer","reference?)","references)","references를","reference가","reference를","refinements)","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","regexpbasedzipcodevalidator}","regist","registerclass(c)","reifi","reified,","reject()","reject)","rel","relev","remind","remov","remove:","removecom","renaming)","render()","render:","reports...\");","request","request,","request.","request는","request로","request를","request에서","request와","request을","requir","require(\"...\")","require(\"...\");","require(\"./a\").x;","require(\"./accounts\").useraccount;","require(\"./mod\");","require(\"./moduleb\");라는","require(\"./zipcodevalidator\");","require(\"bar\");","require(\"browserify\");","require(\"duo","require(\"duo\");","require(\"express\");","require(\"foo\");","require(\"fs\")","require(\"fs\");","require(\"gulp","require(\"gulp\");","require(\"mag","require(\"mod\");","require(\"module\")를","require(\"moduleb\");","require(\"moment\");","require(\"mylib\");","require(\"mylib/bar\");","require(\"mylib/bar/baz\");","require(\"mylib/foo\");","require(\"path\")","require(\"preact\");","require(\"singl","require(\"tsify\");","require(\"url\");","require('[~th","require('browserify');","require('del');","require('f","require('gulp","require('gulp');","require('myfunclibrary');","require('somelib');","require('tsify');","require('vinyl","require('watchify');","require()","require())","require(...)","require([\"./zipcodevalidator\"],","require(modulename:","require(modulenames:","require(path:","require.j","require.js)","require.js에서","require.js의","required(target:","requiredmetadatakey","requiredparameters)","requiredparameters:","requiredprop:","requiredprop은","requiredprop이","requirej","requirejs/amd","requirejs는","requirejs를","requirejs와","require를","require에","reset():","resolut","resolution)","resolution)를","resolv","resolve:","resolvejsonmodul","respond(\"princess","respond(recipient:","respons","response):","response.text();","response.yes)","response:","rest","rest;","restart","restofname.join(\"","restor","result","result);","result,","result.","result.push(currentpath);","result1","result2","result3","result4","result:","result;","result[k]","results)","results.code);","retained)","return","return;","returntyp","returntype()","returntype;","return을","revers","reverse(s:","reverse;","rewritten","rhino","rhino(),","rhino();","rhino,","rhino;","rhino가","rhino는","rich","right","right,","right.","right:","right;","ro","ro.length","ro.push(5);","ro:","ro;","ro[0]","roar():","roll","rolldice():","rolldice();","rollup,","room","room',","root","root.returnexport","rootdir","rootdirs)","rootdirs[2]","rootdirs를","rootdirs의","rootdir을","roots를","ru","rudwn","rule","rules)","rules:","run","run\");","run((o)","run(thunk:","runner","runtim","runtime)","rush,","rx","rx.x","rx:","s","s);","s.height","s.kind:","s.length","s.length;","s.radiu","s.radius;","s.size","s.size;","s.width;","s.x","s.x;","s.y)","s1:","s2:","s:","s;","s?:","safari","safer","safeti","safety)","sam","sam.move();","same","sammi","sampl","sample)","sample.j","samuel","sangmink🌍","save","savingcomments:","sawasterisk:","sayhello","sayhello()","sayhello();","sayhello(name);","sayhello(name:","sayhello(somebody)","sayhello를","sb;","sbn2;","sbn;","scale","scale:","scenario","scenarios)","scenarios,","scheme가","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator을","scope","scoping)","script","scripthost","scripts/app.ts를","scripts:","scripts라고","scripts를","sdk","seal","seal]","sealed(constructor:","sealed(target)","sealexhibit:","sealexhibit]);","sealexhibit가","search","search.","searchfunc","searchfunc;","search는","second","second!","second)","second):","second)[prop]","second,","second:","second;","second?:","second[prop];","second]","second]:","seconds)","seconds.","second라는","second의","see","see,","seem","select","select()","select():","select:","selectablecontrol","selectablecontrol를","selectablecontrol은","selectablecontrol의","selection;","selector","self.origin.","semant","semantics)와","send","sentence:","sentence선언과","seohe","seohyunyoon🌍","seo🌍","sep:","sepsi","serializ","seriou","serious():","seriousaliz","seriousalize(key,","server","server)","servic","set","set([\"cat\",","set(value:","set,","set.call(target,","setinterval(()","sets)","setter","setters:[","setters가","setter를","setter에서만","settim","settime(d:","settimeout","settimeout(()","settimeout예제를","settimeout은","settimout에","setting.","setupmap(config:","setupmap({","set과","set은","set을","set이","sfc","shadow","shadowing)","shadowing은","shadowing의","shadowing이라고","shape","shape)","shape):","shape,","shape.","shapeconsumer.t","shapekind","shapekind.circle;","shapekind.square,","shapekind.square;","shapes.polygons.square()'와","shapes.polygons;","shapes.shapes.triangle();","shapes.shapes?","shapes.t","shapes.triangle();","shapes는","shape에","sheep):","sheep;","shift","shims은","shin🌍","ship","show","showconfig","showgreeting():","showhello","showhello(\"greeting\",","showhello(divname:","showhello에","side","side:","sidelength","sidelength!:","sidelength:","sidelength;","sideprop","sideprops):","signatuer)을","signature)로","signature)를","signatures)","similar","simpl","simplemodule.j","simplemodule.t","sin","sin()","singkissfromarose():","singl","site,","site에","size","size:","size;","skipdefaultlibcheck","skipdefaultlibcheck를","skiplibcheck","skiplibcheck를","slash)","slashesdenotehost?):","slithering...","slow","smarter","smartobj","smartobj.interact(),","smartobject","smartobject();","smith\"","smith\"));","smith\";","smrq/tsifi","smushobjects(x,","smushobjects(x:","sn","sn:","sn;","snake","snake(\"sammi","snake()];","snake)[]과","snake.","snake와","snd:","sns가","somearray","somearray)","somebodi","somebody);","somefunc","somefunc()","somefunc();","somelib","somelib.thing;","somemoduleopt","somemodulesetting?:","someobj","someproperty:","someth","sometyp","sometype();","sometype,","sometype과","somevalue:","somevar:","somevar는","somewher","song🌍","sooyun429🌍","sort","sortableset","soundness)","sourc","source(vinil","source.search(substring);","sourcemap","sourcemaps');","sourcemaps도","sourcemaps에","sourcemaps이","sourcemap에","sourcemap을","sourceroot","space","space)에","spacerepeatingpadd","span)","special","special(options)","specialgreet","specially.","specialtyp","specialtype1","specialtype1의","specialtypeobject.prop3;","specialtypeobject1;","specialtypeobject;","specialtype과","specialtype와","specialtype의","specif","specifi","specifically,","specification.","specified)","specified,","speed","spend","sq","squar","square(100);","square)","square,","square.color","square.penwidth","square.sidelength","square;","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareopt","squareoptions가","squareoptions와","square를","square을","square의","src","src,","src.search(sub);","src/","src/**/*.j","src/*.t","src/compon","src/components에","src/greet.t","src/greet.ts를","src/index.t","src/main.ts의","src/tsc/tsconfig.json를","src/tsconfig.json","src/tsconfig.json,","src/tsconfig_base.json,","src/view","src:","src가","src를","src에","src와","src의","ssminji🌍","stable).","stage","standard","standardgreet","star;","start","start(","started)","started에","startup","startup.c","state","state.code;","state:","statelesscomponent은","statements)","state가","state는","state라는","state를","state에","state의","static","staticzipcodevalidator.t","static을","statu","status.ready;","stay","step...\"","steps)","still","strategies)","stream","stream');","stream에","stream을","strict","strict\"","strict\"를","strictbindcallappli","stricter","strictfunctiontyp","strictfunctiontypes가","strictfunctiontypes을","strictfunctiontypes이","strictnullcheck","strictnullchecks,","strictnullchecks:","strictnullchecks`","strictnullchecks가","strictnullchecks를","strictnullchecks을","strictnullchecks이","strictnullcheck가","strictpropertyiniti","strict를","strict이","strike","string","string!\";","string\";","string'","string)","string).length;","string):","string);","string)으로","string,","string.","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","string.prototype에","string;","string;)","string;)에는","string>;","string[]","string[])","string[],","string[];","string]:","string];","stringarray","stringarray;","stringarray가","stringformatopt","stringformatoptions):","stringnumer","stringnumeric.add","stringnumeric.zerovalu","stringpadd","strings)","strings.","strings.foreach(","stringsstringstrings(p1,","stringtonumber;","stringvalid","stringvalidator.t","stringvalidator;","stringvalidator{","string}","string}'","string});","string},","string}의","string과","string라는","string부터","string에","string에서","string으로","string은","string을","string이","string이나","string이므로,","string이지만,","string임을","string입니다.","string혹은","stripintern","strlength:","strong","strstrnumnumbool","structur","structure)","structured)","structures)","student","student(\"jane\",","studio","studio?)","studio과","studio는","studio에","studio에게","studio에서","style","style\"","style을","sub)","sub1:","sub:","sublim","subparts:","subprop","subprop.foo();","substring:","subtleti","subtyping)\"이라고도","success:","successfulli","sudo를","suffer","suffix","suggest","suggestions,","suit","suit\";","suit:","suits:","suits[pickedsuit],","sum","sum(/*","summary:","summatrix","summatrix(matrix:","sungmin","super(\"account","super(\"rhino\");","super(\"veri","super();","super()를","super(name);","super(value);","super.move(distanceinmeters);","superset","support","supported)","suppressexcesspropertyerror","suppressimplicitanyindexerror","surfac","svelte,","svgelementtagnamemap[k]","swim():","swim();","switch","switch가","switch문을","swtich문을","sym","sym1","sym2","sym3","sym3;","symbol","symbol(\"format\");","symbol(\"key\");","symbol(\"required\");","symbol();","symbol,","symbol.hasinst","symbol.isconcatspread","symbol.iter","symbol.iterator프로퍼티에","symbol.match","symbol.replac","symbol.search","symbol.speci","symbol.split","symbol.toprimit","symbol.tostringtag","symbol.unscop","symbols)","symbol생성자를","symbol은","symlinked된","symlinks를","synchronouswatchdirectory:","syntax","syntax)","syntaxerror","syntaxerror!","system","system)","system,","system.collections에서","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.js)","system.js에서","system.register([\"./mod\"],","system:","systemj","systemjs,","systemjs나","systems)","system를","system인","s가","s는","s에","t","t();","t)","t):","t)>;","t)을","t,","t,u,v","t0","t00","t01","t02","t03","t04","t05","t1","t1.length","t10","t11","t12","t13","t14","t15","t16","t17","t18","t2","t2.length","t20","t21","t22","t23","t24","t2:","t2;","t3","t30","t31","t32","t33","t34","t35","t4","t40","t41","t42","t43","t5","t6","t7","t8","t;","t=number을","t={","t[]","t[]):","t[],","t[k]","t[k].get();","t[k][]","t[k]가","t[k]를","t[k]입니다.","t[number]로","t[p]","t[p];","t[p]에","t[p]의","t[string]은","t]","t]:","t];","t]?:","taekyunkimdev🌍","taemin","tag)","tagname은","tagname인수로","tagname인수를","tags)","tail","tail([...mytuple,","tail(arg)","tail(arr:","tail(mytuple);","taillength?:","take","tarasyuk","tarasyuk의","target","target,","target:","target과","target을","task","taxi:","tc39","team","techniques)","tell","templat","template)","template1.t","templor","tempor","ten","test","test(c,","test(c:","test).","test.t","test:","testcalculator.t","testprogrammercalculator.t","tests.t","test와","text","text)","text]","textbox","thank","that'","thecitythatalwayssleeps()","them\");","them,","them.","thename;","thename을","thename의","thename이라는","thenewmethod(x:","theory:","there!\"","there!\";","there\"","there\";","there'","there;","thing","thing)","things)","think","think!","third","this)","this.","this.#foo","this.#foo;","this.#nam","this.#sidelength","this._fullnam","this._fullname;","this._i","this._p0","this._p0;","this._p1","this._p1;","this._x","this._x;","this._y;","this.activate();","this.area","this.bas","this.clientheight","this.constructoronli","this.constructorunknown","this.count;","this.curr","this.current);","this.current;","this.currenttim","this.depart","this.evaluate();","this.evaluateoperator(this.operator,","this.foo;","this.fullnam","this.getdistance({","this.greet","this.greeting);","this.greeting;","this.hello","this.i","this.id","this.info","this.info까지","this.info를","this.initialize(data);","this.initialize(sidelength);","this.isact","this.isdispos","this.isdisposed),","this.l","this.memori","this.memory,","this.memory;","this.methodonli","this.nam","this.name);","this.oper","this.processdigit(char,","this.processoperator(char);","this.prop","this.props.b;","this.props의","this.scale;","this.sidelength","this.siz","this.size;","this.stuff","this.suits[pickedsuit]","this.suits[pickedsuit],","this.suits[pickedsuit]의","this.titl","this.tostring(16);","this.valu","this.value;","this.x","this.x;","this.y;","this.yi","this.를","this:","this;","thisparametertyp","thisparametertype)","thistyp","thistype;","thistype를","this가","this는","this로","this를","this에","this와","this의","this타입에","this타입을","those","though","thousand","three","three();","three:","three?:","threestringprop","through","throw","tick()","tick():","tick();","tilesize:","time","time\");","time)","timeout:","timeout?:","times,","timestamp:","title:","title?:","to:","tobinarystring(callback:","tobinarystring(opts?:","tock\");","today","todo","todo,","todo.titl","todo1","todo2","todo:","todopreview","tofixed는","together)","tohex(this:","tohex.apply(n);","tohex.bind(5);","token.","tolowercase()같은","tom.move(34);","tom.move(34)는","tom:","tommi","tom은","toni","toobservable():","tool","tools)","top","top:","topics)","toprimit","total","tr","traceresolut","traceresolution'을","traceresolution으로","tracker.","transform","transpilemodul","transpiling,","trash',","traverse(currentpath:","traverse(startfilename);","tree","tree;","tri","triangl","triangle;","triangle과","triangle을","true","true)","true);","true,","true;","true];","trueexpr","true}))","true로","true를","truthiness/falsi","ts","ts\");","ts.createproject(\"tsconfig.json\");","ts2307:","ts2345:","ts:","tsbuildinfofil","tsc","tsc_watchdirectory)","tsc_watchdirectory에서","tsc_watchfile)","tsc_watchfile을","tsconfig","tsconfig.*.json","tsconfig.fullbuild.json이나","tsconfig.json","tsconfig.json)","tsconfig.json:","tsconfig.json가","tsconfig.json과","tsconfig.json는","tsconfig.json를","tsconfig.json에","tsconfig.json에서","tsconfig.json에서만","tsconfig.json은","tsconfig.json을","tsconfig.json의","tsconfig.json의\"lib\"컴파일러","tsconfig.json이","tsconfig.json이라","tsconfig.json이라는","tsconfig.json이라면","tsconfig.nostrictnull.json:","tsconfig는","tsconfig의","tsc가","tsc는","tsc로","tsc를","tsc에서","tsc와","tsc의","tsdx,","tsd를","tsifi","tsify는","tslib에서","tsproject","tsproject.src()","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","tsscript","ts는","ts로의","ts를","tupl","tuple:","tuple;","turn","tw","two","two:","two?:","type","type)","type)\"이","type))","type).","type,","type.","type.\");","type;","type?)","typedpropertydescriptor)","typeerror","typeerror(\"invalid","typeerror:","typenam","typename;","typename은","typename의","typeof","typeof를","typeof와","typeroot","typeroots를","types)","types,","types.","types.d.t","types?","typescirpt","typescrip","typescript","typescript!","typescript!\",","typescript!\"를","typescript\");","typescript\"]","typescript\"가","typescript'","typescript(ts)와","typescript(약","typescript)","typescript,","typescript.","typescript.d.t","typescript.preferences.includepackagejsonautoimports)","typescript/javascript","typescript:","typescript@next","typescript@next가","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdeclarationonli","typescriptemitdecoratormetadata","typescriptesmoduleinterop","typescriptexperimentalasyncfunct","typescriptexperimentaldecor","typescriptforceconsistentcasinginfilenam","typescriptgeneratesdeclar","typescriptimporthelp","typescriptinlinesourc","typescriptinlinesourcemap","typescriptisolatedmodul","typescriptjsxemit","typescriptjsxfactori","typescriptlib","typescriptmaproot","typescriptmodulekind","typescriptmoduleresolut","typescriptnewlin","typescriptnoemithelp","typescriptnoemitonerror","typescriptnofallthroughcasesinswitch","typescriptnoimplicitani","typescriptnoimplicitreturn","typescriptnoimplicitthi","typescriptnoimplicitusestrict","typescriptnolib","typescriptnoresolv","typescriptnostrictgenericcheck","typescriptnounusedloc","typescriptnounusedparamet","typescriptoutdir","typescriptoutfil","typescriptpreserveconstenum","typescriptpreservesymlink","typescriptreactnamespac","typescriptremovecom","typescriptrootdir","typescriptsamples/jspm","typescriptskipdefaultlibcheck","typescriptskiplibcheck","typescriptsourcemap","typescriptsourceroot","typescriptstrict","typescriptstrictfunctiontyp","typescriptstrictnullcheck","typescriptstrictpropertyiniti","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripttarget","typescripttoolsversion이","typescriptusedefineforclassfield","typescript’","typescript가","typescript나","typescript는","typescript도","typescript로","typescript를","typescript만의","typescript보다","typescript에","typescript에게","typescript에는","typescript에도","typescript에서","typescript에서,","typescript에서는","typescript에서는,","typescript에서도","typescript와","typescript은","typescript을","typescript의","typescript처럼","typescript태그가","typestrong/grunt","types를","types을","type과","type선언이","type으로","type은","type을","type이","typic","typing\"","typing)","typing)\"","typing)이","t가","t나","t는","t라는","t를","t에","t에는","t에서","t와","t의","t이고","t인지","u","u)","u):","u)[]","u,","u:","u;","u=string을","u>(m:","u[]):","u[];","uglifi","uglify');","uglify는","uglify를","ui","uielement","uielement();","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","uievent","uievent가","uievent는","uint32array","ui의","umd","umd)","umd,","umd가","umd로","umd를","umd입니다.","unbound","undefin","undefined'","undefined'에","undefined)","undefined);","undefined)?]","undefined,","undefined;","undefined>;","undefined}","undefined가","undefined나","undefined는","undefined라는","undefined로","undefined를","undefined와","undefined을","undefined이","undefined이면,","undefined일","under","undesir","unexpect","union","unionnullable;","unions)","units이라는","universe:","unknown","unknown)","unknown,","unknown.","unknown[]","unknown[];","unknownprop은","unknown을","unpack","unpacked;","unpacked>;","unpacked[]>;","unpacked[]>>;","unproxify(proxyprops);","unproxify(t:","until","unus","unusable:","up","up,","up.","updat","updatepart(newname:","updatetodo(todo1,","updatetodo(todo:","up이","url","url)","url.parse(\"http://www.typescriptlang.org/");","url;","us","us.","usag","usage)","use:","use?)","usedefaultfil","usedefineforclassfield","usedefineforclassfields;","usefsev","usefseventsonparentdirectori","usefseventsonparentdirectory:","usefseventswithfallbackdynamicpol","useful.","usejsdoc.org에서","user","user\";","user)","user:","useraccount","useraccount(\"murphy\",","username:","users',","users.","usestaticfil","usual","utcoffset():","utcoffset(b:","utf","util","ux","u가","u는","u를","u에","v","v);'을","v2","v:","v;","valid","validate(target:","validation.letteronlyvalidator).","validation.lettersonlyvalidator();","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation{","validation이라는","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","validator를","validator의","valu","value)","value);","value,","value.getclass()와","value.gettype()","value:","value;","values)","values.","values:","var","var9;","variabl","variable,","variables)","variant)","var대신","var로","var를","var문","var보다","var선언은","var에","var와","vek","verbose:","verbose?:","verbose를","veri","versa)","version","version:","versions.","vetid","vetid);","via","vice","video,","view","view1.t","view2.t","vinyl","vinyl으로","virtualpoint","virtualpoint(13,","visitzoo(lionexhibit:","visual","void","void)","void),","void):","void);","void)>;","void,","void;","void>;","void는","void로","void를","void에","void일","void처럼","volume:","volume을","vs","vs.","vscode","vsdevmode.ps1","vs와","vue,","w","w,x","w3c","w:","wait","walk(p)","wang","wang.","wang의","want","warn","warn,","warnuser():","wat?","watch","watch'로","watch:","watchdirectory:","watchedbrowserifi","watchedbrowserify.on('log',","watchedbrowserify.on('update',","watcher","watcher를","watcher의","watchfile:","watchifi","watchify(browserify({","watchify,","watchify가","watchify로","watchify를","watchify에","watchopt","watchoptions는","watchoptions란","way","we'd","we'r","we'v","weakmap은","weakmap을","web","webkitdisplayingfullscreen:","webkitenterfullscreen():","webkitexitfullscreen():","webkitsupportsfullscreen:","webpack","webpack,","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","websit","website'","website에서","webwork","weight:","welcom","welcome!","well","well.\");","wenlu","whether","wholeobject;","wholeobject라는","widget","widget;","widget[]","widget[];","widget을","width","width:","width?:","width가","win;","window","window.creategreet","window.onmousedown","window.onscrol","window.onscroll에","window.somenam","windows)를","windowst","windows와","window가","window로","window에","wish","within","without","won't","woof!');","woo🌍","word","word가","work","work,","world","world!","world!\";","world\"","world\"\"","world\");","world\",","world\";","world\"가","world\"는","world\"로","world\"를","world\"인","worth","wrapinarray(obj:","write","writetostuff()","written","wrong;","wrote","www.myget.org에서","wwwroot","w는","x","x(\"hello\");","x()","x();","x()는","x(42);","x(y);","x)","x);","x++;","x,","x.diff(\"something\",","x.length);","x.name);","x.prop;","x.push(\"string\");","x.push(1);","x.tofixed());","x.y.z를","x.yadda.yadda.yadda();","x.z","x:","x;","x[3]","xdist","xml","xs:","xyz","xyz:","x가","x는","x라고","x라는","x로","x를","x에","x와","x의","y","y()","y)","y));","y);","y)로","y,","y.push(\"string\");","y.push(1);","y:","y;","y?)","y?:","yang🌍","yarn,","ydist","ydist)","ye","year","year:","year를","yehuda","yehuda의","yeji","yeonggyu","yeonjuan🌍","yeontaekim🌍","yet,","yet.","yike","yoo","you'll","you'r","you'v","yourmod","yourmod.subprop.foo();","yunhoe,","y가","y는","y로","y를","y에","y에서","y의","z","z.kind를","z:","z;","z]+$/;","za","zacher의","zcv","zcv();","zebra","zerovalue:","zh","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","zipcodevalidators.t","zone에","zone입니다.","zoo","zoo:","zookeep","zookeeper;","z를","{","{!number}","{\">\"}","{\"thi","{(data:","{(s:","{(string","{*}","{...number}","{...string}","{?number}","{?}","{@link","{[\"foo\",","{a:","{a:number}에","{anormalfunction}","{apiresponsetype}","{array.}","{array}","{boolean}","{color:","{component}","{function(number):","{function(string,","{function}","{height:","{htmlelement}","{i","{k}","{name:","{new():","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{props.children}","{props.compiler}","{props.framework}!;","{red","{red,","{seriousalizable}","{set}","{size:","{specialtype1}","{specialtype}","{string","{string=}","{string}","{suit:","{test.a.charat(0)};","{this.props.children}","{this.props.compiler}","{this.props.foo}","{this.props.framework}!;","{typeof","{t}","{value:","{window}","{x","{x:","{y}","{zipcodevalid","{{","{{a:","{{new(...args:","{}","{}));","{}):","{},","{};","{}로","{}를","{}와","{}이","{}이지만,","{를","|","|,","||","||=","}","}\"","}'","}'.`);","}(this,","})","})();","})(enum","})(function","}));","}).plugin(tsify));","}).tothrow();","}):","});","})}","})로","},","}.","}:","};","};'","}>;","}[]):","}[];","}[keyof","}]","}],","}];","}`);","}}","}과","}를","}에","}와","}으로","}을","}의","}인","}입니다.","~","~/src/proj/gulpfile.j","~~~","~~~~","~~~~~","~~~~~~~","~~~~~~~~~","~~~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~~","—","‘class’나","‘int’","‘null’,","‘number’","‘string","‘string’","‘string’과","‘struct’에","“자유로운”","…}","↥","│","└─","└──","└───lib","└───src","└───typescript","├─","├──","├───node_modul","►","⚠️","✨","가","가까운","가깝게","가끔","가끔,","가능","가능).","가능/생성","가능성","가능성을","가능성이","가능을","가능케","가능하거나","가능하게","가능하고,","가능하다고","가능하다는","가능하다면","가능하다면)","가능하도록","가능하며","가능하면","가능하므로","가능하지만","가능하지만,","가능한","가능함을","가능함이","가능합니다","가능합니다)","가능합니다.","가능합니다:","가능해야","가능해야합니다.","가독성","가독성을","가독성입니다.","가드","가드,","가드는","가드라는","가드로","가드를","가드에","가드와","가드의","가려져","가려지기","가로채는","가르치며,","가르킵니다.","가리기","가리키거나,","가리키는","가리키도록","가리킵니다.","가면서","가변","가변성을","가상","가상의","가시성","가이드가","가이드는","가이드는,","가이드를","가이드에서는,","가이드의","가이드입니다.","가장","가정","가정을","가정하겠습니다:","가정하고","가정하는","가정합니다.","가정합니다:","가정해봅시다.","가정했습니다.","가져야","가져야만","가져오고","가져오기","가져오기(일반적으로","가져오기를","가져오기만","가져오기에서","가져오는","가져오는데","가져오면,","가져오지","가져오지만,","가져온","가져온다는","가져올","가져옵니다.","가져옵니다:","가져와","가져와야","가져왔습니다.","가졌는지만을","가졌다","가지","가지가","가지게","가지고","가지고,","가지기","가지는","가지도록","가지를","가지며","가지면","가지므로","가지의","가지지","가진","가진다는","가질","가질만한","가질수","가짐을","가집니다","가집니다.","가집니다:","가짜","각","각각","각각에","각각을","각각의","각자","각자만의","각자의","각주","각주가","각주를","간","간격으로","간결성을","간결하고","간결한","간결함을","간결합니다.","간단하게","간단하고","간단하지만,","간단한","간단합니다.","간단합니다:","간단해","간단히","간략하게","간에","간의","간접","간주되기에","간주됩니다).","간주됩니다.","간주됩니다.구체적으로","간주하는","간주하지","간주할","간주합니다.","간주합니다:","간체:","갈수록","감사를","감사하겠습니다.","감사합니다.","감시","감시(cpu","감시(예:","감시는","감시되는","감시를","감시와","감시자를","감시하는","감시하는데","감시하여","감시합니다.","감싸","감싸겠습니다.","감싸고","감싸는데","감싸주었습니다.","감싸줄","감싸지며,","감쌀","감쌉니다.","감지하고","감지하기","감지하는","감지할","감지합니다","감지합니다.","감춰","값","값)","값,","값.","값과","값도","값들로","값들은","값들을","값들의","값들이","값만","값에","값에서","값으로","값은","값을","값의","값이","값이기","값이든","값이라고","값인","값인지","값일","값입니다","값입니다.","강력하고","강력하면서","강력한","강력합니다.","강력해서","강요되지","강요합니다.","강제로","강제하기","강제하는","강제하여","강제합니다.","강조하고,","강조하여","강조할","강하게","강한","강화된","강화시켜주기","강화하기","갖게","갖고","갖는","갖는)","갖는다고","갖도록","갖습니다.","갖습니다.\"include\"와","갖습니다.지원되는","갖습니다;","갖지","갖출","같거나","같게","같기","같다고","같다면,","같도록","같습니다(deprec","같습니다)","같습니다.","같습니다:","같아보이는","같아야","같으므로,","같은","같은),","같을","같음","같음)","같이","같지만","같지만,","개","개념","개념,","개념.","개념과","개념들","개념들을","개념에","개념으로","개념으로의","개념은","개념을","개념이","개념이라고","개념이지만","개념입니다.","개든","개략적으로,","개를","개발","개발되어","개발되었습니다.","개발을","개발자가","개발자는","개발자들","개발자들은","개발자들이","개발자분들에게","개발자에게","개발자인","개발하기","개발할","개방되어","개별","개별적으로","개별적인","개선","개선되었습니다.","개선을","개선의","개선하고","개선하고,","개선하기","개선하는","개선하여","개선할","개수가","개수의","개요","개요를","개요였고,","개요입니다.","개의","개정된","개체를","개체와","개행","개행을","객체","객체(여기에서는","객체.","객체가","객체는","객체들을","객체라고","객체로","객체를","객체마다","객체만","객체에","객체에는","객체에서","객체와","객체의","객체이지만","객체인","객체인지","객체입니다.","객체입니다:","객체지향","객체지향프로그래밍","객쳬지향","갯수가","거대한","거라","거라고","거부하는","거슬러","거의","거쳐","거쳐야합니다:","거치며","걱정을","걱정하지","걱정할","건","건너","건너뛸","건너뜁니다.","건전성","건전성에","건전하지","걸","걸렸습니다.","걸쳐","걸프","검사","검사)입니다.","검사,","검사가","검사기","검사기는","검사기를","검사는","검사되므로,","검사되지","검사된","검사라고","검사로","검사를","검사만","검사에","검사에는","검사에서","검사와","검사의","검사입니다.","검사자","검사자가","검사자는","검사자인","검사하거나","검사하기","검사하는","검사하면","검사하므로,","검사하세요.","검사하여","검사하지","검사한다는","검사할","검사합니다","검사합니다,","검사합니다.","검사합니다:","검사해야","검색되지","검색창에서","검색하세요","검색하여","검색할","검색합니다.","검이라고","검증을","검증하기","검증하는","검증해야","검출하는","검출하면서","검출해도,","검토하여","겁니다.","겁니다:","겁니다;","것","것\b이","것,","것.","것과","것과는","것도","것도)과","것들은","것들을","것들의","것들이","것만","것만으로도","것보다","것부터","것뿐만","것뿐입니다.","것에","것에는","것에도","것으로","것으로부터","것은","것은,","것은?","것은export","것을","것이","것이고","것이고,","것이기","것이다.","것이든","것이라고","것이라는","것이라도","것이라면,","것이며","것이며,","것이므로","것이었습니다.","것이지만,","것인지","것인지를","것인지에","것일","것입니까?","것입니다","것입니다!","것입니다).","것입니다,","것입니다,기존에","것입니다.","것입니다.:","것입니다.entri","것입니다.즉","것입니다:","것입니다;","것입니다만,","것처럼","것처럼,","게","게다가,","게시물에서는","격리를","겪는","결과","결과:","결과가","결과는","결과로","결과를","결과물과","결과물은","결과물을","결과물의","결과와","결과의","결과적으로","결과적으로,","결과적인","결론적으로","결정.","결정되거나","결정되거나,","결정되는","결정되면,","결정되었습니다.","결정됩니다","결정됩니다.","결정됩니다:","결정은","결정이","결정입니다!","결정하기","결정하는","결정하도록","결정할","결정합니다.","결정해야","결정했습니다.","결정했을지도","결함을","결합","결합되어","결합된","결합될","결합됩니다.","결합을","결합하는","결합하면","결합하여","결합하여,","결합한","결합할","결합합니다.","결합해","결합해야","겹쳐","겹쳐질","경계를","경고","경고를","경고합니다.","경로","경로가","경로는","경로로","경로를","경로에","경로와","경로의","경로일","경보","경우","경우(e.g.","경우)","경우),","경우)인","경우,","경우.","경우:","경우가","경우는","경우라면","경우라면,","경우를","경우를,","경우에","경우에,","경우에는","경우에도","경우에만","경우에서","경우엔","경우와","경우의","경우이며,","경우입니다.","경향이","경험","경험뿐만","경험에도","경험으로","경험을","경험이","계산기","계산기를","계산기의","계산되지","계산된","계산됨)","계산할","계산합니다.","계속","계속해서","계약(contract)을","계약을","계열","계층","계층과","계층에","계층에서","계층으로","계층을","계층적","계층적으로","계획이라면,","고급","고급스럽게","고려","고려되지","고려됩니다.","고려하세요.","고려하여","고려하지","고려할","고려합니다.","고려해봅시다.","고려해야","고려했으며,","고른것을","고를","고립성과","고맙게도,","고민할","고생했다면,","고유","고유의","고유하지","고유한","고유해야","고정되는","고정된","고차함수를","고치기","고치도록","고침","고통스러운","고품질의","골격으로","골라낼","곱셈","곱하는","곳과","곳에","곳에나,","곳에서","곳에서도","곳으로","곳을","곳이","곳입니다.","공간(valu","공간에","공개","공개된","공격적입니다","공백","공백이","공변","공부할","공식","공식적으로","공유되지","공유됩니다.","공유하기","공유하는","공유하므로,","공유함을","공유합니다.","공지","공통","공통된","공통성을","공통으로","공통의","공통인","공통적으로","과","과는","과도하게","과도한","과부하","과정","과정과","과정도","과정에","과정에서","과정에서,","과정은","과정을","과정이","과제를","과하게","과하다고","관계","관계(node","관계가","관계는","관계로","관계를","관계시키는","관계없는","관계없이","관계의","관계이니,","관계일까요?","관대하지","관대한","관련","관련되는지에","관련되어","관련된","관련사항","관련이","관련하여","관련한","관리는","관리되는","관리됩니다.","관리만","관리자처럼","관리하기","관리하는","관리해야","관심","관심이","관여하진","관용구에","관용적입니다.","관점에서","관점에서는","관찰","관찰,","관찰하거나","관찰하는","관찰한","관하여","관한","관해선,","괄호","괄호가","괄호는","괄호로","괄호를","괄호화된","광범위하게","광범위한","괜찮겠네요.)","괜찮다고","괜찮다면,","괜찮습니다","괜찮습니다!","괜찮을","굉장한","교집합","교집합과","교집합까지","교집합을","교차","교차는","교차를","교차하는","교체하는","교환적으로","구문","구문)","구문).","구문.","구문과","구문에","구문에는","구문에서","구문으로","구문은","구문을","구문의","구문이","구문이나","구문인","구문일","구문입니다.","구문적으로","구문형식으로","구별가능합니다:","구별돼야","구별은","구별하기","구별하는","구별하지","구별할","구별합니다","구별합니다.","구분","구분가능합니다:","구분되는","구분되지","구분된","구분에","구분하는","구분하여","구분하여,","구분할","구불구불한","구성","구성과","구성되어","구성된","구성됩니다","구성됩니다.","구성에","구성은","구성을","구성의","구성하거나","구성하겠습니다:","구성하고","구성하고,","구성하기를","구성하는","구성하는데","구성하여","구성하지","구성할","구성할지","구성합니다,","구성합니다.","구성합니다:","구성해","구성해야","구애받지","구제적인","구조","구조,","구조가","구조는","구조로","구조를","구조분해할당에서","구조와","구조의","구조입니다.","구조적","구조적으로","구조적이기","구조적인","구조적입니다:","구조체,","구조화","구조화에","구조화하기","구조화하기에","구조화하는","구조화해야","구체적\"이면,","구체적으로","구체적으로,","구체적인","구체적일","구체화되지","구체화된","구체화하지","구축되었으며,","구축하거나","구축하기","구축하는","구축할","구현","구현과","구현도","구현되기","구현되어","구현되어야","구현되었습니다.","구현된","구현될","구현됨)를","구현에","구현에서","구현에서,","구현은","구현을","구현이","구현입니다.","구현체로","구현하고","구현하기","구현하는","구현하더라도","구현하려는","구현하여","구현한","구현할","구현합니다.","구현해","구현해놓지","구현해야","국제화","굳이","궁금할","권장되지는","권장됩니다.","권장사항에","권장하는","권장합니다.","권한의","귀찮습니다.","귀찮은","규격에","규격의","규모가","규모에","규모에서","규칙","규칙들을","규칙에서","규칙엔","규칙은","규칙을","규칙이","규칙입니다.","균등","그","그것도","그것은","그것을","그것의","그것이","그곳에서","그냥","그대로","그대로의","그동안,","그들","그들은","그들의","그들이","그래서","그래프","그러고","그러나","그러나,","그러면","그러므로","그러므로,","그러한","그런","그런데,","그럼에도","그렇게","그렇다면","그렇다면,","그렇듯,","그렇습니다),","그렇지","그로","그룹","그룹을","그룹의","그룹화를","그룹화하는데","그리고","그리고,","그만두면,","그에","그중","근데","글","글에서는","글은","글을","금방","금지합니다.","급격한","기계적으로","기기에도","기꺼이","기능","기능과","기능도","기능들은","기능들을","기능에","기능으로","기능은","기능을","기능이","기능이지만","기능입니다.","기능적으로","기다려서","기다리며)","기다린","기다릴","기대하는","기대하지","기대할","기대합니다.","기대해도","기대했던","기록하는","기록할","기록합시다.","기록했습니다.","기명","기반","기반으로","기반으로,","기반의","기반입니다.","기반하여","기반한","기반해서","기법","기법들을","기본","기본값","기본값,","기본값과","기본값를","기본값으로","기본값은","기본값을","기본값이","기본만","기본이지만,","기본적으로","기본적으로,","기본적으로는","기본적인","기술들로","기술은","기술은,","기술을","기술적으로","기술하고","기술하기","기술하는","기술하는데","기술하지","기술할","기술합니다.","기술했기","기억을","기억하기","기억하나요?","기억하는","기억하세요.","기억하세요:","기억하십시오.","기억한다면","기억해야","기여","기여하고,","기여할","기여해주신","기인하지","기인합니다:","기존","기존에","기존의","기존의javascript로","기준):","기준으로","기준을","기초","기초적인","기초클래스에서","기타","기하급수적으로","기호","기회입니다:","길고","길더라도,","길이가","길이나","길이를","길이와","길이지만","깃허브","깊게","깊은","깊이","깊이.","까다로울","까지","깔끔하고","깨닫는","깨뜨릴","꺾쇠","꺾쇠괄호(<>)","꺾쇠괄호(<>)에","꽤","끌어내려고","끌어낼","끝까지","끝나는","끝난","끝날","끝납니다.","끝뿐만","끝에","끝의","나","나누는","나누어","나눌","나눗셈","나뉩니다:","나머지","나머지는","나머지를","나면,","나서","나서,","나아가서,","나열","나열되는,","나열되어","나열되지","나열된","나열하기","나열합니다.","나열해야","나오거나,","나오기","나오는","나온","나옵니다:","나와있습니다.","나왔을","나은","나은지","나의","나중까지","나중에","나중에는","나중의","나타나기","나타나는","나타나며,","나타나지","나타날","나타납니다.","나타내고","나타내기","나타내는","나타내는데,","나타내지","나타낼","나타냅니다.","난","난다면,","난독화로","난해한","남겨놓겠습니다","남겨두는","남겨둡니다","남깁니다.","남아있는","남은","납니다.","납득시킬","낫습니다.","낮은","낳을","내가","내는","내려야","내려지면,","내보내거나","내보내고","내보내기","내보내기/검사","내보내기는","내보내는","내보내지","내보낸","내보낼","내보낼지","내보냄","내보냅니다","내보냅니다.","내보냅니다.소스","내부","내부를","내부에","내부에,","내부에서","내부의","내부적으로","내에","내에서","내에서는","내에서도","내에서만","내용:","내용물","내용물이","내용은","내용은,","내용을","내용의","내용이","내의","내장","내장되어","내장된","내장형","내재적으로","내재한","낼","냅니다.","너무","너무나","널러블","널러블(nullable)","널러블은","널러블하지","널러블합니다.","널리","널이","넓은","넘겨","넘겨주는","넘겨주면,","넘겨주지","넘겨줄","넘겨지는","넘겨지는데","넘기면","넘긴다고","넘긴다면","넘길","넘는","넘어","넘어,","넘어가겠습니다.","넘어갈","넘어갑니다.","넘어선","넘어오는","넣기","넣는","넣어","넣어도","넣어서","넣어야","넣으면","넣으세요.","넣을","네,","네이밍","네이티브","네임","네임드","네임스페이스","네임스페이스(타입","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스도","네임스페이스라는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스에서만","네임스페이스와","네임스페이스와는","네임스페이스의","네임스페이스입니다.","네임스페이스화된","네트워크","네트워크로","년","노드","노드.","노드가","노드로","노드를","노드에서","노드와","노드의","노드입니다.","노력을","노력하고","노출","노출되며","노출된","노출됩니다","노출하고","노출하기","노출하는","노출하려면","노출하므로","노출합니다.","노출합니다:","노트를","노트에","논리","논리적","논리적으로","논리적으로,","논리적인","논의한","놀라곤","놀라운","놀라움들은","놀라움의","놀란","놀랄만한","놀랍게도","놀랍지만,","놀랐더라도","높다는","높습니다.","높은","높을","높이지","높일","높입니다.","놓을","누구나","누군가가","누군가의","누락된","누락됨","누르고","누릅니다","누수를","눈에","눈치챘을","눌러","눌러도","느껴지지는","느껴질","느꼈습니다.","느끼실","느낄","느려질","느리게","느슨한\"","느슨함","느슨해","는","늘어나고","늘어나는","능력은","능력을","님에게","다","다는","다루게","다루겠습니다.","다루기","다루는","다루도록","다루어지고","다루지","다룰","다룰(query)수","다룹니다.","다뤄보겠습니다.","다뤄왔습니다.","다뤄지도록","다뤘던","다르게","다르게,","다르겠지만","다르고,","다르기","다르다'입니다.","다르다는","다르며","다르며,","다르지","다르지만","다르지만,","다른","다른지","다를","다릅니다","다릅니다!","다릅니다.","다릅니다:","다만,","다소","다수의","다시","다양하기","다양한","다운","다운로드","다운로드하세요.","다운로드할","다음","다음,","다음gulpfile.js라는","다음과","다음에","다음에,","다음으로","다음으로,","다음은","다음은greeter","다음을","다음의","다음처럼","다이얼로그와","다중","다할","다행히","다행히,","다행히도","다형성","다형성으로","단","단,","단계","단계(예:","단계가","단계는","단계를","단계에서","단계에서만","단계와","단계입니다.","단서","단순하다는","단순하며","단순한","단순화할","단순히","단언","단언(!)에","단언(type","단언,","단언과","단언만","단언에는","단언에서","단언은","단언을","단언하기","단언합니다.","단위","단위가","단위일","단일","단점","단점들에","단점은","단점입니다.","단지","단축","단축되었습니다!","단축됩니다.","단축어처럼","단항","닫힌","달거나","달라진다는","달라집니다.","달려있다\"","달려있습니다.","달리","달리).","달리,","달성하기","달아","담고","담도록","담아","답변에만","답은","당신","당신과","당신은","당신의","당신이","당연하게도","당연히","당연히,","당장은","대개,","대게","대괄호로","대괄호와","대규모","대답은","대답해","대략","대략적으로","대략적이고","대로","대로,","대문자로","대문자입니다.","대부분","대부분은","대부분의","대상","대상들이","대상에","대상에서","대상으로","대상으로한,","대상은","대상을","대상의","대상이","대상이며","대소문자를","대소문자에","대수적","대신","대신)","대신,","대신될","대신에","대신에,","대신해서","대신해주지","대안","대안:","대응관계는","대응되는","대응인","대응입니다.","대응하기","대응하는","대조되고","대조적입니다.","대체","대체)되면","대체로","대체의","대체하기","대체하는","대체하려면,","대체하여","대체할","대체합니다:","대표하는","대하여","대한","대해","대해서","대해서는","대해서도","대해서도.","대해서만","대해선","더","더는","더불어","더불어,","더욱","더욱이","더해보겠습니다.","더해질","덕분에","덕분에,","던질","덜","덜어주는","덧붙이는","덧붙이지","덧셈","덮어쓰기","덮어쓰는","덮어쓰는데,","덮어쓸","덮어씁니다.","데","데로","데만","데에","데에는","데이터","데이터나","데이터는","데이터로","데이터를","데이터베이스","데이터와","데이터의","데이터이며","데코레이터","데코레이터가","데코레이터는","데코레이터를","데코레이터에","데코레이터에서","데코레이터와","데코레이터의","데코레이팅","데코레이팅된","도","도구","도구(타입","도구가","도구는","도구들","도구를","도구만","도구뿐만","도구상자의","도구와","도구의","도구인","도구입니다.","도달하게","도달할","도메인","도메인에","도메인이","도와줄","도와줍니다.","도우미","도움","도움말을","도움을","도움이","도입된","도입됨에","도입됩니다:","도입하게","도입하는","도입하지","도입합니다.","도입해","도입했습니다.","도입했습니다:","도입했지만,","도중에는","독립적입니다.","독립형","독일어:","독자는","독자를","독특한","독특합니다.","돋구지만","돌아가기","돌아가서","돌아가서,","돌아와서","돔","동등.","동등하게","동시에","동안","동안,","동안에는","동의어이기","동의하지","동일","동일).fals","동일하게","동일하기","동일하다고","동일하다는","동일하며","동일하지","동일하지만","동일하지만,","동일한","동일함","동일합니다.","동일합니다:","동일해야","동작","동작\"하도록","동작(문자열을","동작,","동작과","동작에","동작에서","동작으로","동작은","동작을","동작의","동작이","동작이며,","동작이므로,","동작하게","동작하고","동작하고,","동작하는","동작하는지","동작하도록","동작하려면","동작하며","동작하며,","동작하므로","동작하지","동작하지만,","동작할","동작합니다","동작합니다.","동작합니다.)","동작합니다:","동작했습니다:","동적","동적으로","동적이고","동적인","동형","동형이","동형이지만","됐습니다.","되고","되고,","되기","되기도","되는","되도록","되돌리고","되며,","되면","되면,","되므로","되어","되어야","되어있다는","되었기","되었는데,","되었습니다","되었습니다!","되었습니다.","되었으니,","되었을","되지","되지만,","된","된다는","된다면","된다면,","될","될것입니다.","될만한","될수","될수록","될지","될지라도","됨","됩니다","됩니다!","됩니다.","됩니다.tsconfig.json","됩니다:","두","두개의","두고","두고\"십억","두는","두려워하지","두면","두세요","두었다는","두었습니다.","두지","둔다면","둘","둘러싸서","둘은","둘을","둘의","둘째,","둡니다.","뒤따라","뒤따라오는","뒤따르는","뒤에","뒤에있는","뒤의","뒷부분에서","드립니다.","드물게","드물지만","들","들면","들면,","들면:","들어","들어,","들어,함수의","들어.","들어:","들어가","들어가고","들어가기","들어간","들어갈","들어보겠습니다:","들어봤을","들어있는","들었습니다.","들은","등","등)","등).","등)가","등)는","등)을","등.)","등..)","등과","등록","등록할","등으로","등은","등을","등의","등이","등장합니다:","등장했습니다.","디렉터리","디렉터리,","디렉터리,으로","디렉터리.","디렉터리가","디렉터리는","디렉터리로","디렉터리를","디렉터리부터","디렉터리에","디렉터리에게","디렉터리에서","디렉터리의","디렉터리입니다","디렉토리","디렉토리가","디렉토리는","디렉토리로","디렉토리를","디렉토리부터","디렉토리에","디렉토리에서부터","디렉토리와","디렉토리의","디렉토리입니다.","디렉티브를","디버거가","디버거를","디버그","디버깅","디버깅을","디버깅하고","디버깅하기","디버깅하는","디버깅할","디스크에","디스크의","디자인","디폴트","디폴트는","따라","따라,","따라갑니다:","따라서","따라서,","따라서는,","따라야","따르고","따르는","따르면,","따르지","따른","따를지","따릅니다,","따릅니다.","따릅니다:","때","때)","때,","때:","때가","때까지","때나","때는","때는,","때도","때때로","때로","때로는","때를","때마다","때마다,","때만","때문","때문에","때문에)","때문에),","때문에,","때문이고,","때문일","때문입니다","때문입니다)","때문입니다.","때문입니다:","때에","때에는,","때에만","때였습니다.","때와","때의","때입니다.","때입니다:","떠올려","떨어질","또","또는","또는,","또는symbol","또는tsconfig.json에서","또다른","또한","또한,","똑같은","똑같이","똑똑한","뛸","뜨는","뜻이고,","뜻인지","뜻입니다.","뜻합니다.","뜻합니다:","띄는","띄울","라고","라는","라면,","라벨링","라벨링된","라벨에","라벨은","라벨을","라벨이","라이브러리","라이브러리(예.lib.d.ts)를","라이브러리)를","라이브러리가","라이브러리는","라이브러리들은","라이브러리들의","라이브러리라고","라이브러리로","라이브러리를","라이브러리만","라이브러리에","라이브러리에서","라이브러리와","라이브러리의","라이브러리인","라이브러리입니다.","라이저는","라인","라인에","라인에서","라인에서는","라인의","라인이","라인이나","래핑","러시아어:","런타임","런타임시","런타임에","런타임에는","런타임에도","런타임에서","런타임에서,","런타임에서는","런타임에서도","런타임엔","런타임은","런타임을","런타임의","런타임이","런타임입니다.","레벨","레벨로","레벨에","레벨에서","레벨에서만","레벨에서의","레벨의","레벨이","레벨이거나,","레이블에","레이아웃","레이아웃과","레이아웃은","레이아웃을","레이아웃이","레이어가","레이어로서","레이어를","레코드와","레퍼런스","레퍼런스(en)","레퍼런스가","레퍼런스는","레퍼런스를","레퍼런스에","레퍼런스에서","레퍼런스와","레퍼런스입니다","레포에서","렉시컬","렉시컬한","로","로\"","로그","로그가","로그를","로그에","로깅을","로더","로더(예:","로더,","로더가","로더는","로더로","로더로는","로더를","로더에","로더에서","로더에서,","로더에서는","로더와","로더의","로드","로드되는지","로드되므로(모듈","로드되어야","로드된","로드하기","로드하기에서","로드하는","로드하도록","로드하려는","로드하려면,","로드하여","로드할","로드합니다","로딩","로딩과","로직","로직은","로직을","로컬","로컬에","로컬에서","로케일","로케일에","로케일을","루트","루트가","루트로","루트에","루트에서","루트의","루프","루프가","루프는","루프를","루프에","루프에서","루프의","루프입니다:","를","리눅스는","리눅스에서","리눅스와","리다이렉션하지","리다이렉트합니다.","리드하는","리뷰를","리소스는","리소스에만","리스트","리스트가","리스트는","리스트를","리스트에는","리스트에서","리스트와","리스트인","리스팅을","리액트","리액트를","리액트에서","리액트에선","리액트와","리퀘스트를","리터럴","리터럴)","리터럴과","리터럴과는","리터럴도","리터럴로","리터럴에","리터럴에서","리터럴은","리터럴을","리터럴의","리터럴이","리터럴이어야","리터럴이어야만","리터럴집합을","리턴","리턴하거나","리팩터링과","리팩터링이","리팩토링","리팩토링을","리팩토링해야합니다.","리프","릴리스에서","릴리스에서는","릴리즈","링크를","링크입니다.","마무리","마법을","마세요","마세요!","마세요!)","마세요.","마세요:","마십시오!","마우스","마우스를","마음이","마이그레이션","마이그레이션된","마이그레이션에는","마이크로소프트","마자막으로,","마주치는","마주할","마지막","마지막에","마지막엔","마지막으로","마지막으로,","마찬가지).","마찬가지로","마찬가지로)가","마찬가지로,","마찬가지입니다.","마찬가지입니다:","마찰을","마찰이","마치","마치면","마치셨나요?","마침","마커","막기","막는데","막대","막지","막지는","만","만드는","만든","만들","만들게","만들겠습니다.","만들고","만들고,","만들기","만들려고","만들면,","만들수","만들어","만들어내기보다는","만들어낼","만들어보겠습니다.","만들어야","만들어졌습니다.","만들어지는","만들어진","만들어집니다","만들었습니다.","만들었지만,","만들지","만들지만,","만듭니다","만듭니다,","만듭니다.","만듭니다:","만약","만약에","만일","만족스러울만한","만족하는","만큼","만큼의","많습니다!)","많습니다;","많아집니다.","많으며,","많으므로,","많은","많은/너무","많음","많이","많지만,","말고","말로","말씀드리자면,","말아야","말은","말은,","말입니다),","말하기","말하려는","말하면,","말하자면,","말하자면:","말하지만,","말합니다.","말해,","말해서","말해주는","말해주듯이,","말했듯이,","맞거나","맞게","맞는","맞는지만","맞닥뜨리면","맞지","맞추고","맞추기","맞추어","맞춤형","맞춤형으로","매","매개","매개변수","매개변수(예:","매개변수.","매개변수가","매개변수끼리","매개변수나","매개변수는","매개변수도","매개변수든","매개변수들은","매개변수들의","매개변수들이","매개변수라고","매개변수라는","매개변수로","매개변수를","매개변수만","매개변수만을","매개변수보다","매개변수에","매개변수에도","매개변수와","매개변수와는","매개변수의","매개변수인","매개변수입니다.","매개변수처럼","매겨진","매기도록","매깁니다.","매니저","매니저)","매력적인","매번","매우","매치되는","매칭","매칭되는지","매핑","매핑과","매핑도","매핑되어야","매핑된","매핑시키는","매핑에","매핑으로","매핑은","매핑을","매핑의","매핑이","매핑하기","매핑하는","맥락에서","맨","맨앞에","맵","맵(maps)으로","맵과","맵에","맵으로","맵을","맵이","맵핑","맵핑이","머뭇거릴","먼저","먼저,","멈추고","멈추는","멈춥니다;","메개변수","메뉴를","메모리","메서드","메서드(mutat","메서드,","메서드가","메서드는","메서드들은","메서드로","메서드를","메서드만을","메서드에","메서드에도","메서드에서","메서드와","메서드의","메서드입니다.","메세지를","메소드object.prototype.tostring로","메시지가","메시지는","메시지로","메시지를","메인","메커니즘","메커니즘에","메커니즘을","메커니즘이","메커니즘입니다.","메타","메타데이터","메타데이터를","멤버","멤버(이","멤버,","멤버가","멤버는","멤버도","멤버들에","멤버들에만","멤버들은","멤버들을","멤버들의","멤버들이","멤버로","멤버를","멤버만","멤버만으로","멤버보다는","멤버에","멤버에도","멤버에만","멤버와","멤버의","멤버이기","멤버이므로","멤버인","멤버일지라도,","멤버입니다.","면은","명령","명령과","명령어로","명령어를","명령줄","명령줄:","명령줄로","명령줄에","명령행","명명된","명목이","명목적","명목적인","명백해집니다.","명세를","명세서에는","명시","명시되어","명시되지","명시적","명시적으로","명시적인","명시적일","명시하고","명시하기","명시하는","명시하는데","명시할","명시합니다.","명시합니다:","명시해","명심하세요","명심하세요.","명심하세요:","명심하세요;","명심하시길","명심해야","명확성과","명확하게","명확하게하기","명확하고","명확하지","명확한","몇","몇가지","몇개의","몇몇","몇몇은:","몇몇의","모던","모델","모델(dom)은","모델로","모델링","모델링에서","모델링하는데","모델링할수록","모델에서","모델은","모델을","모델이","모두","모두,","모두가","모두를","모두보다는,","모듈","모듈'이라고","모듈(ambient","모듈)의","모듈,","모듈:","모듈과","모듈군","모듈당","모듈도","모듈들을","모듈들의","모듈들이","모듈로","모듈로부터","모듈만","모듈에","모듈에는","모듈에도","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이나","모듈이라고","모듈이라는","모듈인지","모듈임을","모듈형","모드","모드(아래","모드는","모드들은","모드로","모드를","모드에서는","모드에서는,","모드와","모드인","모든","모든_","모르거나","모르더라도","모르지만","모른다`","모를","모릅니다.","모방,","모방하려고","모방합니다.","모순처럼","모습을","모습이","모아서","모을","모호해","목록","목록.","목록과","목록만","목록에","목록에서","목록에서도","목록에서만","목록으로","목록은","목록을","목록의","목록이","목록이고","목록입니다.","목록입니다.가능한","목록입니다:","목록처럼","목적","목적에","목적은","목적을","목적이","목차","목표","목표는","목표로","몫으로","몸체에","못하게","못하고","못하는","못하도록","못하면,","못한","못한다는","못한다면,","못할","못함을","못합니다","못합니다.","못했던","못했습니다.","묘사하기","무관하게","무상태","무상태로","무슨","무슨일이","무시되기","무시됩니다.","무시됩니다;","무시하게","무시하는","무시할","무시합니다.","무시해선","무언가","무언가가","무언가라면","무언가를","무엇에","무엇을","무엇이","무엇이든","무엇인가?","무엇인가를","무엇인지","무엇입니까?","무조건","무조건적인","무한대)을","무한으로","무한한","묶는","묶어서","묶인","묶지","문","문맥상","문맥에","문맥에서도","문맥을","문맥적","문맥적으로","문맥적인","문법","문법은","문법을","문법의","문법입니다:","문서","문서는","문서들은","문서로","문서를","문서에","문서에서","문서에서는","문서에서도","문서와","문서을","문서의","문서입니다.","문서화","문서화와","문서화의","문에","문에서","문으로","문은","문을","문의","문자","문자로","문자를","문자열","문자열,","문자열.","문자열과","문자열들은","문자열로","문자열에","문자열은","문자열을","문자열의","문자열이","문자열이나","문자열이라고","문자열이라면,","문자열이어야","문자열입니다","문자열입니다.","문자열처럼,","문자와","문자의","문자입니다","문장과","문장이","문제가","문제는","문제들","문제들이","문제로","문제를","문제없습니다.","문제없이","문제에","문제의","문제이거나,","문제입니다.","문제점에","묻기","묻는","물론","물론,","물리적","물음표","뭘","뭘까?\"라고","미관상","미디어","미래의","미리","미묘하지만","미묘한","미치는","미치는지","미치며,","미치지","미친다고","미칩니다.","믹스에","믹스인","믹스인에","믹스인이나","믿어,","믿을","밀리","밀접하게","밀접한","및","및/또는","밑에","밑에서","밑줄과","바","바깥","바깥에","바깥에서도","바꾸고","바꾸기","바꾸기와","바꾸는","바꾸는게","바꾸지","바꿀","바꿀수","바꿉니다.","바꿔","바꿔도","바꿔보면","바꿔보세요!","바꿔야","바꿔줍니다.","바꿔줍니다:","바뀌지","바뀝니다.","바는","바닐라","바람직하지","바람직하진","바랍니다!","바랍니다.","바로","바르게","바벨","바벨에서","바벨은","바벨팀과","바와","바이트","바인딩","바인딩되는","바인딩에서","바인딩을","바탕으로","박스","박스해","박싱된","밖에","밖에도","밖에서","반","반대","반대는","반대로","반대로)를","반대여도","반대의","반대입니다.","반드시","반면","반면,","반면에","반면에,","반복되는","반복될","반복마다","반복자","반복자는","반복자를","반복적으로","반복할","반복합니다.","반복합니다;","반영","반영되지","반영하기","반영하도록","반영합니다.","반영해야","반영해왔습니다.","반영했다는","반환","반환값","반환값을","반환값이","반환되는지","반환된","반환된다는","반환될","반환됩니다.","반환문","반환문이","반환하거나","반환하거나,","반환하고,","반환하기","반환하기도","반환하는","반환하도록","반환하며","반환하면","반환하면,","반환하지","반환한","반환한다.\"라고","반환한다고","반환한다는","반환할","반환합니다","반환합니다.","반환했다면,","반환형일","받게","받고","받고,","받는","받는것","받습니다.","받아","받아들이면서","받아들일","받아서","받았습니다.","받았습니다:","받으며","받은","받을","받지","발견,","발견되는","발견하는","발견할","발생","발생:","발생되면,","발생될","발생시키거나","발생시키는","발생시키면,","발생시키지","발생시키지만,","발생시킬","발생시킵니다","발생시킵니다.","발생시킵니다:","발생하는","발생하도록","발생하며","발생하면","발생하면,","발생하지","발생하지만","발생한","발생한다는","발생할","발생함을","발생합니다","발생합니다.","발생합니다:","발생했습니다.","발전되었습니다.","발전시켜","발전을","발췌)","발합니다.","방금","방문할","방문해","방법","방법\"","방법,","방법과","방법과,","방법대로라면","방법들로","방법들을","방법에","방법에는","방법으로","방법으로,","방법으로도","방법은","방법은,","방법을","방법의","방법이","방법이며,","방법이지만","방법이지만,","방법입니다.","방법입니다:","방생되어","방식과","방식들과","방식들이","방식에","방식으로","방식은","방식을","방식의","방식이며,","방식입니다.","방정식의","방지","방지\"","방지하게","방지하고","방지하기","방지하는","방지하면서,","방지할","방지합니다.","방출","방출되는","방출되었습니다;","방출된","방출됩니다.","방출에는","방출을","방출합니다.","방출했습니다.이","방해합니다.","방향\"에서도","방향은","배경","배경지식","배열","배열:","배열과","배열들,","배열로","배열에","배열에서","배열은","배열을","배열의","배열이","배열이나","배열인","배열입니다:","배열처럼","배우고","배우고,","배우고자","배우기","배우는","배우지","배우진","배운","배울","배워","배워보겠습니다.","배워봅시다.","배워야","배웠습니다.","배정밀도","배치","배치해야","배포","배포되었습니다.","배포됩니다.도구를","배포하기","배포하는","배포하려면,","배포할","백","백그라운드","백업","백엔드","백틱/백쿼트","버그","버그가","버그는","버그도","버그를","버그의","버그이지만,","버그입니다.","버립니다.","버립니다:","버전","버전:","버전과의","버전부터,","버전에서","버전에서,","버전에서는","버전에서는,","버전으로","버전은","버전을","버전의","버튼으로","버튼을","번","번들","번들된","번들러(예.","번들러내에서의","번들로","번들링","번들링과","번들링된","번들링을","번들링하거나","번들을","번만","번에","번역","번역,","번역됩니다.","번역에","번역이","번역하는","번째","번째,","번째는","번째로","번째로,","번째에","번째와","번체:","번형도","번호를","벌어질까요?","범위","범위로","범위를","범위에","범위에서","범위의","법\"과","법칙은","벗겨진","벗어나는","베이스를","베이스에","베이스에서","베이스에서는,","베이스와","베타","벤더별","변(contra","변경","변경),","변경,","변경/생성/삭제에","변경과","변경되는","변경되든","변경되었습니다.","변경되지","변경된","변경될","변경사항에","변경사항을","변경에","변경은","변경을","변경의","변경이","변경하고","변경하고,","변경하는","변경하면,","변경하세요.","변경하십시오","변경하지","변경할","변경합니다.","변경합니다.이제","변경합니다:","변경해","변경해야","변경했습니다.편리하게도","변동성이","변수","변수(rest","변수)","변수,","변수tsc_nonpolling_watcher가","변수tsc_watchdirectory를","변수가","변수나","변수는","변수들에","변수들은","변수들을","변수들이","변수로","변수로도","변수를","변수에","변수에는","변수에도","변수에서","변수와","변수의","변수입니다.","변하지","변합니다:","변했는지","변형된","변형시킵니다.","변형을","변형이","변형입니다.","변형하지","변형한","변화","변화가","변화는","변화를","변화시키지","변화에","변환","변환(형","변환)과","변환도","변환되는","변환되어야","변환을","변환의","변환이","변환하고자","변환하기","변환하기,","변환하는","변환하여(coerces),","변환할","변환합니다","변환합니다(target","변환합니다.","변환해봅시다.","별","별)","별개의","별난","별도로,","별도의","별로","별칭","별칭)","별칭)를","별칭)을","별칭,","별칭과","별칭보다","별칭으로","별칭은","별칭을","별칭이라고","별칭인","별칭입니다.","별칭입니다:","병리학적","병합","병합\"은","병합'","병합(merge)","병합:","병합되는","병합되며,","병합되어","병합되지","병합된","병합됩니다.","병합됩니다:","병합은","병합을","병합의","병합이","병합입니다.","병합하기","병합하는","병합하는지","병합하려면,","병합하세요:","병합할","병합합니다.","병행하여","보간하여","보강","보강과","보강된","보강에","보강을","보강하는","보강하세요","보강하지는","보강할","보겠습니다.","보겠습니다.이것은","보겠습니다:","보고","보고된","보고를","보고하기","보고하는","보고하며","보고하지","보고할","보고합니다.","보기","보는","보다","보단","보도록","보려는","보려면","보려면,","보면","보면,","보세요,","보세요.","보세요:","보수가","보수적인","보신","보실","보십시오.","보십시오:","보았다면,","보았을","보여주고,","보여주기","보여주는","보여주지만","보여줄","보여줌","보여줍니다","보여줍니다.","보여줍니다:","보완할","보이겠지만,","보이기","보이는","보이는지","보이지","보이지만,","보인다면","보인다면,","보일","보일러","보입니다","보입니다.","보입니다:","보장되는","보장하는","보장하는데","보장할","보장합니다","보장합니다.","보존될","보존하기","보존하는지에","보존하며","보존하지만,","보존합니다.","보지","보통","보통의","복구할","복사되어","복사를","복사본에","복사본이","복사하거나,","복사하는","복사하세요.","복사하여","복사하지","복사할","복사합니다.","복잡성","복잡성은","복잡하지","복잡한","복잡합니다.","복잡해집니다.","복제하고,","복제합니다.","복합","본","본(혹은","본론으로","본문","본문에","본문에서","본문을","본문의","본문이","본인에게","본인의","본질적으로","볼","볼까요:","봅니다.","봅니다:","봅시다.","봅시다:","봐야","봐왔다면,","부담스럽게","부동","부동소수점.","부르기에","부를","부릅니다.","부모","부분","부분들이","부분에","부분에서","부분에서는","부분으로","부분은","부분은:","부분을","부분의","부분이","부분이며,","부분인","부분입니다,","부분입니다.","부분적으로","부분적인","부분집합을","부분클래스를","부수","부수효과만을","부여합니다.","부울입니다.","부작용을","부족하거나/혹은","부족하여","부터","부호","부호는","분기","분기가","분기를","분기에서","분기에서는","분들은","분들을","분들이라면","분류된","분리되어","분리된","분리를","분리하는","분리하여","분리할","분리해서","분명","분명한","분명히","분산","분산되었는지","분산된","분산됩니다.","분석","분석을","분석하기","분석하면서","분석했습니다.","분은","분할","분할하는","분할합니다.","분할해야","분해","분해가","분해는","분해된","분해될","분해됩니다;","분해를","분해와","분해의","분해입니다.","분해처럼,","분해할","불가능하다는","불가능한","불가능할","불가능함을","불가능합니다","불가능합니다.","불과하기","불구하고","불구하고.","불구합니다.","불러오기","불렸습니다.","불리기도","불리는","불리는,","불리언","불리언(boolean)에는","불립니다.","불문하고","불변이라고","불변하다고","불변하며","불일치는","불일치를","불짜리","불필요한","불필요합니다.","불행하게도,","불행히도","불확실한","붙습니다.","붙어","붙어야","붙여","붙여야","붙여줄","붙여집니다.","붙였으니,","붙은","붙이겠지만","붙이는","붙이더라도","붙일","붙임으로써","붙입니다.","붙입니다.반면,","붙혀집니다.","붙히는","뷰는","브라우저","브라우저가","브라우저는","브라우저들은","브라우저로","브라우저를","브라우저에","브라우저에서","브라우저와","브라우저인","브랜치를","브랜치에서","브랜치의","브레이크","블랙박스입니다.","블록","블록과","블록까지로","블록에","블록으로","블록은","블록의","비","비공개","비공개(hard","비공개(soft","비공개가","비공개는","비공개로","비공개를","비공개와","비공개이기","비교","비교될","비교됩니다.","비교를","비교적","비교하는","비교하면,ani","비교할","비교합니다.","비록","비롯된","비슷하게","비슷하게,","비슷하지만","비슷하지만,","비슷한","비슷한가요?","비슷합니다.","비슷합니다.(동적","비슷합니다만,","비어둘","비어있는","비어있습니다.","비용을","비워두는","비주얼","비트","비합리적입니다.","비활성화할","비활성화합니다.","빈","빈번한","빈번할","빌드","빌드)","빌드가","빌드간에","빌드는","빌드되지","빌드를","빌드에","빌드에는","빌드의","빌드입니다.","빌드하는","빌드하여","빌드한","빌드합니다)","빌드합니다.","빛을","빠뜨리는","빠르게","빠른","빠를","빠진","빨간","빨라질","빨리","빼고는","빼기로","뺄셈","뼈대로","뼈대를","뽑아내는","뿐만","뿐이며,","뿐입니다.","사라지고","사람들에게","사람들은","사람들을","사람들이","사람이","사람이라면,","사례","사례는","사례를","사본","사본과","사소한","사실","사실,","사실만","사실상","사실을","사양에","사양을","사용","사용(tsc.exe,","사용).","사용)인","사용.","사용:","사용가능","사용가능합니다:","사용되거나,","사용되고","사용되고,","사용되기도","사용되는","사용되는지","사용되도록","사용되었기","사용되지","사용된","사용된다고","사용된다면","사용될","사용될수","사용됨","사용됨.","사용됩니다.","사용됩니다:","사용량에","사용량을","사용량이","사용법","사용법과","사용법은","사용법이","사용에","사용으로부터","사용은","사용을","사용의","사용자","사용자가","사용자는","사용자들에게","사용자들에게,","사용자들은","사용자들의","사용자들이","사용자로부터","사용자로부터도","사용자를","사용자에게","사용자에게는","사용자에게는,","사용자에겐","사용자의","사용하거나","사용하게","사용하겠지만","사용하고","사용하고\u0013","사용하고,","사용하고자","사용하기","사용하기\"","사용하기가","사용하기로","사용하기에서","사용하길","사용하느냐에","사용하는","사용하는)로","사용하는데,","사용하는지","사용하는지는","사용하던","사용하도록","사용하려","사용하려고","사용하려면","사용하며,","사용하면","사용하면,","사용하므로","사용하므로,","사용하세요","사용하세요.","사용하세요:","사용하세요;","사용하셔야","사용하십시오.","사용하여","사용하여,","사용하지","사용하지만","사용하지만,","사용한","사용한다고","사용한다는","사용한다면","사용한다면,","사용할","사용할만한","사용할지","사용할지는","사용함으로써","사용합니다","사용합니다,","사용합니다.","사용합니다.\"react\"","사용합니다.기본","사용합니다:","사용해","사용해,","사용해도","사용해보겠습니다:","사용해보세요.","사용해본","사용해봤다면,","사용해서","사용해야","사용해야할","사용해왔을","사용했고,","사용했다는","사용했던","사용했습니다.","사용했습니다:","사용했지만","사용했지만,","사이드","사이언스,","사이에","사이에는","사이에서","사이의","사이즈","사이클을","사이트","사이트는","사이트를","사이트에","사이트에서","사전","사항","사항:","사항에","사항에는","사항에서","사항은","사항은,","사항을","사항이","사항이라는","사항이므로","사항이지만","사항이지만,","사항임","사항입니다.","삭제된","삭제하고","삭제하길","삭제하세요.","삭제할","삭제해서","살펴","살펴보겠습니다.","살펴보겠습니다:","살펴보겠지만,","살펴보고","살펴보도록","살펴보세요.","살펴보았습니다.","살펴볼","살펴봅니다.","살펴봅시다.","살펴봅시다:","삶의","삼항","삽입,","삽입됩니다.","삽입하는","상관","상관없는","상관없다는","상관없습니다.","상관없습니다:","상관없습니다;","상관없이","상급","상기해봅시다.","상단에서","상단에서만","상당히","상대","상대적","상대적으로","상대적이냐에","상대적이라고","상대적이라면","상대적이면,","상대적인","상대적임.","상상할","상상해","상상해보세요.","상상해보세요:","상상해봅시다:","상세","상속","상속(extend)하면,","상속,","상속계층을","상속관계나","상속되는","상속된","상속받고","상속받고,","상속받습니다.","상속받을","상속받지","상속받지만","상속을","상속하기","상속하는","상속하여","상속할","상속해서","상수","상수가","상수들의","상수로","상수이거나","상수입니다.","상수입니다:","상용","상위","상위클래스(superclasses)","상응하는","상의","상의하세요.","상자에","상태\"의","상태가","상태는","상태로","상태를","상태에","상태에서","상태에서만","상태인","상태인지","상호","상호작용을","상호작용하는지는","상호작용할","상황","상황마다","상황에","상황에서","상황에서,","상황은","상황을","상황이","새","새로","새로고침","새로운","새롭고","색과","색인(ordin","색인화(indexed)되면","샘플","샘플:","샘플에서","생각은","생각하기","생각하는","생각하면","생각하지","생각한","생각할","생각합니다","생각합니다!","생각합니다.","생각합니다:","생각해","생각해보세요.","생각해보세요:","생각해보세요;","생각해볼","생각해봅시다.","생각해봐야","생각해야","생긴","생깁니다.","생략","생략될","생략하면","생략할","생략했습니다):","생산할","생성","생성과","생성기에","생성되는","생성되었는지","생성되었습니다.","생성된","생성될","생성됩니다.","생성됩니다:","생성시킵니다.","생성을","생성자","생성자가","생성자는","생성자로","생성자로부터","생성자를","생성자에","생성자에서","생성자와","생성자의","생성자이고","생성하거나,","생성하고","생성하고,","생성하기","생성하기위해","생성하는","생성하려고","생성하려면,","생성하면","생성하면,","생성하면서","생성하세요.","생성하여","생성하여,","생성하였고,","생성하지","생성한","생성할","생성함으로써","생성합니다","생성합니다,","생성합니다.","생성합니다:","생성해줄","생성했었습니다:","생태계","생태계를","서드","서로","서론에서는","서명","서명(string","서명에","서명은","서명을","서명이","서버","서버,","서버가","서버들을","서버에","서브","서브라임","서브클래싱을","서브타이핑","서브타입.","서브타입으로","서브타입입니다.","서비스","서비스가","서비스에","서수","서술어","서술어는","서술어를","서술어인","서술어입니다.","섞어서","섞인","선언","선언(shorthand","선언(type","선언,","선언과","선언도","선언되기","선언되는","선언되어","선언되어야","선언되었는지가","선언되었다고","선언되었을","선언되었음을","선언되었지만","선언되지","선언된","선언될","선언됩니다.","선언됩니다:","선언들은","선언만","선언문","선언문을","선언부에","선언에","선언에는","선언에서","선언에서,","선언에서는,","선언에서도","선언으로","선언으로도","선언으로부터","선언은","선언을","선언의","선언이","선언입니다.","선언적인","선언하거나,","선언하게","선언하고","선언하기","선언하는","선언하는지는","선언하려면,","선언하며;","선언하면","선언하세요.","선언하지만,","선언한","선언할","선언합니다","선언합니다.","선언해서,","선언해야","선언했는가를","선언했습니다.","선언형입니다;","선이","선처럼","선택","선택)을","선택된","선택됩니다.","선택사항","선택을","선택이지만,","선택입니다.","선택자와","선택적","선택적(optional)","선택적,","선택적으로","선택적으로,","선택적이고,","선택적이라는","선택적이어야","선택적인","선택적일","선택지이기도","선택하고","선택하기","선택하기보단","선택하는","선택하면","선택하므로","선택하세요:","선택하여","선택하지","선택한","선택할","선택합니다","선택합니다.","선택합니다:","선택해","선택해야","선호되는지를","선호됩니다.","선호에","선호하는","선호합니다:","설계","설계되었습니다.","설계되었으며","설명","설명되어","설명된","설명서는","설명에","설명은","설명을","설명자","설명자(properti","설명자가","설명자는","설명자로","설명자에","설명자의","설명하겠습니다.","설명하고","설명하기","설명하는","설명하려면,","설명하므로","설명하므로,","설명하시겠습니까?","설명하였습니다.).","설명한","설명한다는","설명한대로)","설명할","설명합니다.","설명해","설명해야","설명했던","설명했습니다.","설정","설정값을","설정되면","설정되면,","설정되어","설정되었기","설정되었다고","설정되지","설정된","설정될","설정에","설정에서","설정으로","설정은","설정을","설정이","설정하거나,","설정하기","설정하는","설정하며,","설정하면","설정하면,","설정하세요.","설정하여","설정하지","설정한","설정한다면,","설정할","설정함으로써","설정합니다","설정합니다.","설정해야","설정했다면,","설정했습니다.","설치","설치가","설치되어","설치되지","설치된","설치를","설치하거나","설치하고,","설치하기","설치하는","설치하며,","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치하지","설치한","설치할","설치합니다.","설치합니다.이","설치합니다:","설치해야","설치했다는","성공","성공,","성공?!","성공적으로","성공하지는","성공합니다.","성능에","성능을","성분으로","성분을","성을","성장입니다.","성장한","성장했습니다.","성질은","성질입니다.","세","세계에","세로","세밀하게","세부","세션을","세트가","세트를","세트에","세팅을","섹션","섹션(document.getelementbyid)에서는","섹션들로","섹션에","섹션에서","섹션에서는","섹션은","섹션을","섹션의","섹션이","셋","소개","소개(introduction)","소개는","소개되었고,","소개된","소개에서는","소개하지는","소개합니다.","소문자로","소비","소수","소수에는","소수의","소스","소스가","소스는","소스를","소스맵","소스맵을","소스에","소스의","소스코드","소스코드는","소요될","소위","소진할","소프트웨어","소프트웨어의","속","속기","속도","속도가","속도를","속성","속성,","속성과","속성들은","속성에","속성은","속성을","속성의","속성이","속성처럼","속하는지","속하지","속한다는","속할","속합니다.","속해있습니다.","손에","손으로","솔루션","솔루션명을","솔직히","수","수가","수고가","수는","수단이","수도","수동으로","수를","수많은","수백","수백만","수십","수십만","수에","수와","수용하고","수월하게","수의","수정","수정가능한","수정가능할","수정과","수정되는","수정된","수정될","수정은","수정을","수정이","수정하기","수정하는","수정하되","수정하려는","수정하면:","수정하세요.","수정하십시오:","수정하여","수정하지","수정할","수정합니다.","수정합니다:","수정합시다:","수정해봅시다.","수정해서","수정해야","수준","수준에","수준에서,","수준을","수준의","수집하는데","수천","수학의","수행","수행되어야","수행된","수행된다는","수행됩니다.","수행하는","수행하면,","수행하여","수행하지","수행한","수행한다는","수행할","수행합니다.","수행했다고","숙련된","숙제","순","순간","순서","순서는","순서대로","순서로","순서로든","순서를","순서에","순서표(bom)를","순수한","순전히","순차적으로","숫자","숫자,","숫자.","숫자/문자열","숫자~]","숫자나","숫자는","숫자라면,","숫자로","숫자를","숫자만으로는","숫자만큼의","숫자에","숫자와","숫자인","숫자입니다","숫자형","쉐도잉","쉬운","쉬울","쉬워졌습니다.","쉬워집니다.","쉼표로","쉽게","쉽고","쉽기","쉽습니다.","쉽습니다:","스니펫","스니펫(snippet)에는","스니펫에서는","스니펫을","스니펫의","스스로","스왑","스위치","스위치를","스칼라","스코프","스코프가","스코프는","스코프라고","스코프로","스코프에","스코프에서","스코프의","스코프인","스코프입니다.","스코핑(block","스코핑(lexic","스크린을","스크립트","스크립트가","스크립트는","스크립트로","스크립트를","스크립트의","스크립팅","스키마","스키마는","스타일","스타일\"","스타일,","스타일로","스타일을","스타일의","스타일이","스타트","스태틱","스태틱과","스태틱이기","스택을","스텝","스텝은","스텝이","스튜디오","스튜디오를","스페이스","스페인어:","스프레드","스프레드와","슬래시","슬래시(tripl","승인하고","시","시간","시간에","시간을","시간이","시간입니다.","시그니처","시그니처(있는","시그니처)을","시그니처가","시그니처는","시그니처라는","시그니처로","시그니처를","시그니처에","시그니처에서","시그니처와","시그니처의","시그니처인","시그니처일","시나리오","시나리오가","시나리오를","시나리오에","시나리오에서","시나리오에서도","시나리오와","시나리오입니다.","시도:","시도는","시도로","시도하지","시도하지만","시도합니다.","시도해","시마다","시맨틱으로","시스템","시스템과","시스템과는","시스템만큼","시스템보다는","시스템에","시스템에서","시스템으로","시스템은","시스템을","시스템의","시스템이","시스템이)","시스템이기","시스템인","시스템입니다.","시에만","시작","시작되었습니다.","시작될","시작으로","시작은","시작점을","시작하겠습니다","시작하겠습니다.","시작하고","시작하기","시작하는","시작하는지","시작하면","시작하면,","시작하시거나","시작하여","시작하여,","시작한","시작할","시작합니다.","시작합니다;","시작합시다.","시작해","시작해서","시작해서,","시작해야","시작했다면,","시작했습니다!","시작했습니다.","시점부터,","시점에","시점에,","시점에서","시점에서,","시퀀스","시키겠지만.","시킬","시프트","시행되며,","시험용","식별되지","식별자","식별자(data","식별자가","식별자로","식별자를","식별자에","식별자이기","식별하고,","식별하기","식별하는","식별한","식별할","식별합니다","식으로,","식은","신경","신뢰할","신중하게","신호","신호입니다.","실수","실수는","실수들은","실수들을","실수로","실수를","실수였습니다,","실수입니다.","실습을","실시했을","실용적인","실제","실제로","실제로,","실제로는","실제론,","실패","실패하는","실패한","실패할","실패함.","실패합니다.","실행","실행되고","실행되기","실행되기를","실행되는","실행되는지","실행되면","실행되면서","실행되어야","실행될","실행됩니다.","실행됩니다.main.ts에서","실행됩니다;","실행시키기","실행시키지","실행시킬","실행을","실행이","실행하게","실행하고","실행하고(정적),","실행하기","실행하는","실행하는데","실행하도록","실행하려면","실행하며","실행하면","실행하면),","실행하세요:","실행하십시오.","실행하여","실행한","실행할","실행함으로써","실행합니다.","실행합니다.(다른","실행합니다:","실행해","실행해보세요","실행해보세요!","실행해야","실행했을","실험단계입니다.","실험을","실험적","실험적인","심각하게","심각한","심벌","심벌들","심벌들은","심벌들이","심벌로","심벌에","심벌에서는","심벌와","심벌은","심벌을","심벌의","심볼","심볼의","심지어","심층","싱글턴과","싱글톤","싶다는","싶다면","싶다면,","싶습니다.","싶어도","싶으면","싶으면,","싶으시다면","싶으시면,","싶으실","싶으십니까?","싶은","싶을","싶을지도","싶지","쌍으로","써드파티","써서","써왔던","쓰고","쓰기","쓰는","쓰는게","쓰도록","쓰면","쓰면,","쓰여야","쓰여지기","쓰이게","쓰이기","쓰이는","쓰이는군요.","쓰이는지","쓰인","쓰일","쓰입니다.","쓰지","쓸","씌웁니다.","아는","아니고,","아니기","아니라","아니라,","아니라;","아니라는","아니라면","아니라면,","아니란","아니면","아니므로","아니지","아니지만,","아닌","아닌)","아닌,","아닌지","아닐","아님","아님!","아님에","아님을","아닙니다","아닙니다,","아닙니다.","아닙니다.(never","아닙니다...)","아래","아래)","아래는","아래로","아래를","아래에","아래에서","아래에서는","아래와","아래의","아랫줄은","아마","아마도","아무","아무거나","아무것도","아무것에나","아무도","아무런","아무렇게나","아예","아웃풋을","아이디어는","아이디어를","아주","아직","악명","안","안내","안내하기","안다면","안되고","안되죠,","안된","안됨).","안됩니다","안됩니다.","안에","안에,","안에서","안에서,","안에서도","안에서의","안의","안전성(type","안전성을","안전하게","안전하다는","안전한","안전한지","안전합니다.:","안정될","안정성과","안정적인","안정적입니다.)","안쪽","안쪽에","안타깝게도,","않거나","않거나,","않고","않고,","않고는","않고도","않고선","않기","않기를","않기에,","않나요?","않는","않는다","않는다고","않는다는","않는다면","않는다면)","않는다면,","않다고","않다는","않다면","않다면,","않도록","않습니다","않습니다)","않습니다.","않습니다:","않습니다;","않아","않아도","않아서","않아서,","않아야","않았겠지만","않았기","않았는지","않았다면","않았다면,","않았습니다","않았습니다.","않았습니다:","않았으면,","않았을","않았음에도","않았지만,","않으려면,","않으며","않으며,","않으면","않으면,","않으면서","않으므로,","않은","않은)","않은데,","않을","않을때만","않음","않음!","않음)","않음)에서","않음,","않음.","않음에","않음을","않지만","않지만,","알","알게","알고","알고리즘에","알고리즘은","알기","알다시피,","알려져","알려져있는)는","알려주기","알려주길","알려주는","알려주어","알려주어야","알려주지","알려줄","알려줍니다","알려줍니다.","알려줍니다:","알려줘야","알려지고","알려진","알려진),","알리기","알리는","알릴","알림에서","알림은","알림을","알립니다.","알맞게","알맞은","알아","알아\"라고","알아내기","알아낼","알아두면","알아두세요.","알아둬야","알아보겠습니다.","알아보고","알아보기","알아보기(understand","알아보세요.","알아볼","알아봅시다.)","알아야","알아차리겠지만,","알아채셨나요?","알았습니다.","알지","암묵적으로","암시될","암시적","암시적으로","암시적이며","암시적인","암시한","압도하여,","압축되는지","압축하기","압축합니다.","앞","앞서","앞에","앞에만","앞에서","앞엔","앞으로,","앞의","앞쪽의","애매하고","애플리케이션","애플리케이션에","애플리케이션에서","애플리케이션에서의","애플리케이션은,","애플리케이션을","애플리케이션의","애플리케이션이","액세스","액세스와","앰비언트","앱","앱에서","앱을","약","약간","약간은","약간의","약속입니다.","약칭으로","양날의","양상은","양식","양식에","양식을","양질의","얕은","얘기하지만,","얘기할","어노테이션과","어노테이션으로","어노테이션을","어느","어디를","어디서","어디서든","어디서든지","어디에","어디에나","어디에서","어디에서,","어디에서나","어딘가","어떠한","어떤","어떻게","어떻게든","어려운","어려울","어려움","어려워질","어렵게","어렵네요!","어렵습니다!","어렵습니다.","어렵진","어리석은","어색하게","어색함을","어쨋든","어플리케이션들을","어플리케이션을","억제","억제합니다.","언급","언급된","언급하자면,","언급하지","언급한","언급했던","언급했듯이","언급했듯이,","언래핑","언래핑(unwrap)","언어","언어는","언어들과","언어들처럼,","언어라고","언어로","언어를","언어에","언어에서","언어에서,","언어에서는","언어와","언어의","언어입니다.","언어처럼","언어처럼,","언제나","언제든","언제든지","얻게","얻게됩니다.","얻고,","얻기","얻기.","얻는","얻습니다.","얻어온","얻었습니다.","얻었지만,","얻을","얻지","얼마나","엄격하게","엄격한","엄격함을","엄격함의","엄격해","엄격해진","엄청","업그레이드하는","업그레이드하라는","업데이트","업데이트가","업데이트되었습니다.","업데이트를","업데이트하기","업데이트하세요:","업데이트하여","업데이트할","업데이트합니다.","업데이트해야","없거나,","없고","없고,","없기","없는","없는)","없다.","없다고","없다는","없다면","없다면,","없더라도","없도록","없습니다","없습니다\u001d)","없습니다!","없습니다)","없습니다).","없습니다.","없습니다:","없애버렸습니다!","없어도","없어서","없어야","없었기","없었습니다","없었습니다.","없으며","없으며,","없으면","없으면,","없으므로","없으므로,","없을","없을지에","없음","없음.","없음을","없이","없이,","없이는","없지만","없지만,","엉망으로","에","에는","에디터","에디터는","에디터로","에디터를","에디터에","에디터에서","에디터에서,","에디터의","에러","에러!","에러가","에러를","에러와","에러의","에를","에뮬레이트","에서","에서,","에서는","에지","엔드포인트를","엔지니어링에서의","엔진","엔진(동적","엔진을","엔진의","엔진처럼","엔트리를","엔트리에서","엔티티를","엔티티의","엣지","여겨졌습니다.","여겨지고","여겨지며","여기","여기,","여기는","여기를","여기서","여기서,","여기서는","여기서도","여기서부터는","여기선","여기에","여기에는","여기에도","여기에서","여기에서,","여기에서:","여기에서는","여기엔","여러","여러가지","여러개의","여러분","여러분을","여러분의","여부로","여부를","여부에","여전히","여지가","여태","역","역방향","역방향으로","역사","역시","역할","역할을","연결","연결을","연결의","연결하는","연결하여","연결할","연관","연관되지","연관된","연기된","연기하겠다면","연산","연산들은","연산으로","연산이","연산자","연산자&&=,||=및??=를","연산자(...nums)를","연산자가","연산자는","연산자도","연산자라고","연산자로","연산자를","연산자에","연산자에서","연산자의","연산자입니다.","연속적으로","열거","열거나,","열거하고,","열거하지","열거할","열거형","열거형(enum)과","열거형과","열거형과는","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형처럼","열고","열린","열악한","열어","열어보면","열어보면,","열어보세요.","열어줄","염두에","영리한","영어","영역으로","영향","영향\"를","영향을","영향이","옆에","옆에)","예","예,","예.","예:","예기치","예는","예로","예로,","예로는","예를","예상","예상대로","예상되는","예상을","예상치","예상하는","예상하지","예상합니다","예상해","예상했지만,","예시","예시:","예시까지","예시는","예시로","예시로,","예시를","예시에","예시에서","예시에서는,","예시와","예시의","예시이며,","예약어입니다","예에서는","예와","예외).","예외가","예외로","예외를","예외사항은","예외입니다.","예입니다.","예입니다:","예전","예정이지만,","예제","예제:","예제가","예제는","예제들","예제들에서,","예제들을","예제로","예제로,","예제를","예제를,","예제만","예제에","예제에는","예제에서","예제에서,","예제에서:","예제에서는","예제에서는,","예제에서의","예제에서처럼","예제와","예제의","예제이며","예제입니다.","예제입니다:","예제처럼","예측","예측이","예측하기","오","오게","오는","오늘날","오늘날,","오던","오래","오래된","오류","오류!","오류).","오류,","오류.","오류:","오류가","오류는","오류도","오류들을","오류들이","오류로","오류를","오류의","오류이지만","오류인지와","오류입니다!","오류입니다.","오류입니다:","오른쪽","오른쪽,","오른쪽에","오른쪽으로","오른쪽으로만","오른쪽은","오른쪽이","오른쪽입니다:","오버","오버라이드","오버라이드하는","오버라이드합니다.","오버라이드해서","오버라이딩","오버로드","오버로드가","오버로드는","오버로드된","오버로드들의","오버로드로","오버로드를","오버로드만을","오버로드에","오버로드와","오버로드하는","오버로딩","오버헤드가","오브젝트라면","오브젝트를","오브젝트에","오염되는","오직","오타,","오프","오픈","오해를","오해와","온","온전히","올","올라가","올라가,","올라오게","올려놓고,","올려놓으면","올리도록","올리면","올린다면,","올바르게","올바른","올바름","옮기겠습니다.여기서","옮기고","옮기는","옮기면,","옳은(syntact","옳지","옵션","옵션:","옵션과","옵션들","옵션들...","옵션들을","옵션를","옵션에","옵션에서","옵션으로","옵션은","옵션을","옵션의","옵션이","옵션이나","와","와야","와일드카드","와일드카드가","와일드카드는","완료","완료.","완료되면","완료되었음에도","완료한","완벽하게","완벽한","완벽히","완성","완성,","완성할","완전한","완전함을","완전히","완화되었습니다.","완화됩니다;","왓쳐(파일","왓쳐가","왓쳐를","왓쳐와는","왓쳐의","왔기","왔는지","왔습니다.","왜","왜냐하면","왜냐하면,","왜죠??","외","외부","외부로","외부로부터","외부에","외부에서","외부에서도","외부에선","외부의","외에","외에,","외에는","외에도","외의","왼쪽","왼쪽에","왼쪽에서","요구","요구사항을","요구사항이","요구하는","요구하지","요구합니다.","요구합니다:","요구했습니다.","요소","요소(예:","요소,","요소가","요소나","요소는","요소들","요소들에","요소들은","요소들을","요소들의","요소를","요소만을","요소에","요소와","요소의","요소입니다.","요약되어","요약하자면,","요점은","요즘에,","요청은","요청이","요청하면","요청한","용","용도가","용어가","용어나","용어를","용이하게","용이합니다.","우","우리","우리가","우리는","우리를","우리에게는","우리의","우선","우선순위를","우선시한다는","우선으로","우선적으로","우연한","운","운반할","운영체제/파일","운영체제에서","운용","워크플로우를","원격","원래","원래의","원래의(병합되지","원문","원본","원본과","원본에","원소들에","원소를","원시","원시요소가","원시타입을","원시형","원인은","원인이","원인이기","원자","원치","원칙","원칙을","원하거나,","원하는","원하는대로","원하며","원하지만,","원한다고","원한다면","원한다면,","원할","원합니다.","원했지만,","원활하게","웹","웹사이트들","웹사이트에서","웹사이트에서,","웹사이트의","웹에","웹팩","위","위)와","위는","위로","위반하면,","위에","위에서","위에서,","위와","위의","위젯의","위처럼","위치","위치(즉,","위치가","위치는","위치로","위치를","위치시켜야","위치시키고,","위치시키세요.","위치에","위치에서","위치에서는","위치하게","위치하는","위치하며","위치하지","위치한","위치할","위치해야","위키","위하여","위한","위함이","위함입니다.","위해","위해,","위해서","위해서,","위해서는","위해서는,","위해서는:","위해서라면","위해서만","위해선","위해선,","위험","위험성","위험성과","위험성을","위험하지만,","유감스럽게도,","유니언","유니언(union)과","유니언,","유니언.","유니언:","유니언과","유니언만","유니언에","유니언에도","유니언으로","유니언은","유니언을","유니언의","유니언이","유니언이나","유니언이라","유니언입니다.","유니언입니다:","유니언타입입니다;","유닛","유래된","유명","유명한","유명해졌습니다.","유명해지면서,","유무를","유발하는","유발할","유발합니다:","유사","유사점과","유사하게","유사하게,","유사하지만,","유사한","유사합니다.","유사합니다:","유사합니다만,","유연성은","유연하게","유연한","유연함은","유연함을","유연합니다.","유용하게","유용하고","유용하다는","유용하려면","유용하지","유용하지만","유용하지만,","유용한","유용할","유용합니다","유용합니다.","유용합니다.(예,","유용합니다:","유의:","유의미하고","유의미한","유의하세요","유의하세요,","유의하세요.","유의하세요:","유의하시기","유의하십시오","유의하십시오.","유의하십시오;","유의할","유의합니다.","유의해야","유의해야할","유의해주세요","유일하기","유일하다는","유일한","유일합니다.","유일했습니다.","유저","유저가","유저들은","유저로서","유지","유지되고","유지됩니다","유지됩니다.","유지하거나","유지하고","유지하기","유지하는","유지하는데","유지하려면","유지하세요.","유지하십시오.","유지하지","유지하지만,","유지한다는","유지할","유지합니다.","유지했습니다.","유추됩니다.","유추하고","유추할","유틸리티","유틸리티는","유틸리티들은","유틸리티를","유한한","유형","유형과","유형에서,","유형으로","유형은","유형을","유형의","유형이라도","유형화하는","유효성","유효성을","유효하지","유효한","유효한지를","유효합니다.","유효해지면","으로","은","은닉,","을","음...","응답","의","의거해","의견","의도","의도된","의도로","의도를","의도였을","의도이기","의도하는","의도한","의도했다고","의무적","의미","의미,","의미가","의미는","의미도","의미로","의미로도","의미를","의미에","의미에서","의미에서,","의미와","의미인지","의미입니다.","의미지만,","의미하기도","의미하는","의미하며,","의미하지만,","의미한다고","의미할","의미합니다,","의미합니다.","의미합니다.watchify와","의미합니다.또한","의미합니다:","의심스러운","의존성","의존성들은","의존성들을","의존성에","의존성으로","의존성으로부터","의존성은","의존성을","의존성의","의존성이","의존성이나","의존적이라면:","의존적인","의존하기","의존하는","의존하며,","의존하세요.","의한","의해","의해서만","이","이거나","이건","이건,","이것들로","이것들은","이것들을","이것에","이것은","이것을","이것이","이게","이고","이곳에","이곳에서","이곳을","이기","이끄는","이나","이는","이니셜","이니셜라이저(initializer)를","이니셜라이저는","이니셜라이저를","이니셜라이저에","이더라도","이동","이동\"과","이동시키는","이동하겠습니다.이를","이동하기","이동하는","이동하며","이동하세요)","이동하여","이동할","이득입니다.","이들","이들은","이들을","이들이","이때","이때,","이라","이라고","이라는","이란","이러한","이런","이런!","이런,","이렇게","이렇게도","이례적인","이로","이론:","이루어지길","이루었습니다.","이를","이름","이름(privat","이름(이","이름,","이름~]","이름과","이름과는","이름도","이름들의","이름들이","이름에","이름에만","이름에서","이름으로","이름으로,","이름은","이름을","이름의","이름이","이름이어야","이름이지만","이름인","이름입니다.","이면","이미","이번","이번에도","이번엔","이벤트","이벤트를","이상","이상과","이상에서","이상을","이상의","이상이고,","이상적으로","이상적으로는","이상적이지","이상적인","이상한","이상합니다","이상합니다!","이상합니다.","이상해","이슈","이슈가","이슈를","이슈에","이슈을","이스케이프","이식하거나(porting)","이야기","이야기합니다.","이야기해보겠습니다.","이어야","이어지기를","이어질","이에","이와","이외","이외에","이외에)","이외에도,","이외의","이용","이용하는","이용하면","이용하여","이용한","이용할","이용해","이용해서","이용했다는","이유","이유:","이유가","이유는","이유는,","이유로","이유로,","이유를","이유입니다.","이전","이전과","이전에","이전에는","이전에는,","이전의","이전인","이점은","이점을","이점이","이제","이제,","이제는","이종","이중","이탈리아어:","이터러블","이터러블로","이터러블을","이터레이터와","이팩트","이펙트를","이하를","이해가","이해는","이해를","이해하기","이해하기가","이해하기를","이해하는","이해하는데","이해하려면","이해하며,","이해하면,","이해하여","이해하지","이해한다면","이해할","이해함으로써","이해합니다.","이해해","이해해야","이후","이후부터,","이후부터는","이후에","이후에는","이후엔","익명","익명으로","익숙하다면","익숙하다면,","익숙하지","익숙하지만","익숙한","익숙할","익숙합니다.","익숙해져야","익숙해지기","익숙해지는","익숙해지는데","익숙해지셨다면,","익스플로러에","익힐","인","인것에","인기","인기를","인덱서(indexer)를","인덱서를","인덱서블","인덱서에서","인덱서의","인덱스","인덱스가","인덱스들에","인덱스를","인덱스에","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인라인","인라인되지","인라인됩니다.","인라인으로","인사말","인사말을","인사말의","인사말이","인사이트를","인수","인수,","인수가","인수는","인수든","인수들의","인수로","인수로부터","인수를","인수만","인수에","인수와","인수의","인스턴스","인스턴스가","인스턴스는","인스턴스도","인스턴스로","인스턴스로만","인스턴스로써","인스턴스를","인스턴스마다","인스턴스만","인스턴스에서","인스턴스의","인스턴스화","인스턴스화(혹은,","인스턴스화될","인스턴스화에서,","인스턴스화와","인스턴스화하고","인스턴스화하고,","인스턴스화하면","인스턴스화할","인스턴스화해서","인식되는","인식됩니다.","인식하기","인식하는","인식하는지","인식합니다.","인식했기","인용)","인용된","인자","인자가","인자들을","인자로","인자를","인자의","인지되지","인지합니다.","인터섹션,","인터페이스","인터페이스(htmlelement에서","인터페이스)를","인터페이스,","인터페이스가","인터페이스나","인터페이스는","인터페이스들도","인터페이스들은","인터페이스들이","인터페이스로","인터페이스로부터","인터페이스로써","인터페이스를","인터페이스에","인터페이스에서","인터페이스에서는","인터페이스와","인터페이스의","인터페이스인","인터페이스입니다.","인터페이스처럼","인터페이스처럼,","인터프리터는","인프라","인한","인해","일","일(api","일과","일관되게","일관된","일관성","일관적으로","일괄","일단","일대일","일들이","일련의","일반","일반적으로","일반적으로,","일반적으로는,","일반적이고","일반적이기","일반적이며,","일반적이어서","일반적이지","일반적이지만","일반적인","일반적임","일반적입니다","일반적입니다.","일본어:","일부","일부가","일부는","일부로","일부로써","일부를","일부만","일부분으로","일부분을","일부이고","일부인","일부입니다.","일상적인","일수","일시","일시적으로","일어나는","일어나는지","일어나는지를","일어나며,","일어납니다:","일에","일으켜서","일으키거나,","일으키겠군요","일으키는","일으키지","일으킨다는","일으킬","일으킵니다.","일을","일이","일이든","일이며","일이었기에","일이지만,","일입니다.","일입니다.더","일종의","일찍이","일치를","일치시킬","일치에는","일치하게","일치하고","일치하기","일치하는","일치하도록","일치하지","일치할","일치해야","일컫는","일회성","일회성인","읽거나","읽거나,","읽거나/기록하여","읽고","읽기","읽기전용","읽기전용으로","읽는","읽도록","읽습니다","읽습니다.","읽어","읽어도","읽어보는","읽어보세요","읽어보세요.","읽어보시고,","읽어보실","읽어야","읽었고","읽었다고","읽으면서","읽으세요","읽으세요(30분)","읽으실","읽을","읽지","잃게","잃으키지","잃지","임베딩,","임을","임의로","임의의","임포트","입니다","입니다.","입니다.extends'","입니다:","입력","입력과","입력받아","입력받을","입력에","입력으로","입력을","입력하고","입력하고,","입력하기","입력하는","입력하면","입력하면,","입력하세요:","입력하십시오","입력할","입력해보세요.","입문한","입장에서는","잇습니다.","있거나","있거나,","있게","있게끔","있겠지만,","있고","있고,","있기","있는","있는가?","있는데","있는데,","있는지","있는지를","있는지에","있는지와","있다:","있다고","있다는","있다면","있다면,","있다면:","있단","있더라도","있던","있도록","있듯,","있듯이,","있습니다","있습니다!","있습니다(한","있습니다)","있습니다).","있습니다,","있습니다.","있습니다.(대체로","있습니다.(해당","있습니다.)","있습니다..","있습니다.:","있습니다.►","있습니다.그러나","있습니다.먼저","있습니다.브라우저의","있습니다.이제","있습니다.자세한","있습니다.페이지를","있습니다:","있습니다;","있습니다만,","있어","있어,","있어도","있어서","있어야","있어야합니다.","있었다면,","있었던","있었습니다.","있었지만","있으나,","있으며","있으며(예:","있으며,","있으며;","있으면","있으면,","있으므로","있으므로,","있을","있을까요?","있을뿐만","있을지","있음","있음)","있음)를","있음)을","있음.","있음에","있음을","있지","있지만","있지만,","있지만;","잊는","잊어버렸을","잊었다면,","잊지","자기","자동","자동완성과","자동으로","자랑스러운","자랑스럽지만은","자료","자료형","자료형입니다.","자르고","자리에","자리잡고","자바스크립터가","자세한","자세히","자식","자식(children)","자식만","자식에","자식에게만","자식은","자식의","자식입니다.","자신들","자신만의","자신에","자신은","자신을","자신의","자연스러운","자연스러워집니다.","자연스럽습니다.","자원을","자원이","자유로운","자유롭게","자정까지","자주","자체","자체(circl","자체(어떤","자체가","자체는","자체도","자체로","자체를","자체만으로도","자체에","자체에는","자체에서","자체와","자체의","자체적인","작게","작고","작동","작동됨\"과","작동시키기","작동시키려면,","작동시키면","작동에","작동을","작동하거나","작동하는","작동하는지","작동하는지에","작동하며,","작동하므로,","작동하여,","작동하지","작동하지만,","작동한다는","작동할","작동함을","작동합니다","작동합니다!","작동합니다.","작동합니다:","작동해야","작성","작성\b할","작성돼있는지","작성되고,","작성되는","작성되어","작성되었다고","작성되었다면","작성되었습니다.","작성되지","작성된","작성된다는","작성된다면,","작성될","작성됩니다.","작성에","작성을","작성의","작성자는","작성자에게는","작성자일","작성하거나","작성하게","작성하겠습니다.","작성하고","작성하고,","작성하고자","작성하기","작성하는","작성하는데","작성하는지","작성하든","작성하려는","작성하면","작성하세요:","작성하십시오.","작성하여","작성하지","작성한","작성한)","작성할","작성합니다","작성합니다.","작성합니다:","작성해","작성해보겠습니다.","작성해서","작성해야","작성했고","작성했는지에","작성했다고","작성했던","작성했습니다.","작성했습니다:","작성했으므로,","작성했을","작업","작업에","작업에서","작업에서는","작업으로","작업은","작업을","작업의","작업이","작업입니다:","작업하고","작업하기","작업하기가","작업하기를","작업하는","작업한","작업할","작용할","작용합니다.","작은","작은따옴표","잘","잘못","잘못되었다고","잘못된","잘못됨","잘하기","잘하려고","잘한다는","잘해냅니다.","잠시,","잠재적","잠재적으로","잠재적인","잡는데","잡아","잡아낼","잡아두는","잡아둘","잡을","잡지","장","장기적으로","장난감","장단점)를","장단점이","장애와","장에서는","장점은","장점을","장황할","장황해서","재","재검사/재빌드","재검사/재빌드하지않고,","재구성하지는","재귀","재귀적","재귀적으로","재귀적인","재배열하기","재빌드","재사용","재사용성","재사용성을","재사용하기","재사용할","재선언과","재실행하면","재실행합니다","재작성할","재정의됩니다.순환성","재정의하는","재정의할","재처리된","재할당","재할당을","재할당이","재할당할","저","저장","저장된","저장소","저장소를","저장소에서","저장소에서도","저장하는","저장하십시오.다음과","저장할","저희도","적게","적기","적당한","적어도","적어야","적용","적용되고","적용되기","적용되는","적용되며","적용되지","적용된","적용된다는","적용됩니다.","적용됩니다:","적용하기","적용하기로","적용하는","적용하려면","적용하면,","적용하여","적용한","적용할","적용합니다","적용해야","적은","적이","적절하게","적절하지","적절한","적절히","적합하게","적합하고,","적합하다고","적합하며,","적합한","적합한지","적합합니다.","전","전,","전개","전개는","전개보다","전개에","전개처럼","전개하는","전개하도록","전개하면","전개할","전까지","전까지는","전달/중복","전달되는","전달되든","전달되면","전달된","전달될","전달됨","전달만","전달에","전달이","전달하고","전달하기","전달하는","전달하는지","전달하도록","전달하든","전달하면","전달하여","전달하지","전달한","전달한다고","전달한다면","전달할","전달합니다.","전달해","전달해도","전달해야","전달했기","전략","전략.","전략들은","전략에서","전략으로","전략은","전략을","전략이","전면에서","전반적으로,","전부","전송되는","전에","전에,","전에는","전역","전역변수","전역에서","전역으로","전역으로도","전역의","전역입니다.","전염될","전용","전용(read","전용(readonly)으로","전용(readonly)이라고","전용으로","전용이고","전용이기","전용이라면,","전용이었다면,","전인","전자에","전적으로","전제로","전제조건","전처리","전처리를","전체","전체는","전체라는","전체에서","전체적으로","전통적으로","전통적으로,","전통적인","전파하는데만","전혀","전형적으로,","전형적인","전환","전환을","전환하는","전환하려는","전환할","절","절대","절대(never)","절대로","절에","절에서","점","점과","점들이","점만","점에","점에서","점에서는","점으로","점은","점을","점이","점입니다.","점점","점진적으로","점진적인","점차적으로","점프합니다.","점프했다는","접근","접근법이라는","접근에","접근으로","접근을","접근이","접근자","접근자,","접근자가","접근자는","접근자를","접근자에","접근자의","접근하거나","접근하기","접근하기를","접근하는","접근하려는","접근하며,","접근하면","접근하면,","접근하지","접근할","접근해","접두사","접두사는","접두사로","접두어로","접미사","접미사(postfix)는","접미사는","접미사를","접하는","접할","정교한","정규식","정규식과","정규식을","정답은","정당한","정도","정도로","정도의","정렬","정렬하기","정렬하는","정렬합니다.","정리하도록","정리했습니다.","정말","정말로","정밀도를","정방향","정보","정보)에도","정보가","정보는","정보는,","정보도","정보로","정보를","정보만","정보에","정보에서","정보와","정의","정의가","정의는","정의되고","정의되고,","정의되면,","정의되어","정의되어있거나","정의되어있거나).","정의되지","정의된","정의됩니다.","정의들","정의들이","정의로","정의를","정의만","정의에","정의에는,","정의에서","정의와","정의의","정의입니다.","정의하고","정의하고,","정의하기","정의하는","정의하는데","정의하는데엔","정의하면,","정의하지","정의한","정의할","정의합니다.","정의합니다:","정의해야","정의했다는","정적","정적이어서,","정적인","정책이","정하게","정하고","정하는","정합니다.","정해","정해줄","정해지는","정해지지","정해진","정해집니다.","정확도는","정확하게","정확하고","정확한","정확한지","정확할","정확함","정확합니다.","정확히","제거","제거되며,","제거되므로,","제거되어","제거되었습니다.","제거된","제거됩니다.","제거뿐만","제거하거나","제거하거나,","제거하고","제거하기","제거하는","제거하면","제거하면,","제거하세요.","제거하여","제거한","제거할","제거합니다","제거합니다.","제거해보세요.","제공되고","제공되는","제공되지","제공되지만","제공된","제공됩니다.","제공을","제공하고","제공하기","제공하는","제공하는데,","제공하며,","제공하면서","제공하지","제공하지만,","제공한다는","제공할","제공합니다","제공합니다\".","제공합니다.","제공합니다:","제공합니다;","제공해야","제공해주지","제공해줍니다.","제공했는지를","제네레이터","제네릭","제네릭(generic)이","제네릭에서","제네릭은","제네릭을","제네릭의","제네릭이","제네릭이라","제네릭이므로","제네릭이지만,","제네릭입니다,","제대로","제시할","제안","제안된","제안사항을","제안의","제안이","제안이며","제약","제약과","제약사항을","제약을","제약조건","제약조건에서","제약조건을","제약조건이","제어","제어자를","제어하기","제어할","제외","제외)","제외.","제외되었는지에","제외되었습니다.","제외된","제외될","제외됩니다.","제외하고","제외하고).","제외하고;","제외하고는","제외하곤","제외하기","제외하면","제외한","제외합니다.","제외해야","제작","제작되었습니다.","제출하세요.","제품군)가","제한","제한과","제한되어","제한되지","제한된","제한될","제한됩니다.","제한됩니다:","제한시킬","제한에","제한을","제한이","제한적으로","제한점이","제한하고","제한하는","제한하는데","제한하지","제한할","제한합니다.","조각으로","조건","조건과","조건문에서","조건문은","조건별","조건부","조건부가","조건부의","조건에","조건에만","조건에서만","조건은","조건을","조건이","조건자","조건자가","조건자를","조금","조기","조용히","조작","조작의","조정은","조치를","조합","조합:","조합으로","조합을","조합이","조합하여","조회되어야","조회됩니다.","조회를","조회하고","조회합니다:","존재","존재.","존재를","존재하거나","존재하고","존재하기는","존재하는","존재하는지","존재하는지와","존재하더라도","존재하더라도,","존재하며,","존재하므로","존재하므로,","존재하지","존재한다고","존재한다는","존재한다면,","존재할","존재합니다.","존재합니다.이러한","존재해도","존재해야","좀","좁혀나가게","좁혀나갈","좁혀지면","좁혀집니다.","좁히고","좁히고,","좁히기","좁히는","좁힙니다:","종료한","종류","종류(타입)를","종류가","종류를","종류에","종류의","종종","종합적인","좋게도,","좋다고","좋습니다","좋습니다!","좋습니다(더","좋습니다.","좋습니다:","좋은","좋을","좋음","좋지만,","좌절의","좌표에","주","주고","주고,","주기(poll","주기를","주는","주로","주로,","주목","주목하세요,","주목하세요.","주목하세요;","주목하십시오.이로","주목할만한","주목해","주변","주변에","주석","주석(suppress","주석.","주석으로","주석은","주석을","주석의","주석이","주석입니다.","주세요.","주셔서","주어야","주어지고","주어지는지에","주어지면","주어진","주요","주요한","주의:","주의사항","주의사항:","주의할","주의해","주의해서","주의해야","주입되는","주입합니다.","주제","주제는","주제로,","주제를","주제와","주지","죽음(death","준","준비가","준비됐나요?","줄","줄로","줄어든","줄에","줄에는,","줄에서","줄에서,","줄여나가는","줄여주는","줄여주었습니다.","줄여줄","줄은","줄의","줄이","줄이도록","줄이며,","줄이지","줄일","줍니다","줍니다.","줍시다.","중","중,","중간","중괄호({","중괄호를","중국어","중단시킬","중단하지","중단합니다,","중복","중복해서","중앙","중에","중에는","중에서,","중요하다는","중요하지","중요한","중요한데,","중요합니다","중요합니다.","중요합니다.:","중요합니다:","중이고,","중이라면,","중인","중점을","중지하고","중지했을","중첩","중첩된","중첩될","중첩하는","중축입니다.","즉","즉,","즉시","즐겨","증가된","증가하고","증가하는","증가한","증명할","증분","지","지금","지금,","지금까지","지금까지,","지금까지는","지금은","지나치게","지난","지도를","지루하지만","지름길이며","지속적","지수화","지시문이","지시어는","지시어로","지시어를","지시어와","지시어입니다.","지시자","지시자를","지시합니다.","지식을","지식이","지어","지어집니다.","지역","지역적으로","지역화,","지연","지연되는","지연될지,","지연됩니다,","지우고","지우는","지우세요","지우지","지워졌으므로,","지워진","지워집니다","지원","지원:","지원과","지원도","지원되는","지원되지","지원됩니다.","지원보다","지원은","지원을","지원이","지원하게","지원하고","지원하기","지원하는","지원하며","지원하며,","지원하므로","지원하지","지원할","지원합니다.","지원합니다:","지원해야","지을","지저분합니다.","지적한","지점","지점부터","지점이","지정","지정:","지정되면","지정되어","지정되어야함.","지정되지","지정된","지정됩니다.","지정에","지정자","지정자나","지정자는","지정자도","지정자로","지정자를","지정자와","지정자입니다:","지정하게","지정하겠습니다.","지정하고","지정하고,","지정하기","지정하는","지정하는데","지정하는데도","지정하려고","지정하려면","지정하면","지정하여","지정하지","지정하지만,","지정한","지정할","지정함으로써","지정합니다.","지정합니다:","지정해","지정해야","지정했다면)","지침","지침을","지향","지향적","지향적이고","직관만","직관적이지","직관적인","직관적입니다.","직관적입니다:","직렬로","직면하게","직전에","직접","직접적으로","진단","진단할","진석현🌍","진입점을","진입점입니다.","진짜","진행","진행되고","진행되면,","진행되어","진행되지만","진행됩니다.","진행중","진행하고","진행하면서","진행할","진행합니다:","질문","질문보다","질문은","질문을","질문이","질문처럼,","질문할","질문해","질의","집니다.","집어넣어","집중되어","집중한다는","집합","집합(superset)이며,","집합과","집합들의","집합론에","집합만","집합에","집합에서","집합으로","집합으로서의","집합을","집합의","집합이","집합이나","집합이라는","집합이므로","집합이므로,","집합입니다.","짓기","짓는","짓밟지","짚고","짜증을","짤","짧게","짧아진","짧은","쪼갤","쪽도","쪽에서","쪽으로든)에","쪽의","찍으려면","찍지","차별","차용합니다.","차이가","차이를","차이점","차이점에","차이점은","차이점은,","차이점을","차이점이","차후에","참/거짓(true/false)","참고","참고)또는","참고:","참고로,","참고문헌에서","참고사항","참고하세요","참고하세요)","참고하세요.","참고하세요.)","참고하시기","참고하시면","참고하여","참고해","참고해보세요.","참고해주세요.","참고해주세요:","참여","참여하기","참여하는","참여하실","참여해","참입니다!","참조","참조(원래","참조).","참조)는","참조)를","참조)을","참조:","참조가","참조는","참조되는","참조되며,","참조된","참조된다면,","참조될","참조됩니다","참조를","참조에","참조에는","참조에서","참조의","참조이므로","참조하고","참조하기","참조하는","참조하는데","참조하는지","참조하면,","참조하세요","참조하세요.","참조하세요.)","참조하십시오.","참조할","참조합니다).","참조합니다.","참조해서","참조해야","창","창에서","창을","찾게","찾고","찾고,","찾고자","찾기","찾는","찾는다면,","찾는데","찾도록","찾습니다","찾습니다.","찾아내는지를","찾아낸","찾아볼","찾아야","찾았다는","찾았다면","찾았다면,","찾았습니다.","찾으려고","찾으세요.","찾으실","찾은","찾을","찾을지","찾음.","찾음으로써","찾지","채우세요:","채워","채택되면","채택하게","책을","책임자를","챕터에","챕터에서","처럼","처럼)","처리","처리되고","처리되는지","처리되며,","처리됩니다(모듈에서도","처리됩니다)","처리됩니다.","처리를","처리하기","처리하는","처리하므로","처리하지","처리한","처리할","처리합니다.","처음","처음부터","처음에","처음에는","철자가","철자를","철저하지","첨부할","첫","첫번째","첫째로","첫째로,","체계(runtim","체계가","체계를","체계와","체이닝","체이닝(option","체이닝과","체이닝의","체인에서","체인으로","체인을","체코어:","체크","체크가","체크를","체크하기","체크하는","체크하지","체크할","체킹을","초","초과","초과한다면,","초기","초기에는","초기화","초기화가","초기화되는","초기화되지","초기화된","초기화될","초기화됩니다.","초기화를","초기화시키기","초기화하고","초기화하고,","초기화하는","초기화하더라도","초기화하면,","초기화할","초기화합니다.","초기화해야","초기화했습니다.","초래서는","초래할","초반에","초심자에","초월한","초점을","최근","최근까지도","최근에","최대","최대한","최상위","최선을","최선의","최소","최소한","최신","최신으로","최신이","최적","최적입니다.","최적화","최적화를","최적화시키고","최적화하는","최적화할","최종","최종적으로","추가","추가)을","추가되기","추가되어야","추가되었습니다.","추가된","추가된,","추가될","추가됩니다.","추가로","추가적으로","추가적으로,","추가적인","추가하거나","추가하거나,","추가하게","추가하겠습니다:","추가하고","추가하기","추가하길","추가하는","추가하려는","추가하면","추가하면,","추가하세요.","추가하십시오.","추가하십시오:","추가하여","추가하지","추가한","추가한다면,","추가할","추가할지에","추가합니다","추가합니다.","추가합니다.default가","추가합니다:","추가합니다;","추가해","추가해봅시다.","추가해야","추가했습니다.","추가했어야","추기해","추론","추론과","추론되기도","추론되길","추론되는지","추론되므로","추론되지","추론된","추론된다.","추론될","추론됩니다.","추론은","추론을","추론의","추론이","추론하기","추론하는","추론하는지","추론하려면","추론하여,","추론하지","추론한","추론할","추론합니다,","추론합니다.","추론합니다:","추론합니다만,","추론해볼","추론했습니다.","추상","추상으로","추상이","추상할","추상화","추상화할","추적","추적을","추적하고","추적할","추천드립니다.","추천하는","추천합니다","추천합니다.","추출","추출하면,","추출하여","추출할","추출합니다.","축소하는","축소합니다.","축약형일","축약형입니다.","축하드립니다","축하합니다.","출력","출력(concaten","출력과","출력된","출력될","출력됩니다.","출력물에서","출력물을","출력에","출력에서","출력에서는","출력을","출력의","출력이","출력하게","출력하도록","출력할","출력합니다","출력합니다.","출력해","출력해야","출력했을","출발점이지만,","출처인","충돌","충돌에","충돌은","충돌을","충돌의","충돌이","충돌하고,","충돌하며,","충돌하지","충분한","충분할","충분합니다.","충분히","충족시키도록","충족하면,","취급됨)","취급됩니다:","취급하고","취급하지","취급할","취급합니다.","취급합니다:","취하고","취하려는","취하여","취하지","취할","취할지","측면(생성자","측면.","측면과","측면에","측면에서","측면에서만","측면을","측면이","측에서","친숙하게","친숙한","카드가","카드를","캄파일","캐스트","캐스트(cast)","캐스트를","캐시","캐싱","캡처(capture)","캡처는","캡처된","캡처하고","캡처할","캡처함","캡처합니다:","캡쳐되면","캡쳐된","캡쳐링","캡쳐링에","캡쳐링을","캡쳐링의","캡쳐하기","캡쳐했기","커링","커맨드","커뮤니티","커뮤니티에","커뮤니티에서도","커버되지","커버할","커서를","커스텀","커졌지만,","커지면,","컨셉","컨셉들에서","컨테이너가","컨테이너입니다.","컨텍스트","컨텍스트(예:","컨텍스트가","컨텍스트를","컨텍스트에","컨텍스트에서","컨텐츠가","컨텐츠에서","컨트롤을","컨트롤합니다.","컨트리뷰터","컨트리뷰터,","컨트리뷰터도","컬렉션","컴파일","컴파일)을","컴파일되면,","컴파일된","컴파일됩니다).","컴파일됩니다.","컴파일됩니다:","컴파일러","컴파일러/언어","컴파일러가","컴파일러는","컴파일러로","컴파일러를","컴파일러만","컴파일러보다","컴파일러에","컴파일러에게","컴파일러에는","컴파일러의","컴파일러입니다.따라서","컴파일에","컴파일에서","컴파일은","컴파일을","컴파일의","컴파일이","컴파일하고","컴파일하고,","컴파일하기","컴파일하는","컴파일하도록","컴파일하면,","컴파일하세요.이","컴파일하여","컴파일할","컴파일합니다.","컴파일합니다.이를","컴포넌트","컴포넌트(sfc)로","컴포넌트(sfc)에도","컴포넌트나","컴포넌트는","컴포넌트로","컴포넌트를","컴포넌트에","컴포넌트에서도","컴포넌트의","컴퓨터에","케이스","케이스가","케이스나","케이스는","케이스들","케이스들이","케이스를","케이스에","케이스에서","켜져","켜져있으면","코드","코드(code","코드,","코드:","코드가","코드나","코드는","코드는,","코드들","코드들을","코드라는","코드로","코드로는","코드를","코드베이스로","코드베이스를","코드베이스에","코드베이스에서","코드에","코드에는","코드에서","코드에서,","코드에서는","코드와","코드와의","코드의","코드입니다.","코딩된","코멘트를","코어","콘솔","콘솔에","콘텍스트에","콜론은","콜백","콜백에","콜백에서","콜백은","콜백을","콜백의","콜백이","콤마","쿼리","쿼리와","쿼리처럼,","퀵","큐를","큐에","크게","크고","크기,","크기가","크기의","큰","큰따옴표","클라이언트","클래스","클래스)에서","클래스,","클래스가","클래스나","클래스내에서","클래스는","클래스도","클래스들은","클래스들의","클래스들이","클래스라면","클래스로","클래스로도","클래스로부터","클래스를","클래스뿐만","클래스안의","클래스에","클래스에서","클래스에서만","클래스엔","클래스와","클래스와는","클래스와도","클래스의","클래스입니다.","클래스처럼,","클래스형","클래식","클래식.","클로저","클로저와","클로저의","클론","클릭","클릭을","클릭하고","클릭하십시오.","클릭합니다.","키","키고","키로","키를","키에","키워드","키워드가","키워드는","키워드로","키워드를","키의","타게팅","타겟","타겟팅","타이핑","타이핑\"","타이핑(duck","타이핑(nomin","타이핑(subtyping)을","타이핑된","타이핑은","타이핑을","타이핑이","타이핑이기","타이핑이란","타이핑하지","타이핑할","타임","타임/디자인","타임스탬프","타임스탬프를","타임에","타임에는","타임에만","타입","타입\"과","타입\"을","타입(subtype)이어야","타입(tag","타입(t가","타입(예:","타입(인덱스","타입)","타입)를","타입,","타입.","타입:","타입any를","타입검사!","타입과","타입과,","타입까지","타입까지.","타입니다.","타입도","타입들","타입들과","타입들도","타입들로만","타입들로부터","타입들에서","타입들은","타입들을","타입들의","타입들이","타입들이나","타입만","타입만이","타입변수","타입변수를","타입보다","타입스크립트","타입스크립트와","타입시스템을","타입에","타입에는","타입에도","타입에만","타입에서","타입에서,","타입으로","타입으로,","타입으로는:","타입으로도","타입으로만","타입으로서","타입으로써","타입으로의","타입은","타입은{","타입을","타입의","타입이","타입이거나","타입이고","타입이기","타입이나","타입이든","타입이라고","타입이라고도","타입이라는","타입이며","타입이면,","타입이므로,","타입이어야","타입이지만,","타입인","타입인가?","타입인지","타입인지에","타입일","타입임","타입입니다","타입입니다,","타입입니다.","타입입니다:","타입처럼","타입화된","타입화의","타케팅","타케팅하는","타협하지","탐구","탐구하지는","탐색기를","탐색하고","탐색하는","탐색하면서","탐색하세요.","탐색할","탐지할","태그","태그(@async","태그(custom","태그(예","태그는","태그되지","태그된","태그들은","태그라고","태그로","태그를","태그에","태그와","태그의","태그하는","태스크를","태평양","탭을","터키어:","테스트","테스트가","테스트를","테스트입니다.","테스트입니다:","테스트하기","테스트하여","테스트할","텍스트","텍스트는","텍스트를","템플릿","템플릿에서는","템플릿으로","템플릿을","템플릿이","템플릿입니다.","토큰을","통과","통과되고,","통과되지","통과의례입니다.","통과하길","통과하는지","통과하지만,","통과합니다.","통과했는지","통신과","통제하기","통하여","통한","통합","통합은","통합적인","통합하기","통합하는","통합할","통합합니다.","통합했습니다.","통해","통해)","통해,","통해서","통해서,","투명하게","툴과","툴링","툴버전","툴을","툴이","튜토리얼에서","튜토리얼에서는","튜토리얼은","튜토리얼이","튜플","튜플과","튜플에","튜플에서","튜플은","튜플을","튜플의","트래커와","트랜스파일","트랜스파일된","트랜스파일러를","트랜스파일링은","트랜스파일링을","트랜스파일할","트레이드","트레이드오프가","트리가","트리를","트리플","특별한","특별합니다.","특성","특성에","특성은","특성을","특수","특수한","특수화된","특이","특이한","특정","특정된","특정하지","특정한","특징","특징과","특징은","특징을","특징의","특화된","특히","특히,","틀과는","틀리기","틀림없이","팀들은","팀원들과","팀으로부터","팀은","팀의","팀이","팁","파괴되기","파라미터들과","파라미터를","파라미터와","파라미터의","파생","파생되었기","파생된","파생될","파서를","파싱","파싱하고","파악하고,","파악하는데","파악하여","파악할","파악해야","파이프","파이프라인에","파이프라인으로","파이프라인이","파이프하거나","파일","파일\b을","파일(*.d.ts)의","파일(.js와","파일(lib.d.ts)은","파일(누락된","파일,","파일/디렉터리","파일/디렉터리의","파일:","파일과","파일도","파일들:","파일들은","파일들은,","파일들을","파일들이","파일로","파일만","파일별","파일별로","파일보다","파일뿐만","파일안에","파일에","파일에는","파일에만","파일에서","파일에서,","파일에서는,","파일에선","파일은","파일을","파일의","파일이","파일이나","파일이라고","파일입니다.","파일입니다.)","파일처럼","파티","판단되는","판단을","판단하고","판별","판별식","판별식.","판별은","패치","패치만","패키지","패키지가","패키지는","패키지도","패키지들은","패키지들을","패키지로","패키지를","패키지만","패키지에","패키지에는","패키지에서","패키지와","패키지의","패키징되기","패키징하기","패키징하지","패턴","패턴과","패턴도","패턴들","패턴들과","패턴들도","패턴들은","패턴들을","패턴들의","패턴에","패턴은","패턴을","패턴의","패턴이","패턴입니다.","패턴입니다:","팩토리","팩토리(jsx","팩토리가","팩토리는","팩토리를","팩토리에","팩토리입니다.","퍼블릭","퍼진","페이지","페이지\b","페이지,","페이지가","페이지는","페이지도","페이지를","페이지에","페이지에는","페이지에서","페이지의","편리하게","편리하고","편리하지만,","편리한","편리합니다.","편리합니다:","편의를","편이지만,","편집","편집기의","편집자","편하게","편한","평가","평가되는","평가되든지,","평가됩니다.","평가하는","평가할","평범한","평소대로","포괄적인","포괄할","포르투갈어(브라질):","포맷과","포맷에","포맷을","포맷이","포인트","포인트가","포인트을","포팅되었을","포함","포함).","포함과","포함되고","포함되는","포함되며","포함되면","포함되어","포함되어야","포함되지","포함된","포함될","포함됩니다","포함됩니다).","포함됩니다.","포함됩니다.\"exclude\"","포함됩니다.동봉된","포함됩니다.비슷하게,","포함시키지","포함시킬","포함시킵니다.","포함이","포함입니다.","포함하거나","포함하게","포함하고","포함하고,","포함하기","포함하는","포함하는지,","포함하도록","포함하세요.","포함하여","포함하여,","포함하지","포함한","포함할","포함합니다.","포함합니다.node_modules/@types/*","포함합니다:","포함해야","폴더","폴더가","폴더는","폴더로","폴더를","폴더에","폴더에서","폴더의","폴더입니다.","폴란드어:","폴리필(polyfill)을","폴리필될","폴링","폴링을","폴링이","폴링하고","표기","표기'(","표기가","표기는","표기된","표기를","표기법으로","표기법을","표기에","표기와","표기하는","표기하여","표기할","표기해야","표시","표시,","표시가","표시되며","표시되어야","표시되지","표시된","표시될","표시됩니다","표시됩니다.","표시됩니다;","표시로만","표시를","표시와","표시하기","표시하는","표시하려","표시하십시오.","표시할","표시합니다","표시합니다.","표시해서:","표시해야","표준","표준과","표준과는","표준시(pst)","표준으로","표준의","표준이","표준화","표출될","표출해주고,","표출해줍니다.","표합니다.","표현","표현과","표현된","표현될","표현부터","표현식","표현식과","표현식만","표현식에","표현식에서","표현식으로","표현식은","표현식을","표현식의","표현식이","표현식이나","표현식이라고","표현식입니다.","표현에서,","표현으로","표현은","표현을","표현의","표현이나","표현하기","표현하는","표현한","표현할","표현합니다.","표현해야","푸는","풀","풍부한","프랑스어:","프런트엔드","프레임워크","프레임워크(jquery,","프레임워크를","프로그래머가","프로그래머는","프로그래머들에게","프로그래머들에겐","프로그래머들은","프로그래머들을","프로그래머들이","프로그래머라면,","프로그래머를","프로그래머에게는","프로그래머의","프로그래밍","프로그래밍(oop)","프로그래밍에","프로그래밍에서","프로그래밍은","프로그래밍을","프로그래밍의","프로그래밍하고","프로그램","프로그램]","프로그램과","프로그램를","프로그램에","프로그램에서","프로그램으로","프로그램은","프로그램을","프로그램의","프로그램이","프로세스가","프로세스를","프로세스에","프로세스입니다.","프로젝트","프로젝트가","프로젝트는","프로젝트로","프로젝트를","프로젝트명과","프로젝트에","프로젝트에서","프로젝트에서는","프로젝트와","프로젝트의","프로젝트인","프로젝트입니다.","프로토","프로토타입","프로토타입에","프로토타입을","프로토타입의","프로토타입입니다.","프로퍼티","프로퍼티,","프로퍼티가","프로퍼티나","프로퍼티는","프로퍼티는,","프로퍼티도","프로퍼티들(privat","프로퍼티들도","프로퍼티들에","프로퍼티들은","프로퍼티들을","프로퍼티들의","프로퍼티들이","프로퍼티로","프로퍼티로부터","프로퍼티를","프로퍼티만","프로퍼티만이","프로퍼티며,","프로퍼티에","프로퍼티에만","프로퍼티에서","프로퍼티에서,","프로퍼티와","프로퍼티의","프로퍼티이기","프로퍼티인","프로퍼티인지","프로퍼티입니다.","프로퍼티중","프로퍼티처럼","프로필을","프로필이","프록시","프론트엔드와","프리","프린트할","플래그","플래그가","플래그는","플래그들과는","플래그들이","플래그로","플래그를","플래그에","플래그와","플래그와는","플래그인","플랫폼(cross","플랫폼에서","플랫폼에서,","플랫폼에서는","플랫폼으로","플러그인","플러그인과","플러그인들이","플러그인에","플러그인으로","플러그인은","플러그인을","플러그인이","플러그인입니다.","플러그인입니다.vinyl","플레이트를","피드백은","피드백을","피연산자로","피하기","피하는","피할","피합니다.","필드","필드가","필드는","필드는,","필드도","필드로","필드를","필드에","필드에서는,","필드의","필수","필수,","필수로","필수불가결한","필수적인","필요","필요가","필요는","필요로","필요시","필요에","필요하다고","필요하다는","필요하다면","필요하면","필요하신가요?","필요하지","필요한","필요할","필요함)","필요합니다","필요합니다.","필요합니다.babel은","필요합니다.기본적으로","필요합니다:","필터링하는데","필터링할","하거나","하거나,","하게","하겠습니다.","하고","하고,","하고자","하기","하기는","하기와","하기위해","하나","하나)할","하나.","하나가","하나는","하나는,","하나라도","하나로","하나로써","하나를","하나만","하나씩","하나에","하나에서만","하나와","하나요","하나요?","하나요?\"","하나의","하나이기","하나인","하나일","하나임을","하나입니다.","하나하나의","하는","하는데","하는지","하는지에","하는지와","하단","하단의","하도록","하드","하려고","하려면","하려면,","하며","하며,","하면","하면,","하세요","하세요!","하세요.","하세요:","하셨나요?","하에서","하위","하위클래스(subclasses),","하위클래스는","하위클래스를","하위클래스에","하위클래스에서","하위클래스에서만","하위클래스인","하위타입이","하위타입이지만","하이브리드","하지","하지는","하지만","하지만,","하향","학습","학습하는","한","한,","한곳으로","한국어","한국어:","한글","한다\"입니다.","한다.","한다고","한다는","한다면","한다면,","한번","한번에","한정되지만,","한정됩니다.","한쪽에만","한쪽에서","한쪽으로","한해서만","할","할까요?","할까요?\"와","할당","할당.","할당과","할당되기","할당되는","할당되어","할당되었기","할당되었는지는","할당되었던","할당된","할당될","할당됩니다.","할당받을","할당에","할당에서","할당은","할당을","할당의","할당이","할당입니다:","할당하고","할당하는","할당하여","할당한","할당할","할당할지를","할당합니다","할당합니다.","할때","할지","할지라도,","할지입니다.","할필요가","함","함!","함)는","함)에서만","함께","함께)","함께)에서","함께,","함수","함수(anonym","함수(iif","함수(iife)","함수(name","함수)","함수).","함수)에","함수,","함수가","함수까지","함수나","함수는","함수는,","함수는...","함수도","함수들은","함수들을","함수들이","함수라고","함수라는","함수라면,","함수로","함수로부터","함수로써","함수로써,","함수를","함수만","함수만큼","함수안에서는","함수에","함수에게","함수에서","함수여야","함수와","함수의","함수이므로,","함수임을","함수입니다.","함수처럼","함수처럼,","함수형","함을","함정에","함정을","합니까?","합니다","합니다!","합니다.","합니다.(3)을","합니다...","합니다.다행히도","합니다:","합니다;","합니다만","합법적인","합법적임을","합법적입니다.","합성","합성의","합성할","합을","합집합이라면","합쳐","합쳐진","합치는","합치도록","합치지","합칠","합칩니다.","항목을","항상","항상for루프가","해결","해결되며,","해결방법을","해결을","해결책은","해결책을","해결책이","해결책입니다.","해결하기","해결하려면","해결하지도","해결할","해결합니다.","해결합니다:","해당","해당,","해당되는","해당되지","해당하는","해당하는지","해당하므로","해당한다는","해당합니다.","해도","해봅시다.","해서,","해석","해석.","해석되거나,","해석되고","해석되기","해석되는","해석되어야","해석되었습니다.","해석되지","해석된","해석된다는","해석될","해석됩니다.","해석에","해석은","해석을","해석의","해석이","해석하기","해석하는","해석하려고","해석하여","해석하지","해석할","해석합니다.","해석합니다:","해시/우물","해야","해주는데,","해주며,","해주면","해주시면","해주어야","해주지만","해준다는","해줄","해줍니다.","해줍니다:","핵심","핵심을","핵심적인","핸드북","핸드북에","핸드북에서","핸드북은","핸드북을","핸드북의","핸드북이란(en)","핸들링과","핸들링을","했고","했기","했다면:","했던","했듯이","했습니다!","했습니다.","했으므로","했을","행동은","행동을","행동하지","행동할","행에","행을","행일","향상","향상된","향상시키고,","향상시킵니다.","향상이며,","향후","허용되는","허용되는,","허용되며","허용되며,","허용되므로,","허용되었고","허용되었기","허용되었습니다.","허용되지","허용되지만,","허용된","허용됨","허용됩니다","허용됩니다!","허용됩니다.","허용됩니다:","허용하고","허용하는","허용하지","허용하지만,","허용할","허용합니다","허용합니다),","허용합니다.","허용합니다:","허용해주었습니다.","허용했지만,","헤더","헬퍼","헬퍼를","혁신적인","현대","현실적인","현재","현재,","현재까지,","현재로서는,","현재로선,","현재의","형변환","형변환할","형성됩니다.","형성하고","형성하기","형식으로","형식을","형식의","형식인","형식적인","형은","형태","형태)","형태가","형태는","형태로","형태로도","형태를","형태뿐입니다.","형태에","형태와","형태의","형태이고,","형태이기","혜택","혜택을","호스트","호스팅합니다.","호출","호출가능한","호출과","호출되거나","호출되는","호출되면","호출되어야","호출되어야합니다","호출되었는지","호출되지","호출된","호출된다는","호출될","호출됩니다.","호출됩니다:","호출들을","호출로부터","호출만","호출에","호출에서","호출은","호출을","호출의","호출이","호출입니다:","호출자에","호출자에게","호출하고","호출하고,","호출하기","호출하는","호출하도록","호출하려","호출하려고","호출하려면","호출하면","호출하므로","호출하여","호출하여,","호출하지","호출한","호출할","호출함","호출합니다.","호출해","호출해서","호출해야","호출했다는","호환","호환되기","호환되는","호환되는지","호환되며","호환되지","호환되지는","호환된다고","호환된다는","호환된다면","호환될","호환됩니다.","호환성","호환성에","호환성은","호환성을","호환성이","호환이","혹","혹은","혼동과","혼동하면","혼동하지","혼란스러움은","혼란스러워","혼란스러워지기","혼란스럽게도","혼란스럽고","혼란스럽습니다.","혼란의","혼자만","혼합(mix)할","혼합(mix)합니다.","혼합됩니다.","혼합할","혼합합니다.","홈페이지에는","화를","화살","화살표","확대하는","확신한다면,","확신할","확실하게","확실하지","확실한","확실해질","확인","확인.","확인을","확인하거나","확인하고","확인하기","확인하기.","확인하는","확인하는데","확인하면","확인하세요!","확인하세요.","확인하세요.msbuild","확인하세요.페이지에","확인하세요:","확인하십시오","확인하십시오),","확인하십시오.","확인하십시오:","확인하여","확인한","확인할","확인함","확인합니다","확인합니다.","확인해","확인해보세요","확인해보세요.","확인해야","확장","확장(extend)이","확장(extensions)으로","확장가능합니다_","확장되거나","확장된","확장됩니다.","확장시켜야","확장에","확장은","확장을","확장이","확장자","확장자가","확장자로","확장자를","확장자만","확장하고","확장하기","확장하는","확장하려고할","확장하면,","확장하여","확장한","확장한다는","확장할","확장합니다.","확장해","확장해야","확정적","환경","환경과","환경에","환경에서","환경에서는","환경에서만","환경을","환경의","환영합니다:)","활성화","활성화되면","활성화되면,","활성화되어","활성화되어야","활성화되어있는","활성화되어있지","활성화되었는지","활성화되었을","활성화된","활성화하기","활성화하려면","활성화하면","활성화하면,","활성화하세요:","활성화한다면,","활성화할","활성화합니다.","활성화해야","활성화해야합니다:","활용","활용하므로","활용하여","활용한","활용할","활용합니다.","회귀가","회의","효과","효과(side","효과를","효과적으로","효율적으로","후","후,","후반부로","후보","후보가","후에","후에,","후에는","후에도","후에도,","후위","후자의","훌륭하지만,","훌륭한","훨씬","휴리스틱을","흐름","흐름과의","흐름에서는","흐름을","흔한","흔합니다.","흔히","흘러","흘러나오는","흥미로운","흥미로울","흥미롭게도","흥미롭고","힌트","힌트를","힘든","힘들","힘들게","힘들어지는","힘듭니다."],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"소개","keywords":"","body":"공지\n⚠️ 타입스크립트 공식 웹 사이트 프로젝트인 microsoft/TypeScript-WebSite에서 한글 문서 번역이 진행중 입니다. 핸드북 번역에 참여하실 분은 해당 레포에서 참여해 주세요. 자세한 내용은 한국어 번역 이슈를 참고해주세요.\nTypeScript-Handbook 한글 문서\n \n\n\n\n\nTypeScript Handbook을 번역하는 프로젝트입니다.\n진행 상황\n번역 진행 상황은 이곳을 통해 확인할 수 있습니다.\n참여하기\n누구나 참여 가능하며 참여하는 방법은 CONTRIBUTING.md를 참고해 주세요.\n잘못된 번역, 오타, 번역 요청은 이슈에 등록 해주시면 감사하겠습니다.\n그 밖에도 다양한 의견 및 피드백은 언제나 환영합니다:) 공지 참고\n컨트리뷰터 목록 ✨\n도움 주셔서 감사합니다. (emoji key):\n\n\n\n\n \n YeonJuan🌍\n Kibeom Kwon🌍\n GuyeolJeong🌍\n Seohee Park🌍\n poco.j🌍\n Sungmin Chris Yang🌍\n publisherKim🌍\n Yeonggyu Lim🌍\n \n \n YeonTaeKIM🌍\n taekyunKimDev🌍\n rudwn Aiden🌍\n Myeonghwan Cho🌍\n Jaewon Seo🌍\n Taemin Shin🌍\n badger93🌍\n kok202🌍\n \n \n Yeji Kang🌍\n Myoji🌍\n Heeveloper🌍\n bobfull🌍\n changmin Lee🌍\n Hahn🌍\n 33577🌍\n Journey K🌍\n \n \n planetis🌍\n Hyuntae EOM🌍\n Yunhoe, Ku🌍\n realgo🌍\n SeohyunYoon🌍\n 진석현🌍\n ssMinji🌍\n Wish Jung🌍\n \n \n jieun song🌍\n Jung Min O🌍\n sangminK🌍\n Yoo Dahyoung🌍\n annkimm🌍\n JeongMin Woo🌍\n sooyun429🌍\n hannahbanana🌍\n \n \n Chorom Ham🌍\n \n\n\n\n\n\n마이그레이션된 프로젝트의 컨트리뷰터도 포함된 목록 입니다 :)\nThis project follows the all-contributors specification. Contributions of any kind welcome!\n"},"pages/tutorials/ts-for-the-new-programmer.html":{"url":"pages/tutorials/ts-for-the-new-programmer.html","title":"TS for the New Programmer","keywords":"","body":"첫 번째 언어로 TypeScript를 고른것을 축하드립니다 - 정말로 좋은 결정입니다!\nTypescript가 Javascript의 \"기호(flavor)\"나 \"변형(variant)\"이라는 것을 들어봤을 겁니다.\nTypeScript(TS)와 JavaScript(JS)의 관계는 현대 프로그래밍 언어에서 꽤 독특한 관계이니, 이 관계를 더 배우는 것은 어떻게 TypeScript를 JavaScript에 추가할지에 도움이 될 것입니다.\nJavaScript의 짧은 역사 (What is JavaScript? A Brief History)\nJavaScript(ECMAScript으로도 알려져있는)는 처음에 브라우저를 위한 스크립팅 언어로 만들어졌습니다.\nJavaScript가 처음 나왔을 때, 수십 줄 이상의 코드를 작성하는 것은 다소 이례적인 일이었기에 웹 페이지\b 속 짧은 코드들을 위해 사용할 것으로 여겨졌습니다.\n때문에, 초기 웹 브라우저들은 수십 줄 이상의 코드를 실행하는데 오래 걸렸습니다.\n그러나 시간이 흘러 JS가 점점 더 유명해지면서, 웹 개발자들은 JS를 이용해 상호작용을 하는 경험을 하기 시작했습니다.\n웹 브라우저 개발자들은 위와 같이 늘어나는 JS 사용량에 대하여 실행 엔진(동적 컴파일)을 최적화시키고 최적화 된 것을 이용해 할 수 있는 일(API 추가)을 확장하여 웹 개발자가 더 많이 JS를 사용할 수 있게 했습니다.\n현대 웹사이트에서, 브라우저는 수십만 줄의 코드로 구성된 어플리케이션을 자주 실행합니다.\n이는 정적 페이지의 간단한 네트워크로 시작해서, 모든 종류의 만족스러울만한 어플리케이션을 위한 플랫폼으로 성장한 \"웹\"의 길고 점진적인 성장입니다.\n이외에도, JS는 node.js를 사용하여 JS 서버들을 구현하는 것처럼, 브라우저 맥락에서 벗어나는 일에 사용하기 충분할 정도로 유명해졌습니다.\n\"어디서든 작동됨\"과 같은 JS의 성질은 교차 플랫폼(cross-platform) 개발을 위한 매력적인 선택지이기도 합니다.\n오늘날 많은 개발자들은 오직 JavaScript만을 이용하여 전체 스택을 프로그래밍하고 있습니다!\n요약하자면, 우리에게는 빠른 사용을 위해 설계되었으며 수백만 줄의 어플리케이션들을 작성하기 위해 만들어진 완벽한 도구인 JavaScript가 있습니다.\n모든 언어는 각자의 별난 점 - 이상한 점과 놀랄만한 점이 있으며, JavaScript의 자랑스럽지만은 않은 시작은 많은 문제를 만들게 되었습니다. 예를 들어:\n\nJavaScript의 동일 연산자는 (==) 인수를 강제로 변환하여(coerces), 예기치 않은 동작을 유발합니다:\nif (\"\" == 0) {\n // 참입니다! 근데 왜죠??\n}\nif (1 \n\nJavaScript는 또한 존재하지 않는 프로퍼티의 접근을 허용합니다:\nconst obj = { width: 10, height: 15 };\n// 왜 이게 NaN이죠? 철자가 어렵네요!\nconst area = obj.width * obj.heigth;\n\n\n\n대부분의 프로그래밍 언어는 이런 종류의 오류들이 발생하면 오류를 표출해주고, 일부는 코드가 실행되기 전인 컴파일 중에 오류를 표출해줍니다.\n작은 프로그램을 작성할 때에는, 이런 이상한 점들이 화를 돋구지만 관리는 가능합니다. 그러나 수백 또는 수천 줄의 어플리케이션들을 작성할 때에는, 이러한 지속적 놀라움들은 심각한 문제입니다.\nTypeScript: 정적 타입 검사자 (TypeScript: A Static Type Checker)\n앞서 몇 언어는 버그가 많은 프로그램을 아예 실행시키지 않는다고 했습니다.\n프로그램을 실행시키지 않으면서 코드의 오류를 검출하는 것을 정적 검사라고 합니다.\n어떤 것이 오류인지와 어떤 것이 연산 되는 값에 기인하지 않음을 정하는 것\b이 정적 타입 검사입니다.\n정적 타입 검사자인 TypeScript는 프로그램을 실행시키기 전에 값의 종류를 기반으로 프로그램의 오류를 찾습니다.\n예를 들어, 위의 마지막 예시에 오류가 있는 이유는 obj의 타입 때문입니다.\n다음은 TypeScript에서 볼 수 있는 오류입니다:\n// @errors: 2551\nconst obj = { width: 10, height: 15 };\nconst area = obj.width * obj.heigth;\n타입이 있는 JavaScript의 상위 집합 (A Typed Superset of JavaScript)\n그렇다면 TypeScript는 JavaScript와 어떤 관계일까요?\n구문 (Syntax)\nTypeScript는 JS의 구문이 허용되는, JavaScript의 상위 집합 언어입니다.\n구문은 프로그램을 만들기 위해 코드를 작성하는 방법을 의미합니다.\n예를 들어, 다음 코드는 )이 없으므로 구문 오류입니다:\n// @errors: 1005\nlet a = (4\nTypeScript는 독특한 구문 때문에 JavaScript 코드를 오류로 보지 않습니다.\n즉, 어떻게 작성돼있는지 모르지만 작동하는 JavaScript 코드를 TypeScript 파일에 넣어도 잘 작동합니다.\n타입 (Types)\n그러나 TypeScript는 다른 종류의 값들을 사용할 수 있는 방법이 추가된, 타입이 있는 상위 집합입니다.\n위의 obj.heigth 오류는 구문 오류가 아닌, 값의 종류(타입)를 잘못 사용해서 생긴 오류입니다.\n또 다른 예시로, 아래와 같은 JavaScript 코드가 브라우저에서 실행될 때, 다음과 같은 값이 출력될 것입니다:\nconsole.log(4 / []);\n\n구문적으로 옳은(syntactically-legal) 위 코드는 JavaScript에서 NaN을 출력합니다.\n그러나 TypeScript는 배열로 숫자를 나누는 연산이 옳지 않다고 판단하고 오류를 발생시킵니다:\n// @errors: 2363\nconsole.log(4 / []);\n실제로 어떤 일이 일어나는지 보려는 의도로 숫자를 배열로 나눌 수 있지만, 대부분은 프로그래밍 실수입니다.\nTypeScript의 타입 검사자는 일반적인 오류를 최대한 많이 검출하면서 올바른 프로그램을 만들 수 있게 설계되었습니다.\n(나중에 TypeScript가 코드를 얼마나 엄격하게 검사할 수 있는지에 대한 설정에 대해 알아봅시다.)\n만약 JavaScript 파일의 코드를 TypeScript 코드로 옮기면, 코드를 어떻게 작성했는지에 따라 타입 오류를 볼 수 있습니다.\n이는 코드 상의 문제이거나, TypeScript가 지나치게 보수적인 것일 수 있습니다.\n위와 같은 오류를 제거하기 위해 가이드는 다양한 TypeScript 구문을 추가하는 방법을 보여줍니다.\n런타임 특성 (Runtime Behavior)\nTypeScript는 JavaScript의 런타임 특성을 가진 프로그래밍 언어입니다.\n예를 들어, JavaScript에서 0으로 나누는 행동은 런타임 예외로 처리하지 않고 Infinity값을 반환합니다.\n논리적으로, TypeScript는 JavaScript 코드의 런타임 특성을 절대 변화시키지 않습니다.\n즉 TypeScript가 코드에 타입 오류가 있음을 검출해도, JavaScript 코드를 TypeScript로 이동시키는 것은 같은 방식으로 실행시킬 것을 보장합니다\nJavaScript와 동일한 런타임 동작을 유지하는 것은 프로그램 작동을 중단시킬 수 있는 미묘한 차이를 걱정하지 않고 두 언어 간에 쉽게 전환할 수 있도록 하기 위한 TypeScript의 기본적인 약속입니다.\n\n삭제된 타입 (Erased Types)\n개략적으로, TypeScript의 컴파일러가 코드 검사를 마치면 타입을 삭제해서 결과적으로 \"컴파일된\" 코드를 만듭니다.\n즉 코드가 한 번 컴파일되면, 결과로 나온 일반 JS 코드에는 타입 정보가 없습니다.\n타입 정보가 없는 것은 TypeScript가 추론한 타입에 따라 프로그램의 특성을 변화시키지 않는다는 의미입니다.\n결론적으로 컴파일 도중에는 타입 오류가 표출될 수 있지만, 타입 시스템 자체는 프로그램이 실행될 때 작동하는 방식과 관련이 없습니다.\n마지막으로, TypeScript는 추가 런타임 라이브러리를 제공하지 않습니다.\nTypeScript는 프로그램은 JavaScript 프로그램과 같은 표준 라이브러리 (또는 외부 라이브러리)를 사용하므로, TypeScript 관련 프레임워크를 추가로 공부할 필요가 없습니다.\n\nJavaScript와 TypeScript 학습 (Learning JavaScript and TypeScript)\n종종 \"JavaScript 또는 TypeScript를 배워야 할까요?\"와 같은 질문을 볼 수 있습니다.\n정답은 JavaScript를 배우지 않고선 TypeScript를 배울 수 없다는 것입니다!\nTypeScript는 JavaScript와 구문과 런타임 특성을 공유하므로, JavaScript에서 배운 모든 것들은 동시에 TypeScript를 배울 때 도움이 될 것입니다.\n프로그래머들을 위한 JavaScript 학습 자원이 많습니다; TypeScript를 작성\b할 때 그런 학습 자원을 무시해선 안됩니다.\n예를 들어 javascript태그가 붙은 질문이 typescript태그가 붙은 질문보다 약 20배는 많지만, 모든 javascript질문은 TypeScript에도 적용할 수 있습니다.\n만약 \"TypeScript에서 리스트를 정렬하는 법\"과 같은 것을 찾는 경우, 기억하세요: TypeScript는 컴파일-타임 타입 검사자가 있는 JavaScript의 런타임입니다.\n리스트를 TypeScript에서 정렬하는 방법은 JavaScript에서 똑같은 방법으로 할 수 있습니다.\n만약 TypeScript를 직접적으로 사용하는 자원을 찾았다면 그것도 좋지만, 런타임 작업을 실행하기 위한 일상적인 질문을 TypeScript 관련 답변에만 제한시킬 필요는 없습니다.\n\n여기서, JavaScript 기초 몇 가지를 배우는 것을 추천합니다 (Mozilla 웹 문서의 JavaScript 가이드가 괜찮겠네요.)\n익숙해지셨다면, 다시 돌아와서 JavaScript 프로그래머들을 위한 TypeScript을 읽어보시고, 핸드북을 시작하시거나 예제를 보세요.\n\n"},"pages/tutorials/ts-for-js-programmers.html":{"url":"pages/tutorials/ts-for-js-programmers.html","title":"TS for JS Programmers","keywords":"","body":"현대 프로그래밍 언어에서 TypeScript와 JavaScript의 관계는 다소 독특합니다.\nTypeScript은 JavaScript 위에 레이어로서 자리잡고 있는데, JavaScript의 기능들을 제공하면서 그 위에 자체 레이어를 추가합니다. 이 레이어가 TypeScript 타입 시스템입니다.\nJavaScript는 이미 string, number, object, undefined 같은 원시 타입을 가지고 있지만, 전체 코드베이스에 일관되게 할당되었는지는 미리 확인해 주지 않습니다. TypeScript는 이 레이어로서 동작합니다.\n이는 이미 존재하고 잘 동작하는 JavaScript 코드는 동시에 TypeScript 코드라는 의미지만, TypeScript의 타입 검사기는 사용자가 생각한 일과 JavaScript가 실제로 하는 일 사이의 불일치를 강조할 수 있습니다.\n이 튜토리얼은 TypeScript가 추가하는 타입 시스템 언어 확장을 이해하는데 중점을 두고 타입 시스템에 대한 5분 개요를 제공합니다.\n타입 추론 (Types by Inference)\nTypeScript는 JavaScript 언어를 알고 있으며 대부분의 경우 타입을 생성해줄 것입니다.\n예를 들어 변수를 생성하면서 동시에 특정 값에 할당하는 경우, TypeScript는 그 값을 해당 변수의 타입으로 사용할 것입니다.\nlet helloWorld = \"Hello World\";\n// ^?\n\nJavaScript가 동작하는 방식을 이해함으로써 TypeScript는 JavaScript 코드를 받아들이면서 타입을 가지는 타입 시스템을 구축할 수 있습니다. 이는 코드에서 타입을 명시하기 위해 추가로 문자를 사용할 필요가 없는 타입 시스템을 제공합니다. 이것이 위의 예제에서 TypeScript가 helloWorld가 string임을 알게 되는 방식입니다.\nJavaScript와 함께 VS Code를 사용하고 작업을 할 때 편집기의 자동 완성 기능을 사용해왔을 것입니다.\n이는 TypeScript에 필수불가결한 JavaScript에 대한 이해가 JavaScript 작업을 개선하기 위해 내부적으로 사용되었기 때문입니다.\n타입 정의하기 (Defining Types)\nJavaScript는 다양한 디자인 패턴을 가능하게 하는 동적 언어입니다. 몇몇 디자인 패턴은 자동으로 타입을 제공하기 힘들 수 있는데 (동적 프로그래밍을 사용하고 있을 것이기 때문에) 이러한 경우에 TypeScript는 TypeScript에게 타입이 무엇이 되어야 하는지 명시 가능한 JavaScript 언어의 확장을 지원합니다.\n다음은 name: string과 id: number을 포함하는 추론 타입을 가진 객체를 생성하는 예제입니다.\nconst user = {\n name: \"Hayes\",\n id: 0,\n};\n\n이 객체의 형태를 명시적으로 나타내기 위해서는 interface 로 선언합니다.\ninterface User {\n name: string;\n id: number;\n}\n\n이제 변수 선언 뒤에 : TypeName의 구문을 사용해 JavaScript 객체가 새로운 interface의 형태를 따르고 있음을 선언할 수 있습니다.\ninterface User {\n name: string;\n id: number;\n}\n// ---cut---\nconst user: User = {\n name: \"Hayes\",\n id: 0,\n};\n\n해당 인터페이스에 맞지 않는 객체를 생성하면 TypeScript는 경고를 줍니다.\n// @errors: 2322\ninterface User {\n name: string;\n id: number;\n}\n\nconst user: User = {\n username: \"Hayes\",\n id: 0,\n};\n\nJavaScript는 클래스와 객체 지향 프로그래밍을 지원하기 때문에, TypeScript 또한 동일합니다. - 인터페이스는 클래스로도 선언할 수 있습니다.\ninterface User {\n name: string;\n id: number;\n}\n\nclass UserAccount {\n name: string;\n id: number;\n\n constructor(name: string, id: number) {\n this.name = name;\n this.id = id;\n }\n}\n\nconst user: User = new UserAccount(\"Murphy\", 1);\n\n인터페이스는 함수에서 매개변수와 리턴 값을 명시하는데 사용되기도 합니다.\n// @noErrors\ninterface User {\n name: string;\n id: number;\n}\n// ---cut---\nfunction getAdminUser(): User {\n //...\n}\n\nfunction deleteUser(user: User) {\n // ...\n}\n\nJavaScript에서 사용할 수 있는 적은 종류의 원시 타입이 이미 있습니다.: boolean, bigint, null, number, string, symbol, object와 undefined는 인터페이스에서 사용할 수 있습니다. TypeScript는 몇 가지를 추기해 목록을 확장합니다. 예를 들어, any (무엇이든 허용합니다), unknown (이 타입을 사용하는 사람이 타입이 무엇인지 선언했는가를 확인하십시오), never (이 타입은 발생될 수 없습니다\u001d) void (undefined를 리턴하거나 리턴 값이 없는 함수).\n타입을 구축하기 위한 두 가지 구문이 있다는 것을 꽤 빠르게 알 수 있을 것입니다.: Interfaces and Types - interface를 우선적으로 사용하고\u0013 특정 기능이 필요할 때 type을 사용해야 합니다.\n타입 구성 (Composing Types)\n객체들을 조합하여 더 크고 복잡한 객체를 만드는 방법과 유사하게 TypeScript에 타입으로 이를 수행하는 도구가 있습니다.\n여러가지 타입을 이용하여 새 타입을 작성하기 위해 일상적인 코드에서 가장 많이 사용되는 두 가지 코드로는 유니언(Union)과 제네릭(Generic)이 있습니다.\n유니언 (Unions)\n유니언은 타입이 여러 타입 중 하나일 수 있음을 선언하는 방법입니다. 예를 들어, boolean 타입을 true 또는 false로 설명할 수 있습니다:\ntype MyBool = true | false;\n참고: MyBool위에 마우스를 올린다면, boolean으로 분류된 것을 볼 수 있습니다 - 구조적 타입 시스템의 프로퍼티며, 나중에 살펴보겠습니다.\n유니언 타입이 가장 많이 사용된 사례 중 하나는 값이 다음과 같이 허용되는 string 또는 number의 리터럴집합을 설명하는 것입니다:\ntype WindowStates = \"open\" | \"closed\" | \"minimized\";\ntype LockStates = \"locked\" | \"unlocked\";\ntype OddNumbersUnderTen = 1 | 3 | 5 | 7 | 9;\n유니언은 다양한 타입을 처리하는 방법을 제공하는데, 예를 들어 array 또는 string을 받는 함수가 있을 수 있습니다.\nfunction getLength(obj: string | string[]) {\n return obj.length;\n}\nTypeScript는 코드가 시간에 따라 변수가 변경되는 방식을 이해하며, 이러한 검사를 사용해 타입을 골라낼 수 있습니다.\n\n\n\nType\nPredicate\n\n\n\n\nstring\ntypeof s === \"string\"\n\n\nnumber\ntypeof n === \"number\"\n\n\nboolean\ntypeof b === \"boolean\"\n\n\nundefined\ntypeof undefined === \"undefined\"\n\n\nfunction\ntypeof f === \"function\"\n\n\narray\nArray.isArray(a)\n\n\n\n예를 들어, typeof obj === \"string\"을 이용하여 string과 array를 구분할 수 있으며 TypeScript는 객체가 다른 코드 경로에 있음을 알게 됩니다.\n\nfunction wrapInArray(obj: string | string[]) {\n if (typeof obj === \"string\") {\n return [obj];\n// ^?\n } else {\n return obj;\n }\n}\n제네릭 (Generics)\nTypeScript 제네릭 시스템에 대해 자세히 알아볼 수 있지만, 1분 정도의 수준 높은 설명을 하기 위해, 제네릭은 타입에 변수를 제공하는 방법입니다.\n배열이 일반적인 예시이며, 제네릭이 없는 배열은 어떤 것이든 포함할 수 있습니다. 제네릭이 있는 배열은 배열 안의 값을 설명할 수 있습니다.\ntype StringArray = Array;\ntype NumberArray = Array;\ntype ObjectWithNameArray = Array;\n\n제네릭을 사용하는 고유 타입을 선언할 수 있습니다:\n// @errors: 2345\ninterface Backpack {\n add: (obj: Type) => void;\n get: () => Type;\n}\n\n// 이 줄은 TypeScript에 `backpack`이라는 상수가 있음을 알리는 지름길이며\n// const backpakc: Backpack이 어디서 왔는지 걱정할 필요가 없습니다.\n\n// 위에서 Backpack의 변수 부분으로 선언해서, object는 string입니다.\nconst object = backpack.get();\n\n// backpack 변수가 string이므로, add 함수에 number를 전달할 수 없습니다.\nbackpack.add(23);\n구조적 타입 시스템 (Structural Type System)\nTypeScript의 핵심 원칙 중 하나는 타입 검사가 값이 있는 형태에 집중한다는 것입니다.\n이는 때때로 \"덕 타이핑(duck typing)\" 또는 \"구조적 타이핑\" 이라고 불립니다.\n구조적 타입 시스템에서 두 객체가 같은 형태를 가지면 같은 것으로 간주됩니다.\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n\n// \"12, 26\"를 출력합니다\nconst point = { x: 12, y: 26 };\nprintPoint(point);\npoint변수는 Point타입으로 선언된 적이 없지만, TypeScript는 타입 검사에서 point의 형태와 Point의 형태를 비교합니다.\n둘 다 같은 형태이기 때문에, 통과합니다.\n형태 일치에는 일치시킬 객체의 필드의 하위 집합만 필요합니다.\n// @errors: 2345\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n// ---cut---\nconst point3 = { x: 12, y: 26, z: 89 };\nprintPoint(point3); // prints \"12, 26\"\n\nconst rect = { x: 33, y: 3, width: 30, height: 80 };\nprintPoint(rect); // prints \"33, 3\"\n\nconst color = { hex: \"#187ABF\" };\n\nprintPoint(color);\n마지막으로, 정확하게 마무리 짓기 위해, 구조적으로 클래스와 객체가 형태를 따르는 방법에는 차이가 없습니다:\n// @errors: 2345\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n// ---cut---\nclass VirtualPoint {\n x: number;\n y: number;\n\n constructor(x: number, y: number) {\n this.x = x;\n this.y = y;\n }\n}\n\nconst newVPoint = new VirtualPoint(13, 56);\nprintPoint(newVPoint); // prints \"13, 56\"\n객체 또는 클래스에 필요한 모든 속성이 존재한다면, TypeScript는 구현 세부 정보에 관계없이 일치하게 봅니다.\n다음 단계 (Next Steps)\n해당 문서는 일상적인 코드에서 사용하는 구문 및 도구의 종류에 대한 수준 높은 5분 개요입니다. 여기에서:\n\n전체 핸드북을 처음부터 끝까지 읽으세요(30분)\nPlayground 예시를 탐색하세요.\n\n"},"pages/tutorials/ts-for-oopers.html":{"url":"pages/tutorials/ts-for-oopers.html","title":"TS for OOP Programmers(en)","keywords":"","body":"TypeScript는 C#, Java와 같이 정적 타이핑을 사용하는 언어에 익숙한 프로그래머들에게 인기 있는 선택입니다.\nTypeScript의 타입 시스템은 더 나은 코드 완성, 오류의 조기 발견, 프로그램 부분 간의 더 명확한 통신과 같이 정적 타이핑이 가지는 많은 이점을 제공합니다.\nTypeScript는 이러한 개발자에게 친숙한 기능을 많이 제공하지만, JavaScript(또한 TypeScript도 마찬가지로)가 기존의 객체 지향 프로그래밍(OOP) 언어와 어떤 차이가 있는지 다시 살펴볼 필요가 있습니다.\n이러한 차이점을 이해하는 것은 더 나은 JavaScript 코드를 작성하는데 도움을 줄 것이고, C#/Java에서 TypeScript로 바로 입문한 프로그래머가 겪는 흔한 함정을 피할 수 있을 것입니다.\nJavaScript 함께 배우기 (Co-learning JavaScript)\n만약 JavaScript에 이미 익숙하지만 주로 Java또는 C#을 사용하는 프로그래머라면, 이 소개 페이지는 흔히 접할 수 있는 오해와 함정에 대한 설명에 도움을 줄 수 있습니다.\nTypeScript 모델이 유형화하는 방법 중 일부는 Java나 C#과 상당히 다르며, TypeScript를 학습하는 데에 있어 이 부분을 염두에 두는 것이 중요합니다.\n만약 JavaScript를 처음 접하는 Java나 C# 프로그래머라면, JavaScript의 런타임 동작을 이해하기 위해 우선적으로 타입을 제외한 JavaScript의 일부분을 배우는 것이 좋습니다.\nTypeScript는 코드를 실행하는 방식을 바꾸지 않기 때문에, 실제로 무언가 동작하는 코드를 작성하기 위해서는 여전히 JavaScript가 어떻게 작동하는지 배워야 합니다!\nTypeScript가 JavaScript와 동일한 런타임을 사용하므로, 특정한 런타임 동작(문자열을 숫자로 변환하기, 경고 표시, 디스크에 파일 쓰기 등)을 구현하려는 리소스는 항상 TypeScript 프로그램에 똑같이 잘 적용된다는 점을 기억하는 것은 매우 중요합니다.\nTypeScript에 특정된 리소스에만 제한을 두지 마십시오!\n클래스 다시 생각하기 (Rethinking the Class)\nC#과 Java는 의무적 OOP 언어라고 부릅니다.\n이러한 언어에서 클래스는 코드 구성의 기본 단위일 뿐만 아니라 런타임 시 모든 데이터 그리고 동작의 기본적인 컨테이너입니다.\n기능과 데이터를 전부 클래스에 담도록 강제하는 것은 일부 문제에 대해선 좋은 도메인 모델이 될 수 있지만, 모든 도메인이 이러한 방식으로 표현될 필요는 없습니다.\n자유로운 함수와 데이터 (Free Functions and Data)\nJavaScript에서 함수는 어디에나 있을 수 있고, 데이터를 미리 정의된 ‘class’나 ‘struct’에 속하지 않고 자유롭게 전달할 수 있습니다.\n이러한 유연성은 매우 강력합니다.\nOOP 계층과 상관 없이 데이터를 처리하는 “자유로운” (클래스와 연관되지 않은) 함수는 프로그램을 JavaScript로 작성하는 모델로 선호됩니다.\n정적 클래스 (Static Classes)\n추가적으로, C#과 Java의 싱글턴과 정적 클래스 같은 특정 구조는 TypeScript에서 필요하지 않습니다.\nTypeScript의 OOP (OOP in TypeScript)\n즉, 원한다면 계속 클래스를 사용해도 됩니다!\n일부 문제는 기존의 OOP 계층으로 해결하기 적합하며, TypeScript가 JavaScript의 클래스를 지원하므로 이러한 모델을 더 효과적으로 만듭니다.\nTypeScript는 인터페이스, 상속, 정적 메서드 구현과 같은 많은 일반적인 패턴을 지원합니다.\n우리는 이 가이드의 뒷부분에서 클래스를 다룰 것입니다.\n타입 다시 생각하기 (Rethinking Types)\nTypeScript의 타입에 대한 이해는 사실 C#이나 Java와 상당히 다릅니다.\n몇 가지 차이점을 살펴봅시다.\n이름으로 구체화된 타입 시스템 (Nominal Reified Type Systems)\nC#과 Java에서 주어진 값과 객체는 ‘null’, 원시 타입, 또는 정의된 클래스 타입 중 정확하게 하나의 타입을 가집니다.\n런타임 시점에서 정확한 타입을 묻기 위해 value.GetType() 또는 value.getClass()와 같은 메서드를 호출할 수 있습니다.\n이러한 타입의 정의는 특정한 이름을 갖고 클래스의 어딘가 존재하며, 명시적인 상속관계나 공통적으로 구현된 인터페이스가 없는 이상 두 클래스가 유사한 형태를 가졌다 해도 서로 대체하여 사용할 수 없습니다.\n이러한 양상은 reified, nominal 타입 시스템을 설명합니다.\n코드에서 사용한 타입은 런타임 시점에 존재하며, 타입은 구조가 아닌 선언을 통해 연관 지어집니다.\n집합으로서의 타입 (Types as Sets)\nC# 또는 Java에서 런타임 타입과 해당 컴파일 타임 선언 사이의 일대일 대응관계는 중요합니다.\nTypeScript에서 타입은 공통의 무언가를 공유하는 값의 집합으로 생각하는 것이 좋습니다.\n타입은 집합에 불과하기 때문에, 특정한 값은 동시에 수많은 집합에 속할 수 있습니다.\n일단 타입을 집합으로 생각하기 시작하면, 특정 연산이 매우 자연스러워집니다.\n예를 들어, C#에서는 ‘string’과 ‘int’ 둘 다 가능한 타입이 존재하지 않기 때문에 이 값을 인자로 전달하는 것은 이상합니다.\nTypeScript에서 모든 타입이 단순히 집합이라는 것을 깨닫는 순간 이는 매우 자연스러워집니다.\n‘string’ 집합 또는 ‘number’ 집합에 속할 수 있는 값을 어떻게 설명하시겠습니까?\n이 값은 단순히 그 집합들의 유니언: ‘string | number’에 속합니다.\nTypeScript는 집합론에 의거해 타입을 이용하는 여러 방법을 제공하며, 타입을 집합으로 생각하는 것이 더 직관적입니다.\n삭제된 구조적 타입 (Erased Structural Types)\nTypeScript에서, 객체는 정확히 단일 타입이 아닙니다.\n예를 들어 인터페이스를 만족하는 객체를 생성할 때, 둘 사이의 선언적인 관계가 없더라도 해당 인터페이스가 예상되는 곳에 해당 객체를 사용할 수 있습니다.\ninterface Pointlike {\n x: number;\n y: number;\n}\ninterface Named {\n name: string;\n}\n\nfunction printPoint(point: Pointlike) {\n console.log(\"x = \" + point.x + \", y = \" + point.y);\n}\n\nfunction printName(x: Named) {\n console.log(\"Hello, \" + x.name);\n}\n\nconst obj = {\n x: 0,\n y: 0,\n name: \"Origin\",\n};\n\nprintPoint(obj);\nprintName(obj);\nTypeScript의 타입 시스템은 명목이 아닌 구조적입니다: obj는 숫자인 x와 y 프로퍼티를 가지고 있으므로, Pointlike로써 사용될 수 있습니다.\n타입 간의 관계는 특정 관계로 선언되었는지가 아닌, 포함된 프로퍼티에 의해 결정됩니다.\nTypeScript의 타입 시스템은 또한 구체화되지 않았습니다: 런타임에 obj가 Pointlike임을 알려주지 않습니다.\n사실, Pointlike 타입은 런타임에 어떤 형태로도 존재하지 않습니다.\n집합으로서의 타입 개념으로 보면, obj를 Pointlike 값 집합이나 Named 값 집합의 멤버로 간주할 수 있습니다.\n구조적 타입화의 결과 (Consequences of Structural Typing)\n객체지향 프로그래머는 종종 구조적 타입화의 두 가지 측면에 놀라곤 합니다.\n빈 타입 (Empty Types)\n첫 번째로 빈 타입은 예상을 무시하는 것처럼 보입니다:\nclass Empty {}\n\nfunction fn(arg: Empty) {\n // 무엇인가를 하나요?\n}\n\n// 오류는 없지만, '빈' 타입은 아니지 않나요?\nfn({ k: 10 });\nTypeScript는 주어진 인수가 유효한 Empty인지 확인하여 fn의 호출이 유효한지를 검사합니다\n{ k: 10 }과 class Empty { }의 구조를 확인하여 유효성을 검사합니다.\nEmpty에 프로퍼티가 없으므로 Empty가 수행하는 모든_ 프로퍼티가 { k: 10 }에 속해있습니다.\n그러므로, 유효한 호출입니다:\n놀랍지만, 최종적으로 명목적인 객체지향프로그래밍 언어와 매우 비슷하게 사용됩니다.\n파생 클래스와 파생 클래스의 기본 사이의 자연스러운 하위 타입 관계가 파괴되기 때문에, 하위 클래스는 삭제할 수 없습니다.\n구조적 타입 시스템은 호환 가능한 유형의 속성을 갖는 측면에서 하위 타입을 설명하므로 위의 관계를 암시적으로 구별합니다\n동일한 타입 (Identical Types)\n또 다른 빈번한 놀라움의 원인은 동일한 타입에 기인합니다:\nclass Car {\n drive() {\n // hit the gas\n }\n}\nclass Golfer {\n drive() {\n // hit the ball far\n }\n}\n\n// No error?\nlet w: Car = new Golfer();\n\n다시 말하지만, 오류가 아닌 이유는 클래스의 구조가 동일하기 때문입니다.\n잠재적인 혼란의 이유가 될 수도 있겠지만, 사실 상관없는 클래스가 동일한 경우는 일반적이지 않습니다.\n차후에 클래스 챕터에서 클래스가 서로 어떻게 관련되는지에 대해 자세히 알아볼 것입니다.\n반영 (Reflection)\n객체지향 프로그래머는 제네릭을 포함하여 어떤 값의 유형이라도 다룰(query)수 있음에 익숙합니다.\n// C#\nstatic void PrintType() {\n Console.WriteLine(typeof(T).Name);\n}\n\nTypeScript의 타입 시스템이 완벽히 지워졌으므로, 제네릭 타입 인자의 인스턴스화와 같은 정보는 런타임에 사용할 수 없습니다.\nJavaScript에는 typeof와 instanceof와 같은 제한된 원시요소가 있지만, 이런 연산자는 타입이 지워진 코드의 출력에 존재하므로 여전히 작동함을 알아야 합니다.\n예를 들어, typeof (new Car())는 Car나 \"Car\"가 아닌 \"object\"입니다.\n\n지금까지 개요였고, 여기에서 핸드북을 읽거나 또는 Playground 예제를 \u001d탐색하세요.\n"},"pages/tutorials/ts-for-functional-programmers.html":{"url":"pages/tutorials/ts-for-functional-programmers.html","title":"TS for Functional Programmers","keywords":"","body":"TypeScript는 웹에 전통적인 객체 지향 프로그램를 가져오기 위해서\n마이크로소프트 프로그래머들이 JavaScript에 전통적인 객체 지향 타입을\n가져오기 위한 시도로 시작되었습니다. 개발되어 가면서 TypeScript의\n타입 시스템은 네이티브 자바스크립터가 작성한 모델 코드로 발전되었습니다.\n결과적인 시스템은 강력하면서 흥미롭고 지저분합니다.\n이 소개는 TypeScript를 배우고자 하는 Haskell 또는 ML 프로그래머를\n위해 만들어졌습니다. Haskell 타입 시스템과 TypeScript 타입 시스템의\n차이를 설명합니다.\n또한 JavaScript 코드의 모델링에서 발생하는 TypeScript 타입 시스템의\n독특한 특징을 설명합니다.\n이 소개에서는 객체 지향 프로그래밍을 다루지 않습니다.\n실제로, TypeScript의 객체 지향 프로그램은 OO 기능이 있는 다른 인기 언어의\n프로그램과 유사합니다.\n전제조건 (Prerequisites)\n본 서론에서는 다음 사항을 알고 있다고 가정합니다:\n\nJavaScript로 프로그래밍 하기 위한 핵심 개념.\nC 계열 언어의 타입 구문.\n\nJavaScript의 핵심 개념을 배우고 싶다면\nJavaScript: The Good Parts를 추천합니다.\n많은 가변성을 가진 call-by-value 렉시컬한 스코프 언어로\n프로그램을 작성하는 방법을 알고 있다면 굳이 책을 안 읽어도\n상관없습니다.\nR4RS Scheme가 좋은 예입니다.\nC++ 프로그래밍 언어는\nC-스타일 타입 구문에 대해서 배우기 좋습니다.\nC++ 달리 TypeScript는 후위 타입을 사용합니다, 예를 들면: string x 대신에 x: string.\nHaskell에는 없는 개념 (Concepts not in Haskell)\n내장 타입 (Built-in types)\nJavaScript에서는 7개의 내장 타입을 정의합니다:\n\n\n\n타입\n설명\n\n\n\n\nNumber\n배정밀도 IEEE 754 부동소수점.\n\n\nString\n수정 불가능한 UTF-16 문자열.\n\n\nBoolean\ntrue 와 false.\n\n\nSymbol\n보통 키로 사용하는 고유한 값.\n\n\nNull\n단위 타입과 동등.\n\n\nUndefined\n또한 단위 타입과 동등.\n\n\nObject\n레코드와 유사한 것.\n\n\n\n자세한 내용은 MDN 페이지를 참고하세요.\nTypeScript에는 기본 내장된 타입에 해당하는 원시 타입이 있습니다:\n\nnumber\nstring\nboolean\nsymbol\nnull\nundefined\nobject\n\n다른 중요한 TypeScript 타입 (Other important TypeScript types)\n\n\n\n타입\n설명\n\n\n\n\nunknown\n최상위 타입.\n\n\nnever\n하위 타입.\n\n\n객체 리터럴\n예, { property: Type }\n\n\nvoid\n리턴 타입으로 사용하기 위해 의도된 undefined 의 서브타입.\n\n\nT[]\n수정가능한 배열들, 또한 Array 으로 사용가능\n\n\n[T, T]\n고정된 길이지만 수정 가능한 튜플\n\n\n(t: T) => U\n함수\n\n\n\n유의하세요:\n\n함수 구문에는 매개변수 이름이 포함되어 있습니다. 익숙해지기 꽤 어렵습니다!\nlet fst: (a: any, d: any) => any = (a, d) => a;\n// 또는 좀 더 정확하게 말하자면:\nlet snd: (a: T, d: U) => U = (a, d) => d;\n\n\n객체 리터럴 타입 구문이 객체 리터럴 값 구문과 꽤 유사합니다:\nlet o: { n: number; xs: object[] } = { n: 1, xs: [] };\n\n\n[T, T] 는 T[] 의 서브타입입니다. Haskell과 달리, 튜플은 리스트와 관련이 없습니다.\n\n\n박스 형태 타입 (Boxed types)\nJavaScript는 프로그래머들이 해당 타입에 접근할 수 있는 메서드를\n포함하는 원시타입을 동등하게 박스해 왔습니다. 예를 들면, 원시 형태의\nnumber 과 박스 형태 타입의 Number의 다른 점을 TypeScript는\n반영해왔습니다.\n박스 형태 타입은 메서드가 원시 타입을 반환할 때 아주 드물게 필요합니다.\n(1).toExponential();\n// 동등하게\nNumber.prototype.toExponential.call(1);\n\n숫자 리터럴에서 메서드를 호출하려면 파서를 지원하기 위해 메서드를 괄호\n안에 넣어야 한다는 점에 유의하십시오.\n점진적인 타이핑 (Gradual typing)\nTypeScript는 표현식의 타입을 알 수 없을 때마다 any 타입을\n사용합니다. Dynamic와 비교하면,any 는 타입이라고 부르기에\n과하다고 할 수도 있습니다.\n이 타입이 나타날 때마다 타입을 체크하지 않습니다. 예를 들어, any[]\n에 어떤 값이든 체크하지 않고 넣어도 상관없습니다:\n// tsconfig.json 파일에 \"noImplicitAny\": false 를 삽입, anys: any[]\nconst anys = [];\nanys.push(1);\nanys.push(\"oh no\");\nanys.push({ anything: \"goes\" });\n\n그리고 any 타입은 어디서든 간에 사용가능합니다:\nanys.map(anys[1]); // 오 안되죠, \"oh no\" 함수가 아닙니다.\n\nany 전염될 수 있는데, 역시 — 만약에 any 타입의 표현식과 함께 변수를 초기화하면,\n변수 역시 any 타입을 가집니다.\nlet sepsis = anys[0] + anys[1]; // 어떤 의미로도 가능합니다.\n\nTypeScript는 any를 제공할 때 에러가 발생되면,\ntsconfig.json에서 \"noImplicitAny\": true 또는 \"strict\": true를 설정해야 합니다.\n구조적인 타이핑 (Structural typing)\n비록 Haskell과 대부분의 ML은 구조적으로 타이핑하지 않지만,\n구조적 타이핑은 대부분의 함수형 프로그래머에게는 익숙한 개념입니다.\n기본 형태는 아주 간단합니다:\n// @strict: false\nlet o = { x: \"hi\", extra: 1 }; // 성공\nlet o2: { x: string } = o; // 성공\n\n여기서, 객체 리터럴 { x: \"hi\", extra : 1 }에 매치되는\n{ x : string, extra : number } 가 있습니다. 이\n타입은 필수 프로퍼티가 모두 있고 해당 프로퍼티에 할당 가능한 타입이 있으므로\n{ x : string } 에 할당할 수 있습니다.\n나머지 프로퍼티는 할당을 막지 않고, {x : string}의 서브타입으로\n만듭니다.\n네임드 타입들은 타입에서 이름을 붙일 뿐입니다. 할당을 위해서라면 타입 별칭\n One 과 인터페이스 타입 Two 사이에는 별 다른 점이 없습니다.\n둘 다 p: string 프로퍼티를 가지고 있습니다.\n(단, 타입 별칭은 재귀 정의와 타입 매개변수에 관련한 인터페이스에서는 다르게\n동작합니다.)\n// @errors: 2322\ntype One = { p: string };\ninterface Two {\n p: string;\n}\nclass Three {\n p = \"Hello\";\n}\n\nlet x: One = { p: \"hi\" };\nlet two: Two = x;\ntwo = new Three();\n\n유니언 (Unions)\nTypeScript에서 유니언 타입은 태그되지 않습니다. 다르게 말하면,\nHaskell에서 data 와 달리 유니언은 구별하지 않습니다.\n그러나 다른 프로퍼티나 내장된 태그를 사용하는 유니언으로 타입을 구별할 수 있습니다.\nfunction start(\n arg: string | string[] | (() => string) | { s: string }\n): string {\n // JavaScript에서 아주 일반적입니다\n if (typeof arg === \"string\") {\n return commonCase(arg);\n } else if (Array.isArray(arg)) {\n return arg.map(commonCase).join(\",\");\n } else if (typeof arg === \"function\") {\n return commonCase(arg());\n } else {\n return commonCase(arg.s);\n }\n\n function commonCase(s: string): string {\n // 마지막으로, 다른 문자열로 변환합니다\n return s;\n }\n}\n\nstring, Array 와 Function 은 타입 조건자가\n내장되어 있고, else 브랜치를 위한 객체 타입은 편의를 위해\n남겨두는 게 좋습니다.\n그러나 런타임에 구별하기 어려운 유니언을 생성할 수 있습니다.\n새로운 코드의 경우, 구별하는 유니언만 구축하는 게 가장 좋습니다.\n다음 타입들은 조건자를 가지고 있다:\n\n\n\n타입\n조건자\n\n\n\n\nstring\ntypeof s === \"string\"\n\n\nnumber\ntypeof n === \"number\"\n\n\nbigint\ntypeof m === \"bigint\"\n\n\nboolean\ntypeof b === \"boolean\"\n\n\nsymbol\ntypeof g === \"symbol\"\n\n\nundefined\ntypeof undefined === \"undefined\"\n\n\nfunction\ntypeof f === \"function\"\n\n\narray\nArray.isArray(a)\n\n\nobject\ntypeof o === \"object\"\n\n\n\n함수와 배열은 런타임에서 객체이지만 고유의 조건자를 가지고 있다는 걸\n기록합시다.\n교집합\n유니언과 더불어 TypeScript은 교집합까지 가지고 있습니다:\ntype Combined = { a: number } & { b: string };\ntype Conflicting = { a: number } & { a: string };\n\nCombined 은 마치 하나의 객체 리터럴 타입으로 작성된 것 처럼\na 와 b 두 개의 속성을 가지고 있습니다. 교집합과 유니언은 재귀적인\n케이스에서 충돌을 일으켜서 Conflicting.a: number & string 입니다.\n유니언 타입 (Unit types)\n유니언 타입은 정확히 하나의 원시 값을 포함하고 있는 원시 타입의 서브타입입니다.\n예를 들면, 문자열 \"foo\" 는 타입 \"foo\"를 가지고 있습니다.\nJavaScript는 내장된 enum이 없기 때문에 잘 알려진 문자열 세트를\n대신해서 쓰는게 흔합니다.\n문자열 리터럴 타입 유니언은 TypeScript에서 이 패턴을 따라갑니다:\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\npad(\"hi\", 10, \"left\");\n\n필요한 경우에 컴파일러로 확장가능합니다_ — 상위 타입으로\n변환합니다 — 원시 타입에서 유닛 타입으로, string에서 \"foo\"으로\n수정가능할 때 일어나며, 수정가능한 변수를 일부 사용할 때 제대로\n동작하지 않을 수 있습니다:\n// @errors: 2345\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\n// ---cut---\nlet s = \"right\";\npad(\"hi\", 10, s); // 오류: 'string'은 '\"left\" | \"right\"'에 할당할 수 없습니다.\n\n이런 에러가 나타날 수 있습니다:\n- \"right\": \"right\"\n- s: string 은 \"right\" 가 수정가능한 변수에 할당될 때 string 으로 확장이 가능합니다.\n- string 은 \"left\" | \"right\"에 할당할 수 없습니다.\ns에 타입 표기를 사용하여 해결 가능하지만,\n그 결과 \"left\" | \"right\" 타입이 아닌 변수가\ns에 할당되는 것을 방지하게 됩니다.\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\n// ---cut---\nlet s: \"left\" | \"right\" = \"right\";\npad(\"hi\", 10, s);\n\nHaskell과 비슷한 개념 (Concepts similar to Haskell)\n문맥적인 타이핑 (Contextual typing)\nTypeScript는 변수 선언과 같이 타입을 추론할 수 있는\n몇 가지 분명한 방법이 있습니다:\nlet s = \"I'm a string!\";\n\n하지만 다른 C-계열 언어로 작업한 적이 있다면 예상하지 못했던\n다른 방법으로 타입 추론이 가능합니다:\ndeclare function map(f: (t: T) => U, ts: T[]): U[];\nlet sns = map((n) => n.toString(), [1, 2, 3]);\n\n여기에서, 이 예시의 n: number에서 또한, T 과 U는 호출 전에\n추론되지 않았음에도 불구하고.\n실제로 [1,2,3] 으로 T=number을 추론한 다음에,\nn => n.toString()의 리턴 타입으로 U=string을 추론하여,\nsns가 string[] 타입을 가지도록 합니다.\n추론은 어떤 순서로든 작동하지만, intellisense는 왼쪽에서 오른쪽으로만\n작동하므로, TypeScript는 배열과 함께 map을 먼저 선언하는 것을\n선호합니다:\ndeclare function map(ts: T[], f: (t: T) => U): U[];\n\n문맥적인 타이핑은 또한 객체 리터럴을 통해 재귀적으로 작동하며, 그렇지 않으면\nstring이나 number로 추론 가능한 유닛 타입으로 작동합니다.\n그리고 문맥을 통해서 리턴 타입을 추론할 수 있습니다:\ndeclare function run(thunk: (t: T) => void): T;\nlet i: { inference: string } = run((o) => {\n o.inference = \"INSERT STATE HERE\";\n});\n\no 의 타입은 { inference: string } 으로 결정되었습니다. 왜냐하면\n\n선언 이니셜라이저는 선언 타입: { inference: string }에 따라서\n문맥적으로 타입이 정해집니다.\n호출의 리턴 타입은 추론을 위해 문맥적인 타입을 사용하기 때문에,\n컴파일러는 T={ inference: string }으로 추론합니다.\n화살표 함수는 매개변수에 타입을 지정하기 위해 문맥적인 타입을 사용하므로,\n컴파일러는 o: { inference: string }를 제공합니다.\n\n입력하는 동안, o. 를 타이핑 후에,\n실제 프로그램에 있는 다른 속성과 함께 속성 inference 으로\n보완할 수 있습니다.\n이 기능은 TypeScript의 추론을 통해 통합적인 타입 추론 엔진처럼\n보이겠지만, 그렇지 않습니다.\n타입 별칭 (Type aliases)\n타입 별칭은 Haskell의 type과 마찬가지로 단순한 별칭입니다.\n컴파일러는 소스 코드에서 사용된 별칭 이름을 사용하려고\n시도하지만 항상 성공하지는 않습니다.\ntype Size = [number, number];\nlet x: Size = [101.1, 999.9];\n\nnewtype과 가장 유사한 것은 태그된 교차 타입(tagged intersection) 입니다:\ntype FString = string & { __compileTimeOnly: any };\n\nFString은 컴파일러가 실제로는 존재하지 않는 __compileTimeOnly라는\n프로퍼티를 가지고 있다고 생각하는 점을 제외하면 일반 문자열과 같습니다.\nFString은 여전히 string에 할당 가능하지만,\n그 반대는 불가능하다는 것을 의미합니다.\n판별 유니언 (Discriminated Unions)\ndata와 가장 유사한 것은 보통 TypeScript에서 판별 유니언이라 불리는,\n 판별 프로퍼티를 갖는 타입의 유니언입니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n\nHaskell과 달리, 태그 또는 판별은 각각 객체 타입에서 단지 속성에 불구합니다.\n특이 케이스는 다른 유닛 타입과 함께 동일한 속성을 가집니다.\n아직 평범한 유니언타입입니다; 리드하는 | 는\n유니언 타입 구문의 선택적인 부분입니다. 유니언을 사용하는 평범한 JavaScript\n코드로 구별가능합니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n\nfunction area(s: Shape) {\n if (s.kind === \"circle\") {\n return Math.PI * s.radius * s.radius;\n } else if (s.kind === \"square\") {\n return s.x * s.x;\n } else {\n return (s.x * s.y) / 2;\n }\n}\n\narea 의 리턴 타입은 number 를 나타내는데, TypeScript가 함수가 전체라는\n걸 알고 있기 때문에 유의해야할 필요가 있습니다. 몇몇 특이 케이스가 커버되지 않으면\narea 의 리턴 타입은 number | undefined 으로 대신될 것입니다.\n또한, Haskell과 달리 흔한 속성들은 어떤 유니언에도 나타나며,\n그래서 유용하게 여러 개의 유니언 구분가능합니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n// ---cut---\nfunction height(s: Shape) {\n if (s.kind === \"circle\") {\n return 2 * s.radius;\n } else {\n // s.kind: \"square\" | \"triangle\"\n return s.x;\n }\n}\n\n타입 매개변수 (Type Parameters)\n대부분의 C-계열 언어처럼, TypeScript는 타입 매개변수의 선언을\n요구합니다:\nfunction liftArray(t: T): Array {\n return [t];\n}\n\n대소문자에 대한 요구 조건은 없지만, 타입 매개 변수는 일반적으로 단일 대문자입니다.\n타입 매개 변수는 타입 클래스 제약과 비슷하게 동작하는\n타입으로 제한될 수 있습니다.\nfunction firstish(t1: T, t2: T): T {\n return t1.length > t2.length ? t1 : t2;\n}\n\nTypeScript는 일반적으로 인자 타입에 기반하여 호출로부터 타입 인자를 추론할 수 있기 때문에\n대게 타입 인자를 필요로 하지 않습니다.\n왜냐하면 TypeScript는 구조적이기 때문에, 이름 기반의 시스템만큼 타입 매개 변수를 필요로\n하지 않습니다. 특히 함수를 다형성으로 만들\n필요는 없습니다. 타입 매개변수는 매개변수를 같은 타입으로\n제한하는 것처럼 타입 정보를 전파하는데만\n쓰여야 합니다:\nfunction length>(t: T): number {}\n\nfunction length(t: ArrayLike): number {}\n\n첫 번째 length에서 T는 필요하지 않습니다; 오직 한 번만 참조되며,\n다른 매개변수나 리턴 값의 타입을 제한하는데 사용되지 않는다는 것을\n알아둬야 합니다.\n상위 유형의 타입 (Higher-kinded types)\nTypeScript는 상위 유형의 타입이 없습니다. 그러므로 다음과 같이 하는 건 허용하지 않습니다:\nfunction length, U>(m: T) {}\n\n포인트-프리 프로그래밍 (Point-free programming)\n포인트-프리 프로그래밍은 — 커링 및 함수 합성의 과도한 사용\n— JavaScript에서 가능하지만 장황할 수 있습니다.\nTypeScript에서 포인트-프리 프로그래밍에 대한 타입 추론이 실패하는 경우가 많으므로,\n값 매개변수 대신 타입 매개변수를 지정하게 됩니다.\n그 결과는 너무 장황해서 보통 포인트-프리 프로그래밍은 피하는 게\n좋습니다.\n모듈 시스템 (Module system)\nimport 또는 export가 포함된 파일이 암시적으로 모듈이라는 점을 제외하면\nJavaScript의 최신 모듈 구문은 Haskell과 약간 유사합니다:\nimport { value, Type } from \"npm-package\";\nimport { other, Types } from \"./local-package\";\nimport * as prefix from \"../lib/third-package\";\n\ncommonjs 모듈로 가져올 수 있습니다 — node.js' 모듈 시스템으로\n사용된 모듈:\nimport f = require(\"single-function-package\");\n\nexport 목록으로 내보낼 수 있습니다:\nexport { f };\n\nfunction f() {\n return g();\n}\nfunction g() {} // g is not exported\n\n또는 개별적으로 표시해서:\nexport function f { return g() }\nfunction g() { }\n\n후자의 스타일이 더 일반적이지만 같은 파일 내에서도 둘 다\n허용됩니다.\nreadonly 와 const (readonly and const)\nJavaScript에서, 수정 가능함이 기본이지만,\n참조가 수정 불가능함을 선언하기 위해 const로 변수를 선언할 수 있습니다.\n참조 대상은 여전히 수정 가능합니다:\nconst a = [1, 2, 3];\na.push(102); // ):\na[0] = 101; // D:\n\nTypeScript는 추가적으로 프로퍼티에 readonly 제어자를 사용할 수 있습니다.\ninterface Rx {\n readonly x: number;\n}\nlet rx: Rx = { x: 1 };\nrx.x = 12; // error\n\n매핑된 타입 Readonly 은 모든 프로퍼티를 readonly 으로\n만들어 버립니다:\ninterface X {\n x: number;\n}\nlet rx: Readonly = { x: 1 };\nrx.x = 12; // error\n\n그리고 부작용을 일으키는 메서드를 제거하고 배열 인덱스에 대한 변경을 방지하는\n특정 ReadonlyArray 타입과,\n이 타입에 대한 특수 구문이 있습니다:\nlet a: ReadonlyArray = [1, 2, 3];\nlet b: readonly number[] = [1, 2, 3];\na.push(102); // error\nb[0] = 101; // error\n\n배열과 객체 리터럴에서 동작하는 const-assertion만\n사용할 수 있습니다:\nlet a = [1, 2, 3] as const;\na.push(102); // error\na[0] = 101; // error\n\n그러나 이러한 기능들은 기본적인 기능이 아니므로 TypeScript 코드에\n일관적으로 사용하지 않아도 됩니다.\n다음 단계 (Next Steps)\n이 문서는 일상적인 코드에서 높은 수준의 구문과 타입에 대한 개요를 담고 있습니다. 여기서부터는 아래를 참고하시면 됩니다:\n- 전체 핸드북을 처음부터 끝까지 읽으세요 (30m)\n- Playground 예시를 보세요.\n"},"pages/tutorials/typescript-in-5-minutes.html":{"url":"pages/tutorials/typescript-in-5-minutes.html","title":"5분 안에 보는 TypeScript","keywords":"","body":"Typescript로 간단한 웹 애플리케이션을 만들어 보겠습니다.\nTypeScript 설치하기 (Installing TypeScript)\nTypeScript를 설치하는 방법에는 크게 두 가지가 있습니다:\n\nnpm을 이용한 설치 (Node.js 패키지 매니저)\nTypeScript의 Visual Studio 플러그인 설치\n\nVisual Studio 2017과 Visual Studio 2015 Update 3는 기본적으로 Typescript를 포함하고 있습니다.\n만약 TypeScript를 Visual Studio과 함께 설치하지 않았다면 이곳에서 다운로드할 수 있습니다.\nNPM 사용자의 경우:\n> npm install -g typescript\n\n첫 번째 TypeScript 파일 만들기 (Building your first TypeScript file)\n에디터에서, greeter.ts 파일에 다음의 JavaScript 코드를 입력하세요:\nfunction greeter(person) {\n return \"Hello, \" + person;\n}\n\nlet user = \"Jane User\";\n\ndocument.body.textContent = greeter(user);\n\n코드 컴파일하기 (Compiling your code)\n.ts 확장자를 사용했지만, 이 코드는 아직 일반 JavaScript 코드입니다.\n기존의 JavaScript 앱에서 이 코드를 바로 복사하여 붙여 넣을 수 있습니다.\n커맨드 라인에서 TypeScript 컴파일러를 실행하세요:\ntsc greeter.ts\n\n결과는 동일한 JavaScript 코드를 포함하고 있는 greeter.js 파일이 될 것입니다.\nJavaScript 앱에서 TypeScript를 사용하여 시작했습니다!\n이제 TypeScript가 제공하는 몇 가지 새로운 기능을 이용할 수 있습니다.\n다음과 같이 : string 타입 표기를 'person' 함수의 인수에 추가하세요.\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = \"Jane User\";\n\ndocument.body.textContent = greeter(user);\n\n타입 표기 (Type annotations)\nTypeScript의 타입 표기는 함수나 변수의 의도된 계약을 기록하는 간단한 방법입니다.\n아래의 경우, greeter 함수를 단일 문자열 매개변수와 함께 호출하려고 합니다.\n우리는 greeter 함수 호출 시 매개변수로 배열을 전달하도록 변경해 볼 수 있습니다:\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = [0, 1, 2];\n\ndocument.body.textContent = greeter(user);\n\n다시 컴파일하면, 오류가 발생한 것을 볼 수 있습니다:\nerror TS2345: Argument of type 'number[]' is not assignable to parameter of type 'string'.\n\n마찬가지로, greeter 함수 호출에서 모든 인수를 제거해보세요.\nTypeScript는 당신이 예상치 못한 개수의 매개변수로 이 함수를 호출했다는 것을 알려줄 것입니다.\n두 경우 모두, TypeScript는 코드의 구조와 타입 표기에 기반해서 정적 분석을 제공합니다.\n오류가 존재하기는 하지만, greeter.js 파일은 생성되었습니다.\n코드에 오류가 존재하더라도 TypeScript를 사용할 수 있습니다. 그러나 TypeScript는 코드가 예상대로 작동하지 않을 것이라는 경고를 하게 됩니다.\n인터페이스 (Interfaces)\n예제를 더 발전시켜 보겠습니다. 여기서는 firstName 및 lastName 필드를 갖고 있는 객체를 나타내는 인터페이스를 사용합니다.\nTypeScript에서, 내부 구조가 호환되는 두 타입은 서로 호환 됩니다.\n그래서 명시적인 implements 절 없이, 인터페이스가 요구하는 형태를 사용하는 것만으로도 인터페이스를 구현할 수 있습니다.\ninterface Person {\n firstName: string;\n lastName: string;\n}\n\nfunction greeter(person: Person) {\n return \"Hello, \" + person.firstName + \" \" + person.lastName;\n}\n\nlet user = { firstName: \"Jane\", lastName: \"User\" };\n\ndocument.body.textContent = greeter(user);\n\n클래스 (Classes)\n마지막으로, 클래스를 사용하여 예제를 확장해 보겠습니다.\nTypeScript는 클래스 기반 객체 지향 프로그래밍 지원과 같은 JavaScript의 새로운 기능을 지원합니다.\n생성자와 public 필드를 사용해 Student 클래스를 만들겠습니다.\n클래스와 인터페이스가 잘 작동하여, 프로그래머가 올바른 추상화 수준을 결정할 수 있게 해준다는 점을 주목하세요.\n또한, 생성자의 인수에 public을 사용하는 것은 그 인수의 이름으로 프로퍼티를 자동으로 생성하는 축약형입니다.\nclass Student {\n fullName: string;\n constructor(public firstName: string, public middleInitial: string, public lastName: string) {\n this.fullName = firstName + \" \" + middleInitial + \" \" + lastName;\n }\n}\n\ninterface Person {\n firstName: string;\n lastName: string;\n}\n\nfunction greeter(person: Person) {\n return \"Hello, \" + person.firstName + \" \" + person.lastName;\n}\n\nlet user = new Student(\"Jane\", \"M.\", \"User\");\n\ndocument.body.textContent = greeter(user);\n\ntsc greeter.ts를 재실행하면 생성된 JavaScript 코드가 이전의 코드와 동일하다는 것을 알 수 있습니다.\nTypeScript의 클래스는 단지 JavaScript에서 자주 사용되는 프로토타입-기반 OO의 축약형일 뿐입니다.\nTypeScript 웹 앱 실행하기 (Running your TypeScript web app)\n이제 아래의 코드를 greeter.html에 작성하세요:\n\n\n TypeScript Greeter\n \n \n \n\n\n브라우저에서 greeter.html을 열어 간단한 첫 번째 TypeScript 웹 앱을 실행해보세요!\n옵션: Visual Studio에서 greeter.js를 열거나, TypeScript playground에 코드를 복사하세요.\n식별자 위에 마우스를 올려놓으면 해당 타입을 볼 수 있습니다.\n경우에 따라 타입이 자동으로 추론되기도 한다는 점을 유의하세요.\n마지막 행을 다시 입력하고, DOM 요소 타입에 기반한 완료 목록과 매개변수 도움말을 확인하세요.\ngreeter 함수 참조 위에 커서를 올려놓고, F12 키를 눌러 해당 정의로 이동할 수 있습니다.\n또한, 심벌을 마우스 오른쪽 버튼으로 클릭하고 리팩토링을 사용하여 이름을 바꿀 수 있습니다.\n제공된 타입 정보는 애플리케이션 규모에서 JavaScript로 작동하는 도구와 함께 작동합니다.\nTypeScript와 관련된 더 많은 예시를 보려면, 웹사이트의 Samples 섹션을 참고하세요.\n\n"},"pages/the-handbook.html":{"url":"pages/the-handbook.html","title":"핸드북이란(en)","keywords":"","body":"핸드북에 대해서 (About this Handbook)\nJavaScript는 프로그래밍 커뮤니티에 도입된 지 20년이 지난 지금, 가장 널리 퍼진 cross-platform 언어 중 하나입니다. JavaScript는 웹 페이지에 사소한 상호작용을 추가하기 위한 작은 스크립팅 언어로 시작하여, 규모에 상관없이 프론트엔드와 백엔드 애플리케이션에서 선택 가능한 언어로 성장했습니다. JavaScript로 작성된 프로그램의 크기, 범위 및 복잡성은 기하급수적으로 커졌지만, 다른 코드 단위 간의 관계를 표현하는 JavaScript 언어의 능력은 그렇지 못했습니다. JavaScript의 다소 특이한 런타임 의미 체계(runtime semantics)와 더불어, 언어와 프로그램 복잡성 간의 불일치는 JavaScript 개발을 규모에 맞게 관리하기 어려운 작업으로 만들었습니다.\n프로그래머들이 작성하는 가장 흔한 오류는 타입 오류입니다: 다른 종류의 값이 예상되는 곳에 특정한 값이 사용된 경우입니다. 이는 단순한 오타, 라이브러리 API를 이해하지 못한 것, 런타임 동작에 대한 잘못된 가정 또는 다른 오류 때문일 수 있습니다. TypeScript의 목표는 JavaScript 프로그램의 정적 타입 검사자 입니다. 즉, 코드가 실행되기 전에 실행하고(정적), 프로그램 타입이 정확한지 확인하는 도구(타입 검사)입니다.\nJavaScript에 대한 배경지식 없이 TypeScript를 첫 번째 언어로 사용한다면, 먼저 Mozilla 웹 문서에서 JavaScript에 대한 문서를 읽어 보는 것이 좋습니다.\n다른 언어에 대한 경험이 있다면, 핸드북을 읽으면서 JavaScript 구문을 꽤 빠르게 익힐 수 있을 것입니다.\n핸드북은 어떻게 구성되어 있는가? (How is this Handbook Structured)\n핸드북은 두 영역으로 나뉩니다:\n\n핸드북\nTypeScript 핸드북은 평범한 프로그래머들에게 TypeScript를 설명하는 종합적인 문서입니다. 왼쪽 메뉴를 통해 위에서 아래로 이동하며 읽을 수 있습니다.\n각 장 또는 페이지가 주어진 개념에 대해 자세한 설명을 제공할 것이라고 기대할 것입니다. TypeScript 핸드북은 언어에 대한 완전한 설명서는 아니지만, 모든 특징과 동작에 대한 종합적인 가이드입니다.\n실습을 완료한 독자는 다음을 수행할 수 있어야 합니다:\n\n일반적으로 사용하는 TypeScript 구문 및 패턴을 읽고 이해하기\n중요한 컴파일러 옵션의 효과 설명하기\n대부분의 경우에서 타입 시스템 동작을 올바르게 예측하기\n간단한 함수, 객체 또는 클래스에 대한 .d.ts 선언 작성하기\n\n핸드북의 주요 내용은 명확성과 간결성을 위해, 다루어지고 있는 특징의 모든 엣지 케이스 또는 세부 사항을 탐구하지는 않습니다. 참고문헌에서 특정 개념에 대한 자세한 내용을 찾아볼 수 있습니다.\n\n핸드북 레퍼런스\n핸드북 레퍼런스는 TypeScript의 특정 부분이 어떻게 작동하는지 풍부한 이해를 제공하기 위해 작성되었습니다. 위에서 아래로 읽을 수 있지만, 연속적으로 설명하는 것이 아니라, 각 섹션은 단일 개념에 대한 더 깊은 설명 제공을 목표로 합니다.\n\n\n잠재적인 목표 (Non-Goals)\n핸드북은 몇 시간 안에 편하게 읽을 수 있는 간결한 문서로 제작되었습니다. 간결함을 유지하기 위해 특정 주제는 다루지 않습니다.\n특히, 함수, 클래스, 클로저와 같은 JavaScript 핵심 개념을 전부 소개하지는 않습니다. 필요한 경우, 해당 개념을 읽는 데 사용할 수 있는 배경 자료 링크를 제시할 것입니다.\n또한, 핸드북은 언어 명세를 대체하기 위함이 아닙니다. 경우에 따라서는, 대략적이고 이해하기 쉬운 설명을 위해, 에지 케이스나 동작의 형식적인 설명을 생략할 수 있습니다. 대신에, TypeScript 동작의 여러 측면을 보다 정확하고 공식적으로 설명하는 별도의 참조 페이지가 있습니다. 레퍼런스 페이지는 TypeScript에 익숙하지 않은 독자를 위한 것이 아니기 때문에, 아직 읽지 않은 고급 용어나 주제를 사용할 수 있습니다.\n마지막으로, 필요한 경우를 제외하고는 TypeScript가 다른 도구와 어떻게 상호작용하는지는 다루지 않습니다. webpack, rollup, parcel, react, babel, closure, lerna, rush, bazel, preact, vue, angular, svelte, jquery, yarn, npm으로 TypeScript를 구성하는 방법은 다른 웹사이트에서 찾을 수 있습니다.\n시작하기 (Get Started)\n기본 타입을 시작하기 전에, 다음의 소개 페이지 중 하나를 읽어보는 것이 좋습니다. TypeScript와 당신이 선호하는 프로그래밍 언어 간의 주요 유사점과 차이점을 강조하고, 해당 언어에 대한 일반적인 오해를 정리했습니다.\n\nTypeScript for New Programmers\nTypeScript for JavaScript Programmers\nTypeScript for OOP Programmers\nTypeScript for Functional Programmers\n\n"},"pages/basic-types.html":{"url":"pages/basic-types.html","title":"기본 타입","keywords":"","body":"목차 (Table of Contents)\n\n소개 (Introduction)\n불리언 (Boolean)\n숫자 (Number)\n문자열 (String)\n배열 (Array)\n튜플 (Tuple)\n열거 (Enum)\nAny\nVoid\nNull and Undefined\nNever\n객체 (Object)\n타입 단언 (Type assertions)\n'let'에 관하여\n\n소개 (Introduction)\n프로그램이 유용하려면 숫자, 문자열, 구조체, 불리언 값과 같은 간단한 데이터 단위가 필요합니다.\nTypeScript는 JavaScript와 거의 동일한 데이터 타입을 지원하며, 열거 타입을 사용하여 더 편리하게 사용할 수 있습니다.\n불리언 (Boolean)\n가장 기본적인 데이터 타입은 JavaScript, TypeScript에서 boolean 값이라고 일컫는 참/거짓(true/false) 값입니다.\nlet isDone: boolean = false;\n\n숫자 (Number)\nJavaScript처럼, TypeScript의 모든 숫자는 부동 소수 값입니다.\n부동 소수에는 number라는 타입이 붙혀집니다.\nTypeScript는 16진수, 10진수 리터럴에 더불어, ECMAScript 2015에 소개된 2진수, 8진수 리터럴도 지원합니다.\nlet decimal: number = 6;\nlet hex: number = 0xf00d;\nlet binary: number = 0b1010;\nlet octal: number = 0o744;\n\n문자열 (String)\n웹 페이지, 서버 같은 프로그램을 JavaScript로 만들 때 기본적으로 텍스트 데이터를 다루는 작업이 필요합니다.\n다른 언어들처럼, TypeScript에서는 텍스트 데이터 타입을 string으로 표현합니다.\nJavaScript처럼 TypeScript도 큰따옴표 (\")나 작은따옴표 (')를 문자열 데이터를 감싸는데 사용합니다.\nlet color: string = \"blue\";\ncolor = 'red';\n\n또한 템플릿 문자열 을 사용하면 여러 줄에 걸쳐 문자열을 작성할 수 있으며, 표현식을 포함시킬 수도 있습니다.\n이 문자열은 백틱/백쿼트 (` ) 문자로 감싸지며, ${ expr }과 같은 형태로 표현식을 포함시킬 수 있습니다.\nlet fullName: string = `Bob Bobbington`;\nlet age: number = 37;\nlet sentence: string = `Hello, my name is ${ fullName }.\nI'll be ${ age + 1 } years old next month.`;\n\n위는 아래 sentence선언과 동일합니다:\nlet sentence: string = \"Hello, my name is \" + fullName + \".\\n\\n\" +\n \"I'll be \" + (age + 1) + \" years old next month.\";\n\n배열 (Array)\nTypeScript는 JavaScript처럼 값들을 배열로 다룰 수 있게 해줍니다.\n배열 타입은 두 가지 방법으로 쓸 수 있습니다.\n첫 번째 방법은, 배열 요소들을 나타내는 타입 뒤에 []를 쓰는 것입니다:\nlet list: number[] = [1, 2, 3];\n\n두 번째 방법은 제네릭 배열 타입을 쓰는 것입니다. Array:\nlet list: Array = [1, 2, 3];\n\n튜플 (Tuple)\n튜플 타입을 사용하면, 요소의 타입과 개수가 고정된 배열을 표현할 수 있습니다. 단 요소들의 타입이 모두 같을 필요는 없습니다. 예를 들어, number, string 이 쌍으로 있는 값을 나타내고 싶을 수 있습니다:\n// 튜플 타입으로 선언\nlet x: [string, number];\n// 초기화\nx = [\"hello\", 10]; // 성공\n// 잘못된 초기화\nx = [10, \"hello\"]; // 오류\n\n정해진 인덱스에 위치한 요소에 접근하면 해당 타입이 나타납니다.\nconsole.log(x[0].substring(1)); // 성공\nconsole.log(x[1].substring(1)); // 오류, 'number'에는 'substring' 이 없습니다.\n\n정해진 인덱스 외에 다른 인덱스에 있는 요소에 접근하면, 오류가 발생하며 실패합니다.\nx[3] = \"world\"; // 오류, '[string, number]' 타입에는 프로퍼티 '3'이 없습니다.\n\nconsole.log(x[5].toString()); // '[string, number]' 타입에는 프로퍼티 '5'가 없습니다.\n\n열거 (Enum)\nJavaScript의 표준 자료형 집합과 사용하면 도움이 될만한 데이터 형은 enum입니다.\nC# 같은 언어처럼, enum은 값의 집합에 더 나은 이름을 붙여줄 수 있습니다.\nenum Color {Red, Green, Blue}\nlet c: Color = Color.Green;\n\n기본적으로, enum은 0부터 시작하여 멤버들의 번호를 매깁니다.\n멤버 중 하나의 값을 수동으로 설정하여 번호를 바꿀 수 있습니다.\n예를 들어, 위 예제를 0대신 1부터 시작해 번호를 매기도록 바꿀 수 있습니다.\nenum Color {Red = 1, Green, Blue}\nlet c: Color = Color.Green;\n\n또는, 모든 값을 수동으로 설정할 수 있습니다:\nenum Color {Red = 1, Green = 2, Blue = 4}\nlet c: Color = Color.Green;\n\nenum의 유용한 기능 중 하나는 매겨진 값을 사용해 enum 멤버의 이름을 알아낼 수 있다는 것입니다.\n예를 들어, 위의 예제에서 2라는 값이 위의 어떤 Color enum 멤버와 매칭되는지 알 수 없을 때, 이에 일치하는 이름을 알아낼 수 있습니다:\nenum Color {Red = 1, Green, Blue}\nlet colorName: string = Color[2];\n\nconsole.log(colorName); // 값이 2인 'Green'이 출력됩니다.\n\nAny\n애플리케이션을 만들 때, 알지 못하는 타입을 표현해야 할 수도 있습니다.\n이 값들은 사용자로부터 받은 데이터나 서드 파티 라이브러리 같은 동적인 컨텐츠에서 올 수도 있습니다.\n이 경우 타입 검사를 하지 않고, 그 값들이 컴파일 시간에 검사를 통과하길 원합니다.\n이를 위해, any 타입을 사용할 수 있습니다:\nlet notSure: any = 4;\nnotSure = \"maybe a string instead\";\nnotSure = false; // 성공, 분명히 부울입니다.\n\nany 타입은 기존에 JavaScript로 작업할 수 있는 강력한 방법으로, 컴파일 중에 점진적으로 타입 검사를 하거나 하지 않을 수 있습니다.\n혹 다른 언어에서 그렇듯, Object가 비슷한 역할을 할 수 있을 것 같다고 생각할 수도 있습니다.\n그런데, Object로 선언된 변수들은 오직 어떤 값이든 그 변수에 할당할 수 있게 해주지만 실제로 메서드가 존재하더라도, 임의로 호출할 수는 없습니다:\nlet notSure: any = 4;\nnotSure.ifItExists(); // 성공, ifItExists 는 런타임엔 존재할 것입니다.\nnotSure.toFixed(); // 성공, toFixed는 존재합니다. (하지만 컴파일러는 검사하지 않음)\n\nlet prettySure: Object = 4;\nprettySure.toFixed(); // 오류: 프로퍼티 'toFixed'는 'Object'에 존재하지 않습니다.\n\n\nNote: Do's and Don'ts에 설명 했듯이 Object를 no-primitive object 대신에 사용하지 마세요.\n\n또한, any 타입은 타입의 일부만 알고 전체는 알지 못할 때 유용합니다.\n예를 들어, 여러 다른 타입이 섞인 배열을 다룰 수 있습니다.\nlet list: any[] = [1, true, \"free\"];\n\nlist[1] = 100;\n\nVoid\nvoid는 어떤 타입도 존재할 수 없음을 나타내기 때문에, any의 반대 타입 같습니다.\nvoid는 보통 함수에서 반환 값이 없을 때 반환 타입을 표현하기 위해 쓰이는 것을 볼 수 있습니다:\nfunction warnUser(): void {\n console.log(\"This is my warning message\");\n}\n\nvoid를 타입 변수를 선언하는 것은 유용하지 않은데, 왜냐하면 그 변수에는 null(--strictNullChecks을 사용하지 않을 때만 해당, 자세한 건 다음 섹션을 참고)또는 undefined 만 할당할 수 있기 때문입니다:\nlet unusable: void = undefined;\nunusable = null; // 성공 `--strictNullChecks` 을 사용하지 않을때만\n\nNull and Undefined\nTypeScript는 undefined 과 null 둘 다 각각 자신의 타입 이름으로 undefined , null로 사용합니다.\nvoid처럼 그 자체로 유용한 경우는 거의 없습니다:\n// 이 밖에 이 변수들에 할당할 수 있는 값이 없습니다!\nlet u: undefined = undefined;\nlet n: null = null;\n\n기본적으로 null 과 undefined는 다른 모든 타입의 하위 타입니다.\n이건, null과 undefined를 number 같은 타입에 할당할 수 있다는 것을 의미합니다.\n하지만, --strictNullChecks를 사용하면, null과 undefined는 오직 any와 각자 자신들 타입에만 할당 가능합니다. (예외적으로 undefined는 void에 할당 가능합니다)\n이건 많은 일반적인 에러를 방지하는 데 도움을 줍니다.\n이 경우, string 또는 null 또는 undefined를 허용하고 싶은 경우 유니언 타입인 string | null | undefined를 사용할 수 있습니다.\n유니언 타입은 상급 주제로, 이후 챕터에서 다룹니다.\n\nAs a note: 가능한 경우 --strictNullChecks를 사용할 것을 권장합니다. 하지만 핸드북의 목적에 따라, 사용하지 않는다고 가정합니다.\n\nNever\nnever 타입은 절대 발생할 수 없는 타입을 나타냅니다.\n예를 들어, never는 함수 표현식이나 화살표 함수 표현식에서 항상 오류를 발생시키거나 절대 반환하지 않는 반환 타입으로 쓰입니다.\n변수 또한 타입 가드에 의해 아무 타입도 얻지 못하게 좁혀지면 never 타입을 얻게 될 수 있습니다.\nnever타입은 모든 타입에 할당 가능한 하위 타입입니다. 하지만 어떤 타입도 never에 할당할 수 있거나, 하위 타입이 아닙니다.(never 자신은 제외)\n심지어 any 도 never에 할당할 수 없습니다.\nnever를 반환하는 몇 가지 예제입니다:\n// never를 반환하는 함수는 함수의 마지막에 도달할 수 없다.\nfunction error(message: string): never {\n throw new Error(message);\n}\n\n// 반환 타입이 never로 추론된다.\nfunction fail() {\n return error(\"Something failed\");\n}\n\n// never를 반환하는 함수는 함수의 마지막에 도달할 수 없다.\nfunction infiniteLoop(): never {\n while (true) {\n }\n}\n\n객체 (Object)\nobject는 원시 타입이 아닌 타입을 나타냅니다. 예를 들어, number, string, boolean, bigint, symbol, null, 또는 undefined 가 아닌 나머지를 의미합니다.\nobject 타입을 쓰면, Object.create 같은 API 가 더 잘 나타납니다. 예를 들어:\ndeclare function create(o: object | null): void;\n\ncreate({ prop: 0 }); // 성공\ncreate(null); // 성공\n\ncreate(42); // 오류\ncreate(\"string\"); // 오류\ncreate(false); // 오류\ncreate(undefined); // 오류\n\n타입 단언 (Type assertions)\n가끔, TypeScript보다 개발자가 값에 대해 더 잘 알고 일을 때가 있습니다.\n대개, 이런 경우는 어떤 엔티티의 실제 타입이 현재 타입보다 더 구체적일 때 발생합니다.\n타입 단언(Type assertions) 은 컴파일러에게 \"날 믿어, 난 내가 뭘 하고 있는지 알아\"라고 말해주는 방법입니다.\n타입 단언은 다른 언어의 타입 변환(형 변환)과 유사하지만, 다른 특별한 검사를 하거나 데이터를 재구성하지는 않습니다.\n이는 런타임에 영향을 미치지 않으며, 온전히 컴파일러만 이를 사용합니다.\n타입 스크립트는 개발자가 필요한 어떤 특정 검사를 수행했다고 인지합니다.\n타입 단언에는 두 가지 형태가 있습니다.\n하나는, \"angle-bracket\" 문법입니다:\nlet someValue: any = \"this is a string\";\n\nlet strLength: number = (someValue).length;\n\n다른 하나는 as-문법 입니다.\nlet someValue: any = \"this is a string\";\n\nlet strLength: number = (someValue as string).length;\n\n위 두 예제는 동일합니다.\n어떤 것을 사용할지는 주로 선호에 따른 선택입니다. 하지만 TypeScript를 JSX와 함께 사용할 때는, as-스타일의 단언만 허용됩니다.\nlet에 관하여\n지금까지 더 익숙할 수도 있는 JavaScript의 var 키워드 대신 let 키워드를 이용했다는 걸 알 수 있습니다.\nlet 키워드는 JavaScript ES2015에서 소개되었고, var보다 안전하다는 이유로, 현재 표준으로 여겨지고 있습니다.\n나중에 더 자세히 살펴보겠지만, 대부분의 JavaScript의 문제들이 let을 사용해서 해결되며, 때문에 가능한 경우 최대한 var대신 let을 사용하셔야 합니다.\n"},"pages/interfaces.html":{"url":"pages/interfaces.html","title":"인터페이스","keywords":"","body":"소개 (Introduction)\nTypeScript의 핵심 원칙 중 하나는 타입 검사가 값의 형태에 초점을 맞추고 있다는 것입니다.\n이를 \"덕 타이핑(duck typing)\" 혹은 \"구조적 서브타이핑 (structural subtyping)\"이라고도 합니다.\nTypeScript에서, 인터페이스는 이런 타입들의 이름을 짓는 역할을 하고 코드 안의 계약을 정의하는 것뿐만 아니라 프로젝트 외부에서 사용하는 코드의 계약을 정의하는 강력한 방법입니다.\n첫 번째 인터페이스 (Our First Interface)\n어떻게 인터페이스가 동작하는지 확인하는 가장 쉬운 방법은 간단한 예제로 시작하는 것입니다:\nfunction printLabel(labeledObj: { label: string }) {\n console.log(labeledObj.label);\n}\n\nlet myObj = {size: 10, label: \"Size 10 Object\"};\nprintLabel(myObj);\n\n타입 검사는 printLabel 호출을 확인합니다.\nprintLabel 함수는 string 타입 label을 갖는 객체를 하나의 매개변수로 가집니다.\n이 객체가 실제로는 더 많은 프로퍼티를 갖고 있지만, 컴파일러는 최소한 필요한 프로퍼티가 있는지와 타입이 잘 맞는지만 검사합니다.\nTypeScript가 관대하지 않은 몇 가지 경우는 나중에 다루겠습니다.\n이번엔 같은 예제를, 문자열 타입의 프로퍼티 label을 가진 인터페이스로 다시 작성해 보겠습니다:\ninterface LabeledValue {\n label: string;\n}\n\nfunction printLabel(labeledObj: LabeledValue) {\n console.log(labeledObj.label);\n}\n\nlet myObj = {size: 10, label: \"Size 10 Object\"};\nprintLabel(myObj);\n\nLabeledValue 인터페이스는 이전 예제의 요구사항을 똑같이 기술하는 이름으로 사용할 수 있습니다.\n이 인터페이스는 여전히 문자열 타입의 label 프로퍼티 하나를 가진다는 것을 의미합니다.\n다른 언어처럼 printLabel에 전달한 객체가 이 인터페이스를 구현해야 한다고 명시적으로 얘기할 필요는 없습니다.\n여기서 중요한 것은 형태뿐입니다. 함수에 전달된 객체가 나열된 요구 조건을 충족하면, 허용됩니다.\n타입 검사는 프로퍼티들의 순서를 요구하지 않습니다. 단지 인터페이스가 요구하는 프로퍼티들이 존재하는지와 프로퍼티들이 요구하는 타입을 가졌는지만을 확인합니다.\n선택적 프로퍼티 (Optional Properties)\n인터페이스의 모든 프로퍼티가 필요한 것은 아닙니다.\n어떤 조건에서만 존재하거나 아예 없을 수도 있습니다.\n선택적 프로퍼티들은 객체 안의 몇 개의 프로퍼티만 채워 함수에 전달하는 \"option bags\" 같은 패턴을 만들 때 유용합니다.\n이 패턴의 예제를 한번 보겠습니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): {color: string; area: number} {\n let newSquare = {color: \"white\", area: 100};\n if (config.color) {\n newSquare.color = config.color;\n }\n if (config.width) {\n newSquare.area = config.width * config.width;\n }\n return newSquare;\n}\n\nlet mySquare = createSquare({color: \"black\"});\n\n선택적 프로퍼티를 가지는 인터페이스는 다른 인터페이스와 비슷하게 작성되고, 선택적 프로퍼티는 선언에서 프로퍼티 이름 끝에 ?를 붙여 표시합니다.\n선택적 프로퍼티의 이점은 인터페이스에 속하지 않는 프로퍼티의 사용을 방지하면서, 사용 가능한 속성을 기술하는 것입니다.\n예를 들어, createSquare안의 color 프로퍼티 이름을 잘못 입력하면, 오류 메시지로 알려줍니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): { color: string; area: number } {\n let newSquare = {color: \"white\", area: 100};\n if (config.clor) {\n // Error: Property 'clor' does not exist on type 'SquareConfig'\n newSquare.color = config.clor;\n }\n if (config.width) {\n newSquare.area = config.width * config.width;\n }\n return newSquare;\n}\n\nlet mySquare = createSquare({color: \"black\"});\n\n읽기전용 프로퍼티 (Readonly properties)\n일부 프로퍼티들은 객체가 처음 생성될 때만 수정 가능해야합니다.\n프로퍼티 이름 앞에 readonly를 넣어서 이를 지정할 수 있습니다:\ninterface Point {\n readonly x: number;\n readonly y: number;\n}\n\n객체 리터럴을 할당하여 Point를 생성합니다.\n할당 후에는 x, y를 수정할 수 없습니다.\nlet p1: Point = { x: 10, y: 20 };\np1.x = 5; // 오류!\n\nTypeScript에서는 모든 변경 메서드(Mutating Methods)가 제거된 Array와 동일한 ReadonlyArray 타입을 제공합니다. 그래서 생성 후에 배열을 변경하지 않음을 보장할 수 있습니다.\nlet a: number[] = [1, 2, 3, 4];\nlet ro: ReadonlyArray = a;\nro[0] = 12; // 오류!\nro.push(5); // 오류!\nro.length = 100; // 오류!\na = ro; // 오류!\n\n예제 마지막 줄에서 ReadonlyArray를 일반 배열에 재할당이 불가능한 것을 확인할 수 있습니다.\n타입 단언(type assertion)으로 오버라이드하는 것은 가능합니다:\na = ro as number[];\n\nreadonly vs const\nreadonly와 const 중에 어떤 것을 사용할 지 기억하기 가장 쉬운 방법은 변수와 프로퍼티중 어디에 사용할지 질문해 보는 것입니다.\n변수는 const를 사용하고 프로퍼티는 readonly를 사용합니다\n초과 프로퍼티 검사 (Excess Property Checks)\n인터페이스의 첫 번째 예제에서 TypeScript가 { label: string; }을 기대해도 { size: number; label: string; }를 허용해주었습니다. 또한 선택적 프로퍼티를 배우고, 소위 \"option bags\"을 기술할 때, 유용하다는 것을 배웠습니다.\n하지만, 그냥 그 둘을 결합하면 에러가 발생할 수 있습니다.\n예를 들어, createSquare를 사용한 마지막 예제를 보겠습니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): { color: string; area: number } {\n // ...\n}\n\nlet mySquare = createSquare({ colour: \"red\", width: 100 });\n\ncreateSquare의 매개변수가 color대신 colour로 전달된 것에 유의하세요.\n이 경우 JavaScript에선 조용히 오류가 발생합니다.\nwidth 프로퍼티는 적합하고, color 프로퍼티는 없고, 추가 colour 프로퍼티는 중요하지 않기 때문에, 이 프로그램이 올바르게 작성되었다고 생각할 수 있습니다.\n하지만, TypeScript는 이 코드에 버그가 있을 수 있다고 생각합니다.\n객체 리터럴은 다른 변수에 할당할 때나 인수로 전달할 때, 특별한 처리를 받고, 초과 프로퍼티 검사 (excess property checking)를 받습니다.\n만약 객체 리터럴이 \"대상 타입 (target type)\"이 갖고 있지 않은 프로퍼티를 갖고 있으면, 에러가 발생합니다.\n// error: Object literal may only specify known properties, but 'colour' does not exist in type 'SquareConfig'. Did you mean to write 'color'?\nlet mySquare = createSquare({ colour: \"red\", width: 100 });\n\n이 검사를 피하는 방법은 정말 간단합니다.\n가장 간단한 방법은 타입 단언을 사용하는 것입니다:\nlet mySquare = createSquare({ width: 100, opacity: 0.5 } as SquareConfig);\n\n하지만 특별한 경우에, 추가 프로퍼티가 있음을 확신한다면, 문자열 인덱스 서명(string index signatuer)을 추가하는 것이 더 나은 방법입니다.\n만약 SquareConfig color와 width 프로퍼티를 위와 같은 타입으로 갖고 있고, 또한 다른 프로퍼티를 가질 수 있다면, 다음과 같이 정의할 수 있습니다.\ninterface SquareConfig {\n color?: string;\n width?: number;\n [propName: string]: any;\n}\n\n나중에 인덱스 서명에 대해 좀 더 다룰 것입니다. 하지만 여기서는 SquareConfig가 여러 프로퍼티를 가질 수 있고, 그 프로퍼티들이 color나 width가 아니라면, 그들의 타입은 중요하지 않습니다.\n이 검사를 피하는 마지막 방법은 놀랍게도 객체를 다른 변수에 할당하는 것입니다.\nsquareOptions가 추가 프로퍼티 검사를 받지 않기 때문에, 컴파일러는 에러를 주지 않습니다.\nlet squareOptions = { colour: \"red\", width: 100 };\nlet mySquare = createSquare(squareOptions);\n\nsquareOptions와 SquareConfig 사이에 공통 프로퍼티가 있는 경우에만 위와 같은 방법을 사용할 수 있습니다.\n이 예제에서는, width가 그 경우입니다. 하지만 만약에 변수가 공통 객체 프로퍼티가 없으면 에러가 납니다. 예를 들어:\nlet squareOptions = { colour: \"red\" };\nlet mySquare = createSquare(squareOptions);\n\n위처럼 간단한 코드의 경우, 이 검사를 \"피하는\" 방법을 시도하지 않는 것이 좋습니다.\n메서드가 있고 상태를 가지는 등 더 복잡한 객체 리터럴에서 이 방법을 생각해볼 수 있습니다. 하지만 초과 프로퍼티 에러의 대부분은 실제 버그입니다.\n그 말은, 만약 옵션 백 같은 곳에서 초과 프로퍼티 검사 문제가 발생하면, 타입 정의를 수정해야 할 필요가 있습니다.\n예를 들어, 만약 createSquare에 color나 colour 모두 전달해도 괜찮다면, squareConfig가 이를 반영하도록 정의를 수정해야 합니다.\n함수 타입 (Function Types)\n인터페이스는 JavaScript 객체가 가질 수 있는 넓은 범위의 형태를 기술할 수 있습니다.\n프로퍼티로 객체를 기술하는 것 외에, 인터페이스는 함수 타입을 설명할 수 있습니다.\n인터페이스로 함수 타입을 기술하기 위해, 인터페이스에 호출 서명 (call signature)를 전달합니다.\n이는 매개변수 목록과 반환 타입만 주어진 함수 선언과 비슷합니다. 각 매개변수는 이름과 타입이 모두 필요합니다.\ninterface SearchFunc {\n (source: string, subString: string): boolean;\n}\n\n한번 정의되면, 함수 타입 인터페이스는 다른 인터페이스처럼 사용할 수 있습니다.\n여기서 함수 타입의 변수를 만들고, 같은 타입의 함수 값으로 할당하는 방법을 보여줍니다.\nlet mySearch: SearchFunc;\nmySearch = function(source: string, subString: string) {\n let result = source.search(subString);\n return result > -1;\n}\n\n올바른 함수 타입 검사를 위해, 매개변수의 이름이 같을 필요는 없습니다.\n예를 들어, 위의 예제를 아래와 같이 쓸 수 있습니다:\nlet mySearch: SearchFunc;\nmySearch = function(src: string, sub: string): boolean {\n let result = src.search(sub);\n return result > -1;\n}\n\n함수 매개변수들은 같은 위치에 대응되는 매개변수끼리 한번에 하나씩 검사합니다.\n만약 타입을 전혀 지정하지 않고 싶다면, SearchFunc 타입의 변수로 직접 함수 값이 할당되었기 때문에 TypeScript의 문맥상 타이핑 (contextual typing)이 인수 타입을 추론할 수 있습니다.\n이 예제에서, 함수 표현의 반환 타입이 반환하는 값으로 추론됩니다. (여기서는 false와 true)\nlet mySearch: SearchFunc;\nmySearch = function(src, sub) {\n let result = src.search(sub);\n return result > -1;\n}\n\n함수 표현식이 숫자 나 문자열을 반환했다면, 타입 검사는 반환 타입이 SearchFunc 인터페이스에 정의된 반환 타입과 일치하지 않는다는 에러를 발생시킵니다.\nlet mySearch: SearchFunc;\n\n// error: Type '(src: string, sub: string) => string' is not assignable to type 'SearchFunc'.\n// Type 'string' is not assignable to type 'boolean'.\nmySearch = function(src, sub) {\n let result = src.search(sub);\n return \"string\";\n};\n\n인덱서블 타입 (Indexable Types)\n인터페이스로 함수 타입을 설명하는 방법과 유사하게, a[10] 이나 ageMap[\"daniel\"] 처럼 타입을 \"인덱스로\" 기술할 수 있습니다.\n인덱서블 타입은 인덱싱 할때 해당 반환 유형과 함께 객체를 인덱싱하는 데 사용할 수 있는 타입을 기술하는 인덱스 시그니처 (index signature)를 가지고 있습니다.\n예제를 보겠습니다:\ninterface StringArray {\n [index: number]: string;\n}\n\nlet myArray: StringArray;\nmyArray = [\"Bob\", \"Fred\"];\n\nlet myStr: string = myArray[0];\n\n위에서 인덱스 서명이 있는 StringArray 인터페이스가 있습니다.\n이 인덱스 서명은 StringArray가 number로 색인화(indexed)되면 string을 반환할 것을 나타냅니다.\n인덱스 서명을 지원하는 타입에는 두 가지가 있습니다: 문자열과 숫자.\n두 타입의 인덱서(indexer)를 모두 지원하는 것은 가능하지만, 숫자 인덱서에서 반환된 타입은 반드시 문자열 인덱서에서 반환된 타입의 하위 타입(subtype)이어야 합니다.\n이 이유는 number로 인덱싱 할 때, JavaScript는 실제로 객체를 인덱싱하기 전에 string으로 변환하기 때문입니다.\n즉, 100 (number)로 인덱싱하는 것은 \"100\" (string)로 인덱싱하는 것과 같기 때문에, 서로 일관성 있어야 합니다.\nclass Animal {\n name: string;\n}\nclass Dog extends Animal {\n breed: string;\n}\n\n// 오류: 숫자형 문자열로 인덱싱을 하면 완전히 다른 타입의 Animal을 얻게 될 것입니다!\ninterface NotOkay {\n [x: number]: Animal;\n [x: string]: Dog;\n}\n\n문자열 인덱스 시그니처는 \"사전\" 패턴을 기술하는데 강력한 방법이지만, 모든 프로퍼티들이 반환 타입과 일치하도록 강제합니다.\n문자열 인덱스가 obj.property가 obj[\"property\"]로도 이용 가능함을 알려주기 때문입니다.\n다음 예제에서, name의 타입은 문자열 인덱스 타입과 일치하지 않고, 타입 검사는 에러를 발생시킵니다.\ninterface NumberDictionary {\n [index: string]: number;\n length: number; // 성공, length는 숫자입니다\n name: string; // 오류, `name`의 타입은 인덱서의 하위타입이 아닙니다\n}\n\n하지만, 인덱스 시그니처가 프로퍼티 타입들의 합집합이라면 다른 타입의 프로퍼티들도 허용할 수 있습니다:\ninterface NumberOrStringDictionary {\n [index: string]: number | string;\n length: number; // 성공, length는 숫자입니다\n name: string; // 성공, name은 문자열입니다\n}\n\n마지막으로, 인덱스의 할당을 막기 위해 인덱스 시그니처를 읽기 전용으로 만들 수 있습니다:\ninterface ReadonlyStringArray {\n readonly [index: number]: string;\n}\nlet myArray: ReadonlyStringArray = [\"Alice\", \"Bob\"];\nmyArray[2] = \"Mallory\"; // 오류!\n\n인덱스 시그니처가 읽기 전용이기 때문에 myArray[2]의 값을 할당할 수 없습니다.\n클래스 타입 (Class Types)\n인터페이스 구현하기 (Implementing an interface)\n클래스가 특정 계약(contract)을 충족시키도록 명시적으로 강제하는 C#과 Java와 같은 언어에서 인터페이스를 사용하는 가장 일반적인 방법은 TypeScript에서도 가능합니다.\ninterface ClockInterface {\n currentTime: Date;\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date = new Date();\n constructor(h: number, m: number) { }\n}\n\n아래 예제의 setTime 처럼 클래스에 구현된 메서드를 인터페이스 안에서도 기술할 수 있습니다.\ninterface ClockInterface {\n currentTime: Date;\n setTime(d: Date): void;\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date = new Date();\n setTime(d: Date) {\n this.currentTime = d;\n }\n constructor(h: number, m: number) { }\n}\n\n인터페이스는 클래스의 public과 private 모두보다는, public을 기술합니다.\n그래서 클래스 인스턴스의 private에서는 특정 타입이 있는지 검사할 수 없습니다.\n클래스의 스태틱과 인스턴스의 차이점 (Difference between the static and instance sides of classes)\n클래스와 인터페이스를 다룰 때, 클래스는 두 가지 타입을 가진다는 것을 기억하는 게 좋습니다: 스태틱 타입과 인스턴스 타입입니다.\n생성 시그니처 (construct signature)로 인터페이스를 생성하고, 클래스를 생성하려고 한다면, 인터페이스를 implements 할 때, 에러가 발생하는 것을 확인할 수 있을 겁니다:\ninterface ClockConstructor {\n new (hour: number, minute: number);\n}\n\nclass Clock implements ClockConstructor {\n currentTime: Date;\n constructor(h: number, m: number) { }\n}\n\n클래스가 인터페이스를 implements 할 때, 클래스의 인스턴스만 검사하기 때문입니다.\n생성자가 스태틱이기 때문에, 이 검사에 포함되지 않습니다.\n대신에, 클래스의 스태틱 부분을 직접적으로 다룰 필요가 있습니다.\n이번 예제에서, ClockConstructor는 생성자를 정의하고, ClockInterface는 인스턴스 메서드를 정의하는 두 인터페이스를 정의합니다.\n그리고, 편의를 위해, 전달된 타입의 인스턴스를 생성하는 createClock 생성자 함수를 정의합니다:\ninterface ClockConstructor {\n new (hour: number, minute: number): ClockInterface;\n}\ninterface ClockInterface {\n tick(): void;\n}\n\nfunction createClock(ctor: ClockConstructor, hour: number, minute: number): ClockInterface {\n return new ctor(hour, minute);\n}\n\nclass DigitalClock implements ClockInterface {\n constructor(h: number, m: number) { }\n tick() {\n console.log(\"beep beep\");\n }\n}\nclass AnalogClock implements ClockInterface {\n constructor(h: number, m: number) { }\n tick() {\n console.log(\"tick tock\");\n }\n}\n\nlet digital = createClock(DigitalClock, 12, 17);\nlet analog = createClock(AnalogClock, 7, 32);\n\ncreateClock의 첫 번째 매개변수는 createClock(AnalogClock, 7, 32)안에 ClockConstructor 타입이므로, AnalogClock이 올바른 생성자 시그니처를 갖고 있는지 검사합니다.\n또 다른 쉬운 방법은 클래스 표현을 사용하는 것입니다.\ninterface ClockConstructor {\n new (hour: number, minute: number);\n}\n\ninterface ClockInterface {\n tick();\n}\n\nconst Clock: ClockConstructor = class Clock implements ClockInterface {\n constructor(h: number, m: number) {}\n tick() {\n console.log(\"beep beep\");\n }\n}\n\n인터페이스 확장하기 (Extending Interfaces)\n클래스처럼, 인터페이스들도 확장(extend)이 가능합니다.\n이는 한 인터페이스의 멤버를 다른 인터페이스에 복사하는 것을 가능하게 해주는데, 인터페이스를 재사용성 높은 컴포넌트로 쪼갤 때, 유연함을 제공해줍니다.\ninterface Shape {\n color: string;\n}\n\ninterface Square extends Shape {\n sideLength: number;\n}\n\nlet square = {} as Square;\nsquare.color = \"blue\";\nsquare.sideLength = 10;\n\n인터페이스는 여러 인터페이스를 확장할 수 있어, 모든 인터페이스의 조합을 만들어낼 수 있습니다.\ninterface Shape {\n color: string;\n}\n\ninterface PenStroke {\n penWidth: number;\n}\n\ninterface Square extends Shape, PenStroke {\n sideLength: number;\n}\n\nlet square = {} as Square;\nsquare.color = \"blue\";\nsquare.sideLength = 10;\nsquare.penWidth = 5.0;\n\n하이브리드 타입 (Hybrid Types)\n일찍이 언급했듯이, 인터페이스는 실제 JavaScript 세계에 존재하는 다양한 타입들을 기술할 수 있습니다.\nJavaScript의 동적이고 유연한 특성 때문에, 위에서 설명했던 몇몇 타입의 조합으로 동작하는 객체를 가끔 마주할 수 있습니다.\n그러한 예제 중 하나는 추가적인 프로퍼티와 함께, 함수와 객체 역할 모두 수행하는 객체입니다:\ninterface Counter {\n (start: number): string;\n interval: number;\n reset(): void;\n}\n\nfunction getCounter(): Counter {\n let counter = (function (start: number) { }) as Counter;\n counter.interval = 123;\n counter.reset = function () { };\n return counter;\n}\n\nlet c = getCounter();\nc(10);\nc.reset();\nc.interval = 5.0;\n\n써드파티 (3rd-party) JavaScript와 상호작용할 때, 타입의 형태를 완전히 기술하기 위해 위와 같은 패턴을 사용해야할 수도 있습니다.\n클래스를 확장한 인터페이스 (Interfaces Extending Classes)\n인터페이스 타입이 클래스 타입을 확장하면, 클래스의 멤버는 상속받지만 구현은 상속받지 않습니다.\n이것은 인터페이스가 구현을 제공하지 않고, 클래스의 멤버 모두를 선언한 것과 마찬가지입니다.\n인터페이스는 심지어 기초 클래스의 private과 protected 멤버도 상속받습니다.\n이것은 인터페이스가 private 혹은 protected 멤버를 포함한 클래스를 확장할 수 있다는 뜻이고, 인터페이스 타입은 그 클래스나 하위클래스에 의해서만 구현될 수 있습니다.\n이는 거대한 상속계층을 가지고 있을 때 유용하지만, 특정 프로퍼티를 가진 하위클래스에서만 코드가 동작하도록 지정하는데도 유용합니다.\n하위클래스는 기초클래스에서 상속하는 것 외에는 관련이 있을 필요가 없습니다.\n예를 들어:\nclass Control {\n private state: any;\n}\n\ninterface SelectableControl extends Control {\n select(): void;\n}\n\nclass Button extends Control implements SelectableControl {\n select() { }\n}\n\nclass TextBox extends Control {\n select() { }\n}\n\n// Error: Property 'state' is missing in type 'Image'.\nclass Image implements SelectableControl {\n private state: any;\n select() { }\n}\n\nclass Location {\n\n}\n\n위 예제에서, SelectableControl은 private state 프로퍼티를 포함하여, Control의 모든 멤버를 가지고 있습니다.\nstate는 private 멤버이기 때문에, SelectableControl를 구현하는 것은 Control의 자식에게만 가능합니다.\nControl의 자식만 같은 선언에서 유래된 state private 멤버를 가질수 있기 때문이고, private 멤버들이 호환되기 위해 필요합니다.\nControl 클래스 안에서 SelectableControl의 인스턴스를 통해서 state private 멤버에 접근할 수 있습니다.\nSelectableControl은 select 메서드를 가진 Control과 같은 역할을 합니다.\nButton과 TextBox 클래스들은 SelectableControl의 하위타입이지만 (Control을 상속받고, select 메서드를 가지기 때문에), Image와 Location 클래스는 아닙니다.\n"},"pages/functions.html":{"url":"pages/functions.html","title":"함수","keywords":"","body":"소개 (Introduction)\n함수는 JavaScript로 된 모든 애플리케이션에서의 기본적인 구성 요소입니다.\nJavaScript 함수는 추상화 계층을 구축하거나 클래스 모방, 정보 은닉, 모듈에 대한 방법을 제공합니다.\nTypeScript에는 클래스, 네임스페이스, 모듈이 있지만, 함수는 여전히 이 일을 어떻게 할 것인지를 설명하는 데 있어 핵심 역할을 수행합니다.\nTypeScript에서는 표준 JavaScript 함수가 작업을 수월하게 하도록 몇 가지 새로운 기능을 추가합니다.\n함수 (Function)\nTypeScript 함수는 JavaScript와 마찬가지로 기명 함수(named function)과 익명 함수(anonymous function)로 만들 수 있습니다.\n이를 통해 API에서 함수 목록을 작성하든 일회성 함수를 써서 다른 함수로 전달하든 애플리케이션에 가장 적합한 방법을 선택할 수 있습니다.\nJavaScript에서의 이 두 가지 방법에 대한 예시를 빠르게 다시 보겠습니다:\n// 기명 함수\nfucntion add(x, y) {\n return x + y;\n}\n\n// 익명 함수\nlet myAdd = function(x, y) { return x + y };\n\nJavaScript에서처럼, 함수는 함수 외부의 변수를 참조할 수 있습니다.\n이런 경우를, 변수를 캡처(capture) 한다고 합니다.\n이것이 어떻게 작동하는지 (그리고 이 기술을 사용할 때의 장단점)를 이해하는 것은 이 본문의 주제를 벗어나는 것이지만, 이 메커니즘이 어떻게 작동하는지에 대한 확실한 이해는 JavaScript 및 TypeScript를 사용하는 데 있어 중요합니다.\nlet z = 100;\n\nfunction addToZ(x, y) {\n return x + y + z;\n}\n\n함수 타입 (Function Types)\n함수의 타이핑 (Typing the function)\n이전에 사용했던 예시에 타입을 더해보겠습니다.\nfunction add(x: number, y: number): number {\n return x + y;\n}\n\nlet myAdd = function(x: number, y: number): number { return x + y };\n\n각 파라미터와 함수 자신의 반환될 타입을 정해줄 수 있습니다.\nTypeScript는 반환 문을 보고 반환 타입을 파악할 수 있으므로 반환 타입을 생략할 수 있습니다.\n함수 타입 작성하기 (Writing the function type)\n함수에 타입을 붙였으니, 이제 함수 타입들을 살펴보고 함수의 전체 타입을 작성해 봅시다.\nlet myAdd: (x: number, y: number) => number =\n function(x: number, y: number): number { return x + y; };\n\n함수의 타입은 매개변수의 타입과 반환 타입이 있습니다.\n전체 함수 타입을 작성하고자 한다면 이 두 가지 타입이 필요합니다.\n매개변수 목록처럼 각 매개변수에 이름과 타입 타입을 작성해 줍시다.\n작성하는 이름은 가독성을 위한 것입니다.\n위의 코드 대신 이렇게 쓸 수도 있습니다:\nlet myAdd: (baseValue: number, increment: number) => number =\n function(x: number, y: number): number { return x + y; };\n\n매개변수의 타입들이 올바르게 나열되어 있다면 함수 타입에 이름을 붙이더라도 유효한 타입으로 간주합니다.\n두 번째로 반환 타입입니다.\n매개변수 타입들과 반환 타입 사이에 '화살표 표기'( => )를 써서 반환 타입을 분명히 할 수 있습니다.\n이전에 언급했듯이, 함수 표기에 필요한 부분입니다, 그래서 만약 함수가 값을 반환하지 않는다면 비워두는 대신 void를 써서 표시합니다.\n참고로, 매개변수 타입과 반환 타입만이 함수 타입을 구성합니다.\n캡처된 변수는 타입에 반영되지 않습니다.\n사실상 캡처된 변수는 함수의 \"숨겨진 상태\"의 일부이고 API를 구성하지 않습니다.\n타입의 추론 (Inferring the types)\n아래 예시를 직접 입력해보세요. TypeScript 컴파일러가 방정식의 한쪽에만 타입이 있더라도 타입을 알아낼 수 있다는 것을 알아채셨나요?\n// myAdd는 전체 함수 타입을 가집니다\nlet myAdd = function(x: number, y: number): number { return x + y; };\n\n// 매개변수 x 와 y는 number 타입을 가집니다\nlet myAdd: (baseValue: number, increment: number) => number =\n function(x, y) { return x + y; };\n\n이러한 타입 추론 형태를 \"contextual typing\" 이라 부릅니다.\n이를 통해 여러분의 프로그램에서 타입을 유지하기 위한 노력을 줄일 수 있습니다.\n선택적 매개변수와 기본 매개변수 (Optional and Default Parameter)\nTypeScript에서는 모든 매개변수가 함수에 필요하다고 가정합니다.\n이것이 null 이나 undefined를 줄 수 없다는 걸 의미하는 것은 아닙니다. 대신 함수가 호출될 때, 컴파일러는 각 매개변수에 대해 사용자가 값을 제공했는지를 검사합니다.\n또한, 컴파일러는 매개변수들이 함수로 전달될 유일한 매개변수라고 가정합니다. 요약하자면, 함수에 주어진 인자의 수는 함수가 기대하는 매개변수의 수와 일치해야 합니다.\nfunction buildName(firstName: string, lastName: string) {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 오류, 너무 적은 매개변수\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 정확함\n\nJavaScript에서는 모든 매개변수가 선택적이고, 사용자는 적합하다고 생각하면 그대로 둘 수 있습니다.\n그렇게 둔다면 그 값은 undefined가 됩니다.\nTypeScript에서도 선택적 매개변수를 원한다면 매개변수 이름 끝에 ? 를 붙임으로써 해결할 수 있습니다.\n그 예시로 성을 선택적 매개변수로 하는 경우를 들어보겠습니다:\nfunction buildName(firstName: string, lastName?: string) {\n if (lastName)\n return firstName + \" \" + lastName;\n else\n return firstName;\n}\n\nlet result1 = buildName(\"Bob\"); // 지금은 바르게 동작\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 정확함\n\n어느 선택적 매개변수든 반드시 매개변수 정의가 필요합니다.\nlastName 대신 firstName을 선택적으로 하고 싶다면 매개변수의 순서를 변경해야 합니다.\nTypeScript에서는 유저가 값을 제공하지 않거나 undefined로 했을 때에 할당될 매개변수의 값을 정해 놓을 수도 있습니다.\n이것을 기본-초기화 매개변수라고 합니다.\n이전 예시에서 lastName을 \"Smith\" 라고 지정해 보겠습니다.\nfunction buildName(firstName: string, lastName = \"Smith\") {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 올바르게 동작, \"Bob Smith\" 반환\nlet result2 = buildName(\"Bob\", undefined); // 여전히 동작, 역시 \"Bob Smith\" 반환\nlet result3 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result4 = buildName(\"Bob\", \"Adams\"); // 정확함\n\n모든 필수 매개변수 뒤에 오는 기본-초기화 매개변수는 선택적으로 처리되며, 선택적 매개변수와 마찬가지로 해당 함수를 호출할 때 생략할 수 있습니다.\n이는 선택적 매개변수와 뒤따르는 기본 매개변수의 타입들이 공통성을 공유함을 의미합니다, 그래서 이 두 가지\nfunction buildName(firstName: string, lastName?: string) {\n // ...\n}\n\n와\nfunction buildName(firstName: string, lastName = \"Smith\") {\n // ...\n}\n\n는 (firstName: string, lastName?: string) => string 라는 공통된 타입을 공유합니다.\nlastName의 기본값은 타입에서 사라지고 오직 선택적 매개변수라는 사실만 남깁니다.\n순수한 선택적 매개변수와는 다르게 기본-초기화 매개변수는 필수 매개변수 뒤에 오는 것이 강요되지 않습니다.\n만약 기본-초기화 매개변수가 필수 매개변수보다 앞에 오게 된다면 사용자가 명시적으로 undefined 를 전달해 주어야 기본-초기화 매개변수를 볼 수 있습니다.\n앞서 사용했던 예시에 기본 초기화를 firstName에 적용한 것입니다:\nfunction buildName(firstName = \"Will\", lastName: string) {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 오류, 너무 적은 매개변수\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 성공, \"Bob Adams\" 반환\nlet result4 = buildName(undefined, \"Adams\"); // 성공, \"Will Adams\" 반환\n\n나머지 매개변수 (Rest Parameters)\n필수, 선택적, 기본 매개변수는 한 번에 하나의 매개변수만을 가지고 이야기합니다.\n때로는 다수의 매개변수를 그룹 지어 작업하기를 원하거나, 함수가 최종적으로 얼마나 많은 매개변수를 취할지 모를 때도 있을 것입니다.\nJavaScript에서는 모든 함수 내부에 위치한 arguments라는 변수를 사용해 직접 인자를 가지고 작업할 수 있습니다.\nTypeScript에서는 이 인자들을 하나의 변수로 모을 수 있습니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\n// employeeName 은 \"Joseph Samuel Lucas MacKinzie\" 가 될것입니다.\nlet employeeName = buildName(\"Joseph\", \"Samuel\", \"Lucas\", \"MacKinzie\");\n\n나머지 매개변수는 선택적 매개변수들의 수를 무한으로 취급합니다.\n나머지 매개변수로 인자들을 넘겨줄 때는 당신이 원하는 만큼 넘겨 줄 수도 있습니다; 아무것도 넘겨주지 않을 수도 있습니다.\n컴파일러는 생략 부호 (...) 뒤의 이름으로 전달된 인자 배열을 빌드하여 함수에서 사용할 수 있도록 합니다.\n생략 부호는 나머지 매개변수가 있는 함수의 타입에도 사용됩니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\nlet buildNameFun: (fname: string, ...rest: string[]) => string = buildName;\n\nthis\nthis 가 JavaScript에서 어떻게 쓰이는지 아는 것은 일종의 통과의례입니다.\nTypeScript는 JavaScript의 상위 집합이므로 TypeScript 개발자들 역시 this가 어떻게 쓰이는지 또는 this가 잘못 쓰일 때를 발견하는 방법을 배울 필요가 있습니다.\n다행히도 TypeScript는 몇 가지 기술들로 잘못된 this 사용을 잡아낼 수 있습니다.\n만약 JavaScript에서 this가 어떻게 동작하는지 알고 싶다면 먼저 Yehuda Katz의 글 JavaScript 함수 호출과 \"this\" 이해하기 을 읽도록 합니다.\nYehuda의 글은 this의 내부 동작을 아주 잘 설명하므로, 여기서는 기본만 다룰 것입니다.\nthis와 화살표 함수 (this and arrow functions)\nJavaScript에서, this는 함수가 호출될 때 정해지는 변수입니다.\n매우 강력하고 유연한 기능이지만 이것은 항상 함수가 실행되는 콘텍스트에 대해 알아야 한다는 수고가 생깁니다.\n특히 함수를 반환하거나 인자로 넘길 때의 혼란스러움은 악명 높습니다.\n예시를 봅시다:\nlet deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n createCardPicker: function() {\n return function() {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\ncreateCardPicker가 자기 자신을 반환하는 함수임을 주목해 주세요.\n이 예제를 작동시키면 기대했던 경보 창 대신 오류가 발생할 것입니다.\ncreateCardPicker에 의해 생성된 함수에서 사용 중인 this가 deck 객체가 아닌 window에 설정되었기 때문입니다.\ncardPicker()의 자체적인 호출 때문에 생긴 일입니다.\n최상위 레벨에서의 비-메서드 문법의 호출은 this를 window로 합니다.\n(Note: strict mode에서는 this가 window 대신 undefined 가 됩니다. )\n이 문제는 나중에 사용할 함수를 반환하기 전에 바인딩을 알맞게 하는 것으로 해결할 수 있습니다.\n이 방법대로라면 나중에 사용하는 방법에 상관없이 원본 deck 객체를 계속해서 볼 수 있습니다.\n이를 위해, 함수 표현식을 ES6의 화살표 함수로 바꿀 것입니다.\n화살표 함수는 함수가 호출 된 곳이 아닌 함수가 생성된 쪽의 this를 캡처합니다:\nlet deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n createCardPicker: function() {\n // NOTE: 아랫줄은 화살표 함수로써, 'this'를 이곳에서 캡처할 수 있도록 합니다\n return () => {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\n--noImplicitThis 플래그를 컴파일러에 전달하는 실수를 하게 된다면 TypeScript는 경고를 표시할 것입니다.\nthis.suits[pickedSuit] 의 this는 any 타입인 것을 짚고 넘어가겠습니다.\nthis 매개변수 (this parameter)\n불행히도 this.suits[pickedSuit]의 타입은 여전히 any입니다.\nthis가 객체 리터럴 내부의 함수에서 왔기 때문입니다.\n이것을 고치기 위해 명시적으로 this 매개변수를 줄 수 있습니다.\nthis 매개변수는 함수의 매개변수 목록에서 가장 먼저 나오는 가짜 매개변수입니다.\nfunction f(this: void) {\n // 독립형 함수에서 `this`를 사용할 수 없는 것을 확인함\n}\n\n명확하고 재사용하기 쉽게 Card와 Deck 두 가지 인터페이스 타입들을 예시에 추가해 보겠습니다.\ninterface Card {\n suit: string;\n card: number;\n}\ninterface Deck {\n suits: string[];\n cards: number[];\n createCardPicker(this: Deck): () => Card;\n}\nlet deck: Deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n // NOTE: 아래 함수는 이제 callee가 반드시 Deck 타입이어야 함을 명시적으로 지정합니다.\n createCardPicker: function(this: Deck) {\n return () => {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\n이제 TypeScript는 createCardPicker가 Deck 객체에서 호출된다는 것을 알게 됐습니다.\n이것은 this가 any 타입이 아니라 Deck 타입이며 따라서 --noImplicitThis 플래그가 어떤 오류도 일으키지 않는다는 것을 의미합니다.\n콜백에서 this 매개변수 (this parameters in callbacks)\n나중에 호출할 콜백 함수를 라이브러리에 전달할 때 this 때문에 오류가 발생할 수 있습니다.\n라이브러리는 콜백을 일반 함수처럼 호출하므로 this는 undefined가 됩니다.\n일부 작업에서는 this 매개변수를 콜백 오류를 막는데 사용할 수 있습니다.\n먼저 라이브러리 작성자는 콜백 타입을 this로 표시를 해주어야 합니다.\ninterface UIElement {\n addClickListener(onclick: (this: void, e: Event) => void): void;\n}\n\nthis: void는 addClickListener가 onclick이 this타입을 요구하지 않는 함수가 될 것으로 예상하는 것을 의미합니다.\n두 번째로, 호출 코드를 this로 표시합니다.\nclass Handler {\n info: string;\n onClickBad(this: Handler, e: Event) {\n // 이런, `this`가 여기서 쓰이는군요. 이 콜백을 쓰면 런타임에서 충돌을 일으키겠군요\n this.info = e.message;\n }\n}\nlet h = new Handler();\nuiElement.addClickListener(h.onClickBad); // 오류!\n\nthis로 표시를 한 상태에서 onClickBad가 반드시 Handler의 인스턴스로써 호출되어야 함을 명시해 주어야 합니다.\n그러면 TypeScript는 addClickListener가 this: void를 갖는 함수를 필요로 한다는 것을 감지합니다.\n오류를 고치기 위해 this의 타입을 바꿔줍니다:\nclass Handler {\n info: string;\n onClickGood(this: void, e: Event) {\n // void 타입이기 때문에 this는 이곳에서 쓸 수 없습니다!\n console.log('clicked!');\n }\n}\nlet h = new Handler();\nuiElement.addClickListener(h.onClickGood);\n\nonClickGood이 this 타입을 void로 지정하고 있기 때문에 addClickListener로 넘겨지는데 적합합니다.\n물론, 이것이 this.info를 쓸 수 없는 것을 의미하기도 합니다.\n만약 당신이 this.info까지 원한다면 화살표 함수를 사용해야 할 겁니다:\nclass Handler {\n info: string;\n onClickGood = (e: Event) => { this.info = e.message }\n}\n\n이러한 작업은 화살표 함수가 외부의 this를 사용하기 때문에 가능하므로 this: void일 것으로 기대하는 무언가라면 전달에 문제가 없습니다.\nHandler 타입 객체마다 하나의 화살표 함수가 작성된다는 점이 단점입니다.\n반면, 메서드들은 하나만 작성되어 Handler의 프로토타입에 붙습니다.\n그들은 Handler 타입의 모든 객체 간에 공유됩니다.\n오버로드 (Overloads)\nJavaScript는 본질적으로 매우 동적인 언어입니다.\n하나의 JavaScript 함수가 전달된 인자의 형태에 따라 다른 타입의 객체들을 반환하는 것은 흔한 일입니다.\nlet suits = [\"hearts\", \"spades\", \"clubs\", \"diamonds\"];\n\nfunction pickCard(x): any {\n // 인자가 배열 또는 객체인지 확인\n // 만약 그렇다면, deck이 주어지고 card를 선택합니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않다면 그냥 card를 선택합니다.\n else if (typeof x == \"number\") {\n let pickedSuit = Math.floor(x / 13);\n return { suit: suits[pickedSuit], card: x % 13 };\n }\n}\n\nlet myDeck = [{ suit: \"diamonds\", card: 2 }, { suit: \"spades\", card: 10 }, { suit: \"hearts\", card: 4 }];\nlet pickedCard1 = myDeck[pickCard(myDeck)];\nalert(\"card: \" + pickedCard1.card + \" of \" + pickedCard1.suit);\n\nlet pickedCard2 = pickCard(15);\nalert(\"card: \" + pickedCard2.card + \" of \" + pickedCard2.suit);\n\n여기 사용자가 전달하는 것에 따라 두 가지 다른 결과를 반환하는 함수가 있습니다.\n사용자가 deck을 의미하는 객체 값을 전달한다면 함수가 카드를 선택합니다.\n사용자가 카드를 선택하면 선택한 카드가 무엇인지 대답해 줍니다.\n하지만 타입 시스템에서 이것을 어떻게 구현할 것입니까?\n정답은 오버로드 목록으로 동일한 함수에 다중 함수 타입을 제공하는 것입니다.\n오버로드 목록은 컴파일러가 함수 호출들을 해결할 때 사용하는 것입니다.\n오버로드 목록으로 pickCard가 동작을 승인하고 반환하는 것을 구현해 봅시다:\nlet suits = [\"hearts\", \"spades\", \"clubs\", \"diamonds\"];\n\nfunction pickCard(x: {suit: string; card: number; }[]): number;\nfunction pickCard(x: number): {suit: string; card: number; };\nfunction pickCard(x): any {\n // 인자가 배열 또는 객체인지 확인\n // 만약 그렇다면, deck이 주어지고 card를 선택합니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않다면 그냥 card를 선택합니다.\n else if (typeof x == \"number\") {\n let pickedSuit = Math.floor(x / 13);\n return { suit: suits[pickedSuit], card: x % 13 };\n }\n}\n\nlet myDeck = [{ suit: \"diamonds\", card: 2 }, { suit: \"spades\", card: 10 }, { suit: \"hearts\", card: 4 }];\nlet pickedCard1 = myDeck[pickCard(myDeck)];\nalert(\"card: \" + pickedCard1.card + \" of \" + pickedCard1.suit);\n\nlet pickedCard2 = pickCard(15);\nalert(\"card: \" + pickedCard2.card + \" of \" + pickedCard2.suit);\n\n이 변화를 통해, 오버로드는 pickCard 함수에 대해 타입 검사 호출을 제공합니다.\n컴파일러가 알맞은 타입 검사를 하기 위해서, JavaScript와 비슷한 프로세스를 따릅니다.\n오버로드 목록에서 첫 번째 오버로드를 진행하면서 제공된 매개변수를 사용하여 함수를 호출하려고 시도합니다.\n만약 일치하게 된다면 해당 오버로드를 알맞은 오버로드로 선택하여 작업을 수행합니다.\n이러한 이유로 가장 구체적인 것부터 오버로드 리스팅을 하는 것이 일반적입니다.\n위 예제에서 function pickCard(x): any는 오버로드 목록에 해당되지 않음을 유의하세요, 그래서 두 가지 오버로드만을 가집니다: 객체를 받는것 하나와 숫자를 받는 것 하나.\n다른 매개변수 타입으로 pickCard를 호출하는 것은 오류가 발생합니다.\n"},"pages/literal-types.html":{"url":"pages/literal-types.html","title":"리터럴 타입","keywords":"","body":"리터럴 타입은 집합 타입의 보다 구체적인 하위 타입입니다.\n이것이 의미하는 바는 타입 시스템 안에서 \"Hello World\"는 string이지만, string은 \"Hello World\"가 아니란 것입니다.\n오늘날 TypeScript에는 문자열과 숫자, 두 가지 리터럴 타입이 있는데 이를 사용하면 문자열이나 숫자에 정확한 값을 지정할 수 있습니다.\n리터럴 타입 좁히기 (Literal Narrowing)\nvar 또는 let으로 변수를 선언할 경우 이 변수의 값이 변경될 가능성이 있음을 컴파일러에게 알립니다.\n반면, const로 변수를 선언하게 되면 TypeScript에게 이 객체는 절대 변경되지 않음을 알립니다.\n// const를 사용하여 변수 helloWorld가\n// 절대 변경되지 않음을 보장합니다.\n\n// 따라서, TypeScript는 문자열이 아닌 \"Hello World\"로 타입을 정합니다.\nconst helloWorld = \"Hello World\";\n\n// 반면, let은 변경될 수 있으므로 컴파일러는 문자열이라고 선언할 것입니다.\nlet hiWorld = \"Hi World\";\n\n무한한 수의 잠재적 케이스들 (문자열 값은 경우의 수가 무한대)을 유한한 수의 잠재적 케이스 (helloWorld의 경우: 1개)로 줄여나가는 것을 타입 좁히기 (narrowing)라 한다.\n문자열 리터럴 타입 (String Literal Types)\n실제로 문자열 리터럴 타입은 유니언 타입, 타입 가드 그리고 타입 별칭과 잘 결합됩니다.\n이런 기능을 함께 사용하여 문자열로 enum과 비슷한 형태를 갖출 수 있습니다.\n// @errors: 2345\ntype Easing = \"ease-in\" | \"ease-out\" | \"ease-in-out\";\n\nclass UIElement {\n animate(dx: number, dy: number, easing: Easing) {\n if (easing === \"ease-in\") {\n // ...\n } else if (easing === \"ease-out\") {\n } else if (easing === \"ease-in-out\") {\n } else {\n // 하지만 누군가가 타입을 무시하게 된다면\n // 이곳에 도달하게 될 수 있습니다.\n }\n }\n}\n\nlet button = new UIElement();\nbutton.animate(0, 0, \"ease-in\");\nbutton.animate(0, 0, \"uneasy\");\n\n허용된 세 개의 문자열이 아닌 다른 문자열을 사용하게 되면 오류가 발생합니다.\n'\"uneasy\"' 타입은 '\"ease-in\" | \"ease-out\" | \"ease-in-out\"' 타입의 매개 변수에 할당할 수 없습니다.\n문자열 리터럴 타입은 오버로드를 구별하는 것과 동일한 방법으로 사용될 수 있습니다:\nfunction createElement(tagName: \"img\"): HTMLImageElement;\nfunction createElement(tagName: \"input\"): HTMLInputElement;\n// ... 추가적인 중복 정의들 ...\nfunction createElement(tagName: string): Element {\n // ... 여기에 로직 추가 ...\n}\n\n숫자형 리터럴 타입 (Numeric Literal Types)\nTypeScript에는 위의 문자열 리터럴과 같은 역할을 하는 숫자형 리터럴 타입도 있습니다.\nfunction rollDice(): 1 | 2 | 3 | 4 | 5 | 6 {\n return (Math.floor(Math.random() * 6) + 1) as 1 | 2 | 3 | 4 | 5 | 6;\n}\n\nconst result = rollDice();\n\n이는 주로 설정값을 설명할 때 사용됩니다:\n/** loc/lat 좌표에 지도를 생성합니다. */\ndeclare function setupMap(config: MapConfig): void;\n// ---생략---\ninterface MapConfig {\n lng: number;\n lat: number;\n tileSize: 8 | 16 | 32;\n}\n\nsetupMap({ lng: -73.935242, lat: 40.73061, tileSize: 16 });\n\n"},"pages/unions-and-intersections.html":{"url":"pages/unions-and-intersections.html","title":"유니언과 교차 타입","keywords":"","body":"지금까지, 핸드북은 원자 객체의 타입들을 다뤄왔습니다.\n하지만, 더 많은 타입을 모델링할수록 처음부터 타입을 만들어내기보다는 이미 존재하는 타입을 구성하거나 결합하는 방법들을 찾게 될 것입니다.\n교차 타입과 유니언 타입은 타입을 구성할 수 있는 방법 중 하나입니다.\n유니언 타입 (Union Types)\n가끔, number나 string을 매개변수로 기대하는 라이브러리를 사용할 때가 있습니다.\n예를 들어, 다음 함수를 사용할 때입니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: any) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\npadLeft(\"Hello world\", 4); // \"Hello world\"를 반환합니다.\n\n위 예제에서 padLeft의 문제는 매개변수 padding이 any 타입으로 되어있다는 것입니다.\n즉, number나 string 둘 다 아닌 인수로 함수를 호출할 수 있다는 것이고, TypeScript는 이를 괜찮다고 받아들일 것입니다.\ndeclare function padLeft(value: string, padding: any): string;\n// ---생략---\n// 컴파일 타임에는 통과하지만, 런타임에는 오류가 발생합니다.\nlet indentedString = padLeft(\"Hello world\", true);\n\n전통적인 객체지향 코드에서, 타입의 계층을 생성하여 두 타입을 추상화할 수 있습니다.\n이는 더 명시적일 수는 있지만, 조금 과하다고 할 수도 있습니다.\n기존 방법의 padLeft에서 좋은 점 중 하나는 원시 값을 단지 전달할 수 있다는 것입니다.\n즉 사용법이 간단하고 간결합니다.\n또한 이 새로운 방법은 단지 다른 곳에 이미 존재하는 함수를 사용하고자 할 때 도움이 되지 않습니다.\nany 대신에, 유니언 타입을 매개변수 padding에 사용할 수 있습니다:\n// @errors: 2345\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: string | number) {\n // ...\n}\n\nlet indentedString = padLeft(\"Hello world\", true);\n\n유니언 타입은 여러 타입 중 하나가 될 수 있는 값을 의미합니다.\n세로 막대 (|)로 각 타입을 구분하여, number | string | boolean은 값의 타입이 number, string 혹은 boolean이 될 수 있음을 의미합니다.\n공통 필드를 갖는 유니언 (Unions with Common Fields)\n유니언 타입인 값이 있으면, 유니언에 있는 모든 타입에 공통인 멤버들에만 접근할 수 있습니다.\n// @errors: 2339\n\ninterface Bird {\n fly(): void;\n layEggs(): void;\n}\n\ninterface Fish {\n swim(): void;\n layEggs(): void;\n}\n\ndeclare function getSmallPet(): Fish | Bird;\n\nlet pet = getSmallPet();\npet.layEggs();\n\n// 두 개의 잠재적인 타입 중 하나에서만 사용할 수 있습니다.\npet.swim();\n\n여기서 유니언 타입은 약간 까다로울 수 있으나, 익숙해지는 데 약간의 직관만 있으면 됩니다.\n만약 값이 A | B 타입을 갖고 있으면, 확신할 수 있는 것은 그 값이 A와B 둘 다 가지고 있는 멤버들을 갖고 있다는 것뿐입니다.\n이 예제에서, Bird는 fly라는 멤버를 갖고 있습니다.\nBird | Fish로 타입이 지정된 변수가 fly 메서드를 가지고 있는지 확신할 수 없습니다.\n만약 변수가 실제로 런타임에 Fish이면, pet.fly()를 호출하는 것은 오류입니다.\n유니언 구별하기 (Discriminating Unions)\n유니언을 사용하는 데 있어서 일반적인 기술은 TypeScript가 현재 가능한 타입 추론의 범위를 좁혀나가게 해줄 수 있는 리터럴 타입을 갖는 단일 필드를 사용하는 것입니다. 예를 들어, 하나의 공통 필드를 가지고 있는 세 가지 타입의 유니언을 만들어 보겠습니다.\ntype NetworkLoadingState = {\n state: \"loading\";\n};\n\ntype NetworkFailedState = {\n state: \"failed\";\n code: number;\n};\n\ntype NetworkSuccessState = {\n state: \"success\";\n response: {\n title: string;\n duration: number;\n summary: string;\n };\n};\n\n// 위 타입들 중 단 하나를 대표하는 타입을 만들었지만,\n// 그것이 무엇에 해당하는지 아직 확실하지 않습니다.\ntype NetworkState =\n | NetworkLoadingState\n | NetworkFailedState\n | NetworkSuccessState;\n\n위 타입들은 모두 state라는 필드를 갖고 있으며, 그들 각자만의 필드도 갖고 있습니다:\n\n \n \n NetworkLoadingState\n NetworkFailedState\n NetworkSuccessState\n \n \n state\n state\n state\n \n \n \n code\n response\n \n \n\n\nstate 필드가 NetworkState 안의 모든 타입에 공통으로 존재한다는 점을 안다면 - 존재 여부를 체크하지 않고도 접근할 수 있습니다.\n리터럴 타입으로서 state를 갖고 있다면, state의 값은 대응하는 동일한 문자열과 대조되고 TypeScript는 현재 어떤 타입이 사용되고 있는지 알 것입니다.\n\n \n \n NetworkLoadingState\n NetworkFailedState\n NetworkSuccessState\n \n \n \"loading\"\n \"failed\"\n \"success\"\n \n \n\n\n이 경우, 런타임에 나타나는 타입의 범위를 좁히기 위하여 switch문을 사용할 수 있습니다.\n// @errors: 2339\ntype NetworkLoadingState = {\n state: \"loading\";\n};\n\ntype NetworkFailedState = {\n state: \"failed\";\n code: number;\n};\n\ntype NetworkSuccessState = {\n state: \"success\";\n response: {\n title: string;\n duration: number;\n summary: string;\n };\n};\n// ---생략---\ntype NetworkState =\n | NetworkLoadingState\n | NetworkFailedState\n | NetworkSuccessState;\n\nfunction networkStatus(state: NetworkState): string {\n // 현재 TypeScript는 셋 중 어떤 것이\n // state가 될 수 있는 잠재적인 타입인지 알 수 없습니다.\n\n // 모든 타입에 공유되지 않는 프로퍼티에 접근하려는 시도는\n // 오류를 발생시킵니다.\n state.code;\n\n // state에 swtich문을 사용하여, TypeScript는 코드 흐름을 분석하면서\n // 유니언 타입을 좁혀나갈 수 있습니다.\n switch (state.state) {\n case \"loading\":\n return \"Downloading...\";\n case \"failed\":\n // 여기서 타입은 NetworkFailedState일 것이며,\n // 따라서 `code` 필드에 접근할 수 있습니다.\n return `Error ${state.code} downloading`;\n case \"success\":\n return `Downloaded ${state.response.title} - ${state.response.summary}`;\n }\n}\n\n교차 타입 (Intersection Types)\n교차 타입은 유니언 타입과 밀접한 관련이 있지만, 사용 방법은 매우 다릅니다.\n교차 타입은 여러 타입을 하나로 결합합니다.\n기존 타입을 합쳐 필요한 기능을 모두 가진 단일 타입을 얻을 수 있습니다.\n예를 들어, Person & Serializable & Loggable은 Person 과 Serializable 그리고 Loggable입니다.\n즉, 이 타입의 객체는 세 가지 타입의 모든 멤버를 갖게 됩니다.\n예를 들어, 일관된 에러를 다루는 여러 네트워크 요청이 있다면 해당 에러 핸들링을 분리하여 하나의 응답 타입에 대응하는 결합된 자체 타입으로 만들 수 있습니다.\ninterface ErrorHandling {\n success: boolean;\n error?: { message: string };\n}\n\ninterface ArtworksData {\n artworks: { title: string }[];\n}\n\ninterface ArtistsData {\n artists: { name: string }[];\n}\n\n// 이 인터페이스들은\n// 하나의 에러 핸들링과 자체 데이터로 구성됩니다.\n\ntype ArtworksResponse = ArtworksData & ErrorHandling;\ntype ArtistsResponse = ArtistsData & ErrorHandling;\n\nconst handleArtistsResponse = (response: ArtistsResponse) => {\n if (response.error) {\n console.error(response.error.message);\n return;\n }\n\n console.log(response.artists);\n};\n\n교차를 통한 믹스인 (Mixins via Intersections)\n교차는 믹스인 패턴을 실행하기 위해 사용됩니다.\nclass Person {\n constructor(public name: string) {}\n}\n\ninterface Loggable {\n log(name: string): void;\n}\n\nclass ConsoleLogger implements Loggable {\n log(name: string) {\n console.log(`Hello, I'm ${name}.`);\n }\n}\n\n// 두 객체를 받아 하나로 합칩니다.\nfunction extend(\n first: First,\n second: Second\n): First & Second {\n const result: Partial = {};\n for (const prop in first) {\n if (first.hasOwnProperty(prop)) {\n (result as First)[prop] = first[prop];\n }\n }\n for (const prop in second) {\n if (second.hasOwnProperty(prop)) {\n (result as Second)[prop] = second[prop];\n }\n }\n return result as First & Second;\n}\n\nconst jim = extend(new Person(\"Jim\"), ConsoleLogger.prototype);\njim.log(jim.name);\n\n"},"pages/classes.html":{"url":"pages/classes.html","title":"클래스","keywords":"","body":"소개 (Introduction)\n기존 JavaScript는 재사용할 수 있는 컴포넌트를 만들기 위해 함수와 프로토타입-기반 상속을 사용했지만, 객체 지향 접근 방식에 익숙한 프로그래머의 입장에서는 클래스가 함수를 상속받고 이런 클래스에서 객체가 만들어지는 것에 다소 어색함을 느낄 수 있습니다.\nECMAScript 6로도 알려진 ECMAScript 2015를 시작으로 JavaScript 프로그래머들은 이런 객체-지향적 클래스-기반의 접근 방식을 사용해서 애플리케이션을 만들 수 있습니다.\nTypeScript에서는 다음 버전의 JavaScript를 기다릴 필요 없이 개발자들이 이러한 기법들을 사용할 수 있게 해주며, 기존의JavaScript로 컴파일하여 주요 브라우저와 플랫폼에서 동작하게 합니다.\n클래스 (Classes)\n간단한 클래스-기반 예제를 살펴보겠습니다:\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\nlet greeter = new Greeter(\"world\");\n\nC# 이나 Java를 사용해봤다면, 익숙한 구문일 것입니다.\n새로운 클래스 Greeter를 선언했습니다. 이 클래스는 3개의 멤버를 가지고 있습니다: greeting 프로퍼티, 생성자 그리고 greet 메서드 입니다.\n클래스 안에서 클래스의 멤버를 참조할 때 this.를 앞에 덧붙이는 것을 알 수 있습니다.\n이것은 멤버에 접근하는 것을 의미합니다.\n마지막 줄에서, new를 사용하여 Greeter클래스의 인스턴스를 생성합니다.\n이 코드는 이전에 정의한 생성자를 호출하여 Greeter 형태의 새로운 객체를 만들고, 생성자를 실행해 초기화합니다.\n상속 (Inheritance)\nTypeScript에서는, 일반적인 객체-지향 패턴을 사용할 수 있습니다.\n클래스-기반 프로그래밍의 가장 기본적인 패턴 중 하나는 상속을 이용하여 이미 존재하는 클래스를 확장해 새로운 클래스를 만들 수 있다는 것입니다.\n예제를 살펴보겠습니다:\nclass Animal {\n move(distanceInMeters: number = 0) {\n console.log(`Animal moved ${distanceInMeters}m.`);\n }\n}\n\nclass Dog extends Animal {\n bark() {\n console.log('Woof! Woof!');\n }\n}\n\nconst dog = new Dog();\ndog.bark();\ndog.move(10);\ndog.bark();\n\n상속 기능을 보여주는 가장 기본적인 예제입니다: 클래스는 기초 클래스로부터 프로퍼티와 메서드를 상속받습니다.\n여기서, Dog은 extends 키워드를 사용하여 Animal이라는 기초 클래스로부터 파생된 파생 클래스입니다.\n파생된 클래스는 하위클래스(subclasses), 기초 클래스는 상위클래스(superclasses) 라고 불리기도 합니다.\nDog는 Animal의 기능을 확장하기 때문에, bark()와 move()를 모두 가진 Dog 인스턴스를 생성할 수 있습니다.\n조금 더 복잡한 예제를 살펴보겠습니다.\nclass Animal {\n name: string;\n constructor(theName: string) { this.name = theName; }\n move(distanceInMeters: number = 0) {\n console.log(`${this.name} moved ${distanceInMeters}m.`);\n }\n}\n\nclass Snake extends Animal {\n constructor(name: string) { super(name); }\n move(distanceInMeters = 5) {\n console.log(\"Slithering...\");\n super.move(distanceInMeters);\n }\n}\n\nclass Horse extends Animal {\n constructor(name: string) { super(name); }\n move(distanceInMeters = 45) {\n console.log(\"Galloping...\");\n super.move(distanceInMeters);\n }\n}\n\nlet sam = new Snake(\"Sammy the Python\");\nlet tom: Animal = new Horse(\"Tommy the Palomino\");\n\nsam.move();\ntom.move(34);\n\n이 예제는 앞에서 언급하지 않은 몇 가지 기능을 다룹니다.\n이번에도 extends 키워드를 사용하여 Animal의 하위클래스를 생성합니다: Horse와 Snake.\n이전 예제와 한 가지 다른 부분은 파생된 클래스의 생성자 함수는 기초 클래스의 생성자를 실행할 super()를 호출해야 한다는 점입니다.\n더욱이 생성자 내에서 this에 있는 프로퍼티에 접근하기 전에 super()를 먼저 호출해야 합니다.\n이 부분은 TypeScript에서 중요한 규칙입니다.\n또한 이 예제는 기초 클래스의 메서드를 하위클래스에 특화된 메서드로 오버라이드하는 방법을 보여줍니다.\n여기서 Snake와 Horse는 Animal의 move를 오버라이드해서 각각 클래스의 특성에 맞게 기능을 가진 move를 생성합니다.\ntom은 Animal로 선언되었지만 Horse의 값을 가지므로 tom.move(34)는 Horse의 오버라이딩 메서드를 호출합니다.\nSlithering...\nSammy the Python moved 5m.\nGalloping...\nTommy the Palomino moved 34m.\n\nPublic, private 그리고 protected 지정자 (Public, private, and protected modifiers)\n기본적으로 공개 (Public by default)\n우리 예제에서는, 프로그램 내에서 선언된 멤버들에 자유롭게 접근할 수 있습니다.\n다른 언어의 클래스가 익숙하다면, 위 예제에서 public을 사용하지 않아도 된다는 점을 알 수 있습니다. 예를 들어, C#에서는 노출 시킬 각 멤버에 public을 붙여야 합니다.\nTypeScript에서는 기본적으로 각 멤버는 public입니다.\n명시적으로 멤버를 public으로 표시할 수도 있습니다.\n이전 섹션의 Animal 클래스를 다음과 같은 방식으로 작성할 수 있습니다:\nclass Animal {\n public name: string;\n public constructor(theName: string) { this.name = theName; }\n public move(distanceInMeters: number) {\n console.log(`${this.name} moved ${distanceInMeters}m.`);\n }\n}\n\nECMAScript 비공개 필드 (ECMAScript Private Fields)\nTypeScript 3.8에서, TypeScript는 비공개 필드를 위한 JavaScript의 새로운 문법을 지원합니다:\nclass Animal {\n #name: string;\n constructor(theName: string) { this.#name = theName; }\n}\n\nnew Animal(\"Cat\").#name; // 프로퍼티 '#name'은 비공개 식별자이기 때문에 'Animal' 클래스 외부에선 접근할 수 없습니다.\n\n이 문법은 JavaScript 런타임에 내장되어 있으며, 각각의 비공개 필드의 격리를 더 잘 보장할 수 있습니다.\n현재 TypeScript 3.8 릴리즈 노트에 비공개 필드에 대해 자세히 나와있습니다.\nTypeScript의 private 이해하기 (Understanding TypeScript’s private)\nTypeScript에는 멤버를 포함하는 클래스 외부에서 이 멤버에 접근하지 못하도록 멤버를 private으로 표시하는 방법이 있습니다. 예:\nclass Animal {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nnew Animal(\"Cat\").name; // 오류: 'name'은 비공개로 선언되어 있습니다;\n\nTypeScript는 구조적인 타입 시스템입니다.\n두개의 다른 타입을 비교할 때 어디서 왔는지 상관없이 모든 멤버의 타입이 호환 된다면, 그 타입들 자체가 호환 가능하다고 말합니다.\n그러나 private 및 protected 멤버가 있는 타입들을 비교할 때는 타입을 다르게 처리합니다.\n호환된다고 판단되는 두 개의 타입 중 한 쪽에서 private 멤버를 가지고 있다면, 다른 한 쪽도 무조건 동일한 선언에 private 멤버를 가지고 있어야 합니다.\n이것은 protected 멤버에도 적용됩니다.\n실제로 어떻게 작동하는지 알아보기 위해 다음 예제를 살펴보겠습니다:\nclass Animal {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nclass Rhino extends Animal {\n constructor() { super(\"Rhino\"); }\n}\n\nclass Employee {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nlet animal = new Animal(\"Goat\");\nlet rhino = new Rhino();\nlet employee = new Employee(\"Bob\");\n\nanimal = rhino;\nanimal = employee; // 오류: 'Animal'과 'Employee'은 호환될 수 없음.\n\n이 예제에서는 Animal과 Animal의 하위클래스인 Rhino가 있습니다.\nAnimal과 형태가 같아보이는 Employee라는 새로운 클래스도 있습니다.\n이 클래스들의 인스턴스를 생성하여 할당하고 어떻게 작동하는지 살펴보겠습니다.\nAnimal과 Rhino는 Animal의 private name:string이라는 동일한 선언으로부터 private 부분을 공유하기 때문에 호환이 가능합니다. 하지만 Employee 경우는 그렇지 않습니다.\nEmployee를 Animal에 할당할 때, 타입이 호환되지 않다는 오류가 발생합니다.\nEmployee는 name이라는 private 멤버를 가지고 있지만, Animal에서 선언한 것이 아니기 때문입니다.\nprotected 이해하기 (Understanding protected)\nprotected 지정자도 protected로 선언된 멤버를 파생된 클래스 내에서 접근할 수 있다는 점만 제외하면 private지정자와 매우 유사하게 동작합니다. 예를 들면,\nclass Person {\n protected name: string;\n constructor(name: string) { this.name = name; }\n}\n\nclass Employee extends Person {\n private department: string;\n\n constructor(name: string, department: string) {\n super(name);\n this.department = department;\n }\n\n public getElevatorPitch() {\n return `Hello, my name is ${this.name} and I work in ${this.department}.`;\n }\n}\n\nlet howard = new Employee(\"Howard\", \"Sales\");\nconsole.log(howard.getElevatorPitch());\nconsole.log(howard.name); // 오류\n\nPerson 외부에서 name을 사용할 수 없지만, Employee는 Person에서 파생되었기 때문에 Employee의 인스턴스 메서드 내에서는 여전히 사용할 수 있습니다.\n생성자 또한 protected로 표시될 수도 있습니다.\n이는 클래스를 포함하는 클래스 외부에서 인스턴스화 할 수 없지만 확장 할 수 있음을 의미합니다. 예를 들면,\nclass Person {\n protected name: string;\n protected constructor(theName: string) { this.name = theName; }\n}\n\n// Employee는 Person을 확장할 수 있습니다.\nclass Employee extends Person {\n private department: string;\n\n constructor(name: string, department: string) {\n super(name);\n this.department = department;\n }\n\n public getElevatorPitch() {\n return `Hello, my name is ${this.name} and I work in ${this.department}.`;\n }\n}\n\nlet howard = new Employee(\"Howard\", \"Sales\");\nlet john = new Person(\"John\"); // 오류: 'Person'의 생성자는 protected 입니다.\n\n읽기전용 지정자 (Readonly modifier)\nreadonly키워드를 사용하여 프로퍼티를 읽기전용으로 만들 수 있습니다.\n읽기전용 프로퍼티들은 선언 또는 생성자에서 초기화해야 합니다.\nclass Octopus {\n readonly name: string;\n readonly numberOfLegs: number = 8;\n constructor (theName: string) {\n this.name = theName;\n }\n}\nlet dad = new Octopus(\"Man with the 8 strong legs\");\ndad.name = \"Man with the 3-piece suit\"; // 오류! name은 읽기전용 입니다.\n\n매개변수 프로퍼티 (Parameter properties)\n마지막 예제의 Octopus 클래스 내에서 name이라는 읽기전용 멤버와 theName이라는 생성자 매개변수를 선언했습니다. 이는 Octopus의 생성자가 수행된 후에 theName의 값에 접근하기 위해서 필요합니다. 매개변수 프로퍼티를 사용하면 한 곳에서 멤버를 만들고 초기화할 수 있습니다. 다음은 매개변수 프로퍼티를 사용한 더 개정된 Octopus클래스입니다.\nclass Octopus {\n readonly numberOfLegs: number = 8;\n constructor(readonly name: string) {\n }\n}\n\n생성자에 짧아진 readonly name: string 파라미터를 사용하여 theName을 제거하고 name 멤버를 생성하고 초기화했습니다. 즉 선언과 할당을 한 곳으로 통합했습니다.\n매개변수 프로퍼티는 접근 지정자나 readonly 또는 둘 모두를 생성자 매개변수에 접두어로 붙여 선언합니다. 매개변수 프로퍼티에 private을 사용하면 비공개 멤버를 선언하고 초기화합니다. 마찬가지로, public, protected, readonly도 동일하게 작용합니다.\n접근자 (Accessors)\nTypeScript는 객체의 멤버에 대한 접근을 가로채는 방식으로 getters/setters를 지원합니다. 이를 통해 각 객체의 멤버에 접근하는 방법을 세밀하게 제어할 수 있습니다.\n간단한 클래스를 get과 set을 사용하도록 변환해봅시다. 먼저 getters와 setters가 없는 예제로 시작합니다.\nclass Employee {\n fullName: string;\n}\n\nlet employee = new Employee();\nemployee.fullName = \"Bob Smith\";\nif (employee.fullName) {\n console.log(employee.fullName);\n}\n\n사람들이 임의로 fullName을 직접 설정할 수 있도록 허용하는 것은 매우 편리하지만, 우리는 fullName이 설정될 때 몇 가지 제약 조건이 적용되는 것을 원할 수 있습니다.\n이 버전에서는 백업 데이터베이스 필드의 최대 길이와 호환되는지 확인하기 위해 newName의 길이를 확인하는 setter를 추가합니다. 만약 최대 길이를 초과한다면, 클라이언트 코드에 문제가 있다는 것을 알리기 위해 오류를 발생시킵니다.\n기존의 기능을 유지하기 위해, fullName을 수정하지 않는 간단한 getter도 추가합니다.\nconst fullNameMaxLength = 10;\n\nclass Employee {\n private _fullName: string;\n\n get fullName(): string {\n return this._fullName;\n }\n\n set fullName(newName: string) {\n if (newName && newName.length > fullNameMaxLength) {\n throw new Error(\"fullName has a max length of \" + fullNameMaxLength);\n }\n\n this._fullName = newName;\n }\n}\n\nlet employee = new Employee();\nemployee.fullName = \"Bob Smith\";\nif (employee.fullName) {\n console.log(employee.fullName);\n}\n\n접근자가 값의 길이를 확인하고 있는지 검증하기 위해서, 10자가 넘는 이름을 할당하고 오류가 발생함을 확인할 수 있습니다.\n접근자에 대해 주의해야 할 사항:\n먼저 접근자는 ECMAScript 5 이상을 출력하도록 컴파일러를 설정해야 합니다. ECMAScript 3으로의 하향 조정은 지원되지 않습니다. 둘째, get과 set이 없는 접근자는 자동으로 readonly로 유추됩니다. 이는 프로퍼티 내의 사용자들이 변경할 수 없음을 알 수 있기 때문에 코드 내에서 .d.ts 파일을 생성할 때 유용합니다.\n전역 프로퍼티 (Static Properties)\n지금까지는 인스턴스화될 때 객체에 보이는 인스턴스 멤버에 대해서만 살펴보았습니다. 또한 우리는 인스턴스가 아닌 클래스 자체에서 보이는 전역 멤버를 생성할 수 있습니다. 이 예제에서는 모든 grid의 일반적인 값이기 때문에 origin에 static을 사용합니다. 각 인스턴스는 클래스 이름을 앞에 붙여 이 값에 접근할 수 있습니다. 인스턴스 접근 앞에 this.를 붙이는 것과 비슷하게 여기선 전역 접근 앞에 Grid.를 붙입니다.\nclass Grid {\n static origin = {x: 0, y: 0};\n calculateDistanceFromOrigin(point: {x: number; y: number;}) {\n let xDist = (point.x - Grid.origin.x);\n let yDist = (point.y - Grid.origin.y);\n return Math.sqrt(xDist * xDist + yDist * yDist) / this.scale;\n }\n constructor (public scale: number) { }\n}\n\nlet grid1 = new Grid(1.0); // 1x scale\nlet grid2 = new Grid(5.0); // 5x scale\n\nconsole.log(grid1.calculateDistanceFromOrigin({x: 10, y: 10}));\nconsole.log(grid2.calculateDistanceFromOrigin({x: 10, y: 10}));\n\n추상 클래스 (Abstract Classes)\n추상 클래스는 다른 클래스들이 파생될 수 있는 기초 클래스입니다. 추상 클래스는 직접 인스턴스화할 수 없습니다. 추상 클래스는 인터페이스와 달리 멤버에 대한 구현 세부 정보를 포함할 수 있습니다. abstract 키워드는 추상 클래스뿐만 아니라 추상 클래스 내에서 추상 메서드를 정의하는데 사용됩니다.\nabstract class Animal {\n abstract makeSound(): void;\n move(): void {\n console.log(\"roaming the earth...\");\n }\n}\n\n추상 클래스 내에서 추상으로 표시된 메서드는 구현을 포함하지 않으며 반드시 파생된 클래스에서 구현되어야 합니다. 추상 메서드는 인터페이스 메서드와 비슷한 문법을 공유합니다. 둘 다 메서드 본문을 포함하지 않고 메서드를 정의합니다. 그러나 추상 메서드는 반드시 abstract 키워드를 포함해야 하며, 선택적으로 접근 지정자를 포함할 수 있습니다.\nabstract class Department {\n\n constructor(public name: string) {\n }\n\n printName(): void {\n console.log(\"Department name: \" + this.name);\n }\n\n abstract printMeeting(): void; // 반드시 파생된 클래스에서 구현되어야 합니다.\n}\n\nclass AccountingDepartment extends Department {\n\n constructor() {\n super(\"Accounting and Auditing\"); // 파생된 클래스의 생성자는 반드시 super()를 호출해야 합니다.\n }\n\n printMeeting(): void {\n console.log(\"The Accounting Department meets each Monday at 10am.\");\n }\n\n generateReports(): void {\n console.log(\"Generating accounting reports...\");\n }\n}\n\nlet department: Department; // 추상 타입의 레퍼런스를 생성합니다\ndepartment = new Department(); // 오류: 추상 클래스는 인스턴스화 할 수 없습니다\ndepartment = new AccountingDepartment(); // 추상이 아닌 하위 클래스를 생성하고 할당합니다\ndepartment.printName();\ndepartment.printMeeting();\ndepartment.generateReports(); // 오류: 선언된 추상 타입에 메서드가 존재하지 않습니다\n\n고급 기법 (Advanced Techniques)\n생성자 함수 (Constructor functions)\nTypeScript에서는 클래스를 선언하면 실제로 여러 개의 선언이 동시에 생성됩니다. 첫 번째로 클래스의 인스턴스 타입입니다.\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\nlet greeter: Greeter;\ngreeter = new Greeter(\"world\");\nconsole.log(greeter.greet()); // \"Hello, world\"\"\n\n여기서 let greeter: Greeter라고 할 때, Greeter 클래스의 인스턴스 타입으로 Greeter를 사용합니다. 이것은 거의 다른 객체 지향 언어를 사용하는 프로그래머들에겐 자연스러운 성질입니다.\n또한 생성자 함수라고 불리는 또 다른 값을 생성하고 있습니다. 이것은 클래스의 인스턴스를 new 할 때 호출되는 함수입니다. 실제로 어떻게 보이는지 확인하기 위해 위의 예제에서 만들어진 JavaScript를 살펴보겠습니다.\nlet Greeter = (function () {\n function Greeter(message) {\n this.greeting = message;\n }\n Greeter.prototype.greet = function () {\n return \"Hello, \" + this.greeting;\n };\n return Greeter;\n})();\n\nlet greeter;\ngreeter = new Greeter(\"world\");\nconsole.log(greeter.greet()); // \"Hello, world\"\n\n여기서, let Greeter는 생성자 함수를 할당받을 것입니다. new를 호출하고 이 함수를 실행할 때, 클래스의 인스턴스를 얻습니다. 또한 생성자 함수는 클래스의 모든 전역 변수들을 포함하고 있습니다. 각 클래스를 생각하는 또 다른 방법은 인스턴스 측면과 정적 측면이 있다는 것 입니다.\n이 차이를 보여주기 위해 예제를 수정해봅시다.\nclass Greeter {\n static standardGreeting = \"Hello, there\";\n greeting: string;\n greet() {\n if (this.greeting) {\n return \"Hello, \" + this.greeting;\n }\n else {\n return Greeter.standardGreeting;\n }\n }\n}\n\nlet greeter1: Greeter;\ngreeter1 = new Greeter();\nconsole.log(greeter1.greet()); // \"Hello, there\"\n\nlet greeterMaker: typeof Greeter = Greeter;\ngreeterMaker.standardGreeting = \"Hey there!\";\n\nlet greeter2: Greeter = new greeterMaker();\nconsole.log(greeter2.greet()); // \"Hey there!\"\n\n이 예제에서 greeter1은 이전과 비슷하게 작동합니다. Greeter 클래스를 인스턴스화하고 이 객체를 사용합니다. 이것은 전에 본 것입니다.\n다음으로, 클래스를 직접 사용합니다. 여기서 greeterMaker라는 새로운 변수를 생성합니다. 이 변수는 클래스 자체를 유지하거나 생성자 함수를 다르게 설명합니다. 여기서 typeof Greeter를 사용하여 인스턴스 타입이 아닌 \"Greeter 클래스 자체의 타입을 제공합니다\". 혹은 더 정확하게 생성자 함수의 타입인 \"Greeter라는 심볼의 타입을 제공합니다\". 이 타입은 Greeter 클래스의 인스턴스를 만드는 생성자와 함께 Greeter의 모든 정적 멤버를 포함할 것입니다. greeterMaker에 new를 사용함으로써 Greeter의 새로운 인스턴스를 생성하고 이전과 같이 호출합니다.\n인터페이스로써 클래스 사용하기 (Using a class as an interface)\n앞서 언급한 것처럼, 클래스 선언은 클래스의 인스턴스를 나타내는 타입과 생성자 함수라는 두 가지를 생성합니다. 클래스는 타입을 생성하기 때문에 인터페이스를 사용할 수 있는 동일한 위치에서 사용할 수 있습니다.\nclass Point {\n x: number;\n y: number;\n}\n\ninterface Point3d extends Point {\n z: number;\n}\n\nlet point3d: Point3d = {x: 1, y: 2, z: 3};\n\n"},"pages/enums.html":{"url":"pages/enums.html","title":"열거형","keywords":"","body":"열거형 (Enums)\n열거형으로 이름이 있는 상수들의 집합을 정의할 수 있습니다.\n열거형을 사용하면 의도를 문서화 하거나 구분되는 사례 집합을 더 쉽게 만들수 있습니다.\nTypeScript는 숫자와 문자열-기반 열거형을 제공합니다.\n숫자 열거형 (Numeric enums)\n다른 언어를 배워 보신 분들이라면 친숙하게 느끼실 수 있는 숫자 열거형에 대해서 먼저 배워보겠습니다.\n열거형은 enum 키워드를 사용해 정의할 수 있습니다.\nenum Direction {\n Up = 1,\n Down,\n Left,\n Right,\n}\n\n위 코드에서 Up이 1 로 초기화된 숫자 열거형을 선언했습니다.\n그 지점부터 뒤따르는 멤버들은 자동으로-증가된 값을 갖습니다.\n즉 Direction.Up 은 1, Down 은 2, Left 는 3, Right 은 4 을 값으로 가집니다.\n원한다면, 전부 초기화 하지 않을 수도 있습니다:\nenum Direction {\n Up,\n Down,\n Left,\n Right,\n}\n\n위 경우 Up 값은 0, Down 은 1 이 됩니다.\n자동-증가하는 기능은 멤버 값 자체에는 신경 쓰지 않지만, 각 값이 같은 열거형의 다른 값과 구별돼야 하는 경우에 유용합니다.\n열거형을 사용하는 것은 간단합니다: 그냥 열거형 자체에서 프로퍼티로 모든 멤버에 접근하며, 열거형의 이름을 사용해 타입을 선언합니다.\nenum Response {\n No = 0,\n Yes = 1,\n}\n\nfunction respond(recipient: string, message: Response): void {\n // ...\n}\n\nrespond(\"Princess Caroline\", Response.Yes)\n\n숫자 열거형은 계산된 멤버와 상수 멤버 (아래 참조)를 섞어서 사용할 수 있습니다.\n간단히 말해, 초기화되지 않은 열거형이 먼저 나오거나, 숫자 상수 혹은 다른 상수 열거형 멤버와 함께 초기화된 숫자 열거형 이후에 와야 합니다.\n즉 아래 방식은 허용되지 않습니다:\nenum E {\n A = getSomeValue(),\n B, // 오류! 앞에 나온 A가 계산된 멤버이므로 초기화가 필요합니다.\n}\n\n문자열 열거형 (String enums)\n문자열 열거형은 유사한 개념이지만 아래 설명된 것과 같이 런타임에서 열거형의 동작이 약간 다릅니다.\n문자열 열거형에서 각 멤버들은 문자열 리터럴 또는 다른 문자열 열거형의 멤버로 상수 초기화 해야 합니다.\nenum Direction {\n Up = \"UP\",\n Down = \"DOWN\",\n Left = \"LEFT\",\n Right = \"RIGHT\",\n}\n\n문자열 열거형은 숫자 열거형처럼 자동-증가하는 기능은 없지만, \"직렬화\"를 잘한다는 이점이 있습니다.\n다시 말해서 만약 당신이 숫자 열거형을 이용해서 디버깅하고 있고 그 값을 읽어야 한다면, 종종 그 값이 불확실한 경우가 있습니다 - 숫자만으로는 이것이 어떤 의미인지 유의미한 정보를 제공해주지 않기 때문입니다. (역 매핑 을 이용하면 도움이 될지라도 말입니다), 반면 문자열 열거형을 이용하면 코드를 실행할 때, 열거형 멤버에 지정된 이름과는 무관하게 유의미하고 읽기 좋은 값을 이용하여 실행할 수 있습니다.\n이종 열거형 (Heterogeneous enums)\n기술적으로 열거형은 숫자와 문자를 섞어서 사용할 수 있지만 굳이 그렇게 할 이유는 없습니다.\nenum BooleanLikeHeterogeneousEnum {\n No = 0,\n Yes = \"YES\",\n}\n\n확실하게 JavaScript 런타임에서 장점을 취하려는 것이 아니라면, 이렇게 사용하지 않는 것을 권장합니다.\n계산된 멤버와 상수 멤버 (Computed and constant members)\n각 열거형의 멤버는 상수이거나 계산된 값일 수 있습니다.\n열거형의 멤버는 아래의 경우 상수로 간주합니다:\n\n열거형의 첫 번째 데이터이며 초기화 값이 없는 경우, 0으로 값이 할당됩니다.\n// E.X는 상수입니다:\nenum E { X }\n\n\n초기화 값이 없으며 숫자 상수로 초기화된 열거형 멤버 뒤에 따라 나오는 경우.\n앞에 나온 상수 값에 1씩 증가한 값을 상수로 갖습니다.\n// 'E1' 과 'E2' 의 모든 열거형 멤버는 상수입니다.\n\nenum E1 { X, Y, Z }\n\nenum E2 {\n A = 1, B, C\n}\n\n\n열거형 멤버는 상수 열거형 표현식으로 초기화됩니다.\n상수 열거형 표현식은 컴파일 시 알아낼 수 있는 TypeScript 표현식의 일부입니다.\n아래의 경우 상수 열거형 표현식이라고 합니다:\n\n리터럴 열거형 표현식 (기본적으로 문자 리터럴 또는 숫자 리터럴)\n이전에 정의된 다른 상수 열거형 멤버에 대한 참조 (다른 열거형에서 시작될 수 있음)\n괄호로 묶인 상수 열거형 표현식\n상수 열거형 표현식에 단항 연산자 +, -, ~ 를 사용한 경우\n상수 열거형 표현식을 이중 연산자 +, -, *, /, %, , >>, >>>, &, |, ^ 의 피연산자로 사용할 경우 \n\n상수 열거형 표현식 값이 NaN 이거나 Infinity 이면 컴파일 시점에 오류가 납니다.\n\n\n이외 다른 모든 경우 열거형 멤버는 계산된 것으로 간주합니다.\nenum FileAccess {\n // 상수 멤버\n None,\n Read = 1 \n유니언 열거형과 열거형 멤버 타입 (Union enums and enum member types)\n계산되지 않는 상수 열거 멤버의 특수한 부분 집합이 있습니다: 리터럴 열거형 멤버\n리터럴 열거형 멤버는 초기화 값이 존재하지 않거나, 아래 값들로 초기화되는 멤버입니다.\n\n문자 리터럴 (예시. \"foo\", \"bar, \"baz\")\n숫자 리터럴 (예시. 1, 100)\n숫자 리터럴에 단항 연산자 - 가 적용된 경우 (e.g. -1, -100)\n\n열거형의 모든 멤버가 리터럴 열거형 값을 가지면 특별한 의미로 쓰이게 됩니다.\n첫째로 열거형 멤버를 타입처럼 사용할 수 있습니다!\n예를 들어 특정 멤버는 오직 열거형 멤버의 값만 가지게 할 수 있습니다.\nenum ShapeKind {\n Circle,\n Square,\n}\n\ninterface Circle {\n kind: ShapeKind.Circle;\n radius: number;\n}\n\ninterface Square {\n kind: ShapeKind.Square;\n sideLength: number;\n}\n\nlet c: Circle = {\n kind: ShapeKind.Square, // 오류! 'ShapeKind.Circle' 타입에 'ShapeKind.Square' 타입을 할당할 수 없습니다.\n radius: 100,\n}\n\n또 다른 점은 열거형 타입 자체가 효율적으로 각각의 열거형 멤버의 유니언이 된다는 점입니다.\n아직 유니언 타입에 대해서 배우진 않았지만, 유니언 타입 열거형을 사용하면 타입 시스템이 열거형 자체에 존재하는 정확한 값의 집합을 알고 있다는 사실을 활용할 수 있다는 점만 알아두면 됩니다.\n이 때문에 TypeScript는 값을 잘못 비교하는 어리석은 버그를 잡을 수 있습니다.\n예를 들어:\nenum E {\n Foo,\n Bar,\n}\n\nfunction f(x: E) {\n if (x !== E.Foo || x !== E.Bar) {\n // ~~~~~~~~~~~\n // 에러! E 타입은 Foo, Bar 둘 중 하나이기 때문에 이 조건은 항상 true를 반환합니다.\n }\n}\n\n이 예제에서 우리는 x 가 E.Foo 가 아닌지 확인합니다.\n만약 이 조건이 true 라면, || 조건은 더는 체크할 필요가 없으므로 if 아래의 body가 실행될 것입니다.\n그러나 만약 이 조건이 통과되지 않는다면, x 는 반드시 E.Foo 이기 때문에, x가 E.Bar 가 아닌지 묻는 조건과 비교하는 것은 적절하지 않습니다.\n런타임에서 열거형 (Enums at runtime)\n열거형은 런타임에 존재하는 실제 객체입니다.\n예를 들어 아래와 같은 열거형은\nenum E {\n X, Y, Z\n}\n\n실제로 아래와 같이 함수로 전달될 수 있습니다.\nfunction f(obj: { X: number }) {\n return obj.X;\n}\n\n// E가 X라는 숫자 프로퍼티를 가지고 있기 때문에 동작하는 코드입니다.\nf(E);\n\n컴파일 시점에서 열거형 (Enums at compile time)\n열거형이 런타임에 존재하는 실제 객체라고 할지라도, keyof 키워드는 일반적인 객체에서 기대하는 동작과 다르게 동작합니다. 대신, keyof typeof 를 사용하면 모든 열거형의 키를 문자열로 나타내는 타입을 가져옵니다.\nenum LogLevel {\n ERROR, WARN, INFO, DEBUG\n}\n\n/**\n * 이것은 아래와 동일합니다. :\n * type LogLevelStrings = 'ERROR' | 'WARN' | 'INFO' | 'DEBUG';\n */\ntype LogLevelStrings = keyof typeof LogLevel;\n\nfunction printImportant(key: LogLevelStrings, message: string) {\n const num = LogLevel[key];\n if (num \n역 매핑 (Reverse mappings)\n숫자 열거형 멤버는 멤버의 프로퍼티 이름을 가진 객체를 생성하는 것 외에도 열거형 값에서 열거형 이름으로 역 매핑 을 받습니다.\n예를 들어 아래의 예제에서:\nenum Enum {\n A\n}\nlet a = Enum.A;\nlet nameOfA = Enum[a]; // \"A\"\n\nTypeScript는 아래와 같은 JavaScript 코드로 컴파일할 겁니다.\nvar Enum;\n(function (Enum) {\n Enum[Enum[\"A\"] = 0] = \"A\";\n})(Enum || (Enum = {}));\nvar a = Enum.A;\nvar nameOfA = Enum[a]; // \"A\"\n\n이렇게 생성된 코드에서, 열거형은 정방향 (name -> value) 매핑과 역방향 (value -> name) 매핑 두 정보를 모두 저장하는 객체로 컴파일됩니다.\n다른 열거형 멤버 참조는 항상 프로퍼티 접근으로 노출되며 인라인되지 않습니다.\n문자열 열거형은 역 매핑을 생성하지 않는다 는 것을 명심하시길 바랍니다.\nconst 열거형 (const enums)\n대부분의 경우, 열거형은 완벽하게 유효한 해결책입니다.\n하지만 종종 열거형의 요구사항이 좀 더 엄격해 집니다.\n열거형 값에 접근할 때, 추가로 생성된 코드 및 추가적인 간접 참조에 대한 비용을 피하기 위해 const 열거형을 사용할 수 있습니다.\nconst 열거형은 const 지정자를 열거형에 붙여 정의합니다.\nconst enum Enum {\n A = 1,\n B = A * 2\n}\n\nconst 열거형은 상수 열거형 표현식만 사용될 수 있으며 일반적인 열거형과 달리 컴파일 과정에서 완전히 제거됩니다.\nconst 열거형은 사용하는 공간에 인라인됩니다.\n이러한 동작은 const 열거형이 계산된 멤버를 가지고 있지 않기 때문에 가능합니다.\nconst enum Directions {\n Up,\n Down,\n Left,\n Right\n}\n\nlet directions = [Directions.Up, Directions.Down, Directions.Left, Directions.Right]\n\n위 코드는 아래와 같이 컴파일됩니다.\nvar directions = [0 /* Up */, 1 /* Down */, 2 /* Left */, 3 /* Right */];\n\nAmbient 열거형 (Ambient enums)\nAmbient 열거형은 이미 존재하는 열거형 타입의 모습을 묘사하기 위해 사용됩니다.\ndeclare enum Enum {\n A = 1,\n B,\n C = 2\n}\n\nambient 열거형과 비-ambient 열거형의 가장 큰 차이점은, 일반적인 열거형에서 초기화되지 않은 멤버가 상수로 간주하는 멤버 뒤에 있다면, 이 멤버도 상수로 간주할 것입니다.\n반면 (const가 아닌) ambient 열거형에서 초기화되지 않은 멤버는 항상 계산된 멤버로 간주합니다.\n"},"pages/generics.html":{"url":"pages/generics.html","title":"제네릭","keywords":"","body":"소개 (Introduction)\n잘 정의되고 일관된 API뿐만 아닌 재사용 가능한 컴포넌트를 구축하는 것도 소프트웨어 엔지니어링에서의 주요한 부분입니다.\n현재의 데이터와 미래의 데이터 모두를 다룰 수 있는 컴포넌트는 거대한 소프트웨어 시스템을 구성하는 데 있어 가장 유연한 능력을 제공할 것입니다.\nC#과 Java 같은 언어에서, 재사용 가능한 컴포넌트를 생성하는 도구상자의 주요 도구 중 하나는 제네릭입니다, 즉, 단일 타입이 아닌 다양한 타입에서 작동하는 컴포넌트를 작성할 수 있습니다.\n사용자는 제네릭을 통해 여러 타입의 컴포넌트나 자신만의 타입을 사용할 수 있습니다.\n제네릭의 Hello World (Hello World of Generics)\n먼저 제네릭의 \"hello world\"인 identity 함수를 해봅시다.\nidentity 함수는 인수로 무엇이 오던 그대로 반환하는 함수입니다.\necho 명령과 비슷하게 생각할 수 있습니다.\n제네릭이 없다면, identity 함수에 특정 타입을 주어야 합니다:\nfunction identity(arg: number): number {\n return arg;\n}\n\n또는 any 타입을 사용하여 identity 함수를 기술할 수 있습니다:\nfunction identity(arg: any): any {\n return arg;\n}\n\nany를 쓰는 것은 함수의 arg가 어떤 타입이든 받을 수 있다는 점에서 제네릭이지만, 실제로 함수가 반환할 때 어떤 타입인지에 대한 정보는 잃게 됩니다.\n만약 number 타입을 넘긴다고 해도 any 타입이 반환된다는 정보만 얻을 뿐입니다.\n대신에 우리는 무엇이 반환되는지 표시하기 위해 인수의 타입을 캡처할 방법이 필요합니다.\n여기서는 값이 아닌 타입에 적용되는 타입 변수 를 사용할 것입니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nidentity 함수에 T라는 타입 변수를 추가했습니다.\nT는 유저가 준 인수의 타입을 캡처하고 (예 - number), 이 정보를 나중에 사용할 수 있게 합니다.\n여기에서는 T를 반환 타입으로 다시 사용합니다. 인수와 반환 타입이 같은 타입을 사용하고 있는 것을 확인할 수 있습니다.\n이를 통해 타입 정보를 함수의 한쪽에서 다른 한쪽으로 운반할 수 있게끔 합니다.\n이 버전의 identity 함수는 타입을 불문하고 동작하므로 제네릭이라 할 수 있습니다.\nany를 쓰는 것과는 다르게 인수와 반환 타입에 number를 사용한 첫 번째 identity 함수만큼 정확합니다. (즉, 어떤 정보도 잃지 않습니다)\n일단 제네릭 identity 함수를 작성하고 나면, 두 가지 방법 중 하나로 호출할 수 있습니다.\n첫 번째 방법은 함수에 타입 인수를 포함한 모든 인수를 전달하는 방법입니다.\nlet output = identity(\"myString\"); // 출력 타입은 'string'입니다.\n\n여기서 우리는 함수를 호출할 때의 인수 중 하나로써 T를 string으로 명시해 주고 인수 주변에 () 대신 <>로 감싸주었습니다.\n두 번째 방법은 아마 가장 일반적인 방법입니다. 여기서는 타입 인수 추론 을 사용합니다 -- 즉, 우리가 전달하는 인수에 따라서 컴파일러가 T의 값을 자동으로 정하게 하는 것입니다:\nlet output = identity(\"myString\"); //출력 타입은 'string'입니다.\n\n타입 인수를 꺾쇠괄호(<>)에 담아 명시적으로 전달해 주지 않은 것을 주목하세요; 컴파일러는 값인 \"myString\"를 보고 그것의 타입으로 T를 정합니다.\n인수 추론은 코드를 간결하고 가독성 있게 하는 데 있어 유용하지만 더 복잡한 예제에서 컴파일러가 타입을 유추할 수 없는 경우엔 명시적인 타입 인수 전달이 필요할 수도 있습니다.\n제네릭 타입 변수 작업 (Working with Generic Type Variables)\n제네릭을 사용하기 시작하면, identity와 같은 제네릭 함수를 만들 때, 컴파일러가 함수 본문에 제네릭 타입화된 매개변수를 쓰도록 강요합니다.\n즉, 이 매개변수들은 실제로 any 나 모든 타입이 될 수 있는 것처럼 취급할 수 있게 됩니다.\n앞에서 본 identity 함수를 살펴보도록 합니다:\nfunction identity(arg: T): T {\n return arg;\n}\n\n함수 호출 시마다 인수 arg의 길이를 로그에 찍으려면 어떻게 해야 합니까?\n아마 이것을 쓰고 싶을 겁니다:\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 오류: T에는 .length 가 없습니다.\n return arg;\n}\n\n이렇게 하면, 컴파일러는 arg의 멤버 .length를 사용하고 있다는 오류를 낼 것입니다만, 어떤 곳에서도 arg가 이 멤버가 있다는 것이 명시되어 있지 않습니다.\n이전에 이러한 변수 타입은 any나 모든 타입을 의미한다고 했던 것을 기억하십시오. 따라서 이 함수를 쓰고 있는 사용자는 .length 멤버가 없는 number를 대신 전달할 수도 있습니다\n실제로 이 함수가 T가 아닌 T의 배열에서 동작하도록 의도했다고 가정해봅시다. 배열로 사용하기 때문에 .length 멤버는 사용 가능합니다.\n다른 타입들의 배열을 만드는 것처럼 표현할 수 있습니다.\nfunction loggingIdentity(arg: T[]): T[] {\n console.log(arg.length); // 배열은 .length를 가지고 있습니다. 따라서 오류는 없습니다.\n return arg;\n}\n\nloggingIdentity의 타입을 \"제너릭 함수 loggingIdentity는 타입 매개변수 T와 T 배열인 인수 arg를 취하고 T 배열을 반환한다.\"라고 읽을 수 있습니다.\n만약 우리가 number 배열을 넘기면 T가 number에 바인딩 되므로 함수는 number 배열을 얻게 됩니다.\n전체 타입변수를 쓰는 것보다 하나의 타입으로써 제네릭 타입변수 T를 사용하는 것은 굉장한 유연함을 제공합니다.\n위 예제를 이렇게도 대체할 수 있습니다.\nfunction loggingIdentity(arg: Array): Array {\n console.log(arg.length); // 배열은 .length를 가지고 있습니다. 따라서 오류는 없습니다.\n return arg;\n}\n\n다른 언어들과 비슷한 이런 타입 스타일이 이미 익숙할 것입니다.\n다음 섹션에서는 어떻게 Array와 같은 고유한 제네릭 타입을 만들 수 있는지에 대해 다루도록 하겠습니다.\n제네릭 타입 (Generic Types)\n이전 섹션에서 우리는 타입을 초월한 제네릭 함수 identity를 만들었습니다.\n이번 섹션에서는 함수 자체의 타입과 제네릭 인터페이스를 만드는 방법에 대해 살펴보겠습니다.\n제네릭 함수의 타입은 함수 선언과 유사하게 타입 매개변수가 먼저 나열되는, 비-제네릭 함수의 타입과 비슷합니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: (arg: T) => T = identity;\n\n또한 타입 변수의 수와 타입 변수가 사용되는 방식에 따라 타입의 제네릭 타입 매개변수에 다른 이름을 사용할 수도 있습니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: (arg: U) => U = identity;\n\n제네릭 타입을 객체 리터럴 타입의 함수 호출 시그니처로 작성할 수도 있습니다:\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: { (arg: T): T } = identity;\n\n이것들로 첫 번째 제네릭 인터페이스를 작성할 수 있습니다.\n앞서 예제의 객체 리터럴을 인터페이스로 가져옵니다:\ninterface GenericIdentityFn {\n (arg: T): T;\n}\n\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: GenericIdentityFn = identity;\n\n비슷한 예제에서, 제네릭 매개변수를 전체 인터페이스의 매개변수로 옮기고 싶을지도 모릅니다.\n이를 통해 제네릭 타입을 확인할 수 있습니다 (예 - Dictionary 가 아닌 Dictionary).\n이렇게 하면 인터페이스의 다른 모든 멤버가 타입 매개변수를 볼 수 있습니다.\ninterface GenericIdentityFn {\n (arg: T): T;\n}\n\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: GenericIdentityFn = identity;\n\n예제에 아주 작은 변화가 있었습니다.\n제네릭 함수를 작성하는 것 대신 제네릭 타입의 일부인 비-제네릭 함수 시그니처를 가집니다.\nGenericIdentityFn 함수를 사용할 때, 시그니처가 사용할 것을 효과적으로 제한할 특정한 타입 인수가 필요합니다 (여기서는 number).\n타입 매개변수를 호출 시그니처에 바로 넣을 때와 인터페이스 자체에 넣을 때를 이해하는 것은 타입의 제네릭 부분을 설명하는 데 도움이 됩니다.\n제네릭 인터페이스 외에도 제네릭 클래스를 만들 수 있습니다.\n제네릭 열거형과 네임스페이스는 만들 수 없습니다.\n제네릭 클래스 (Generic Classes)\n제네릭 클래스와 제네릭 인터페이스는 형태가 비슷합니다.\n제네릭 클래스는 클래스 이름 뒤에 꺾쇠괄호(<>) 안쪽에 제네릭 타입 매개변수 목록을 가집니다.\nclass GenericNumber {\n zeroValue: T;\n add: (x: T, y: T) => T;\n}\n\nlet myGenericNumber = new GenericNumber();\nmyGenericNumber.zeroValue = 0;\nmyGenericNumber.add = function(x, y) { return x + y; };\n\n이것은 GenericNumber 클래스의 문자 그대로 사용하지만 number 타입만 쓰도록 제한하는 것은 없습니다.\n대신 string이나 훨씬 복잡한 객체를 사용할 수 있습니다.\nlet stringNumeric = new GenericNumber();\nstringNumeric.zeroValue = \"\";\nstringNumeric.add = function(x, y) { return x + y; };\n\nconsole.log(stringNumeric.add(stringNumeric.zeroValue, \"test\"));\n\n인터페이스와 마찬가지로 클래스 자체에 타입 매개변수를 넣으면 클래스의 모든 프로퍼티가 동일한 타입으로 동작하는 것을 확인할 수 있습니다.\n클래스에서 다뤘던 것처럼 클래스는 두 가지 타입을 가집니다: 정적 측면과 인스턴스 측면.\n제네릭 클래스는 정적 측면이 아닌 인스턴스 측면에서만 제네릭이므로 클래스로 작업할 때 정적 멤버는 클래스의 타입 매개변수를 쓸 수 없습니다.\n제네릭 제약조건 (Generic Constraints)\n앞쪽의 예제를 기억한다면 특정 타입들로만 동작하는 제네릭 함수를 만들고 싶을 수 있습니다.\n앞서 loggingIdentity 예제에서 arg의 프로퍼티 .length에 접근하기를 원했지만, 컴파일러는 모든 타입에서 .length 프로퍼티를 가짐을 증명할 수 없으므로 경고합니다.\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 오류: T에는 .length가 없습니다.\n return arg;\n}\n\nany와 모든 타입에서 동작하는 대신에, .length 프로퍼티가 있는 any와 모든 타입들에서 작동하는 것으로 제한하고 싶습니다.\n타입이 이 멤버가 있는 한 허용하지만, 최소한 .length 가 있어야 합니다.\n그렇게 하려면 T 가 무엇이 될 수 있는지에 대한 제약 조건을 나열해야 합니다.\n이를 위해 우리의 제약조건이 명시하는 인터페이스를 만듭니다.\n여기 하나의 프로퍼티 .length를 가진 인터페이스를 생성하였고, 우리의 제약사항을 extends 키워드로 표현한 인터페이스를 이용해 명시합니다:\ninterface Lengthwise {\n length: number;\n}\n\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 이제 .length 프로퍼티가 있는 것을 알기 때문에 더 이상 오류가 발생하지 않습니다.\n return arg;\n}\n\n제네릭 함수는 이제 제한되어 있기 때문에 모든 타입에 대해서는 동작하지 않습니다:\nloggingIdentity(3); // 오류, number는 .length 프로퍼티가 없습니다.\n\n대신 필요한 프로퍼티들이 있는 타입의 값을 전달해야 합니다:\nloggingIdentity({length: 10, value: 3});\n\n제네릭 제약조건에서 타입 매개변수 사용 (Using Type Parameters in Generic Constraints)\n다른 타입 매개변수로 제한된 타입 매개변수를 선언할 수 있습니다.\n이름이 있는 객체에서 프로퍼티를 가져오고 싶은 경우를 예로 들어 봅시다.\n실수로 obj에 존재하지 않는 프로퍼티를 가져오지 않도록 하기 위해 두 가지 타입에 제약조건을 두었습니다.\nfunction getProperty(obj: T, key: K) {\n return obj[key];\n}\n\nlet x = { a: 1, b: 2, c: 3, d: 4 };\n\ngetProperty(x, \"a\"); // 성공\ngetProperty(x, \"m\"); // 오류: 인수의 타입 'm' 은 'a' | 'b' | 'c' | 'd'에 해당되지 않음.\n\n제네릭에서 클래스 타입 사용 (Using Class Types in Generics)\n제네릭을 사용하는 TypeScript에서 팩토리를 생성할 때 생성자 함수로 클래스 타입을 참조해야 합니다. 예를 들면:\nfunction create(c: {new(): T; }): T {\n return new c();\n}\n\n고급 예제에서는 prototype 프로퍼티를 사용하여 생성자 함수와 클래스 타입의 인스턴스 사이의 관계를 유추하고 제한합니다.\nclass BeeKeeper {\n hasMask: boolean;\n}\n\nclass ZooKeeper {\n nametag: string;\n}\n\nclass Animal {\n numLegs: number;\n}\n\nclass Bee extends Animal {\n keeper: BeeKeeper;\n}\n\nclass Lion extends Animal {\n keeper: ZooKeeper;\n}\n\nfunction createInstance(c: new () => A): A {\n return new c();\n}\n\ncreateInstance(Lion).keeper.nametag; // 타입검사!\ncreateInstance(Bee).keeper.hasMask; // 타입검사!\n\n"},"pages/advanced-types.html":{"url":"pages/advanced-types.html","title":"고급 타입","keywords":"","body":"목차 (Table of contents)\n교차 타입 (Intersection Types)\n유니언 타입 (Union Types)\n타입 가드와 차별 타입 (Type Guards and Differentiating Types)\n\n사용자-정의 타입 가드 (User-Defined Type Guards)\n타입 서술어 사용하기 (Using type predicates)\nin 연산자 사용하기 (Using the in operator)\n\n\ntypeof 타입 가드 (typeof type guards)\ninstanceof 타입 가드 (instanceof type guards)\n\n널러블 타입 (Nullable types)\n\n선택적 매개변수와 프로퍼티 (Optional parameters and properties)\n타입 가드와 타입 단언 (Type guards and type assertions)\n\n타입 별칭 (Type Aliases)\n\n인터페이스 vs. 타입 별칭 (Interfaces vs. Type Aliases)\n\n문자열 리터럴 타입 (String Literal Types)\n숫자 리터럴 타입 (Numeric Literal Types)\n열거형 멤버 타입 (Enum Member Types)\n판별 유니언\n\n엄격한 검사\n\n다형성 this 타입\n인덱스 타입\n\n인덱스 타입과 인덱스 시그니처\n\n매핑 타입\n\n매핑 타입의 추론\n\n조건부 타입\n\n분산 조건부 타입\n조건부 타입의 타입 추론\n미리 정의된 조건부 타입\n\n교차 타입 (Intersection Types)\n교차 타입은 여러 타입을 하나로 결합합니다.\n기존 타입을 합쳐 필요한 모든 기능을 가진 하나의 타입을 얻을 수 있습니다.\n예를 들어, Person & Serializable & Loggable은 Person 과 Serializable 그리고 Loggable입니다.\n즉, 이 타입의 객체는 세 가지 타입의 모든 멤버를 갖게 됩니다.\n기존 객체-지향 틀과는 맞지 않는 믹스인이나 다른 컨셉들에서 교차 타입이 사용되는 것을 볼 수 있습니다.\n(JavaScript에는 이런 것들이 많습니다!)\n믹스인 만드는 방법을 간단한 예제를 통해 살펴보겠습니다:\nfunction extend(first: First, second: Second): First & Second {\n const result: Partial = {};\n for (const prop in first) {\n if (first.hasOwnProperty(prop)) {\n (result as First)[prop] = first[prop];\n }\n }\n for (const prop in second) {\n if (second.hasOwnProperty(prop)) {\n (result as Second)[prop] = second[prop];\n }\n }\n return result as First & Second;\n}\n\nclass Person {\n constructor(public name: string) { }\n}\n\ninterface Loggable {\n log(name: string): void;\n}\n\nclass ConsoleLogger implements Loggable {\n log(name) {\n console.log(`Hello, I'm ${name}.`);\n }\n}\n\nconst jim = extend(new Person('Jim'), ConsoleLogger.prototype);\njim.log(jim.name);\n\n유니언 타입 (Union Types)\n유니언 타입은 교차 타입과 밀접하게 관련되어 있지만, 매우 다르게 사용됩니다.\n가끔, 숫자나 문자열을 매개변수로 기대하는 라이브러리를 사용할 때가 있습니다.\n예를 들어, 다음 함수를 사용할 때입니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: any) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\npadLeft(\"Hello world\", 4); // \" Hello world\"를 반환합니다.\n\npadLeft의 문제는 매개변수 padding이 any 타입으로 되어있다는 것입니다.\n즉, 숫자나 문자열 둘 다 아닌 인수로 호출할 수 있다는 것이고, TypeScript는 이를 괜찮다고 받아들일 것입니다.\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 타임에 통과되고, 런타임에 오류.\n\n전통적인 객체지향 코드에서, 타입의 계층을 생성하여 두 타입을 추상화할 수 있습니다.\n이는 더 명시적일 수는 있지만, 좀 과하다고 할 수도 있습니다.\n전통적인 방법의 padLeft에서 좋은 점은 그냥 원시 값을 전달할 수 있다는 것입니다.\n즉 사용법이 간단하고 간결합니다.\n이 새로운 방법은 다른 곳에서 이미 존재하는 함수를 사용하려 할 때, 도움이 되지 않습니다.\nany 대신에, 유니언 타입을 매개변수 padding에 사용할 수 있습니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: string | number) {\n // ...\n}\n\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 중에 오류\n\n유니언 타입은 값이 여러 타입 중 하나임을 설명합니다.\n세로 막대 (|)로 각 타입을 구분하여 number | string | boolean은 값의 타입이 number, string 혹은 boolean이 될 수 있음을 나타냅니다.\n유니언 타입을 값으로 가지고 있으면, 유니언에 있는 모든 타입에 공통인 멤버에만 접근할 수 있습니다.\ninterface Bird {\n fly();\n layEggs();\n}\n\ninterface Fish {\n swim();\n layEggs();\n}\n\nfunction getSmallPet(): Fish | Bird {\n // ...\n}\n\nlet pet = getSmallPet();\npet.layEggs(); // 성공\npet.swim(); // 오류\n\n유니언 타입은 여기서 약간 까다로울 수 있으나, 익숙해지는데 약간의 직관만 있으면 됩니다.\n만약 값이 A | B 타입을 가지고 있으면, 확신할 수 있는 것은 A 와 B 둘 다 가지고 있는 멤버가 있다는 것뿐입니다.\n이 예제에서, Bird는 fly를 멤버로 가지고 있습니다.\nBird | Fish로 타입이 지정된 변수가 fly 메서드를 가지고 있는지 확신할 수 없습니다\n만약 변수가 실제로 런타임에 Fish이면, pet.fly()를 호출하는 것은 오류입니다.\n타입 가드와 차별 타입 (Type Guards and Differentiating Types)\n유니언 타입은 값의 타입이 겹쳐질 수 있는 상황을 모델링하는데 유용합니다.\nFish가 있는지 구체적으로 알고 싶을 때, 무슨일이 벌어질까요?\nJavaScript에서 가능한 두 값을 구분하는 흔한 방법은 멤버의 존재를 검사하는 것입니다.\n앞에서 말했듯이, 유니언 타입의 모든 구성 성분을 가지고 있다고 보장되는 멤버에만 접근할 수 있습니다.\nlet pet = getSmallPet();\n\n// 이렇게 각 프로퍼티들에 접근하는 것은 오류를 발생시킵니다\nif (pet.swim) {\n pet.swim();\n}\nelse if (pet.fly) {\n pet.fly();\n}\n\n같은 코드를 동작하게 하려면, 타입 단언을 사용해야 합니다:\nlet pet = getSmallPet();\n\nif ((pet as Fish).swim) {\n (pet as Fish).swim();\n} else if ((pet as Bird).fly) {\n (pet as Bird).fly();\n}\n\n사용자-정의 타입 가드 (User-Defined Type Guards)\n타입 단언을 여러 번 사용한 것을 주목하세요.\n만약 검사를 실시했을 때, 각 브랜치에서 pet의 타입을 알 수 있다면 훨씬 좋을 것입니다.\n마침 TypeScript에는 타입 가드라는 것이 있습니다.\n타입 가드는 스코프 안에서의 타입을 보장하는 런타임 검사를 수행한다는 표현식입니다.\n타입 서술어 사용하기 (Using type predicates)\n타입 가드를 정의하기 위해, 반환 타입이 타입 서술어인 함수를 정의만 하면 됩니다:\nfunction isFish(pet: Fish | Bird): pet is Fish {\n return (pet as Fish).swim !== undefined;\n}\n\npet is Fish는 이 예제에서의 타입 서술어입니다.\n서술어는 parameterName is Type 형태이고, parameterName는 반드시 현재 함수 시그니처의 매개변수 이름이어야 합니다.\nisFish가 변수와 함께 호출될 때마다, TypeScript는 기존 타입과 호환된다면 그 변수를 특정 타입으로 제한할 것입니다.\n// 이제 'swim'과 'fly'에 대한 모든 호출은 허용됩니다\n\nif (isFish(pet)) {\n pet.swim();\n}\nelse {\n pet.fly();\n}\n\nTypeScript가 pet이 if문 안에서 Fish라는 것을 알고 있을뿐만 아니라;\nelse문 안에서 Fish가 없다는 것을 알고 있으므로, Bird를 반드시 가지고 있어야합니다.\nin 연산자 사용하기 (Using the in operator)\nin 연산자는 타입을 좁히는 표현으로 작용합니다.\nn in x 표현에서, n은 문자열 리터럴 혹은 문자열 리터럴 타입이고 x는 유니언 타입입니다. \"true\" 분기에서는 선택적 혹은 필수 프로퍼티 n을 가지는 타입으로 좁히고, \"false\" 분기에서는 선택적 혹은 누락된 프로퍼티 n을 가지는 타입으로 좁혀집니다.\nfunction move(pet: Fish | Bird) {\n if (\"swim\" in pet) {\n return pet.swim();\n }\n return pet.fly();\n}\n\ntypeof 타입 가드 (typeof type guards)\n다시 돌아와서 유니언 타입을 사용하는 버전의 padLeft 코드를 작성해보겠습니다.\n다음과 같이 타입 서술어를 사용해서 작성할 수 있습니다:\nfunction isNumber(x: any): x is number {\n return typeof x === \"number\";\n}\n\nfunction isString(x: any): x is string {\n return typeof x === \"string\";\n}\n\nfunction padLeft(value: string, padding: string | number) {\n if (isNumber(padding)) {\n return Array(padding + 1).join(\" \") + value;\n }\n if (isString(padding)) {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\n그러나 타입이 원시 값인지 확인하는 함수를 정의하는 것은 너무나 귀찮습니다.\n운 좋게도, TypeScript는 typeof를 타입 가드로 인식하기 때문에 typeof x === \"number\"를 함수로 추상할 필요가 없습니다.\n즉 타입 검사를 인라인으로 작성할 수 있습니다.\nfunction padLeft(value: string, padding: string | number) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\ntypeof 타입 가드는 두 가지 다른 형식인 typeof v === \"typename\" 와 typeof v !== \"typename\"이 있습니다. 여기서 typename은 \"number\", \"string\", \"boolean\" 그리고 \"symbol\"이여야 합니다.\nTypeScript에서 위에 없는 다른 문자열과 비교하는 것을 막지는 않지만, 타입 가드의 표현식으로 인지되지 않습니다.\ninstanceof 타입 가드 (instanceof type guards)\n위의 typeof 타입 가드를 읽었고 JavaScript의 instanceof 연산자에 익숙하다면 이미 알고 있을 것입니다.\ninstanceof 타입 가드 는 생성자 함수를 사용하여 타입을 좁히는 방법입니다.\n위의 string-padder 예제를 다시 보겠습니다:\ninterface Padder {\n getPaddingString(): string\n}\n\nclass SpaceRepeatingPadder implements Padder {\n constructor(private numSpaces: number) { }\n getPaddingString() {\n return Array(this.numSpaces + 1).join(\" \");\n }\n}\n\nclass StringPadder implements Padder {\n constructor(private value: string) { }\n getPaddingString() {\n return this.value;\n }\n}\n\nfunction getRandomPadder() {\n return Math.random() \ninstanceof의 오른쪽은 생성자 함수여야 하며, TypeScript는 다음과 같이 좁힙니다:\n\n함수의 prototype 프로퍼티 타입이 any가 아닌 경우\n타입의 생성자 시그니처에서 반환된 유니언 타입일 경우\n\n위와 같은 순서대로 진행됩니다.\n널러블 타입 (Nullable types)\nTypeScript는 각각 값이 null과 undefined를 갖는 특수한 타입인 null과 undefined가 있습니다.\n기본 타입에서 짧게 언급한 바 있습니다.\n기본적으로, 타입 검사 시 null과 undefined를 아무것에나 할당할 수 있다고 간주합니다.\n실제로 null과 undefined는 모든 타입에서 유효한 값입니다.\n즉, 방지하고 싶어도 어떤 타입에 할당되는 것을 방지할 없습니다.\nnull의 개발자인 Tony Hoare는 이를 두고\"십억 불짜리 실수 (billion dollar mistake)\"라고 부릅니다.\n이건 --strictNullChecks 플래그로 해결합니다: 변수를 선언할 때, 자동으로 null이나 undefined를 포함하지 않습니다.\n유니언 타입을 사용하여 명시적으로 포함할 수 있습니다.\nlet s = \"foo\";\ns = null; // 오류, 'null'은 'string'에 할당할 수 없습니다\nlet sn: string | null = \"bar\";\nsn = null; // 성공\n\nsn = undefined; // 오류, 'undefined'는 'string | null'에 할당할 수 없습니다.\n\nTypeScript는 JavaScript와 맞추기 위해 null과 undefined를 다르게 처리합니다.\nstring | null은 string | undefined와 string | undefined | null과는 다른 타입입니다.\nTypeScript 3.7 이후부터는 널러블 타입을 간단하게 다룰 수 있게 optional chaining를 사용할 수 있습니다.\n선택적 매개변수와 프로퍼티 (Optional parameters and properties)\n--strictNullChecks를 적용하면, 선택적 매개변수가 | undefined를 자동으로 추가합니다:\nfunction f(x: number, y?: number) {\n return x + (y || 0);\n}\nf(1, 2);\nf(1);\nf(1, undefined);\nf(1, null); // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다\n\n선택적 프로퍼티도 마찬가지입니다:\nclass C {\n a: number;\n b?: number;\n}\nlet c = new C();\nc.a = 12;\nc.a = undefined; // 오류, 'undefined'는 'number'에 할당할 수 없습니다\nc.b = 13;\nc.b = undefined; // 성공\nc.b = null; // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다.\n\n타입 가드와 타입 단언 (Type guards and type assertions)\n널러블 타입이 유니언으로 구현되기 때문에, null을 제거하기 위해 타입 가드를 사용할 필요가 있습니다\n다행히, JavaScript에서 작성했던 코드와 동일합니다.\nfunction f(sn: string | null): string {\n if (sn == null) {\n return \"default\";\n }\n else {\n return sn;\n }\n}\n\n여기서 null은 확실하게 제거되어 보이지만, 간단한 연산자를 사용할 수도 있습니다:\nfunction f(sn: string | null): string {\n return sn || \"default\";\n}\n\n컴파일러가 null이나 undefined를 제거할 수 없는 경우, 타입 단언 연산자를 사용하여 수동으로 제거할 수 있습니다.\n구문은 !를 후위 표기하는 방법입니다: identifier!는 null과 undefined를 identifier의 타입에서 제거합니다.\nfunction broken(name: string | null): string {\n function postfix(epithet: string) {\n return name.charAt(0) + '. the ' + epithet; // 오류, 'name'은 아마도 null 입니다\n }\n name = name || \"Bob\";\n return postfix(\"great\");\n}\n\nfunction fixed(name: string | null): string {\n function postfix(epithet: string) {\n return name!.charAt(0) + '. the ' + epithet; // 성공\n }\n name = name || \"Bob\";\n return postfix(\"great\");\n}\n\n예제는 중첩 함수를 사용합니다. 왜냐하면 컴파일러가 중첩 함수안에서는 null을 제거할 수 없기 때문입니다 (즉시-호출된 함수 표현은 예외).\n특히 외부 함수에서 호출될 경우, 중첩 함수에 대한 모든 호출을 추적할 수 없기 때문입니다.\n함수가 어디에서 호출되었는지 알 수 없으면, 본문이 실행될 때 name의 타입을 알 수 없습니다.\n타입 별칭 (Type Aliases)\n타입 별칭은 타입의 새로운 이름을 만듭니다.\n타입 별칭은 때때로 인터페이스와 유사합니다만, 원시 값, 유니언, 튜플 그리고 손으로 작성해야 하는 다른 타입의 이름을 지을 수 있습니다.\ntype Name = string;\ntype NameResolver = () => string;\ntype NameOrResolver = Name | NameResolver;\nfunction getName(n: NameOrResolver): Name {\n if (typeof n === \"string\") {\n return n;\n }\n else {\n return n();\n }\n}\n\n별칭은 실제로 새로운 타입을 만드는 것은 아닙니다 - 그 타입을 나타내는 새로운 이름 을 만드는 것입니다.\n원시 값의 별칭을 짓는 것은 문서화의 형태로 사용할 수 있지만, 별로 유용하지 않습니다.\n인터페이스처럼, 타입 별칭은 제네릭이 될 수 있습니다 - 타입 매개변수를 추가하고 별칭 선언의 오른쪽에 사용하면 됩니다:\ntype Container = { value: T };\n\n프로퍼티 안에서 자기 자신을 참조하는 타입 별칭을 가질 수 있습니다:\ntype Tree = {\n value: T;\n left: Tree;\n right: Tree;\n}\n\n교차 타입과 같이 사용하면, 아주 놀라운 타입을 만들 수 있습니다.\ntype LinkedList = T & { next: LinkedList };\n\ninterface Person {\n name: string;\n}\n\nvar people: LinkedList;\nvar s = people.name;\nvar s = people.next.name;\nvar s = people.next.next.name;\nvar s = people.next.next.next.name;\n\n하지만, 타입 별칭을 선언의 오른쪽 이외에 사용하는 것은 불가능합니다.\ntype Yikes = Array; // 오류\n\n인터페이스 vs. 타입 별칭 (Interfaces vs. Type Aliases)\n위에서 언급했듯이, 타입 별칭은 인터페이스와 같은 역할을 할 수 있습니다; 하지만, 약간의 미묘한 차이가 있습니다\n한 가지 차이점은 인터페이스는 어디에서나 사용할 수 있는 새로운 이름을 만들 수 있습니다.\n타입 별칭은 새로운 이름을 만들지 못합니다 — 예를 들어, 오류 메시지는 별칭 이름을 사용하지 않습니다.\n아래의 코드에서, 에디터에서 interfaced에 마우스를 올리면 Interface를 반환한다고 보여주지만 aliased는 객체 리터럴 타입을 반환한다고 보여줍니다.\ntype Alias = { num: number }\ninterface Interface {\n num: number;\n}\ndeclare function aliased(arg: Alias): Alias;\ndeclare function interfaced(arg: Interface): Interface;\n\nTypeScript의 이전 버전에서, 타입 별칭은 extend 하거나 implement 할 수 없었습니다 (다른 타입을 extend/implement 할 수도 없습니다). 2.7 버전부터, 타입 별칭은 교차 타입을 생성함으로써 extend 할 수 있습니다. 예를 들어, type Cat = Animal & { purrs: true }.\n소프트웨어의 이상적인 특징은 확장에 개방되어 있기 때문에, 가능하면 항상 타입 별칭보다 인터페이스를 사용해야 합니다.\n반면에, 만약 인터페이스로 어떤 형태를 표현할 수 없고 유니언이나 튜플 타입을 사용해야 한다면, 일반적으로 타입 별칭을 사용합니다.\n문자열 리터럴 타입 (String Literal Types)\n문자열 리터럴 타입은 문자열에 값을 정확하게 지정할 수 있게 해줍니다.\n예제에서 문자열 리터럴 타입은 유니언 타입, 타입 가드, 그리고 타입 별칭과 잘 결합됩니다.\n이 기능을 열거형-같은 행동을 문자열과 함께 사용할 수 있습니다.\ntype Easing = \"ease-in\" | \"ease-out\" | \"ease-in-out\";\nclass UIElement {\n animate(dx: number, dy: number, easing: Easing) {\n if (easing === \"ease-in\") {\n // ...\n }\n else if (easing === \"ease-out\") {\n }\n else if (easing === \"ease-in-out\") {\n }\n else {\n // 오류! null이나 undefined를 전달하면 안됩니다\n }\n }\n}\n\nlet button = new UIElement();\nbutton.animate(0, 0, \"ease-in\");\nbutton.animate(0, 0, \"uneasy\"); // 오류: \"uneasy\"는 여기서 허용하지 않습니다\n\n허용되는 3개의 문자열 아무거나 전달할 수 있지만, 그 외 다른 문자열들은 오류를 발생시킵니다.\nArgument of type '\"uneasy\"' is not assignable to parameter of type '\"ease-in\" | \"ease-out\" | \"ease-in-out\"'\n\n문자열 리터럴 타입은 오버로드를 구별하기 위해 같은 방법으로 사용할 수 있습니다.\nfunction createElement(tagName: \"img\"): HTMLImageElement;\nfunction createElement(tagName: \"input\"): HTMLInputElement;\n// ... 더 많은 오버로드 ...\nfunction createElement(tagName: string): Element {\n // ... 이곳에 코드를 ...\n}\n\n숫자 리터럴 타입 (Numeric Literal Types)\nTypeScript는 또한 숫자 리터럴 타입을 갖고 있습니다.\nfunction rollDice(): 1 | 2 | 3 | 4 | 5 | 6 {\n // ...\n}\n\n명시적으로 작성되는 경우는 거의 없지만, 이슈를 좁히고 버그를 잡는데 유용할 수 있습니다.\nfunction foo(x: number) {\n if (x !== 1 || x !== 2) {\n // ~~~~~~~\n // '!==' 연산자는 '1'과 '2' 타입에 적용할 수 없습니다.\n }\n}\n\n다시 말하면, x는 2와 비교될 때, 반드시 1이어야 하는데 위의 검사가 유효하지 않은 비교를 의미합니다.\n열거형 멤버 타입 (Enum Member Types)\n열거형 섹션에서 언급했듯이, 열거형 멤버는 모든 멤버가 리터럴로-초기화될 때 타입을 가집니다.\n싱글톤 타입을 이야기 할때 여기서는 열거형 멤버 타입과 숫자/문자열 리터럴 타입을 얘기하지만, 대부분 많은 유저들은 \"싱글톤 타입\"과 \"리터럴 타입\"을 상호 교환적으로 사용합니다.\n판별 유니언 (Discriminated Unions)\n태그 된 유니언 또는 대수적 데이터 타입이라고도 하는 판별 유니언 고급 패턴을 만들기 위해서 싱글톤 타입, 유니언 타입, 타입 가드, 타입 별칭을 합칠 수 있습니다.\n판별 유니언은 함수형 프로그래밍에서 유용합니다.\n어떤 언어에서는 자동으로 판별 유니언을 제공합니다; TypeScript는 대신에 현재 JavaScript 패턴을 기반으로 합니다.\n세 가지 요소가 있습니다:\n\n공통 싱글톤 타입 프로퍼티를 갖는 타입 — 판별식.\n해당 타입들의 유니언을 갖는 타입 별칭 — 유니언.\n공통 프로퍼티의 타입 가드\n\ninterface Square {\n kind: \"square\";\n size: number;\n}\ninterface Rectangle {\n kind: \"rectangle\";\n width: number;\n height: number;\n}\ninterface Circle {\n kind: \"circle\";\n radius: number;\n}\n\n먼저 통합할 인터페이스를 선언합니다.\n각 인터페이스는 다른 문자열 리터럴 타입의 kind 프로퍼티를 가집니다.\nkind 프로퍼티는 판별식 혹은 태그라고 부릅니다.\n다른 프로퍼티는 각 인터페이스에 따라 다릅니다.\n현재 인터페이스는 관련이 없다는 것에 유의하세요.\n이제 유니언으로 집어넣어 봅시다:\ntype Shape = Square | Rectangle | Circle;\n\n이제 판별 유니언을 사용해보겠습니다:\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n}\n\n엄격한 검사 (Exhaustiveness checking)\n판별 유니언의 모든 변형을 커버할 수 없을 때, 컴파일러가 알려주길 원합니다.\n예를 들어, 만약 Triangle을 Shape에 추가하면, area도 업데이트해야 합니다.\ntype Shape = Square | Rectangle | Circle | Triangle;\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n // 여기서 오류 발생 - \"triangle\"의 케이스를 처리하지 않음\n}\n\n이를 해결하기 위해 두 가지 방법이 있습니다.\n첫 번째는 --strictNullChecks를 키고 반환 타입을 지정하는 것입니다.\nfunction area(s: Shape): number { // 오류: number | undefined를 반환합니다\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n}\n\nswitch가 더 이상 철저하지 않아서 TypeScript는 함수가 undefined를 반환할 수 있다는 것을 알고 있습니다.\n만약 명시적인 반환 타입 number를 가지고 있으면, 반환 타입이 실제로 number | undefined라는 오류를 얻게 됩니다.\n하지만 이 방법은 꽤 애매하고 --strictNullChecks가 예전 코드에서 항상 작동하는 것은 아닙니다.\n두 번째 방법은 컴파일러가 완전함을 검사하기 위해 사용하는 never 타입을 사용하는 것입니다.\nfunction assertNever(x: never): never {\n throw new Error(\"Unexpected object: \" + x);\n}\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n default: return assertNever(s); // 빠진 케이스가 있다면 여기서 오류 발생\n }\n}\n\n여기서, assertNever는 s가 never 타입인지 검사합니다 — 모든 다른 케이스들이 제거된 후 남은 타입.\n만약 케이스를 잊었다면, s는 실제 타입을 가질 것이고 타입 오류가 발생합니다.\n이 방법은 추가 함수를 정의해야 합니다만 잊어버렸을 때, 훨씬 더 명백해집니다.\n다형성 this 타입 (Polymorphic this types)\n다형성 this 타입은 포함하는 클래스나 인터페이스의 하위 타입을 나타냅니다.\nF-bounded polymorphism이라고 부릅니다.\n예를 들어, 계층적으로 유연한 인터페이스를 표현하기 더 쉽게 만듭니다.\n각 연산 후에 this를 반환하는 간단한 계산기를 보겠습니다:\nclass BasicCalculator {\n public constructor(protected value: number = 0) { }\n public currentValue(): number {\n return this.value;\n }\n public add(operand: number): this {\n this.value += operand;\n return this;\n }\n public multiply(operand: number): this {\n this.value *= operand;\n return this;\n }\n // ... 다른 연산들은 여기에 작성 ...\n}\n\nlet v = new BasicCalculator(2)\n .multiply(5)\n .add(1)\n .currentValue();\n\n클래스가 this 타입을 사용하기 때문에, 이를 extend 할 수 있고 새로운 클래스가 아무 변경 없이 이전 메서드를 사용할 수 있습니다.\nclass ScientificCalculator extends BasicCalculator {\n public constructor(value = 0) {\n super(value);\n }\n public sin() {\n this.value = Math.sin(this.value);\n return this;\n }\n // ... 다른 연산들은 여기에 작성 ...\n}\n\nlet v = new ScientificCalculator(2)\n .multiply(5)\n .sin()\n .add(1)\n .currentValue();\n\nthis 타입 없이, ScientificCalculator는 BasicCalculator를 extend 할 수 없을 것이고 유연한 인터페이스를 유지하지 못할 것입니다.\nmultiply는 sin 메서드를 가지지 않는 BasicCalculator를 반환합니다.\n하지만, this 타입으로, multiply는 this를 반환하고, 여기서는 ScientificCalculator을 말합니다.\n인덱스 타입 (Index types)\n인덱스 타입을 사용하면, 동적인 프로퍼티 이름을 사용하는 코드를 컴파일러가 검사할 수 있습니다.\n예를 들어, 일반적인 JavaScript 패턴은 객체에서 프로퍼티의 부분집합을 뽑아내는 것입니다:\nfunction pluck(o, propertyNames) {\n return propertyNames.map(n => o[n]);\n}\n\n여기서는 인덱스 타입 쿼리와 인덱스 접근 연산자를 사용해서 TypeScript에서 이 함수를 어떻게 작성하고 사용하는지 보여줍니다:\nfunction pluck(o: T, propertyNames: K[]): T[K][] {\n return propertyNames.map(n => o[n]);\n}\n\ninterface Car {\n manufacturer: string;\n model: string;\n year: number;\n}\nlet taxi: Car = {\n manufacturer: 'Toyota',\n model: 'Camry',\n year: 2014\n};\n\n// Manufacturer과 model은 둘 다 문자열 타입입니다,\n// 그래서 둘 다 타이핑된 문자열 배열로 끌어낼 수 있습니다.\nlet makeAndModel: string[] = pluck(taxi, ['manufacturer', 'model']);\n\n// 만약 model과 year를 끌어내려고 하면,\n// 유니언 타입의 배열: (string | number)[] 을 얻게됩니다.\nlet modelYear = pluck(taxi, ['model', 'year'])\n\n컴파일러는 manufacturer 와 model이 실제 Car의 프로퍼티인지 검사합니다.\n예제는 몇 가지 새로운 타입 연산자를 소개합니다.\n첫 번째, keyof T는 인덱스 타입 쿼리 연산자입니다.\nany 타입인 T, keyof T는 T의 알려지고 공개된 프로퍼티 이름들의 유니언입니다.\n예를 들어:\nlet carProps: keyof Car; // ('manufacturer' | 'model' | 'year')의 유니언\n\nkeyof Car는 'manufacturer' | 'model' | 'year'와 완전히 호환됩니다.\n차이점은 Car에 ownersAddress: string라는 또 다른 프로퍼티를 추가한다면, keyof Car는 자동으로 'manufacturer' | 'model' | 'year' | 'ownersAddress'로 업데이트합니다.\n그리고 미리 프로퍼티 이름을 알 수 없을 때, pluck처럼 제네릭 컨텍스트에서 keyof를 사용할 수 있습니다.\n즉 컴파일러가 올바른 프로퍼티 이름들의 집합을 pluck에 전달하는지 검사합니다:\n// 오류, 'manufacturer' | 'model' | 'year'에 'unknown'이 없습니다.\npluck(taxi, ['year', 'unknown']); /\n\n두 번째 연산자는 인덱스 접근 연산자 T[K]입니다.\n여기서, 타입 구문은 표현 구문을 반영합니다.\n즉 person['name']은 Person['name'] 타입 — 이 예제에서는 단지 string, 을 가집니다.\n하지만, 인덱스 타입 쿼리처럼, T[K]를 제네릭 컨텍스트에서 사용할 수 있습니다.\n타입 변수 K extends keyof T인지 확인하면 됩니다.\n여기 getProperty 함수의 또 다른 예제가 있습니다.\nfunction getProperty(o: T, propertyName: K): T[K] {\n return o[propertyName]; // o[propertyName]는 T[K] 타입입니다\n}\n\ngetProperty, o: T 그리고 propertyName: K은 o[propertyName]: T[K]를 의미합니다.\nT[K] 결과를 반환하면, 컴파일러는 실제 키의 타입을 인스턴스화하고, getProperty의 반환 타입은 요청한 프로퍼티에 따라 달라집니다.\nlet name: string = getProperty(taxi, 'manufacturer');\nlet year: number = getProperty(taxi, 'year');\n\n// 오류, 'unknown'은 'manufacturer' | 'model' | 'year'에 없습니다\nlet unknown = getProperty(taxi, 'unknown');\n\n인덱스 타입과 인덱스 시그니처 (Index types and index signatures)\nkeyof와 T[K]가 인덱스 시그니처와 상호 작용합니다. 인덱스 시그니처 매개변수 타입은 'string' 혹은 'number'이어야 합니다.\n만약 문자열 인덱스 시그니처인 타입이 있으면, keyof T는 string | number가 될 것입니다\n(그냥 string이 아닙니다, JavaScript에선 문자열 (object['42'])나 숫자 (object[42])를 사용해서\n객체 프로퍼티에 접근할 수 있습니다).\n그리고 T[string]은 인덱스 시그니처의 타입입니다:\ninterface Dictionary {\n [key: string]: T;\n}\nlet keys: keyof Dictionary; // string | number\nlet value: Dictionary['foo']; // number\n\n숫자 인덱스 시그니처인 타입이 있으면, keyof T는 number일 것입니다.\ninterface Dictionary {\n [key: number]: T;\n}\nlet keys: keyof Dictionary; // 숫자\nlet value: Dictionary['foo']; // 오류, 프로퍼티 'foo'는 타입 'Dictionary'에 존재하지 않습니다.\nlet value: Dictionary[42]; // 숫자\n\n매핑 타입 (Mapped types)\n기존 타입을 가져와 선택적 프로퍼티로 만드는 것은 일반적인 작업입니다:\ninterface PersonPartial {\n name?: string;\n age?: number;\n}\n\n혹은 읽기전용 버전을 원할 수도 있습니다:\ninterface PersonReadonly {\n readonly name: string;\n readonly age: number;\n}\n\nJavaScript에서 충분히 자주 일어나는 일이며 TypeScript는 이전 타입 — 매핑 타입을 기반으로 새로운 타입을 만드는 방법을 제공합니다.\n매핑 타입에서, 새로운 타입은 이전 타입에서 각 프로퍼티를 같은 방법으로 변환합니다.\n예를 들어, 모든 프로퍼티를 readonly 혹은 선택적으로 만들수 있습니다.\n여기 몇가지 예제가 있습니다:\ntype Readonly = {\n readonly [P in keyof T]: T[P];\n}\ntype Partial = {\n [P in keyof T]?: T[P];\n}\n\n그리고 사용하기 위해서는:\ntype PersonPartial = Partial;\ntype ReadonlyPerson = Readonly;\n\n이 구문이 멤버보다는 타입을 설명한다는 것에 유의하세요.\n멤버를 추가하길 원한다면, 교차 타입을 사용할 수 있습니다:\n// Use this:\ntype PartialWithNewMember = {\n [P in keyof T]?: T[P];\n} & { newMember: boolean }\n\n// 다음을 사용하지 **마세요**!\n// 오류입니다!\ntype PartialWithNewMember = {\n [P in keyof T]?: T[P];\n newMember: boolean;\n}\n\n가장 간단한 매핑 타입과 그 부분을 봅시다:\ntype Keys = 'option1' | 'option2';\ntype Flags = { [K in Keys]: boolean };\n\n구문은 for .. in이 들어간 인덱스 시그니처 구문과 유사합니다.\n세 부분으로 나뉩니다:\n\n각 프로퍼티에 순서대로 바인딩되는 타입 변수 K.\n반복할 프로퍼티 이름이 포함된 문자열 리터럴 유니언 Keys.\n프로퍼티의 결과 타입\n\n이 간단한 예제에서, Keys는 하드-코딩된 프로퍼티 이름 목록이고 프로퍼티 타입은 항상 boolean입니다, 그래서 이 매핑 타입은 아래 쓰인 것과 동일합니다:\ntype Flags = {\n option1: boolean;\n option2: boolean;\n}\n\n하지만 실제 애플리케이션은, 위에서 readonly나 Partial처럼 보입니다.\n존재하는 타입을 기반으로 하고, 특정 방법으로 프로퍼티를 변형시킵니다.\n이때 keyof와 인덱스 접근 타입이 등장합니다:\ntype NullablePerson = { [P in keyof Person]: Person[P] | null }\ntype PartialPerson = { [P in keyof Person]?: Person[P] }\n\n하지만 일반적인 버전을 가지는 게 더 유용할 것입니다.\ntype Nullable = { [P in keyof T]: T[P] | null }\ntype Partial = { [P in keyof T]?: T[P] }\n\n이 예제들에서, 프로퍼티 목록은 keyof T이고 결과 타입은 T[P]의 변형입니다.\n이는 매핑 타입의 일반적인 사용에 있어 좋은 템플릿입니다.\n왜냐하면 이런 종류의 변형이 동형 (homomorphic) 이기 때문에, 매핑이 T의 프로퍼티에만 적용되고 다른 것에는 적용되지 않습니다.\n컴파일러는 새로운 것을 추가하기 전에 존재하는 모든 프로퍼티 지정자를 복사할 수 있다는 것을 알고 있습니다.\n예를 들어, 만약 Person.name이 읽기 전용이었다면, Partial.name은 읽기 전용이고 선택적일 것입니다.\nProxy 클래스 안에 래핑 된 T[P]에 대한 예제가 하나 더 있습니다.\ntype Proxy = {\n get(): T;\n set(value: T): void;\n}\ntype Proxify = {\n [P in keyof T]: Proxy;\n}\nfunction proxify(o: T): Proxify {\n // ... 프록시 래핑 ...\n}\nlet proxyProps = proxify(props);\n\nReadonly와 Partial가 아주 유용하다는 것을 주목하세요, 이들은 Pick과 Record와 함께 TypeScript의 표준 라이브러리에 포함되어 있습니다.\ntype Pick = {\n [P in K]: T[P];\n}\ntype Record = {\n [P in K]: T;\n}\n\nReadonly, Partial 그리고 Pick은 동형이지만 Record는 아닙니다.\nRecord가 동형이 아니라는 단서 중 하나는 프로퍼티를 복사하는 입력 타입을 받지 않는 것입니다:\ntype ThreeStringProps = Record\n\n비-동형 타입은 본질적으로 새로운 프로퍼티를 만듭니다, 그래서 어디서든지 프로퍼티 지정자를 복사할 수 없습니다.\n매핑 타입의 추론 (Inference from mapped types)\n타입의 프로퍼티를 어떻게 래핑 하는지 알게 되었으니, 다음에 하고 싶은 것은 어떻게 언래핑(unwrap) 할지입니다.\n다행히, 꽤 쉽습니다:\nfunction unproxify(t: Proxify): T {\n let result = {} as T;\n for (const k in t) {\n result[k] = t[k].get();\n }\n return result;\n}\n\nlet originalProps = unproxify(proxyProps);\n\n이 언래핑 추론은 동형 매핑된 타입에만 동작합니다.\n만약 매핑 타입이 동형이 아니면 언래핑 함수에 명시적인 타입 매개변수를 주어야 할 것입니다.\n조건부 타입 (Conditional Types)\nTypeScript 2.8에서 비-균등 타입 매핑을 표현하는 기능을 추가하는 조건부 타입을 도입했습니다.\n조건부 타입은 타입 관계 검사로 표현된 조건에 따라 두 가지 가능한 타입 중 하나를 선택합니다:\nT extends U ? X : Y\n\n위의 타입은 T가 U에 할당될 수 있으면 타입은 X가 되고 그렇지 않다면 타입이 Y가 된다는 것을 뜻합니다.\n조건부 타입 T extends U ? X : Y는 X 나 Y로 결정되거나, 지연됩니다, 왜냐하면 조건이 하나 혹은 그 이상의 타입 변수에 의존하기 때문입니다.\nT나 U가 타입 변수를 포함할 때, X 또는 Y로 결정되거나 지연될지, 타입 시스템이 T가 항상 U에 할당할 수 있는지에 대해 충분한 정보를 가지고 있는지 여부로 결정됩니다.\n즉시 결정되는 일부 타입의 예제로, 다음 예제를 살펴보겠습니다:\ndeclare function f(x: T): T extends true ? string : number;\n\n// 타입은 'string | number'\nlet x = f(Math.random() \n또 다른 예제는 중첩 조건부 타입을 사용하는 TypeName 타입 별칭입니다:\ntype TypeName =\n T extends string ? \"string\" :\n T extends number ? \"number\" :\n T extends boolean ? \"boolean\" :\n T extends undefined ? \"undefined\" :\n T extends Function ? \"function\" :\n \"object\";\n\ntype T0 = TypeName; // \"string\"\ntype T1 = TypeName; // \"string\"\ntype T2 = TypeName; // \"boolean\"\ntype T3 = TypeName void>; // \"function\"\ntype T4 = TypeName; // \"object\"\n\n하지만 조건부 타입이 지연되는 지점 - 분기를 선택하기보단 고정되는 - 의 예를 들면 다음과 같습니다:\ninterface Foo {\n propA: boolean;\n propB: boolean;\n}\n\ndeclare function f(x: T): T extends Foo ? string : number;\n\nfunction foo(x: U) {\n // 'U extends Foo ? string : number' 타입을 가지고 있습니다\n let a = f(x);\n\n // 이 할당은 허용됩니다!\n let b: string | number = a;\n}\n\n위에서, 변수 a는 아직 분기를 선택하지 못한 조건부 타입을 가지고 있습니다.\n또 다른 코드가 foo의 호출을 그만두면, U를 다른 타입으로 대체할 것이고, TypeScript가 실제로 분기를 선택할 수 있는지 결정하기 위해 조건부 타입을 재-평가할 것입니다.\n그동안, 조건부 타입을 조건부의 각 분기가 대상에 할당 가능한 한 다른 대상 타입으로 할당할 수 있습니다.\n그래서 위 예제에서 조건부가 어떻게 평가되든지, string혹은 number로 알려져 있기 때문에, 조건이 U extends Foo ? string : numer를 string | number로 할당할 수 있었습니다.\n분산 조건부 타입 (Distributive conditional types)\n검사된 타입이 벗겨진 (naked) 타입 매개변수인 조건부 타입을 분산 조건부 타입이라고 합니다.\n분산 조건부 타입은 인스턴스화 중에 자동으로 유니언 타입으로 분산됩니다.\n예를 들어, T에 대한 타입 인수 A | B | C를 사용하여 T extends U ? X : Y를 인스턴스화하면 (A extends U ? X : Y) | (B extends U ? X : Y) | (C extends U ? X : Y)로 결정됩니다.\n예제\ntype T10 = TypeName void)>; // \"string\" | \"function\"\ntype T12 = TypeName; // \"string\" | \"object\" | \"undefined\"\ntype T11 = TypeName; // \"object\"\n\n분산 조건부 타입 T extends U ? X : Y의 인스턴스화에서,\n조건부 타입 내의 T에 대한 참조는 유니언 타입의 개별 성분으로 결정됩니다 (즉 T가 조건부 타입이 유니언 타입으로 분산된 후에 개별 성분을 참조합니다).\n게다가, X 안의 T에 대한 참조에는 추가적인 타입 매개변수 제약 조건 (constraint) U가 있습니다 (즉 T는 X 안에서 U에 할당 가능하다고 간주됩니다).\n예제\ntype BoxedValue = { value: T };\ntype BoxedArray = { array: T[] };\ntype Boxed = T extends any[] ? BoxedArray : BoxedValue;\n\ntype T20 = Boxed; // BoxedValue;\ntype T21 = Boxed; // BoxedArray;\ntype T22 = Boxed; // BoxedValue | BoxedArray;\n\nT가 실제 Boxed의 분기 안에서 추가 제약조건 any[]을 가지고 있고 T[number]로 배열의 요소 타입을 참조할 수 있음을 유의하세요. 또한 지난 예제에서 조건부 타입이 어떻게 유니언 타입으로 분산되었는지 확인하세요.\n조건부 타입의 분산 프로퍼티는 유니언 타입을 필터링하는데 편하게 사용할 수 있습니다:\ntype Diff = T extends U ? never : T; // U에 할당할 수 있는 타입을 T에서 제거\ntype Filter = T extends U ? T : never; // U에 할당할 수 없는 타입을 T에서 제거\n\ntype T30 = Diff; // \"b\" | \"d\"\ntype T31 = Filter; // \"a\" | \"c\"\ntype T32 = Diff void), Function>; // string | number\ntype T33 = Filter void), Function>; // () => void\n\ntype NonNullable = Diff; // T에서 null과 undefined를 제거\n\ntype T34 = NonNullable; // string | number\ntype T35 = NonNullable; // string | string[]\n\nfunction f1(x: T, y: NonNullable) {\n x = y; // 성공\n y = x; // 오류\n}\n\nfunction f2(x: T, y: NonNullable) {\n x = y; // 성공\n y = x; // 오류\n let s1: string = x; // 오류\n let s2: string = y; // 성공\n}\n\n조건부 타입은 특히 매핑 타입과 결합할 때 유용합니다.\ntype FunctionPropertyNames = { [K in keyof T]: T[K] extends Function ? K : never }[keyof T];\ntype FunctionProperties = Pick>;\n\ntype NonFunctionPropertyNames = { [K in keyof T]: T[K] extends Function ? never : K }[keyof T];\ntype NonFunctionProperties = Pick>;\n\ninterface Part {\n id: number;\n name: string;\n subparts: Part[];\n updatePart(newName: string): void;\n}\n\ntype T40 = FunctionPropertyNames; // \"updatePart\"\ntype T41 = NonFunctionPropertyNames; // \"id\" | \"name\" | \"subparts\"\ntype T42 = FunctionProperties; // { updatePart(newName: string): void }\ntype T43 = NonFunctionProperties; // { id: number, name: string, subparts: Part[] }\n\n유니언과 교차 타입과 유사하게, 조건부 타입은 재귀적으로 자기 자신을 참조할 수 없습니다.\n예를 들어 다음의 예제는 오류입니다.\n예제\ntype ElementType = T extends any[] ? ElementType : T; // 오류\n\n조건부 타입의 타입 추론 (Type inference in conditional types)\n조건부 타입의 extends 절 안에서, 이제 추론 될 타입 변수를 도입하는 infer 선언을 가지는 것이 가능합니다.\n이렇게 추론된 타입 변수는 조건부 타입의 실제 분기에서 참조될 수 있습니다.\n같은 타입 변수에 대한 여러 개의 infer 위치를 가질 수 있습니다.\n예를 들어, 다음은 함수 타입의 반환 타입을 추출합니다.\ntype ReturnType = T extends (...args: any[]) => infer R ? R : any;\n\n조건부 타입은 순서대로 평가되는 일련의 패턴 일치를 형성하기 위해 중첩될 수 있습니다.\ntype Unpacked =\n T extends (infer U)[] ? U :\n T extends (...args: any[]) => infer U ? U :\n T extends Promise ? U :\n T;\n\ntype T0 = Unpacked; // string\ntype T1 = Unpacked; // string\ntype T2 = Unpacked string>; // string\ntype T3 = Unpacked>; // string\ntype T4 = Unpacked[]>; // Promise\ntype T5 = Unpacked[]>>; // string\n\n다음 예제는 어떻게 공변 (co-variant) 위치에서 같은 타입 변수에 대한 여러 후보가 유니언 타입을 추론하는지 보여줍니다:\ntype Foo = T extends { a: infer U, b: infer U } ? U : never;\ntype T10 = Foo; // string\ntype T11 = Foo; // string | number\n\n마찬가지로, 반-변(contra-variant) 위치에서 같은 타입 변수에 대한 여러 후보가 교차 타입을 추론합니다:\ntype Bar = T extends { a: (x: infer U) => void, b: (x: infer U) => void } ? U : never;\ntype T20 = Bar void, b: (x: string) => void }>; // string\ntype T21 = Bar void, b: (x: number) => void }>; // string & number\n\n여러 호출 시그니처가 있는 타입에서 추론할 때 (오버로딩된 함수의 타입과 같은), 추론은 마지막 시그니처에서 만들어집니다 (이는 아마도 가장 관대한 케이스 일 것입니다).\n인수 타입의 리스트를 기반으로 오버로드 해결을 수행할 수는 없습니다.\ndeclare function foo(x: string): number;\ndeclare function foo(x: number): string;\ndeclare function foo(x: string | number): string | number;\ntype T30 = ReturnType; // string | number\n\n일반 타입 매개변수에 대한 제약조건 절에서 infer 선언을 사용할 수 없습니다.\ntype ReturnType infer R> = R; // 오류, 지원되지 않습니다.\n\n하지만, 제약조건에서 타입 변수를 지우고 대신에 조건부 타입을 지정하면 거의 같은 효과를 얻을 수 있습니다:\ntype AnyFunction = (...args: any[]) => any;\ntype ReturnType = T extends (...args: any[]) => infer R ? R : any;\n\n미리 정의된 조건부 타입 (Predefined conditional types)\nTypeScript 2.8에서 lib.d.ts에 미리 정의된 조건부 타입을 추가했습니다.\n\nExclude -- U에 할당할 수 있는 타입은 T에서 제외.\nExtract -- U에 할당할 수 있는 타입을 T에서 추출\nNonNullable -- T에서 null과 undefined를 제외.\nReturnType -- 함수 타입의 반환 타입을 얻기.\nInstanceType -- 생성자 함수 타입의 인스턴스 타입을 얻기.\n\n예제\ntype T00 = Exclude; // \"b\" | \"d\"\ntype T01 = Extract; // \"a\" | \"c\"\n\ntype T02 = Exclude void), Function>; // string | number\ntype T03 = Extract void), Function>; // () => void\n\ntype T04 = NonNullable; // string | number\ntype T05 = NonNullable string) | string[] | null | undefined>; // (() => string) | string[]\n\nfunction f1(s: string) {\n return { a: 1, b: s };\n}\n\nclass C {\n x = 0;\n y = 0;\n}\n\ntype T10 = ReturnType string>; // string\ntype T11 = ReturnType void>; // void\ntype T12 = ReturnType() => T)>; // {}\ntype T13 = ReturnType() => T)>; // number[]\ntype T14 = ReturnType; // { a: number, b: string }\ntype T15 = ReturnType; // any\ntype T16 = ReturnType; // never\ntype T17 = ReturnType; // 오류\ntype T18 = ReturnType; // 오류\n\ntype T20 = InstanceType; // C\ntype T21 = InstanceType; // any\ntype T22 = InstanceType; // never\ntype T23 = InstanceType; // 오류\ntype T24 = InstanceType; // 오류\n\n\nNote: Exclude 타입은 여기에서 제안된 Diff 타입의 적절한 구현입니다. Diff를 정의한 코드와의 충돌을 피하기 위해 Exclude를 사용했고, 또 이 이름이 타입의 의미를 더 잘 전달한다고 느꼈습니다.\n\n"},"pages/declaration-merging.html":{"url":"pages/declaration-merging.html","title":"선언 병합","keywords":"","body":"소개 (Introduction)\nTypeScript의 독특한 개념들 중 일부는 타입 레벨에서 JavaScript 객체의 형태를 설명합니다.\n그중 TypeScript만의 특별한 예로 '선언 병합' 개념이 있습니다.\n이 개념을 이해한다면 기존의 JavaScript와 작업을 할 때 이점이 많아집니다.\n또한 이 개념은 고급 추상화 개념으로의 문을 열어줄 것입니다.\n본론으로 돌아가서, \"선언 병합\"은 컴파일러가 같은 이름으로 선언된 두 개의 개별적인 선언을 하나의 정의로 병합하는 것을 뜻합니다.\n이 병합된 정의는 원래 두 선언 각각의 기능을 모두 갖게 됩니다.\n병합할 선언이 몇 개든 상관없습니다; 이 개념은 단지 두 개의 선언만 합치도록 제한하지 않습니다.\n기본 사용법 (Basic Concepts)\nTypeScript에서 선언은 네임스페이스, 타입, 값 중 한 종류 이상의 엔티티를 생성합니다.\n네임스페이스-생성 선언은 점으로 구분된 표기법을 사용하여 접근할 이름을 가진 네임스페이스를 생성합니다.\n타입-생성 선언은 선언된 형태로 표시되며 지정된 이름에 바인딩 된 타입을 생성합니다.\n마지막으로 값-생성 선언은 출력된 JavaScript에서 확인할 수 있는 값을 생성합니다.\n\n\n\n선언 타입\n네임스페이스\n타입\n값\n\n\n\n\n네임스페이스\nX\n\nX\n\n\n클래스\n\nX\nX\n\n\n열거형\n\nX\nX\n\n\n인터페이스\n\nX\n\n\n\n타입 별칭\n\nX\n\n\n\n함수\n\n\nX\n\n\n변수\n\n\nX\n\n\n\n각 선언으로 생성된 결과물을 이해하면, 선언 병합을 할 때 병합된 결과물을 이해하는 데에 도움이 됩니다.\n인터페이스 병합 (Merging Interfaces)\n가장 일반적이고 간단한 선언 병합 유형은 인터페이스 병합입니다.\n가장 기본적인 수준에서, 병합은 각 선언의 멤버를 같은 이름의 인터페이스에 기계적으로 결합합니다.\ninterface Box {\n height: number;\n width: number;\n}\n\ninterface Box {\n scale: number;\n}\n\nlet box: Box = {height: 5, width: 6, scale: 10};\n\n각 인터페이스의 비-함수 멤버는 고유해야 합니다.\n만약 고유하지 않다면, 모두 같은 타입이어야 합니다.\n인터페이스가 같은 이름이지만 다른 타입을 가진 비-함수 멤버가 있을 경우, 컴파일러는 오류를 일으킵니다.\n함수 멤버의 경우, 이름이 같을 경우 동일한 함수에 대한 오버로드하는 것으로 처리합니다.\n또한 A 인터페이스와 나중의 A 인터페이스를 병합하는 경우, 두 번째 인터페이스가 더 높은 우선순위를 갖게 됩니다.\n이 말은, 예를 들어:\ninterface Cloner {\n clone(animal: Animal): Animal;\n}\n\ninterface Cloner {\n clone(animal: Sheep): Sheep;\n}\n\ninterface Cloner {\n clone(animal: Dog): Dog;\n clone(animal: Cat): Cat;\n}\n\n위의 세 인터페이스는 병합되어 다음과 같이 하나의 새로운 선언을 생성합니다:\ninterface Cloner {\n clone(animal: Dog): Dog;\n clone(animal: Cat): Cat;\n clone(animal: Sheep): Sheep;\n clone(animal: Animal): Animal;\n}\n\n각 그룹의 요소는 동일한 순서를 유지하지만, 그룹 자체는 나중에 병합되어 오버로드 될수록 첫 번째에 위치하는 것에 유의하세요.\n그러나 이 규칙엔 특수 시그니처라는 예외가 존재합니다.\n시그니처에 단일 문자열 리터럴 타입(예: 문자열 리터럴의 유니언이 아닌 경우)인 매개변수가 있을 경우, 시그니처는 병합된 오버로드 목록의 맨 위로 올라오게 됩니다.\n예를 들어, 아래의 인터페이스들이 병합됩니다:\ninterface Document {\n createElement(tagName: any): Element;\n}\ninterface Document {\n createElement(tagName: \"div\"): HTMLDivElement;\n createElement(tagName: \"span\"): HTMLSpanElement;\n}\ninterface Document {\n createElement(tagName: string): HTMLElement;\n createElement(tagName: \"canvas\"): HTMLCanvasElement;\n}\n\nDocument의 병합된 선언은 다음과 같이 생성합니다:\ninterface Document {\n createElement(tagName: \"canvas\"): HTMLCanvasElement;\n createElement(tagName: \"div\"): HTMLDivElement;\n createElement(tagName: \"span\"): HTMLSpanElement;\n createElement(tagName: string): HTMLElement;\n createElement(tagName: any): Element;\n}\n\n네임스페이스 병합 (Merging Namespaces)\n인터페이스와 마찬가지로, 같은 이름을 가진 네임스페이스도 멤버를 병합합니다.\n네임스페이스는 네임스페이스와 값을 둘 다 생성하기 때문에, 이들이 어떻게 병합하는지 이해해야 합니다.\n네임스페이스를 병합하기 위해 각 네임스페이스에 선언된 내보낸 인터페이스로부터 타입 정의가 병합되며, 내부에 병합된 인터페이스 정의들이 있는 단일 네임스페이스를 형성됩니다.\n네임스페이스 값을 병합하려면, 각 선언 위치에서 이미 지정된 이름의 네임스페이스가 있을 경우, 기존 네임스페이스에 두 번째 네임스페이스의 내보낸 멤버를 첫 번째에 추가하여 네임스페이스 값을 확장됩니다.\n이 예제에서 Animals의 선언 병합:\nnamespace Animals {\n export class Zebra { }\n}\n\nnamespace Animals {\n export interface Legged { numberOfLegs: number; }\n export class Dog { }\n}\n\n다음과 같습니다:\nnamespace Animals {\n export interface Legged { numberOfLegs: number; }\n\n export class Zebra { }\n export class Dog { }\n}\n\n이러한 네임스페이스 병합의 모델은 좋은 출발점이지만, 우리는 export 되지 않은 멤버에 대해 무슨 일이 일어나는지 이해할 필요가 있습니다.\nexport 되지 않은 멤버는 원래의(병합되지 않은) 네임스페이스에서만 볼 수 있습니다. 이는 병합된 후에 다른 선언으로부터 합쳐진 멤버는 export 되지 않은 멤버를 볼 수 없다는 것을 의미합니다.\n이 예제에서 더 명확하게 확인할 수 있습니다:\nnamespace Animal {\n let haveMuscles = true;\n\n export function animalsHaveMuscles() {\n return haveMuscles;\n }\n}\n\nnamespace Animal {\n export function doAnimalsHaveMuscles() {\n return haveMuscles; // 오류, haveMuscles는 이곳에서 액세스 할 수 없습니다.\n }\n}\n\nhaveMuscles이 export 되지 않아서, 동일하게 병합되지 않은 네임스페이스를 공유하는 animalsHaveMuscles 함수만 이 심벌을 볼 수 있습니다.\ndoAnimalsHaveMuscles 함수가 병합된 Animal의 멤버일지라도, 내보내지 않은 멤버는 볼 수 없습니다.\n클래스, 함수, 열거형과 네임스페이스 병합 (Merging Namespaces with Classes, Functions, and Enums)\n네임스페이스는 다른 타입의 선언과 병합할 수 있을 정도로 유연합니다.\n이를 위해선, 네임스페이스의 선언은 병합할 선언을 따라야 합니다. 결과 선언에는 두 타입의 프로퍼티를 모두 갖습니다.\nTypeScript는 이를 통해 JavaScript 및 기타 프로그래밍 언어의 패턴을 모델링 합니다.\n네임스페이스와 클래스 병합 (Merging Namespaces with Classes)\n이 부분에서는 내부 클래스를 설명하는 방법을 제공합니다.\nclass Album {\n label: Album.AlbumLabel;\n}\nnamespace Album {\n export class AlbumLabel { }\n}\n\n병합된 멤버의 가시성 규칙은 '네임스페이스 병합' 섹션에서 설명한 것과 같으므로, AlbumLabel 클래스를 export 해야 병합된 클래스를 볼 수 있습니다.\n최종 결과물은 다른 클래스 내에서 관리되는 클래스입니다.\n또한 네임스페이스를 사용하여 기존 클래스에 더 많은 정적 멤버를 추가할 수도 있습니다.\n내부 클래스 패턴 이외에도, JavaScript에서 함수를 생성한 후 프로퍼티를 추가하여 함수를 확장하는 것에도 익숙할 것입니다.\nTypeScript는 선언 병합을 통해 타입을 안전하게 보존하며 정의할 수 있습니다.\nfunction buildLabel(name: string): string {\n return buildLabel.prefix + name + buildLabel.suffix;\n}\n\nnamespace buildLabel {\n export let suffix = \"\";\n export let prefix = \"Hello, \";\n}\n\nconsole.log(buildLabel(\"Sam Smith\"));\n\n마찬가지로, 네임스페이스를 정적 멤버의 열거형을 확장할 수 있습니다:\nenum Color {\n red = 1,\n green = 2,\n blue = 4\n}\n\nnamespace Color {\n export function mixColor(colorName: string) {\n if (colorName == \"yellow\") {\n return Color.red + Color.green;\n }\n else if (colorName == \"white\") {\n return Color.red + Color.green + Color.blue;\n }\n else if (colorName == \"magenta\") {\n return Color.red + Color.blue;\n }\n else if (colorName == \"cyan\") {\n return Color.green + Color.blue;\n }\n }\n}\n\n허용되지 않는 병합 (Disallowed Merges)\nTypeScript에서 모든 병합이 허용되는 것은 아닙니다.\n현재로선, 클래스는 다른 클래스 혹은 변수와 병합할 수 없습니다.\n클래스 병합을 대체하려면, TypeScript의 믹스인 섹션을 참고하세요.\n모듈 보강 (Module Augmentation)\nJavaScript는 모듈 병합을 지원하지 않지만, 기존 객체를 가져와 업데이트하여 패치 할 수 있습니다.\n아래의 장난감 Observable 예시를 살펴보겠습니다:\n// observable.ts\nexport class Observable {\n // ... 구현은 여러분의 몫으로 남겨놓겠습니다 ...\n}\n\n// map.ts\nimport { Observable } from \"./observable\";\nObservable.prototype.map = function (f) {\n // ... 여러분을 위한 또 다른 숙제\n}\n\n이는 TypeScript에서 잘 동작하지만, 컴파일러는 Observable.prototype.map에 대해 알지 못합니다.\n모듈 보강을 통해 컴파일러에게 정보를 알려줄 수 있습니다:\n// observable.ts\nexport class Observable {\n // ... 구현은 여러분의 몫으로 남겨놓겠습니다 ...\n}\n\n// map.ts\nimport { Observable } from \"./observable\";\ndeclare module \"./observable\" {\n interface Observable {\n map(f: (x: T) => U): Observable;\n }\n}\nObservable.prototype.map = function (f) {\n // ... 여러분을 위한 또 다른 숙제\n}\n\n\n// consumer.ts\nimport { Observable } from \"./observable\";\nimport \"./map\";\nlet o: Observable;\no.map(x => x.toFixed());\n\n모듈 이름은 import/export의 모듈 지정자와 같은 방법으로 해석됩니다.\n자세한 내용은 모듈을 참고하세요.\n그 다음 보강된 선언은 마치 원본과 같은 파일에서 선언된 것처럼 병합됩니다.\n그러나, 두 가지 제한 사항을 명심하세요:\n\n보강에 새로운 최상위 선언을 할 수 없습니다 -- 기존 선언에 대한 패치만 가능합니다.\ndefault export 는 보강할 수 없으며, 이름을 갖는 export 만 보강할 수 있습니다.(해당 이름으로 확장시켜야 하며, default는 예약어입니다 - 자세한 내용은 #14080을 참고하세요)\n\n전역 보강 (Global augmentation)\n모듈 내부에서 전역 범위에 선언을 추가할 수도 있습니다:\n// observable.ts\nexport class Observable {\n // ... 여전히 구현해놓지 않았습니다 ...\n}\n\ndeclare global {\n interface Array {\n toObservable(): Observable;\n }\n}\n\nArray.prototype.toObservable = function () {\n // ...\n}\n\n전역 보강 또한 모듈 보강과 동일한 제한 사항을 갖습니다.\n"},"pages/decorators.html":{"url":"pages/decorators.html","title":"데코레이터","keywords":"","body":"소개 (Introduction)\nTypeScript 및 ES6에 클래스가 도입됨에 따라, 클래스 및 클래스 멤버에 어노테이션을 달거나 수정하기 위해 추가 기능이 필요한 특정 시나리오가 있습니다.\n데코레이터는 클래스 선언과 멤버에 어노테이션과 메타-프로그래밍 구문을 추가할 수 있는 방법을 제공합니다.\n데코레이터는 JavaScript에 대한 2단계 제안이며 TypeScript의 실험적 기능으로 이용 가능합니다.\n\n참고  데코레이터는 향후 릴리스에서 변경될 수 있는 실험적인 기능입니다.\n\n데코레이터에 대한 실험적 지원을 활성화하려면 명령줄 또는 tsconfig.json에서 experimentDecorators 컴파일러 옵션을 활성화해야합니다:\n명령줄 (Command Line):\ntsc --target ES5 --experimentalDecorators\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true\n }\n}\n\n데코레이터 (Decorators)\n데코레이터는 클래스 선언, 메서드, 접근자, 프로퍼티 또는 매개 변수에 첨부할 수 있는 특수한 종류의 선언입니다.\n데코레이터는 @expression 형식을 사용합니다. 여기서 expression은 데코레이팅 된 선언에 대한 정보와 함께 런타임에 호출되는 함수여야 합니다.\n예를 들어, 데코레이터 @sealed를 사용하면 다음과 같이 sealed 함수를 작성할 수 있습니다.\nfunction sealed(target) {\n // 'target' 변수와 함께 무언가를 수행합니다.\n}\n\n\n참고  아래 데코레이터 클래스에서 더 자세한 데코레이터 예제를 볼 수 있습니다.\n\n데코레이터 팩토리 (Decorator Factories)\n데코레이터가 선언에 적용되는 방식을 원하는 대로 바꾸고 싶다면 데코레이터 팩토리를 작성할 수 있습니다. 데코레이터 팩토리는 단순히 데코레이터가 런타임에 호출할 표현식을 반환하는 함수입니다.\n다음과 같은 방식으로 데코레이터 팩토리를 작성할 수 있습니다.\nfunction color(value: string) { // 데코레이터 팩토리\n return function (target) { // 데코레이터\n // 'target'과 'value' 변수를 가지고 무언가를 수행합니다.\n }\n}\n\n\n참고  아래 메서드 데코레이터에서 데코레이터 팩토리에 대한 자세한 예를 볼 수 있습니다.\n\n데코레이터 합성 (Decorator Composition)\n다음 예제와 같이 선언에 여러 데코레이터를 적용할 수 있습니다.\n\n단일 행일 경우:\n@f @g x\n\n\n여러 행일 경우:\n@f\n@g\nx\n\n\n\n여러 데코레이터가 단일 선언에 적용되는 경우는 수학의 합성 함수와 유사합니다.\n이 모델에서 함수 f와 g을 합성할 때 (f∘g)(x)의 합성 결과는 f(g(x))와 같습니다.\n따라서 TypeScript에서 단일 선언에서 여러 데코레이터를 사용할 때 다음 단계가 수행됩니다.\n\n각 데코레이터의 표현은 위에서 아래로 평가됩니다.\n그런 다음 결과는 아래에서 위로 함수로 호출됩니다.\n\n데코레이터 팩토리를 사용하는 경우 다음 예제를 통해 이 수행 순서를 관찰 할 수 있습니다.\nfunction f() {\n console.log(\"f(): evaluated\");\n return function (target, propertyKey: string, descriptor: PropertyDescriptor) {\n console.log(\"f(): called\");\n }\n}\n\nfunction g() {\n console.log(\"g(): evaluated\");\n return function (target, propertyKey: string, descriptor: PropertyDescriptor) {\n console.log(\"g(): called\");\n }\n}\n\nclass C {\n @f()\n @g()\n method() {}\n}\n\n이는 결과를 콘솔에 출력합니다.\nf(): evaluated\ng(): evaluated\ng(): called\nf(): called\n\n데코레이터 평가 (Decorator Evaluation)\n클래스에서 다양한 선언에 데코레이터를 적용하는 방법은 다음과 같이 잘 정의되어 있습니다.\n\n메서드, 접근자 또는 프로퍼티 데코레이터가 다음에 오는 매개 변수 데코레이터는 각 인스턴스 멤버에 적용됩니다.\n메서드, 접근자 또는 프로퍼티 데코레이터가 다음에 오는 매개 변수 데코레이터는 각 정적 멤버에 적용됩니다.\n매개 변수 데코레이터는 생성자에 적용됩니다.\n클래스 데코레이터는 클래스에 적용됩니다.\n\n클래스 데코레이터 (Class Decorators)\n클래스 데코레이터는 클래스 선언 직전에 선언됩니다.\n클래스 데코레이터는 클래스 생성자에 적용되며 클래스 정의를 관찰, 수정 또는 교체하는 데 사용할 수 있습니다.\n클래스 데코레이터는 선언 파일이나 다른 주변 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.\n클래스 데코레이터의 표현식은 데코레이팅된 클래스의 생성자를 유일한 인수로 런타임에 함수로 호출됩니다.\n클래스 데코레이터가 값을 반환하면 클래스가 선언을 제공하는 생성자 함수로 바꿉니다.\n\n참고  새 생성자 함수를 반환하도록 선택한 경우 원래 프로토타입을 유지 관리해야 합니다.\n런타임에 데코레이터를 적용하는 로직은 이 기능을 대신해주지 않습니다.\n\n다음은Greeter 클래스에 적용된 클래스 데코레이터 (@sealed)의 예입니다.\n@sealed\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @sealed 데코레이터를 정의할 수 있습니다.\nfunction sealed(constructor: Function) {\n Object.seal(constructor);\n Object.seal(constructor.prototype);\n}\n\n@sealed가 실행되면 생성자와 프로토 타입을 모두 감쌉니다.\n생성자를 재정의하는 방법에 대한 예제는 다음과 같습니다.\nfunction classDecorator(constructor:T) {\n return class extends constructor {\n newProperty = \"new property\";\n hello = \"override\";\n }\n}\n\n@classDecorator\nclass Greeter {\n property = \"property\";\n hello: string;\n constructor(m: string) {\n this.hello = m;\n }\n}\n\nconsole.log(new Greeter(\"world\"));\n\n메서드 데코레이터 (Method Decorators)\n메서드 데코레이터는 메서드 선언 직전에 선언됩니다.\n데코레이터는 메서드의 프로퍼티 설명자(Property Descriptor) 에 적용되며 메서드 정의를 관찰, 수정 또는 대체하는 데 사용할 수 있습니다.\n메서드 데코레이터는 선언 파일, 오버로드 또는 기타 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n메서드 데코레이터의 표현식은 런타임에 다음 세 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입입니다.\n멤버의 이름\n멤버의 프로퍼티 설명자\n\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 프로퍼티 설명자 는 'undefined'이 됩니다.\n\n메서드 데코레이터가 값을 반환하면, 메서드의 프로퍼티 설명자 로 사용됩니다.\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 반환 값은 무시됩니다.\n\n다음은 Greeter 클래스의 메서드에 적용된 메서드 데코레이터 (@ enumerable)의 예입니다:\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n\n @enumerable(false)\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @enumerable 데코레이터를 정의할 수 있습니다.\nfunction enumerable(value: boolean) {\n return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {\n descriptor.enumerable = value;\n };\n}\n\n@enumerable(false)데코레이터는 데코레이터 팩토리입니다.\n@enumerable(false) 데코레이터가 호출되면 프로퍼티 설명자의 enumerable 프로퍼티를 수정합니다.\n접근자 데코레이터 (Accessor Decorators)\n접근자 데코레이터는 접근자 선언 바로 전에 선언됩니다.\n접근자 데코레이터는 접근자의 프로퍼티 설명자에 적용되며 접근자의 정의를 관찰, 수정 또는 교체하는 데 사용할 수 있습니다.\n접근자 데코레이터는 선언 파일이나 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n\n참고  TypeScript는 단일 멤버에 대해 get 및 set 접근자를 데코레이팅 할 수 없습니다.\n대신 멤버의 모든 데코레이터를 문서 순서대로 지정된 첫 번째 접근자에 적용해야 합니다.\n왜냐하면, 데코레이터는 각각의 선언이 아닌 get과 set 접근자를 결합한 프로퍼티 설명자에 적용되기 때문입니다.\n\n접근자 데코레이터의 표현 식은 런타임에 다음 세 가지 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n멤버의 프로퍼티 설명자\n\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 프로퍼티 설명자는 undefined가 됩니다.\n\n접근자 데코레이터가 값을 반환하면 멤버의 프로퍼티 설명자로 사용됩니다.\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 반환 값은 무시됩니다.\n\n다음은 Point 클래스의 멤버에 적용되는 접근자 데코레이터 (@configurable)의 예입니다:\nclass Point {\n private _x: number;\n private _y: number;\n constructor(x: number, y: number) {\n this._x = x;\n this._y = y;\n }\n\n @configurable(false)\n get x() { return this._x; }\n\n @configurable(false)\n get y() { return this._y; }\n}\n\n다음 함수 선언을 사용하여 @configurable 데코레이터를 정의할 수 있습니다:\nfunction configurable(value: boolean) {\n return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {\n descriptor.configurable = value;\n };\n}\n\n프로퍼티 데코레이터 (Property Decorators)\n프로퍼티 데코레이터는 프로퍼티 선언 바로 전에 선언됩니다.\n프로퍼티 데코레이터는 선언 파일이나 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n프로퍼티 데코레이터의 표현 식은 런타임에 다음 두 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n\n\n참고  TypeScript에서 프로퍼티 데코레이터가 초기화되는 방식으로 인해 프로퍼티 설명자가 프로퍼티 데코레이터에 대한 인수로 제공되지 않습니다.\n현재 프로토타입의 멤버를 정의할 때 인스턴스 프로퍼티를 설명하는 메커니즘이 없고 프로퍼티의 이니셜라이저를 관찰하거나 수정할 수 있는 방법이 없기 때문입니다. 반환 값도 무시됩니다.\n따라서 프로퍼티 데코레이터는 특정 이름의 프로퍼티가 클래스에 선언되었음을 관찰하는 데만 사용할 수 있습니다.\n\n이 정보를 사용하여 다음 예와 같이 프로퍼티에 대한 메타데이터를 기록할 수 있습니다:\nclass Greeter {\n @format(\"Hello, %s\")\n greeting: string;\n\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n let formatString = getFormat(this, \"greeting\");\n return formatString.replace(\"%s\", this.greeting);\n }\n}\n\n다음 함수 선언을 사용하여 @format 데코레이터와 getFormat 함수를 정의 할 수 있습니다:\nimport \"reflect-metadata\";\n\nconst formatMetadataKey = Symbol(\"format\");\n\nfunction format(formatString: string) {\n return Reflect.metadata(formatMetadataKey, formatString);\n}\n\nfunction getFormat(target: any, propertyKey: string) {\n return Reflect.getMetadata(formatMetadataKey, target, propertyKey);\n}\n\n@format(\"Hello, %s\") 데코레이터는 데코레이터 팩토리입니다.\n@format(\"Hello, %s\")가 호출되면 reflect-metadata 라이브러리의 Reflect.metadata 함수를 사용하여 프로퍼티에 대한 메타데이터 항목을 추가합니다.\ngetFormat이 호출되면 형식의 메타데이터 값을 읽습니다.\n\n참고  이 예제에는 reflect-metadata 라이브러리가 필요합니다.\nreflect-metadata 라이브러리에 대한 자세한 내용은 메타데이터를 참조하십시오.\n\n매개변수 데코레이터 (Parameter Decorators)\n매개변수 데코레이터는 매개 변수 선언 직전에 선언됩니다.\n매개변수 데코레이터는 클래스 생성자 또는 메서드 선언의 함수에 적용됩니다.\n매개변수 데코레이터는 선언 파일, 오버로드 또는 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n매개 변수 데코레이터의 표현식은 런타임시 다음 세 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n함수의 매개 변수 목록에 있는 매개 변수의 서수 색인(ordinal index)\n\n\n참고  매개변수 데코레이터는 매개변수가 메서드에서 선언되었을 때에만 관찰하는 데에 사용할 수 있습니다.\n\n메개변수 데코레이터의 반환 값은 무시됩니다.\n다음은 Greeter 클래스 멤버의 매개 변수에 적용되는 매개 변수 데코레이터 (@required)의 예입니다:\nclass Greeter {\n greeting: string;\n\n constructor(message: string) {\n this.greeting = message;\n }\n\n @validate\n greet(@required name: string) {\n return \"Hello \" + name + \", \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @required 및 @validate 데코레이터를 정의할 수 있습니다.\nimport \"reflect-metadata\";\n\nconst requiredMetadataKey = Symbol(\"required\");\n\nfunction required(target: Object, propertyKey: string | symbol, parameterIndex: number) {\n let existingRequiredParameters: number[] = Reflect.getOwnMetadata(requiredMetadataKey, target, propertyKey) || [];\n existingRequiredParameters.push(parameterIndex);\n Reflect.defineMetadata(requiredMetadataKey, existingRequiredParameters, target, propertyKey);\n}\n\nfunction validate(target: any, propertyName: string, descriptor: TypedPropertyDescriptor) {\n let method = descriptor.value;\n descriptor.value = function () {\n let requiredParameters: number[] = Reflect.getOwnMetadata(requiredMetadataKey, target, propertyName);\n if (requiredParameters) {\n for (let parameterIndex of requiredParameters) {\n if (parameterIndex >= arguments.length || arguments[parameterIndex] === undefined) {\n throw new Error(\"Missing required argument.\");\n }\n }\n }\n\n return method.apply(this, arguments);\n }\n}\n\n@required 데코레이터는 필요에 따라 매개변수를 표시하는 메타데이터 항목을 추가합니다.\n그런 다음 @validate 데코레이터는 원래 메서드를 호출하기 전에 인수 유효성 검증하는 함수로 기존의 greet 메서드를 감쌉니다.\n\n참고  이 예제에는 reflect-metadata 라이브러리가 필요합니다.\nreflect-metadata 라이브러리에 대한 자세한 내용은 [메타데이터] (#메타데이터-metadata)를 참조하십시오.\n\n메타데이터 (Metadata)\n일부 예제는 실험적 메타데이터 API에 대한 폴리필(polyfill)을 추가하는 reflect-metadata 라이브러리를 사용합니다.\n이 라이브러리는 아직 ECMAScript (JavaScript) 표준의 일부가 아닙니다.\n그러나 데코레이터가 공식적으로 ECMAScript 표준의 일부로 채택되면 이러한 확장을 채택하게 될 것입니다.\nnpm을 통해 설치할 수 있습니다.\nnpm i reflect-metadata --save\n\nTypeScript에는 데코레이터가 있는 선언에 대해 특정 타입의 메타 데이터를 내보내는 실험적인 지원을 포함합니다.\n이 실험적인 지원을 가능하게 하려면, 명령행 또는tsconfig.json에서 emitDecoratorMetadata 컴파일러 옵션을 설정해야 합니다.\n명령줄:\ntsc --target ES5 --experimentalDecorators --emitDecoratorMetadata\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true,\n \"emitDecoratorMetadata\": true\n }\n}\n\n활성화되면 reflect-metadata라이브러리를 가져오기만 하면 추가 디자인-타임 타입 정보가 런타임에 사용 가능합니다.\n다음 예제에서 이를 확인할 수 있습니다.\nimport \"reflect-metadata\";\n\nclass Point {\n x: number;\n y: number;\n}\n\nclass Line {\n private _p0: Point;\n private _p1: Point;\n\n @validate\n set p0(value: Point) { this._p0 = value; }\n get p0() { return this._p0; }\n\n @validate\n set p1(value: Point) { this._p1 = value; }\n get p1() { return this._p1; }\n}\n\nfunction validate(target: any, propertyKey: string, descriptor: TypedPropertyDescriptor) {\n let set = descriptor.set;\n descriptor.set = function (value: T) {\n let type = Reflect.getMetadata(\"design:type\", target, propertyKey);\n if (!(value instanceof type)) {\n throw new TypeError(\"Invalid type.\");\n }\n set.call(target, value);\n }\n}\n\nTypeScript 컴파일러는 @Reflect.metadata 데코레이터를 사용하여 디자인-타임 타입 정보를 주입합니다.\n다음 TypeScript와 동일하다고 생각할 수 있습니다.\nclass Line {\n private _p0: Point;\n private _p1: Point;\n\n @validate\n @Reflect.metadata(\"design:type\", Point)\n set p0(value: Point) { this._p0 = value; }\n get p0() { return this._p0; }\n\n @validate\n @Reflect.metadata(\"design:type\", Point)\n set p1(value: Point) { this._p1 = value; }\n get p1() { return this._p1; }\n}\n\n\n참고  데코레이터 메타 데이터는 실험적인 기능으로 향후 릴리스에서 주요 변경 사항이 있을 수 있습니다.\n\n"},"pages/utility-types.html":{"url":"pages/utility-types.html","title":"유틸리티 타입","keywords":"","body":"소개 (Introduction)\nTypeScript는 공통 타입 변환을 용이하게 하기 위해 몇 가지 유틸리티 타입을 제공합니다. 이런 유틸리티들은 전역으로 사용 가능합니다.\n목차 (Table of contents)\n\nPartial\nReadonly\nRecord\nPick\nOmit\nExclude\nExtract\nNonNullable\nParameters\nConstructorParameters\nReturnType\nInstanceType\nRequired\nThisParameterType\nOmitThisParameter\nThisType\n\nPartial\nT의 모든 프로퍼티를 선택적으로 만드는 타입을 구성합니다. 이 유틸리티는 주어진 타입의 모든 하위 타입 집합을 나타내는 타입을 반환합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n}\n\nfunction updateTodo(todo: Todo, fieldsToUpdate: Partial) {\n return { ...todo, ...fieldsToUpdate };\n}\n\nconst todo1 = {\n title: 'organize desk',\n description: 'clear clutter',\n};\n\nconst todo2 = updateTodo(todo1, {\n description: 'throw out trash',\n});\n\nReadonly\nT의 모든 프로퍼티를 읽기 전용(readonly)으로 설정한 타입을 구성합니다, 즉 생성된 타입의 프로퍼티는 재할당할 수 없습니다.\n예제 (Example)\ninterface Todo {\n title: string;\n}\n\nconst todo: Readonly = {\n title: 'Delete inactive users',\n};\n\ntodo.title = 'Hello'; // 오류: 읽기 전용 프로퍼티에 재할당할 수 없음\n\n이 유틸리티는 런타임에 실패할 할당 표현식을 나타낼 때 유용합니다.(예, frozen 객체의 프로퍼티에 재할당 하려고 하는 경우)\nObject.freeze\nfunction freeze(obj: T): Readonly;\n\nRecord\n타입 T의 프로퍼티의 집합 K로 타입을 구성합니다. 이 유틸리티는 타입의 프로퍼티들을 다른 타입에 매핑시키는 데 사용될 수 있습니다.\n예제 (Example)\ninterface PageInfo {\n title: string;\n}\n\ntype Page = 'home' | 'about' | 'contact';\n\nconst x: Record = {\n about: { title: 'about' },\n contact: { title: 'contact' },\n home: { title: 'home' },\n};\n\nPick\nT에서 프로퍼티 K의 집합을 선택해 타입을 구성합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n completed: boolean;\n}\n\ntype TodoPreview = Pick;\n\nconst todo: TodoPreview = {\n title: 'Clean room',\n completed: false,\n};\n\nOmit\nT에서 모든 프로퍼티를 선택한 다음 K를 제거한 타입을 구성합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n completed: boolean;\n}\n\ntype TodoPreview = Omit;\n\nconst todo: TodoPreview = {\n title: 'Clean room',\n completed: false,\n};\n\nExclude\nT에서 U에 할당할 수 있는 모든 속성을 제외한 타입을 구성합니다.\n예제 (Example)\ntype T0 = Exclude; // \"b\" | \"c\"\ntype T1 = Exclude; // \"c\"\ntype T2 = Exclude void), Function>; // string | number\n\nExtract\nT에서 U에 할당 할 수 있는 모든 속성을 추출하여 타입을 구성합니다.\n예제 (Example)\ntype T0 = Extract; // \"a\"\ntype T1 = Extract void), Function>; // () => void\n\nNonNullable\nT에서 null 과 undefined를 제외한 타입을 구성합니다.\n예제 (Example)\ntype T0 = NonNullable; // string | number\ntype T1 = NonNullable; // string[]\n\nParameters\n함수 타입 T의 매개변수 타입들의 튜플 타입을 구성합니다.\n예제 (Example)\ndeclare function f1(arg: { a: number, b: string }): void\ntype T0 = Parameters string>; // []\ntype T1 = Parameters void>; // [string]\ntype T2 = Parameters(arg: T) => T)>; // [unknown]\ntype T4 = Parameters; // [{ a: number, b: string }]\ntype T5 = Parameters; // unknown[]\ntype T6 = Parameters; // never\ntype T7 = Parameters; // 오류\ntype T8 = Parameters; // 오류\n\nConstructorParameters\nConstructorParameters 타입은 생성자 함수 타입의 모든 매개변수 타입을 추출할 수 있게 해줍니다. 모든 매개변수 타입을 가지는 튜플 타입(T가 함수가 아닌 경우 never)을 생성합니다.\n예제 (Example)\ntype T0 = ConstructorParameters; // [(string | undefined)?]\ntype T1 = ConstructorParameters; // string[]\ntype T2 = ConstructorParameters; // [string, (string | undefined)?]\n\nReturnType\n함수 T의 반환 타입으로 구성된 타입을 만듭니다.\n예제 (Example)\ndeclare function f1(): { a: number, b: string }\ntype T0 = ReturnType string>; // string\ntype T1 = ReturnType void>; // void\ntype T2 = ReturnType() => T)>; // {}\ntype T3 = ReturnType() => T)>; // number[]\ntype T4 = ReturnType; // { a: number, b: string }\ntype T5 = ReturnType; // any\ntype T6 = ReturnType; // any\ntype T7 = ReturnType; // 오류\ntype T8 = ReturnType; // 오류\n\nInstanceType\n생성자 함수 타입 T의 인스턴스 타입으로 구성된 타입을 만듭니다.\nExample\nclass C {\n x = 0;\n y = 0;\n}\n\ntype T0 = InstanceType; // C\ntype T1 = InstanceType; // any\ntype T2 = InstanceType; // any\ntype T3 = InstanceType; // 오류\ntype T4 = InstanceType; // 오류\n\nRequired\nT의 모든 프로퍼티가 필수로 설정된 타입을 구성합니다.\n예제 (Example)\ninterface Props {\n a?: number;\n b?: string;\n};\n\nconst obj: Props = { a: 5 }; // 성공\n\nconst obj2: Required = { a: 5 }; // 오류: 프로퍼티 'b'가 없습니다\n\nThisParameterType\n함수 타입의 this 매개변수의 타입, 혹은 함수 타입에 this 매개변수가 없을 경우 unknown을 추출합니다.\n유의: 이 타입은 --strictFunctionTypes가 활성화되었을 때만 올바르게 동작합니다. #32964를 참고하세요.\n예제 (Example)\nfunction toHex(this: Number) {\n return this.toString(16);\n}\n\nfunction numberToString(n: ThisParameterType) {\n return toHex.apply(n);\n}\n\nOmitThisParameter\n함수 타입에서 'this' 매개변수를 제거합니다.\n유의: 이 타입은 --strictFunctionTypes가 활성화되었을 때만 올바르게 동작합니다. #32964를 참고하세요.\n예제 (Example)\nfunction toHex(this: Number) {\n return this.toString(16);\n}\n\n// `bind`의 반환 타입은 이미 `OmitThisParameter`을 사용하고 있습니다, 이는 단지 예제를 위한 것입니다.\nconst fiveToHex: OmitThisParameter = toHex.bind(5);\n\nconsole.log(fiveToHex());\n\nThisType\n이 유틸리티는 변형된 타입을 반환하지 않습니다. 대신, 문맥적 this타입에 표시하는 역할을 합니다. 이 유틸리티를 사용하기 위해선 --noImplicitThis 플래그를 사용해야 한다는 것을 유의하세요.\n예제 (Example)\n// --noImplicitThis 로 컴파일\n\ntype ObjectDescriptor = {\n data?: D;\n methods?: M & ThisType; // 메서드 안의 'this 타입은 D & M 입니다.\n}\n\nfunction makeObject(desc: ObjectDescriptor): D & M {\n let data: object = desc.data || {};\n let methods: object = desc.methods || {};\n return { ...data, ...methods } as D & M;\n}\n\nlet obj = makeObject({\n data: { x: 0, y: 0 },\n methods: {\n moveBy(dx: number, dy: number) {\n this.x += dx; // 강하게 타입이 정해진 this\n this.y += dy; // 강하게 타입이 정해진 this\n }\n }\n});\n\nobj.x = 10;\nobj.y = 20;\nobj.moveBy(5, 5);\n\n위 예제에서, makeObject의 인자로 넘겨지는 methods 객체는 ThisType를 포함한 문맥적 타입을 가지고 있고, 따라서 methods 객체의 메서드 안에 this 타입은{ x: number, y: number } & { moveBy(dx: number, dy: number): number }입니다. method 프로퍼티의 타입이 추론의 대상이며 동시에 메서드 안의 this 타입의 출처인 것을 주목하세요.\nThisType 마커 인터페이스는 단지 lib.d.ts에 선언된 빈 인터페이스입니다. 객체 리터럴의 문맥적 타입으로 인식되는 것을 넘어, 그 인터페이스는 빈 인터페이스처럼 동작합니다.\n"},"pages/iterators-and-generators.html":{"url":"pages/iterators-and-generators.html","title":"이터레이터와 제네레이터","keywords":"","body":"이터러블 (Iterables)\n객체가 Symbol.iterator프로퍼티에 대한 구현을 가지고 있다면 이터러블로 간주합니다.\nArray, Map, Set, String, Int32Array, Uint32Array 등과 같은 일부 내장 타입에는 이미 Symbol.iterator 프로퍼티가 구현되어 있습니다.\n객체의 Symbol.iterator 함수는 반복할 값 목록을 반환합니다.\nfor..of 문\nfor..of는 객체의 Symbol.iterator 프로퍼티를 호출하여, 이터러블 객체를 반복합니다.\n다음은 배열의 간단한 for..of 루프입니다:\nlet someArray = [1, \"string\", false];\n\nfor (let entry of someArray)\n console.log(entry); // 1, \"string\", false\n}\n\nfor..of vs. for..in 문\nfor..of 및 for..in 문 모두 목록을 반복합니다; 반복되는 값은 다르지만, for..in은 반복되는 객체의 키 목록을 반환하고, 반면에 for..of는 반복되는 객체의 숫자 프로퍼티 값 목록을 반환합니다.\n다음은 이러한 차이점을 보여주는 예입니다.\nlet list = [4, 5, 6];\n\nfor (let i in list){\n console.log(i); // \"0\", \"1\", \"2\"\n}\n\nfor (let i of list){\n console.log(i); // \"4\", \"5\", \"6\"\n}\n\n또 다른 차이점은 for..in은 모든 객체에서 작동한다는 것입니다; 객체의 프로퍼티를 검사하는 방법으로 사용됩니다.\n반면에 for..of는 이터러블 객체의 값에 주로 관심이 있습니다. Map 및 Set과 같은 내장 객체는 저장된 값에 접근할 수 있는 Symbol.iterator 프로퍼티를 구현합니다.\nlet pets = new Set([\"Cat\", \"Dog\", \"Hamster\"]);\npets[\"species\"] = \"mammals\";\n\nfor (let pet in pets){\n console.log(pet); // \"species\"\n}\n\nfor (let pet of pets){\n console.log(pet); // \"Cat\", \"Dog\", \"Hamster\"\n}\n\n코드 생성 (Code generation)\nES5 및 ES3 타게팅 (Targeting ES5 and ES3)\nES5 또는 ES3-호환 엔진을 대상으로 하는 경우, 반복자는 Array 유형의 값만 허용합니다.\n이런 배열이 아닌 값이 Symbol.iterator 프로퍼티를 구현하더라도 배열이 아닌 값에서 for..of 루프를 사용하면 오류가 발생합니다.\n컴파일러는 for..of 루프에 대한 간단한 for 루프를 생성합니다, 예를 들면:\nlet numbers = [1, 2, 3];\nfor (let num of numbers){\n console.log(num);\n}\n\n는 다음과 같이 생성합니다:\nvar numbers = [1, 2, 3];\nfor (var _i = 0; _i \nECMAScript 2015 및 상위 버전 타케팅 (Targeting ECMAScript 2015 and higher)\nECMAScipt 2015-호환 엔진을 타케팅하는 경우, 컴파일러는 엔진의 내장 반복자 구현을 대상으로 하는 for..of 루프를 생성합니다.\n"},"pages/jsx.html":{"url":"pages/jsx.html","title":"JSX","keywords":"","body":"목차 (Table of contents)\n소개 (Introduction)\n기본 사용법 (Basic usage)\nas 연산자 (The as operator)\n타입 검사 (Type Checking)\n\n내장 요소 (Intrinsic elements)\n값-기반 요소 (Value-based elements)\n함수형 컴포넌트 (Function Component)\n클래스형 컴포넌트 (Class Component)\n속성 타입 검사 (Attribute type checking)\n자식 타입 검사 (Children Type Checking)\n\nJSX 결과 타입 (The JSX result type)\n표현식 포함하기 (Embedding Expressions)\n리액트와 통합하기 (React integration)\n팩토리 함수 (Factory Functions)\n소개 (Introduction)\n↥ 위로\nJSX는 내장형 XML 같은 구문입니다.\n변환의 의미는 구현에 따라 다르지만 유효한 JavaScript로 변환되어야 합니다.\nJSX는 React로 큰 인기를 얻었지만, 이후 다른 구현도 등장했습니다.\nTypeScript는 임베딩, 타입 검사, JSX를 JavaScript로 직접 컴파일하는 것을 지원합니다.\n기본 사용법 (Basic usage)\n↥ 위로\nJSX를 사용하려면 다음 두 가지 작업을 해야 합니다.\n\n파일 이름을 .tsx 확장자로 지정합니다.\njsx 옵션을 활성화합니다.\n\nTypeScript는 preserve, react 및 react-native라는 세 가지의 JSX 모드와 함께 제공됩니다.\n이 모드들은 방출 단계에서만 영향을 미치며, 타입 검사에는 영향을 받지 않습니다.\npreserve 모드는 다른 변환 단계(예: Babel)에 사용하도록 결과물의 일부를 유지합니다.\n또한 결과물은 .jsx 파일 확장자를 갖습니다.\nreact 모드는 React.createElement를 생성하여, 사용하기 전에 JSX 변환이 필요하지 않으며, 결과물은 .js 확장자를 갖게 됩니다.\nreact-native 모드는 JSX를 유지한다는 점은 preserve 모드와 동일하지만, 결과물은 .js 확장자를 갖게 된다는 점이 다릅니다.\n\n\n\n모드\n입력\n결과\n결과 파일 확장자\n\n\n\n\npreserve\n\n\n.jsx\n\n\nreact\n\nReact.createElement(\"div\")\n.js\n\n\nreact-native\n\n\n.js\n\n\n\n--jsx 명령줄 플래그 또는 tsconfig.json 파일의 해당 옵션을 사용하여 모드를 지정할 수 있습니다.\n\n*참고: React JSX를 생성할 때 --jsxFactory 옵션으로 사용할 JSX 팩토리(JSX factory) 함수를 지정할 수 있습니다 (기본값은 React.createElement)\n\nas 연산자 (The as operator)\n↥ 위로\n타입 단언(type assertion)을 어떻게 작성하는지 떠올려 볼까요:\nvar foo = bar;\n\n위 코드는 변수 bar가 foo 타입이라는 것을 단언합니다.\nTypeScript는 꺾쇠 괄호를 사용해 타입을 단언하기 때문에, JSX 구문과 함께 사용할 경우 특정 문법 해석에 문제가 될 수도 있습니다. 결과적으로 TypeScript는 .tsx 파일에서 화살 괄호를 통한 타입 단언을 허용하지 않습니다.\n위의 구문은 .tsx 파일에서 사용할 수 없으므로, as라는 대체 연산자를 통해 타입 단언을 해야 합니다.\n위의 예시는 as 연산자로 쉽게 다시 작성할 수 있습니다.\nvar foo = bar as foo;\n\nas 연산자는 .ts와 .tsx 파일 모두 사용할 수 있으며, 꺾쇠 괄호 형식의 단언과 동일하게 동작합니다.\n타입 검사 (Type Checking)\n↥ 위로\nJSX의 타입 검사를 이해하기 위해선, 먼저 내장 요소와 값-기반 요소의 차이점에 대해 알아야 합니다.\nJSX 표현식 에서 expr은 환경에 내장된 요소(예: DOM 환경의 div 또는 span) 혹은 사용자가 만든 사용자 정의 컴포넌트를 참조할 것입니다.\n이는 다음과 같은 두 가지 이유로 중요합니다:\n\n리액트에서 내장 요소는 React.createElement(\"div\")과 같은 문자열로 생성되는 반면, 사용자가 만든 컴포넌트는 React.createElement(\"MyComponent\")가 아닙니다.\nJSX 요소에 전달되는 속성의 타입은 다르게 조회되어야 합니다.\n내장 요소의 속성은 내재적으로 알고 있어야 하지만, 컴포넌트는 각각 자신의 속성 집합을 지정하려고 합니다.\n\nTypeScript는 React와 동일한 규칙을 사용하여 구별합니다.\n내장 요소는 항상 소문자로 시작하고 값-기반 요소는 항상 대문자로 시작합니다.\n내장 요소 (Intrinsic elements)\n↥ 위로\n내장 요소는 특수 인터페이스 JSX.IntrinsicElements에서 조회됩니다.\n기본적으로 이 인터페이스가 지정되지 않으면 그대로 진행되어 내장 요소 타입은 검사되지 않습니다.\n그러나 이 인터페이스가 있는 경우, 내장 요소의 이름은 JSX.IntrinsicElements 인터페이스의 프로퍼티로 조회됩니다.\n예를 들어:\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: any\n }\n}\n\n; // 성공\n; // 오류\n\n위의 예제에서 는 잘 동작하지만, 는 JSX.IntrinsicElements에 지정되지 않았기 때문에 오류를 일으킵니다.\n\n참고: 다음과 같이 JSX.IntrinsicElements에 catch-all 문자열 인덱서를 지정할 수도 있습니다.\n\ndeclare namespace JSX {\n interface IntrinsicElements {\n [elemName: string]: any;\n }\n}\n\n값-기반 요소 (Value-based elements)\n↥ 위로\n값-기반 요소는 해당 스코프에 있는 식별자로 간단하게 조회됩니다.\nimport MyComponent from \"./myComponent\";\n\n; // 성공\n; // 오류\n\n값-기반 요소를 정의하는데엔 다음의 두 가지 방법이 있습니다:\n\n함수형 컴포넌트 (FC)\n클래스형 컴포넌트\n\n이 두 가지 유형의 값-기반 요소는 JSX 표현식에서 서로 구별할 수 없으므로, TS는 과부하 해결을 사용하여 먼저 함수형 컴포넌트 표현식으로 해석합니다. 이 과정이 성공적으로 진행되면, TS는 이 선언을 표현식으로 해석합니다. 함수형 컴포넌트로 해석되지 않는다면, TS는 클래스형 컴포넌트로 해석을 시도합니다. 이 과정도 실패할 경우, TS는 오류를 보고합니다.\n함수형 컴포넌트 (Function Component)\n↥ 위로\n이름에서 알 수 있듯, 컴포넌트는 첫 번째 인수가 props 객체인 JavaScript 함수로 정의됩니다.\nTS는 컴포넌트의 반환 타입이 JSX.Element에 할당 가능하도록 요구합니다.\ninterface FooProp {\n name: string;\n X: number;\n Y: number;\n}\n\ndeclare function AnotherComponent(prop: {name: string});\nfunction ComponentFoo(prop: FooProp) {\n return ;\n}\n\nconst Button = (prop: {value: string}, context: { color: string }) => \n\n함수형 컴포넌트는 JavaScript 함수이므로, 함수 오버로드 또한 사용 가능합니다:\ninterface ClickableProps {\n children: JSX.Element[] | JSX.Element\n}\n\ninterface HomeProps extends ClickableProps {\n home: JSX.Element;\n}\n\ninterface SideProps extends ClickableProps {\n side: JSX.Element | string;\n}\n\nfunction MainButton(prop: HomeProps): JSX.Element;\nfunction MainButton(prop: SideProps): JSX.Element {\n ...\n}\n\n\n참고: 함수형 컴포넌트는 이전에 무상태 함수형 컴포넌트(SFC)로 알려져 있습니다. 하지만 최근 버전의 리액트에선 더 이상 함수형 컴포넌트를 무상태로 취급하지 않으며, SFC 타입과 그 별칭인 StatelessComponent은 더 이상 사용되지 않습니다.\n\n클래스형 컴포넌트 (Class Component)\n↥ 위로\n클래스형 컴포넌트의 타입을 정의하는 것은 가능합니다.\n이를 위해선 요소 클래스 타입 과 요소 인스턴스 타입 이라는 새로운 용어를 이해해야 합니다.\n에서, 요소 클래스 타입 은 Expr의 타입입니다.\n위의 예시에서 MyComponent가 ES6 클래스라면 이 클래스 타입은 클래스 생성자이고 전역입니다.\nMyComponent가 팩토리 함수라면, 클래스 타입은 해당 함수입니다.\n클래스 타입이 결정되면, 인스턴스 타입은 클래스 타입의 생성자 혹은 호출 시그니처(있는 것 중 어느 쪽으로든)에 의한 반환 타입을 결합하여 결정됩니다.\n따라서 ES6 클래스의 경우, 인스턴스 타입은 해당 클래스의 인스턴스 타입이 되고, 팩토리 함수의 경우엔 해당 함수로부터 반환된 값의 타입이 됩니다.\nclass MyComponent {\n render() {}\n}\n\n// 생성자 시그니처 사용\nvar myComponent = new MyComponent();\n\n// 요소 클래스 타입 => MyComponent\n// 요소 인스턴스 타입 => { render: () => void }\n\nfunction MyFactoryFunction() {\n return {\n render: () => {\n }\n }\n}\n\n// 호출 시그니처 사용\nvar myComponent = MyFactoryFunction();\n\n// 요소 클래스 타입 => MyFactoryFunction\n// 요소 인스턴스 타입 => { render: () => void }\n\n흥미롭게도 요소 인스턴스 타입은 JSX.ElementClass에 할당 가능해야 하며, 그렇지 않을 경우 오류를 일으킵니다.\n기본적으로 JSX.ElementClass는 {}이지만, 적절한 인터페이스에 적합한 타입으로만 JSX를 사용하도록 제한할 수 있습니다.\ndeclare namespace JSX {\n interface ElementClass {\n render: any;\n }\n}\n\nclass MyComponent {\n render() {}\n}\nfunction MyFactoryFunction() {\n return { render: () => {} }\n}\n\n; // 성공\n; // 성공\n\nclass NotAValidComponent {}\nfunction NotAValidFactoryFunction() {\n return {};\n}\n\n; // 오류\n; // 오류\n\n속성 타입 검사 (Attribute type checking)\n↥ 위로\n속성 타입 검사를 위해선 첫 번째로 요소 속성 타입 을 결정해야 합니다.\n이는 내장 요소와 값-기반 요소 간에 약간 다른 점이 있습니다.\n내장 요소의 경우, 요소 속성 타입은 JSX.IntrinsicElements의 프로퍼티 타입과 동일합니다.\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { bar?: boolean }\n }\n}\n\n// 'foo'의 요소 속성 타입은 '{bar?: boolean}'\n;\n\n값-기반 요소의 경우엔 조금 더 복잡합니다.\n이전에 요소 인스턴스 타입 의 프로퍼티 타입에 따라 결정됩니다.\n사용할 프로퍼티는 JSX.ElementAttributesProperty에 따라 결정됩니다.\n이는 단일 프로퍼티로 선언되어야 합니다.\n이후 해당 프로퍼티 이름을 사용합니다.\nTypeScript 2.8 부터 JSX.ElementAttributesProperty가 제공되지 않으면, 클래스 요소의 생성자 또는 함수형 컴포넌트의 첫 번째 매개변수 타입을 대신 사용할 수 있습니다.\ndeclare namespace JSX {\n interface ElementAttributesProperty {\n props; // 사용할 프로퍼티 이름을 지정\n }\n}\n\nclass MyComponent {\n // 요소 인스턴스 타입의 프로퍼티를 지정\n props: {\n foo?: string;\n }\n}\n\n// 'MyComponent'의 요소 속성 타입은 '{foo?: string}'\n\n\n요소 속성 타입은 JSX에서 속성 타입을 확인하는데 사용됩니다.\n선택적 혹은 필수적인 프로퍼티들이 지원됩니다.\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { requiredProp: string; optionalProp?: number }\n }\n}\n\n; // 성공\n; // 성공\n; // 오류, requiredProp이 누락됨\n; // 오류, requiredProp은 문자열이어야 함\n; // 오류, unknownProp은 존재하지 않음\n; // 성공, 'some-unknown-prop'은 유효한 식별자가 아니기 때문에\n\n\n참고: 만약 속성 이름이 유효한 JavaScript 식별자(data-* 속성 등)가 아닌 경우, 해당 이름을 요소 속성 타입에서 찾을 수 없어도 오류로 간주하지 않습니다.\n\n추가적으로, JSX.IntrinsicAttributes 인터페이스는 일반적으로 컴포넌트의 props나 인수로 사용되지 않는 JSX 프레임워크를 위한 추가적인 프로퍼티를 지정할 수 있습니다. - 예를 들면 React의 key. 더 나아가서, JSX.IntrinsicClassAttributes 제네릭 타입을 사용하여 클래스형 컴포넌트에 대해 동일한 종류의 추가 속성을 지정할 수 있습니다 (함수형 컴포넌트 제외하고). 이 유형에서, 제네릭의 매개변수는 클래스 인스턴스 타입에 해당합니다. React의 경우, 이는 Ref 타입의 ref 속성을 허용하는 데에 쓰입니다. 일반적으로는, JSX 프레임워크 사용자가 모든 태그에 특정 속성을 제공할 필요가 없다면, 이런 인터페이스의 모든 프로퍼티는 선택적이어야 합니다.\n스프레드 연산자 또한 동작합니다:\nvar props = { requiredProp: \"bar\" };\n; // 성공\n\nvar badProps = {};\n; // 오류\n\n자식 타입 검사 (Children Type Checking)\n↥ 위로\nTypeScript 2.3부터, TS는 자식 의 타입 검사를 도입했습니다. 자식 은 자식 JSX 표현식 을 속성에 삽입하는 요소 속성 타입의 특수한 프로퍼티입니다.\nTS는 JSX.ElementAttributesProperty를 사용해 props 를 결정하는 것과 유사하게, JSX.ElementChildrenAttribute를 사용해 해당 props 내의 자식 의 이름을 결정합니다.\nJSX.ElementChildrenAttribute는 단일 프로퍼티로 선언되어야 합니다.\ndeclare namespace JSX {\n interface ElementChildrenAttribute {\n children: {}; // 사용할 자식의 이름을 지정\n }\n}\n\n\n Hello\n;\n\n\n Hello\n World\n;\n\nconst CustomComp = (props) => {props.children}\n\n Hello World\n {\"This is just a JS expression...\" + 1000}\n\n\n다른 속성처럼 자식 의 타입도 지정할 수 있습니다. 예를 들어 React 타이핑 을 사용하는 경우 기본 타입을 오버라이드 할 것입니다.\ninterface PropsType {\n children: JSX.Element\n name: string\n}\n\nclass Component extends React.Component {\n render() {\n return (\n \n {this.props.children}\n \n )\n }\n}\n\n// 성공\n\n Hello World\n\n\n// 오류 : 자식은 JSX.Element의 배열이 아닌 JSX.Element 타입입니다.\n\n Hello World\n Hello World\n\n\n// 오류 : 자식은 JSX.Element의 배열이나 문자열이 아닌 JSX.Element 타입입니다.\n\n Hello\n World\n\n\nJSX 결과 타입 (The JSX result type)\n↥ 위로\n기본적으로 JSX 표현식의 결과물은 any 타입입니다.\nJSX.Element 인터페이스를 수정하여 특정한 타입을 지정할 수 있습니다.\n그러나 이 인터페이스에서는 JSX의 요소, 속성, 자식에 대한 정보를 검색할 수 없습니다.\n이 인터페이스는 블랙박스입니다.\n표현식 포함하기 (Embedding Expressions)\n↥ 위로\nJSX는 중괄호({ })로 표현식을 감싸 태그 사이에 표현식 사용을 허용합니다.\nvar a = \n {[\"foo\", \"bar\"].map(i => {i / 2})}\n\n\n위의 코드는 문자열을 숫자로 나눌 수 없으므로 오류를 일으킵니다.\npreserve 옵션을 사용할 때, 결과는 다음과 같습니다:\nvar a = \n {[\"foo\", \"bar\"].map(function (i) { return {i / 2}; })}\n\n\n리액트와 통합하기 (React integration)\n↥ 위로\n리액트에서 JSX를 사용하기 위해선 React 타이핑을 사용해야 합니다.\n이는 리액트를 사용할 수 있도록 JSX 네임스페이스를 적절하게 정의합니다.\n/// \n\ninterface Props {\n foo: string;\n}\n\nclass MyComponent extends React.Component {\n render() {\n return {this.props.foo}\n }\n}\n\n; // 성공\n; // 오류\n\n팩토리 함수 (Factory Functions)\n↥ 위로\njsx: react 컴파일러 옵션에서 사용하는 팩토리 함수는 설정이 가능합니다. 이는 jsxFactory 명령 줄 옵션을 사용하거나 인라인 @jsx 주석을 사용하여 파일별로 설정할 수 있습니다. 예를 들어 jsxFactory에 createElement를 설정했다면, 는 React.createElement(\"div\") 대신 createElement(\"div\")으로 생성될 것입니다.\n주석 pragma 버전은 다음과 같이 사용할 수 있습니다 (TypeScript 2.8 기준):\nimport preact = require(\"preact\");\n/* @jsx preact.h */\nconst x = ;\n\n이는 다음처럼 생성됩니다:\nconst preact = require(\"preact\");\nconst x = preact.h(\"div\", null);\n\n선택된 팩토리는 전역 네임스페이스로 돌아가기 전에 JSX 네임스페이스(타입 검사를 위한 정보)에도 영향을 미칩니다. 팩토리가 React.createElement(기본값)로 정의되어 있다면, 컴파일러는 전역 JSX를 검사하기 전에 React.JSX를 먼저 검사할 것입니다. 팩토리가 h로 정의되어 있다면, 컴파일러는 전역 JSX를 검사하기 전에 h.JSX를 검사할 것입니다.\n"},"pages/mixins.html":{"url":"pages/mixins.html","title":"믹스인","keywords":"","body":"Mixin\n소개(Introduction)\n전통적인 객쳬지향 계층과 함께, 재사용 가능한 컴포넌트로 부터 클래스를 빌드하는 또 다른 일반적인 방법으로, 간단한 부분클래스를 결합하여 빌드하는 것입니다. 스칼라 등의 언어를 통해서, 믹스인에 대한 개념과 특성은 익숙할 수 있을 것이며, 패턴은 JavaScript 커뮤니티에서도 어느 정도의 인기를 얻었습니다.\n예시 코드(Code Sample)\n아래 코드에서는 TypeScript에서 mixin의 모델링 방식을 보여줍니다. 코드를 본 후, 작동 방식을 살펴보도록 하겠습니다.\n// Disposable Mixin\nclass Disposable {\n isDisposed: boolean;\n dispose() {\n this.isDisposed = true;\n }\n\n}\n\n// Activatable Mixin\nclass Actiavatable {\n isActive: boolean;\n activate() {\n this.isActive = true;\n }\n deactivate() {\n this.isActive = false;\n }\n}\n\nclass SmartObject {\n constructor() {\n setInterval(() => console.log(this.isActive + \" : \" + this.isDisposed), 500);\n }\n\n interact() {\n this.activate();\n }\n}\n\ninterface SmartObject extends Disposable, Activatable {}\napplyMixins(SmartObject, [Disposable, Activatable]);\n\nlet smartObj = new SmartObject();\nsetTimeout(() => smartObj.interact(), 1000);\n\n////////////////////////////////////////\n// In your runtime library somewhere\n////////////////////////////////////////\n\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n Object.defineProperty(derivedCtor.prototype, name, Object.getOwnPropertyDescriptor(baseCtor.prototype, name));\n });\n });\n}\n\n예시 알아보기(Understanding the sample)\n예시 코드는 mixin을 수행하는 두 클래스로 시작합니다. 두 클래스는 각각 부분적인 기능에 집중되어 있음을 알 수 있습니다. 이후에는 두 기능을 모두 사용하여 새로운 클래스를 만들기 위해 이들을 혼합(mix)할 것입니다.\n// Disposable Mixin\nclass Disposable {\n isDisposed: boolean;\n dispose() {\n this.isDisposed = true;\n }\n\n}\n\n// Activatable Mixin\nclass Activatable {\n isActive: boolean;\n activate() {\n this.isActive = true;\n }\n deactivate() {\n this.isActive = false;\n }\n}\n\n다음으로, 두 mixin의 결합을 처리 할 클래스를 만듭니다. 이것이 어떻게 작동하는지 더 자세히 살펴 보겠습니다.\nclass SmartObject {\n ...\n}\n\ninterface SmartObject extends Disposable, Activatable {}\n\n첫 번째 사항은 SmartObject 클래스에서 Disposable과 Activatable을 확장하는 대신 SmartObject 인터페이스에서 확장한다는 것입니다. Declaration merging으로 인해 SmartObject 인터페이스가 SmartObject 클래스에 혼합됩니다.\n클래스를 인터페이스로 취급하고 Disposable 및 Activatable 뒤에있는 유형 만 구현이 아닌 SmartObject 유형으로 혼합합니다. 이것은 우리가 클래스에서 구현에서 mixin을 제공해야 한다는 것을 의미합니다. 그 외에는 mixin의 사용을 피할 수 있습니다.\n마지막으로 클래스에 구현에서, mixin을 혼합(mix)합니다.\napplyMixins(SmartObject, [Disposable, Activatable]);\n\n마지막으로, 우리를 위해 mixin을 수행 할 도우미 함수를 만듭니다. 그러면 각 mixin의 속성이 실행되고 mixin의 대상으로 복사되어 독립형 속성을 구현합니다.\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n Object.defineProperty(derivedCtor.prototype, name, Object.getOwnPropertyDescriptor(baseCtor.prototype, name));\n });\n });\n}\n\n"},"pages/modules.html":{"url":"pages/modules.html","title":"모듈","keywords":"","body":"소개 (Introduction)\nECMAScript 2015부터 JavaScript에는 모듈 개념이 있습니다. TypeScript는 이 개념을 공유합니다.\n모듈은 전역 스코프가 아닌 자체 스코프 내에서 실행됩니다; 즉 모듈 내에서 선언된 변수, 함수, 클래스 등은 export 양식 중 하나를 사용하여 명시적으로 export 하지 않는 한 모듈 외부에서 보이지 않습니다.\n반대로 다른 모듈에서 export 한 변수, 함수, 클래스, 인터페이스 등을 사용하기 위해서는 import 양식 중 하나를 사용하여 import 해야 합니다.\n모듈은 선언형입니다; 모듈 간의 관계는 파일 수준의 imports 및 exports 관점에서 지정됩니다.\n모듈은 모듈 로더를 사용하여 다른 모듈을 import 합니다.\n런타임 시 모듈 로더는 모듈을 실행하기 전에 모듈의 모든 의존성을 찾고 실행해야 합니다.\nJavaScript에서 사용하는 유명한 모듈 로더로는 CommonJS 모듈 용 Node.js의 로더와 웹 애플리케이션의 AMD 모듈 용 RequireJS 로더가 있습니다.\nECMAScript 2015와 마찬가지로 TypeScript는 최상위 수준의 import 혹은 export가 포함된 모든 파일을 모듈로 간주합니다.\n반대로 최상위 수준의 import 혹은 export 선언이 없는 파일은 전역 스코프에서 사용할 수 있는 스크립트로 처리됩니다(모듈에서도 마찬가지).\nExport\n선언 export 하기 (Exporting a declaration)\nexport 키워드를 추가하여 모든 선언 (변수, 함수, 클래스, 타입 별칭, 인터페이스)를 export 할 수 있습니다.\nStringValidator.ts\nexport interface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nZipCodeValidator.ts\nimport { StringValidator } from \"./StringValidator\";\n\nexport const numberRegexp = /^[0-9]+$/;\n\nexport class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\nExport 문 (Export statements)\nExport 문은 사용자를 위해 export 할 이름을 바꿔야 할 때 편리합니다. 위의 예제는 다음과 같이 작성할 수 있습니다:\nclass ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\nexport { ZipCodeValidator };\nexport { ZipCodeValidator as mainValidator };\n\nRe-export 하기 (Re-exports)\n종종 모듈은 다른 모듈을 확장하고 일부 기능을 부분적으로 노출합니다.\nRe-export 하기는 지역적으로 import 하거나, 지역 변수를 도입하지 않습니다.\nParseIntBasedZipCodeValidator.ts\nexport class ParseIntBasedZipCodeValidator {\n isAcceptable(s: string) {\n return s.length === 5 && parseInt(s).toString() === s;\n }\n}\n\n// 기존 validator의 이름을 변경 후 export\nexport {ZipCodeValidator as RegExpBasedZipCodeValidator} from \"./ZipCodeValidator\";\n\n선택적으로, 하나의 모듈은 하나 혹은 여러 개의 모듈을 감쌀 수 있고, export * from \"module\" 구문을 사용해 export 하는 것을 모두 결합할 수 있습니다.\nAllValidators.ts\nexport * from \"./StringValidator\"; // 'StringValidator' 인터페이스를 내보냄\nexport * from \"./ZipCodeValidator\"; // 'ZipCodeValidator' 와 const 'numberRegexp' 클래스를 내보냄\nexport * from \"./ParseIntBasedZipCodeValidator\"; // 'ParseIntBasedZipCodeValidator' 클래스를 내보냄\n // 'ZipCodeValidator.ts' 모듈 에 있는\n // 'ZipCodeValidator' 클래스를\n // 'RegExpBasedZipCodeValidator' 라는 별칭으로 다시 내보냄\n\nImport\nimport는 모듈에서 export 만큼 쉽습니다.\nexport 한 선언은 아래의 import 양식 중 하나를 사용하여 import 합니다:\n모듈에서 단일 export를 import 하기 (Import a single export from a module)\nimport { ZipCodeValidator } from \"./ZipCodeValidator\";\n\nlet myValidator = new ZipCodeValidator();\n\n이름을 수정해서 import 할 수 있습니다.\nimport { ZipCodeValidator as ZCV } from \"./ZipCodeValidator\";\nlet myValidator = new ZCV();\n\n전체 모듈을 단일 변수로 import 해서, 모듈 exports 접근에 사용하기 (Import the entire module into a single variable, and use it to access the module exports)\nimport * as validator from \"./ZipCodeValidator\";\nlet myValidator = new validator.ZipCodeValidator();\n\n부수효과만을 위해 모듈 import 하기 (Import a module for side-effects only)\n권장되지는 않지만, 일부 모듈은 다른 모듈에서 사용할 수 있도록 일부 전역 상태로 설정합니다.\n이러한 모듈은 어떤 exports도 없거나, 사용자가 exports에 관심이 없습니다.\n이러한 모듈을 import 하기 위해, 다음처럼 사용하세요:\nimport \"./my-module.js\"\n\n타입 import 하기 (Importing Types)\nTypeScript 3.8 이전에는 import를 사용하여 타입을 import 할 수 있었습니다.\nTypeScript 3.8에서는 import 문 혹은 import type을 사용하여 타입을 import 할 수 있습니다.\n// 동일한 import를 재사용하기\nimport {APIResponseType} from \"./api\";\n\n// 명시적으로 import type을 사용하기\nimport type {APIResponseType} from \"./api\";\n\nimport type은 항상 JavaScript에서 제거되며, 바벨 같은 도구는 isolatedModules 컴파일러 플래그를 통해 코드에 대해 더 나은 가정을 할 수 있습니다.\n3.8 릴리즈 정보에서 더 많은 정보를 읽을 수 있습니다.\nDefault exports\n각 모듈은 선택적으로 default export를 export 할 수 있습니다.\ndefault export는 default 키워드로 표시됩니다; 모듈당 하나의 default export만 가능합니다.\ndefault export는 다른 import 양식을 사용하여 import 합니다.\ndefault exports는 정말 편리합니다.\n예를 들어 jQuery와 같은 라이브러리는 jQuery 혹은 $와 같은 default export를 가질 수 있으며, $나 jQuery와 같은 이름으로 import할 수 있습니다.\nJQuery.d.ts\ndeclare let $: JQuery;\nexport default $;\n\nApp.ts\nimport $ from \"jquery\";\n\n$(\"button.continue\").html( \"Next Step...\" );\n\n클래스 및 함수 선언은 default exports로 직접 작성될 수 있습니다.\ndefault export 클래스 및 함수 선언 이름은 선택사항 입니다.\nZipCodeValidator.ts\nexport default class ZipCodeValidator {\n static numberRegexp = /^[0-9]+$/;\n isAcceptable(s: string) {\n return s.length === 5 && ZipCodeValidator.numberRegexp.test(s);\n }\n}\n\nTest.ts\nimport validator from \"./ZipCodeValidator\";\n\nlet myValidator = new validator();\n\n혹은\nStaticZipCodeValidator.ts\nconst numberRegexp = /^[0-9]+$/;\n\nexport default function (s: string) {\n return s.length === 5 && numberRegexp.test(s);\n}\n\nTest.ts\nimport validate from \"./StaticZipCodeValidator\";\n\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// validate 함수 사용하기\nstrings.forEach(s => {\n console.log(`\"${s}\" ${validate(s) ? \"matches\" : \"does not match\"}`);\n});\n\ndefault exports는 값도 가능합니다:\nOneTwoThree.ts\nexport default \"123\";\n\nLog.ts\nimport num from \"./OneTwoThree\";\n\nconsole.log(num); // \"123\"\n\nx로 모두 export 하기 (Export all as x)\nTypeScript 3.8에서는 다음 이름이 다른 모듈로 re-export 될 때 단축어처럼 export * as ns를 사용할 수 있습니다:\nexport * as utilities from \"./utilities\";\n\n모듈에서 모든 의존성을 가져와 export한 필드로 만들면, 다음과 같이 import할 수 있습니다:\nimport { utilities } from \"./index\";\n\nexport =와 import = require() (export = and import = require())\nCommonJS와 AMD 둘 다 일반적으로 모듈의 모든 exports를 포함하는 exports 객체의 개념을 가지고 있습니다.\n또한 exports 객체를 사용자 정의 단일 객체로 대체하는 기능도 지원합니다.\ndefault exports는 이 동작에서 대체 역할을 합니다; 하지만 둘은 호환되지는 않습니다.\nTypeScript는 기존의 CommonJS와 AMD 워크플로우를 모델링 하기 위해 export =를 지원합니다.\nexport = 구문은 모듈에서 export되는 단일 객체를 지정합니다.\n클래스, 인터페이스, 네임스페이스, 함수 혹은 열거형이 될 수 있습니다.\nexport =를 사용하여 모듈을 export할 때, TypeScript에 특정한 import module = require(\"module\")를 사용하여 모듈을 가져와야 합니다.\nZipCodeValidator.ts\nlet numberRegexp = /^[0-9]+$/;\nclass ZipCodeValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\nexport = ZipCodeValidator;\n\nTest.ts\nimport zip = require(\"./ZipCodeValidator\");\n\n// 시험용 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 Validators\nlet validator = new zip();\n\n// 각 문자열이 각 validator를 통과했는지 보여줍니다\nstrings.forEach(s => {\n console.log(`\"${ s }\" - ${ validator.isAcceptable(s) ? \"matches\" : \"does not match\" }`);\n});\n\n모듈을 위한 코드 생성 (Code Generation for Modules)\n컴파일 중에는 지정된 모듈 대상에 따라 컴파일러는 Node.js (CommonJS), require.js (AMD), UMD, SystemJS, 또는 ECMAScript 2015 native modules (ES6) 모듈-로딩 시스템에 적합한 코드를 생성합니다.\n생성된 코드의 define, require 그리고 register 호출 기능에 대한 자세한 정보는 각 모듈 로더의 문서를 확인하세요.\n이 간단한 예제는 import 및 export 하기 중에 사용된 이름이 모듈 로딩 코드로 변환되는 방법을 보여줍니다.\nSimpleModule.ts\nimport m = require(\"mod\");\nexport let t = m.something + 1;\n\nAMD / RequireJS SimpleModule.js\ndefine([\"require\", \"exports\", \"./mod\"], function (require, exports, mod_1) {\n exports.t = mod_1.something + 1;\n});\n\nCommonJS / Node SimpleModule.js\nvar mod_1 = require(\"./mod\");\nexports.t = mod_1.something + 1;\n\nUMD SimpleModule.js\n(function (factory) {\n if (typeof module === \"object\" && typeof module.exports === \"object\") {\n var v = factory(require, exports); if (v !== undefined) module.exports = v;\n }\n else if (typeof define === \"function\" && define.amd) {\n define([\"require\", \"exports\", \"./mod\"], factory);\n }\n})(function (require, exports) {\n var mod_1 = require(\"./mod\");\n exports.t = mod_1.something + 1;\n});\n\nSystem SimpleModule.js\nSystem.register([\"./mod\"], function(exports_1) {\n var mod_1;\n var t;\n return {\n setters:[\n function (mod_1_1) {\n mod_1 = mod_1_1;\n }],\n execute: function() {\n exports_1(\"t\", t = mod_1.something + 1);\n }\n }\n});\n\nNative ECMAScript 2015 modules SimpleModule.js\nimport { something } from \"./mod\";\nexport var t = something + 1;\n\n간단한 예제 (Simple Example)\n아래에서는 각 모듈에서 단일 이름으로 export 하기 위해 이전 예제에서 사용한 Validator 구현을 통합합니다.\n컴파일 하려면, 명령 줄에서 모듈 대상을 지정해야 합니다. Node.js의 경우, --module commonjs를 사용하세요;\nrequire.js의 경우 --module amd를 사용하세요. 예를 들면:\ntsc --module commonjs Test.ts\n\n컴파일이 되면, 각 모듈은 별도의 .js파일이 됩니다.\n참조 태그와 마찬가지로, 컴파일러는 import문을 따라 의존적인 파일들을 컴파일 합니다.\nValidation.ts\nexport interface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nLettersOnlyValidator.ts\nimport { StringValidator } from \"./Validation\";\n\nconst lettersRegexp = /^[A-Za-z]+$/;\n\nexport class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n}\n\nZipCodeValidator.ts\nimport { StringValidator } from \"./Validation\";\n\nconst numberRegexp = /^[0-9]+$/;\n\nexport class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\nTest.ts\nimport { StringValidator } from \"./Validation\";\nimport { ZipCodeValidator } from \"./ZipCodeValidator\";\nimport { LettersOnlyValidator } from \"./LettersOnlyValidator\";\n\n// 시험용 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 validator\nlet validators: { [s: string]: StringValidator; } = {};\nvalidators[\"ZIP code\"] = new ZipCodeValidator();\nvalidators[\"Letters only\"] = new LettersOnlyValidator();\n\n// 각 문자열이 validator를 통과하는지 보여줌\nstrings.forEach(s => {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n});\n\n선택적 모듈 로딩과 기타 고급 로딩 시나리오 (Optional Module Loading and Other Advanced Loading Scenarios)\n상황에 따라 특정 조건에서만 모듈을 로드하도록 만들 수 있습니다.\nTypeScript에서는 아래에 있는 패턴을 사용하여 이 시나리오와 다른 고급 로딩 시나리오를 구현하여 타입의 안전성을 잃지 않고 모듈 로더를 직접 호출할 수 있습니다.\n컴파일러는 노출된 JavaScript 안에서 각 모듈의 사용 여부를 감지합니다.\n모듈 식별자가 표현식이 아닌 타입 표시로만 사용된다면 그 모듈에 대한 require 호출은 발생하지 않습니다.\n사용하지 않는 참조를 제거하면 성능을 최적화할 수 있으며, 해당 모듈을 선택적으로 로딩 할 수 있습니다.\n이 패턴의 핵심 아이디어는 import id = require(\"...\") 문을 통해 모듈로 노출된 타입에 접근이 가능하다는 것입니다.\n아래 if 블록에 보이는 것처럼, 모듈 로더는 (require을 통해) 동적으로 호출됩니다.\n이 기능은 참조-제거 최적화를 활용하므로 필요할 때만 모듈을 로드할 수 있습니다.\n해당 패턴이 동작하려면 import를 통해 정의된 심벌은 오직 타입 위치(즉, JavaScript로 방출되는 위치에서는 사용 안 함)에서만 사용되는 것이 중요합니다.\n타입 안전성을 유지하기 위해, typeof 키워드를 사용할 수 있습니다.\ntypeof 키워드는 타입 위치에서 사용될 때는 값의 타입, 이 경우에는 모듈의 타입을 생성합니다.\nNode.js에서 동적 모듈 로딩 (Dynamic Module Loading in Node.js)\ndeclare function require(moduleName: string): any;\n\nimport { ZipCodeValidator as Zip } from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n let ZipCodeValidator: typeof Zip = require(\"./ZipCodeValidator\");\n let validator = new ZipCodeValidator();\n if (validator.isAcceptable(\"...\")) { /* ... */ }\n}\n\n샘플: require.js에서 동적 모듈 로딩 (Sample: Dynamic Module Loading in require.js)\ndeclare function require(moduleNames: string[], onLoad: (...args: any[]) => void): void;\n\nimport * as Zip from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n require([\"./ZipCodeValidator\"], (ZipCodeValidator: typeof Zip) => {\n let validator = new ZipCodeValidator.ZipCodeValidator();\n if (validator.isAcceptable(\"...\")) { /* ... */ }\n });\n}\n\n샘플: System.js에서 동적 모듈 로딩 (Sample: Dynamic Module Loading in System.js)\ndeclare const System: any;\n\nimport { ZipCodeValidator as Zip } from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n System.import(\"./ZipCodeValidator\").then((ZipCodeValidator: typeof Zip) => {\n var x = new ZipCodeValidator();\n if (x.isAcceptable(\"...\")) { /* ... */ }\n });\n}\n\n다른 JavaScript 라이브러리와 함께 사용하기 (Working with Other JavaScript Libraries)\nTypeScript로 작성되지 않은 라이브러리의 형태를 설명하려면, 라이브러리를 노출하는 API를 선언해야 합니다.\n우리는 구현을 정의하지 않은 선언을 \"ambient\"라고 부릅니다.\n이 선언들은 일반적으로 .d.ts 파일에 정의되어 있습니다.\nC/C++에 익숙하다면, .h 파일이라고 생각할 수 있습니다.\n몇 가지 예제를 살펴보겠습니다.\nAmbient 모듈 (Ambient Modules)\nNode.js에서는 대부분의 작업은 하나 이상의 모듈을 로드하여 수행합니다.\n최상위-레벨의 내보내기 선언으로 각 모듈을 .d.ts 파일로 정의할 수 있지만, 더 큰 하나의 .d.ts 파일로 모듈들을 작성하는 것이 더 편리합니다.\n이를 위해, ambient 네임스페이스와 유사한 구조를 사용하지만, 나중에 import 할 수 있는 인용된 모듈 이름과 module 키워드를 사용합니다.\n예를 들면:\nnode.d.ts (간단한 발췌)\ndeclare module \"url\" {\n export interface Url {\n protocol?: string;\n hostname?: string;\n pathname?: string;\n }\n\n export function parse(urlStr: string, parseQueryString?, slashesDenoteHost?): Url;\n}\n\ndeclare module \"path\" {\n export function normalize(p: string): string;\n export function join(...paths: any[]): string;\n export var sep: string;\n}\n\n이제 /// node.d.ts를 수행한 다음, import url = require(\"url\"); 또는 import * as URL from \"url\"을 사용하여 모듈을 로드할 수 있습니다.\n/// \nimport * as URL from \"url\";\nlet myUrl = URL.parse(\"http://www.typescriptlang.org/");\n\n속기 ambient 모듈 (Shorthand ambient modules)\n새로운 모듈을 사용하기 전에 선언을 작성하지 않는 경우, 속기 선언(shorthand declaration)을 사용하여 빠르게 시작할 수 있습니다.\ndeclarations.d.ts\ndeclare module \"hot-new-module\";\n\n속기 모듈로부터 모든 imports는 any 타입을 가집니다.\nimport x, {y} from \"hot-new-module\";\nx(y);\n\n와일드카드 모듈 선언 (Wildcard module declarations)\nSystemJS나\nAMD와 같은 모듈 로더는 비-JavaScirpt 내용을 import 할 수 있습니다.\n이 둘은 일반적으로 접두사 또는 접미사를 사용하여 특수한 로딩 의미를 표시합니다.\n이러한 경우를 다루기 위해 와일드카드 모듈 선언을 사용할 수 있습니다.\ndeclare module \"*!text\" {\n const content: string;\n export default content;\n}\n// 일부는 다른 방법으로 사용합니다.\ndeclare module \"json!*\" {\n const value: any;\n export default value;\n}\n\n이제 \"*!text\" 나 \"json!*\"와 일치하는 것들을 import 할 수 있습니다.\nimport fileContent from \"./xyz.txt!text\";\nimport data from \"json!http://example.com/data.json\";\nconsole.log(data, fileContent);\n\nUMD 모듈 (UMD modules)\n일부 라이브러리는 많은 모듈 로더에서 사용되거나, 모듈 로딩 (전역 변수) 없이 사용되도록 설계되었습니다.\n이를 UMD 모듈이라고 합니다.\n이러한 라이브러리는 import나 전역 변수를 통해 접근할 수 있습니다.\n예를 들면:\nmath-lib.d.ts\nexport function isPrime(x: number): boolean;\nexport as namespace mathLib;\n\n라이브러리는 모듈 내에서 import로 사용할 수 있습니다:\nimport { isPrime } from \"math-lib\";\nisPrime(2);\nmathLib.isPrime(2); // 오류: 모듈 내부에서 전역 정의를 사용할 수 없습니다.\n\n전역 변수로도 사용할 수 있지만, 스크립트 내에서만 사용할 수 있습니다.\n(스크립트는 imports나 exports가 없는 파일입니다.)\nmathLib.isPrime(2);\n\n모듈 구조화에 대한 지침 (Guidance for structuring modules)\n가능한 최상위-레벨에 가깝게 export 하기 (Export as close to top-level as possible)\n모듈의 사용자가 export 모듈을 사용할 때 가능한 마찰이 적어야 합니다.\n중첩 수준을 과도하게 추가하면 다루기 힘들어지는 경향이 있으므로, 어떻게 구조를 구성할지 신중하게 생각해야 합니다.\n모듈에서 네임스페이스를 export 하는 것은 너무 많은 중첩 레이어를 추가하는 예입니다.\n네임스페이스는 때때로 용도가 있지만, 모듈을 사용할 때 추가적인 레벨의 간접 참조를 추가합니다.\n이것은 사용자에게 금방 고통스러운 지점이 될 수 있고, 일반적으로 불필요합니다.\nexport 한 클래스의 정적 메서드에도 비슷한 문제가 있습니다 - 클래스 자체에 중첩 레이어가 추가됩니다.\n표현이나 의도를 명확하게 유용한 방식으로 높이지 않는 한 간단하게 헬퍼 함수를 export 하는 것을 고려하세요.\n단일 class나 function을 export 할 경우, export default를 사용하세요 (If you're only exporting a single class or function, use export default)\n\"최상위-레벨에 가까운 export\"가 모듈 사용자의 마찰을 줄여주는 것처럼, default export를 도입하는 것도 마찬가지입니다.\n모듈의 주요 목적이 한 개의 특정 export를 저장하는 것이라면, default export로 export 하는 것을 고려하세요.\n이렇게 하면 import 하기와 실제로 import를 사용하기가 더 쉬워집니다.\n예를 들면:\nMyClass.ts\nexport default class SomeType {\n constructor() { ... }\n}\n\nMyFunc.ts\nexport default function getThing() { return \"thing\"; }\n\nConsumer.ts\nimport t from \"./MyClass\";\nimport f from \"./MyFunc\";\nlet x = new t();\nconsole.log(f());\n\n이것은 사용자에게 최적입니다. 타입에 원하는 이름(이 경우에는 t)을 지정할 수 있고 객체를 찾기 위해 과도한 점을 찍지 않아도 됩니다.\n여러 객체를 export 하는 경우, 최상위-레벨에 두세요 (If you're exporting multiple objects, put them all at top-level)\nMyThings.ts\nexport class SomeType { /* ... */ }\nexport function someFunc() { /* ... */ }\n\n반대로 import 할 때:\nimport 한 이름을 명시적으로 나열 (Explicitly list imported names)\nConsumer.ts\nimport { SomeType, someFunc } from \"./MyThings\";\nlet x = new SomeType();\nlet y = someFunc();\n\n많은 것을 import 하는 경우, 네임스페이스 import 패턴을 사용하세요 (Use the namespace import pattern if you're importing a large number of things)\nMyLargeModule.ts\nexport class Dog { ... }\nexport class Cat { ... }\nexport class Tree { ... }\nexport class Flower { ... }\n\nConsumer.ts\nimport * as myLargeModule from \"./MyLargeModule.ts\";\nlet x = new myLargeModule.Dog();\n\n상속을 위한 re-export 하기 (Re-export to extend)\n종종 모듈의 기능을 확장해야 할 필요가 있습니다.\n일반적인 JS 패턴은 JQuery 확장이 작동하는 방식과 유사하게 확장(extensions)으로 기존의 객체를 보강하는 것입니다.\n앞에서 언급했듯이 모듈은 전역 네임스페이스 객체와 같이 병합(merge) 하지 않습니다.\n여기서 추천하는 방법은 기존의 객체를 변형하지 않고 새로운 기능을 제공하는 개체를 export 하는 것입니다.\nCalculator.ts 모듈에 정의된 간단한 계산기 구현을 생각해보세요.\n이 모듈도 입력 문자열 목록을 전달하고 결과를 작성하여 계산기의 기능을 테스트할 수 있는 헬퍼 함수를 export 합니다.\nCalculator.ts\nexport class Calculator {\n private current = 0;\n private memory = 0;\n private operator: string;\n\n protected processDigit(digit: string, currentValue: number) {\n if (digit >= \"0\" && digit = 0) {\n return operator;\n }\n }\n\n protected evaluateOperator(operator: string, left: number, right: number): number {\n switch (this.operator) {\n case \"+\": return left + right;\n case \"-\": return left - right;\n case \"*\": return left * right;\n case \"/\": return left / right;\n }\n }\n\n private evaluate() {\n if (this.operator) {\n this.memory = this.evaluateOperator(this.operator, this.memory, this.current);\n }\n else {\n this.memory = this.current;\n }\n this.current = 0;\n }\n\n public handleChar(char: string) {\n if (char === \"=\") {\n this.evaluate();\n return;\n }\n else {\n let value = this.processDigit(char, this.current);\n if (value !== undefined) {\n this.current = value;\n return;\n }\n else {\n let value = this.processOperator(char);\n if (value !== undefined) {\n this.evaluate();\n this.operator = value;\n return;\n }\n }\n }\n throw new Error(`Unsupported input: '${char}'`);\n }\n\n public getResult() {\n return this.memory;\n }\n}\n\nexport function test(c: Calculator, input: string) {\n for (let i = 0; i \n노출된 test 함수를 사용하는 간단한 계산기 테스트입니다.\nTestCalculator.ts\nimport { Calculator, test } from \"./Calculator\";\n\n\nlet c = new Calculator();\ntest(c, \"1+2*33/11=\"); // 9 출력\n\n10이 아닌 숫자를 입력받을 수 있도록 이것을 상속하여 ProgrammerCalculator.ts을 만들어보겠습니다.\nProgrammerCalculator.ts\nimport { Calculator } from \"./Calculator\";\n\nclass ProgrammerCalculator extends Calculator {\n static digits = [\"0\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7\", \"8\", \"9\", \"A\", \"B\", \"C\", \"D\", \"E\", \"F\"];\n\n constructor(public base: number) {\n super();\n const maxBase = ProgrammerCalculator.digits.length;\n if (base maxBase) {\n throw new Error(`base has to be within 0 to ${maxBase} inclusive.`);\n }\n }\n\n protected processDigit(digit: string, currentValue: number) {\n if (ProgrammerCalculator.digits.indexOf(digit) >= 0) {\n return currentValue * this.base + ProgrammerCalculator.digits.indexOf(digit);\n }\n }\n}\n\n// 새로 상속된 calculator를 Calculator로 export 하기\nexport { ProgrammerCalculator as Calculator };\n\n// 또한 헬퍼 함수도 export 하기\nexport { test } from \"./Calculator\";\n\n새로운 ProgrammerCalculator 모듈은 Calculator 모듈과 유사한 API 형태를 export 하지만, 원래 모듈의 객체를 보강하지는 않습니다.\n다음은 ProgrammerCalculator 클래스에 대한 테스트입니다:\nTestProgrammerCalculator.ts\nimport { Calculator, test } from \"./ProgrammerCalculator\";\n\nlet c = new Calculator(2);\ntest(c, \"001+010=\"); // 3 출력\n\n모듈에서 네임스페이스를 사용하지 마세요 (Do not use namespaces in modules)\n모듈 기반 구성을 처음 적용할 때, 일반적으로 추가적인 네임스페이스 계층에서 exports를 래핑 하는 경향이 있습니다.\n모듈에는 자체 스코프가 있으며, export된 선언만 모듈 외부에서 볼 수 있습니다.\n이를 염두에 두고 네임스페이스는 모듈을 다룰 때 거의 값을 변경하지 않습니다.\n구성 전면에서 네임스페이스는 논리적으로 관련된 개체와 타입을 전역 스코프로 그룹화하는데 편리합니다.\n예를 들어, C#의 경우, System.Collections에서 모든 컬렉션 타입을 찾을 수 있습니다.\n타입을 계층적 네임스페이스로 구성하여 해당 타입의 사용자에게 \"발견\"할 수 있는 좋은 경험을 제공합니다.\n반면, 모듈은 이미 파일 시스템에 반드시 존재합니다.\n경로와 파일 이름으로 해석하기 위해서, 논리적 구성 체계를 사용할 수 있습니다.\n리스트 모듈이 있는 /collections/generic/ 폴더를 사용할 수 있습니다.\n네임스페이스는 전역 스코프에서 네이밍 충돌을 피하기 위해 중요합니다.\n예를 들어, My.Application.Customer.AddForm과 My.Application.Order.AddForm -- 두 타입의 이름은 같지만 다른 네임스페이스를 가지고 있습니다.\n그러나 이것은 모듈에서 문제가 되지 않습니다.\n모듈 내에서 두 개의 객체가 같은 이름을 가질만한 이유는 없습니다.\n사용 측면에서 특정 모듈의 사용자는 모듈을 참조하는데 사용할 이름을 선택하므로 우연한 이름 충돌은 불가능합니다.\n\n모듈과 네임스페이스에 대한 자세한 내용은 Namespaces and Modules를 참고하세요\n\n위험 신호 (Red Flags)\n다음은 모두 모듈 구조화에 대한 위험 신호입니다. 다음 중 하나라도 파일에 적용되는 경우 외부 모듈의 네임스페이스를 만들려고 하지 않았는지 다시 확인하세요:\n\n오직 최상위-레벨 선언만 export namespace Foo { ... }인 파일 (Foo를 제거하고 모든 것을 '상위' 레벨로 이동하세요)\n최상위-레벨 위치에 동일한 export namespace Foo {를 가진 여러 파일 (하나의 Foo로 결합될 거라 생각하지 마세요!)\n\n"},"pages/module-resolution.html":{"url":"pages/module-resolution.html","title":"모듈 해석","keywords":"","body":"\n이번 섹션은 모듈에 대한 기초적인 지식을 전제로 합니다.\n더 많은 정보는 모듈을 보도록 하세요.\n\n모듈 해석 (module resolution) 은 컴파일러가 import가 무엇을 참조하는지 알아내기 위해 사용하는 프로세스입니다.\nimport { a } from \"moduleA\"같은 import 문을 생각해보세요;\na의 모든 사용을 검사하기 위해, 컴파일러는 무엇을 참조하는지 정확히 알아야 할 필요가 있습니다, 그리고 moduleA 정의를 검사해야 할 필요가 있습니다.\n이 시점에, 컴파일러는 \"moduleA의 형태가 뭘까?\"라고 질문할 것입니다.\n간단해 보이지만, moduleA는 .ts/.tsx 파일에 정의되어 있거나 혹은 코드가 의존하는 .d.ts에 정의되어 있을 수 있습니다.\n첫 번째로, 컴파일러는 가져온 모듈을 나타내는 파일의 위치를 찾으려고 할 것입니다.\n그렇게 하기 위해 컴파일러는 두 가지 다른 전략 중 하나를 따릅니다: 클래식 혹은 노드.\n이 전략들은 컴파일러가 moduleA를 찾기 위해 어디를 봐야 할지 알려줍니다.\n만약 이 방법이 잘 안되고 모듈 이름이 비-상대적이라면 (\"moduleA의 경우가 그렇습니다), 컴파일러는 ambient 모듈 선언을 찾으려고 할 것입니다.\n비-상대적 import는 다음에 다룰 것입니다.\n마지막으로, 컴파일러가 모듈을 해석할 수 없다면, 오류 로그가 발생합니다.\n이 경우에, 오류는 error TS2307: Cannot find module 'moduleA'와 같습니다.\n상대적 vs. 비-상대적 모듈 import (Relative vs. Non-relative module imports)\n모듈 참조가 상대적 혹은 비-상대적이냐에 따라 모듈 import는 다르게 해석됩니다.\n상대적 import 는 /, ./ 혹은 ../. 중에 하나로 시작합니다.\n일부 예제는 다음과 같습니다:\n\nimport Entry from \"./components/Entry\";\nimport { DefaultHeaders } from \"../constants/http\";\nimport \"/mod\";\n\n다른 모든 import는 비-상대적 으로 간주됩니다.\n일부 예제는 다음과 같습니다:\n\nimport * as $ from \"jquery\";\nimport { Component } from \"@angular/core\";\n\n상대적 import는 가져온 파일에 상대적으로 해석되고 ambient 모듈 선언으로 해석 될 수 없습니다.\n자신의 모듈에 대해서는 런타임에 상대적 위치를 유지하는 것을 보장하는 상대적 import를 사용해야 합니다.\n비-상대적 import는 baseUrl로 해석되거나, 밑에서 다루게 될 경로 매핑으로 해석될 수 있습니다.\nambient 모듈 선언으로도 해석될 수 있습니다.\n외부 의존성을 import 할 때, 비-상대적 경로를 사용하세요.\n모듈 해석 전략 (Module Resolution Strategies)\n두 가지 가능한 모듈 해석 전략이 있습니다: 노드와 클래식.\n--moduleResolution 플래그를 사용하여 모듈 해석 전략을 지정할 수 있습니다.\n지정되지 않았으면, 디폴트는 --module AMD | System | ES2015에서는 [클래식][#클래식-classic]이고 나머지는 노드입니다.\n클래식 (Classic)\nTypeScript의 디폴트 해석 전략으로 사용됩니다.\n요즘에, 이 전략은 주로 이전 버전과의 호환성을 위해 제공됩니다.\n상대적 import는 import하는 파일에 상대적으로 해석됩니다.\n그래서 소스 파일 /root/src/folder/A.ts안에 import { b } from \"./moduleB\"`는 다음과 같이 조회합니다:\n\n/root/src/folder/moduleB.ts\n/root/src/folder/moduleB.d.ts\n\n그러나, 비-상대적 모듈 import에서는, 컴파일러가 가져온 파일을 갖고 있는 디렉터리부터 시작해서 디렉터리 트리를 거슬러 올라가 맞는 정의 파일의 위치를 찾으려고 합니다.\n예를 들어:\n소스 파일 /root/src/folder/A.ts안에 import { b } from \"moduleB\"처럼 moduleB의 비-상대적 import은 \"moduleB\"의 위치를 찾기 위해 다음과 같은 위치를 찾습니다.\n\n/root/src/folder/moduleB.ts\n/root/src/folder/moduleB.d.ts\n/root/src/moduleB.ts\n/root/src/moduleB.d.ts\n/root/moduleB.ts\n/root/moduleB.d.ts\n/moduleB.ts\n/moduleB.d.ts\n\n노드 (Node)\n이 해석 전략은 런타임에 Node.js의 모듈 해석 메커니즘을 모방하려고 시도합니다.\n전체 Node.js 해석 알고리즘은 Node.js 모듈 문서에 요약되어 있습니다.\nNode.js가 모듈을 해석하는 방법 (How Node.js resolves modules)\nTS 컴파일러가 어떤 과정을 따를지 이해하기 위해서는, Node.js 모듈을 이해하는 것이 중요합니다.\n전통적으로, Node.js의 import는 require 함수를 호출해 수행합니다.\nNode.js의 동작은 require에 상대적 경로 혹은 비-상대적 경로가 주어지는지에 따라 달라집니다.\n상대적 경로는 아주 간단합니다.\n예를 들어, var x = require(\"./moduleB\");라는 import 문을 포함한 /root/src/moduleA.js에 위치한 파일을 생각해봅시다.\nNode.js는 다음 순서로 import를 해석합니다:\n\n/root/src/moduleB.js라는 파일이 존재하는지 확인.\n\n만약 \"main\" 모듈을 지정하는 package.json라는 파일을 포함하고 있으면, /root/src/moduleB 폴더 확인하기.\n이 예제에서는, 만약 Node.js가 { \"main\": \"lib/mainModule.js\" }을 포함하는 /root/src/moduleB/package.json파일을 찾았다면, Node.js가 /root/src/moduleB/lib/mainModule.js를 참조할 것입니다.\n\nindex.js 라는 파일을 포함하고 있으면, /root/src/moduleB 확인하기.\n 이 파일은 폴더의 \"main\" 모듈임을 암시적으로 나타냅니다.\n\n\n자세한 내용은 Node.js 문서 파일 모듈과 폴더 모듈에서 더 읽어보실 수 있습니다.\n그러나, 비-상대적 모듈 이름에 대한 해석은 다르게 수행합니다.\nNode는 node_modules로 불리는 특별한 폴더에서 모듈을 찾을 것입니다.\nnode_modules 폴더는 현재 파일과 동일한 레벨이거나, 디렉터리 체인에서 더 높을 수도 있습니다.\nNode는 디렉터리 체인을 올라가, 로드하려는 모듈을 찾을 때까지 각 node_modules을 찾습니다.\n위의 예제를 따라서, /root/src/moduleA.js가 대신 비-상대적 경로를 사용하고 var x = require(\"moduleB\"); import를 가지고 있다고 생각해봅시다.\nNode는 하나가 일치할 때까지 각 위치에서 moduleB를 해석하려고 시도합니다.\n\n/root/src/node_modules/moduleB.js\n/root/src/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/root/src/node_modules/moduleB/index.js\n\n/root/node_modules/moduleB.js\n/root/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/root/node_modules/moduleB/index.js\n\n/node_modules/moduleB.js\n/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/node_modules/moduleB/index.js\n\nNode.js가 (4) 와 (7)에서 디렉터리를 점프했다는 것에 주목하세요.\n프로세스에 대한 더 많은 정보는 Node.js 문서 node_modules에서 모듈 로드하기에서 읽어보실 수 있습니다.\nTypeScript가 모듈을 해석하는 방법 (How TypeScript resolves modules)\nTypeScript는 컴파일-타임에 모듈의 정의 파일 위치를 찾기 위해 Node.js의 런타임 해석 전략을 모방합니다.\n이를 달성하기 위해, TypeScript는 TypeScript 소스 파일 확장자 (.ts, .tsx 와 .d.ts)를 Node의 해석 로직 위에 씌웁니다.\nTypeScript는 \"main\"의 목적 - 컴파일러가 이를 사용하여 참조할 \"main\" 정의 파일을 찾음. 을 반영하기 위해 \"types\"라는 package.json안에 필드를 사용합니다\n예를 들어, /root/src/moduleA.ts안에 import { b } from \"./moduleB\" 같은 import 문은 \"./moduleB\"의 위치를 찾기 위해 다음과 같은 위치를 찾습니다.\n\n/root/src/moduleB.ts\n/root/src/moduleB.tsx\n/root/src/moduleB.d.ts\n/root/src/moduleB/package.json (\"types\" 항목을 지정했다면)\n/root/src/moduleB/index.ts\n/root/src/moduleB/index.tsx\n/root/src/moduleB/index.d.ts\n\nNode.js가 moduleB.js 파일을 찾고 나서, 해당하는 package.json을 찾고, index.js를 찾았다는 것을 상기해봅시다.\n비슷하게, 비-상대적 import는 Node.js 해석 로직을 따릅니다, 첫 번째로 파일을 찾고, 그러고 나서 해당하는 폴더를 찾습니다.\n그래서 /root/src/moduleA.ts 소스 파일 안에 import { b } from \"moduleB\"는 다음과 같은 조회를 합니다.\n\n/root/src/node_modules/moduleB.ts\n/root/src/node_modules/moduleB.tsx\n/root/src/node_modules/moduleB.d.ts\n/root/src/node_modules/moduleB/package.json (\"types\" 프로퍼티를 지정했다면)\n/root/src/node_modules/@types/moduleB.d.ts\n/root/src/node_modules/moduleB/index.ts\n/root/src/node_modules/moduleB/index.tsx\n/root/src/node_modules/moduleB/index.d.ts\n\n/root/node_modules/moduleB.ts\n/root/node_modules/moduleB.tsx\n/root/node_modules/moduleB.d.ts\n/root/node_modules/moduleB/package.json (\"types\" 항목을 지정했다면)\n/root/node_modules/@types/moduleB.d.ts\n/root/node_modules/moduleB/index.ts\n/root/node_modules/moduleB/index.tsx\n/root/node_modules/moduleB/index.d.ts\n\n/node_modules/moduleB.ts\n/node_modules/moduleB.tsx\n/node_modules/moduleB.d.ts\n/node_modules/moduleB/package.json (\"types\" 항목을 지정했다면)\n/node_modules/@types/moduleB.d.ts\n/node_modules/moduleB/index.ts\n/node_modules/moduleB/index.tsx\n/node_modules/moduleB/index.d.ts\n\n스텝 수 때문에 두려워하지 마세요 - TypeScript가 여전히 디렉터리를 (9)와 (17)에서 두 번 점프합니다.\nNode.js가 하는 것보다 더 복잡하지 않습니다.\n추가 모듈 해석 플래그 (Additional module resolution flags)\n프로젝트 소스 레이아웃이 출력과 일치하지 않을 때도 있습니다.\n일반적으로 일련의 빌드 스텝이 생성된 최종 출력을 만듭니다.\n.ts파일을 .js로 컴파일하고, 다른 소스 위치에서 하나의 출력 위치로 의존성을 복사하는 것을 포함합니다.\n최종 결과는 런타임의 모듈이 해당 정의를 포함하는 소스 파일과 다른 이름을 가질 수 있다는 것이다.\n혹은 최종 출력의 모듈 경로가 컴파일 타임에 해당하는 소스 파일 경로와 일치하지 않을 수 있습니다.\nTypeScript 컴파일러는 추가 플래그를 갖고 있습니다.\nThe TypeScript compiler has a set of additional flags to inform the compiler of transformations that are expected to happen to the sources to generate the final output.\nTypeScript 컴파일러는 최종 출력을 생성하기위해 소스에 발생할 것으로 예상되는 변환을 컴파일러에게 알리기 위한 추가 플래그 세트가 있습니다.\n컴파일러가 이러한 변환도 수행하지 않는 다는 것에 유의하십시오;\n정의 파일로 모듈 import를 해석하는 과정을 안내하기 위해 이러한 정보를 사용합니다.\n기본 URL (Base URL)\nbaseUrl을 사용하는 것은 모듈들이 런타임에 단일 폴더로 \"배포\"되는 AMD 모듈 로더를 사용하는 애플리케이션에서 일반적인 방법입니다.\n이 모듈들의 소스는 다른 디렉터리 안에 있을 수 있지만, 빌드 스크립트가 모두 하나로 만들 것입니다.\nbaseUrl을 설정하는 것은 컴파일러에게 어디에서 모듈을 찾을지 알려주는 것입니다.\n모든 비-상대적 이름의 모듈 import는 baseUrl에 상대적이라고 가정합니다.\nbaseUrl의 값은 다음 중 하나로 결정됩니다:\n\nbaseUrl 명령 줄 인수 값 (만약 주어진 경로가 상대적이면, 현재 디렉터리를 기준으로 계산됨)\n'tsconfig.json'안에 baseUrl 프로퍼티 값 (만약 주어진 경로가 상대적이면, 'tsconfig.json'의 위치를 기준으로 계산됨)\n\n상대적 모듈 import는 항상 가져온 파일의 상대적으로 해석되기 때문에, baseUrl을 설정하는 것에 영향을 받지 않는 점에 유의하십시오.\nbaseUrl에 대한 더 많은 문서는 RequireJS와 SystemJS 문서에서 찾으실 수 있습니다.\n 경로 매핑 (Path mapping)\n가끔 모듈이 baseUrl 아래에 위치하지 않는 경우가 있습니다.\n예를 들어, \"jquery\" 모듈의 import는 런타임에 \"node_modules/jquery/dist/jquery.slim.min.js\"로 번역됩니다.\n로더는 런타임에 모듈 이름을 파일에 매핑하기 위해 매핑 구성을 사용합니다, RequireJs 문서와 SystemJS 문서를 보세요.\nTypeScript 컴파일러는 tsconfig.json 파일 안에 \"paths\" 프로퍼티를 사용한 매핑의 선언을 지원합니다.\njquery를 위한 \"paths\" 프로퍼티를 지정하는 방법에 대한 예제가 있습니다.\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\", // \"paths\"가 있는 경우 반드시 지정되어야함.\n \"paths\": {\n \"jquery\": [\"node_modules/jquery/dist/jquery\"] // 이 매핑은 \"baseUrl\"에 상대적임.\n }\n }\n}\n\n\"paths\"가 \"baseUrl\"에 상대적으로 해석된다는 점에 주목하세요.\n\"baseUrl\"을 \".\"가 아닌 다른 값, 예 tsconfig.json의 디렉터리,으로 설정하면, 그에 따라 매핑도 바뀝니다.\n만약 위 예제에서 \"baseUrl\": \"./src\" 로 설정한다면, jquery는 \"../node_modules/jquery/dist/jquery\" 로 매핑되어야 합니다.\n\"paths\"를 사용하는 것은 여러 개의 이전 위치를 포함한 정교한 매핑이 가능합니다.\n일부 모듈만 한 위치에서 사용 가능하고, 나머지는 다른 곳에 있는 프로젝트 구성을 생각해보세요.\n빌드 스텝이 한곳으로 모을 것입니다.\n프로젝트의 레이아웃은 다음과 같이 보입니다:\nprojectRoot\n├── folder1\n│ ├── file1.ts (imports 'folder1/file2' and 'folder2/file3')\n│ └── file2.ts\n├── generated\n│ ├── folder1\n│ └── folder2\n│ └── file3.ts\n└── tsconfig.json\n\ntsconfig.json는 다음과 같이 보일 것입니다:\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"*\": [\n \"*\",\n \"generated/*\"\n ]\n }\n }\n}\n\n이는 컴파일러에게 두 위치에서 패턴 \"*\" (i.e. 모든 값) 과 일치하는 모든 모듈 import를 알려줍니다\n\n\"*\": 같은 이름은 바뀌지 않음을 의미, 그래서 => /으로 매핑\n\"generated/*\" 접두사 \"generated\"가 추가된 모듈 이름을 의미, 그래서 => /generated/로 매핑\n\n이 로직을 따르면, 컴파일러는 다음과 같은 두 가지 import를 해석하려고 할 것입니다:\nimport 'folder1/file2':\n\n모듈 '*'은 일치하고 와일드카드가 전체 모듈 이름을 캡처함\n목록에서 첫 번째 대체 시도: '*' -> folder1/file2\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/folder1/file2.ts\n파일이 존재. 완료.\n\nimport 'folder2/file3':\n\n모듈 '*'은 일치하고 와일드카드가 전체 모듈 이름을 캡처함\n목록에서 첫 번째 대체 시도: '*' -> folder2/file3\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/folder2/file3.ts\n파일이 존재하지 않음, 두 번째 대체로 이동\n두 번째 대체 'generated/*' -> generated/folder2/file3\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/generated/folder2/file3.ts\n파일이 존재. 완료.\n\n rootDirs 가상 디렉터리 (Virtual Directories with rootDirs)\n때때로 컴파일 타임에 여러 디렉터리의 프로젝트 소스가 모두 결합되어 단일 출력 디렉터리를 생성합니다.\n여러 소스 디렉터리가 \"가상\" 디렉터리를 생성하는 것으로 보입니다.\n'rootDirs'를 사용하면, 컴파일러에게 이 \"가상\" 디렉터리를 구성하는 roots를 알릴 수 있습니다;\n따라서 컴파일러는 이러한 \"가상\"디렉터리 내에서 상대적 모듈 import를 마치 하나의 디렉터리에 같이 병합 한 것처럼 해석할 수 있습니다.\n예를 들어 이 프로젝트 구조를 생각해보세요:\n src\n └── views\n └── view1.ts (imports './template1')\n └── view2.ts\n\n generated\n └── templates\n └── views\n └── template1.ts (imports './view2')\n\nsrc/views 안의 파일들은 UI 컨트롤을 위한 유저 코드입니다.\ngenerated/templated 안의 파일들은, 빌드의 일부로써 템플릿 생성기에 의해 자동-생성된 UI 템플릿 바인딩 코드입니다.\n빌드 스텝은 /src/view와 /generated/templates/views를 출력에서 같은 디렉터리로 복사합니다.\n런타임에서, 뷰는 템플릿이 옆에 있다고 기대할 것이기 때문에, \"./template\"처럼 상대적인 이름을 import에서 사용해야 합니다.\n컴파일러에게 이 관계를 지정하기 위해서, \"rootDirs\"를 사용합니다.\n\"rootDirs\"는 내용물이 런타임에 병합할 것으로 예상되는 roots 의 목록을 지정합니다.\n그래서 다음의 예제에서, tsconfig.json 파일은 다음과 같아야 합니다:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/views\",\n \"generated/templates/views\"\n ]\n }\n}\n\n컴파일러가 rootDirs 중 하나의 하위 폴더에서 상대적 모듈 import를 볼 때마다, 각 rootDirs의 엔트리에서 이 import를 찾으려고 할 것입니다.\nrootDirs의 유연함은 논리적으로 병합되는 물리적 소스 디렉터리의 목록을 지정하는데 제한되지 않습니다. 제공되는 배열은 아마 존재 여부에 관계없이 임의의 수의 ad hoc, 임의의 디렉터리 이름을 포함할 수 있습니다. 이는 컴파일러에게 조건부 포함과 프로젝트 전용 로더 플러그인과 같은 복잡한 번들링과 런타임 기능을 안전한 방법으로 캡처할 수 있게 해줍니다.\n./#{locale}/messages와 같은 상대 모듈 경로의 일부로 #{locale}와 같은 특수 경로 토큰을 보간하여 빌드 툴이 로케일 전용 번들을 자동으로 생성하는 국제화 시나리오를 고려해봅시다. 이 가상의 설정에서 툴이 지원하는 로케일을 열거하고, 추상 경로를 ./zh/messages, ./de/messages 등으로 매핑 합니다.\n각 모듈은 문자열 배열을 export 한다고 가정합니다. 예를 들어 ./zh/messages는 다음을 포함합니다:\nexport default [\n \"您好吗\",\n \"很高兴认识你\"\n];\n\nrootDirs를 활용하여 컴파일러에게 이 매핑에 대해 알려주어 심지어 디렉터리가 존재하지 않아도 안전하게 ./#{locale}/messages를 해석할 수 있도록 합니다. 예를 들어, 다음과 같은 tsconfig.json를 보십시오:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/zh\",\n \"src/de\",\n \"src/#{locale}\"\n ]\n }\n}\n\n컴파일러는 이제 './#{locale}/messages'를 './zh/messages'로 해석하여 설계 시간 지원을 타협하지 않고 로케일에 관계없는 방법으로 개발할 수 있습니다.\n모듈 해석 추적 (Tracing module resolution)\n앞에서 논의한 바와 같이 컴파일러는 모듈을 해석할 때 현재 폴더 외부의 파일을 방문할 수 있습니다.\n이는 모듈이 해석되지 않거나 잘못된 정의로 해석된 이유를 진단할 때 어려울 수 있습니다.\n'--traceResolution'을 사용하여 컴파일러 모듈 해석 추적을 활성화하면 모듈 해석 과정 중에 발생한 작업에 대한 인사이트를 얻을 수 있습니다.\ntypescript 모듈을 사용하는 예제 애플리케이션이 있다고 해봅시다.\napp.ts는 import * as ts from \"typescript\" 같은 import가 있습니다.\n│ tsconfig.json\n├───node_modules\n│ └───typescript\n│ └───lib\n│ typescript.d.ts\n└───src\n app.ts\n\n--traceResolution으로 컴파일러를 호출\ntsc --traceResolution\n\n다음과 같은 출력이 발생:\n======== Resolving module 'typescript' from 'src/app.ts'. ========\nModule resolution kind is not specified, using 'NodeJs'.\nLoading module 'typescript' from 'node_modules' folder.\nFile 'src/node_modules/typescript.ts' does not exist.\nFile 'src/node_modules/typescript.tsx' does not exist.\nFile 'src/node_modules/typescript.d.ts' does not exist.\nFile 'src/node_modules/typescript/package.json' does not exist.\nFile 'node_modules/typescript.ts' does not exist.\nFile 'node_modules/typescript.tsx' does not exist.\nFile 'node_modules/typescript.d.ts' does not exist.\nFound 'package.json' at 'node_modules/typescript/package.json'.\n'package.json' has 'types' field './lib/typescript.d.ts' that references 'node_modules/typescript/lib/typescript.d.ts'.\nFile 'node_modules/typescript/lib/typescript.d.ts' exist - use it as a module resolution result.\n======== Module name 'typescript' was successfully resolved to 'node_modules/typescript/lib/typescript.d.ts'. ========\n\n주의사항 (Things to look out for)\n\nimport의 이름과 위치\n\n======== 'src/app.ts' 에서 'typesciprt' 모듈 해석. ========\n\n\n컴파일러가 따르는 전략\n\n모듈 해석 종류가 지정되지 않으면, 'NodeJs 사용.\n\n\nnpm 패키지에서 types 로딩\n\n'package.json'은 'node_modules/typescript/lib/typescript.d.ts'를 참조하는 'types' 필드 './lib/typescript.d.ts'가 있습니다.\n\n\n최종 결과\n\n======== 모듈 이름 'typescript'는 'node_modules/typescript/lib/typescript.d.ts'로 성공적으로 해석 되었습니다. ========\n\n\n\n--noResolve 사용하기 (Using --noResolve)\n일반적으로 컴파일러는 컴파일 과정을 시작하기 전에 모든 모듈 import를 해석하려고 합니다.\n파일의 import를 성공적으로 해석할 때마다, 파일은 나중에 컴파일러가 처리할 파일 세트에 추가됩니다.\n--noResolve 컴파일러 옵션은 명령 줄에 전달하지 않은 파일은 컴파일에 \"추가\" 하지 않도록 지시합니다.\n여전히 파일에 모듈을 해석하려고 하지만, 파일이 지정되지 않았으면, 그 파일은 포함하지 않습니다.\n예를 들어:\napp.ts\nimport * as A from \"moduleA\" // 성공, 'moduleA'가 명령줄로 전달됨\nimport * as B from \"moduleB\" // Error TS2307: Cannot find module 'moduleB.\n\ntsc app.ts moduleA.ts --noResolve\n\n--noResolve를 사용한 app.ts의 컴파일은 다음과 같은 결과가 나옵니다:\n\n명령 줄로 전달했기 때문에 moduleA는 정확하게 찾음.\n전달하지 않았기 때문에 moduleB를 찾는데 실패함.\n\n공통 질문 (Common Questions)\n제외 목록에 있는 모듈을 여전히 컴파일러가 선택하는 이유는 무엇인가? (Why does a module in the exclude list still get picked up by the compiler?)\ntsconfig.json은 폴더를 \"프로젝트\"로 바꿉니다.\n\"exclude\" 나 \"files\" 엔트리를 지정하지 않으면, tsconfig.json를 포함하는 폴더 안의 모든 파일과 모든 하위-디렉터리가 컴파일에 포함됩니다.\n만약 일부 파일을 제외하고 싶으면 \"exclude\"를 사용하고, 컴파일러가 찾도록 하게 하는 대신 모든 파일을 지정하고 싶으면, \"files\"를 사용하십시오.\ntsconfig.json의 자동 포함입니다.\n위에서 논의한 내장 모듈 해석이 아닙니다.\n컴파일러는 파일을 모듈 import 대상으로 식별한 경우, 이전 단계에서 제외되었는지에 관계없이 컴파일에 포함하게 됩니다.\n그래서 컴파일에 파일은 제외하기 위해서는, 그 파일을 제외하고 그 파일에 import나 /// 지시문이 있는 모든 파일을 제외해야 합니다.\n"},"pages/namespaces.html":{"url":"pages/namespaces.html","title":"네임스페이스","keywords":"","body":"목차 (Table of Contents)\n소개 (Introduction) \n첫 번째 단계 (First steps) \n\n단일 파일 검사기 (Validators in a single file) \n\n네임스페이스 적용하기 (Namespacing) \n\nNamespaced Validators \n\n파일 간 분할 (Splitting Across Files) \n\n다중 파일 네임 스페이스 (Multi-file namespaces) \n\n별칭 (Aliases) \n다른 JavaScript 라이브러리로 작업하기 (Working with Other JavaScript Libraries) \n\nAmbient 네임스페이스 (Ambient Namespaces) \n\n소개 (Introduction)\n↥ 위로\n이 게시물에서는 TypeScript에서 네임스페이스를 사용하여 코드를 구성하는 다양한 방법을 간략하게 설명합니다.\n첫 번째 단계 (First steps)\n↥ 위로\n이 페이지 전체에서 예제로 사용할 프로그램을 시작하겠습니다.\n웹 페이지의 양식에 대한 사용자 입력을 확인하거나 외부로부터 받은 데이터 파일의 형식을 확인하기 위해 간단한 문자열 검사기 세트를 작성했습니다.\n단일 파일 검사기 (Validators in a single file)\ninterface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nlet lettersRegexp = /^[A-Za-z]+$/;\nlet numberRegexp = /^[0-9]+$/;\n\nclass LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n}\n\nclass ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\n// 시도해 볼 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 검사기\nlet validators: { [s: string]: StringValidator; } = {};\nvalidators[\"ZIP code\"] = new ZipCodeValidator();\nvalidators[\"Letters only\"] = new LettersOnlyValidator();\n\n// 각 문자열이 각 검사기를 통과했는지 표시\nfor (let s of strings) {\n for (let name in validators) {\n let isMatch = validators[name].isAcceptable(s);\n console.log(`'${ s }' ${ isMatch ? \"matches\" : \"does not match\" } '${ name }'.`);\n }\n}\n\n네임스페이스 적용하기 (Namespacing)\n더 많은 검사기를 추가하게 되면, 타입을 추적하고 다른 객체와 이름 충돌을 방지하기 위해 일종의 구조 체계가 필요합니다.\n전역 네임스페이스에 다른 이름을 많이 넣는 대신, 객체들을 하나의 네임스페이스로 감싸겠습니다.\n이 예에서는 모든 검사기 관련 개체를 Validation이라는 하나의 네임스페이스로 옮기겠습니다.여기서 인터페이스 및 클래스가 네임스페이스 외부에서도 접근 가능하도록 선언부에 export를 붙입니다.반면, 변수 letterRegexp와 numberRegexp는 구현 세부 사항이므로 외부로 내보내지 않아 네임스페이스 외부 코드에서 접근할 수 없습니다.\n파일 하단의 테스트 코드에서, 네임스페이스 외부에서 사용될 때 타입의 이름을 검증해야 합니다 (예: Validation.LetterOnlyValidator).\n네임스페이스화된 검사기 (Namespaced Validators)\nnamespace Validation {\n export interface StringValidator {\n isAcceptable(s: string): boolean;\n }\n\n const lettersRegexp = /^[A-Za-z]+$/;\n const numberRegexp = /^[0-9]+$/;\n\n export class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n }\n\n export class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n }\n}\n\n// 시도해 볼 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 검사기\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// 각 문자열이 각 검사기를 통과했는지 표시\nfor (let s of strings) {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n}\n\n파일 간 분할 (Splitting Across Files)\n↥ 위로\n애플리케이션 규모가 커지면, 코드를 여러 파일로 분할해야 유지 보수가 용이합니다. \n다중 파일 네임스페이스 (Multi-file namespaces)\n↥ 위로\n여기서 Validation 네임스페이스를 여러 파일로 분할합니다.\n파일이 분리되어 있어도 같은 네임스페이스에 기여할 수 있고 마치 한 곳에서 정의된 것처럼 사용할 수 있습니다.\n파일 간 의존성이 존재하므로, 참조 태그를 추가하여 컴파일러에게 파일 간의 관계를 알립니다.\n그 외에 테스트 코드는 변경되지 않았습니다.\nValidation.ts\nnamespace Validation{\n export interface StringValidator{\n isAcceptable(s: string): boolean;\n }\n}\n\nLettersOnlyValidators.ts\n/// \nnamespace Validation {\n const lettersRegexp = /^[A-Za-z]+$/;\n export class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n }\n}\n\nZipCodeValidators.ts\n/// \nnamespace Validation {\n const numberRegexp = /^[0-9]+$/;\n export class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n }\n}\n\nTest.ts\n/// \n/// \n/// \n\n// Some samples to try\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// Validators to use\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// Show whether each string passed each validator\nfor (let s of strings) {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n}\n\n파일이 여러 개 있으면 컴파일된 코드가 모두 로드되는지 확인해야 합니다.\n이를 수행하는 두 가지 방법이 있습니다.\n먼저, 모든 입력 파일을 하나의 JavaScript 출력 파일로 컴파일하기 위해 --outFile 플래그를 사용하여 연결 출력(concatenated output)을 사용할 수 있습니다:\ntsc --outFile sample.js Test.ts\n\n컴파일러는 파일에 있는 참조 태그를 기반으로 출력 파일을 자동으로 정렬합니다. 각 파일을 개별적으로 지정할 수도 있습니다:\ntsc --outFile sample.js Validation.ts LettersOnlyValidator.ts ZipCodeValidator.ts Test.ts\n\n또는 파일별 컴파일 (기본값)을 사용하여 각 입력 파일을 하나의 JavaScript 파일로 생성할 수 있습니다.\n여러 JS 파일이 생성되는 경우, 웹 페이지에서 생성된 개별 파일을 적절한 순서로 로드하기 위해 태그를 사용해야 합니다. 예를 들어:\nMyTestPage.html (인용)\n \n \n \n \n\n별칭 (Aliases)\n↥ 위로\n네임스페이스 작업을 단순화할 수 있는 또 다른 방법은 일반적으로 사용되는 객체의 이름을 더 짧게 만들기 위해 import q = x.y.z를 사용하는 것입니다.\n모듈을 로드하는 데 사용되는 import x = require (\"name\") 구문과 혼동하지 않기 위해, 이 구문은 단순히 특정 심벌에 별칭을 생성합니다.\n이러한 종류의 가져오기(일반적으로 별칭이라고 함)는 모듈 가져오기에서 생성된 객체를 포함하여 모든 종류의 식별자에 대해 사용할 수 있습니다.\nnamespace Shapes {\n export namespace Polygons {\n export class Triangle { }\n export class Square { }\n }\n}\n\nimport polygons = Shapes.Polygons;\nlet sq = new polygons.Square(); // 'new Shapes.Polygons.Square()'와 동일\n\nrequire 키워드를 사용하지 않는다는 것을 명심하세요; 대신 가져오는 심벌은 정해진 이름으로 직접 할당합니다.\nvar를 사용하는 것과 비슷하지만, 가져온 심벌의 타입 및 네임스페이스 의미에 대해서도 동작합니다.\n특히, 값의 경우 import는 원래 심벌와 별개의 참조이므로 별칭 var에 대한 변경 내용은 원래 변수에 반영되지 않습니다.\n다른 JavaScript 라이브러리로 작업하기 (Working with Other JavaScript Libraries)\n↥ 위로\nTypeScript로 작성되지 않은 라이브러리의 형태를 설명하려면, 라이브러리가 외부에 제공하는 API를 선언해야 합니다.\n대부분의 JavaScript 라이브러리는 소수의 최상위 객체만 노출하므로 네임스페이스를 사용하는 것이 좋습니다.\n구현을 정의하지 않은 선언을 \"ambient\"라고 부릅니다.\n일반적으로 이것은 .d.ts 파일에 정의되어 있습니다.\nC/C++에 익숙하다면 이를 .h 파일로 생각할 수 있습니다.\n몇 가지 예를 살펴보겠습니다.\nAmbient 네임스페이스 (Ambient Namespaces)\n↥ 위로\n널리 사용되는 D3 라이브러리는 d3이라는 전역 객체에서 기능을 정의합니다.\n이 라이브러리는 태그를 통해 로드되므로(모듈 로더 대신) 형태를 정의하기 위해 선언할 때 네임스페이스를 사용합니다.\nTypeScript 컴파일러는 이 형태를 보기 위해, ambient 네임스페이스 선언을 사용합니다.\n예를 들어 다음과 같이 작성할 수 있습니다:\nD3.d.ts (간단한 인용)\ndeclare namespace D3 {\n export interface Selectors {\n select: {\n (selector: string): Selection;\n (element: EventTarget): Selection;\n };\n }\n\n export interface Event {\n x: number;\n y: number;\n }\n\n export interface Base extends Selectors {\n event: Event;\n }\n}\n\ndeclare var d3: D3.Base;\n\n"},"pages/namespaces-and-modules.html":{"url":"pages/namespaces-and-modules.html","title":"네임스페이스와 모듈","keywords":"","body":"소개 (Introduction)\n이 글에서는 TypeScript에서 모듈과 네임스페이스를 사용하여 코드를 구성하는 다양한 방법을 간략하게 설명합니다.\n또한 네임스페이스와 모듈에 관한 몇 가지 고급 주제와 TypeScript에서 네임스페이스와 모듈을 사용할 때 흔히 마주치는 위험성을 살펴볼 것입니다.\nES 모듈에 대한 자세한 내용은 모듈 문서를 참고하세요.\nTypeScript 네임스페이스에 대한 자세한 내용은 네임스페이스 문서를 참고하세요.\n참고: 매우 오래된 버전의 TypeScript 네임스페이스는 이전의 JavaScript 모듈 시스템인 '내부 모듈'이라고 불렸습니다.\n모듈 사용하기 (Using Modules)\n모듈에는 코드와 선언 둘 다 포함될 수 있습니다.\n모듈은 또한 모듈 로더(예: CommonJs/Require.js)에 대한 의존성이나 ES 모듈이 지원하는 런타임을 가지고 있습니다.\n모듈은 더 나은 코드 재사용성을 위해, 강력한 고립성과 번들링을 위한 향상된 도구를 제공합니다.\n또한 Node.js 애플리케이션의 경우 모듈이 기본적인 방법이며, 코드를 구조화하는 데 있어 권장하는 접근법이라는 점을 유의해야 합니다.\nECMAScript 2015부터, 모듈은 언어에서 기본적으로 내재한 부분이며, 모든 호환 엔진 구현은 모듈을 지원해야 합니다.\n따라서, 새로운 프로젝트의 경우 코드를 구성하는 방법으로 모듈을 권장합니다.\n네임스페이스 사용하기 (Using Namespaces)\n네임스페이스는 코드를 구성하는 TypeScript만의 고유한 방법입니다.\n네임스페이스는 간단히 전역 네임스페이스에서 JavaScript 객체로 이름 붙여집니다.\n이러한 점 덕분에 네임스페이스를 아주 단순한 구조로 사용할 수 있습니다.\n모듈과 달리, 여러 개의 파일을 포괄할 수 있으며, --outFile을 사용해 연결할 수 있습니다.\n네임스페이스는 웹 애플리케이션에서 코드를 구조화하기에 좋은 방법이며, 모든 의존성은 HTML 페이지의 태그로 포함합니다.\n특히 대규모 애플리케이션의 경우, 이 방법은 모든 전역 네임스페이스가 오염되는 경우와 마찬가지로 컴포넌트의 의존성을 식별하기 힘들게 만들 수 있습니다.\n네임스페이스와 모듈의 위험성 (Pitfalls of Namespaces and Modules)\n여기서는 네임스페이스와 모듈을 사용할 때 자주 발생하는 다양한 위험성과 그 해결책을 알아보겠습니다.\n/// 를 사용한 모듈\n일반적인 실수는 모듈 파일을 참조하기 위해 import문 대신 /// 구문을 사용하는 것입니다.\n이 둘의 차이를 이해하기 위해, 우선 import 경로에 위치한 모듈에 대한 타입 정보를 컴파일러가 어떻게 찾아내는지를 이해해야 합니다. (예를 들어, import x from \"...\";, import x = require(\"...\"); 등 안의 ...)\n컴파일러는 .ts, .tsx를 찾은 다음 적절한 경로에 위치한 .d.ts를 찾습니다.\n만약 특정 파일을 찾지 못한다면, 컴파일러는 앰비언트 모듈(ambient module) 선언을 탐색할 것입니다.\n.d.ts 파일안에 이것들을 선언해야 한다는 점을 기억하세요.\n\nmyModules.d.ts\n// 모듈이 아닌 .d.ts 파일 또는 .ts 파일:\ndeclare module \"SomeModule\" {\n export function fn(): string;\n}\n\n\nmyOtherModule.ts\n/// \nimport * as m from \"SomeModule\";\n\n\n\n위의 reference 태그는 앰비언트 모듈(ambient module) 선언이 포함된 선언 파일의 위치를 지정하는 데 필요합니다.\n이 방법은 여러 TypeScript 샘플에서 사용하는 node.d.ts파일을 사용하는 방법입니다.\n불필요한 네임스페이스 (Needless Namespacing)\n네임스페이스를 사용하던 프로그램을 모듈로 변경하면, 파일은 다음과 같은 모습이 되기 쉽습니다:\n\nshapes.ts\nexport namespace Shapes {\n export class Triangle { /* ... */ }\n export class Square { /* ... */ }\n}\n\n\n\n최상위 모듈 Shapes는 아무런 의미 없이 Triangle과 Square을 감싸고 있습니다.\n이런 점은 모듈 사용자에게 혼동과 짜증을 유발합니다:\n\nshapeConsumer.ts\nimport * as shapes from \"./shapes\";\nlet t = new shapes.Shapes.Triangle(); // shapes.Shapes?\n\n\n\nTypeScript 모듈의 중요한 특징 중 하나는 서로 다른 두 개의 모듈이 절대 같은 스코프 안에 이름을 제공하지 않는다는 점입니다.\n모듈 사용자가 어떤 이름을 할당할지를 결정하기 때문에, 네임스페이스 내부에서 내보내는 심벌을 미리 감싸줄 필요가 없습니다.\n모듈 내용의 네임스페이스를 설정하지 않아도 되는 이유를 다시 말하면, 네임스페이스를 지정하는 일반적인 목적은 구조의 논리적 그룹을 제공하고 이름 충돌을 방지하기 위함입니다.\n모듈 파일이 이미 스스로 논리적 그룹을 형성하고 있기 때문에, 최상위 이름은 이를 가져오는 코드에 의해 정의되고, 내보내는 객체를 위한 추가적인 모듈 계층을 사용할 필요가 없습니다.\n다음은 수정된 예입니다:\n\nshapes.ts\nexport class Triangle { /* ... */ }\nexport class Square { /* ... */ }\n\n\nshapeConsumer.ts\nimport * as shapes from \"./shapes\";\nlet t = new shapes.Triangle();\n\n\n\n모듈의 트레이드-오프 (Trade-offs of Modules)\nJS 파일과 모듈이 일대일 대응인 것처럼, TypeScript는 모듈 소스 파일과 이 파일에서 생성된 JS 파일도 일대일 대응입니다.\n이러한 특성 때문에 어떤 모듈 시스템을 사용하느냐에 따라서 여러 모듈 소스 파일을 합치는 작업이 불가능할 수 있습니다.\n예를 들어, commonjs 또는 umd를 대상으로 하는 동안에는 outFile 옵션을 사용할 수 없지만, TypeScript 1.8 이후부터, amd 또는 system를 대상으로 하는 경우에는 outFile 옵션을 사용할 수 있게 되었습니다.\n"},"pages/symbols.html":{"url":"pages/symbols.html","title":"심볼","keywords":"","body":"소개 (Introduction)\nECMAScript 2015부터, symbol은 number와 string 같은 기본 자료형입니다.\nsymbol 값들은 Symbol생성자를 호출해서 생성합니다.\nlet sym1 = Symbol();\n\nlet sym2 = Symbol(\"key\"); // 선택적 문자열 키\n\n심벌은 불변하며 유일합니다.\nlet sym2 = Symbol(\"key\");\nlet sym3 = Symbol(\"key\");\n\nsym2 === sym3; // false, 심벌은 유일합니다.\n\n문자열처럼, 심벌은 객체 프로퍼티의 키로 사용될 수 있습니다.\nconst sym = Symbol();\n\nlet obj = {\n [sym]: \"value\"\n};\n\nconsole.log(obj[sym]); // \"value\"\n\n심벌은 계산된 프로퍼티 선언과 결합해 객체 프로퍼티와 클래스 멤버를 선언할 수도 있습니다.\nconst getClassNameSymbol = Symbol();\n\nclass C {\n [getClassNameSymbol](){\n return \"C\";\n }\n}\n\nlet c = new C();\nlet className = c[getClassNameSymbol](); // \"C\"\n\n잘 알려진 심벌들 (Well-known Symbols)\n사용자-정의 심벌 이외에도, 잘 알려진 내장 심벌들이 있습니다.\n내장된 심벌들은 내부 언어 동작을 나타내는 데 사용됩니다.\n다음은 잘 알려진 심벌 목록입니다:\nSymbol.hasInstance\n생성자 객체가 어떤 객체를 생성자의 인스턴스로 인식하는지 확인하는 메서드입니다. instanceof 연산자로 호출됩니다.\nSymbol.isConcatSpreadable\n객체가 자신의 배열 요소를 Array.prototype.concat를 사용하여 직렬로 나타낼 수 있는지를 나타내는 불리언 값입니다.\nSymbol.iterator\n객체의 기본 반복자를 반환하는 메서드입니다. for-of 문으로 호출합니다.\nSymbol.match\n정규식을 문자열과 비교하는 정규식 메서드입니다. String.prototype.match 메서드로 호출합니다.\nSymbol.replace\n일치하는 부분 문자열을 대체하는 정규식 메서드입니다. String.prototype.replace 메서드로 호출합니다.\nSymbol.search\n정규식과 일치하는 문자열의 인덱스를 반환하는 정규식 메서드입니다. String.prototype.search 메서드로 호출합니다.\nSymbol.species\n파생된 객체를 만드는 생성자 함수 프로퍼티 값입니다.\nSymbol.split\n정규식과 일치하는 인덱스들에 위치한 문자열을 분할하는 정규식 메서드입니다.\nString.prototype.split 메서드로 호출합니다.\nSymbol.toPrimitive\n객체를 해당 기본 값으로 변환하는 메서드입니다.\nToPrimitive 추상 연산으로 호출합니다.\nSymbol.toStringTag\n객체의 기본 문자열 설명을 만드는 데 사용되는 문자열 값입니다.\n내장 메소드Object.prototype.toString로 호출합니다.\nSymbol.unscopables\n고유한 프로퍼티 이름들이 연관된 객체의 'with' 환경 바인딩에서 제외된 객체입니다.\n"},"pages/triple-slash-directives.html":{"url":"pages/triple-slash-directives.html","title":"트리플-슬래시 지시자","keywords":"","body":"트리플-슬래시(Triple-slash) 지시어는 단일 XML 태그를 포함하는 한 줄 주석입니다.\n주석의 내용은 컴파일러 지시어로 사용됩니다.\n트리플-슬래시 지시어는 오직 포함된 파일의 상단에서만 유효합니다.\n트리플-슬래시 지시어는 다른 트리플-슬래시 지시어를 포함한 한 줄 혹은 여러 줄의 주석 앞에만 위치할 수 있습니다.\n만약 문 혹은 선언 뒤에 나오는 경우, 보통의 한 줄 주석으로 여겨지며 어떤 특별한 의미도 갖지 않습니다.\n/// \n/// 지시어는 가장 일반적인 지시어입니다.\n파일 간 의존성 선언으로 사용됩니다.\n트리플-슬래시 참조는 컴파일 프로세스에 추가적인 파일을 포함하도록 컴파일러에게 지시합니다.\n또한 --out 또는 --outFile을 사용할 때 출력물을 정렬하기 위한 방법으로도 사용됩니다.\n파일은 전처리 통과 후 입력과 동일한 순서로 출력 파일 위치에 생성됩니다.\n입력 파일 전처리 (Preprocessing input files)\n컴파일러는 모든 트리플-슬래시 참조 지시어를 분석하기 위해 입력 파일에 대한 전처리를 수행합니다.\n이 과정에서, 추가 파일이 컴파일에 추가됩니다.\n이 과정은 root files 집합에서 시작합니다;\n이것들은 커맨드-라인이나 tsconfig.json 파일의 \"files\"목록에 지정된 파일 이름입니다.\n이 루트 파일들은 지정된 순서대로 전처리 됩니다.\n파일이 목록에 추가되기 전, 파일에 있는 모든 트리플-슬래시 참조가 처리되고 그 대상들이 포함됩니다.\n트리플-슬래시 참조는 파일에서 보이는 순서대로 깊이 우선으로 처리됩니다.\n루트가 없는 경우 트리플-슬래시 참조 경로는 이를 포함하고 있는 파일을 기준으로 처리됩니다.\n오류 (Errors)\n존재하지 않는 파일을 참조하는 것은 오류입니다.\n파일이 자기 자신에 대한 트리플-슬래시 참조를 갖는 것은 오류입니다.\n--noResolve 사용하기 (Using --noResolve)\n컴파일러 플래그 --noResolve가 지정되면 트리플-슬래시 참조는 무시됩니다; 새 파일을 추가하거나 제공된 파일의 순서를 변경하지 않습니다.\n/// \n의존성을 선언 역할을 하는 /// 지시어와 유사하게, /// 지시어는 패키지의 의존성을 선언합니다.\n패키지 이름을 처리하는 과정은 import 문에서 모듈 이름을 처리하는 과정과 유사합니다.\n트리플-슬래시-참조-타입 지시어를 선언 패키지의 import로 생각하면 이해하기 쉽습니다.\n예를 들어, 선언 파일에 /// 를 포함하는 것은 이 파일이 @types/node/index.d.ts에 선언된 이름을 사용한다고 선언하며;\n따라서 이 패키지는 선언 파일과 함께 컴파일에 포함되어야 합니다.\n이 지시어는 d.ts 파일을 직접 작성할 때만 사용하세요.\n컴파일 중 생성된 선언 파일의 경우, 컴파일러는 자동으로 /// 를 추가합니다;\n오직 결과 파일이 참조된 패키지의 선언문을 사용하는 경우에만 생성된 선언 파일 안에 /// 가 추가됩니다.\n.ts 파일에서 @type의 패키지의 의존성을 선언하려면, 커맨드 라인에 --types 을 사용하거나 tsconfig.json을 사용하세요.\ntsconfig.json에서 @types, typeRoots 과 types 사용하기에서 세부 사항을 확인하세요.\n/// \n이 지시어는 파일이 명시적으로 기존 내장 lib 파일을 포함하도록 합니다.\n내장 lib 파일은 tsconfig.json의\"lib\"컴파일러 옵션과 같은 방식으로 참조됩니다 (예 :lib = \"es2015.d\"ts가 아닌 lib = \"es2015\"사용 등).\nDOM API 또는Symbol 또는 Iterable과 같은 내장 JS 런타임 생성자와 같은 내장 타입에 의존하는 선언 파일 작성자에게는 트리플 슬래시 참조 lib 지시어를 사용하는 것이 권장됩니다. 이전에는 이런 .d.ts 파일은 그런 타입의 전달/중복 선언을 추가했어야 했습니다.\n예를 들어 컴파일에서 파일 중 하나에 /// 를 추가한 것 것은 --lib es2017.string으로 컴파일 하는 것과 같습니다.\n/// \n\n\"foo\".padStart(4);\n\n /// \n이 지시어는 파일을 기본 라이브러리라고 표시합니다.\n이 주석은 lib.d.ts와 이를 변형한 것들의 맨 상단에서 볼 수 있습니다.\n이 지시어는 컴파일러에게 기본 라이브러리(예.lib.d.ts)를 컴파일에 포함시키지 않도록 지시합니다.\n이는 커맨드 라인에 --nolib을 넘겨주는 것과 비슷한 영향을 줍니다.\n또한 --skipDefaultLibCheck를 넘겨주면, 컴파일러가 /// 을 갖는 파일만 검사하지 않는다는 것을 유의하세요.\n/// \n기본적으로 AMD 모듈은 익명으로 생성됩니다.\n이는 모듈로 만들어 내는 과정에 번들러(예. r.js)와 같은 다른 툴을 사용할 경우 문제를 발생시킬 수 있습니다.\namd-module 지시어는 컴파일러에게 선택적으로 모듈의 이름을 넘길 수 있도록 해줍니다:\namdModule.ts\n///\nexport class C {\n}\n\n이는 AMD define 호출의 일부로 NamedModule 이름을 모듈에 할당하는 결과를 낳을 것입니다:\namdModule.js\ndefine(\"NamedModule\", [\"require\", \"exports\"], function (require, exports) {\n var C = (function () {\n function C() {\n }\n return C;\n })();\n exports.C = C;\n});\n\n/// \n\nNote: 이 지시어는 deprecated 되었습니다. 대신 import \"moduleName\"; 문을 사용하세요.\n\n/// 는 컴파일러에게 TS-가 아닌 모듈의 의존성이 결과 모듈의 require 호출에 추가되어야 한다고 알립니다.\namd-dependeny 지시어는 선택적으로 name 프로퍼티를 갖습니다; 이로 인해 amd-dependency에 선택적으로 이름을 전달할 수 있습니다:\n/// \ndeclare var moduleA:MyType\nmoduleA.callStuff()\n\n생성된 JS 코드:\ndefine([\"require\", \"exports\", \"legacy/moduleA\"], function (require, exports, moduleA) {\n moduleA.callStuff()\n});\n\n"},"pages/type-compatibility.html":{"url":"pages/type-compatibility.html","title":"타입 호환성","keywords":"","body":"소개 (Introduction)\nTypeScript의 타입 호환성은 구조적 서브 타이핑(subtyping)을 기반으로 합니다.\n구조적 타이핑이란 오직 멤버만으로 타입을 관계시키는 방식입니다.\n명목적 타이핑(nominal typing) 과는 대조적입니다.\n다음 코드를 살펴보겠습니다:\ninterface Named {\n name: string;\n}\n\nclass Person {\n name: string;\n}\n\nlet p: Named;\n// 성공, 구조적 타이핑이기 때문입니다.\np = new Person();\n\nC#이나 Java와 같은 명목적-타입 언어에서는 Person 클래스는 Named 인터페이스를 명시적인 구현체로 기술하지 않았기 때문에 해당 코드는 오류를 발생시킵니다.\nTypeScript의 구조적 타입 시스템은 JavaScript 코드의 일반적인 작성 방식에 따라서 설계되었습니다.\nJavaScript는 함수 표현식이나 객체 리터럴 같은 익명 객체를 광범위하게 사용하기 때문에 JavaScript에서 발견되는 관계의 타입을 명목적 타입 시스템보다는 구조적 타입 시스템을 이용하여 표현하는 것이 훨씬 더 자연스럽습니다.\n건전성에 대한 참고사항 (A Note on Soundness)\nTypeScript의 타입 시스템은 컴파일 시간에 확인할 수 없는 특정 작업을 안전하게 수행할 수 있습니다. 타입 시스템이 이런 특성을 갖고 있을 때, \"건전\"하지 않다고 말합니다. TypeScript에서 건전하지 못한 곳을 허용하는 부분을 신중하게 고려했으며, 이 문서 전체에서 이러한 상황이 발생하는 곳과 유발하는 시나리오에 대해 설명합니다.\n시작하기 (Starting out)\nTypeScript의 구조적 타입 시스템의 기본 규칙은 y가 최소한 x와 동일한 멤버를 가지고 있다면 x와 y는 호환된다는 것입니다. 예를 들어:\ninterface Named {\n name: string;\n}\n\nlet x: Named;\n// y의 추론된 타입은 { name: string; location: string; } 입니다.\nlet y = { name: \"Alice\", location: \"Seattle\" };\nx = y;\n\ny를 x에 할당할 수 있는지 검사하기 위해, 컴파일러는 x의 각 프로퍼티를 검사하여 y에서 상응하는 호환 가능한 프로퍼티를 찾습니다.\n이 경우, y는 name이라는 문자열 멤버를 가지고 있어야 합니다. 그러므로 할당이 허용됩니다.\n함수 호출 인수를 검사할 때 동일한 할당 규칙이 적용됩니다:\nfunction greet(n: Named) {\n console.log(\"Hello, \" + n.name);\n}\ngreet(y); // 성공\n\ny는 location 프로퍼티를 추가적으로 가지고 있지만 오류를 발생시키지 않는 점에 유의합니다.\n호환성을 검사할 때는 오직 대상 타입의 멤버(이 경우는 Named)만 고려됩니다.\n이 비교하는 과정은 재귀적으로 각 멤버와 하위-멤버의 타입을 탐색하면서 진행됩니다.\n두 함수 비교 (Comparing two functions)\n원시 타입과 객체 타입을 비교하는 것은 비교적 간단하지만, 어떤 유형의 함수들이 호환될 수 있는지에 대한 질문은 조금 더 복잡합니다.\n먼저 매개변수 목록에서만 다른 두 함수의 기본 예제를 살펴보겠습니다:\nlet x = (a: number) => 0;\nlet y = (b: number, s: string) => 0;\n\ny = x; // 성공\nx = y; // 오류\n\nx를 y에 할당할 수 있는지 검사하기 위해, 먼저 매개변수 목록을 살펴봅니다.\nx의 각 매개변수는 호환 가능한 타입을 가진 y의 해당 매개변수를 가져야 합니다.\n매개변수의 이름은 고려하지 않고 타입만 검사한다는 점에 유의하세요.\n이 경우에는 x의 모든 매개변수는 y에 상응하는 호환 가능한 매개변수를 가지므로 할당이 허용됩니다.\n두 번째 할당은 y는 x에 없는 두 번째 필수적인 매개변수를 가지고 있기 때문에 할당이 허용되지 않아 오류가 발생합니다.\ny = x의 예제에서처럼 매개변수를 '버리는' 것이 허용되는 이유가 궁금할 수 있습니다.\n이러한 할당이 허용되는 이유는 함수의 추가 매개변수를 무시하는 것이 실제로 JavaScript에선 매우 일반적이기 때문입니다.\n예를 들어, Array#forEach는 콜백 함수에게 3 가지 매개변수인 배열 요소, 그 요소의 인덱스 그리고 이것을 포함하는 배열을 제공합니다.\n그럼에도 불구하고 첫 번째 매개변수만 사용하는 콜백을 제공하는 것은 매우 유용합니다:\nlet items = [1, 2, 3];\n\n// 추가 매개변수를 강제로 사용하지 마세요.\nitems.forEach((item, index, array) => console.log(item));\n\n// 괜찮습니다!\nitems.forEach(item => console.log(item));\n\n반환 타입이 다른 두 함수를 사용하여 반환 타입이 어떻게 처리되는지 살펴보겠습니다:\nlet x = () => ({name: \"Alice\"});\nlet y = () => ({name: \"Alice\", location: \"Seattle\"});\n\nx = y; // 성공\ny = x; // 오류, x()는 location 프로퍼티가 없습니다.\n\n타입 시스템은 원본 함수의 반환 타입이 대상 타입의 반환 타입의 하위 타입이 되도록 합니다.\n함수 매개변수의 Bivariance (Function Parameter Bivariance)\n함수 매개변수의 타입을 비교할 때, 원본 매개변수가 대상 매개변수에 할당이 가능하거나 이 반대여도 할당은 성공합니다.\n이것은 호출한 측에서 더 특수한 타입을 취하여 함수를 제공할 수도 있지만, 덜 특수화된 타입의 함수를 호출할 수 있기 때문에 바람직하지 않습니다.\n실제로 이런 종류의 오류는 드물지만 이는 많은 일반적인 JavaScript 패턴들을 사용할 수 있게 합니다. 간단한 예제:\nenum EventType { Mouse, Keyboard }\n\ninterface Event { timestamp: number; }\ninterface MouseEvent extends Event { x: number; y: number }\ninterface KeyEvent extends Event { keyCode: number }\n\nfunction listenEvent(eventType: EventType, handler: (n: Event) => void) {\n /* ... */\n}\n\n// 바람직하진 않지만 유용하고 일반적임\nlistenEvent(EventType.Mouse, (e: MouseEvent) => console.log(e.x + \",\" + e.y));\n\n// 건전성 측면에서 바람직하지 않은 대안\nlistenEvent(EventType.Mouse, (e: Event) => console.log((e as MouseEvent).x + \",\" + (e as MouseEvent).y));\nlistenEvent(EventType.Mouse, ((e: MouseEvent) => console.log(e.x + \",\" + e.y)) as (e: Event) => void);\n\n// 여전히 허용되지 않음 (명확한 오류). 완전히 호환되지 않는 타입에 적용되는 타입 안전성(Type safety)\nlistenEvent(EventType.Mouse, (e: number) => console.log(e));\n\n컴파일러 플래그인 strictFunctionTypes을 통해 이러한 상황이 발생하면 TypeScript에서 오류가 발생하도록 할 수 있습니다.\n선택적 매개변수와 나머지 매개변수 (Optional Parameters and Rest Parameters)\n함수의 호환성을 비교할 때 선택적 매개변수와 필수 매개변수를 서로 바꿔 사용할 수 있습니다.\n원본 타입의 추가 선택적 매개변수는 오류가 아니고, 원본 타입의 해당 매개변수가 없는 대상 타입의 선택적 매개변수도 오류가 아닙니다.\n함수가 나머지 매개변수를 가지고 있다면, 마치 무한한 일련의 선택적 매개변수처럼 처리됩니다.\n이것은 타입 시스템 관점에서는 바람직하지 않지만, 런타임 관점에서는 해당 위치에 undefined를 전달하는 것은 대부분 함수에 해당하므로 선택적 매개변수에 대한 아이디어는 제대로 적용되지 않습니다.\n다음을 유발하는 예제는 콜백을 받아서 (프로그래머에게는) 예측이 가능하지만 (타입 시스템이) 알 수 없는 개수의 인수를 호출하는 함수의 일반적인 패턴입니다:\nfunction invokeLater(args: any[], callback: (...args: any[]) => void) {\n /* ... 'args'를 사용하여 콜백을 호출함 ... */\n}\n\n// 바람직하지 않음 - invokeLater는 \"아마도\" 여러개의 인수를 제공합니다\ninvokeLater([1, 2], (x, y) => console.log(x + \", \" + y));\n\n// 혼란스럽고 (x와 y가 실제로 필요함) 발견할 수 없음\ninvokeLater([1, 2], (x?, y?) => console.log(x + \", \" + y));\n\n오버로드 함수 (Functions with overloads)\n함수에 오버로드가 있는 경우 원본 타입의 각 오버로드는 대상 타입의 호환 가능한 시그니처와 일치해야 합니다.\n이를 통해 원본 함수와 모든 동일한 상황에서 대상 함수를 호출할 수 있습니다.\n열거형 (Enums)\n열거형은 숫자와 호환되며 숫자는 열거형과 호환됩니다. 다른 열거형 타입의 열거형 값은 호환되지 않는 것으로 간주됩니다. 예를 들면,\nenum Status { Ready, Waiting };\nenum Color { Red, Blue, Green };\n\nlet status = Status.Ready;\nstatus = Color.Green; // 오류\n\n클래스 (Classes)\n클래스는 객체 리터럴 타입과 인터페이스와 한 가지 예외를 제외하곤 유사하게 동작합니다: 클래스는 정적 타입과 인스턴스 타입이 있습니다.\n클래스 타입의 두 개의 객체를 비교할 때, 오직 인스턴스의 멤버만 비교됩니다.\n정적인 멤버와 생성자는 호환성에 영향을 주지 않습니다.\nclass Animal {\n feet: number;\n constructor(name: string, numFeet: number) { }\n}\n\nclass Size {\n feet: number;\n constructor(numFeet: number) { }\n}\n\nlet a: Animal;\nlet s: Size;\n\na = s; // 성공\ns = a; // 성공\n\n클래스의 private 멤버와 protected 멤버 (Private and protected members in classes)\n클래스의 private과 protected 멤버는 호환성에 영향을 줍니다.\n클래스 인스턴스의 호환성을 검사할 때 대상 타입에 private 멤버가 있다면, 원본 타입 또한 동일 클래스에서 비롯된 private 멤버가 있어야 합니다.\n마찬가지로 protected 멤버가 있는 인스턴스도 똑같이 적용됩니다.\n이를 통해 클래스는 상위 클래스와 호환 가능하지만 같은 형태를 가진 다른 상속 계층 구조의 클래스와는 호환이 되지 않습니다.\n제네릭 (Generics)\nTypeScript는 구조적 타입 시스템이기 때문에, 타입 매개변수는 멤버의 타입의 일부로 사용할 때 결과 타입에만 영향을 줍니다. 에를 들면,\ninterface Empty {\n}\nlet x: Empty;\nlet y: Empty;\n\nx = y; // 성공, y는 x의 구조와 대응하기 때문\n\n위에서 x와 y는 구조가 타입 인수를 서로 다르게 사용하지 않기 때문에 호환됩니다.\n이 예제에 Empty를 멤버에 추가하여 어떻게 동작하는 살펴봅시다:\ninterface NotEmpty {\n data: T;\n}\nlet x: NotEmpty;\nlet y: NotEmpty;\n\nx = y; // 오류, x와 y 는 호환되지 않음\n\n이런 식으로, 타입 인수가 지정된 제네릭 타입은 비-제네릭 타입처럼 동작합니다.\n타입 인수가 지정되지 않은 제네릭 타입에 관해선, 모든 지정되지 않은 타입 인수를 대신해서 any로 지정함으로써 호환성 검사를 합니다.\n그 결과 생성된 타입은 비-제네릭 경우와 마찬가지로 호환성을 검사합니다.\n예를 들어,\nlet identity = function(x: T): T {\n // ...\n}\n\nlet reverse = function(y: U): U {\n // ...\n}\n\nidentity = reverse; // 성공, (x: any) => any는 (y: any) => any와 대응하기 때문\n\n고급 주제 (Advanced Topics)\n하위 타입 vs 할당 (Subtype vs Assignment)\n지금까지 언어 사양에 정의된 용어가 아닌 \"호환\" 을 사용했습니다.\nTypeScript에서는 두 가지 종류의 호환성이 있습니다: 하위 타입과 할당.\n할당은 하위 타입의 호환성을 확장하여 any에서의 할당과 enum과 해당 숫자 값의 할당을 허용하는 규칙을 가진다는 점만 다릅니다.\n언어에서 다른 위치는 상황에 따라 두 가지 호환 메커니즘 중 하나를 사용합니다.\n실용적인 목적을 위해 타입 호환성은 심지어 implements와 extends의 경우에도 할당 호환성에 의해 결정됩니다.\n자세한 내용은 TypeScript 사양을 참고하세요.\n"},"pages/type-inference.html":{"url":"pages/type-inference.html","title":"타입 추론","keywords":"","body":"소개 (Introduction)\n이번 장에서는 TypeScript의 타입 추론을 다루겠습니다. 즉 타입이 어디에서, 어떻게 추론되는지 이야기해보겠습니다.\n기본 (Basic)\nTypeScript에서는 타입 표기가 없는 경우 타입 정보를 제공하기 위해 타입을 추론합니다. 예를 들어, 이 코드에서\nlet x = 3;\n\n변수 x 의 타입은 number로 추론됩니다.\n이러한 추론은 변수와 멤버를 초기화하고, 매개변수의 기본값를 설정하며, 함수의 반환 타입을 결정할 때 발생합니다.\n대부분의 경우에 타입 추론은 직관적입니다.\n타입을 추론하는 방법에 대해 좀 더 자세히 알아보겠습니다. \n최적 공통 타입 (Best common type)\n여러 표현식에서 타입 추론이 발생할 때, 해당 표현식의 타입을 사용하여 \"최적 공통 타입\"을 계산합니다. 예를 들어,\nlet x = [0, 1, null];\n\n위 예제의 x 타입을 추론하려면 각 배열 요소들의 타입을 고려해야 합니다.\n여기서 배열의 타입으로 고를 수 있는 두 가지 후보가 있습니다: number와 null입니다.\n최적 공통 타입 알고리즘은 각 후보 타입을 고려하여 모든 후보 타입을 포함할 수 있는 타입을 선택합니다.\n후보 타입들로부터 최적 공통 타입을 선택하기 때문에, 모든 후보 타입을 포함할 수 있는 상위 타입이 존재해도 후보 타입 중 상위 타입이 존재하지 않으면 선택할 수 없습니다. 예를 들어:\nlet zoo = [new Rhino(), new Elephant(), new Snake()];\n\n이상적으로는 zoo 변수가 Animal[] 타입으로 추론되길 원하지만, 배열 중 Animal 타입의 객체가 없기 때문에 Animal을 배열 요소 타입으로 추론하지 않습니다.\n이를 해결하기 위해서는 모든 후보 타입을 포함하는 상위 타입을 표기해야 합니다.\nlet zoo: Animal[] = [new Rhino(), new Elephant(), new Snake()];\n\n최적 공통 타입이 존재하지 않는 경우, 추론의 결과는 (Rhino | Elephant | Snake)[]과 같은 유니언 배열 타입입니다.\n문맥상 타이핑 (Contextual Typing)\nTypeScript에서는 경우에 따라 \"다른 방향\"에서도 타입을 추론합니다.\n이를 \"문맥상 타이핑\" 이라고 합니다. 문맥상 타이핑은 표현식의 타입이 해당 위치에 의해 암시될 때 발생합니다. 예를 들면:\nwindow.onmousedown = function(mouseEvent) {\n console.log(mouseEvent.button); //\n여기에서 TypeScript 타입 검사는 Window.onmousedown 함수 타입을 사용하여 할당 오른쪽에 함수 표현식의 타입을 추론합니다.\n이렇게 했을 때 mouseEvent 매개변수의 타입이 button 프로퍼티는 있지만, kangaroo 프로퍼티는 없음을 추론할 수 있습니다.\nTypeScript는 다른 문맥에서도 타입 추론을 잘해냅니다.\nwindow.onscroll = function(uiEvent) {\n console.log(uiEvent.button); //\n위 함수가 Window.onscroll에 할당되어 있다는 사실을 기반으로, TypeScript는 uiEvent가 이전 예제의 MouseEvent가 아닌 UIEvent 임을 알고 있습니다. UIEvent 객체에는 button 프로퍼티가 없어서 TypeScript가 오류를 발생시킵니다.\n만약 이 함수가 문맥적으로 타입이 추론되지 않는 위치에 있다면, 함수의 인수는 암묵적으로 any 타입을 가지며 별도의 오류를 보고하지 않습니다. (--noImplicitAny 옵션을 사용하지 않는다면)\nconst handler = function(uiEvent) {\n console.log(uiEvent.button); //\n우리는 함수의 인수 타입을 any 타입 표기하여 재정의할 수 있습니다.\nwindow.onscroll = function(uiEvent: any) {\n console.log(uiEvent.button); //\n하지만 uiEvent는 button 프로퍼티가 없기 때문에 이 코드는 undefined을 출력합니다.\n문맥상 타이핑은 많은 경우에 적용됩니다.\n일반적인 경우, 함수 호출 인수, 할당의 오른쪽, 타입 단언, 객체 / 배열 리터럴의 멤버, 반환문이 있습니다.\n문맥상 타입은 최적 공통 타입의 후보 타입으로도 사용됩니다. 예를 들어:\nfunction createZoo(): Animal[] {\n return [new Rhino(), new Elephant(), new Snake()];\n}\n\n이 예제에서 최적 공통 타입은 4가지 후보 타입을 가집니다: Animal, Rhino, Elephant, and Snake.\n이들 중, Animal이 최적 공통 타입 알고리즘에 의해 선택됩니다.\n"},"pages/tutorials/dom-manipulation.html":{"url":"pages/tutorials/dom-manipulation.html","title":"타입스크립트와 DOM(en)","keywords":"","body":"DOM 조작 (DOM Manipulation)\nHTMLElement 타입 탐구 (An exploration into the HTMLElement type)\n표준화 이후 20여 년 동안, JavaScript는 많은 발전을 이루었습니다. 2020년에는 서버, 데이터 사이언스, 그리고 IoT 기기에도 JavaScript를 사용할 수 있지만, 가장 인기 있는 활용 사례는 웹 브라우저인 것을 기억하는 것이 중요합니다.\n웹 사이트는 HTML 및/또는 XML 문서로 구성됩니다. 이러한 문서들은 정적이어서, 변하지 않습니다. 문서 객체 모델(DOM)은 정적 웹 사이트를 기능적으로 작동시키기 위해 브라우저에 의해 구현된 프로그래밍 인터페이스입니다. DOM API를 사용하면 문서의 구조, 스타일, 그리고 내용을 변경할 수 있습니다. API는 매우 강력해서 이를 바탕으로 보다 쉽게 동적인 웹사이트들 개발하기 위해 수많은 프런트엔드 프레임워크(jQuery, React, Angular 등)가 개발되었습니다.\nTypeScript는 타입이 있는 JavaScript 상위 집합(superset)이며, DOM API에 대한 타입 정의를 제공합니다. 이러한 정의는 모든 기본 TypeScript 프로젝트에서 쉽게 사용 가능합니다. lib.dom.d.ts 에 있는 2만여 줄의 정의 중에서, 가장 눈에 띄는 것은 HTMLElement입니다. 이 타입은 TypeScript를 사용한 DOM 조작의 중축입니다.\n\nDOM 타입 정의에 대한 소스코드는 이곳에서 볼 수 있습니다.\n\n기본 예제 (Basic Example)\n간단한 예시 파일 index.html:\n\n\n TypeScript Dom Manipulation\n \n \n \n \n \n\n#app 요소에 Hello, World 요소를 추가하는 TypeScript 스크립트를 살펴보겠습니다.\n// 1. id 프로퍼티를 사용하여 div 요소를 선택합니다.\nconst app = document.getElementById(\"app\");\n\n// 2. 새로운 요소를 프로그래밍 방식으로 생성합니다.\nconst p = document.createElement(\"p\");\n\n// 3. 텍스트 내용을 추가합니다.\np.textContent = \"Hello, World!\";\n\n// 4. div 요소에 p 요소를 자식 노드로 추가합니다.\napp?.appendChild(p);\n\nindex.html 페이지를 컴파일하고 실행한 후, HTML 결과:\n\n Hello, World!\n\n\nDocument 인터페이스 (The Document Interface)\nTypeScript 코드의 첫 번째 줄은 전역변수 document를 사용하며, 그 변수를 검사하면 lib.dom.d.ts 파일의 Document 인터페이스에 의해 정의된 것으로 표시됩니다. 그 코드의 스니펫(snippet)에는 getElementById와 createElement라는 두 가지 메서드 호출이 포함되어 있습니다.\nDocument.getElementById\n이 메서드의 정의는 다음과 같습니다:\ngetElementById(elementId: string): HTMLElement | null;\n\n문자열 id 요소가 전달되면 HTMLElement 또는 null이 반환됩니다. 이 메서드는 가장 중요한 타입들 중 하나인 HTMLElement를 도입합니다. 이 타입은 다른 모든 요소 인터페이스의 기본 인터페이스 역할을 합니다. 예를 들면, 예제 코드에서 p 변수는 HTMLParagraphElement 타입입니다. 다음으로, 이 메서드는 null을 반환할 수 있다는 점에 유의해야 합니다. 메서드가 실제로 지정된 요소를 찾을 수 있을지 없을지에 따라 확실한 사전 런타임이 될 수 없기 때문입니다. 스니펫 코드의 마지막 줄에는, appendChild를 호출하기 위해 새로운 선택적 체이닝(optional chaining) 연산자가 사용되고 있습니다.\nDocument.createElement\n이 메서드의 정의는 다음과 같습니다(deprecated 표기된 정의는 생략했습니다):\ncreateElement(tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K];\ncreateElement(tagName: string, options?: ElementCreationOptions): HTMLElement;\n\n이는 오버 로드된 함수 정의입니다. 두 번째 오버로드는 가장 단순하며 getElementById 메서드와 매우 유사하게 작동합니다. 어떤 문자열이 전달되면 HTMLElement 표준이 반환됩니다. 이 정의는 개발자가 고유한 HTML 요소 태그를 생성할 수 있게 합니다.\n예를 들면 document.createElement('xyz')는 HTML 규격에 지정된 요소가 아닌 요소를 반환합니다.\n\n관심 있는 사람들을 위해 언급하자면, document.getElementsByTagName를 사용해 사용자 정의 태그(custom tag) 요소와 상호작용할 수 있습니다.\n\ncreateElement의 첫 번째 정의에는, 고급 제네릭 패턴들을 사용하고 있습니다. 이는 내용을 나누어 이해하는 것이 가장 좋습니다. 먼저 라는 제네릭 표현부터 시작합니다. 이 표현식은 HTMLElementTagNameMap 인터페이스의 키에 제약을 받는 제네릭 매개변수 K를 정의하고 있습니다. 그 맵 인터페이스는 모든 지정된 HTML 태그 이름과 해당 타입 인터페이스를 포함하고 있습니다. 예를 들면 여기 코드 초반에 5개의 매핑된 값이 있습니다:\ninterface HTMLElementTagNameMap {\n \"a\": HTMLAnchorElement;\n \"abbr\": HTMLElement;\n \"address\": HTMLElement;\n \"applet\": HTMLAppletElement;\n \"area\": HTMLAreaElement;\n ...\n}\n\n일부 요소들은 고유한 프로퍼티를 나타내지 않아 HTMLElement를 반환하기도 하지만, 그 외 타입 요소들은 고유한 프로퍼티와 메서드를 가지고 특정 인터페이스(HTMLElement에서 확장되거나 구현됨)를 반환합니다.\n이제, createElement 정의의 나머지 부분인 (tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K]를 살펴보겠습니다. 첫 번째 인수 tagName은 제네릭 매개변수 K로 정의됩니다. TypeScript 인터프리터는 이 인수로부터 제네릭 매개변수를 추론 할 수 있는 충분한 성능을 가지고 있습니다. 이는 개발자가 메서드를 사용할 때 실제로 제네릭 매개변수를 지정할 필요가 없음을 의미하며, 어떤 값이 tagName인수로 전달되든 간에 K로 추론되므로 정의의 나머지 부분에 사용할 수 있을 것입니다. 정확히 무슨 일이 일어나는지를 보면 반환값 HTMLElementTagNameMap[K]는 tagName인수를 가지고 해당 타입을 반환합니다. 이 정의는 스니펫 코드 p 변수에서 HTMLParagraphElement타입을 얻는 방법입니다. 그리고 코드가 document.createElement('a')였다면, HTMLAnchorElement타입의 요소가 됩니다.\nNode 인터페이스 (The Node interface)\ndocument.getElementById 함수는 HTMLElement를 반환합니다. HTMLElement 인터페이스는 Node 인터페이스를 확장한 Element 인터페이스를 확장합니다. 이러한 프로토타입 확장은 모든 HTMLElements가 표준 메서드의 하위 집합을 활용할 수 있도록 합니다. 코드 스니펫에서는 Node 인터페이스에 정의된 속성을 사용하여 웹 사이트에 새 p 요소를 추가합니다.\nNode.appendChild\n코드 스니펫의 마지막 줄은 app?.appendChild(p)입니다. 이전 섹션(document.getElementById)에서는 app이 런타임에 null일 가능성이 있기 때문에 선택적 체이닝(optional chaining) 연산자가 여기에 사용된다고 설명했습니다. appendChild의 메서드는 다음과 같습니다:\nappendChild(newChild: T): T;\n\n제네릭 매개변수 T가 newChild 인수로부터 나온 것이기 때문에 이 메서드는 createElement 메서드와 유사하게 작동합니다. T는 또 다른 기본 인터페이스인 노드로 제한됩니다.\nchildren과 childNodes의 차이점 (Difference between children and childNodes)\n이전에 이 문서는 HTMLElement 인터페이스가 Node로부터 확장된 Element에서 확장된 개념이라고 설명했습니다. DOM API에는 자식(children) 요소 개념이 있습니다. 예를 들어 HTML에서 p 태그는 div 요소의 자식입니다.\n\n Hello, World\n TypeScript!\n;\n\nconst div = document.getElementByTagName(\"div\")[0];\n\ndiv.children;\n// HTMLCollection(2) [p, p]\n\ndiv.childNodes;\n// NodeList(2) [p, p]\n\ndiv 요소를 찾아낸 후 children 프로퍼티는 HTMLParagraphElements를 포함하는 HTMLCollection 리스트를 반환합니다. childNodes 프로퍼티는 위와 유사하게 노드 리스트인 NodeList를 반환합니다. 각 p 태그는 여전히 HTMLParagraphElements 타입이지만, NodeList는 추가적으로 HTMLCollection 리스트에는 없는 HTML 노드 를 포함할 수 있습니다.\np 태그 중 하나를 제거하여 html을 수정하되 텍스트는 그대로 유지하십시오.\n\n Hello, World\n TypeScript!\n;\n\nconst div = document.getElementByTagName(\"div\")[0];\n\ndiv.children;\n// HTMLCOllection(1) [p]\n\ndiv.childNodes;\n// NodeList(2) [p, text]\n\n어떻게 두 개의 리스트가 변했는지 보겠습니다. children은 현재 Hello, World 요소만을 포함하고 있고, childNodes는 두 개의 p 노드가 아닌 text 노드를 포함하고 있습니다. NodeList에서 text 부분은 TypeScript! 텍스트를 포함하는 문자 그대로의 Node입니다. children 리스트는 이 Node를 포함하지 않습니다. 왜냐하면 HTMLElement로 간주하지 않기 때문입니다.\nquerySelector와 querySelectorAll 메서드 (The querySelector and querySelectorAll methods)\n두 개의 메서드 모두 고유한 제약 조건 집합에 적합한 돔 요소 리스트를 가져오는 데 좋은 도구입니다. 메서드들은 lib.dom.d.ts 에 다음과 같이 정의되어 있습니다:\n/**\n * 선택자와 일치하는 노드의 자식 중 첫 번째 요소를 반환합니다.\n */\nquerySelector(selectors: K): HTMLElementTagNameMap[K] | null;\nquerySelector(selectors: K): SVGElementTagNameMap[K] | null;\nquerySelector(selectors: string): E | null;\n\n/**\n * 선택자와 일치하는 모든 노드 자식 요소를 반환합니다.\n */\nquerySelectorAll(selectors: K): NodeListOf;\nquerySelectorAll(selectors: K): NodeListOf;\nquerySelectorAll(selectors: string): NodeListOf;\n\n querySelectorAll 정의는 NodeListOf라는 새로운 타입을 반환한다는 점을 제외하면 getElementByTagName과 유사합니다. 이 반환 타입은 기본적으로 표준 JavaScript 리스트 요소의 맞춤형으로 구현되었습니다. NodeListOf를 E[]로 바꿔보면 틀림없이 매우 유사한 사용자 경험을 제공할 것입니다. NodeListOf는 length , item(index), forEach((value, key, parent) => void) , 그리고 숫자 인덱스 생성과 같은 프로퍼티 및 메서드만을 구현합니다. 또한, 메서드는 노드 가 아닌 요소 리스트를 반환하며 이는 .childNodes 메서드에서 NodeList가 반환한 것입니다. 모순처럼 보일 수 있지만, Element 인터페이스는 Node에서 확장된 점에 유의해야 합니다.\n두 개의 메서드가 동작하는 것을 보려면 기존 코드를 다음과 같이 수정하십시오:\n\n First :)\n Second!\n Third times a charm.\n;\n\nconst first = document.querySelector(\"li\"); // 첫 번째 li 요소를 반환합니다.\nconst all = document.querySelectorAll(\"li\"); // 모든 li 요소를 포함하는 리스트를 반환합니다.\n\n더 자세히 알고 싶으십니까? (Interested in learning more?)\nlib.dom.d.ts 타입 정의에서 가장 좋은 부분은 Mozilla Developer Network (MDN) 문서 사이트에 표기된 타입들을 반영했다는 것입니다. 예를 들어, HTMLElement 인터페이스는 MDN에서 HTMLElement 페이지에 문서화 되어 있습니다. 이 페이지에는 사용 가능한 모든 프로퍼티, 메서드, 때로는 예시까지 제공합니다. 해당 페이지가 훌륭한 다른 면은 표준 문서에 맞는 링크를 제공한다는 것입니다. 다음은 HTMLElement의 W3C 권장사항에 대한 링크입니다.\n소스코드 참조:\n\nECMA-262 Standard\nIntroduction to the DOM\n\n"},"pages/variable-declarations.html":{"url":"pages/variable-declarations.html","title":"변수 선언","keywords":"","body":"변수 선언 (Variable Declarations)\nlet과 const는 JavaScript에서 비교적 새로운 두 가지 유형의 변수 선언입니다.\n앞에서 언급했듯이, let은 var와 어느 정도 유사하지만, 사용자가 JavaScript에서 자주 마주치는 결함을 피할 수 있게 해줍니다.\nconst는 let의 기능이 강화된 것으로 변수에 재할당을 방지합니다.\nTypeScript는 JavaScript의 상위 집합이므로, 당연히 let과 const를 지원합니다.\n여기서는 새로운 선언 방식들과 왜 그 방식들이 var보다 선호되는지를 더 자세히 설명합니다.\nJavaScript를 아무렇게나 사용하고 있었다면, 다음 섹션이 기억을 새로 고치도록 도와줄 것입니다.\nJavaScript에서 var 선언의 단점들에 대해 모두 알고 있다면 쉽게 넘어갈 수 있습니다.\nvar 선언 (var declarations)\n기존 JavaScript에서는 변수 선언을 할 때 var 키워드를 사용했습니다.\nvar a = 10;\n\n알다시피, a라는 변수를 10이라는 값으로 선언했습니다.\n또한, 변수를 함수 내부에 선언할 수도 있습니다.\nfunction f() {\n var message = \"Hello, world!\";\n\n return message;\n}\n\n그리고, 같은 변수를 다른 함수 안에서 접근할 수도 있습니다.\nfunction f() {\n var a = 10;\n return function g() {\n var b = a + 1;\n return b;\n }\n}\n\nvar g = f();\ng(); // '11'을 반환\n\n위 예제에서, g는 f 안에 선언된 a를 잡아 둡니다.\n언제든 g가 호출될 때, a의 값은 f 안의 a 값을 가리킵니다.\nf가 실행되면서 g가 한번 호출된 후에도, a에 접근해 수정할 수 있습니다.\nfunction f() {\n var a = 1;\n\n a = 2;\n var b = g();\n a = 3;\n\n return b;\n\n function g() {\n return a;\n }\n}\n\nf(); // '2' 반환\n\n스코프 규칙 (Scoping rules)\nvar 선언은 다른 언어와 다른 이상한 스코프 규칙들을 가지고 있습니다.\n아래 예제를 살펴보겠습니다:\nfunction f(shouldInitialize: boolean) {\n if (shouldInitialize) {\n var x = 10;\n }\n\n return x;\n}\n\nf(true); // '10' 반환\nf(false); // 'undefined' 반환\n\n이 예제에서, 어떤 분들은 머뭇거릴 수도 있습니다.\n변수 x는 if 블록 안에 선언되어 있지만, 블록의 바깥에서도 이 변수에 접근할 수 있습니다.\n이 이유는 var선언은 이를 감싸고 있는 블록과 관계없이 이를 감싸고 있는 함수, 모듈, 네임스페이스, 전역 스코프에서 접근할 수 있기 때문입니다.\n어떤 이는 이를 var-스코프 혹은 함수 스코프라고 부릅니다.\n매개 변수 또한 함수 스코프입니다.\n이런 스코프 규칙은 몇 가지 실수를 유발할 수 있습니다.\n더욱 문제를 심각하게 하는 것은 변수를 여러 번 선언하는 것이 에러가 아니라는 것입니다:\nfunction sumMatrix(matrix: number[][]) {\n var sum = 0;\n for (var i = 0; i \n아마 쉽게 찾을 수 있겠지만, i가 같은 함수 스코프의 변수를 참조하고 있기 때문에 for-loop 안에서 실수로 변수 i를 덮어쓸 수도 있습니다\n경험 많은 개발자는 바로 알아차리겠지만, 비슷한 종류의 버그는 코드 리뷰를 거치며 좌절의 원인이 되기도 합니다.\n변수 캡쳐링의 단점 (Variable capturing quirks)\n다음 코드의 출력 결과를 예상해 보세요:\nfor (var i = 0; i \n익숙하지 않은 분들을 위해 말씀드리자면, setTimeout은 특정 밀리 초 후에 함수를 실행합니다.(다른 작업의 실행이 멈추는 것을 기다리며)\n준비됐나요? 살펴보겠습니다:\n10\n10\n10\n10\n10\n10\n10\n10\n10\n10\n\n많은 JavaScript 개발자들은 이런 동작에 익숙한 편이지만, 만약 놀랐더라도 당신 혼자만 놀란 것은 아닙니다.\n많은 사람들이 출력 결과가 다음과 같을 거라고 생각합니다.\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n\n앞서 변수 캡쳐링에 대해 언급했던 부분을 기억하나요?\nsetTimout에 전달하는 모든 함수 표현식은 사실 같은 스코프에서 같은 i를 참조합니다.\n잠시, 이게 무슨 뜻인지 생각해 보세요.\nsetTimeout은 함수를 몇 밀리 초 후에 실행 시키겠지만. 항상for루프가 실행을 멈추고 난 뒤에 실행됩니다.\nfor 루프가 실행을 중지했을 때, i의 값은 10입니다.\n따라서 매번 주어진 함수가 호출될 때마다 10을 출력할 것입니다.\n일반적으로 이를 동작하게 하는 방법은 즉시 실행 함수(IIFE - an Immediately Invoked Function Expression)를 사용해 매 반복마다 i를 잡아두는 것입니다:\nfor (var i = 0; i \n이런 이상해 보이는 패턴이 사실 일반적인 패턴입니다.\n매개변수에 i가 for 루프의 i를 감춰 버립니다. 하지만 이름을 같게 했기 때문에 루프의 실행 부를 크게 수정할 필요가 없습니다.\nlet 선언 (let declarations)\n이제, var에 몇 가지 문제점에 대해 알게 되었는데, 이런 이유 때문에 let을 도입하게 되었습니다.\n사용되는 키워드를 빼고는 let 문은 var와 동일한 방법으로 작성됩니다.\nlet hello = \"Hello!\";\n\n주요한 차이점은 구문 보단 의미에 있는데, 이제 이 내용을 살펴볼 것입니다.\n블록 스코프 (Block-scoping)\n변수가 let을 이용해 선언되었을 때, 이는 렉시컬 스코핑(lexical-scoping) 혹은 블록 스코핑(block-scoping) 이라 불리는 것을 사용합니다.\nvar로 선언된 변수가 이를 포함한 함수까지 흘러나오는 것과 달리, 블록-스코프 변수들은 이를 가장 가깝게 감싸고 있는 블록 혹은 for-루프 밖에서 접근할 수 없습니다.\nfunction f(input: boolean) {\n let a = 100;\n\n if (input) {\n // 'a'를 참조할 수 있습니다.\n let b = a + 1;\n return b;\n }\n\n // 오류: 'b'는 여기서 존재하지 않습니다.\n return b;\n}\n\n여기, 두 지역 변수 a와 b가 있습니다.\na의 스코프는 f의 블록으로 한정되지만, b는 이를 감싸고 있는 if문의 블록까지로 한정됩니다.\ncatch 문에 선언된 변수 또한 비슷한 스코프 규칙을 가집니다.\ntry {\n throw \"oh no!\";\n}\ncatch (e) {\n console.log(\"Oh well.\");\n}\n\n// 오류: 'e'는 여기서 존재하지 않습니다.\nconsole.log(e);\n\n또 다른 블록-스코프 변수의 특징은 변수들이 선언되기 전에 읽거나, 쓰는 것이 불가능하다는 것입니다.\n이 변수들은 스코프에 걸쳐 \"존재\"하지만, 선언되는 부분 전까지 모든 부분들이 temploral dead zone입니다.\n이것은 let문 이전에 변수들에 접근할 수 없다는 정교한 방식이며, 다행히 TypeScript가 알려줍니다.\na++; // `a`가 선언되기 전에 잘못된 사용.\nlet a;\n\n주의할 점은 여전히 선언되기 전에 블록-스코프 변수를 잡아둘 수 있다는 것입니다.\n선언되기 전에 함수를 실행하는 것이 안된 다는 것만 알아두면 됩니다.\nES2015를 대상으로한, 최신 런타임은 오류를 던질 것입니다; 하지만 현재 TypeScript에서는 허용되며, 오류를 보고하지 않습니다.\nfunction foo() {\n // 'a' 캡처는 성공\n return a;\n}\n\n// `a`가 선언되기 전에 `foo` 를 호출\n// 런타임에 오류를 던질 것 입니다.\nfoo();\n\nlet a;\n\ntemporal dead zone에 더 자세한 설명은 Mozilla Developer Network를 살펴보세요.\n재선언과 쉐도잉 (Re-declarations and Shadowing)\nvar로 선언하면 얼마나 변수를 많이 선언하는지는 중요하지 않다고 했습니다. 단 하나만 생성됩니다.\nfunction f(x) {\n var x;\n var x;\n\n if (true) {\n var x;\n }\n}\n\n위 예제를 보면 모든 x의 선언은 사실 같은 x를 가르치며, 이는 유효합니다.\n이건 종종 버그의 원인이 됩니다.\n고맙게도, let선언은 이것을 허용하지 않습니다.\nlet x = 10;\nlet x = 20; // 오류: 'x'를 같은 스코프에 선언할 수 없습니다.\n\nTypeScript가 문제를 알려주기 때문에, 변수를 반드시 블록 범위로 지정할 필요는 없습니다.\nfunction f(x) {\n let x = 100; // 오류: 매개 변수 선언을 방해합니다.\n}\n\nfunction g() {\n let x = 100;\n var x = 100; // 오류: `x`를 중복해서 선언할 수 없습니다.\n}\n\n블록-스코프 변수가 함수-스코프 변수로 선언될 수 없다는 것은 아닙니다.\n블록 스코프 변수는 단지 별개의 다른 블록에 선언되어야 합니다.\nfunction f(condition, x) {\n if (condition) {\n let x = 100;\n return x;\n }\n\n return x;\n}\n\nf(false, 0); // '0' 반환\nf(true, 0); // '100' 반환\n\n더 중첩된 스코프에서 바깥 스코프의 변수 이름을 사용하는 것을 shadowing이라고 합니다.\nshadowing은 양날의 검이라고 할 수 있는데, 이는 실수로 방생되어 특정 버그를 일으키거나, 혹은 특정 버그를 막기 위해 쓰이기 때문입니다.\n예를 들어, 위에서 사용했던 sumMatrix 함수를 let 을 이용해서 작성했다고 생각해 봅시다.\nfunction sumMatrix(matrix: number[][]) {\n let sum = 0;\n for (let i = 0; i \n이 루프는 합을 올바르게 계산할 것입니다. 왜냐하면 안쪽 루프의 i 가 바깥 루프의 i를 가리기 때문입니다.\n보통 더 명확한 코드 작성을 위해 shadowing 사용을 피합니다.\n하지만 shadowing의 이점을 활용할 수 있는 적합한 상황이 있으므로, 최선의 판단을 내려야 합니다.\n블록 스코프 변수 캡쳐링 (Block-scoped variable capturing)\nvar 선언에 변수 캡쳐링을 하는 것을 처음 보았을 때, 변수가 한번 캡쳐되면 어떻게 동작하는지 간단히 살펴보았습니다.\n이를 더 잘 이해해 보면, 스코프가 각각 실행될 때마다 변수의 \"환경\"을 만듭니다.\n변수의 환경과 캡쳐된 변수들은 심지어 스코프가 포함한 모든 것이 실행을 종료한 후에도 존재합니다.\nfunction theCityThatAlwaysSleeps() {\n let getCity;\n\n if (true) {\n let city = \"Seattle\";\n getCity = function() {\n return city;\n }\n }\n\n return getCity();\n}\n\ncity를 해당 환경 안에 캡쳐했기 때문에, if 블록의 실행이 완료되었음에도 여전히 city에 접근할 수 있습니다.\n앞의 setTimeout 예제에서, for 루프가 매번 반복될 때마다 변수를 캡쳐하기 위해서 IIFE를 사용했던 것을 떠올려 봅시다.\n실제론, 캡처된 변수를 위해 새로운 변수 환경을 만드는 것이었습니다.\n이는 약간의 고통스러운 일이지만, 다행히, 타입스크립트 에서는 그렇게 할필요가 없습니다.\nlet 선언은 루프의 일부로 선언될 때 동작이 크게 다릅니다.\n이 선언은 루프 자체에 새로운 환경을 만드는 대신, 반복마다 새로운 환경을 만들어 냅니다.\n어쨋든 이건 IIFE를 통해 하고 있었던 동작이므로, 이전 setTimeout예제를 let선언만 사용해서 바꿀수 있습니다.\nfor (let i = 0; i \n그리고 예상 했던 대로, 다음과 같은 결과가 출력됩니다.\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n\nconst 선언 (const declarations)\nconst 선언은 변수를 선언하는 또 다른 방법입니다.\nconst numLivesForCat = 9;\n\n이 방법은 let 선언과 비슷하지만 그 이름에서 말해주듯이, 일단 바인딩 되면 값을 변경할 수 없습니다.\n다른 말로 const는 let과 같은 스코프 규칙을 가지고 있지만, 재할당 할 수 없습니다.\n이를 const가 참조하는 값이 불변이라고 혼동하면 안 됩니다.\nconst numLivesForCat = 9;\nconst kitty = {\n name: \"Aurora\",\n numLives: numLivesForCat,\n}\n\n// 오류\nkitty = {\n name: \"Danielle\",\n numLives: numLivesForCat\n};\n\n// 모두 \"성공\"\nkitty.name = \"Rory\";\nkitty.name = \"Kitty\";\nkitty.name = \"Cat\";\nkitty.numLives--;\n\n위와 같은 상황을 피하기 위해 특별한 조치를 취하지 않는 한, const 변수의 내부 상태는 여전히 수정 가능합니다.\n다행히, TypeScript를 사용하면 객체의 멤버가 읽기 전용(readonly)이라고 지정할 수 있습니다.\nInterfaces 챕터에 자세히 설명되어 있습니다.\nlet vs. const\n유사한 스코프의 의미를 가지는 두 가지 유형의 변수 선언이 있기 때문에, 어느 것을 사용하는지는 스스로 선택해야 합니다.\n광범위한 질문처럼, 답은 '때에 따라 다르다'입니다.\n최소 권한의 원칙을 적용하면, 수정하려는 선언 이외에 모든 선언은 const를 사용해야 합니다.\n그 이유는, 만약 변수가 수정될 필요가 없다면 같은 코드베이스에서 작업하는 다른 사람들이 자동으로 객체를 수정할 수 없어야 하고, 그들이 정말 변수에 재할당할 필요가 있는지 고려할 필요가 있습니다.\nconst를 사용하는 것은 데이터의 흐름을 추론할 때 코드를 더 예측하기 쉽게 해줍니다.\n최선의 판단을 하고 해당되는 경우, 팀원들과 문제에 대해 상의하세요.\n이 핸드북은 대부분 let 선언을 사용합니다.\n구조 분해 (Destructuring)\nTypeScript가 가진 또 다른 ECMAScript 2015 특징은 구조 분해입니다.\n자세한 내용은, Mozilla Developer Network의 글을 참고 하세요.\n이번 섹션에서는 간단하게 개요를 살펴보겠습니다.\n배열 구조 분해 (Array destructuring)\n구조 분해의 가장 단순한 형태는 배열 구조 분해 할당입니다:\nlet input = [1, 2];\nlet [first, second] = input;\nconsole.log(first); // 1 출력\nconsole.log(second); // 2 출력\n\n이는 first, second라는 이름의 새로운 두 변수를 생성합니다.\n이는 인덱싱을 사용하는 것과 동일하지만 더 편리합니다:\nfirst = input[0];\nsecond = input[1];\n\n구조 분해 할당은 이미 선언된 변수에도 동작합니다:\n// 변수를 스왑\n[first, second] = [second, first];\n\n그리고, 함수의 매개변수에도 동작합니다:\nfunction f([first, second]: [number, number]) {\n console.log(first);\n console.log(second);\n}\nf([1, 2]);\n\n나머지 요소들에 대해 ... 구문을 사용하여 변수를 생성할 수 있습니다:\nlet [first, ...rest] = [1, 2, 3, 4];\nconsole.log(first); // 1 출력\nconsole.log(rest); // [ 2, 3, 4 ] 출력\n\n물론 JavaScript이기 때문에, 필요하지 않은 뒤따라 오는 요소들을 무시할 수 있습니다:\nlet [first] = [1, 2, 3, 4];\nconsole.log(first); // 1 출력\n\n또는 그 밖에 요소들을 무시할 수 있습니다:\nlet [, second, , fourth] = [1, 2, 3, 4];\nconsole.log(second); // 2 출력\nconsole.log(fourth); // 4 출력\n\n튜플 구조 분해 (Tuple destructuring)\n튜플은 배열처럼 구조 분해됩니다; 구조 분해된 변수는 튜플 요소와 일치하는 타입을 얻게 됩니다:\nlet tuple: [number, string, boolean] = [7, \"hello\", true];\n\nlet [a, b, c] = tuple; // a: number, b: string, c: boolean\n\n튜플의 범위를 넘어선 구조 분해는 오류입니다:\nlet [a, b, c, d] = tuple; // 오류, 인덱스 3에 요소가 없습니다.\n\n배열과 마찬가지로, 더 짧은 튜플을 얻기 위해 ...로 튜플의 나머지를 구조 분해할 수 있습니다.\nlet [a, ...bc] = tuple; // bc: [string, boolean]\nlet [a, b, c, ...d] = tuple; // d: [], 비어있는 튜플\n\n또는 뒤따라 오는 요소나 다른 요소를 무시할 수 있습니다:\nlet [a] = tuple; // a: number\nlet [, b] = tuple; // b: string\n\n객체 구조 분해 (Object destructuring)\n또한 객체를 구조 분해할 수 있습니다:\nlet o = {\n a: \"foo\",\n b: 12,\n c: \"bar\"\n};\nlet { a, b } = o;\n\n이는 o.a, o.b로 부터 새로운 변수 a와 b를 생성합니다.\n필요 없다면 c를 건너 뛸 수 있다는 걸 알아두세요.\n배열 구조 분해처럼, 선언 없이 할당할 수 있습니다.:\n({ a, b } = { a: \"baz\", b: 101 });\n\n이 구문을 괄호로 감싸고 있다는 것을 주의해 주세요.\nJavaScript는 보통 {를 블록의 시작으로 파싱 합니다.\n객체 안에 나머지 요소들을 ... 구문을 사용하여 변수로 생성할 수 있습니다:\nlet { a, ...passthrough } = o;\nlet total = passthrough.b + passthrough.c.length;\n\n프로퍼티 이름 바꾸기 (Property renaming)\n프로퍼티들에 다른 이름을 붙히는 것도 가능합니다.\nlet { a: newName1, b: newName2 } = o;\n\n여기서 구문이 혼란스러워지기 시작합니다.\na: newName1 을 \"a를 newName1 로\" 와 같이 읽을 수 있습니다.\n여태 써왔던 것 처럼 방향은 왼쪽에서 오른쪽입니다:\nlet newName1 = o.a;\nlet newName2 = o.b;\n\n혼란스럽게도 여기서 콜론은 타입을 나타내지 않습니다.\n타입을 지정하는 경우, 전체 구조 분해 뒤에 작성해야 합니다:\nlet { a, b }: { a: string, b: number } = o;\n\n기본 값 (Default values)\n기본 값은 프로퍼티가 정의되지 않았을 때 기본값을 사용하도록 하는 것입니다:\nfunction keepWholeObject(wholeObject: { a: string, b?: number }) {\n let { a, b = 1001 } = wholeObject;\n}\n\n예제에서 b?는 b가 선택적이라는 것을 의미합니다. 따라서 이는 undefined 일 수도 있습니다.\nkeepWholeObject는 이제 b가 undefined 이더라도 a, b 프로퍼티와 함께 wholeObject라는 변수를 가집니다.\n함수 선언 (Function declarations)\n구조 분해는 함수 선언에서도 동작합니다.\n이것은 간단한 경우에는 직관적입니다:\ntype C = { a: string, b?: number }\nfunction f({ a, b }: C): void {\n // ...\n}\n\n그러나 매개 변수에는 기본값을 명시하는 것이 더 일반적이며, 구조 분해와 함께 기본값을 제대로 사용하는 것은 까다로울 수 있습니다.\n가장 먼저, 구조 분해 패턴을 기본값 앞에 넣어야 한다는 것을 기억해야 합니다.\nfunction f({ a=\"\", b=0 } = {}): void {\n // ...\n}\nf();\n\n\n위 코드는 타입 추론의 예제이며 이후 핸드북에서 설명합니다.\n\n그런 다음, 선택적 프로퍼티를 위해 기본 초기화 대신 구조 분해될 프로퍼티에 기본 값을 주어야 한다는 걸 기억해야 합니다.\nC 가 b를 선택적으로 정의했다는 것을 기억하세요:\nfunction f({ a, b = 0 } = { a: \"\" }): void {\n // ...\n}\nf({ a: \"yes\" }); // 성공, 기본값으로 b = 0 입니다.\nf(); // 성공, 기본 값은 { a: \"\" } 이고 b = 0 입니다.\nf({}); // 오류, 매개 변수가 주어지면 `a`가 필요합니다.\n\n구조 분해를 주의해서 사용하세요.\n앞에 예제에서 알 수 있듯이, 가장 간단한 구조 분해 표현식 이외의 것들은 혼란스럽습니다.\n심지어 이름 변경, 기본값, 타입 표시가 없더라도 깊게 중첩된 구조 분해는 정말 이해하기가 힘듭니다.\n구조 분해 표현식을 작고 간단하게 유지하세요.\n당신은 언제나 구조 분해가 만드는 과제를 당신 손으로 만들 수 있습니다.\n전개 (Spread)\n전개 연산자는 구조 분해와 반대입니다.\n이는 배열을 다른 배열 안에, 혹은 객체를 다른 객체 안에 전개하도록 해줍니다.\n예를 보겠습니다:\nlet first = [1, 2];\nlet second = [3, 4];\nlet bothPlus = [0, ...first, ...second, 5];\n\n이는 bothPlus에 [0, 1, 2, 3, 4, 5]라는 값을 줍니다.\n전개는 first와 second의 얕은 복사를 만듭니다.\n이들은 전개에 의해 변하지 않습니다.\n또한 객체를 전개할 수 있습니다:\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { ...defaults, food: \"rich\" };\n\n여기서 search는 { food: \"rich\", price: \"$$\", ambiance: \"noisy\" }입니다.\n객체 전개는 배열 전개보다 훨씬 복잡합니다.\n배열 전개처럼 왼쪽에서-오른쪽으로 진행되지만 그 결과는 여전히 객체입니다.\n이는 전개 객체 안에서 나중에 오는 프로퍼티가 이전에 오는 프로퍼티를 덮어쓰는 것을 의미합니다.\n그래서 만약에 우리가 이전 예제를 마지막에 전개하도록 수정하면:\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { food: \"rich\", ...defaults };\n\ndefaults안에 food 프로퍼티는 food: \"rich\"를 덮어쓰는데, 이 경우 우리가 의도한 것은 아닙니다.\n객체 전개는 또한 몇몇의 놀라운 제한점이 잇습니다.\n첫째로, 이는 오직 객체\n본인의 열거 가능한 프로퍼티만 해당한다는 것입니다.\n기본적으로, 이는 객체의 인스턴스를 전개하면 메서드를 잃게 된다는 것을 뜻합니다:\nclass C {\n p = 12;\n m() {\n }\n}\nlet c = new C();\nlet clone = { ...c };\nclone.p; // 성공\nclone.m(); // 오류!\n\n두 번째로, TypeScript 컴파일러는 제네릭 함수에서 타입 매개변수를 전개하는 것을 허용하지 않습니다.\n이 기능은 이후 버전에서 예상되는 기능입니다.\n"},"pages/tutorials/asp.net-core.html":{"url":"pages/tutorials/asp.net-core.html","title":"ASP.NET Core","keywords":"","body":"ASP.NET 코어 + TypeScript (ASP.NET Core + TypeScript)\n설정 (Setup)\nASP.NET 코어 및 TypeScript 설치 (Install ASP.NET Core and TypeScript)\n먼저 필요한 경우에는 ASP.NET Core를 설치합니다.이 퀵 스타트 가이드를 위해서는 Visual Studio 2015 또는 2017이 필요합니다.\n다음으로 사용 중인 Visual Studio에 최신 TypeScript가 설치되지 않은 경우 여기서 설치할 수 있습니다.\n새 프로젝트 만들기 (Create a new project)\n\nFile 선택합니다\nNew Project 선택합니다 (Ctrl + Shift + N)\n프로젝트 검색창에서 .NET Core를 찾습니다\nASP.NET Core Web Application을 선택하고 Next 버튼을 누릅니다\n\n\n\n프로젝트명과 솔루션명을 정하고 Create 버튼을 누릅니다\n\n\n\n이전 창에서 Empty 템플릿 선택 후 Create 버튼을 누릅니다\n\n\n애플리케이션이 실행되는지 확인합니다\n\n서버 설정 (Set up the server)\n다음과 같이 들어가 Dependencies > Manage NuGet Packages > Browse. Microsoft.AspNetCore.StaticFiles와 Microsoft.TypeScript.MSBuild를 검색하여 설치합니다:\n\nStartup.cs 파일을 열고 Configure 함수를 다음과 같이 수정합니다:\npublic void Configure(IApplicationBuilder app, IHostingEnvironment env)\n{\n if (env.IsDevelopment())\n {\n app.UseDeveloperExceptionPage();\n }\n\n app.UseDefaultFiles();\n app.UseStaticFiles();\n}\nUseDefaultFiles 와 UseStaticFiles 밑에 빨간 선이 보인다면 비주얼 스튜디오를 재실행합니다\n타입스크립트 추가 (Add TypeScript)\n이제 새로운 폴더를 추가하고 scripts라고 이름을 지정합니다.\n\n\n타입스크립트 코드 추가 (Add TypeScript code)\nscripts를 마우스 오른쪽 버튼으로 클릭하고 New Item을 클릭합니다. 그런 다음 TypeScript File (.NET Core 섹션에 있을 수도 있음)을 선택하고 app.ts의 이름을 지정합니다.\n\n예제 코드 추가 (Add example code)\napp.ts에 다음 코드를 입력하십시오\nfunction sayHello() {\n const compiler = (document.getElementById(\"compiler\") as HTMLInputElement).value;\n const framework = (document.getElementById(\"framework\") as HTMLInputElement).value;\n return `Hello from ${compiler} and ${framework}!`;\n}\n\n빌드 설정 (Set up the build)\nTypeScript 컴파일러 설정\n먼저 TypeScript에 빌드 방법을 알려줘야 합니다. scripts 폴더를 마우스 오른쪽 버튼으로 클릭하고 New Item을 클릭합니다. 그런 다음 TypeScript ConfigurationFile을 선택하고 기본 이름인 tsconfig.json을 사용합니다.\n\n기본 tsconfig.json를 다음으로 대체합니다:\n{\n \"compilerOptions\": {\n \"noEmitOnError\": true,\n \"noImplicitAny\": true,\n \"sourceMap\": true,\n \"target\": \"es6\"\n },\n \"files\": [\n \"./app.ts\"\n ],\n \"compileOnSave\": true\n}\n\nonEmitOnError : 오류 발생 시 아웃풋을 내보내지 않습니다.\nnoImplicitAny : 표현과 선언에 암묵적으로 any 타입을 사용한 경우 오류가 발생합니다.\nsourceMap : .map 파일 생성합니다.\ntarget : ECMAScript 타겟 버전을 명시합니다.\n\nNote: \"ESNext\" 는 최신 버전을 지원합니다.\n\"noImplicitAny\" 는 새로 코드를 짤 때마다 쓰면 좋습니다. 실수로 타입을 지정하지 않은 경우를 방지할 수 있습니다. \"compileOnSave\" 는 웹 앱 실행 중에 코드를 쉽게 변경할 수 있도록 합니다.\nNPM 설정 #\n이제 JavaScript 패키지를 다운로드할 수 있도록 NPM을 설정해야 합니다. 프로젝트를 마우스 오른쪽 버튼으로 누르고 New Item을 클릭합니다. 그런 다음 NPM Configuration File을 선택하고 기본 이름 package.json을 사용합니다.\n\n package.json 파일의 \"devDependencies\"에 gulp 와 del을 추가합니다\n\"devDependencies\": {\n \"gulp\": \"4.0.2\",\n \"del\": \"5.1.0\"\n}\nVisual Studio는 파일을 저장하는 즉시 gulp 및 del 설치를 시작해야 합니다. 그렇지 않은 경우 package.json을 마우스 오른쪽 버튼으로 누르고 Restore Packages를 클릭합니다.\n솔루션 익스플로러에 npm 폴더가 생긴 것을 확인할 수 있습니다.\n\ngulp 설정 #\n프로젝트를 마우스 오른쪽 클릭을 하고 New Item 클릭합니다. JavaScript File를 선택한 다음gulpfile.js라는 이름을 사용합니다.\n/// \n/*\n이 파일은 Gulp의 작업을 정의하고 플러그인을 사용하기 위한 entry point입니다.\n자세한 내용을 보려면 여기를 클릭하십시오. http://go.microsoft.com/fwlink/?LinkId=518007\n*/\n\nvar gulp = require('gulp');\nvar del = require('del');\n\nvar paths = {\n scripts: ['scripts/**/*.js', 'scripts/**/*.ts', 'scripts/**/*.map'],\n};\n\ngulp.task('clean', function () {\n return del(['wwwroot/scripts/**/*']);\n});\n\ngulp.task('default', function () {\n gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))\n});\n\n첫 번째 줄은 Visual Studio에게 빌드가 끝난 후에 작업을 'default'로 실행하도록 지시합니다. Visual Studio에 빌드를 정리하도록 요청하면 'clean'작업도 실행됩니다.\n이제 gulpfile.js를 마우스 오른쪽 버튼으로 클릭하고 Task Runner Explorer를 클릭합니다.\n\n'default' 및 'clean'작업이 표시되지 않으면 탐색기를 새로고침 합니다 :\n\nHTML 페이지 작성 (Write an HTML page)\nwwwroot 폴더를 마우스 오른쪽 클릭하고 (만약 폴더가 보이지 않는다면 프로젝트를 빌드합니다) 새로운 파일을 추가하고 index.html로 이름을 지정합니다. index.html에 다음 코드를 추가합니다\n\n\n\n \n \n \n\n\n \n \n Compiler: \n Framework: \n \n\n\n테스트 (Test)\n\n프로젝트를 실행하십시오.\n입력 상자에 입력할 때 메시지가 표시됩니다 :\n\n\n디버그 (Debug)\n\nEdge에서 F12 키를 누르고 Debugger 탭을 클릭하십시오.\n첫 번째 localhost 폴더를 찾은 다음 scripts/app.ts를 찾습니다.\nreturn 라인이 있는 라인에 breakpoint를 설정합니다\nType 상자에 내용을 입력하고 breakpoint가 TypeScript 코드에 들어가고 검사가 올바르게 작동하는지 확인합니다.\n\n\nTypeScript를 사용한 당신의 첫 .NET 코어 프로젝트 생성을 축하합니다.\n"},"pages/tutorials/gulp.html":{"url":"pages/tutorials/gulp.html","title":"걸프","keywords":"","body":"이 퀵 스타트 가이드는 gulp로 TypeScript를 빌드한 다음 Browserify, uglify 또는 Watchify를 gulp 파이프 라인에 추가하는 방법을 알려줍니다.\n또한 Babelify를 사용하여 Babel 기능을 추가하는 방법을 알려줍니다.\nnpm과 Node.js는 이미 사용하고 있다고 가정합니다.\n작은 프로젝트 (Minimal project)\n새로운 디렉터리로 시작합시다.\n당장은 proj라고 이름을 붙이겠지만 원하는 대로 변경할 수 있습니다.\nmkdir proj\ncd proj\n\n시작하기 위해, 다음과 같이 프로젝트를 구조화해야 합니다:\nproj/\n ├─ src/\n └─ dist/\n\nTypeScript 파일은 src 폴더에서 시작하여 TypeScript 컴파일러를 통해 실행되고 dist에서 끝납니다.\n이것을 골격으로 합니다:\nmkdir src\nmkdir dist\n\n프로젝트 초기화 (Initialize the project)\n이제 이 폴더를 npm 패키지로 바꿀 것입니다.\nnpm init\n\n일련의 알림을 받게 될 것입니다.entry point를 제외하고는 기본값을 사용할 수 있습니다.\nentry point로 ./dist/main.js를 사용합니다.\npackage.json 파일로 돌아가서 언제든 변경할 수 있습니다.\n의존성 설치 (Install our dependencies)\n이제는 npm install을 사용하여 패키지를 설치할 수 있습니다.먼저 gulp-cli를 전역으로 설치하십시오 (Unix 시스템을 사용하는 경우 npm install 명령 앞에 sudo를 붙여야 할 수도 있습니다).\nnpm install -g gulp-cli\n\n그런 다음 프로젝트의 개발 의존성에 typescript, gulp 및 gulp-typescript를 설치하십시오.Gulp-typescript는 TypeScript의 gulp 플러그인입니다.\nnpm install --save-dev typescript gulp gulp-typescript\n\n간단한 예제 작성 (Write a simple example)\nHello World 프로그램을 작성해 보겠습니다.\nsrc에 main.ts 파일을 만듭니다 :\nfunction hello(compiler: string) {\n console.log(`Hello from ${compiler}`);\n}\nhello(\"TypeScript\");\n\nproj이라는 프로젝트 루트에 tsconfig.json 파일을 생성합니다:\n{\n \"files\": [\n \"src/main.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es5\"\n }\n}\n\ngulpfile.js 생성 (Create a gulpfile.js)\n프로젝트 루트에 gulpfile.js 파일을 만듭니다:\nvar gulp = require(\"gulp\");\nvar ts = require(\"gulp-typescript\");\nvar tsProject = ts.createProject(\"tsconfig.json\");\n\ngulp.task(\"default\", function () {\n return tsProject.src()\n .pipe(tsProject())\n .js.pipe(gulp.dest(\"dist\"));\n});\n\n결과 앱 테스트 (Test the resulting app)\ngulp\nnode dist/main.js\n\n프로그램은 \"Hello from TypeScript!\"를 출력해야 합니다.\n코드에 모듈 추가 (Add modules to the code)\nBrowserify를 시작하기 전에 코드를 만들고 믹스에 모듈을 추가해 보겠습니다.이것은 실제 앱에서 사용하기 쉬운 구조입니다.\nsrc/greet.ts 파일을 만듭니다 :\nexport function sayHello(name: string) {\n return `Hello from ${name}`;\n}\n\n이제 src/main.ts의 sayHello를 greet.ts에서 import 하도록 변경합니다:\nimport { sayHello } from \"./greet\";\n\nconsole.log(sayHello(\"TypeScript\"));\n\n마지막으로 src/greet.ts를 tsconfig.json에 추가하십시오:\n{\n \"files\": [\n \"src/main.ts\",\n \"src/greet.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es5\"\n }\n}\n\ngulp을 실행하고 Node에서 테스트하여 모듈이 작동하는지 확인하십시오:\ngulp\nnode dist/main.js\n\nES2015 모듈 구문을 사용했지만 TypeScript는 Node가 사용하는 CommonJS 모듈을 방출했습니다.이 튜토리얼에서는 CommonJS를 계속 사용하겠지만 options 객체에 module을 설정하여 이를 변경할 수 있습니다. \nBrowserify\n이제 이 프로젝트를 Node에서 브라우저로 이동하겠습니다.이를 위해 모든 모듈을 하나의 JavaScript 파일로 번들링 하고자 합니다.다행히도 정확히 Browserify가 하는 일입니다.더 좋은 것은 노드에서 사용하는 CommonJS 모듈 시스템을 TypeScript에서 사용할 수 있다는 것입니다.즉 TypeScript와 Node 설정이 기본적으로 변경되지 않은 브라우저로 전송되는 것을 의미합니다.\n먼저 browserify, tsify 및 vinyl-source-stream을 설치하십시오.tsify는 gulp-typescript처럼 TypeScript 컴파일러에 접근할 수 있는 Browserify 플러그인입니다.vinyl-source-stream을 사용하면 Browserify의 파일 출력을 gulp에서 vinyl으로 인식하는 형식으로 다시 변환할 수 있습니다.\nnpm install --save-dev browserify tsify vinyl-source-stream\n\n페이지 만들기 (Create a page)\nsrc에 index.html 파일을 생성합니다 :\n\n\n \n \n Hello World!\n \n \n Loading ...\n \n \n\n\n이제 페이지를 업데이트하기 위해 main.ts를 변경합니다:\nimport { sayHello } from \"./greet\";\n\nfunction showHello(divName: string, name: string) {\n const elt = document.getElementById(divName);\n elt.innerText = sayHello(name);\n}\n\nshowHello(\"greeting\", \"TypeScript\");\n\nshowHello 호출은 sayHello를 호출하여 paragraph 텍스트를 변경합니다.이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(gulp.dest('dist'));\n}));\n\ncopy-html 태스크를 추가하고 default의 의존성으로 추가합니다.default가 실행될 때마다 copy-html이 먼저 실행되어야 한다는 것을 의미합니다.또한 default를 gulp-typescript 대신 tsify 플러그인으로 Browserify를 호출하도록 변경했습니다.편리하게도 둘 모두 TypeScript 컴파일러에 동일한 options 객체를 전달할 수 있습니다.\nbundle을 호출한 후 source(vinil-source-stream에 대한 별칭)를 사용하여 출력 번들 bundle.js의 이름을 지정합니다.\ngulp를 실행하고 브라우저에서 dist/index.html을 열어 페이지를 확인하세요.페이지에 \"Hello from TypeScript\"가 표시되어야 합니다.\nBrowserify에 debug : true를 지정한 것에 주목하십시오.이로 인해 tsify는 번들된 JavaScript 파일 안에 소스 맵을 내보냅니다.소스 맵을 사용하면 번들로 제공된 JavaScript 대신 브라우저에서 원본 TypeScript 코드를 디버깅할 수 있습니다.브라우저의 디버거를 열고 main.ts 안에 브레이크 포인트을 넣으면 소스 맵이 작동하는지 테스트할 수 있습니다.페이지를 새로 고침 하면 브레이크 포인트가 페이지를 일시 중지하고 greet.ts를 디버깅 할 수 있어야 합니다.\nWatchify, Babel, and Uglify\n이제 코드를 Browserify에 묶어서 tsify 했으므로 browserify 플러그인을 사용하여 빌드에 다양한 기능을 추가할 수 있습니다.\n\nWatchify가 gulp를 계속 실행하며 파일을 저장할 때마다 점차적으로 컴파일합니다.이를 통해 브라우저에서 편집-저장-새로고침 사이클을 계속 진행할 수 있습니다.\n\nBabel은 ES2015 이상을 ES5 및 ES3으로 변환하는 매우 유연한 컴파일러입니다.따라서 TypeScript에서 지원하지 않는 광범위한 맞춤형 변환을 추가할 수 있습니다.\n\nUglify는 다운로드 시간을 줄이도록 코드를 압축합니다.\n\n\nWatchify\nWatchify로 백그라운드 컴파일을 시작하겠습니다 :\nnpm install --save-dev watchify fancy-log\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar watchify = require('watchify');\nvar tsify = require('tsify');\nvar fancy_log = require('fancy-log');\nvar paths = {\n pages: ['src/*.html']\n};\n\nvar watchedBrowserify = watchify(browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n}).plugin(tsify));\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\nfunction bundle() {\n return watchedBrowserify\n .bundle()\n .on('error', fancy_log)\n .pipe(source('bundle.js'))\n .pipe(gulp.dest('dist'));\n}\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), bundle));\nwatchedBrowserify.on('update', bundle);\nwatchedBrowserify.on('log', fancy_log);\n\n여기에는 기본적으로 세 가지 변경 사항이 있지만 코드를 약간 리팩토링해야합니다.\n\nwatchify에 대한 호출에서 browserify 인스턴스를 감싸고 그 결과를 유지했습니다.\nwatchedBrowserify.on('update', bundle);을 호출하여 Browserify 가 TypeScript 파일 중 하나가 변경될 때마다 bundle 함수를 실행하도록 했습니다.\nwatchedBrowserify.on('log', fancy_log);을 호출하여 콘솔에 기록했습니다.\n\n(1)과 (2)는 default 작업에서 browserify를 호출해야 한다는 것을 의미합니다.Watchify와 Gulp 모두 호출해야 하기 때문에 default 함수에 이름을 주어야 합니다.(3)을 사용한 로깅을 추가하는 것은 선택 사항이지만 설정을 디버깅하는 데 매우 유용합니다.\n이제 Gulp를 실행하면 시작해야 하고 계속 실행됩니다.main.ts에서 showHello에 대한 코드를 변경하고 저장하십시오.다음과 같은 출력이 표시되어야 합니다:\nproj$ gulp\n[10:34:20] Using gulpfile ~/src/proj/gulpfile.js\n[10:34:20] Starting 'copy-html'...\n[10:34:20] Finished 'copy-html' after 26 ms\n[10:34:20] Starting 'default'...\n[10:34:21] 2824 bytes written (0.13 seconds)\n[10:34:21] Finished 'default' after 1.36 s\n[10:35:22] 2261 bytes written (0.02 seconds)\n[10:35:24] 2808 bytes written (0.05 seconds)\n\nUglify\n먼저 Uglify를 설치하십시오.Uglify의 요점은 코드를 압축하기 위한 것이므로 소스 맵을 유지하려면 vinyl-buffer와 gulp-sourcemaps도 설치해야 합니다.\nnpm install --save-dev gulp-uglify vinyl-buffer gulp-sourcemaps\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar uglify = require('gulp-uglify');\nvar sourcemaps = require('gulp-sourcemaps');\nvar buffer = require('vinyl-buffer');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(buffer())\n .pipe(sourcemaps.init({loadMaps: true}))\n .pipe(uglify())\n .pipe(sourcemaps.write('./'))\n .pipe(gulp.dest('dist'));\n}));\n\nuglify 자체에는 하나의 호출만 있습니다 — buffer와 sourcemaps에 대한 호출은 sourcemaps이 계속 작동하는지 확인하기 위해 존재합니다.이러한 호출을 통해 이전과 같이 인라인 소스 맵을 사용하는 대신 별도의 소스 맵 파일을 사용할 수 있습니다.이제 Gulp를 실행하고 bundle.js가 난독화로 압축되는지 확인하십시오 :\ngulp\ncat dist/bundle.js\n\nBabel\n먼저 ES2015 전용 Babelify 및 Babel preset을 설치하십시오.Uglify처럼 Babelify도 코드를 엉망으로 만들기 때문에 vinyl-buffer와 gulp-sourcemaps이 필요합니다.기본적으로 Babelify는 확장자가 .js, .es, .es6 및 .jsx 인 파일만 처리하므로 Babelify에 옵션으로 .ts 확장자를 추가해야 합니다.\nnpm install --save-dev babelify@8 babel-core babel-preset-es2015 vinyl-buffer gulp-sourcemaps\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar sourcemaps = require('gulp-sourcemaps');\nvar buffer = require('vinyl-buffer');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .transform('babelify', {\n presets: ['es2015'],\n extensions: ['.ts']\n })\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(buffer())\n .pipe(sourcemaps.init({loadMaps: true}))\n .pipe(sourcemaps.write('./'))\n .pipe(gulp.dest('dist'));\n}));\n\nTypeScript 대상 ES2015도 필요합니다.Babel은 TypeScript에서 내보내는 ES2015 코드에서 ES5를 생성합니다.\ntsconfig.json을 수정합시다:\n{\n \"files\": [\n \"src/main.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es2015\"\n }\n}\n\n간단한 스크립트의 경우 Babel의 ES5 결과물은 TypeScript의 결과물과 거의 같아야 합니다.\n"},"pages/tutorials/migrating-from-javascript.html":{"url":"pages/tutorials/migrating-from-javascript.html","title":"JavaScript에서 마이그레이션","keywords":"","body":"TypeScript는 공백 상태가 아닙니다.\nJavaScript 생태계를 바탕으로 구축되었으며, 오늘날 많은 JavaScript가 존재합니다.\nJavaScript 코드 베이스를 TypeScript로 변환하는 것은 다소 지루하지만 어렵진 않습니다.\n이 튜토리얼에서 어떻게 시작하는지 살펴보겠습니다.\nTypeScript 코드를 작성하기 위해 핸드북을 충분히 읽었다고 가정하고 설명하겠습니다.\nReact 프로젝트를 변환하고자 한다면, React 변환 가이드를 먼저 읽어보는 것을 추천합니다.\n디렉토리 설정하기 (Setting up your Directories)\n일반 JavaScript로 작성하는 경우, src, lib 또는 dist 디렉터리에 있는 .js 파일이\nJavaScript를 직접 실행한 다음, 원하는 대로 실행했을 가능성이 높습니다.\n이 경우, 작성한 파일은 TypeScript에 입력으로 사용되고, 그로 인한 출력을 실행하게 됩니다.\nJS에서 TS로의 전환하는 동안, TypeScript가 입력 파일을 겹쳐 쓰는 것을 방지하기 위해 입력 파일을 분리할 필요가 있습니다.\n만약 출력 파일이 특정 디렉터리에 위치해야 하는 경우, 그 위치가 출력 디렉터리가 되어야 합니다.\n또한 JavaScript에서 번들링을 하거나 바벨 같은 트랜스파일러를 사용하는 것처럼, 중간 단계를 실행할 수 있습니다.\n이러한 경우, 이렇게 설정된 폴더 구조를 가지고 있을 수 있습니다.\n이 시점부터, 디렉터리가 다음과 같이 설정되었다고 가정하겠습니다:\nprojectRoot\n├── src\n│ ├── file1.js\n│ └── file2.js\n├── built\n└── tsconfig.json\n\n만약 src 디렉터리 바깥에 tests 폴더가 존재한다면, src와 tests 내부에 각각 tsconfig.json이 존재할 수 있습니다.\n설정 파일 작성하기 (Writing a Configuration File)\nTypeScript는 어떤 파일을 포함하고, 어떤 종류의 체크가 수행되어야 하는지와 같은 프로젝트 옵션을 관리하기 위해, tsconfig.json이라 불리는 파일을 사용합니다.\n프로젝트의 뼈대를 구성해 보겠습니다:\n{\n \"compilerOptions\": {\n \"outDir\": \"./built\",\n \"allowJs\": true,\n \"target\": \"es5\"\n },\n \"include\": [\n \"./src/**/*\"\n ]\n}\n\nTypeScript에 대한 몇 가지 사항을 명시하고 있습니다:\n\nsrc 디렉터리에서 해석되는 모든 파일을 읽습니다 (include 포함).\nJavaScript 파일을 입력으로 허용합니다 (allowJs 포함).\nbuilt 내부의 모든 출력 파일을 내보냅니다 (outDir 포함).\n최신 JavaScript 구성을 ECMAScript 5와 같은 이전 버전으로 변환합니다(target 사용).\n\n이 시점에서, 프로젝트의 루트에서 tsc를 작동시키려면, 반드시 built 디렉터리에 있는 출력 파일이 표시되어야 합니다.\nbuilt 안의 레이아웃 파일은 src의 레이아웃과 동일해야 합니다.\n이제 프로젝트가 TypeScript로 작동할 것입니다.\n초기 혜택 (Early Benefits)\nTypeScript가 프로젝트를 이해하는 것으로부터 몇 가지 큰 혜택을 받을 수 있습니다.\nVS Code 나 Visual Studio 에디터를 열어보면, 자동완성과 같은 툴링 지원을 받는 것을 볼 수 있습니다.\n또한 다음 옵션이 들어 있는 특정 버그도 잡을 수 있습니다:\n\n함수의 마지막에 return을 빠뜨리는 것을 방지하는 noImplicitReturns\nswitch 블록의 case 사이에 break를 빠뜨리는 것을 절대 잊지 않기 위한 noFallthroughCasesInSwitch \n\n또한 allowUnreachableCode 와 allowUnusedLabels 각각을 사용해, TypeScript는 도달할 수 없는 코드와 라벨에 대한 경고를 할 것입니다.\n빌드 툴과 통합하기 (Integrating with Build Tools)\n파이프라인에 더 많은 제작 단계가 있을 수 있습니다.\n각각의 파일에 무언가를 연결할 수도 있습니다.\n개별 빌드 도구는 다르지만, 빌드 도구의 핵심을 다루기 위해 최선을 다할 것입니다.\nGulp\n만약 Gulp를 어떤 방식으로 사용하고 있다면, TypeScript와 Gulp를 사용하는 방법과 Browserify, Babelify, Uglify 같은 일반적인 빌드 툴과 통합하는 방법에 대한 튜토리얼이 있습니다.\n그곳에서 더 많은 내용을 볼 수 있습니다.\nWebpack\nWebpack 통합은 꽤 간단합니다.\n쉬운 디버깅을 위해 source-map-loader와 결합한 TypeScript 로더, awesome-typescript-loader를 사용할 수 있습니다.\n단순히 실행하고\nnpm install awesome-typescript-loader source-map-loader\n\n다음 옵션에서 webpack.config.js 파일과 병합하세요:\nmodule.exports = {\n entry: \"./src/index.ts\",\n output: {\n filename: \"./dist/bundle.js\",\n },\n\n // webpack의 출력을 디버깅하기 위해 소스맵을 활성화 합니다.\n devtool: \"source-map\",\n\n resolve: {\n // 해석 가능한 확장자로 '.ts' 와 '.tsx' 를 추가합니다.\n extensions: [\"\", \".webpack.js\", \".web.js\", \".ts\", \".tsx\", \".js\"]\n },\n\n module: {\n loaders: [\n // '.ts' 나 '.tsx' 확장자로 끝나는 모든 파일은 'awesome-typescript-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, loader: \"awesome-typescript-loader\" }\n ],\n\n preLoaders: [\n // 모든 출력 '.js' 파일은 'source-map-loader'에 의해 재처리된 소스맵을 갖습니다.\n { test: /\\.js$/, loader: \"source-map-loader\" }\n ]\n },\n\n // 다른 옵션들...\n};\n\nawesome-typescript-loader는 다른 로더가 .js 파일을 처리하기 전에 실행되어야 한다는 점을 유의하세요.\nWebpack을 위한 또 다른 TypeScript 로더, ts-loader도 같습니다.\n여기에서 둘 사이의 차이점을 읽을 수 있습니다.\nReact와 Webpack 튜토리얼에서 Webpack 사용에 관한 예제를 볼 수 있습니다.\nTypeScript 파일로 이동하기 (Moving to TypeScript Files)\n이제, TypeScript 파일을 사용해 시작할 준비가 되었을 것입니다.\n첫 번째 단계는 .js 파일을 .ts 파일로 이름을 바꾸는 것입니다.\n파일이 JSX를 사용한다면 이름을 .tsx로 변경하세요.\n그 단계를 마치셨나요?\n좋습니다!\nJavaScript에서 TypeScript로 파일을 성공적으로 마이그레이션 했습니다!\n당연히, 그것이 바로 느껴지지는 않을 것입니다.\nTypeScript를 지원하는 에디터로 파일을 열어보면 (또는 tsc --pretty를 실행하면), 특정 줄에 빨간 구불구불한 선이 나타날 것입니다.\nMicrosoft Word 같은 에디터의 빨간 구불구불한 선처럼 생각하면 됩니다.\nWord가 문서를 여전히 프린트할 수 있는 것처럼, TypeScript도 여전히 코드를 해석할 수 있습니다.\n만약 그것이 너무 느슨해 보인다면, 더 엄격하게 행동할 수 있습니다.\n예를 들어, 오류 발생 시 JavaScript를 TypeScript로 컴파일 하지 않으려면, noEmitOnError 옵션을 사용할 수 있습니다.\n그러한 의미에서, TypeScript는 이상적인 엄격함을 갖고 있고, 원하는 만큼 그 기준을 높일 수 있습니다.\n최대한 엄격한 세팅을 사용할 계획이라면, 지금 설정하는 것이 좋습니다(더 엄격한 체크하기 참조).\n예를 들어, TypeScript가 명시적 설명 없이는 타입을 any로 추론하지 않기를 원한다면, 파일을 수정하기 전 noImplicitAny를 사용할 수 있습니다.\n다소 부담스럽게 느껴질 수 있지만, 장기적으로 훨씬 이득입니다.\n오류 제거하기 (Weeding out Errors)\n언급했던 것처럼, 전환 후 에러 메시지가 뜨는 것은 예상하지 못했습니다.\n중요한 점은 실제로 하나하나의 오류를 어떻게 처리할 것인지 결정하는 것입니다.\n종종 이것이 합법적인 버그가 될 수 있지만, 때때로 TypeScript에게 무엇을 더 잘하려고 하는지 설명해야 합니다.\n모듈로부터 import 하기 (Importing from Modules)\n시작할 때 Cannot find name 'require'., and Cannot find name 'define'. 같은 에러가 많이 나타날 수 있습니다.\n이러한 경우, 모듈을 사용할 수 있습니다.\n아래의 선언을 통해 TypeScript에게 이러한 기능이 존재한다고 납득시킬 수 있지만\n// For Node/CommonJS\ndeclare function require(path: string): any;\n\n또는\n// For RequireJS/AMD\ndeclare function define(...args: any[]): any;\n\n이러한 호출을 제거하고 import를 위한 TypeScript 구문을 사용하는 것이 더 낫습니다.\n먼저, TypeScript module 플래그를 설정함으로써 모듈 시스템을 활성화해야 합니다.\n유효한 옵션은 commonjs, amd, system, 그리고 umd입니다.\n만약 다음과 같은 Node/CommonJS 코드를 갖고 있다면:\nvar foo = require(\"foo\");\n\nfoo.doStuff();\n\n또는 다음의 RequireJS/AMD 코드를 갖고 있다면:\ndefine([\"foo\"], function(foo) {\n foo.doStuff();\n})\n\n그러면 다음의 TypeScript 코드를 작성해야 합니다:\nimport foo = require(\"foo\");\n\nfoo.doStuff();\n\n선언 파일 시작하기 (Getting Declaration Files)\n만약 TypeScript import로 전환을 시작했다면, Cannot find module 'foo'. 같은 오류가 발생할 수 있습니다.\n여기서 문제는 라이브러리를 설명하는 선언 파일이 없을 가능성이 높다는 것입니다.\n다행히 해결 방법은 꽤 쉽습니다.\n만약 TypeScript가 lodash 같은 패키지에 대해 경고를 발생시키면, 그냥 작성하면 됩니다\nnpm install -S @types/lodash\n\ncommonjs 말고 다른 모듈 옵션을 사용한다면, moduleResolution을 node로 설정해야 합니다.\n그 후, lodash를 문제없이 import 할 수 있고, 정확하게 완성할 수 있습니다.\n모듈 export 하기 (Exporting from Modules)\n전형적으로, 모듈을 export 하는 것은exports 혹은 module.exports 같은 값을 프로퍼티에 추가하는 것을 포함합니다.\nTypeScript는 최상위-레벨의 export 문을 허용합니다.\n예를 들어, 함수를 이렇게 export 했다면:\nmodule.exports.feedPets = function(pets) {\n // ...\n}\n\n그것을 다음과 같이 작성할 수 있습니다:\nexport function feedPets(pets) {\n // ...\n}\n\n때로 exports 객체를 완전히 재작성할 수 있습니다.\n아래 예제처럼 즉시 호출하기 위해 이러한 흔한 패턴을 사용합니다:\nvar express = require(\"express\");\nvar app = express();\n\n전에는 이렇게 작성했을 수 있습니다:\nfunction foo() {\n // ...\n}\nmodule.exports = foo;\n\nTypeScript에서, 이것을 export = 구문을 사용하여 모델링 할 수 있습니다.\nfunction foo() {\n // ...\n}\nexport = foo;\n\n너무 많은/너무 적은 인수 (Too many/too few arguments)\n때로 너무 많은/너무 적은 인수를 갖고 있는 함수를 호출할 때가 있습니다.\n전형적인 버그이지만, 그러나 몇몇 경우, 어떠한 매개변수를 쓰는 대신 arguments 객체를 사용하는 함수를 선언할 수 있습니다:\nfunction myCoolFunction() {\n if (arguments.length == 2 && !Array.isArray(arguments[1])) {\n var f = arguments[0];\n var arr = arguments[1];\n // ...\n }\n // ...\n}\n\nmyCoolFunction(function(x) { console.log(x) }, [1, 2, 3, 4]);\nmyCoolFunction(function(x) { console.log(x) }, 1, 2, 3, 4);\n\n이 경우, TypeScript를 사용해서 호출자에게 함수 오버로드를 사용해 myCoolFunction이 호출되는 방법을 알려주어야 합니다.\nfunction myCoolFunction(f: (x: number) => void, nums: number[]): void;\nfunction myCoolFunction(f: (x: number) => void, ...nums: number[]): void;\nfunction myCoolFunction() {\n if (arguments.length == 2 && !Array.isArray(arguments[1])) {\n var f = arguments[0];\n var arr = arguments[1];\n // ...\n }\n // ...\n}\n\nmyCoolFunction에 오버로드 시그니처 두 개를 추가했습니다.\n첫 번째 검사는 myCoolFunction이 (number를 인수로 갖는) 함수와 number 배열을 가진다는 것을 명시합니다.\n두 번째 검사는 myCoolFunction이 마찬가지로 함수를 가지고, 나머지 연산자(...nums)를 사용하여 그 외의 인수는 몇개의 인수든 number가 되어야 함을 명시합니다.\n순차적으로 추가된 프로퍼티 (Sequentially Added Properties)\n어떤 사람들은 객체를 생성하고 다음과 같이 동적으로 프로퍼티를 추가하는 것이 미관상 더 보기 좋다고 생각합니다:\nvar options = {};\noptions.color = \"red\";\noptions.volume = 11;\n\nTypeScript는 options을 프로퍼티가 없는 {}로 인식했기 때문에 color와 volume을 할당할 수 없다고 할 것입니다.\n만약 선언을 리터럴 객체로 변경하면, 오류가 발생하지 않습니다:\nlet options = {\n color: \"red\",\n volume: 11\n};\n\n또한 options의 타입을 정의해야 하고 객체 리터럴에 대한 타입 단언을 추가해야 합니다.\ninterface Options { color: string; volume: number }\n\nlet options = {} as Options;\noptions.color = \"red\";\noptions.volume = 11;\n\n대신, options이 단순히 타입any를 갖는다고 명시할 수 있는데, 이 방법은 가장 쉬운 방법이지만 가장 적은 장점을 가지고 있습니다.\nany, Object, and {}\nObject는 대부분의 경우 가장 일반적인 타입이므로, 값이 어떤 프로퍼티도 가질 수 있다고 말하기 위해 Object 나 {}를 사용하고 싶을 수 있습니다.\n하지만 any가 가장 유연한 타입이므로, 이러한 경우에는 실제로 any가 가장 적절한 타입 입니다.\n예를 들어, Object를 타입으로 선언한 경우 toLowerCase()같은 메서드를 호출할 수 없습니다.\n더 일반적으로 사용한다는 것은 타입으로 더 적은 일을 할 수 있다는 것을 의미하지만, any는 어떤 일이든 할 수 있게 하는 동시에 가장 일반적인 타입이라는 점에서 특별합니다.\n그것은 any를 호출하고, 구성하고, 프로퍼티에 접근하는 등의 일을 할 수 있다는 것을 의미합니다.\n그러나 any를 사용하면 TypeScript가 제공하는 대부분의 타입 검사와 에디터 지원을 받을 수 없다는 것을 명심하세요.\n만약 Object와 {}로 결정이 내려지면, {}를 선택해야 합니다.\n이 둘은 거의 같지만, 특정 난해한 상황에서 기술적으로 {}이 Object보다 더 일반적인 타입입니다.\n더 엄격한 체크하기 (Getting Stricter Checks)\nTypeScript는 프로그램에 대한 안정성과 분석을 제공하는 특정한 검사를 갖고 있습니다.\nTypeScript로 코드베이스를 시작하면, 향상된 안전성을 위한 검사를 활성화할 수 있습니다.\n암시적인 any는 피하기 (No Implicit any)\n어떤 타입이어야 하는지 TypeScript가 파악할 수 없는 경우가 있습니다.\n최대한 유연하게 대응하기 위해, 그 자리에 any를 사용하기로 결정할 것입니다.\n이것은 마이그레이션에는 좋지만, any를 사용한다는 것은 다른 곳에서 받을 수 있는 어떠한 타입 안정성과 툴링 지원도 받지 못한다는 것을 의미합니다.\nTypeScript가 이런 부분에 플래그와 에러를 띄울 수 있도록 noImplicitAny옵션을 사용할 수 있습니다.\n엄격한 null & undefined 검사 (Strict null & undefined Checks)\n기본적으로, TypeScript는 null 과 undefined이 모든 타입의 도메인에 존재한다고 가정합니다.\nnumber로 선언된 타입이 null 혹은 undefined이 될 수 있다는 의미입니다.\nnull 과 undefined는 JavaScript 와 TypeScript 에서 빈번한 버그 원인이기 때문에, TypeScript 에는 이러한 문제의 걱정을 덜어주는 strictNullChecks 옵션이 있습니다.\nstrictNullChecks가 활성화되면, null과 undefined는 각각 null과 undefined라는 자체 유형을 가져옵니다.\n어떤 것이 null이 될 가능성이 있는 상황에서, 원래 타입과 함께 유니언 타입을 사용할 수 있습니다.\n예를 들어, 만약 number나 null이 될수 있는 경우, number | null로 타입을 작성할 수 있습니다.\nTypeScript가 null/undefined라고 생각할 수 있는 값을 갖고 있지만, 타입에 대해 더 잘 알고 있는 경우, 후위 연산자 !를 사용해 다르게 사용할 수 있습니다.\ndeclare var foo: string[] | null;\n\nfoo.length; // error - 'foo' is possibly 'null'\n\nfoo!.length; // okay - 'foo!' just has type 'string[]'\n\n앞으로, strictNullChecks를 사용할 때, 의존성이 strictNullChecks를 사용하도록 업데이트 되어야 할 수 있습니다.\nthis에 대한 암시적 any 피하기 (No Implicit any for this)\nthis 키워드를 클래스 밖에서 사용할 때, 기본적으로 any 타입을 가집니다.\n예를 들어, Point 클래스를 상상해 보세요, 그리고 메서드로 추가하고 싶은 함수를 상상해보세요:\nclass Point {\n constructor(public x, public y) {}\n getDistance(p: Point) {\n let dx = p.x - this.x;\n let dy = p.y - this.y;\n return Math.sqrt(dx ** 2 + dy ** 2);\n }\n}\n// ...\n\n// 인터페이스를 다시 열어보세요.\ninterface Point {\n distanceFromOrigin(point: Point): number;\n}\nPoint.prototype.distanceFromOrigin = function(point: Point) {\n return this.getDistance({ x: 0, y: 0});\n}\n\n위에서 언급 한 것과 같은 문제가 있습니다 - getDistance의 철자를 틀리기 쉽고 에러가 발생하지 않았습니다.\n이러한 이유 때문에, TypeScript 에 noImplicitThis 옵션이 있습니다.\n이 옵션이 설정되면, TypeScript는 this가 명시적 타입 없이 사용될 때 에러를 발생시킵니다.\n해결책은 인터페이스나 함수 자체에서 명시적 타입을 전달하기 위해 this-매개변수를 사용하는 것입니다:\nPoint.prototype.distanceFromOrigin = function(this: Point, point: Point) {\n return this.getDistance({ x: 0, y: 0});\n}\n\n"},"pages/tutorials/babel-with-typescript.html":{"url":"pages/tutorials/babel-with-typescript.html","title":"TypeScript와 Babel 사용하기","keywords":"","body":"Babel vs TypeScript의 tsc\n모던 JavaScript 프로젝트를 만들 때, TypeScript에서 JavaScript 파일로 변환하는 올바른 방법에 대해 고민할 수 있습니다.\n많은 경우 그 대답은 프로젝트에 따라 \"~에 달려있다\" 또는 \"누군가 여러분 대신 결정했을지도 모른다` 가 될 것입니다. 만약 tsdx, Angular, NestJS와 같은 기존 프레임워크 또는 Getting Started에 언급된 프레임워크를 사용하여 프로젝트를 만들고 있다면 결정은 여러분 손에 달려있습니다.\n하지만, 사용할만한 직관적인 방법은 다음과 같습니다:\n\n빌드 출력 결과와 소스 입력 파일이 거의 비슷한가요? tsc를 사용하세요.\n여러 잠재적인 결과물을 내는 빌드 파이프라인이 필요하신가요? babel로 트랜스파일링을 하고, tsc로 타입을 검사하세요.\n\n트랜스파일링은 Babel, 타입은 tsc (Babel for transpiling, tsc for types)\nJavaScript 코드 베이스에서 TypeScript로 포팅되었을 수 있는 기존 빌드 인프라 구조를 가진 프로젝트의 일반적인 패턴입니다.\n이 기술은, Babel의 preset-typescript을 사용하여 JS 파일을 생성한 후, TypeScript를 사용하여 타입 검사 및 .d.ts 파일을 생성하는 복합 접근 방식입니다.\nBabel은 TypeScript를 지원하기 때문에, 기존 빌드 파이프라인으로 작업할 수 있고 Babel이 코드 타입을 검사하지 않기 때문에 JS 출력 시간이 더 빨라질 수 있습니다.\n타입 검사와 d.ts 파일 생성 (Type Checking and d.ts file generation)\nBabel 사용의 단점은 TS를 JS로 전환하는 동안 타입 검사를 할 수 없다는 점입니다. 즉, 에디터에서 타입 오류를 잡지 못하고 상용 코드에 포함될 수도 있단 뜻입니다.\n또한, Babel은 TypeScript에 대한 .d.ts 파일을 만들 수 없기 때문에 여러분의 프로젝트가 라이브러리인 경우 작업하기가 더 어려워질 수 있습니다.\n이러한 문제를 해결하려면 TSC를 사용하여 프로젝트의 타입을 검사할 수 있는 명령어를 설정하는 것이 좋습니다. 이는 Babel 구성의 일부를 해당 tsconfig.json에 복제하고, 다음 플래그가 활성화되었는지 확인하는 것을 의미합니다:\n\"compilerOptions\": {\n // tsc를 사용해 .js 파일이 아닌 .d.ts 파일이 생성되었는지 확인합니다.\n \"declaration\": true,\n \"emitDeclarationOnly\": true,\n // Babel이 TypeScript 프로젝트의 파일을 안전하게 트랜스파일할 수 있는지 확인합니다.\n \"isolatedModules\": true\n}\n\n해당 플래그에 대한 자세한 내용은 다음을 참고해주세요:\n\nisolatedModules\ndeclaration, emitDeclarationOnly\n\n"},"pages/tutorials/react-&-webpack.html":{"url":"pages/tutorials/react-&-webpack.html","title":"리액트 & 웹팩","keywords":"","body":"이 가이드는 TypeScript를 React 및 webpack에 연결하는 방법을 알려줍니다.\n새로운 프로젝트를 시작하는 경우, 먼저 React Quick Start guide를 살펴보세요.\n그렇지 않으면 이미 npm과 함께 Node.js를 사용하고 있다고 가정합니다.\n프로젝트 배치 (Lay out the project)\n새 디렉토리부터 시작하겠습니다.\n지금은 이름을 proj라고 지정하지만, 원하는대로 변경할 수 있습니다.\nmkdir proj\ncd proj\n\n시작하기 위해, 다음과 같은 방식으로 프로젝트를 구성하겠습니다:\nproj/\n├─ dist/\n└─ src/\n └─ components/\n\nTypeScript 파일은 src 폴더에서 시작하여, TypeScript 컴파일러를 통해 실행한 다음, webpack을 거쳐 dist의 main.js 파일로 끝납니다.\n우리가 작성하는 모든 컴포넌트는 src/components 폴더 안에 있습니다.\n이것을 기본 뼈대로 구성합니다:\nmkdir src\ncd src\nmkdir components\ncd ..\n\nWebpack으로 마지막엔 dist폴더를 생성할 것입니다.\n프로젝트 초기화 (Initialize the project)\n이제 이 폴더를 npm 패키지로 바꿀 것 입니다.\nnpm init -y\n\n기본값으로 package.json 파일이 생성됩니다.\n의존성 설치 (Install our dependencies)\n먼저 Webpack이 설치되어 있는지 확인합니다.\nnpm install --save-dev webpack webpack-cli\n\nWebpack은 코드와 선택적으로 모든 의존성을 하나의 .js파일로 묶는 도구입니다.\n이제 선언 파일과 함께 React 및 React-DOM을 package.json 파일에 의존성으로 추가하겠습니다:\nnpm install --save react react-dom\nnpm install --save-dev @types/react @types/react-dom\n\n@types/ 접두사는 React와 React-DOM의 선언 파일을 가져오고 싶다는 것을 의미합니다.\n일반적으로 \"react\"와 같은 경로를 가져오면, react 패키지 자체를 살펴볼 것입니다;\n그러나 모든 패키지에 선언 파일이 포함되어 있지 않기 때문에, TypeScript는 @types/react 패키지도 찾습니다.\n나중에는 이것에 대해 생각할 필요가 없다는 것을 알 수 있습니다.\n다음으로, 개발 시 필요한 의존성에 ts-loader와source-map-loader를 추가합니다.\nnpm install --save-dev typescript ts-loader source-map-loader\n\n이 의존성들은 TypeScript와 Webpack을 같이 쓸 수 있게 해줍니다.\nts-loader는 Webpack이 tsconfig.json이라는 TypeScript 표준 구성 파일을 사용하여 TypeScript 코드를 컴파일하도록 도와줍니다.\nsource-map-loader는 TypeScript의 소스 맵 출력을 사용하여 고유한 소스 맵을 생성할 때 Webpack에 알립니다.\n이렇게 하면 기존의 TypeScript 소스 코드를 디버깅하는 것 처럼 최종 출력 파일을 디버깅 할 수 있습니다.\nts-loader가 TypeScript의 유일한 로더는 아님을 유의해주세요\nTypeScript를 개발 의존성으로 설치했다는 것에 유의하세요.\nnpm link typescript를 사용하여 TypeScript를 전역 복사본에 연결할 수도 있지만, 덜 일반적인 시나리오입니다.\nTypeScript 구성 파일 추가 (Add a TypeScript configuration file)\n작성하려는 코드와 필요한 선언 파일 모두 TypeScript 파일로 가져오기를 원할 것입니다.\n이렇게 하려면, 입력 파일 목록과 모든 컴파일 설정을 포함하는 tsconfig.json 파일을 만들어야 합니다.\n프로젝트 루트에 tsconfig.json이라는 새 파일을 생성하고, 다음 내용을 채우세요:\n{\n \"compilerOptions\": {\n \"outDir\": \"./dist/\",\n \"sourceMap\": true,\n \"noImplicitAny\": true,\n \"module\": \"commonjs\",\n \"target\": \"es6\",\n \"jsx\": \"react\"\n }\n}\n\ntsconfig.json 파일에 대한 자세한 내용은 여기를 참조하세요.\n코드 작성하기 (Write some code)\nReact를 사용하여 첫 번째 TypeScript 파일을 작성해 봅시다.\n먼저, src/components에 Hello.tsx 파일을 만들고 다음과 같이 작성하세요:\nimport * as React from \"react\";\n\nexport interface HelloProps { compiler: string; framework: string; }\n\nexport const Hello = (props: HelloProps) => Hello from {props.compiler} and {props.framework}!;\n\n이 예제는 함수 컴포넌트를 사용하지만, 예제를 조금 더 고급스럽게 만들 수 있습니다.\nimport * as React from \"react\";\n\nexport interface HelloProps { compiler: string; framework: string; }\n\n// 'HelloProps'는 props의 형태를 나타냅니다.\n// state는 설정되지 않으므로, `{}` 타입을 사용합니다.\nexport class Hello extends React.Component {\n render() {\n return Hello from {this.props.compiler} and {this.props.framework}!;\n }\n}\n\n다음 소스를 이용하여 src에 index.tsx를 생성합니다.\nimport * as React from \"react\";\nimport * as ReactDOM from \"react-dom\";\n\nimport { Hello } from \"./components/Hello\";\n\nReactDOM.render(\n ,\n document.getElementById(\"example\")\n);\n\n방금 Hello 컴포넌트를 index.tsx로 가져왔습니다.\n\"react\"나 \"react-dom\"과는 달리, Hello.tsx에 대한 상대 경로를 사용했다는 것에 유의하세요. - 이것은 중요합니다.\n그렇지 않은 경우, TypeScript는 대신 node_modules 폴더를 찾았습니다.\nHello 컴포넌트를 표시할 페이지도 필요합니다.\nproj의 루트에 index.html 파일을 생성하고 다음과 같이 작성하세요:\n\n\n \n \n Hello React!\n \n \n \n\n \n \n \n\n \n \n \n\n\n우리는 node_modules 안에 들어있는 파일을 포함시킵니다.\nReact와 React-DOM의 npm 패키지에는 웹 페이지에 포함 할 수 있는 독립형 .js 파일이 있으며, 보다 빠르게 이동하기 위해 직접 참조합니다.\n이런 파일을 다른 디렉토리에 복사하거나, CDN(Content Delivery Network)에서 호스팅합니다.\nFacebook은 CDN-호스트 버전의 React를 제공하며, 여기에서 자세한 내용을 읽을 수 있습니다.\nWebpack 구성 파일 생성하기 (Create a webpack configuration file)\n프로젝트 디렉토리의 루트에 webpack.config.js 파일을 생성합니다.\nmodule.exports = {\n mode: \"production\",\n\n // Webpack의 출력물에서 디버깅을 하기위해 소스 맵을 허용합니다.\n devtool: \"source-map\",\n\n resolve: {\n // 확인 가능한 확장자로 '.ts' 와 '.tsx' 를 추가합니다.\n extensions: [\".ts\", \".tsx\"]\n },\n\n module: {\n rules: [\n {\n test: /\\.ts(x?)$/,\n exclude: /node_modules/,\n use: [\n {\n loader: \"ts-loader\"\n }\n ]\n },\n // 모든 '.js' 출력 파일은 'source-map-loader'에서 다시 처리한 소스 맵이 있습니다.\n {\n enforce: \"pre\",\n test: /\\.js$/,\n loader: \"source-map-loader\"\n }\n ]\n },\n\n // 경로가 다음 중 하나와 일치하는 모듈을 가져올 때,\n // 해당 전역 변수가 있다고 가정하고 사용합니다.\n // 브라우저가 빌드간에 라이브러리를 캐시 할 수 있도록\n // 모든 의존성을 묶지 않아도 되기 때문에 중요합니다.\n externals: {\n \"react\": \"React\",\n \"react-dom\": \"ReactDOM\"\n }\n};\n\nexternals 필드에 대해 궁금할 것 입니다.\n컴파일 시간이 증가하고 브라우저가 라이브러리를 변경하지 않으면, 일반적으로 라이브러리를 캐시 할 수 있기 때문에 모든 React를 동일한 파일에 묶지 않는 것이 좋습니다.\n이상적으로 브라우저 내에서 React 모듈을 가져오지만, 대부분의 브라우저는 아직 모듈을 지원하지 않습니다.\n대신 라이브러리는 전통적으로 jQuery 나 _ 와 같은 단일 전역 변수를 사용하여 사용할 수 있습니다.\n이런 방식을 \"namespace pattern\"이라고 하며, Webpack을 사용하면 이 방식으로 작성된 라이브러리를 계속 활용할 수 있습니다.\n\"react\": \"React\"를 입력하면 Webpack은 React 변수에서 \"react\"를 불러오기 위해 마법을 사용할 것 입니다.\n여기에서 Webpack 구성에 대해 자세히 알아볼 수 있습니다.\n모든 것을 함께 모아서 (Putting it all together)\n그냥 실행합니다:\nnpx webpack\n\n이제 즐겨 찾는 브라우저에서 index.html을 열고 모든 것을 사용할 준비가 되었습니다!\n\"Hello from TypeScript and React!\" 라는 페이지가 나타납니다.\n"},"pages/release-notes/typescript-4.0.html":{"url":"pages/release-notes/typescript-4.0.html","title":"TypeScript 4.0","keywords":"","body":"가변 인자 튜플 타입 (Variadic Tuple Types)\n배열이나 튜플 타입 두 개를 결합하여 새로운 배열을 만드는 JavaScript의 concat 함수에 대해서 생각해봅시다.\nfunction concat(arr1, arr2) {\n return [...arr1, ...arr2];\n}\n\n그리고, 배열이나 튜플을 변수로 입력받아 첫 번째 원소를 제외한 나머지를 반환하는 tail 함수에 대해서도 생각해봅시다.\nfunction tail(arg) {\n const [_, ...result] = arg;\n return result;\n}\n\nTypeScript에서는 이 두 함수의 타입을 어떻게 정의할 수 있을까요?\nconcat의 경우, 이전 버전에서는 여러 개의 오버로드를 작성하는 방법이 유일했습니다.\nfunction concat(arr1: [], arr2: []): [];\nfunction concat(arr1: [A], arr2: []): [A];\nfunction concat(arr1: [A, B], arr2: []): [A, B];\nfunction concat(arr1: [A, B, C], arr2: []): [A, B, C];\nfunction concat(arr1: [A, B, C, D], arr2: []): [A, B, C, D];\nfunction concat(arr1: [A, B, C, D, E], arr2: []): [A, B, C, D, E];\nfunction concat(arr1: [A, B, C, D, E, F], arr2: []): [A, B, C, D, E, F];)\n\n음... 네, 이 오버로드들의 두 번째 배열은 전부 비어있습니다.\n이때, arr2가 하나의 인자를 가지고 있는 경우를 추가해봅시다.\n\nfunction concat(arr1: [], arr2: [A2]): [A2];\nfunction concat(arr1: [A1], arr2: [A2]): [A1, A2];\nfunction concat(arr1: [A1, B1], arr2: [A2]): [A1, B1, A2];\nfunction concat(arr1: [A1, B1, C1], arr2: [A2]): [A1, B1, C1, A2];\nfunction concat(arr1: [A1, B1, C1, D1], arr2: [A2]): [A1, B1, C1, D1, A2];\nfunction concat(arr1: [A1, B1, C1, D1, E1], arr2: [A2]): [A1, B1, C1, D1, E1, A2];\nfunction concat(arr1: [A1, B1, C1, D1, E1, F1], arr2: [A2]): [A1, B1, C1, D1, E1, F1, A2];\n\n이런 오버로딩 함수들은 분명 비합리적입니다.\n안타깝게도, tail 함수를 타이핑할 때도 이와 비슷한 문제에 직면하게 됩니다.\n이것은 \"천 개의 오버로드로 인한 죽음(death by a thousand overloads)\"의 하나의 경우이며, 심지어 대부분 문제를 해결하지도 못합니다.\n우리가 작성하고자 하는 만큼의 오버로드에 한해서만 올바른 타입을 제공합니다.\n포괄적인 케이스를 만들고 싶다면, 다음과 같은 오버로드가 필요합니다.\nfunction concat(arr1: T[], arr2: U[]): Array;\n\n그러나 위 시그니처는 튜플을 사용할 때 입력 길이나 요소 순서에 대한 어떤 것도 처리하지 않습니다.\nTypeScript 4.0은 타입 추론 개선을 포함한 두 가지 핵심적인 변화를 도입해 이러한 타이핑을 가능하도록 만들었습니다.\n첫 번째 변화는 튜플 타입 구문의 스프레드 연산자에서 제네릭 타입을 사용할 수 있다는 점입니다.\n우리가 작동하는 실제 타입을 모르더라도 튜플과 배열에 대한 고차함수를 표현할 수 있다는 뜻입니다.\n이러한 튜플 타입에서 제네릭 스프레드 연산자가 인스턴스화(혹은, 실제 타입으로 대체)되면 또 다른 배열이나 튜플 타입 세트를 생산할 수 있습니다.\n예를 들어, tail 같은 함수를 \"천 개의 오버로드로 인한 죽음(death by a thousand overloads)\"이슈 없이 타이핑 할 수 있게 됩니다.\nfunction tail(arr: readonly [any, ...T]) {\n const [_ignored, ...rest] = arr;\n return rest;\n}\n\nconst myTuple = [1, 2, 3, 4] as const;\nconst myArray = [\"hello\", \"world\"];\n\nconst r1 = tail(myTuple);\n// ^ = const r1: [2, 3, 4]\n\nconst r2 = tail([...myTuple, ...myArray] as const);\n// ^ = const r2: [2, 3, 4, ...string[]]\n\n두 번째 변화는 나머지 요소가 끝뿐만 아니라 튜플의 어느 곳에서도 발생할 수 있다는 것입니다.\ntype Strings = [string, string];\ntype Numbers = [number, number];\n\ntype StrStrNumNumBool = [...Strings, ...Numbers, boolean];\n// ^ = type StrStrNumNumBool = [string, string, number, number, boolean]\n\n이전에는, TypeScript는 다음과 같은 오류를 생성했었습니다:\nA rest element must be last in a tuple type.\nTypeScript 4.0에서는 이러한 제한이 완화되었습니다.\n길이가 정해지지 않은 타입을 확장하려고할 때, 결과의 타입은 제한되지 않으며, 다음 모든 요소가 결과의 나머지 요소 타입에 포함되는 점에 유의하시기 바랍니다.\ntype Strings = [string, string];\ntype Numbers = number[];\n\ntype Unbounded = [...Strings, ...Numbers, boolean];\n// ^ = type Unbounded = [string, string, ...(number | boolean)[]]\n\n이 두 가지 동작을 함께 결합하여, concat에 대해 타입이 제대로 정의된 시그니처를 작성할 수 있습니다.\ntype Arr = readonly any[];\n\nfunction concat(arr1: T, arr2: U): [...T, ...U] {\n return [...arr1, ...arr2];\n}\n\n하나의 시그니처가 조금 길더라도, 반복할 필요가 없는 하나의 시그니처일 뿐이며, 모든 배열과 튜플에서 예측 가능한 행동을 제공합니다.\n이 기능은 그 자체만으로도 훌륭하지만, 조금 더 정교한 시나리오에서도 빛을 발합니다.\n예를 들어,함수의 매개변수를 부분적으로 적용하여 새로운 함수를 반환하는 partialCall 함수가 있다고 생각해봅시다.\npartialCall은 다음과 같은 함수를 가집니다. - f가 예상하는 몇 가지 인수와 함께 f라고 지정하겠습니다.\n그 후, f가 여전히 필요로 하는 다른 인수를 가지고, 그것을 받을 때 f를 호출하는 새로운 함수를 반환합니다.\nfunction partialCall(f, ...headArgs) {\n return (...tailArgs) => f(...headArgs, ...tailArgs);\n}\n\nTypeScript 4.0은 나머지 파라미터들과 튜플 원소들에 대한 추론 프로세스를 개선하여 타입을 지정할 수 있고 \"그냥 동작\"하도록 할 수 있습니다.\ntype Arr = readonly unknown[];\n\nfunction partialCall(\n f: (...args: [...T, ...U]) => R,\n ...headArgs: T\n) {\n return (...tailArgs: U) => f(...headArgs, ...tailArgs);\n}\n\n이 경우, partialCall은 처음에 취할 수 있는 파라미터와 할 수 없는 파라미터를 파악하고, 남은 것들은 적절히 수용하고 거부하는 함수들을 반환합니다.\n// @errors: 2345 2554 2554 2345\ntype Arr = readonly unknown[];\n\nfunction partialCall(\n f: (...args: [...T, ...U]) => R,\n ...headArgs: T\n) {\n return (...tailArgs: U) => f(...headArgs, ...tailArgs);\n}\n// ---cut---\nconst foo = (x: string, y: number, z: boolean) => {};\n\nconst f1 = partialCall(foo, 100);\n\nconst f2 = partialCall(foo, \"hello\", 100, true, \"oops\");\n\n// 작동합니다!\nconst f3 = partialCall(foo, \"hello\");\n// ^ = const f3: (y: number, z: boolean) => void\n\n// f3으로 뭘 할 수 있을까요?\n\n// 작동합니다!\nf3(123, true);\n\nf3();\n\nf3(123, \"hello\");\n\n가변 인자 튜플 타입은 특히 기능 구성과 관련하여 많은 새로운 흥미로운 패턴을 가능하게 합니다.\n우리는 JavaScript에 내장된 bind 메서드의 타입 체킹을 더 잘하기 위해 이를 활용할 수 있을 것이라고 기대합니다.\n몇 가지 다른 추론 개선 및 패턴들도 여기에 포함되어 있으며, 가변 인자 튜플에 대해 더 알아보고 싶다면, the pull request를 참고해보세요.\n라벨링된 튜플 요소 (Labeled Tuple Elements)\n튜플 타입과 매개 변수 목록에 대해 개선하는 것은 일반적인 JavaScript 관용구에 대한 타입 유효성 검사를 강화시켜주기 때문에 중요합니다 - 실제로 인수 목록을 자르고 다른 함수로 전달만 해주면 됩니다.\n나머지 매개 변수(rest parameter)에 튜플 타입을 사용할 수 있다는 생각은 아주 중요합니다.\n예를 들어, 튜플 타입을 나머지 매개 변수로 사용하는 다음 함수는...\nfunction foo(...args: [string, number]): void {\n // ...\n}\n\n...다음 함수와 다르지 않아야 합니다...\nfunction foo(arg0: string, arg1: number): void {\n // ...\n}\n\n...foo의 모든 호출자에 대해서도.\n// @errors: 2554\nfunction foo(arg0: string, arg1: number): void {\n // ...\n}\n// ---cut---\nfoo(\"hello\", 42);\n\nfoo(\"hello\", 42, true);\nfoo(\"hello\");\n\n그러나 차이점이 보이기 시작한 부분은: 가독성입니다.\n첫 번째 예시에서는, 첫 번째와 두 번째 요소에 대한 매개 변수 이름이 없습니다.\n타입-검사에는 전혀 영향이 없지만, 튜플 위치에 라벨이 없는 것은 사용하기 어렵게 만듭니다 - 의도를 전달하기 어렵습니다.\nTypeScript 4.0에서 튜플 타입에 라벨을 제공하는 이유입니다.\ntype Range = [start: number, end: number];\n\n매개 변수 목록과 튜플 타입 사이의 연결을 강화하기 위해, 나머지 요소와 선택적 요소에 대한 구문이 매개 변수 목록의 구문을 반영합니다.\ntype Foo = [first: number, second?: string, ...rest: any[]];\n\n라벨링 된 튜플을 사용할 때는 몇 가지 규칙이 있습니다.\n하나는 튜플 요소를 라벨링 할 때, 튜플에 있는 다른 모든 요소들 역시 라벨링 되어야 합니다.\n// @errors: 5084\ntype Bar = [first: string, number];\n\n당연하게도 - 라벨은 구조 분해할 때 변수 이름을 다르게 지정할 필요가 없습니다.\n이것은 순전히 문서화와 도구를 위해 필요합니다.\nfunction foo(x: [first: string, second: number]) {\n // ...\n\n // 주의: 'first'와 'second'에 대해 이름 지을 필요 없음\n const [a, b] = x;\n a\n// ^ = const a: string\n b\n// ^ = const b: number\n}\n\n전반적으로, 라벨링 된 튜플은 안전한 타입 방식으로 오버로드를 구현하는 것과 튜플과 인수 목록의 패턴을 활용할 때 편리합니다.\n사실, TypeScript 에디터 지원은 가능한 경우 오버로드로 표시하려 합니다.\n\n더 알고 싶으시면, 라벨링된 튜플 요소에 대한 풀 리퀘스트를 확인해보세요\n생성자로부터 클래스 프로퍼티 타입 추론하기 (Class Property Inference from Constructors)\nTypeScript 4.0에서는 noImplicitAny가 활성화되었을 때 클래스 내의 프로퍼티 타입을 결정하기 위해 제어 흐름 분석을 사용할 수 있습니다. \n\nclass Square {\n // 이전에 any로 추론했습니다.\n area;\n// ^?\n sideLength;\n// ^?\n constructor(sideLength: number) {\n this.sideLength = sideLength;\n this.area = sideLength ** 2;\n }\n}\n\n생성자의 모든 경로가 인스턴스 멤버에 할당한 것이 아닐 경우, 프로퍼티는 잠재적으로 undefined가 됩니다.\n\n// @errors: 2532\nclass Square {\n sideLength;\n// ^?\n\n constructor(sideLength: number) {\n if (Math.random()) {\n this.sideLength = sideLength;\n }\n }\n\n get area() {\n return this.sideLength ** 2;\n }\n}\n\n더 많은 내용이 있는 경우(e.g. initialize 메서드 등이 있는 경우), strictPropertyInitialization 모드에서는 확정적 할당 단언(!)에 따라 명시적으로 타입을 선언해야 합니다.\nclass Square {\n // 확정적 할당 단언\n // v\n sideLength!: number;\n // ^^^^^^^^\n // 타입 표기\n\n constructor(sideLength: number) {\n this.initialize(sideLength);\n }\n\n initialize(sideLength: number) {\n this.sideLength = sideLength;\n }\n\n get area() {\n return this.sideLength ** 2;\n }\n}\n\n더 자세히 알고 싶다면, 코드를 실행하는 Pull Request를 보세요.\n단축 할당 연산자 (Short-Circuiting Assignment Operators)\nJavaScript와 많은 언어는 복합 할당 (compound assignment) 연산자라고 불리는 연산자 집합을 지원합니다.\n복합 할당 연산자는 두 개의 인수에 연산자를 적용한 다음 결과를 왼쪽에 할당합니다.\n이전에 아래와 같은 것을 본 적이 있을 것입니다:\n// 덧셈\n// a = a + b\na += b;\n\n// 뺄셈\n// a = a - b\na -= b;\n\n// 곱셈\n// a = a * b\na *= b;\n\n// 나눗셈\n// a = a / b\na /= b;\n\n// 지수화\n// a = a ** b\na **= b;\n\n// 왼쪽 비트 시프트\n// a = a \nJavaScript의 많은 연산자에 위와 같은 할당 연산자가 있습니다!\n그러나 최근까지도 논리 and 연산자 (&&), 논리 or 연산자 (||) 및 null과 같은 것을 병합하는 연산자 (nullish coalescing) (??)의 세 가지 주목할만한 예외가 있었습니다.\n이것이 TypeScript 4.0이 새로운 할당 연산자&&=,||=및??=를 추가하는 새로운 ECMAScript 기능을 지원하는 이유입니다.\n이러한 연산자는 사용자가 다음과 같은 코드를 작성할 수 있는 모든 예를 대체하는 데 유용합니다.\na = a && b;\na = a || b;\na = a ?? b;\n\n혹은 아래와 비슷한 if 블록\n// 'a ||= b'로 대체 가능\nif (!a) {\n a = b;\n}\n\n우리가 본(혹은 직접 작성한) 코드 패턴 중 필요한 경우에만 값을 지연 초기화시키기 위한 패턴도 있습니다.\nlet values: string[];\n(values ?? (values = [])).push(\"hello\");\n\n// 이후\n(values ??= []).push(\"hello\");\n\n(보세요, 우리가 작성한 모든 코드가 자랑스러운 것은 아닙니다...)\n드물지만 부수 효과(side-effects)가 있는 getter 또는 setter를 사용하는 경우 이러한 연산자가 필요한 경우에만 할당을 수행한다는 점에 유의할 필요가 있습니다.\n그런 의미에서 연산자의 오른쪽이 \"단축 (short-circuited)\"될 뿐만 아니라 할당 자체도 마찬가지입니다.\nobj.prop ||= foo();\n\n// 다음 중 하나와 대략 동일함\n\nobj.prop || (obj.prop = foo());\n\nif (!obj.prop) {\n obj.prop = foo();\n}\n\n다음 예시를 실행해보세요 예시를 통해 항상 할당을 수행하는 것과 어떻게 다른지 확인해보세요.\nconst obj = {\n get prop() {\n console.log(\"getter has run\");\n\n // 이곳을 바꿔보세요!\n return Math.random() \n기여해주신 커뮤니티 멤버 Wenlu Wang 님에게 큰 감사를 표합니다.\n더 자세한 내용을 보고 싶으시다면 이 풀 리퀘스트를 확인해보세요.\nTC39 제안 저장소에서도 이 기능을 확인할 수 있습니다..\nunknown on catch Clause Bindings\nSince the beginning days of TypeScript, catch clause variables have always been typed as any.\nThis meant that TypeScript allowed you to do anything you wanted with them.\ntry {\n // Do some work\n} catch (x) {\n // x has type 'any' - have fun!\n console.log(x.message);\n console.log(x.toUpperCase());\n x++;\n x.yadda.yadda.yadda();\n}\n\nThe above has some undesirable behavior if we're trying to prevent more errors from happening in our error-handling code!\nBecause these variables have the type any by default, they lack any type-safety which could have errored on invalid operations.\nThat's why TypeScript 4.0 now lets you specify the type of catch clause variables as unknown instead.\nunknown is safer than any because it reminds us that we need to perform some sorts of type-checks before operating on our values.\n\n// @errors: 2571\ntry {\n // ...\n} catch (e: unknown) {\n // Can't access values on unknowns\n console.log(e.toUpperCase());\n\n if (typeof e === \"string\") {\n // We've narrowed 'e' down to the type 'string'.\n console.log(e.toUpperCase());\n }\n}\n\nWhile the types of catch variables won't change by default, we might consider a new --strict mode flag in the future so that users can opt in to this behavior.\nIn the meantime, it should be possible to write a lint rule to force catch variables to have an explicit annotation of either : any or : unknown.\nFor more details you can peek at the changes for this feature.\nCustom JSX Factories\nWhen using JSX, a fragment is a type of JSX element that allows us to return multiple child elements.\nWhen we first implemented fragments in TypeScript, we didn't have a great idea about how other libraries would utilize them.\nNowadays most other libraries that encourage using JSX and support fragments have a similar API shape.\nIn TypeScript 4.0, users can customize the fragment factory through the new jsxFragmentFactory option.\nAs an example, the following tsconfig.json file tells TypeScript to transform JSX in a way compatible with React, but switches each factory invocation to h instead of React.createElement, and uses Fragment instead of React.Fragment.\n{\n compilerOptions: {\n target: \"esnext\",\n module: \"commonjs\",\n jsx: \"react\",\n jsxFactory: \"h\",\n jsxFragmentFactory: \"Fragment\",\n },\n}\n\nIn cases where you need to have a different JSX factory on a per-file basis, you can take advantage of the new /** @jsxFrag */ pragma comment.\nFor example, the following...\n// @noErrors\n// Note: these pragma comments need to be written\n// with a JSDoc-style multiline syntax to take effect.\n\n/** @jsx h */\n/** @jsxFrag Fragment */\n\nimport { h, Fragment } from \"preact\";\n\nexport const Header = (\n <>\n Welcome\n \n);\n\n...will get transformed to this output JavaScript...\n// @noErrors\n// @showEmit\n// Note: these pragma comments need to be written\n// with a JSDoc-style multiline syntax to take effect.\n\n/** @jsx h */\n/** @jsxFrag Fragment */\n\nimport { h, Fragment } from \"preact\";\n\nexport const Header = (\n <>\n Welcome\n \n);\n\nWe'd like to extend a big thanks to community member Noj Vek for sending this pull request and patiently working with our team on it.\nYou can see that the pull request for more details!\nSpeed Improvements in build mode with --noEmitOnError\nPreviously, compiling a program after a previous compile with errors under --incremental would be extremely slow when using the --noEmitOnError flag.\nThis is because none of the information from the last compilation would be cached in a .tsbuildinfo file based on the --noEmitOnError flag.\nTypeScript 4.0 changes this which gives a great speed boost in these scenarios, and in turn improves --build mode scenarios (which imply both --incremental and --noEmitOnError).\nFor details, read up more on the pull request.\n--incremental with --noEmit\nTypeScript 4.0 allows us to use the --noEmit flag when while still leveraging --incremental compiles.\nThis was previously not allowed, as --incremental needs to emit a .tsbuildinfo files; however, the use-case to enable faster incremental builds is important enough to enable for all users.\nFor more details, you can see the implementing pull request.\nEditor Improvements\nThe TypeScript compiler doesn't only power the editing experience for TypeScript itself in most major editors - it also powers the JavaScript experience in the Visual Studio family of editors and more.\nFor that reason, much of our work focuses on improving editor scenarios - the place you spend most of your time as a developer.\nUsing new TypeScript/JavaScript functionality in your editor will differ depending on your editor, but\n\nVisual Studio Code supports selecting different versions of TypeScript. Alternatively, there's the JavaScript/TypeScript Nightly Extension to stay on the bleeding edge (which is typically very stable).\nVisual Studio 2017/2019 have [the SDK installers above] and MSBuild installs.\nSublime Text 3 supports selecting different versions of TypeScript\n\nYou can check out a partial list of editors that have support for TypeScript to learn more about whether your favorite editor has support to use new versions.\nConvert to Optional Chaining\nOptional chaining is a recent feature that's received a lot of love.\nThat's why TypeScript 4.0 brings a new refactoring to convert common patterns to take advantage of optional chaining and nullish coalescing!\n\nKeep in mind that while this refactoring doesn't perfectly capture the same behavior due to subtleties with truthiness/falsiness in JavaScript, we believe it should capture the intent for most use-cases, especially when TypeScript has more precise knowledge of your types.\nFor more details, check out the pull request for this feature.\n/** @deprecated */ Support\nTypeScript's editing support now recognizes when a declaration has been marked with a /** @deprecated * JSDoc comment.\nThat information is surfaced in completion lists and as a suggestion diagnostic that editors can handle specially.\nIn an editor like VS Code, deprecated values are typically displayed a strike-though style like this.\n\nThis new functionality is available thanks to Wenlu Wang.\nSee the pull request for more details.\nPartial Semantic Mode at Startup\nWe've heard a lot from users suffering from long startup times, especially on bigger projects.\nThe culprit is usually a process called program construction.\nThis is the process of starting with an initial set of root files, parsing them, finding their dependencies, parsing those dependencies, finding those dependencies' dependencies, and so on.\nThe bigger your project is, the longer you'll have to wait before you can get basic editor operations like go-to-definition or quick info.\nThat's why we've been working on a new mode for editors to provide a partial experience until the full language service experience has loaded up.\nThe core idea is that editors can run a lightweight partial server that only looks at the current files that the editor has open.\nIt's hard to say precisely what sorts of improvements you'll see, but anecdotally, it used to take anywhere between 20 seconds to a minute before TypeScript would become fully responsive on the Visual Studio Code codebase.\nIn contrast, our new partial semantic mode seems to bring that delay down to just a few seconds.\nAs an example, in the following video, you can see two side-by-side editors with TypeScript 3.9 running on the left and TypeScript 4.0 running on the right.\n\n\n\nWhen restarting both editors on a particularly large codebase, the one with TypeScript 3.9 can't provide completions or quick info at all.\nOn the other hand, the editor with TypeScript 4.0 can immediately give us a rich experience in the current file we're editing, despite loading the full project in the background.\nCurrently the only editor that supports this mode is Visual Studio Code which has some UX improvements coming up in Visual Studio Code Insiders.\nWe recognize that this experience may still have room for polish in UX and functionality, and we have a list of improvements in mind.\nWe're looking for more feedback on what you think might be useful.\nFor more information, you can see the original proposal, the implementing pull request, along with the follow-up meta issue.\nSmarter Auto-Imports\nAuto-import is a fantastic feature that makes coding a lot easier; however, every time auto-import doesn't seem to work, it can throw users off a lot.\nOne specific issue that we heard from users was that auto-imports didn't work on dependencies that were written in TypeScript - that is, until they wrote at least one explicit import somewhere else in their project.\nWhy would auto-imports work for @types packages, but not for packages that ship their own types?\nIt turns out that auto-imports only work on packages your project already includes.\nBecause TypeScript has some quirky defaults that automatically add packages in node_modules/@types to your project, those packages would be auto-imported.\nOn the other hand, other packages were excluded because crawling through all your node_modules packages can be really expensive.\nAll of this leads to a pretty lousy getting started experience for when you're trying to auto-import something that you've just installed but haven't used yet.\nTypeScript 4.0 now does a little extra work in editor scenarios to include the packages you've listed in your package.json's dependencies (and peerDependencies) fields.\nThe information from these packages is only used to improve auto-imports, and doesn't change anything else like type-checking.\nThis allows us to provide auto-imports for all of your dependencies that have types, without incurring the cost of a complete node_modules search.\nIn the rare cases when your package.json lists more than ten typed dependencies that haven't been imported yet, this feature automatically disables itself to prevent slow project loading.\nTo force the feature to work, or to disable it entirely, you should be able to configure your editor.\nFor Visual Studio Code, this is the \"Include Package JSON Auto Imports\" (or typescript.preferences.includePackageJsonAutoImports) setting.\n\nFor more details, you can see the proposal issue along with the implementing pull request.\nOur New Website\nThe TypeScript website has recently been rewritten from the ground up and rolled out!\n\nWe already wrote a bit about our new site, so you can read up more there; but it's worth mentioning that we're still looking to hear what you think!\nIf you have questions, comments, or suggestions, you can file them over on the website's issue tracker.\nBreaking Changes\nlib.d.ts Changes\nOur lib.d.ts declarations have changed - most specifically, types for the DOM have changed.\nThe most notable change may be the removal of document.origin which only worked in old versions of IE and Safari\nMDN recommends moving to self.origin.\nProperties Overriding Accessors (and vice versa) is an Error\nPreviously, it was only an error for properties to override accessors, or accessors to override properties, when using useDefineForClassFields; however, TypeScript now always issues an error when declaring a property in a derived class that would override a getter or setter in the base class.\n// @errors: 1049 2610\nclass Base {\n get foo() {\n return 100;\n }\n set foo(value) {\n // ...\n }\n}\n\nclass Derived extends Base {\n foo = 10;\n}\n\n// @errors: 2611\nclass Base {\n prop = 10;\n}\n\nclass Derived extends Base {\n get prop() {\n return 100;\n }\n}\n\nSee more details on the implementing pull request.\nOperands for delete must be optional\nWhen using the delete operator in strictNullChecks, the operand must now be any, unknown, never, or be optional (in that it contains undefined in the type).\nOtherwise, use of the delete operator is an error.\n// @errors: 2790\ninterface Thing {\n prop: string;\n}\n\nfunction f(x: Thing) {\n delete x.prop;\n}\n\nSee more details on the implementing pull request.\nUsage of TypeScript's Node Factory is Deprecated\nToday TypeScript provides a set of \"factory\" functions for producing AST Nodes; however, TypeScript 4.0 provides a new node factory API.\nAs a result, for TypeScript 4.0 we've made the decision to deprecate these older functions in favor of the new ones.\nFor more details, read up on the relevant pull request for this change.\n"},"pages/release-notes/typescript-3.9.html":{"url":"pages/release-notes/typescript-3.9.html","title":"TypeScript 3.9","keywords":"","body":"\n추론과 Promise.all 개선\n속도 향상\n// @ts-expect-error 주석\n조건문에서 호출되지 않은 함수 체크\n에디터 개선\nJavaScript에서 CommonJS 자동-Imports\n코드 작업 개행 유지\n누락된 반환문 빠른 수정\ntsconfig.json 파일 \"솔루션 스타일\" 지원\n\n\n주요 변경 사항\n\n 추론과 Promise.all 개선 (Improvements in Inference and Promise.all)\n최신 버전의 TypeScript(약 3.7)는 Promise.all 및 Promise.race와 같은 함수 선언이 업데이트되었습니다.\n안타깝게도, 특히 null 또는 undefined와 값을 혼합할 때, 약간의 회귀가 발생했습니다.\ninterface Lion {\n roar(): void\n}\n\ninterface Seal {\n singKissFromARose(): void\n}\n\nasync function visitZoo(lionExhibit: Promise, sealExhibit: Promise) {\n let [lion, seal] = await Promise.all([lionExhibit, sealExhibit]);\n lion.roar(); // 오 이런\n// ~~~~\n// 객체는 아마도 'undefined' 일 것입니다.\n}\n\n이 동작은 이상합니다!\nsealExhibit가 undefined를 포함하는 것은 어떻게든 lion 타입에 undefined를 주입합니다.\nJack Bates의 pull request 덕분에, TypeScript 3.9의 추론 프로세스가 개선되었습니다.\n위 오류는 더 이상 발생하지 않습니다.\nPromise와 관련된 문제로 인해 이전 버전의 TypeScript에서 고생했다면, 3.9를 사용하는 것이 좋습니다.\nawaited 타입은 무엇입니까? (What About the awaited Type?)\n이슈 트래커와 설계 회의 노트를 봐왔다면, awaited 라는 새로운 연산자에 대한 일부 작업을 알고 있을 것입니다.\n이 타입 연산자의 목표는 JavaScript에서 Promise를 푸는 방식을 정확하게 모델링 하는 것입니다.\n처음에는 TypeScript 3.9에서 awaited을 제공할 것으로 예상했지만, 기존 코드 베이스와 함께 초기 TypeScript 빌드를 실행함으로써 모든 사용자에게 원활하게 배포하기 전에 이 기능에 더 많은 설계 작업이 필요하다는 사실을 알았습니다.\n결과적으로, 더 확실해질 때까지 메인 브랜치에서 이 기능을 빼기로 결정했습니다.\n이 기능에 대해 더 많은 실험을 할 예정이지만, 이번 릴리스에서는 제공하지 않습니다.\n 속도 향상 (Speed Improvements)\nTypeScript 3.9는 많은 새로운 속도 향상 기능이 포함되어 있습니다.\n우리 팀은 material-ui 및 styled-components와 같은 패키지를 사용할 때 편집 / 컴파일 속도가 매우 열악한 것을 확인한 후 성능에 중점을 두었습니다.\n거대한 유니언, 인터섹션, 조건별 타입 그리고 매핑된 타입과 관련된 특정 병리학적 사례를 최적화하는 다양한 pull request로 심층 분석했습니다.\n\nhttps://github.com/microsoft/TypeScript/pull/36576\nhttps://github.com/microsoft/TypeScript/pull/36590\nhttps://github.com/microsoft/TypeScript/pull/36607\nhttps://github.com/microsoft/TypeScript/pull/36622\nhttps://github.com/microsoft/TypeScript/pull/36754\nhttps://github.com/microsoft/TypeScript/pull/36696\n\n이러한 각 pull request는 특정 코드 베이스에서 컴파일 시간이 약 5-10% 단축됩니다.\n전체적으로 material-ui의 컴파일 시간이 약 40% 단축되었습니다!\n또한 에디터 시나리오에서 파일 이름 변경 기능이 일부 변경되었습니다.\n우리는 Visual Studio Code 팀으로부터 파일 이름을 바꿀 때 어떤 import 문을 업데이트해야 하는지 파악하는데 5초에서 10초가 소요될 수 있다고 들었습니다.\nTypeScript 3.9는 컴파일러 및 언어 서비스가 파일 조회를 캐싱 하는 방식의 내부 변경을 통해 이 문제를 해결합니다.\n여전히 개선의 여지가 있지만, 이 작업이 모든 사람들에게 보다 빠른 경험으로 이어지기를 바랍니다!\n // @ts-expect-error 주석 (// @ts-expect-error Comments)\nTypeScript로 라이브러리를 작성하고 퍼블릭 API의 일부분으로 doStuff라는 함수를 export 한다고 상상해보세요.\nTypeScript 사용자가 타입-체크 오류를 받을 수 있도록 doStuff 함수의 타입은 두 개의 string을 갖는다고 선언하지만, 또한 JavaScript 사용자에게 유용한 오류를 제공하기 위해 런타임 오류 체크를 합니다 (개발 빌드 시에만 가능).\nfunction doStuff(abc: string, xyz: string) {\n assert(typeof abc === \"string\");\n assert(typeof xyz === \"string\");\n\n // 어떤 작업을 하세요\n}\n\n그래서 TypeScript 사용자는 함수를 잘못 사용할 경우 유용한 빨간 오류 밑줄과 오류 메시지를 받게 되며, JavaScript 사용자는 단언 오류를 얻게 됩니다.\n이러한 작동을 테스트하기 위해서, 유닛 테스트를 작성하겠습니다.\nexpect(() => {\n doStuff(123, 456);\n}).toThrow();\n\n불행히도 위의 테스트가 TypeScript에서 작성된다면, TypeScript는 오류를 발생시킬 것입니다!\n doStuff(123, 456);\n// ~~~\n// 오류: 'number' 타입은 'string' 타입에 할당할 수 없습니다.\n\n그래서 TypeScript 3.9는 새로운 기능을 도입했습니다: // @ts-expect-error 주석.\n라인 앞에 // @ts-expect-error 주석이 붙어 있을 경우, TypeScript는 해당 오류를 보고하는 것을 멈춥니다;\n그러나 오류가 존재하지 않으면, TypeScript는 // @ts-expect-error가 필요하지 않다고 보고할 것입니다.\n간단한 예로, 다음 코드는 괜찮습니다\n// @ts-expect-error\nconsole.log(47 * \"octopus\");\n\n그러나 다음 코드는\n// @ts-expect-error\nconsole.log(1 + 1);\n\n오류로 이어질 것입니다\nUnused '@ts-expect-error' directive.\n이 기능을 구현한 컨트리뷰터, Josh Goldberg에게 큰 감사를 드립니다.\n자세한 내용은 the ts-expect-error pull request를 참고하세요.\nts-ignore 또는 ts-expect-error? (ts-ignore or ts-expect-error?)\n어떤 점에서는 // @ts-expect-error가 // @ts-ignore과 유사하게 억제 주석(suppression comment)으로 작용할 수 있습니다.\n차이점은 // @ts-ignore는 다음 행에 오류가 없을 경우 아무것도 하지 않는다는 것입니다.\n기존 // @ts-ignore 주석을 // @ts-expect-error로 바꾸고 싶은 마음이 들 수 있으며, 향후 코드에 무엇이 적합한지 궁금할 수 있습니다.\n전적으로 당신과 당신 팀의 선택이지만, 우리는 어떤 상황에서 어떤 것을 선택할 것인지에 대한 몇 가지 아이디어를 가지고 있습니다.\n다음 경우라면 ts-expect-error를 선택하세요:\n\n타입 시스템이 작동에 대한 오류를 발생시키는 테스트 코드 작성을 원하는 경우\n수정이 빨리 이루어지길 원하며 빠른 해결책이 필요한 경우\n오류가 발생한 코드가 다시 유효해지면 바로 억제 주석을 삭제하길 원하는 혁신적인 팀이 이끄는 적당한-크기의 프로젝트에서 작업하는 경우\n\n다음 경우라면 ts-ignore를 선택하세요:\n\n더 큰 프로젝트를 갖고 있고 코드에서 발생한 새로운 오류의 명확한 책임자를 찾기 힘든 경우\nTypeScript의 두 가지 버전 사이에서 업그레이드하는 중이고, 한 버전에서는 코드 오류가 발생하지만 나머지 버전에서는 그렇지 않은 경우\n솔직히 어떤 옵션 더 나은지 결정할 시간이 없는 경우\n\n 조건문에서 호출되지 않은 함수 체크 (Uncalled Function Checks in Conditional Expressions)\nTypeScript 3.7에서 함수 호출을 잊어버렸을 경우 오류를 보고하기 위해 호출되지 않은 함수 체크를 도입했습니다.\nfunction hasImportantPermissions(): boolean {\n // ...\n}\n\n// 이런!\nif (hasImportantPermissions) {\n// ~~~~~~~~~~~~~~~~~~~~~~~\n// hasImportantPermissions 함수가 항상 정의되어 있기 때문에, 이 조건문은 항상 true를 반환합니다.\n// 대신 이것을 호출하려 하셨나요?\n deleteAllTheImportantFiles();\n}\n\n그러나, 이 오류는 if 문의 조건에만 적용됩니다.\nAlexander Tarasyuk의 a pull request 덕분에, 이 기능은 삼항 조건 연산자도 지원하게 되었습니다 (예. cond ? trueExpr : falseExpr 구문).\ndeclare function listFilesOfDirectory(dirPath: string): string[];\ndeclare function isDirectory(): boolean;\n\nfunction getAllFiles(startFileName: string) {\n const result: string[] = [];\n traverse(startFileName);\n return result;\n\n function traverse(currentPath: string) {\n return isDirectory ?\n // ~~~~~~~~~~~\n // isDirectory 함수가 항상 정의되어 있기 때문에,\n // 이 조건문은 항상 true를 반환합니다\n // 대신 이것을 호출하려 하셨나요?\n listFilesOfDirectory(currentPath).forEach(traverse) :\n result.push(currentPath);\n }\n}\n\nhttps://github.com/microsoft/TypeScript/issues/36048\n 에디터 개선 (Editor Improvements)\nTypeScript 컴파일러는 주요 에디터의 TypeScript 작성 경험뿐만 아니라, Visual Studio 계열 에디터의 JavaScript 작성 경험에도 영향을 줍니다.\n에디터에서 새로운 TypeScript/JavaScript 기능을 사용하는 것은 에디터에 따라 다르겠지만\n\nVisual Studio Code는 다른 버전의 TypeScript 선택을 지원합니다. 또는, 최신으로 유지하기 위한 JavaScript/TypeScript Nightly Extension도 있습니다.(대체로 안정적입니다.)\nVisual Studio 2017/2019 에는 [SDK 설치 프로그램] 과 MSBuild 설치가 있습니다.\nSublime Text 3은 다른 버전의 TypeScript 선택)을 지원합니다.\n\n JavaScript에서 CommonJS 자동-import (CommonJS Auto-Imports in JavaScript)\nCommonJS 모듈을 사용하는 JavaScript 파일에서 자동-import 기능이 크게 개선되었습니다.\n이전 버전에서는, TypeScript는 항상 파일에 관계없이 ECMAScript-스타일의 import를 원한다고 가정했습니다.\nimport * as fs from \"fs\";\n\n하지만, 모든 사람이 JavaScript 파일을 쓸 때 ECMAScript-스타일의 모듈을 원하는 것은 아닙니다.\n많은 사용자가 여전히 CommonJS-스타일의 require(...) import를 사용하고 있습니다.\nconst fs = require(\"fs\");\n\n이제 TypeScript는 파일 스타일을 깔끔하고 일관되게 유지하기 위해서 사용 중인 import 유형을 자동으로 검색합니다.\n\n\n이 변경에 대한 자세한 내용은, 해당 pull request를 참고하세요.\n 코드 작업 개행 유지 (Code Actions Preserve Newlines)\nTypeScript의 리팩터링과 빠른 수정은 종종 개행을 유지하는데 큰 역할을 하지는 않았습니다.\n기본적인 예로 다음 코드를 보겠습니다.\nconst maxValue = 100;\n\n/*시작*/\nfor (let i = 0; i \n에디터에서 /*시작*/ 에서 /*끝*/ 까지 범위를 강조하여 새로운 함수로 추출하면, 다음과 같은 코드가 됩니다.\nconst maxValue = 100;\n\nprintSquares();\n\nfunction printSquares() {\n for (let i = 0; i \n\n이건 이상적이지 않습니다 - for 루프에서 각각의 문 사이에 빈 줄이 있었지만 리팩터링이 없애버렸습니다!\nTypeScript 3.9은 우리가 작성한 것을 보존하기 위해 조금 더 작업을 합니다.\nconst maxValue = 100;\n\nprintSquares();\n\nfunction printSquares() {\n for (let i = 0; i \n\n이 pull request에서 구현에 대해 더 자세히 볼 수 있습니다.\n 누락된 반환 문 빠른 수정 (Quick Fixes for Missing Return Expressions)\n특히 화살표 함수에 중괄호를 추가할 때, 함수의 마지막 문의 값을 반환하는 것을 잊는 경우가 있습니다.\n// 이전\nlet f1 = () => 42\n\n// 실수 - 동일하지 않음!\nlet f2 = () => { 42 }\n\n커뮤니티 멤버인 Wenlu Wang의 pull request 덕분에, TypeScript는 누락된 return 문을 추가하거나, 중괄호를 제거하거나, 객체 리터럴 처럼 보이는 화살표 함수 몸체에 괄호를 추가하는 빠른-수정을 제공할 수 있습니다.\n\n tsconfig.json 파일 \"솔루션 스타일\" 지원 (Support for \"Solution Style\" tsconfig.json Files)\n에디터는 파일이 어떤 설정 파일에 속하는지 파악하여 적절한 옵션을 적용할 수 있도록 하고 현재 \"프로젝트\"에 어떤 다른 파일이 포함되어 있는지 파악해야 합니다.\n기본적으로, TypeScript의 언어 서버가 영향을 주는 에디터는 각 상위 디렉터리를 따라 올라가 tsconfig.json을 찾음으로써 이 작업을 수행합니다.\n이 문제가 다소 실패하는 경우 중 하나는 tsconfig.json이 단순히 다른 tsconfig.json 파일을 참조하기 위해 존재할 때였습니다.\n// tsconfig.json\n{\n \"files\": [],\n \"references\": [\n { \"path\": \"./tsconfig.shared.json\" },\n { \"path\": \"./tsconfig.frontend.json\" },\n { \"path\": \"./tsconfig.backend.json\" },\n ]\n}\n\n다른 프로젝트 파일을 관리만 하는 이 파일은 어떤 환경에서는 종종 \"솔루션\"이라고 불립니다.\n여기서 tsconfig.*.json 파일 중 어떤 파일도 서버에 의해 검색되지 않지만, 현재 .ts 파일이 루트의 tsconfig.json에 언급된 프로젝트 중 하나에 속한다는 것을 언어 서버가 이해하기를 원합니다.\nTypeScript 3.9 는 이 설정에 대한 시나리오 수정을 지원합니다.\n더 자세한 사항은, 이 기능을 추가한 pull request를 확인하세요.\n주요 변경 사항 (Breaking Changes)\n선택적 체이닝과 널이 아닌 단언에서 파싱 차이점 (Parsing Differences in Optional Chaining and Non-Null Assertions)\n최근에 TypeScript는 선택적 체이닝 연산자를 도입했지만, 널이 아닌 단언 연산자 (!)와 함께 사용하는 선택적 체이닝 (?.)의 동작이 매우 직관적이지 않다는 사용자 피드백을 받았습니다.\n구체적으로, 이전 버전에서는 코드가\nfoo?.bar!.baz\n\n다음 JavaScript와 동일하게 해석되었습니다.\n(foo?.bar).baz\n\n위에 코드에서 괄호는 선택적 체이닝의 \"단락\" 동작을 중단합니다, 그래서 만약 foo가 undefined이면, baz에 접근하는 것은 런타임 오류를 발생시킵니다.\n이 동작을 지적한 바벨팀과 피드백을 준 대부분의 사용자들은 이 동작이 잘못되었다고 생각합니다.\n저희도 그렇게 생각합니다!\nbar의 타입에서 null과 undefined를 제거하는 것이 의도이기 때문에 가장 많이 들은 말은 ! 연산자는 그냥 \"사라져야 한다\"입니다.\n즉, 대부분의 사람들은 원본 문장이 다음과 같이\nfoo?.bar.baz\n\nfoo가 undefined일 때, 그냥 undefined로 평가하는 것으로 해석되어야 한다고 생각합니다\n이것이 주요 변경 사항이지만, 대부분의 코드가 새로운 해석을 염두에 두고 작성되었다고 생각합니다.\n이전 동작으로 되돌리고 싶은 사용자는 ! 연산자 왼쪽에 명시적인 괄호를 추가할 수 있습니다.\n(foo?.bar)!.baz\n\n} 와 > 는 이제 유효하지 않은 JSX 텍스트 문자입니다 (} and > are Now Invalid JSX Text Characters)\nJSX 명세서에는 텍스트 위치에 }와 > 문자의 사용을 금지합니다.\nTypeScript와 바벨은 이 규칙을 더 적합하게 적용하기로 결정했습니다.\n이 문자를 넣기 위한 새로운 방법은 HTML 이스케이프 코드를 사용하거나 (예를 들어, 2 > 1 ) 문자열 리터럴로 표현식을 넣는 것입니다 (예를 들어, 2 {\">\"} 1 ).\n다행히, Brad Zacher의 pull request 덕분에, 다음 문장과 함께 오류 메시지를 받을 수 있습니다\nUnexpected token. Did you mean `{'>'}` or `>`?\nUnexpected token. Did you mean `{'}'}` or `}`?\n예를 들어:\nlet directions = Navigate to: Menu Bar > Tools > Options\n// ~ ~\n// Unexpected token. Did you mean `{'>'}` or `>`?\n\n이 오류 메시지는 편리하고 빠른 수정과 함께 제공되고 Alexander Tarasyuk 덕분에, 많은 오류가 있으면 이 변경사항을 일괄 적용 할 수 있습니다.\n교집합과 선택적 프로퍼티에 대한 더 엄격해진 검사 (Stricter Checks on Intersections and Optional Properties)\n일반적으로, A & B와 같은 교차 타입은 A 또는 B가 C에 할당할 수 있으면, A & B는 C에 할당할 수 있습니다; 하지만, 가끔 선택적 프로퍼티에서 문제가 생깁니다.\n예를 들어, 다음을 봅시다:\ninterface A {\n a: number; // 'number' 인 것에 주목\n}\n\ninterface B {\n b: string;\n}\n\ninterface C {\n a?: boolean; // 'boolean' 인것에 주목\n b: string;\n}\n\ndeclare let x: A & B;\ndeclare let y: C;\n\ny = x;\n\n이전 버전의 TypeScript에서는, A가 C와 완전히 호환되지 않지만, B가 C와 호환 되었기 때문에 허용되었습니다.\nTypeScript 3.9에서는, 교집합 안의 모든 타입이 구제적인 객체 타입이면, 타입 시스템은 모든 프로퍼티를 한 번에 고려합니다.\n결과적으로, TypeScript는 A & B의 a 프로퍼티는 C의 a 프로퍼티와 호환되지 않는다고 봅니다:\n'A & B' 타입은 'C' 타입에 할당할 수 없습니다.\n 'a' 프로퍼티의 타입은 호환되지 않습니다.\n 'number' 타입은 'boolean | undefined' 타입에 할당할 수 없습니다.\n이 변경사항에 대한 자세한 정보는, 해당 pull request를 참조하세요.\n판별 프로퍼티로 줄어든 교집합 (Intersections Reduced By Discriminant Properties)\n존재하지 않는 값을 기술하는 타입으로 끝날 수 있는 몇 가지 경우가 있습니다.\n예를 들어\ndeclare function smushObjects(x: T, y: U): T & U;\n\ninterface Circle {\n kind: \"circle\";\n radius: number;\n}\n\ninterface Square {\n kind: \"square\";\n sideLength: number;\n}\n\ndeclare let x: Circle;\ndeclare let y: Square;\n\nlet z = smushObjects(x, y);\nconsole.log(z.kind);\n\n이 코드는 Circle과 Square의 교집합을 생성할 방법이 전혀 없기 때문에 약간 이상합니다 - 호환되지 않는 두 kind 필드가 있습니다.\n이전 버전의 TypeScript에서는, 이 코드는 허용되었고 \"circle\" & \"square\"가 절대(never) 존재할 수 없는 값의 집합을 기술했기 때문에 kind 자체의 타입은 never였습니다.\nTypeScript 3.9에서는, 타입 시스템이 더 공격적입니다 - kind 프로퍼티 때문에 Circle과 Square를 교차하는 것이 불가능하다는 것을 알고 있습니다.\n그래서 z.kind를 never로 축소하는 대신, z 자체(Circle & Square) 타입을 never로 축소합니다.\n즉 위의 코드는 다음과 같은 오류를 발생합니다:\n'kind' 프로퍼티는 'never' 타입에 존재하지 않습니다.\n관찰한 대부분의 오류는 잘못된 타입 선언과 일치하는 것으로 보입니다.\n자세한 내용은 원문 pull request를 보세요.\nGetters/Setters는 더 이상 열거하지 않습니다 (Getters/Setters are No Longer Enumerable)\n이전 버전의 TypeScript에서, 클래스의 get과 set 접근자는 열거 가능한 방법으로 방출되었습니다; 하지만, get과 set은 열거할 수 없다는 ECMAScript 사양을 따르지 않았습니다.\n결과적으로, ES5와 ES2015를 타겟팅 하는 TypeScript 코드는 동작이 다를 수 있습니다.\n깃허브 사용자 pathurs의 pull request 덕분에, TypeScript 3.9는 이와 관련하여 ECMAScript와 더 밀접하게 호환됩니다.\nany로 확장된 타입 매개변수는 더 이상 any 처럼 행동하지 않음 (Type Parameters That Extend any No Longer Act as any)\n이전 버전의 TypeScript에서 any로 제한된 타입 매개변수는 any로 다룰 수 있었습니다.\nfunction foo(arg: T) {\n arg.spfjgerijghoied; // 오류가 아님!\n}\n\n이는 실수였습니다, 그래서 TypeScript 3.9에서는 더 보수적인 접근을 취하고 이런 의심스러운 작업에 대해 오류를 발생시킵니다.\nfunction foo(arg: T) {\n arg.spfjgerijghoied;\n // ~~~~~~~~~~~~~~~\n // 'spfjgerijghoied' 프로퍼티는 'T' 타입에 존재하지 않습니다.\n}\n\nexport *은 항상 유지됩니다 (export * is Always Retained)\n이전 TypeScript 버전에서 export * from \"foo\" 같은 선언은 foo가 어떠한 값도 export 하지 않으면 JavaScript 출력에서 제외되었습니다.\n이런 내보내기는 타입-지향적이고 바벨에서 에뮬레이트 될 수 없기 때문에 문제가 됩니다.\nTypeScrip 3.9는 이런 export * 선언을 항상 내보냅니다.\n실제로 이 변화가 기존 코드를 깨뜨릴 것이라고 생각하지 않습니다.\n더 많은 libdom.d.ts 개선 (More libdom.d.ts refinements)\nWeb IDL 파일에서 바로 TypeScript의 내장 .d.ts. 라이브러리 (lib.d.ts 및 제품군)가 생성될 수 있도록 DOM 규격의 TypeScript의 내장 .d.ts. 라이브러리를 옮기는 작업을 계속 진행하고 있습니다.\n그 결과 미디어 액세스와 관련된 일부 벤더별 타입이 제거되었습니다.\n프로젝트의 ambient *.d.ts 파일에 이 파일을 추가하면 다시 복구할 수 있습니다:\ninterface HTMLVideoElement {\n msFrameStep(forward: boolean): void;\n msInsertVideoEffect(activatableClassId: string, effectRequired: boolean, config?: any): void;\n msSetVideoRectangle(left: number, top: number, right: number, bottom: number): void;\n webkitEnterFullScreen(): void;\n webkitEnterFullscreen(): void;\n webkitExitFullScreen(): void;\n webkitExitFullscreen(): void;\n\n msHorizontalMirror: boolean;\n readonly msIsLayoutOptimalForPlayback: boolean;\n readonly msIsStereo3D: boolean;\n msStereo3DPackingMode: string;\n msStereo3DRenderMode: string;\n msZoom: boolean;\n onMSVideoFormatChanged: ((this: HTMLVideoElement, ev: Event) => any) | null;\n onMSVideoFrameStepCompleted: ((this: HTMLVideoElement, ev: Event) => any) | null;\n onMSVideoOptimalLayoutChanged: ((this: HTMLVideoElement, ev: Event) => any) | null;\n webkitDisplayingFullscreen: boolean;\n webkitSupportsFullscreen: boolean;\n}\n\ninterface MediaError {\n readonly msExtendedCode: number;\n readonly MS_MEDIA_ERR_ENCRYPTED: number;\n}\n\n"},"pages/release-notes/typescript-3.8.html":{"url":"pages/release-notes/typescript-3.8.html","title":"TypeScript 3.8","keywords":"","body":"\n타입-전용 Imports 와 Exports\nECMAScript 비공개 필드\nexport * as ns 구문\n최상위-레벨 await\nJSDoc 프로퍼티 지정자\n리눅스에서 더 나은 디렉터리 감시와 watchOptions\n\"빠르고 느슨한\" 증분 검사\n\n 타입-전용 Imports 와 Exports (Type-Only Imports and Exports)\n이 기능은 대부분의 사용자에겐 생각할 필요가 없을 수도 있지만; --isolatedModules, TypeScript의 transpileModule API, 또는 Babel에서 문제가 발생하면 이 기능과 관련이 있을 수 있습니다.\nTypeScript 3.8은 타입-전용 imports, exports를 위한 새로운 구문이 추가되었습니다.\nimport type { SomeThing } from \"./some-module.js\";\n\nexport type { SomeThing };\n\nimport type은 타입 표기와 선언에 사용될 선언만 import 합니다.\n이는 항상 완전히 제거되므로, 런타임에 남아있는 것은 없습니다.\n마찬가지로, export type은 타입 문맥에 사용할 export만 제공하며, 이 또한 TypeScript의 출력물에서 제거됩니다.\n클래스는 런타임에 값을 가지고 있고 디자인-타임에 타입이 있으며 사용은 상황에-따라 다르다는 것을 유의해야 합니다.\n클래스를 import 하기 위해 import type을 사용하면, 확장 같은 것은 할 수 없습니다.\nimport type { Component } from \"react\";\n\ninterface ButtonProps {\n // ...\n}\n\nclass Button extends Component {\n // ~~~~~~~~~\n // error! 'Component' only refers to a type, but is being used as a value here.\n\n // ...\n}\n\n이전에 Flow를 사용해본 적이 있다면, 이 구문은 상당히 유사합니다.\n한 가지 차이점은 코드가 모호해 보이지 않도록 몇 가지 제한을 두었다는 것입니다.\n// 'Foo'만 타입인가? 혹은 모든 import 선언이 타입인가?\n// 이는 명확하지 않기 때문에 오류로 처리합니다.\n\nimport type Foo, { Bar, Baz } from \"some-module\";\n// ~~~~~~~~~~~~~~~~~~~~~~\n// error! A type-only import can specify a default import or named bindings, but not both.\n\nimport type과 함께, TypeScript 3.8은 런타임 시 사용되지 않는 import에서 발생하는 작업을 제어하기 위해 새로운 컴파일러 플래그를 추가합니다: importsNotUsedAsValues.\n이 플래그는 3 가지 다른 값을 가집니다:\n\nremove: 이는 imports를 제거하는 현재 동작이며, 계속 기본값으로 작동할 것이며, 기존 동작을 바꾸는 변화가 아닙니다.\npreserve: 이는 사용되지 않는 값들을 모두 보존합니다. 이로 인해 imports/side-effects가 보존될 수 있습니다.\nerror: 이는 모든 (preserve option 처럼) 모든 imports를 보존하지만, import 값이 타입으로만 사용될 경우 오류를 발생시킵니다. 이는 실수로 값을 import하지 않지만 사이드 이팩트 import를 명시적으로 만들고 싶을 때 유용합니다.\n\n이 기능에 대한 더 자세한 정보는, import type선언이 사용될수 있는 범위를 확대하는 pull request, 와 관련된 변경 사항에서 찾을 수 있습니다.\n ECMAScript 비공개 필드 (ECMAScript Private Fields)\nTypeScript 3.8 은 ECMAScript의 stage-3 클래스 필드 제안의 비공개 필드를 지원합니다.\nclass Person {\n #name: string\n\n constructor(name: string) {\n this.#name = name;\n }\n\n greet() {\n console.log(`Hello, my name is ${this.#name}!`);\n }\n}\n\nlet jeremy = new Person(\"Jeremy Bearimy\");\n\njeremy.#name\n// ~~~~~\n// 프로퍼티 '#name'은 'Person' 클래스 외부에서 접근할 수 없습니다.\n// 이는 비공개 식별자를 가지기 때문입니다.\n\n일반적인 프로퍼티들(private 지정자로 선언한 것도)과 달리, 비공개 필드는 몇 가지 명심해야 할 규칙이 있습니다.\n그중 몇몇은:\n\n비공개 필드는 # 문자로 시작합니다. 때때로 이를 비공개 이름(private names) 이라고 부릅니다.\n모든 비공개 필드 이름은 이를 포함한 클래스 범위에서 유일합니다.\npublic 또는 private 같은 TypeScript 접근 지정자는 비공개 필드로 사용될 수 없습니다. \nJS 사용자로부터도 비공개 필드는 이를 포함한 클래스 밖에서 접근하거나 탐지할 수 없습니다! 때때로 이를 강한 비공개(hard privacy) 라고 부릅니다.\n\n\"강한\" 비공개와 별도로, 비공개 필드의 또 다른 장점은 유일하다는 것입니다.\n예를 들어, 일반적인 프로퍼티 선언은 하위클래스에서 덮어쓰기 쉽습니다.\nclass C {\n foo = 10;\n\n cHelper() {\n return this.foo;\n }\n}\n\nclass D extends C {\n foo = 20;\n\n dHelper() {\n return this.foo;\n }\n}\n\nlet instance = new D();\n// 'this.foo' 는 각 인스턴스마다 같은 프로퍼티를 참조합니다.\nconsole.log(instance.cHelper()); // '20' 출력\nconsole.log(instance.dHelper()); // '20' 출력\n\n비공개 필드에서는, 포함하고 있는 클래스에서 각각의 필드 이름이 유일하기 때문에 이에 대해 걱정하지 않아도 됩니다.\nclass C {\n #foo = 10;\n\n cHelper() {\n return this.#foo;\n }\n}\n\nclass D extends C {\n #foo = 20;\n\n dHelper() {\n return this.#foo;\n }\n}\n\nlet instance = new D();\n// 'this.#foo' 는 각 클래스안의 다른 필드를 참조합니다.\nconsole.log(instance.cHelper()); // '10' 출력\nconsole.log(instance.dHelper()); // '20' 출력\n\n알아 두면 좋은 또 다른 점은 다른 타입으로 비공개 필드에 접근하면 TypeError 를 발생한다는 것입니다.\nclass Square {\n #sideLength: number;\n\n constructor(sideLength: number) {\n this.#sideLength = sideLength;\n }\n\n equals(other: any) {\n return this.#sideLength === other.#sideLength;\n }\n}\n\nconst a = new Square(100);\nconst b = { sideLength: 100 };\n\n// Boom!\n// TypeError: attempted to get private field on non-instance\n// 이는 `b` 가 `Square`의 인스턴스가 아니기 때문에 실패 합니다.\nconsole.log(a.equals(b));\n\n마자막으로, 모든 일반 .js 파일 사용자들의 경우, 비공개 필드는 항상 할당되기 전에 선언되어야 합니다.\nclass C {\n // '#foo' 선언이 없습니다.\n // :(\n\n constructor(foo: number) {\n // SyntaxError!\n // '#foo'는 쓰여지기 전에 선언되어야 합니다.\n this.#foo = foo;\n }\n}\n\nJavaScript는 항상 사용자들에게 선언되지 않은 프로퍼티에 접근을 허용했지만, TypeScript는 항상 클래스 프로퍼티 선언을 요구했습니다.\n비공개 필드는, .js 또는 .ts 파일에서 동작하는지 상관없이 항상 선언이 필요합니다.\nclass C {\n /** @type {number} */\n #foo;\n\n constructor(foo: number) {\n // 동작합니다.\n this.#foo = foo;\n }\n}\n\n구현에 대한 더 많은 정보는, the original pull request를 참고하세요\n어떤 것을 사용해야 할까요? (Which should I use?)\n이미 TypeScript 유저로서 어떤 종류의 비공개를 사용해야 하는지에 대한 많은 질문을 받았습니다: 주로, \"private 키워드를 사용해야 하나요 아니면 ECMAScript의 해시/우물 (#) 비공개 필드를 사용해야 하나요?\"\n상황마다 다릅니다!\n프로퍼티에서, TypeScript의 private 지정자는 완전히 지워집니다 - 이는 런타임에서는 완전히 일반 프로퍼티처럼 동작하며 이것이 private 지정자로 선언되었다고 알릴 방법이 없습니다.\nprivate 키워드를 사용할 때, 비공개는 오직 컴파일-타임/디자인-타임에만 시행되며, JavaScript 사용자에게는 전적으로 의도-기반입니다.\nclass C {\n private foo = 10;\n}\n\n// 이는 컴파일 타임에 오류이지만\n// TypeScript 가 .js 파일로 출력했을 때는\n// 잘 동작하며 '10'을 출력합니다.\nconsole.log(new C().foo); // '10' 출력\n// ~~~\n// error! Property 'foo' is private and only accessible within class 'C'.\n\n// TypeScript 오류를 피하기 위한 \"해결 방법\" 으로\n// 캄파일 타임에 이것을 허용합니다.\nconsole.log(new C()[\"foo\"]); // prints '10'\n\n이 같은 종류의 \"약한 비공개(soft privacy)\"는 사용자가 API에 접근할 수 없는 상태에서 일시적으로 작업을 하는 데 도움이 되며, 어떤 런타임에서도 동작합니다.\n반면에, ECMAScript의 # 비공개는 완벽하게 클래스 밖에서 접근 불가능합니다.\nclass C {\n #foo = 10;\n}\n\nconsole.log(new C().#foo); // SyntaxError\n// ~~~~\n// TypeScript 는 오류를 보고 하며 *또한*\n// 런타임에도 동작하지 않습니다.\n\nconsole.log(new C()[\"#foo\"]); // undefined 출력\n// ~~~~~~~~~~~~~~~\n// TypeScript 는 'noImplicitAny' 하에서 오류를 보고하며\n// `undefined`를 출력합니다.\n\n이런 강한 비공개(hard privacy)는 아무도 내부를 사용할 수 없도록 엄격하게 보장하는데 유용합니다.\n만약 라이브러리 작성자일 경우, 비공개 필드를 제거하거나 이름을 바꾸는 것이 급격한 변화를 초래서는 안됩니다.\n언급했듯이, 다른 장점은 ECMAScript의 # 비공개가 진짜 비공개이기 때문에 서브클래싱을 쉽게 할 수 있다는 것입니다.\nECMAScript # 비공개 필드를 사용하면, 어떤 서브 클래스도 필드 네이밍 충돌에 대해 걱정할 필요가 없습니다.\nTypeScript의 private프로퍼티 선언에서는, 사용자는 여전히 상위 클래스에 선언된 프로퍼티를 짓밟지 않도록 주의해야 합니다.\n한 가지 더 생각해봐야 할 것은 코드가 실행되기를 의도하는 곳입니다.\n현재 TypeScript는 이 기능을 ECMAScript 2015 (ES6) 이상 버전을 대상으로 하지 않으면 지원할 수 없습니다.\n이는 하위 레벨 구현이 비공개를 강제하기 위해 WeakMap을 사용하는데, WeakMap은 메모리 누수를 잃으키지 않도록 폴리필될 수 없기 때문입니다.\n반면, TypeScript의 private-선언 프로퍼티는 모든 대상에서 동작합니다- ECMAScript3에서도!\n마지막 고려 사항은 속도 일수 있습니다: private 프로퍼티는 다른 어떤 프로퍼티와 다르지 않기 때문에, 어떤 런타임을 대상으로 하단 다른 프로퍼티와 마찬가지로 접근 속도가 빠를 수 있습니다.\n반면에, # 비공개 필드는 WeakMap을 이용해 다운 레벨 되기 때문에 사용 속도가 느려질 수 있습니다.\n어떤 런타임은 # 비공개 필드 구현을 최적화 하고, 더 빠른 WeakMap을 구현하고 싶을 수 있지만, 모든 런타임에서 그렇지 않을 수 있습니다.\n export * as ns 구문 (export * as ns Syntax)\n다른 모듈의 모든 멤버를 하나의 멤버로 내보내는 단일 진입점을 갖는 것은 종종 일반적입니다.\nimport * as utilities from \"./utilities.js\";\nexport { utilities };\n\n이는 매우 일반적이어서 ECMAScript2020은 최근에 이 패턴을 지원하기 위해서 새로운 구문을 추가했습니다.\nexport * as utilities from \"./utilities.js\";\n\n이것은 JavaScript에 대한 훌륭한 삶의 질의 향상이며, TypeScript 3.8은 이 구문을 지원합니다.\n모듈 대상이 es2020 이전인 경우, TypeScript는 첫 번째 줄의 코드 스니펫을 따라서 무언가를 출력할 것입니다.\n 최상위-레벨 await (Top-Level await)\nTypeScript 3.8은 \"최상위-레벨 await\"이라는 편리한 ECMAScript 기능을 지원합니다.\nJavaScript 사용자는 await을 사용하기 위해 async 함수를 도입하는 경우가 많으며, 이를 정의한 후 즉시 함수를 호출합니다.\nasync function main() {\n const response = await fetch(\"...\");\n const greeting = await response.text();\n console.log(greeting);\n}\n\nmain()\n .catch(e => console.error(e))\n\n이전의 JavaScript(유사한 기능을 가진 대부분의 다른 언어들과 함께)에서 await은 async 함수 내에서 만 허용되었기 때문입니다.\n하지만 최상위-레벨 await로, 우리는 모듈의 최상위 레벨에서 await을 사용할 수 있습니다.\nconst response = await fetch(\"...\");\nconst greeting = await response.text();\nconsole.log(greeting);\n\n// 모듈인지 확인\nexport {};\n\n유의할 점이 있습니다: 최상위-레벨 await은 module의 최상위 레벨에서만 동작하며, 파일은 TypeScript가 import나 export를 찾을 때에만 모듈로 간주됩니다.\n일부 기본적인 경우에 export {}와 같은 보일러 플레이트를 작성하여 이를 확인할 필요가 있습니다.\n이러한 경우가 예상되는 모든 환경에서 최상위 레벨 await은 동작하지 않을 수 있습니다.\n현재, target 컴파일러 옵션이 es2017 이상이고, module이 esnext 또는 system인 경우에만 최상위 레벨 await을 사용할 수 있습니다.\n몇몇 환경과 번들러내에서의 지원은 제한적으로 작동하거나 실험적 지원을 활성화해야 할 수도 있습니다.\n구현에 관한 더 자세한 정보는 the original pull request을 확인하세요.\n es2020용 target과 module (es2020 for target and module)\nTypeScript 3.8은 es2020을 module과 target 옵션으로 지원합니다.\n이를 통해 선택적 체이닝 (optional chaining), nullish 병합 (nullish coalescing), export * as ns 그리고 동적인 import(...) 구문과 같은 ECMAScript 2020 기능이 유지됩니다.\n또한 bigint 리터럴이 esnext 아래에 안정적인 target을 갖는 것을 의미합니다.\n JSDoc 프로퍼티 지정자 (JSDoc Property Modifiers)\nTypeScript 3.8는 allowJs 플래그를 사용하여 JavaScript 파일을 지원하고 checkJs 옵션이나 // @ts-check 주석을 .js 파일 맨 위에 추가하여 JavaScript 파일의 타입-검사를 지원합니다.\nJavaScript 파일에는 타입-검사를 위한 전용 구문이 없기 때문에 TypeScript는 JSDoc을 활용합니다.\nTypeScript 3.8은 프로퍼티에 대한 몇 가지 새로운 JSDoc 태그를 인식합니다.\n먼저 접근 지정자입니다: @public, @private 그리고 @protected입니다.\n이 태그들은 TypeScript 내에서 각각 public, private, protected와 동일하게 동작합니다.\n// @ts-check\n\nclass Foo {\n constructor() {\n /** @private */\n this.stuff = 100;\n }\n\n printStuff() {\n console.log(this.stuff);\n }\n}\n\nnew Foo().stuff;\n// ~~~~~\n// 오류! 'stuff' 프로퍼티는 private 이기 때문에 오직 'Foo' 클래스 내에서만 접근이 가능합니다.\n\n\n@public은 항상 암시적이며 생략될 수 있지만, 어디서든 해당 프로퍼티에 접근 가능을 의미합니다.\n@private은 오직 프로퍼티를 포함하는 클래스 내에서 해당 프로퍼티 사용 가능을 의미합니다.\n@protected는 프로퍼티를 포함하는 클래스와 파생된 모든 하위 클래스내에서 해당 프로퍼티를 사용할 수 있지만, 포함하는 클래스의 인스턴스는 해당 프로퍼티를 사용할 수 없습니다.\n\n다음으로 @readonly 지정자를 추가하여 프로퍼티가 초기화 과정 내에서만 값이 쓰이는 것을 보장합니다.\n// @ts-check\n\nclass Foo {\n constructor() {\n /** @readonly */\n this.stuff = 100;\n }\n\n writeToStuff() {\n this.stuff = 200;\n // ~~~~~\n // 'stuff'는 읽기-전용(read-only) 프로퍼티이기 때문에 할당할 수 없습니다.\n }\n}\n\nnew Foo().stuff++;\n// ~~~~~\n// 'stuff'는 읽기-전용(read-only) 프로퍼티이기 때문에 할당할 수 없습니다.\n\n 리눅스에서 더 나은 디렉터리 감시와 watchOptions\nTypeScript 3.8에서는 node_modules의 변경사항을 효율적으로 수집하는데 중요한 새로운 디렉터리 감시 전략을 제공합니다.\n리눅스와 같은 운영체제에서 TypeScript는 node_modules에 디렉터리 왓쳐(파일 왓쳐와는 반대로)를 설치하고, 의존성 변화를 감지하기 위해 많은 하위 디렉터리를 설치합니다.\n왜냐하면 사용 가능한 파일 왓쳐의 수는 종종 node_modules의 파일 수에 의해 가려지기 때문이고, 추적할 디렉터리 수가 적기 때문입니다.\nTypeScript의 이전 버전은 폴더에 디렉터리 왓쳐를 즉시 설치하며, 초기에는 괜찮을 겁니다; 하지만, npm install 할 때, node_modules안에서 많은 일들이 발생할 것이고, TypeScript를 압도하여, 종종 에디터 세션을 아주 느리게 만듭니다.\n이를 방지하기 위해, TypeScript 3.8은 디렉터리 왓쳐를 설치하기 전에 조금 기다려서 변동성이 높은 디렉터리에게 안정될 수 있는 시간을 줍니다.\n왜냐하면 모든 프로젝트는 다른 전략에서 더 잘 작동할 수 있고, 이 새로운 방법은 당신의 작업 흐름에서는 잘 맞지 않을 수 있습니다. TypeScript 3.8은 파일과 디렉터리를 감시하는데 어떤 감시 전략을 사용할지 컴파일러/언어 서비스에 알려줄 수 있도록 tsconfig.json과 jsconfig.json에 watchOptions란 새로운 필드를 제공합니다.\n{\n // 일반적인 컴파일러 옵션들\n \"compilerOptions\": {\n \"target\": \"es2020\",\n \"moduleResolution\": \"node\",\n // ...\n },\n\n // NEW: 파일/디렉터리 감시를 위한 옵션\n \"watchOptions\": {\n // 파일과 디렉터리에 네이티브 파일 시스템 이벤트 사용\n \"watchFile\": \"useFsEvents\",\n \"watchDirectory\": \"useFsEvents\",\n\n // 업데이트가 빈번할 때\n // 업데이트하기 위해 더 자주 파일을 폴링\n \"fallbackPolling\": \"dynamicPriority\"\n }\n}\n\nwatchOptions는 구성할 수 있는 4가지 새로운 옵션이 포함되어 있습니다.\n\nwatchFile: 각 파일의 감시 방법 전략. 다음과 같이 설정할 수 있습니다:\nfixedPollingInterval: 고정된 간격으로 모든 파일의 변경을 1초에 여러 번 검사합니다.\npriorityPollingInterval: 모든 파일의 변경을 1초에 여러 번 검사합니다, 하지만 휴리스틱을 사용하여 특정 타입의 파일은 다른 타입의 파일보다 덜 자주 검사합니다.\ndynamicPriorityPolling: 동적 큐를 사용하여 덜-자주 수정된 파일은 적게 검사합니다.\nuseFsEvents (디폴트): 파일 변화에 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다.\nuseFsEventsOnParentDirectory: 파일을 포함하고 있는 디렉터리 변경을 감지할 때, 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다. 파일 왓쳐를 적게 사용할 수 있지만, 덜 정확할 수 있습니다.\n\n\nwatchDirectory: 재귀적인 파일-감시 기능이 없는 시스템 안에서 전체 디렉터리 트리가 감시되는 전략. 다음과 같이 설정할 수 있습니다:\nfixedPollingInterval: 고정된 간격으로 모든 디렉터리의 변경을 1초에 여러 번 검사합니다.\ndynamicPriorityPolling: 동적 큐를 사용하여 덜-자주 수정된 디렉터리는 적게 검사합니다.\nuseFsEvents (디폴트): 디렉터리 변경에 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다.\n\n\nfallbackPolling: 파일 시스템 이벤트를 사용할 때, 이 옵션은 시스템이 네이티브 파일 왓쳐가 부족하거나/혹은 지원하지 않을 때, 사용되는 폴링 전략을 지정합니다. 다음과 같이 설정할 수 있습니다.\nfixedPollingInterval: (위를 참조하세요.)\npriorityPollingInterval: (위를 참조하세요.)\ndynamicPriorityPolling: (위를 참조하세요.)\n\n\nsynchronousWatchDirectory: 디렉터리의 연기된 감시를 비활성화합니다. 연기된 감시는 많은 파일이 한 번에 변경될 때 유용합니다 (예를 들어, npm install을 실행하여 node_modules의 변경), 하지만 덜-일반적인 설정을 위해 비활성화할 수도 있습니다.\n\n이 변경의 더 자세한 내용은 Github으로 이동하여 the pull request를 읽어보세요.\n \"빠르고 느슨한\" 증분 검사\nTypeScript 3.8은 새로운 컴파일러 옵션 assumeChangesOnlyAffectDirectDepencies을 제공합니다.\n이 옵션이 활성화되면, TypeScript는 정말로 영향을 받은 파일들은 재검사/재빌드하지않고, 변경된 파일뿐만 아니라 직접 import 한 파일만 재검사/재빌드 합니다.\n예를 들어, 다음과 같이 fileA.ts를 import 한 fileB.ts를 import 한 fileC.ts를 import 한 fileD.ts를 살펴봅시다:\nfileA.ts \n--watch 모드에서는, fileA.ts의 변경이 fileB.ts, fileC.ts 그리고 fileD.ts를 TypeScript가 재-검사해야 한다는 의미입니다.\nassumeChangesOnlyAffectDirectDependencies에서는 fileA.ts의 변경은 fileA.ts와 fileB.ts만 재-검사하면 됩니다.\nVisual Studio Code와 같은 코드 베이스에서는, 특정 파일의 변경에 대해 약 14초에서 약 1초로 재빌드 시간을 줄여주었습니다.\n이 옵션을 모든 코드 베이스에서 추천하는 것은 아니지만, 큰 코드 베이스를 가지고 있고, 나중까지 전체 프로젝트 오류를 기꺼이 연기하겠다면 (예를 들어, tsconfig.fullbuild.json이나 CI를 통한 전용 빌드) 흥미로울 것입니다.\n더 자세한 내용은 the original pull request에서 보실 수 있습니다.\n"},"pages/declaration-files/introduction.html":{"url":"pages/declaration-files/introduction.html","title":"소개","keywords":"","body":"이 가이드는 고품질의 TypeScript 선언 파일을 작성하는 방법을 알려주기 위해 작성되었습니다.\n이 가이드는, TypeScript 언어에 대한 기본 지식이 있다고 가정합니다.\n만약 기본 지식이 없다면, TypeScript 핸드북을 반드시 읽고\n 기본 개념, 특히 타입과 네임스페이스에 익숙해져야 합니다.\n섹션 (Sections)\n이 가이드는 다음 섹션들로 구성됩니다.\n라이브러리 구조 (Library Structures)\n라이브러리 구조는 일반적인 라이브러리 포맷과 각 포맷에 대한 올바른 선언 파일을 작성하는 방법에 대해 알려줍니다.\n기존 파일을 수정하는 경우라면, 이 섹션을 읽으실 필요는 없습니다.\n새로운 선언 파일을 작성해야 한다면 라이브러리의 포맷이 선언 파일 작성에 어떻게 영향을 미치는지 올바르게 이해하기 위해 반드시 읽어야 합니다.\n예제를 통해 (By Example)\n많은 경우, 기본 라이브러리 예제만 있을 때, 선언 파일을 작성해야 합니다.\n예제를 통해 섹션은 많은 API 패턴들과 각 패턴들의 선언을 작성하는 방법을 보여줍니다.\n이 가이드는 TypeScript의 모든 언어 구성에 아직 익숙하지 않은 TypeScript 초심자에 초점을 맞추고 있습니다.\n해야 할 것과 하지 말아야 할 것 (\"Do\"s and \"Don't\"s)\n선언 파일의 많은 실수들은 쉽게 피할 수 있습니다.\n해야 할 것과 하지 말아야 할 것 섹션은 흔한 오류들을 식별하고,\n 감지하는 방법과,\n 수정하는 방법을 설명합니다.\n흔한 실수들을 피하기 위해 반드시 모두가 이 섹션을 읽어야 합니다.\n깊게 들어가기 (Deep Dive)\n선언 파일이 동작하는 메커니즘에 관심 있는 숙련된 사용자들에게,\n 깊게 들어가기 섹션은 선언 작성의 많은 고급 개념을 설명해 주고,\n 이 개념들을 활용하여 깔끔하고 더 직관적인 선언 파일을 만드는 방법을 보여줍니다.\n템플릿 (Templates)\n템플릿에서는 새로운 파일을 작성할 때, 유용한 시작점을 제공하는\n 여러 선언 파일들을 찾을 수 있습니다.\n라이브러리 구조 문서를 참고하여 어떤 템플릿 파일을 사용할지 알아보세요.\nnpm에 배포하기 (Publish to npm)\n배포 섹션은 선언 파일을 npm 패키지에 배포하는 방법과, 의존성 패키지를 관리하는 방법을 설명합니다.\n선언 파일을 찾고 설치하기 (Find and Install Declaration Files)\nJavaScript 라이브러리 사용자를 위해, 소비 섹션은 해당 선언 파일을 찾고 설치하는 몇 가지 간단한 방법을 제공합니다.\n"},"pages/declaration-files/by-example.html":{"url":"pages/declaration-files/by-example.html","title":"By Example","keywords":"","body":"소개 (Introduction)\n이 가이드는 양질의 선언 파일을 작성하는 방법을 설명하기 위해 작성되었습니다.\n이 가이드는 일부 API 문서를 해당 API 사용 예시와 함께 보여주고,\n 상응하는 선언을 작성하는 방법을 설명합니다.\n예제는 대체로 후반부로 갈수록 복잡해집니다.\n\n전역 변수 (Global Variables)\n전역 함수 (Global Functions)\n프로퍼티를 갖는 객체 (Objects with Properties)\n오버로드된 함수 (Overloaded Function)\n재사용 가능한 타입 (인터페이스) (Reusable Types (Interfaces))\n재사용 가능한 타입 (타입 별칭) (Reusable Types (Type Aliases))\n타입 구조화하기 (Organizing Types)\n클래스 (Classes)\n\n예제 (The Examples)\n전역 변수 (Global Variables)\n문서\n\n전역 변수 foo는 존재하는 위젯의 수를 포함합니다.\n\n코드\nconsole.log(\"Half the number of widgets is \" + (foo / 2));\n\n선언\n변수를 선언하기 위해 declare var를 사용하세요.\n만약 변수가 읽기-전용이라면, declare const를 사용하세요.\n변수가 블록-스코프인 경우 declare let 또한 사용할 수 있습니다.\n/** 존재하는 위젯의 수 */\ndeclare var foo: number;\n\n전역 함수 (Global Functions)\n문서\n\n사용자에게 인사말을 보여주기 위해 greet 함수를 호출할 수 있습니다.\n\n코드\ngreet(\"hello, world\");\n\n선언\n함수를 선언하기 위해 declare function을 사용하세요.\ndeclare function greet(greeting: string): void;\n\n프로퍼티를 갖는 객체 (Objects with Properties)\n문서\n\n전역 변수 myLib에는 인사말을 만드는 함수 makeGreeting와,\n지금까지 생성한 인사말의 수를 가리키는 numberOfGreetings 프로퍼티가 있습니다.\n\n코드\nlet result = myLib.makeGreeting(\"hello, world\");\nconsole.log(\"The computed greeting is:\" + result);\n\nlet count = myLib.numberOfGreetings;\n\n선언\n점 표기법으로 접근하는 타입이나 값을 설명하기 위해 declare namespace를 사용하세요.\ndeclare namespace myLib {\n function makeGreeting(s: string): string;\n let numberOfGreetings: number;\n}\n\n오버로드된 함수 (Overloaded Functions)\n문서\ngetWidget 함수는 숫자를 인자로 받아 Widget을 반환하거나, 문자열을 인자로 받아 Widget 배열을 반환합니다.\n코드\nlet x: Widget = getWidget(43);\n\nlet arr: Widget[] = getWidget(\"all of them\");\n\n선언\ndeclare function getWidget(n: number): Widget;\ndeclare function getWidget(s: string): Widget[];\n\n재사용 가능한 타입 (인터페이스) (Reusable Types (Interfaces))\n문서\n\ngreeting을 명시할 때, 반드시 GreetingSettings 객체를 전달해야 합니다.\n이 객체는 다음의 프로퍼티를 갖고 있습니다:\n1 - greeting: 필수 문자열\n2 - duration: 선택적 시간 (밀리초)\n3 - color: 선택적 문자열, 예. '#ff00ff'\n\n코드\ngreet({\n greeting: \"hello world\",\n duration: 4000\n});\n\n선언\n프로퍼티를 갖는 타입을 정의하기 위해 interface를 사용하세요.\ninterface GreetingSettings {\n greeting: string;\n duration?: number;\n color?: string;\n}\n\ndeclare function greet(setting: GreetingSettings): void;\n\n재사용 가능한 타입 (타입 별칭) (Reusable Types (Type Aliases))\n문서\n\n인사말이 예상되는 어느 곳에나, string, string을 반환하는 함수, 또는 Greeter 인스턴스를 전달할 수 있습니다.\n\n코드\nfunction getGreeting() {\n return \"howdy\";\n}\nclass MyGreeter extends Greeter { }\n\ngreet(\"hello\");\ngreet(getGreeting);\ngreet(new MyGreeter());\n\n선언\n타입에 대한 약칭으로 타입 별칭을 사용할 수 있습니다:\ntype GreetingLike = string | (() => string) | Greeter;\n\ndeclare function greet(g: GreetingLike): void;\n\n타입 구조화하기 (Organizing Types)\n문서\n\ngreeter 객체는 파일에 로그를 작성하거나 경고 창을 띄울 수 있습니다.\n로그 옵션을 .log(...) 내부에, 경고 창 옵션을 .alert(...) 내부에 전달할 수 있습니다.\n\n코드\nconst g = new Greeter(\"Hello\");\ng.log({ verbose: true });\ng.alert({ modal: false, title: \"Current Greeting\" });\n\n선언\n타입을 구조화하기 위해 네임스페이스를 사용하세요.\ndeclare namespace GreetingLib {\n interface LogOptions {\n verbose?: boolean;\n }\n interface AlertOptions {\n modal: boolean;\n title?: string;\n color?: string;\n }\n}\n\n중첩된 네임스페이스를 하나의 선언으로 만들 수 있습니다:\ndeclare namespace GreetingLib.Options {\n // Refer to via GreetingLib.Options.Log\n interface Log {\n verbose?: boolean;\n }\n interface Alert {\n modal: boolean;\n title?: string;\n color?: string;\n }\n}\n\n클래스 (Classes)\n문서\n\nGreeter 객체를 인스턴스화해서 greeter를 생성하거나, 이 객체를 상속해서 커스텀 greeter를 생성할 수 있습니다.\n\n코드\nconst myGreeter = new Greeter(\"hello, world\");\nmyGreeter.greeting = \"howdy\";\nmyGreeter.showGreeting();\n\nclass SpecialGreeter extends Greeter {\n constructor() {\n super(\"Very special greetings\");\n }\n}\n\n선언\n클래스 혹은 클래스-같은 객체를 설명하기 위해 declare class를 사용하세요.\n클래스는 생성자 뿐만 아니라 프로퍼티와 메서드를 가질 수 있습니다.\ndeclare class Greeter {\n constructor(greeting: string);\n\n greeting: string;\n showGreeting(): void;\n}\n\n\n\n*Code*\n\n```ts\n\n```\n\n*Declaration*\n\n```ts\n\n```\n\n-->\n"},"pages/declaration-files/dos-and-don-ts.html":{"url":"pages/declaration-files/dos-and-don-ts.html","title":"Do's and Don'ts","keywords":"","body":"일반 타입 (General Types)\nNumber, String, Boolean, Symbol and Object\nNumber, String, Boolean, Symbol, Object 타입을 사용하지 마세요.\n이 타입들은 JavaScript 코드에서 거의 사용되지 않는 비-원시형 박싱된 객체를 가르킵니다.\n/* 잘못됨 */\nfunction reverse(s: String): String;\n\nnumber, string, boolean, symbol 타입을 사용 하세요.\n/* 좋음 */\nfunction reverse(s: string): string;\n\nObject 대신에, TypeScript 2.2 에 추가된 비-원시형 object타입을 사용하세요.\n제네릭 (Generics)\n타입 매개변수를 사용하지 않는 제네릭 타입을 사용하지 마세요. 더 자세한 내용은 TypeScript FAQ 페이지에서 확인하세요.\n\n콜백 타입 (Callback Types)\n콜백의 반환 타입 (Return Types of Callbacks)\n\n사용하지 않는 콜백의 반환 값 타입에 any를 사용하지 마세요:\n/* 잘못됨 */\nfunction fn(x: () => any) {\n x();\n}\n\n사용하지 않는 콜백의 반환 값 타입은 void를 사용하세요: \n/* 좋음 */\nfunction fn(x: () => void) {\n x();\n}\n\n이유: void를 사용하면 실수로 x의 반환 값을 사용하는 것을 방지 할 수 있기 때문에 더 안전합니다.:\nfunction fn(x: () => void) {\n var k = x(); // oops! meant to do something else\n k.doSomething(); // error, but would be OK if the return type had been 'any'\n}\n\n콜백에서 선택적 매개변수 (Optional Parameters in Callbacks)\n정말 의도한 것이 아니라면 콜백에 선택적 매개변수를 사용하지 마세요:\n/* 잘못됨 */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime?: number) => void): void;\n}\n\n이는 아주 구체적인 의미를 가지고 있습니다: done 콜백은 1개 혹은 2개의 인자로 호출될 수 있습니다.\n작성자는 아마 elapsedTime 매개변수가 콜백에 상관없다는 것을 말하려는 의도였을 것입니다,\n 하지만 이를 위해 매개변수를 선택적으로 만들 필요는 없습니다 --\n 콜백에 더 적은 인수를 제공하는 것은 항상 허용됩니다.\n콜백 매개변수를 비-선택적으로 작성하세요:\n/* 좋음 */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime: number) => void): void;\n}\n\n오버로드와 콜백 (Overloads and Callbacks)\n콜백의 인수만 다른 오버로드를 분리해서 작성 하지 마세요:\n/* 잘못됨 */\ndeclare function beforeAll(action: () => void, timeout?: number): void;\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\n최대 인수를 사용해 하나의 오버로드를 작성 하세요:\n/* 좋음 */\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\n이유: 콜백이 매개변수를 무시하는 것은 항상 허용되므로, 짧은 오버로드는 필요하지 않습니다.\n더 짧은 콜백을 먼저 작성하면 넘어오는 함수가 첫 번째 오버로드와 일치하기 때문에 잘못된-타입의 함수를 허용합니다.\n함수 오버로드 (Function Overloads)\n순서 (Ordering)\n더 일반적인 오버로드를 더 구체적인 오버로드 이전에 두지 마세요:\n/* 잘못됨 */\ndeclare function fn(x: any): any;\ndeclare function fn(x: HTMLElement): number;\ndeclare function fn(x: HTMLDivElement): string;\n\nvar myElem: HTMLDivElement;\nvar x = fn(myElem); // x: any, wat?\n\n구체적인 오버로드 뒤에 일반적인 오버로드가 위치하게 정렬 하세요:\n/* 좋음 */\ndeclare function fn(x: HTMLDivElement): string;\ndeclare function fn(x: HTMLElement): number;\ndeclare function fn(x: any): any;\n\nvar myElem: HTMLDivElement;\nvar x = fn(myElem); // x: string, :)\n\n이유: TypeScript는 함수 호출을 처리할 때 첫 번째로 일치하는 오버로드를 선택합니다.\n이전의 오버로드가 뒤에 것보다 \"더 구체적\"이면, 뒤에 것은 사실상 가려져 호출되지 않습니다.\n선택적 매개변수 사용 (Use Optional Parameters)\n뒤따라오는 매개변수만 다른 오버로드를 작성하지 마세요:\n/* 잘못됨 */\ninterface Example {\n diff(one: string): number;\n diff(one: string, two: string): number;\n diff(one: string, two: string, three: boolean): number;\n}\n\n가능한 선택적 매개변수를 사용 하세요:\n/* 좋음 */\ninterface Example {\n diff(one: string, two?: string, three?: boolean): number;\n}\n\n이 문제는 모든 오버로드가 같은 반환 타입을 가질 때만 발생한다는 점에 유의하세요.\n이유: 두 가지 중요한 이유가 있습니다.\nTypeScript는 소스의 인수로 대상의 시그니처를 호출할 수 있는지 확인하여 시그니처 호환성을 결정합니다.\n 그리고 관계없는 인수가 허용됩니다\n예를 들어, 이 코드는 선택적 매개변수를 사용하여 올바르게 작성된 경우에만 버그를 노출합니다:\nfunction fn(x: (a: string, b: number, c: number) => void) { }\nvar x: Example;\n// 오버로드로 작성한 경우, OK -- 첫번째 오버로드가 사용됨\n// 선택적으로 작성한 경우, 올바르게 오류.\nfn(x.diff);\n\n두 번째 이유는 사용자가 TypeScript의 \"strict null checking\" 기능을 사용할 때입니다.\nJavaScript에서 지정되지 않은 매개변수는 undefined로 나타나기 때문에, 일반적으로 선택적 매개변수가 있는 함수에 명시적으로 undefined를 전달하는 것이 좋습니다.\n예를 들어, 이 코드는, strict null에서 문제없습니다.\nvar x: Example;\n// 오버로드로 작성한 경우, `undefined`를 `string` 에 전달했기 때문에 잘못된 에러\n// 선택적으로 작성한 경우, 올바름\nx.diff(\"something\", true ? undefined : \"hour\");\n\n유니언 타입 사용 (Use Union Types)\n한 인수 위치에서 타입만 다른 오버로드를 사용하지 마세요:\n/* 잘못됨 */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number): Moment;\n utcOffset(b: string): Moment;\n}\n\n가능한 유니언 타입을 사용 하세요:\n/* 좋음 */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number|string): Moment;\n}\n\n시그니처의 반환 타입이 다르기 때문에 b를 선택적으로 만들지 않은 점에 유의하세요.\n이유: 이는 함수에 값을 \"전달하는\" 사람들에게 중요합니다.:\nfunction fn(x: string): void;\nfunction fn(x: number): void;\nfunction fn(x: number|string) {\n // 분리된 오버로드로 작성된 경우, 잘못된 에러\n // 유니언 타입으로 작성된 경우, 올바름\n return moment().utcOffset(x);\n}\n\n"},"pages/declaration-files/deep-dive.html":{"url":"pages/declaration-files/deep-dive.html","title":"Deep Dive","keywords":"","body":"정의 파일 이론: 심층 분석 (Definition File Theory: A Deep Dive)\n원하는 API 형태를 제공하는 모듈을 만드는 것은 까다로울 수 있습니다.\n예를 들어, new의 사용에 따라 호출할 때 다른 타입을 생성하는 모듈을 원할 수 있고,\n 계층에 노출 된 다양한 명명된 타입을 가지고 있으며,\n 모듈 객체에 대한 여러 프로퍼티도 가질 수 있습니다.\n이 가이드에서는, 익숙한 API를 노출하는 복잡한 정의 파일에 대해 작성하는 도구를 제공합니다.\n또한 옵션이 다양하기 때문에 여기서는 모듈 (또는 UMD) 라이브러리에 중점을 둡니다.\n주요 컨셉 (Key Concepts)\nTypeScript 작동 방식에 대해 여러 주요 개념을 이해하여\n 정의의 형태를 만드는 방법을 완전히 이해할 수 있습니다.\n타입 (Types)\n이 가이드를 읽고 있다면, 아마도 TypeScript의 타입에 대해 이미 알고 있을 것입니다.\n보다 명확하게하기 위해, 다음과 같이 타입이 도입됩니다:\n\n타입 별칭 선언 (type sn = number | string;)\n인터페이스 선언 (interface I { x: number[]; })\n클래스 선언 (class C { })\n열거형 선언 (enum E { A, B, C })\n타입을 가리키는 import 선언\n\n이러한 각 선언 형태는 새로운 타입 이름을 만듭니다.\n값 (Values)\n타입과 마찬가지로 값이 무엇인지 이미 알고 있을 것입니다.\n값은 표현식에서 참조할 수 있는 런타임 이름입니다.\n예를 들어 let x = 5;에서는 x라고 불리는 값을 생성합니다.\n다시 명확하게 말하자면, 다음과 같이 값을 만듭니다:\n\nlet, const, 그리고 var 선언\n값을 포함하는 네임스페이스 또는 모듈 선언\n열거형 선언\n클래스 선언\n값을 참조하는 import 선언\n함수 선언\n\n네임스페이스 (Namespaces)\n타입은 네임스페이스 안에 존재할 수 있습니다.\n예를 들어, let x: A.B.C 이란 선언이 있다면,\n 타입 C는 A.B 네임스페이스에서 온 것 입니다.\n이 구별은 미묘하지만 중요합니다 -- 여기서 A.B는 타입이거나 값일 필요는 없습니다.\n간단한 조합: 하나의 이름, 여러 의미 (Simple Combinations: One name, multiple meanings)\nA라는 이름이 있으면, A에 대해 타입, 값 또는 네임스페이스라는 세 가지 다른 의미를 찾을 수 있습니다.\n이름을 해석하는 방법은 사용하는 컨텍스트에 따라 다릅니다.\n예를 들어 let m: A.A = A; 선언에서,\n A는 먼저 네임스페이스로 사용 된 다음, 타입의 이름으로, 그 다음 값으로 사용됩니다.\n즉 완전히 다른 선언을 의미할 수 있습니다!\n약간은 혼란스러워 보이지만, 과하게 사용하지 않는 한 실제로 매우 편리합니다.\n결합 동작의 유용한 측면을 살펴 보겠습니다.\n내부 조합 (Built-in Combinations)\n영리한 사람이라면, 타입과 값 목록에서 클래스가 둘 다 나온 것을 눈치챘을 것입니다.\nclass C { } 선언은 두 가지를 만듭니다:\n 클래스 인스턴스의 형태를 나타내는 타입 C와\n 클래스 생성자를 나타내는 값 C 입니다.\n열거형 선언도 비슷하게 동작합니다.\n사용자 조합 (User Combinations)\n모듈 파일 foo.d.ts을 작성했습니다:\nexport var SomeVar: { a: SomeType };\nexport interface SomeType {\n count: number;\n}\n\n그 다음 사용했습니다:\nimport * as foo from './foo';\nlet x: foo.SomeType = foo.SomeVar.a;\nconsole.log(x.count);\n\n잘 작동하지만, SomeType과 SomeVar는 이름이 같도록\n 밀접하게 관련되어 있다고 상상할 수 있습니다.\n결합을 사용하여 같은 이름 Bar로 두 가지 다른 객체 (값과 타입)를 표시 할 수 있습니다:\nexport var Bar: { a: Bar };\nexport interface Bar {\n count: number;\n}\n\n이 경우 사용하는 코드를 구조 분해할 수 있는 아주 좋은 기회입니다:\nimport { Bar } from './foo';\nlet x: Bar = Bar.a;\nconsole.log(x.count);\n\n여기서도 Bar를 타입과 값으로 사용했습니다.\nBar 값을 Bar 타입으로 선언할 필요가 없다는 점을 유의하세요 -- 저 둘은 독립적입니다.\n고급 결합 (Advanced Combinations)\n선언은 여러 개의 선언에 걸쳐 결합될 수 있습니다.\n예를 들어, class C { }와 interface C { } 같이 결합할 수 있으며 둘 다 C 타입에 프로퍼티를 추가합니다.\n충돌을 일으키지 않는다면 충분히 합법적입니다.\n일반적인 경험 법칙은 값의 이름이 네임스페이스로 선언되지 않는 한 항상 같은 이름의 다른 값과 충돌하고,\n 타입 별칭 선언(type s = string)으로 선언 된 경우 타입이 충돌하며,\n 네임스페이스와는 절대로 충돌하지 않는 것입니다.\n어떻게 사용되는지 살펴보겠습니다.\n인터페이스를 사용하여 추가하기 (Adding using an interface)\n인터페이스에 다른 인터페이스 선언을 사용하여 멤버를 추가할 수 있습니다:\ninterface Foo {\n x: number;\n}\n// ... 다른 위치 ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // 성공\n\n클래스와도 같이 동작합니다:\nclass Foo {\n x: number;\n}\n// ... 다른 위치 ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // 성공\n\n단, 타입 별칭 (type s = string;)에는 인터페이스를 사용해서 추가할 수 없습니다.\n네임스페이스를 사용하여 추가하기 (Adding using a namespace)\n네임스페이스 선언은 충돌을 일으키지 않는 방식으로 새로운 타입, 값 그리고 네임스페이스를 추가할 수 있습니다.\n예를 들어, 클래스에 정적 멤버를 추가할 수 있습니다:\nclass C {\n}\n// ... 다른 위치 ...\nnamespace C {\n export let x: number;\n}\nlet y = C.x; // 성공\n\n위 예제에서 C의 정적 측면(생성자 함수)에 값을 추가했습니다.\n값을 추가 했고 모든 값에 대한 컨테이너가 다르기 때문입니다.\n (타입은 네임스페이스에 포함되고 네임스페이스는 다른 네임스페이스에 포함됩니다).\n네임스페이스 타입을 클래스에 추가할 수 있습니다:\nclass C {\n}\n// ... 다른 위치 ...\nnamespace C {\n export interface D { }\n}\nlet y: C.D; // 성공\n\n이 예제에서 namespace 선언을 작성할 때까지 네임스페이스 C는 없었습니다.\n네임스페이스 C는 클래스에 의해 생성된 C의 값 또는 타입과 충돌하지 않습니다.\n마지막으로 namespace 선언을 사용하여 다양한 병합을 할 수 있습니다.\n특히 현실적인 예는 아니지만, 흥미로운 동작을 확인할 수 있습니다:\nnamespace X {\n export interface Y { }\n export class Z { }\n}\n\n// ... 다른 위치 ...\nnamespace X {\n export var Y: number;\n export namespace Z {\n export class C { }\n }\n}\ntype X = string;\n\n위 예제에서 첫 번째 블록은 다음 이름의 의미를 만듭니다:\n\n값 X (네임스페이스 선언은 값 Z를 포함하기 때문입니다)\n네임스페이스 X (네임스페이스 선언은 타입 Y를 포함하기 때문입니다)\nX 네임스페이스 안의 타입 Y\nX 네임스페이스 안의 타입 Z (클래스의 인스턴스 형태)\nX 값의 프로퍼티인 값 Z (클래스의 생성자 함수)\n\n두 번째 블록은 다음 이름의 의미를 만듭니다:\n\nX 값의 프로퍼티인 값 Y (number 타입)\n네임스페이스 Z\nX 값의 프로퍼티인 값 Z\nX.Z 네임스페이스 안의 타입 C\nX.Z 값의 프로퍼티인 값 C\n타입 X\n\nexport = or import 사용하기 (Using with export = or import)\n중요한 규칙은 export와 import 선언이 대상의 모든 의미 를 내보내거나 가져온다는 것 입니다.\n\n"},"pages/declaration-files/library-structures.html":{"url":"pages/declaration-files/library-structures.html","title":"Library Structures","keywords":"","body":"개요 (Overview)\n일반적으로, 선언 파일을 구조화하는 방법은 라이브러리를 사용하는 방법에 따라 다릅니다.\nJavaScript에서 사용할 라이브러리를 제공하는 방법은 여러 가지가 있고, 이에 맞추어 선언 파일을 작성해야 합니다.\n이 가이드는 일반적인 라이브러리 패턴을 식별하는 방법과, 그 패턴에 상응하는 선언 파일을 작성하는 방법에 대해 다룹니다.\n주요 라이브러리 각각의 구조화 패턴 유형은 템플릿 섹션에 있습니다.\n이 템플릿으로 시작하면 더 빠르게 진행할 수 있습니다.\n라이브러리 종류 식별하기 (Identifying Kinds of Libraries)\n첫 번째로, TypeScript 선언 파일이 나타낼 수 있는 라이브러리 종류를 다뤄보겠습니다.\n각 종류의 라이브러리를 사용하는 방법과, 작성하는 방법, 그리고 실제 라이브러리들의 예제를 볼 것입니다.\n라이브러리의 구조를 식별하는 것은 선언 파일을 작성하는 첫 단계입니다.\n사용법과 코드를 기반으로 구조를 식별하는 방법에 대한 힌트를 제공합니다.\n라이브러리의 문서와 구성에 따라서, 어떤 건 다른 것보다 훨씬 쉬울 수 있습니다.\n본인에게 더 편한 것을 사용할 것을 추천합니다.\n전역 라이브러리 (Global Libraries)\n전역 라이브러리는 전역 스코프 (즉, import 형식을 사용하지 않음)에서 접근 가능한 라이브러리입니다.\n많은 라이브러리는 사용을 위해 간단히 하나 이상의 전역 변수를 노출합니다.\n예를 들어, jQuery를 사용한다면, $ 변수를 참조해서 사용할 수 있습니다:\n$(() => { console.log('hello!'); } );\n\nHTML 스크립트 태그로 라이브러리를 사용하는 방법은 라이브러리 문서에서 지침을 볼 수 있습니다:\n\n\n오늘날, 대부분의 전역에서 접근 가능한 유명 라이브러리들은 실제로 UMD 라이브러리로 작성되어 있습니다 (아래를 참조).\nUMD 라이브러리 문서는 전역 라이브러리 문서와 구별하기 어렵습니다.\n전역 선언 파일을 작성하기 전에, 실제로는 UMD가 아닌지 확인하십시오.\n코드에서 전역 라이브러리 식별하기 (Identifying a Global Library from Code)\n전역 라이브러리 코드는 대게 엄청 간단합니다.\n전역 \"Hello, world\" 라이브러리는 다음과 같습니다:\nfunction createGreeting(s) {\n return \"Hello, \" + s;\n}\n\n혹은 다음과 같습니다:\nwindow.createGreeting = function(s) {\n return \"Hello, \" + s;\n}\n\n전역 라이브러리의 코드를 보면, 보통 다음을 볼 수 있습니다:\n\n최상위 레벨 var문 이나 function선언\n하나 이상의 window.someName 할당\nDOM 인터페이스 document 혹은 window가 존재한다고 가정\n\n다음은 볼 수 없습니다:\n\nrequire 이나 define 같은 모듈 로더 검사 혹은 사용\nvar fs = require(\"fs\"); 형태의 CommonJS/Node.js-스타일 import\ndefine(...) 호출\n라이브러리를 require 혹은 import하는 방법에 대해 설명하는 문서\n\n전역 라이브러리 예제 (Examples of Global Libraries)\n전역 라이브러리를 UMD 라이브러리로 바꾸는게 쉽기 때문에, 전역 스타일로 작성한 인기 라이브러리는 거의 없습니다.\n하지만, 크기가 작고 DOM이 필요한 (혹은 의존성이 없는) 라이브러리는 여전히 전역입니다.\n전역 라이브러리 템플릿 (Global Library Template)\n템플릿 파일 global.d.ts은 예제 라이브러리 myLib를 정의합니다.\n\"이름 충돌 방지\" 각주를 반드시 읽어보세요.\n모듈형 라이브러리 (Modular Libraries)\n어떤 라이브러리는 모듈 로더 환경에서만 동작합니다.\n예를 들어, express는 Node.js에서만 동작하고 반드시 CommonJS의 require 함수로 로드되어야 합니다.\nECMAScript 2015 (ES2015, ECMAScript 6, ES6로도 잘 알려진), CommonJS와 RequireJS는 모듈을 importing하는 비슷한 개념을 가지고 있습니다.\nJavaScript의 CommonJS (Node.js)를 예를 들면, 다음과 같이 작성합니다\nvar fs = require(\"fs\");\n\nTypeScript나 ES6에서는, import 키워드가 같은 목적을 제공합니다:\nimport fs = require(\"fs\");\n\n일반적으로 모듈형 라이브러리의 문서에서 다음 코드들 중 하나를 볼 수 있습니다:\nvar someLib = require('someLib');\n\n혹은\ndefine(..., ['someLib'], function(someLib) {\n\n});\n\n전역 모듈과 마찬가지로 UMD 모듈의 문서에서도 이 예제들을 볼 수 있으므로, 코드나 문서를 반드시 확인하세요.\n코드에서 모듈 라이브러리 식별하기 (Identifying a Module Library from Code)\n모듈형 라이브러리는 일반적으로 다음 중 몇 가지를 반드시 가지고 있습니다:\n\nrequire 혹은 define에 대한 무조건적인 호출\nimport * as a from 'b'; 혹은 export c; 같은 선언문\nexports 혹은 module.exports에 대한 할당\n\n다음은 거의 갖지 않습니다:\n\nwindow 혹은 global 프로퍼티 할당\n\n모듈형 라이브러리 예제 (Examples of Modular Libraries)\n많은 유명한 Node.js 라이브러리들은 express, gulp, request와 같은 모듈군 안에 있습니다.\nUMD\nUMD 모듈은 모듈로 (import를 통해) 사용할 수 있고 혹은 전역으로도 (모듈 로더 없는 환경에서 실행될 때) 사용할 수 있습니다.\nMoment.js 같은 많은 유명한 라이브러리들은 이 방법으로 작성되었습니다.\n예를 들어, Node.js나 RequireJS를 사용하면, 다음과 같이 작성합니다:\nimport moment = require(\"moment\");\nconsole.log(moment.format());\n\n반면 바닐라 브라우저 환경에서는 다음과 같이 쓸 수 있습니다:\nconsole.log(moment.format());\n\nUMD 라이브러리 식별하기 (Identifying a UMD library)\nUMD modules은 모듈 로더 환경 유무를 검사합니다.\n이는 다음과 같이 보이는 찾기 쉬운 패턴입니다:\n(function (root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define([\"libName\"], factory);\n } else if (typeof module === \"object\" && module.exports) {\n module.exports = factory(require(\"libName\"));\n } else {\n root.returnExports = factory(root.libName);\n }\n}(this, function (b) {\n\n만약 라이브러리 코드, 특히 파일 상단에서 typeof define, typeof window 혹은 typeof module에 대한 테스트를 보았다면, 거의 대부분 UMD 라이브러리입니다.\nUMD 라이브러리 문서에서는 require를 보여주는 \"Node.js에서 사용하기\" 예제를 종종 설명하고\n \"브라우저에서 사용하기\" 예제에서는 태그를 사용해서 스크립트를 로드하는 방법을 보여줍니다.\nUMD 라이브러리 예제 (Examples of UMD libraries)\n유명한 라이브러리 대부분은 UMD 패키지로 사용할 수 있습니다.\n예로는 jQuery, Moment.js, loadash 등 더 많이 있습니다.\n템플릿 (Template)\n모듈은 세 가지 템플릿을 사용할 수 있습니다,\n module.d.ts, module-class.d.ts 그리고 module-function.d.ts.\n만약 모듈을 함수처럼 호출할 수 있으면 module-function.d.ts을 사용하세요:\nvar x = require(\"foo\");\n// 참고: 함수로 'x'를 호출\nvar y = x(42);\n\n각주 \"ES6가 모듈 호출 시그니처에 미치는 영향\"를 반드시 읽어보세요\n만약 모듈이 new를 사용하여 생성할 수 있다면 module-class.d.ts를 사용하세요:\nvar x = require(\"bar\");\n// 참고: 'new' 연산자를 import된 변수에 사용\nvar y = new x(\"hello\");\n\n이런 모듈에도 같은 각주가 적용됩니다.\n만약 모듈이 위 사항에 해당되지 않다면, module.d.ts 파일을 사용하세요.\n모듈 플러그인 혹은 UMD 플러그인 (Module Plugin or UMD Plugin)\n모듈 플러그인은 다른 모듈 (UMD나 모듈)의 형태를 변경합니다.\n예를 들어, Moment.js에서, moment-range는 moment 객체에 새로운 range 메서드를 추가합니다.\n선언 파일 작성을 위해, 모듈이 일반 모듈로 변경되든 UMD 모듈로 변경되든 같은 코드를 작성합니다.\n템플릿 (Template)\nmodule-plugin.d.ts 템플릿을 사용하세요.\n전역 플러그인 (Global Plugin)\n전역 플러그인은 전역의 형태를 변경하는 전역 코드입니다.\n전역-수정 모듈과 마찬가지로 런타임에 충돌 가능성을 높입니다.\n예를 들어, 몇몇 라이브러리는 Array.prototype이나 String.prototype에 새로운 함수를 추가합니다.\n전역 플러그인 식별하기 (Identifying global plugins)\n전역 플러그인은 일반적으로 문서를 보고 쉽게 식별할 수 있습니다.\n다음과 같은 예제를 볼 수 있습니다:\nvar x = \"hello, world\";\n// 내장 타입에 새로운 메서드 생성\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// 내장 타입에 새로운 메서드 생성\nconsole.log(y.reverseAndSort());\n\n템플릿 (Template)\nglobal-plugin.d.ts 템플릿을 사용하세요.\n전역-수정 모듈 (Global-modifying Modules)\n전역-수정 모듈은 import 될 때, 전역 스코프에 존재하는 값을 변경합니다.\n예를 들어, import 될 때 String.prototype에 새로운 멤버를 추가하는 라이브러리가 있을 수 있습니다.\n이 패턴은 런타임 충돌의 가능성 때문에 위험하지만,\n 여전히 선언 파일을 작성할 수 있습니다.\n전역-수정 모듈 식별하기 (Identifying global-modifying modules)\n전역-수정 모듈은 일반적으로 문서를 보고 쉽게 식별할 수 있습니다.\n일반적으로, 전역 플러그인과 비슷하지만, 효과를 활성화하기 위해 require 호출이 필요합니다.\n다음과 같은 문서를 볼 수 있습니다:\n// 반환값을 사용하지 않는 'require' 호출\nvar unused = require(\"magic-string-time\");\n/* 혹은 */\nrequire(\"magic-string-time\");\n\nvar x = \"hello, world\";\n// 내장 타입에 새로운 메서드 생성\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// 내장 타입에 새로운 메서드 생성\nconsole.log(y.reverseAndSort());\n\n템플릿 (Template)\nglobal-modifying-module.d.ts 템플릿을 사용하세요.\n 의존성 사용하기 (Consuming Dependencies)\n라이브러리가 몇 가지 의존성을 가지고 있을 수 있습니다.\n이번 섹션에서는 선언 파일 안에 의존성을 import 하는 방법을 설명합니다.\n전역 라이브러리 의존성 (Dependencies on Global Libraries)\n만약 라이브러리가 전역 라이브러리에 의존성이 있다면, /// 디렉티브를 사용하세요:\n/// \n\nfunction getThing(): someLib.thing;\n\n모듈 의존성 (Dependencies on Modules)\n만약 라이브러리가 모듈에 의존성이 있다면, import문을 사용하세요:\nimport * as moment from \"moment\";\n\nfunction getThing(): moment;\n\nUMD 라이브러리 의존성 (Dependencies on UMD libraries)\n전역 라이브러리에서 (From a Global Library)\n만약 전역 라이브러리가 UMD 모듈에 의존성이 있다면, /// 디렉티브를 사용하세요:\n/// \n\nfunction getThing(): moment;\n\n모듈이나 UMD 라이브러리에서 (From a Module or UMD Library)\n만약 모듈이나 UMD 라이브러리가 UMD 라이브러리에 의존성이 있다면, import문을 사용하세요:\nimport * as someLib from 'someLib';\n\nUMD 라이브러리에 대한 의존성 선언에 /// 디렉티브를 사용하지 마세요!\n각주 (Footnotes)\n 이름 충돌 방지하기 (Preventing Name Conflicts)\n전역 선언 파일을 작성할 때, 전역 스코프에 많은 타입을 정의할 수 있다는 점을 유의하세요.\n많은 선언 파일이 프로젝트 내에 있을 때, 해결할 수 없는 이름 충돌이 발생할 수 있으므로 이를 사용하지 않는 것이 좋습니다.\n따라야 하는 간단한 규칙은 라이브러리가 정의한 전역 변수가 무엇이든 타입을 네임스페이스로 정의하는 것입니다.\n예를 들어, 만약 라이브러리가 전역 값 'cats'를 정의하면, 다음과 같이 작성하고\ndeclare namespace cats {\n interface KittySettings { }\n}\n\n이렇게 하지는 마세요\n// 최상위-레벨에서\ninterface CatsKittySettings { }\n\n이 가이드는 선언 파일 사용자가 중단하지 않고 라이브러리를 UMD로 전환할 수 있도록 합니다.\n ES6가 모듈 플러그인에 미치는 영향 (The Impact of ES6 on Module Plugins)\n어떤 플러그인은 기존 모듈에 최상위 export를 추가하거나 수정합니다.\nCommonJS와 다른 로더에서는 허용되지만, ES6 모듈은 불변하다고 간주되기에 이 패턴은 불가능합니다.\n왜냐하면 TypeScript는 로더에 구애받지 않기에, 이 정책이 컴파일-시간에 적용되지 않지만, ES6 모듈 로더로 전환하려는 개발자는 알고 있어야 합니다.\n모듈 호출 시그니처에 ES6가 미치는 영향 (The Impact of ES6 on Module Call Signatures)\nExpress와 같은 많은 유명한 라이브러리들은 import 될 때 호출 가능한 함수를 노출합니다.\n예를 들어, 일반적인 Express 사용법은 다음과 같습니다:\nimport exp = require(\"express\");\nvar app = exp();\n\nES6 모듈 로더에서, 최상위-레벨 객체(여기에서는 exp로 import)는 프로퍼티만 가질 수 있습니다;\n 최상위-레벨 모듈 객체는 절대 호출할 수 없습니다.\n가장 일반적인 해결책은 호출 가능/생성 가능 객체를 default export로 정의하는 것입니다;\n 어떤 모듈 로더 shims은 자동으로 이 상황을 감지하고 최상위-레벨 객체를 default export로 바꿉니다.\n라이브러리 파일 레이아웃 (Library file layout)\n선언 파일의 레이아웃은 라이브러리의 레이아웃을 반영해야 합니다.\n라이브러리는 다음과 같이 여러 모듈로 구성됩니다\nmyLib\n +---- index.js\n +---- foo.js\n +---- bar\n +---- index.js\n +---- baz.js\n\n이는 다음과 같이 import 할 수 있습니다\nvar a = require(\"myLib\");\nvar b = require(\"myLib/foo\");\nvar c = require(\"myLib/bar\");\nvar d = require(\"myLib/bar/baz\");\n\n그러므로 선언 파일은 다음과 같아야 합니다\n@types/myLib\n +---- index.d.ts\n +---- foo.d.ts\n +---- bar\n +---- index.d.ts\n +---- baz.d.ts\n\n"},"pages/declaration-files/templates.html":{"url":"pages/declaration-files/templates.html","title":"Templates","keywords":"","body":"\nglobal-modifying-module.d.ts\nglobal-plugin.d.ts\nglobal.d.ts\nmodule-class.d.ts\nmodule-function.d.ts\nmodule-plugin.d.ts\nmodule.d.ts\n\n"},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"url":"pages/declaration-files/templates/global-modifying-module.d.ts.html","title":"global-modifying-module.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 전역-수정 모듈 템플릿 파일입니다. 사용할 때는 파일 이름을 index.d.ts로 바꿔야 하고,\n *~ 모듈과 같은 이름의 폴더 안에 넣으세요.\n *~ 예를 들어, \"super-greeter\"라는 모듈을 만들고 있다면,\n *~ 파일의 위치는 'super-greeter/index.d.ts' 이어야 합니다.\n */\n\n/*~ 주의: 전역 수정 모듈이 호출되거나 생성될 수 있다면,\n *~ 여기에서 패턴을 모듈-클래스 또는 모듈-함수의 패턴과 결합해야 합니다.\n *~ 템플릿 파일\n */\ndeclare global {\n /*~ 여기에서, 전역 네임스페이스에 포함할 것을 선언하거나,\n *~ 전역 네임스페이스에 기존 선언을 보강하세요\n */\n interface String {\n fancyFormat(opts: StringFormatOptions): string;\n }\n}\n\n/*~ 모듈이 타입이나 값을 export한다면, 평소대로 사용하세요 */\nexport interface StringFormatOptions {\n fancinessLevel: number;\n}\n\n/*~ 예를 들어, 모듈에 메서드를 선언하는 경우 (전역 side effect 이외에) */\nexport function doSomething(): void;\n\n/*~ 모듈이 아무것도 export하지 않으면, 이 라인이 필요합니다. 그렇지 않다면 지우세요 */\nexport { };\n\n"},"pages/declaration-files/templates/global-plugin.d.ts.html":{"url":"pages/declaration-files/templates/global-plugin.d.ts.html","title":"global-plugin.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 전역 플러그인을 작성하는 방법을 보여주는 템플릿입니다. */\n\n/*~ 기존의 타입 선언을 작성하고, 새로운 멤버를 추가하세요.\n *~ 예를 들어, 아래는 내장 숫자 타입에 'toBinaryString' 메서드를 추가하여\n *~ 오버라이드 합니다.\n */\ninterface Number {\n toBinaryString(opts?: MyLibrary.BinaryFormatOptions): string;\n toBinaryString(callback: MyLibrary.BinaryFormatCallback, opts?: MyLibrary.BinaryFormatOptions): string;\n}\n\n/*~ 여러 타입을 선언해야 한다면, 전역 네임스페이스에 많은 것을 추가하는 상황을 피하기 위해\n *~ 네임스페이스 안에 위치시키세요.\n */\ndeclare namespace MyLibrary {\n type BinaryFormatCallback = (n: number) => string;\n interface BinaryFormatOptions {\n prefix?: string;\n padding: number;\n }\n}\n\n"},"pages/declaration-files/templates/global.d.ts.html":{"url":"pages/declaration-files/templates/global.d.ts.html","title":"global.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 라이브러리가 호출 가능하다면 (예. myLib(3)처럼 호출 가능하다면)\n *~ 여기에 호출 시그니처를 포함하세요.\n *~ 그렇지 않으면, 이 섹션은 삭제하세요.\n */\ndeclare function myLib(a: string): string;\ndeclare function myLib(a: number): number;\n\n/*~ 라이브러리의 이름이 유효한 타입 이름으로 사용하고 싶으면,\n *~ 여기서 할 수 있습니다.\n *~\n *~ 예를 들어, 'var x: myLib'; 처럼 사용할 수 있습니다.\n *~ 하지만 이게 실제로 의미 있는지 확인하세요! 그렇지 않다면,\n *~ 해당 선언을 삭제하고 아래 네임스페이스 안에 타입을 추가하세요.\n */\ninterface myLib {\n name: string;\n length: number;\n extras?: string[];\n}\n\n/*~ 전역 변수에 export된 프로퍼티를 라이브러리가 갖고 있다면,\n *~ 이곳에 위치시키세요.\n *~ 여기에도 타입 (인터페이스와 타입 별칭)을 위치시켜야 합니다.\n */\ndeclare namespace myLib {\n //~ 'myLib.timeout = 50;' 라고 사용할 수 있습니다.\n let timeout: number;\n\n //~ 'myLib.version'에 접근할 수 있지만, 수정할 순 없습니다.\n const version: string;\n\n //~ 'let c = new myLib.Cat(42)' 또는 참조 (예. 'function f(c: myLib.Cat) { ... }) 를 통해\n //~ 클래스를 만들 수 있습니다\n class Cat {\n constructor(n: number);\n\n //~ 'Cat' 인스턴스에서 'c.age'를 읽을 수 있습니다\n readonly age: number;\n\n //~ 'Cat' 인스턴스에서 'c.purr()'를 호출할 수 있습니다.\n purr(): void;\n }\n\n //~ 다음과 같이 변수를 선언할 수 있습니다.\n //~ 'var s: myLib.CatSettings = { weight: 5, name: \"Maru\" };'\n interface CatSettings {\n weight: number;\n name: string;\n tailLength?: number;\n }\n\n //~ 'const v: myLib.VetID = 42;'라고 작성할 수 있습니다.\n //~ 또는 'const v: myLib.VetID = \"bob\";'\n type VetID = string | number;\n\n //~ 'myLib.checkCat(c)' 나 'myLib.checkCat(c, v);'을 호출할 수 있습니다.\n function checkCat(c: Cat, s?: VetID);\n}\n\n"},"pages/declaration-files/templates/module-class.d.ts.html":{"url":"pages/declaration-files/templates/module-class.d.ts.html","title":"module-class.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 클래스 모듈을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈 이름의 폴더에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n// ES6 모듈은 직접 클래스 객체를 export할 수 없습니다.\n// 이 파일은 CommonJS-style을 사용해서 import 해야 합니다.\n// import x = require('[~THE MODULE~]');\n//\n// 또한, --allowSyntheticDefaultImports 나\n// --esModuleInterop 옵션을 활성화한다면,\n// default import로 import할 수 있습니다:\n// import x from '[~THE MODULE~]';\n//\n// ES6 모듈의 제한에 대한 일반적인 해결 방법을 이해하려면\n// https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require\n// 에서 TypeScript 문서를 참고하세요.\n\n/*~ 전역 변수 'myClassLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myClassLib;\n\n/*~ 이 선언은 클래스 생성자 함수를\n *~ 파일에서 export된 객체로 지정합니다.\n */\nexport = MyClass;\n\n/*~ 이 클래스에서 모듈 메서드와 프로퍼티를 지정합니다. */\ndeclare class MyClass {\n constructor(someParam?: string);\n\n someProperty: string[];\n\n myMethod(opts: MyClass.MyClassMethodOptions): number;\n}\n\n/*~ 모듈에서 타입을 노출하려면\n *~ 이 블록 안에 위치시키세요.\n *~\n *~ 네임스페이스를 포함할 경우,\n *~ --esModuleInterop 이 설정되어 있지 않으면,\n *~ 모듈을 네임 스페이스 객체로 잘못 import 할 수 있습니다:\n *~ import * as x from '[~THE MODULE~]'; // 오류! 이렇게 하지 마세요!\n */\ndeclare namespace MyClass {\n export interface MyClassMethodOptions {\n width?: number;\n height?: number;\n }\n}\n\n"},"pages/declaration-files/templates/module-function.d.ts.html":{"url":"pages/declaration-files/templates/module-function.d.ts.html","title":"module-function.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 함수 모듈을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n// ES6 모듈은 클래스 객체를 직접 export할 수 없습니다.\n// 이 파일은 CommonJS-스타일을 사용해서 import 해야 합니다:\n// import x = require('[~THE MODULE~]');\n//\n// 또한, --allowSyntheticDefaultImports 나\n// --esModuleInterop 옵션을 활성화한다면,\n// default import로 import할 수 있습니다:\n// import x from '[~THE MODULE~]';\n//\n// ES6 모듈의 제한에 대한 일반적인 해결방법을 이해하려면\n// https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require\n// 에서 TypeScript 문서를 참고하세요.\n\n/*~ 전역 변수 'myFuncLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myFuncLib;\n\n/*~ 이 선언은 함수를\n *~ 파일에서 export된 객체로 지정합니다.\n */\nexport = MyFunction;\n\n/*~ 이 예제는 함수에 대한 여러 오버로드하는 방법을 보여줍니다 */\ndeclare function MyFunction(name: string): MyFunction.NamedReturnType;\ndeclare function MyFunction(length: number): MyFunction.LengthReturnType;\n\n/*~ 모듈에서 타입을 노출하고 싶다면,\n *~ 이 블록 안에 위치시키세요. 종종 함수 반환 타입의 형태를\n *~ 기술하고 싶을 수 있습니다; 그 타입은\n *~ 이 예제처럼 여기에 선언하세요.\n *~\n *~ 네임스페이스를 포함할 경우,\n *~ 모듈을 네임스페이스 객체로 잘못 import 할 수 있습니다.\n *~ --esModuleInterop 옵션을 활성화하세요:\n *~ import * as x from '[~THE MODULE~]'; // 오류! 이렇게 하지 마세요!\n */\ndeclare namespace MyFunction {\n export interface LengthReturnType {\n width: number;\n height: number;\n }\n export interface NamedReturnType {\n firstName: string;\n lastName: string;\n }\n\n /*~ 모듈이 프로퍼티를 갖고 있다면, 여기에 선언하세요. 예를 들어\n *~ 이 선언은 이 코드가 합법적임을 의미합니다:\n *~ import f = require('myFuncLibrary');\n *~ console.log(f.defaultName);\n */\n export const defaultName: string;\n export let defaultLength: number;\n}\n\n"},"pages/declaration-files/templates/module-plugin.d.ts.html":{"url":"pages/declaration-files/templates/module-plugin.d.ts.html","title":"module-plugin.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 모듈 플러그인을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n/*~ 이 줄에서, 모듈에 추가한 모듈을 import 하세요 */\nimport * as m from 'someModule';\n\n/*~ 필요한 경우, 다른 모듈을 import 할 수 있습니다 */\nimport * as other from 'anotherModule';\n\n/*~ 여기는 위에서 import 한 모듈을 선언합니다 */\ndeclare module 'someModule' {\n /*~ 내부에 새로운 함수, 클래스, 변수를 추가합니다.\n *~ 필요한 경우 원래 모듈에서 export 하지 않은 타입을 사용할 수 있습니다. */\n export function theNewMethod(x: m.foo): other.bar;\n\n /*~ 인터페이스 보강을 작성해서\n *~ 원래 모듈의 기존 인터페이스에 새로운 프로퍼티를 추가할 수 있습니다. */\n export interface SomeModuleOptions {\n someModuleSetting?: string;\n }\n\n /*~ 새로운 타입도 선언할 수 있으며,\n *~ 마치 원래 모듈에 있는 것처럼 보입니다 */\n export interface MyModulePluginOptions {\n size: number;\n }\n}\n\n"},"pages/declaration-files/templates/module.d.ts.html":{"url":"pages/declaration-files/templates/module.d.ts.html","title":"module.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 이건 모듈 템플릿 파일입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n/*~ 전역 변수 'myClassLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myLib;\n\n/*~ 이 모듈이 메서드를 가지고 있다면, 다음과 같이 함수로써 선언하세요.\n */\nexport function myMethod(a: string): string;\nexport function myOtherMethod(a: number): number;\n\n/*~ 모듈 import를 통해 사용 가능한 타입을 선언할 수 있습니다 */\nexport interface someType {\n name: string;\n length: number;\n extras?: string[];\n}\n\n/*~ const, let, var를 사용하여 모듈의 프로퍼티를 선언할 수 있습니다 */\nexport const myField: number;\n\n/*~ 모듈의 점으로 구분된 이름 안에 타입, 프로퍼티, 메서드가 있는 경우\n *~ 'namespace' 안에 선언하세요.\n */\nexport namespace subProp {\n /*~ 예를 들어 이런 정의가 있을 때, 다음과 같이 작성할 수 있습니다:\n *~ import { subProp } from 'yourModule';\n *~ subProp.foo();\n *~ 또는\n *~ import * as yourMod from 'yourModule';\n *~ yourMod.subProp.foo();\n */\n export function foo(): void;\n}\n\n"},"pages/declaration-files/publishing.html":{"url":"pages/declaration-files/publishing.html","title":"Publishing","keywords":"","body":"이 가이드를 따라 선언 파일을 작성했으므로, 이제 npm에 배포할 시간입니다.\nnpm에 선언 파일을 배포하는 방법은 크게 두 가지가 있습니다:\n\nnpm 패키지로 번들링하거나\nnpm의 @types organization에 배포하기\n\n만약 패키지가 TypeScript로 작성되었다면 첫 번째 방법을 사용하는 것이 좋습니다.\n--declaration 플래그를 사용하여 선언 파일을 생성하세요.\n이 방법을 사용하면, 선언과 JavaScript가 항상 일치하게 됩니다.\n만약 패키지가 TypeScript로 작성되지 않았다면 두 번째 방법을 사용하는 것이 좋습니다.\nnpm 패키지에 선언 포함하기 (Including declarations in your npm package)\n만약 패키지가 메인 .js 파일을 가지고 있다면, 메인 선언 파일을 package.json에도 표시해야 합니다.\n번들링된 선언 파일을 types 프로퍼티로 가리키도록 하세요.\n예를 들어:\n{\n \"name\": \"awesome\",\n \"author\": \"Vandelay Industries\",\n \"version\": \"1.0.0\",\n \"main\": \"./lib/main.js\",\n \"types\": \"./lib/main.d.ts\"\n}\n\n\"typings\" 필드는 \"types\"와 동의어이기 때문에 역시 사용할 수 있습니다.\n또한 package.json이 \"files\" 프로퍼티를 포함하고 있으면 \"types\" 프로퍼티는 무시됩니다. 이 경우 메인 선언 파일을 \"files\" 프로퍼티에 전달해야 합니다.\n만약 메인 선언 파일 이름이 index.d.ts이고 패키지의 루트에 있으면 (index.js 옆에) \"types\" 프로퍼티를 쓰지 않아도 되지만, 쓰는 것이 좋습니다.\n의존성 (Dependencies)\n모든 의존성은 npm으로 관리됩니다.\n의존성이 있는 모든 선언 패키지가 package.json에 \"dependencies\" 섹션 안에 알맞게 작성되어 있는지 확인하세요.\n예를 들어, Browserify와 TypeScript로 작성된 패키지를 생각해봅시다.\n{\n \"name\": \"browserify-typescript-extension\",\n \"author\": \"Vandelay Industries\",\n \"version\": \"1.0.0\",\n \"main\": \"./lib/main.js\",\n \"types\": \"./lib/main.d.ts\",\n \"dependencies\": {\n \"browserify\": \"latest\",\n \"@types/browserify\": \"latest\",\n \"typescript\": \"next\"\n }\n}\n\n여기에서, 패키지는 browserify와 typescript 패키지에 의존성이 있습니다.\nbrowserify는 선언 파일이 npm 패키지에 함께 번들링 되지 않기 때문에, @types/browserify 선언을 의존성에 추가해야 합니다.\n반면에 typescript는 선언 파일이 패키징되기 때문에, 별도의 의존성을 추가할 필요가 없습니다.\n이 패키지는 browserify와 typescript 패키지의 각 선언을 노출하기 때문에, browserify-typescript-extension 패키지는 이 의존성들을 가져야 합니다.\n이 이유로, \"devDependencies\"가 아니라 \"dependencies\"를 사용합니다. 왜냐하면 \"devDependencies\"를 사용하면 사용자가 직접 이 패키지들을 설치해야 하기 때문입니다.\n만약에 단지 명령줄 애플리케이션을 작성했고 패키지를 라이브러리로 사용하길 기대하지 않는다면, devDependencies를 사용해도 됩니다.\n경고 플래그 (Red flags)\n/// \n선언 파일에 /// 를 사용하지 마세요.\n/// \n....\n\n대신 /// 를 사용하세요.\n/// \n....\n\n더 자세한 내용을 위해 의존성 사용하기 섹션을 다시 보십시오.\n의존적인 선언 패키징하기 (Packaging dependent declarations)\n만약 타입 정의가 다른 패키지에 의존적이라면:\n\n각 파일은 유지하고 다른 패키지와 합치지 마세요.\n또한 작성한 패키지에 선언을 복사하지 마세요.\n만약 npm 타입 선언 패키지가 선언 파일을 패키징하지 않는다면, 해당 패키지에 의존하세요.\n\n@types에 배포하기 (Publish to @types)\n@types안에 있는 패키지들은 타입-배포 도구를 사용하여 DefinitelyTyped에서 자동으로 배포되었습니다.\n선언을 @types 패키지로 배포하려면, https://github.com/DefinitelyTyped/DefinitelyTyped에 pull request를 제출하세요.\n기여 지침 페이지에서 더 자세한 내용을 찾을 수 있습니다.\n"},"pages/declaration-files/consumption.html":{"url":"pages/declaration-files/consumption.html","title":"Consumption","keywords":"","body":"TypeScript 2.0에서는 선언 파일을 얻고, 사용하고, 찾는 것이 훨씬 쉬워졌습니다.\n이 페이지에서 세 가지를 어떻게 하는지 정확하게 설명합니다.\n다운로드 (Downloading)\nTypeScript 2.0 이상에서 타입 선언을 가져오는데 npm 이외의 도구는 필요하지 않습니다.\n예를 들어, lodash와 같은 라이브러리에 대한 선언을 얻는 것은 다음 명령어로 충분합니다.\nnpm install --save @types/lodash\n\nPublishing에서 설명한 데로 npm 패키지에 이미 선언 파일이 포함되어 있다면, @types 패키지를 설치할 필요는 없다는 걸 유의하세요.\n사용하기 (Consuming)\nTypeScript 코드에 별 어려움 없이 lodash를 사용할 수 있습니다.\n이는 모듈 및 전역 코드에 모두 적용됩니다.\n예를 들어, 타입 선언에 대해 npm install을 한 번만 수행하면, import 하고 사용할 수 있고\nimport * as _ from \"lodash\";\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\n또는 모듈을 사용하지 않는다면, 전역 변수 _ 를 사용할 수 있습니다.\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\n찾기 (Searching)\n대부분의 경우, 타입 선언 패키지 이름은 항상 npm 상의 패키지 이름과 같아야 하지만, @types/ 가 앞에 붙어야 합니다.\n 하지만 필요시 https://aka.ms/types 를 방문해 선호하는 라이브러리의 패키지를 찾으세요.\n\n참고: 만약 찾고자 하는 선언 파일이 없는 경우, 언제든지 기여하고, 다음 개발자가 이를 찾는 데 도움을 줄 수 있습니다.\n자세한 내용은 DefinitelyTyped의 기여 지침 페이지를 참고하세요.\n\n"},"pages/intro-to-js-with-ts.html":{"url":"pages/intro-to-js-with-ts.html","title":"JavaScript에 TypeScript 적용하기","keywords":"","body":"TypeScript의 타입 시스템은 코드베이스로 작업할 때 엄격함의 레벨이 다릅니다\n\n오직 JavaScript 코드의 추론을 기반으로 하는 타입 시스템\nJSDoc를 통한 JavaScript에서의 Incremental typing\nJavaScript에서의 // @ts-check 사용\nTypeScript 코드\nstrict이 활성화된 TypeScript\n\n각 단계는 타입시스템을 더 안전하게 만들지만, 반드시 모든 프로젝트가 이 수준에 맞는 검증을 필요로 하는 것은 아닙니다.\nJavaScript를 활용한 TypeScript (TypeScript with JavaScript)\n이는 자동 완성, 심벌로 이동 및 이름 바꾸기와 같은 리팩토링 툴을 제공하기 위해서 TypeScript를 사용하는 에디터를 사용할 때 유용합니다.\n홈페이지에는 TypeScript 플러그인들이 있는 편집자 목록이 있습니다.\nJSDoc을 통하여 JS에 타입 힌트 제공하기 (Providing Type Hints in JS via JSDoc)\n.js 파일에서는, 종종 타입들을 유추할 수 있습니다. 타입들을 유추할 수 없는 경우, JSDoc 구문을 사용하여 구체적으로 알릴 수 있습니다.\nJSDoc 주석은 선언 앞에 위치하며 특정 선언의 타입을 설정하는 데 사용됩니다. 예를 들어:\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 성공?!\n\n지원되는 JSDoc 패턴의 전체 목록은 JSDoc가 지원하는 타입에서 찾을 수 있습니다.\n@ts-check\n이전 코드 예시의 마지막 줄은 TypeScript에서 오류를 발생시키지만, JS 프로젝트에서는 기본적으로 오류를 발생시키지 않습니다.\nJavaScript 파일에서 오류를 실행하려면 다음을 추가해야 합니다: .js 파일의 첫 번째 줄에 // @ts-check를 추가하여 TypeScript가 이를 오류로 올리도록 해야 합니다.\n// @ts-check\n// @errors: 2322\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 성공 아님\n\n만일 오류를 추가하려는 JavaScript 파일이 많은 경우, jsconfig.json 역시 사용할 수 있습니다.\n파일에 // @ts-nocheck 코멘트를 추가하면 일부 파일 확인을 건너뛸 수 있습니다.\nTypeScript는 우리가 동의하지 않는 오류들을 제공할 수도 있는데, 이 경우 특정 줄 맨앞에 // @ts-ignore 또는 // @ts-expect-error를 추가하여 그 줄의 오류를 무시할 수 있습니다.\n// @ts-check\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\n// @ts-expect-error\nx = false; // 성공 아님\n\nJavaScript를 TypeScript로 해석하는 방법에 대한 자세한 내용은 TS Type이 JS를 체크하는 방법을 참고하시기 바랍니다.\n"},"pages/type-checking-javaScript-files.html":{"url":"pages/type-checking-javaScript-files.html","title":"JavaScript 파일 타입 검사","keywords":"","body":"TypeScript 2.3 이상의 버전에서는 --checkJs를 사용해 .js 파일에서 타입 검사 및 오류 보고를 지원합니다.\n// @ts-nocheck 주석을 달아 일부 파일에서 타입 검사를 건너뛸 수 있으며; 반대로 // @ts-check 주석을 달아 --checkJs를 사용하지 않고 일부 .js 파일에 대해서만 타입 검사를 하도록 선택할 수 있습니다.\n또한 특정 부분의 앞 줄에 // @ts-ignore를 달아 에러를 무시할 수도 있습니다.\ntsconfig.json이 있는 경우, JavaScript 검사는 noImplicitAny, strictNullChecks 등의 엄격한 플래그를 우선시한다는 점을 알아두세요.\n하지만, JavaScript 검사의 상대적인 느슨함 덕분에 엄격한 플래그와 결합하여 사용하는 것은 놀라운 결과를 보여줄 것입니다.\n.ts 파일과 .js 파일은 타입을 검사하는 방법에 몇 가지 주목할만한 차이점이 있습니다:\n타입 정보로 사용되는 JSDoc 타입 (JSDoc types are used for type information)\n.js 파일에서는, 흔히 .ts 파일처럼 타입을 추론해볼 수 있습니다.\n타입을 추론할 수 없는 경우, .ts의 타입 표시와 같은 방법으로 JSDoc을 사용해 이를 지정할 수 있습니다.\nTypeScript와 마찬가지로, --noImplicitAny는 컴파일러가 타입을 유추할 수 없는 부분에서 오류를 보고할 것입니다.\n(확장 가능한 객체 리터럴을 제외하고; 자세한 내용은 아래를 참고하세요.)\n선언에 JSDoc 표시를 사용하면 해당 선언의 타입을 설정할 수 있습니다. 예를 들면:\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 오류: 불리언(boolean)에는 숫자를 할당할 수 없음\n\n사용 가능한 JSDoc 패턴 목록은 이곳에서 확인할 수 있습니다.\n클래스 본문의 할당에서 추론된 프로퍼티 (Properties are inferred from assignments in class bodies)\nES2015에는 클래스에 프로퍼티를 선언할 수 있는 수단이 없습니다. 프로퍼티는 객체 리터럴과 같이 동적으로 할당됩니다.\n.js 파일에서, 컴파일러는 클래스 본문 내부에서 할당된 프로퍼티로부터 프로퍼티들을 추론합니다.\n생성자가 정의되어 있지 않거나, 생성자에서 정의된 타입이 undefined나 null이 아닐 경우, 프로퍼티의 타입은 생성자에서 주어진 타입과 동일합니다.\n전자에 해당 프로퍼티의 경우, 할당되었던 모든 값들의 타입을 가진 유니언 타입이 됩니다.\n생성자에 정의된 프로퍼티는 항상 존재하는 것으로 가정하는 반면, 메서드, getter, setter에서만 정의된 프로퍼티는 선택적인 것으로 간주합니다.\nclass C {\n constructor() {\n this.constructorOnly = 0\n this.constructorUnknown = undefined\n }\n method() {\n this.constructorOnly = false // 오류, constructorOnly는 Number 타입임\n this.constructorUnknown = \"plunkbat\" // 성공, constructorUnknown의 타입은 string | undefined\n this.methodOnly = 'ok' // 성공, 그러나 methodOnly는 undefined 타입 또한 허용됨\n }\n method2() {\n this.methodOnly = true // 이 또한 성공, methodOnly의 타입은 string | boolean | undefined\n }\n}\n\n프로퍼티가 클래스 본문에서 설정되지 않았다면, 알 수 없는 것으로 간주합니다.\n클래스에 읽기 전용 프로퍼티가 있는 경우, 생성자에서 선언에 JSDoc을 사용하여 타입을 추가하여 표시합니다.\n이후엔 초기화하더라도 값을 지정할 필요가 없습니다.\nclass C {\n constructor() {\n /** @type {number | undefined} */\n this.prop = undefined;\n /** @type {number | undefined} */\n this.count;\n }\n}\n\nlet c = new C();\nc.prop = 0; // 성공\nc.count = \"string\"; // 오류: string 은 number|undefined에 할당할 수 없음\n\n생성자 함수와 클래스는 동일 (Constructor functions are equivalent to classes)\nES2015 이전에는, JavaScript는 클래스 대신 생성자 함수를 사용했습니다.\n컴파일러는 이러한 패턴을 지원하며 생성자 함수를 ES2015 클래스와 동일한 것으로 이해합니다.\n앞서 설명한 프로퍼티 추론 규칙 또한 정확히 같은 방식으로 작용합니다.\nfunction C() {\n this.constructorOnly = 0\n this.constructorUnknown = undefined\n}\nC.prototype.method = function() {\n this.constructorOnly = false // 오류\n this.constructorUnknown = \"plunkbat\" // 성공, 타입은 string | undefined가 됨\n}\n\nCommonJS 모듈 지원 (CommonJS modules are supported)\n.js 파일에서, TypeScript는 CommonJS 모듈 포맷을 이해합니다.\nexports와 module.exports 할당은 export 선언으로 인식됩니다.\n마찬가지로, require 함수 호출은 모듈 import로 인식됩니다. 예를 들어:\n// `import module \"fs\"`와 같음\nconst fs = require(\"fs\");\n\n// `export function readFile`과 같음\nmodule.exports.readFile = function(f) {\n return fs.readFileSync(f);\n}\n\nJavaScript의 모듈 지원은 TypeScript의 모듈 지원보다 구문적으로 훨씬 관용적입니다.\n따라서 대부분의 할당과 선언의 조합이 지원됩니다.\n클래스, 함수, 객체 리터럴은 네임스페이스 (Classes, functions, and object literals are namespaces)\n.js 파일에 있는 클래스는 네임스페이스입니다.\n예를 들어, 다음과 같이 클래스를 중첩하는 데에 사용할 수 있습니다:\nclass C {\n}\nC.D = class {\n}\n\n그리고 ES2015 이전 코드의 경우, 정적 메서드를 나타내는 데에 사용할 수도 있습니다:\nfunction Outer() {\n this.y = 2\n}\nOuter.Inner = function() {\n this.yy = 2\n}\n\n또한 간단한 네임스페이스를 생성하는 데에 사용할 수도 있습니다:\nvar ns = {}\nns.C = class {\n}\nns.func = function() {\n}\n\n다른 번형도 허용됩니다:\n// 즉시 호출 함수(IIFE)\nvar ns = (function (n) {\n return n || {};\n})();\nns.CONST = 1\n\n// 전역으로 기본 설정\nvar assign = assign || function() {\n // 여기엔 코드를\n}\nassign.extra = 1\n\n객체 리터럴은 확장 가능 (Object literals are open-ended)\n.ts 파일에서, 변수 선언을 초기화하는 객체 리터럴은 선언에 해당 타입을 부여합니다.\n원본 리터럴에 명시되어 있지 않은 새 멤버는 추가될 수 없습니다.\n이 규칙은 .js 파일에선 완화됩니다; 객체 리터럴은 원본에 정의되지 않은 새로운 프로퍼티를 조회하고 추가하는 것이 허용되는 확장 가능한 타입(인덱스 시그니처)을 갖습니다.\n예를 들어:\nvar obj = { a: 1 };\nobj.b = 2; // 허용됨\n\n객체 리터럴은 마치 닫힌 객체가 아니라 열린 맵(maps)으로 다뤄지도록 [x:string]: any와 같은 인덱스 시그니처를 가진 것처럼 동작합니다.\n다른 특정 JavaScript 검사 동작과 마찬가지로, 해당 동작은 변수에 JSDoc 타입을 지정하여 변경할 수 있습니다. 예를 들어:\n/** @type {{a: number}} */\nvar obj = { a: 1 };\nobj.b = 2; // 오류, {a: number}타입엔 b 프로퍼티가 없음\n\nnull, undefined 및 빈 배열 이니셜라이저는 any 혹은 any[] 타입 (null, undefined, and empty array initializers are of type any or any[])\nnull 또는 undefined로 초기화된 변수나 매개변수 또는 프로퍼티는, 엄격한 null 검사가 있더라도 any 타입을 갖게 될 것입니다.\n[]로 초기화된 변수나 매개변수 또는 프로퍼티는, 엄격한 null 검사가 있더라도 any[] 타입을 갖게 될 것입니다.\n위에서 설명한 여러 이니셜라이저(initializer)를 갖는 프로퍼티만이 유일한 예외입니다.\nfunction Foo(i = null) {\n if (!i) i = 1;\n var j = undefined;\n j = 2;\n this.l = [];\n}\nvar foo = new Foo();\nfoo.l.push(foo.i);\nfoo.l.push(\"end\");\n\n함수 매개변수는 기본적으로 선택 사항 (Function parameters are optional by default)\nES2015 이전의 JavaScript는 선택적인 매개변수를 지정할 방법이 없었기 때문에, .js 파일에선 모든 함수의 매개변수는 선택적인 것으로 간주됩니다.\n선언된 매개변수보다 적은 인수로 호출하는 것이 허용됩니다.\n그러나 너무 많은 인수를 넣어 호출하면 오류를 일으킨다는 것에 유의하세요.\n예를 들어:\nfunction bar(a, b) {\n console.log(a + \" \" + b);\n}\n\nbar(1); // 성공, 두 번째 인수는 선택 사항임\nbar(1, 2);\nbar(1, 2, 3); // 오류, 인수의 갯수가 너무 많음\n\nJSDoc 표시가 된 함수는 이 규칙에서 예외입니다.\nJSDoc의 선택적 매개변수 구문을 사용하여 선택 사항을 표시할 수 있습니다. 예시:\n/**\n * @param {string} [somebody] - 누군가의 이름\n */\nfunction sayHello(somebody) {\n if (!somebody) {\n somebody = 'John Doe';\n }\n console.log('Hello ' + somebody);\n}\n\nsayHello();\n\narguments 사용으로부터 추론된 var-args 매개변수 선언 (Var-args parameter declaration inferred from use of arguments)\narguments 참조를 참조하는 본문을 가진 함수는, 암묵적으로 var-args 매개변수(예: (...arg: any[]) => any)를 갖는 것으로 간주합니다. JSDoc의 var-args 구문을 사용하여 인수의 타입을 지정할 수 있습니다.\n/** @param {...number} args */\nfunction sum(/* numbers */) {\n var total = 0\n for (var i = 0; i \n타입이 지정되지 않은 매개변수는 기본적으로 any임 (Unspecified type parameters default to any)\nJavaScript에는 제네릭 타입의 매개변수를 지정하는 구문이 없으므로, 타입이 지정되지 않은 매개변수는 기본적으로 any 타입입니다.\n확장 절에서 (In extends clause)\n예를 들어, React.Component는 Props와 State라는 두 타입의 매개변수를 갖도록 정의되어 있습니다.\n.js 파일에는 이러한 것들을 확장 절에 지정할 수 있는 정당한 방법이 없습니다. 기본적으로 해당 타입 인수는 any가 될 것입니다:\nimport { Component } from \"react\";\n\nclass MyComponent extends Component {\n render() {\n this.props.b; // this.props의 타입이 any이므로 허용됨\n }\n}\n\n타입을 명시적으로 지정하려면 JSDoc의 @augments를 사용하세요. 예를 들어:\nimport { Component } from \"react\";\n\n/**\n * @augments {Component}\n */\nclass MyComponent extends Component {\n render() {\n this.props.b; // 오류: b 는 {a:number}에 속하지 않음\n }\n}\n\nJSDoc 참조에서 (In JSDoc references)\nJSDoc의 지정되지 않은 타입 인수는 기본적으로 any입니다:\n/** @type{Array} */\nvar x = [];\n\nx.push(1); // 성공\nx.push(\"string\"); // 성공, x는 Array 타입임\n\n/** @type{Array.} */\nvar y = [];\n\ny.push(1); // 성공\ny.push(\"string\"); // 오류, string을 number 타입에 할당할 수 없음\n\n함수 호출에서 (In function calls)\n제네릭 함수의 호출은 인수를 사용해 타입 매개변수를 추론합니다. 때때로 이 과정은 추론 소스가 부족하여 어떠한 타입도 추론하지 못하는 경우가 있습니다; 이러한 경우, 매개변수 타입은 기본적으로 any입니다. 예를 들어:\nvar p = new Promise((resolve, reject) => { reject() });\n\np; // Promise;\n\n지원되는 JSDoc (Supported JSDoc)\n아래의 구성은 JavaScript 파일에서 JSDoc 주석을 사용하여 타입 정보를 제공할 때 지원되는 목록입니다.\n아래에 명시되지 않은 태그(@async 등)는 아직 지원되지 않는다는 점에 유의하세요.\n\n@type\n@param (또는 @arg 또는 @argument)\n@returns (또는 @return)\n@typedef\n@callback\n@template\n@class (또는 @constructor)\n@this\n@extends (또는 @augments)\n@enum\n\n대부분의 태그의 의미는 usejsdoc.org에서 설명하는 태그의 의미와 같습니다.\n아래의 코드는 차이점을 설명하고 각 태그의 사용 예시를 설명합니다.\n@type\n\"@type\" 태그를 사용하고 타입 이름을 참조(원래 TypeScript의 선언에 정의된 것 또는 JSDoc의 \"@typedef\" 태그 중 하나)할 수 있습니다.\n모든 TypeScript의 타입, 대부분의 JSDoc 타입 중 어떤 것이든 사용할 수 있습니다.\n/**\n * @type {string}\n */\nvar s;\n\n/** @type {Window} */\nvar win;\n\n/** @type {PromiseLike} */\nvar promisedString;\n\n// HTML 요소를 DOM 프로퍼티로 지정할 수 있음\n/** @type {HTMLElement} */\nvar myElement = document.querySelector(selector);\nelement.dataset.myData = '';\n\n@type은 유니언 타입으로 지정할 수 있습니다; 예를 들어, 문자열과 불리언 중 어떤 것이든 될 수 있습니다.\n/**\n * @type {(string | boolean)}\n */\nvar sb;\n\n유니언 타입에는 괄호가 선택 사항이라는 점에 유의하세요.\n/**\n * @type {string | boolean}\n */\nvar sb;\n\n다양한 구문을 사용하여 배열 타입을 지정할 수도 있습니다:\n/** @type {number[]} */\nvar ns;\n/** @type {Array.} */\nvar nds;\n/** @type {Array} */\nvar nas;\n\n또한 객체 리터럴 타입을 지정할 수도 있습니다.\n예를 들어, 프로퍼티 'a' (string) 와 'b' (number)를 갖는 오브젝트라면 다음과 같은 구문을 사용할 수 있습니다.\n/** @type {{ a: string, b: number }} */\nvar var9;\n\n표준 JSDoc 구문 또는 TypeScript 구문을 통해 문자열 혹은 숫자 인덱스 시그니처를 사용하여 유사-맵 혹은 유사-배열 오브젝트를 지정할 수도 있습니다.\n/**\n * 임의의 `string` 프로퍼티를 `number`에 매핑하는 유사-맵 객체.\n *\n * @type {Object.}\n */\nvar stringToNumber;\n\n/** @type {Object.} */\nvar arrayLike;\n\n앞의 두 타입은 TypeScript의 { [x: string]: number } 그리고 { [x: number]: any }와 동일합니다. 컴파일러는 두 구문을 모두 이해할 것입니다.\n함수 타입은 TypeScript 또는 클로저 구문을 사용하여 지정할 수 있습니다:\n/** @type {function(string, boolean): number} Closure 구문 */\nvar sbn;\n/** @type {(s: string, b: boolean) => number} TypeScript 구문 */\nvar sbn2;\n\n혹은 단순히 지정되지 않은 Function 타입을 사용할 수도 있습니다:\n/** @type {Function} */\nvar fn7;\n/** @type {function} */\nvar fn6;\n\nClosure의 다른 타입 또한 동작합니다:\n/**\n * @type {*} - 어떠한 타입이든 될 수 있음\n */\nvar star;\n/**\n * @type {?} - 식별되지 않은 타입 ('any'와 같음)\n */\nvar question;\n\n캐스트 (Casts)\nTypeScript는 클로저의 캐스트(cast) 구문을 차용합니다.\n이는 괄호화된 표현식 앞에 @type 태그를 사용하여 다른 타입으로의 캐스트를 가능케 합니다.\n/**\n * @type {number | string}\n */\nvar numberOrString = Math.random() \n타입 import (Import types)\n타입 import를 사용하여 다른 파일의 선언을 가져올 수도 있습니다.\n이 구문은 TypeScript에 특화된 것이며 JSDoc 표준과는 조금 다릅니다:\n/**\n * @param p { import(\"./a\").Pet }\n */\nfunction walk(p) {\n console.log(`Walking ${p.name}...`);\n}\n\n타입 import는 타입 별칭 선언에서도 쓰일 수 있습니다:\n/**\n * @typedef { import(\"./a\").Pet } Pet\n */\n\n/**\n * @type {Pet}\n */\nvar myPet;\nmyPet.name;\n\n타입을 모르거나 입력하기 귀찮은 큰 타입이 있을 경우, 타입 import를 사용하여 모듈에서 값의 타입을 가져올 수 있습니다:\n/**\n * @type {typeof import(\"./a\").x }\n */\nvar x = require(\"./a\").x;\n\n@param and @returns\n@param은 @type과 같은 종류의 구문을 사용하지만, 매개변수의 이름이 추가됩니다.\n매개변수는 이름을 대괄호로 둘러싸서 선택적으로 선언할 수 있습니다:\n// 매개변수는 다양한 형태의 구문으로 선언될 수 있음\n/**\n * @param {string} p1 - 문자열 매개변수.\n * @param {string=} p2 - 선택적 문자열 매개변수 (클로저 구문)\n * @param {string} [p3] - 또다른 선택적 매개변수 (JSDoc 구문).\n * @param {string} [p4=\"test\"] - 기본값을 가진 선택적 매개변수\n * @return {string} 결과\n */\nfunction stringsStringStrings(p1, p2, p3, p4){\n // TODO\n}\n\n마찬가지로, 함수의 반환 타입으로는:\n/**\n * @return {PromiseLike}\n */\nfunction ps(){}\n\n/**\n * @returns {{ a: string, b: number }} - '@returns'과 '@return' 모두 사용 가능\n */\nfunction ab(){}\n\n@typedef, @callback, and @param\n@typedef를 사용해 복잡한 타입을 정의할 수 있습니다.\n@param과 비슷한 구문으로 동작합니다.\n/**\n * @typedef {Object} SpecialType - 'SpecialType'이라는 새 타입을 생성\n * @property {string} prop1 - SpecialType의 문자열 프로퍼티\n * @property {number} prop2 - SpecialType의 숫자 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 숫자 프로퍼티\n * @prop {number} [prop4] - SpecialType의 선택적 숫자 프로퍼티\n * @prop {number} [prop5=42] - SpecialType의 기본값을 가진 선택적 숫자 프로퍼티\n */\n/** @type {SpecialType} */\nvar specialTypeObject;\n\n첫 번째 줄에 object나 Object를 사용할 수 있습니다.\n/**\n * @typedef {object} SpecialType1 - 'SpecialType1'이라는 새 타입 생성\n * @property {string} prop1 - SpecialType1의 문자열 프로퍼티\n * @property {number} prop2 - SpecialType1의 숫자 프로퍼티\n * @property {number=} prop3 - SpecialType1의 선택적 숫자 프로퍼티\n */\n/** @type {SpecialType1} */\nvar specialTypeObject1;\n\n@param은 일회성인 타입 지정에 대한 비슷한 구문을 허용합니다.\n중첩된 프로퍼티 이름 앞엔 매개변수 이름을 붙여야 함을 유의하세요:\n/**\n * @param {Object} options - 해당 형태는 위의 SpecialType과 동일\n * @param {string} options.prop1\n * @param {number} options.prop2\n * @param {number=} options.prop3\n * @param {number} [options.prop4]\n * @param {number} [options.prop5=42]\n */\nfunction special(options) {\n return (options.prop4 || 1001) + options.prop5;\n}\n\n@callback은 @typedef와 비슷합니다만, 객체 타입 대신 함수의 타입을 지정합니다:\n/**\n * @callback Predicate\n * @param {string} data\n * @param {number} [index]\n * @returns {boolean}\n */\n/** @type {Predicate} */\nconst ok = s => !(s.length % 2);\n\n물론, 이러한 유형 중 어떤 것이라도 단일 라인의 @typedef TypeScript 구문을 사용해 선언될 수 있습니다:\n/** @typedef {{ prop1: string, prop2: string, prop3?: number }} SpecialType */\n/** @typedef {(data: string, index?: number) => boolean} Predicate */\n\n@template\n@template 태그로 제네릭 타입을 선언할 수 있습니다:\n/**\n * @template T\n * @param {T} x - 리턴 타입까지 사용되는 제네릭 매개변수\n * @return {T}\n */\nfunction id(x){ return x }\n\n콤마 또는 여러 태그를 사용하여 여러 매개변수 타입을 선언할 수 있습니다:\n/**\n * @template T,U,V\n * @template W,X\n */\n\n타입 매개변수 이름 앞에 타입 제약 조건을 지정할 수도 있습니다.\n목록의 첫 번째 매개변수의 타입만 제한됩니다:\n/**\n * @template {string} K - K는 문자열 혹은 문자열 리터럴이어야만 함\n * @template {{ serious(): string }} Seriousalizable - serious 메서드를 가져야만 함\n * @param {K} key\n * @param {Seriousalizable} object\n */\nfunction seriousalize(key, object) {\n // ????\n}\n\n@constructor\n컴파일러는 this-프로퍼티 할당을 기반으로 생성자 함수를 추론합니다만, @constructor 태그를 추가하여 보다 엄격한 검사와 더 나은 제안이 되도록 만들 수 있습니다.\n/**\n * @constructor\n * @param {number} data\n */\nfunction C(data) {\n this.size = 0;\n this.initialize(data); // 이니셜라이저에 문자열이 들어갈 경우, 오류 발생 가능\n}\n/**\n * @param {string} s\n */\nC.prototype.initialize = function (s) {\n this.size = s.length\n}\n\nvar c = new C(0);\nvar result = C(1); // C는 새 인스턴스로만 호출해야 함\n\n@constructor를 사용하면, this는 C의 생성자 함수 내부에서 검사되므로, initailize 메서드에 대하여 알 수 있을 것이며 숫자를 넘길 경우 오류가 발생할 것입니다. 또한 C를 생성하지 않고 호출할 경우 오류를 일으킬 것입니다.\n불행하게도, 이는 호출 가능한 생성자 함수는 @constructor를 사용할 수 없다는 것을 의미합니다.\n@this\n컴파일러는 대게 작업할 컨텍스트가 있을 때 this의 타입을 알아낼 수 있습니다. 그렇지 않은 경우, @this를 사용해 this의 타입을 명시할 수 있습니다:\n/**\n * @this {HTMLElement}\n * @param {*} e\n */\nfunction callbackForLater(e) {\n this.clientHeight = parseInt(e) // 잘 되어야 함!\n}\n\n@extends\nJavaScript 클래스엔 제네릭 기초 클래스를 확장할 때, 매개변수가 어떤 타입이 되어야 하는지 지정할 곳이 없습니다. @extends 태그는 해당 매개변수 타입에 대한 위치를 제공합니다:\n/**\n * @template T\n * @extends {Set}\n */\nclass SortableSet extends Set {\n // ...\n}\n\n@extends는 클래스에서만 작동한다는 점을 알아두세요. 현재로서는, 생성자 함수가 클래스를 확장하는 방법은 없습니다.\n@enum\n@enum 태그를 사용하면 해당 멤버가 모두 지정된 타입인 객체 리터럴을 생성할 수 있습니다. 대부분의 JavaScript 객체 리터럴과는 다르게, 다른 멤버는 허용되지 않습니다.\n/** @enum {number} */\nconst JSDocState = {\n BeginningOfLine: 0,\n SawAsterisk: 1,\n SavingComments: 2,\n}\n\n@enum은 TypeScript의 enum 과는 꽤 다르며, 훨씬 단순하다는 점에 유의하세요. 그러나 TypeScript의 열거형과는 달리, @enum은 어떠한 타입이든 가질 수 있습니다:\n/** @enum {function(number): number} */\nconst Math = {\n add1: n => n + 1,\n id: n => -n,\n sub1: n => n - 1,\n}\n\n다른 예제들 (More examples)\nvar someObj = {\n /**\n * @param {string} param1 - 프로퍼티 할당에 대한 Docs\n */\n x: function(param1){}\n};\n\n/**\n * 변수 할당에 대한 docs처럼\n * @return {Window}\n */\nlet someFunc = function(){};\n\n/**\n * 클래스 메서드\n * @param {string} greeting 사용할 인사말\n */\nFoo.prototype.sayHi = (greeting) => console.log(\"Hi!\");\n\n/**\n * 화살표 함수 표현\n * @param {number} x - A multiplier\n */\nlet myArrow = x => x * x;\n\n/**\n * JSX의 무상태 함수 컴포넌트에서도 사용됨.\n * @param {{a: string, b: number}} test - Some param\n */\nvar fc = (test) => {test.a.charAt(0)};\n\n/**\n * 클로저 구문을 사용하여, 매개변수가 클래스 생성자가 될 수 있음.\n *\n * @param {{new(...args: any[]): object}} C - 등록할 클래스\n */\nfunction registerClass(C) {}\n\n/**\n * @param {...string} p1 - A 'rest' arg (array) of strings. ('any'로 취급됨)\n */\nfunction fn10(p1){}\n\n/**\n * @param {...string} p1 - A 'rest' arg (array) of strings. ('any'로 취급됨)\n */\nfunction fn9(p1) {\n return p1.join();\n}\n\n지원되지 않을 것으로 알려진 패턴들 (Patterns that are known NOT to be supported)\n생성자 함수처럼, 값 공간(value space)에 있는 객체를 타입으로 참조하는 것은 객체가 타입을 생성하지 않는 한 작동하지 않습니다.\nfunction aNormalFunction() {\n\n}\n/**\n * @type {aNormalFunction}\n */\nvar wrong;\n/**\n * 'typeof' 대신 사용:\n * @type {typeof aNormalFunction}\n */\nvar right;\n\n접미사는 객체 리터럴 유형의 프로퍼티 유형과 동일하며 선택적 프로퍼티를 지정하지 않습니다:\n/**\n * @type {{ a: string, b: number= }}\n */\nvar wrong;\n/**\n * 프로퍼티 이름에 물음표 접미사 사용\n * @type {{ a: string, b?: number }}\n */\nvar right;\n\nNullable 타입은 strictNullChecks이 활성화되어있는 때만 의미가 있습니다.\n/**\n * @type {?number}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: off -- number\n */\nvar nullable;\n\nNullable이 아닌 타입은 의미가 없으며 원래의 타입으로 취급됩니다:\n/**\n * @type {!number}\n * 단순히 숫자 타입을 갖게 됨\n */\nvar normal;\n\nJSDoc의 타입 시스템과는 다르게, TypeScript는 null 값을 포함하는지, 안 하는지에 대해서만 표시할 수 있습니다.\n명시적인 non-nullability는 없습니다 -- strictNullChecks이 활성화되어 있다면, number는 nullable이 아닐 것입니다.\n활성화되어있지 않다면, number는 nullable 일 것입니다.\n"},"pages/jsdoc-reference.html":{"url":"pages/jsdoc-reference.html","title":"JSDoc 레퍼런스(en)","keywords":"","body":"아래 목록은 JavaScript 파일에 타입 정보 제공을 위해 JSDoc 어노테이션을 사용할 때\n현재 지원되는 구성의 개요를 다룹니다.\n아래 명시적으로 나열되지 않은 태그(예 @async)는 아직 지원되지 않습니다.\n\n@type\n@param (또는 @arg 또는 @argument)\n@returns (또는 @return)\n@typedef\n@callback\n@template\n@class (또는 @constructor)\n@this\n@extends (또는 @augments)\n@enum\n\n의미는 일반적으로 jsdoc.app에서 제공하는 태그의 의미와 같거나 상위 집합입니다.\n아래 코드는 각 태그의 차이점을 설명하고 예시를 제공합니다.\nNote: JSDoc 지원을 탐색하는 playground를 사용할 수 있습니다.\n@type\n\"@type\" 태그를 사용하여 타입의 이름을 참조할 수 있습니다 (다음 경우 중 하나인 원시 타입과 TypeScript에 정의되어있거나 JSDoc \"@typedef\" 태그로 정의되어있거나).\n당신은 대부분 JSDoc 타입들이나 TypeScript 타입을 사용할 것입니다,기존에 많이 사용하는 string부터 조건부 타입인 고급 타입까지.\n/**\n * @type {string}\n */\nvar s;\n\n/** @type {Window} */\nvar win;\n\n/** @type {PromiseLike} */\nvar promisedString;\n\n// DOM 프로퍼티를 사용하여 HTML 요소를 지정할 수 있습니다\n/** @type {HTMLElement} */\nvar myElement = document.querySelector(selector);\nelement.dataset.myData = \"\";\n\n@type 을 이용하여 유니언 타입을 지정할 수 있습니다. 예를 들어 어떤 것은 string 또는 boolean 일 수 있습니다.\n/**\n * @type {(string | boolean)}\n */\nvar sb;\n\n괄호는 유니언 타입에 대한 선택 사항입니다.\n/**\n * @type {string | boolean}\n */\nvar sb;\n\n다양한 구문을 통하여 배열 타입을 지정할 수 있습니다:\n/** @type {number[]} */\nvar ns;\n/** @type {Array.} */\nvar nds;\n/** @type {Array} */\nvar nas;\n\n또한 객체 리터럴 타입들도 지정할 수 있습니다.\n예를 들어, 오브젝트에 프로퍼티 'a' (string) 와 'b' (number)을 사용한 경우 다음 구문을 사용합니다:\n/** @type {{ a: string, b: number }} */\nvar var9;\n\n당신은 JSDoc 구문이나 TypeScript 구문을 사용하여 문자열 및 숫자 인덱스 맵과 배열과 비슷한 오브젝트를 표시할 수 있습니다.\n/**\n * 맵 같은 object는 임의의 `string` 프로퍼티들을 `number`로 바꿔줍니다.\n *\n * @type {Object.}\n */\nvar stringToNumber;\n\n/** @type {Object.} */\nvar arrayLike;\n\n앞의 두 타입은 TypeScript의 타입인 { [x: string]: number } 와 { [x: number]: any }를 동일합니다. 컴파일러는 이 두 구문을 모두 이해합니다.\nTypeScript나 클로저 구문을 사용하여 함수 타입을 지정할 수 있습니다:\n/** @type {function(string, boolean): number} 클로저 구문 */\nvar sbn;\n/** @type {(s: string, b: boolean) => number} TypeScript 구문 */\nvar sbn2;\n\n혹은 특정하지 않은 Function 타입을 사용할 수 있습니다:\n/** @type {Function} */\nvar fn7;\n/** @type {function} */\nvar fn6;\n\n클로저의 다른 타입들 또한 작동합니다:\n/**\n * @type {*} - 'any' 타입으로 쓸 수 있습니다\n */\nvar star;\n/**\n * @type {?} - 알 수 없는 타입 ('any'와 같습니다)\n */\nvar question;\n\n형변환 (Casts)\nTypeScript는 클로저 구문을 차용합니다.\n이렇게 하면 괄호로 묶인 표현식 앞에 @type 태그를 추가하여 다른 유형으로 형변환할 수 있습니다.\n/**\n * @type {number | string}\n */\nvar numberOrString = Math.random() \n타입 가져오기 (Import types)\n다른 파일에서 사용하고 있는 타입들은 import 선언을 통하여 가져올 수 있습니다.\n이 구문은 TypeScript에 따라 다르며 JSDoc 표준과 다릅니다:\n// @filename: types.d.ts\nexport type Pet = {\n name: string,\n};\n\n// @filename: main.js\n/**\n * @param p { import(\"./types\").Pet }\n */\nfunction walk(p) {\n console.log(`Walking ${p.name}...`);\n}\n\n가져온 타입들 또한 별칭 선언에서 사용할 수 있습니다:\n// @filename: types.d.ts\nexport type Pet = {\n name: string,\n};\n// @filename: main.js\n// ---cut---\n/**\n * @typedef { import(\"./types\").Pet } Pet\n */\n\n/**\n * @type {Pet}\n */\nvar myPet;\nmyPet.name;\n\n만약 알 수 없는 타입이거나 너무 큰 타입일 경우 모듈에서 얻어온 값의 타입을 사용할 수 있습니다:\n// @filename: accounts.d.ts\nexport const userAccount = {\n name: \"Name\",\n address: \"An address\",\n postalCode: \"\",\n country: \"\",\n planet: \"\",\n system: \"\",\n galaxy: \"\",\n universe: \"\",\n};\n// @filename: main.js\n// ---cut---\n/**\n * @type {typeof import(\"./accounts\").userAccount }\n */\nvar x = require(\"./accounts\").userAccount;\n\n@param 과 @returns\n@param은 타입 구문인 @type과 동일하게 사용합니다, 하지만 매개변수 이름을 추가할 수 있습니다.\n매개변수는 이름 주변에 대괄호와 함께 선택적으로 선언됩니다:\n// 매개변수들은 다양한 구문형식으로 선언될 수 있습니다\n/**\n * @param {string} p1 - string 매개변수.\n * @param {string=} p2 - 선택적 매개변수 (클로저 구문)\n * @param {string} [p3] - 또다른 선택적 매개변수 (JSDoc 구문).\n * @param {string} [p4=\"test\"] - 기본값과 선택적 매개변수\n * @return {string} 이것은 결과 값입니다\n */\nfunction stringsStringStrings(p1, p2, p3, p4) {\n // TODO\n}\n\n마찬가지로, 함수의 반환형일 경우:\n/**\n * @return {PromiseLike}\n */\nfunction ps() {}\n\n/**\n * @returns {{ a: string, b: number }} - May use '@returns' as well as '@return'\n */\nfunction ab() {}\n\n@typedef, @callback, and @param\n@typedef 는 복잡한 타입을 정의할 때 사용합니다.\n마치 @param과 비슷하게 동작합니다.\n/**\n * @typedef {Object} SpecialType - 새로운 타입인 'SpecialType'을 생성합니다\n * @property {string} prop1 - SpecialType의 string 프로퍼티\n * @property {number} prop2 - SpecialType의 number 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 number 프로퍼티\n * @prop {number} [prop4] - SpecialType의 선택적 number 프로퍼티\n * @prop {number} [prop5=42] - SpecialType의 기본값이 존재하는 선택적 number 프로퍼티\n */\n\n/** @type {SpecialType} */\nvar specialTypeObject;\nspecialTypeObject.prop3;\n\nobject 혹은 Object를 첫 번째 줄에 사용할 수 있습니다.\n/**\n * @typedef {object} SpecialType1 - 새로운 타입인 'SpecialType'을 생성합니다\n * @property {string} prop1 - SpecialType의 string 프로퍼티\n * @property {number} prop2 - SpecialType의 number 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 number 프로퍼티\n */\n\n/** @type {SpecialType1} */\nvar specialTypeObject1;\n\n@param 은 한 번만 사용하는 타입과 비슷한 구문을 허용합니다.\n포함된 프로퍼티의 이름은 파라미터의 이름을 접두사로 사용해야 합니다:\n/**\n * @param {Object} options - 위의 SpecialType와 비슷합니다.\n * @param {string} options.prop1\n * @param {number} options.prop2\n * @param {number=} options.prop3\n * @param {number} [options.prop4]\n * @param {number} [options.prop5=42]\n */\nfunction special(options) {\n return (options.prop4 || 1001) + options.prop5;\n}\n\n@callback은 @typedef와 비슷합니다. 하지만 이것은 object 타입 대신 특정한 function 타입을 지정합니다:\n/**\n * @callback Predicate\n * @param {string} data\n * @param {number} [index]\n * @returns {boolean}\n */\n\n/** @type {Predicate} */\nconst ok = (s) => !(s.length % 2);\n\n물론, 이런 타입들은 TypeScript 구문에서 @typedef 단 한 줄로 선언할 수 있습니다:\n/** @typedef {{ prop1: string, prop2: string, prop3?: number }} SpecialType */\n/** @typedef {(data: string, index?: number) => boolean} Predicate */\n\n@template\n@template 태그를 사용하여 제네릭 함수를 선언할 수 있습니다:\n/**\n * @template T\n * @param {T} x - 제네릭 매개변수는 리턴 타입과 같게 됩니다\n * @return {T}\n */\nfunction id(x) {\n return x;\n}\n\nconst a = id(\"string\");\nconst b = id(123);\nconst c = id({});\n\n콤마 혹은 여러 태그를 통하여 여러 타입의 매개변수를 선언할 수 있습니다:\n/**\n * @template T,U,V\n * @template W,X\n */\n\n또한 특정한 매개변수 앞에 타입을 지정할 수 있습니다.\n매개변수 중 오직 첫 번째 매개변수만 제한됩니다:\n/**\n * @template {string} K - K는 string 혹은 string 리터럴이어야 합니다\n * @template {{ serious(): string }} Seriousalizable - serious 메서드가 있어야 합니다\n * @param {K} key\n * @param {Seriousalizable} object\n */\nfunction seriousalize(key, object) {\n // ????\n}\n\n제네릭 클래스 혹은 타입 선언은 지원되지 않습니다.\n클래스 (Classes)\n클래스는 ES6 클래스로 선언할 수 있습니다.\nclass C {\n /**\n * @param {number} data\n */\n constructor(data) {\n // 프로퍼티 타입은 추론될 수 있습니다\n this.name = \"foo\";\n\n // 또는 명시적으로 선언할 수도 있습니다\n /** @type {string | null} */\n this.title = null;\n\n // 만약 다른 곳에 선언되어 있다면 어노테이션으로 표기할 수 있습니다.\n /** @type {number} */\n this.size;\n\n this.initialize(data); // 오류가 난다면, 이니셜 라이저는 string을 예상합니다\n }\n /**\n * @param {string} s\n */\n initialize = function (s) {\n this.size = s.length;\n };\n}\n\nvar c = new C(0);\n\n// C는 new 와 함께 호출되어야합니다\n// 하지만 이건 JavaScript이고, 이것은 허용되며\n// 'any'로 간주됩니다.\nvar result = C(1);\n\n다음 섹션에 설명된 대로 생성자 함수를 선언할 수 있습니다:\n@constructor\n컴파일러는 속성 할당을 기반으로 생성자 함수를 추론합니다, 하지만 @constructor 태그를 사용하면 더 엄격한 검사와 제안 사항을 확인할 수 있습니다:\n// @checkJs\n// @errors: 2345 2348\n/**\n * @constructor\n * @param {number} data\n */\nfunction C(data) {\n // 프로퍼티 타입은 추론될 수 있습니다\n this.name = \"foo\";\n\n // 또는 명시적으로 선언할 수도 있습니다\n /** @type {string | null} */\n this.title = null;\n\n // 만약 다른 곳에 선언되어 있다면 어노테이션으로 표기할 수 있습니다.\n /** @type {number} */\n this.size;\n\n this.initialize(data);\n}\n/**\n * @param {string} s\n */\nC.prototype.initialize = function (s) {\n this.size = s.length;\n};\n\nvar c = new C(0);\nc.size;\n\nvar result = C(1);\n\n\nNote: 오류 메시지는 a JSConfig 및 checkJs가 활성화된 상태에서만 JS 코드 베이스에 나타납니다.\n\n@constructor를 사용하면 생성자 함수 C안에 this가 있는지 검사하므로, initialize 메서드에 대한 제안사항을 받으며 만약 인자로 숫자를 넘긴다면 오류가 발생합니다. 또한 C를 생성하지 않고 호출만 한다면 에디터에서 경고를 표시할 수 있습니다.\n유감스럽게도, 이는 호출가능한 생성자 함수는 @constructor를 사용하지 못함을 의미합니다.\n@this\n컴파일러는 코드가 동작할 컨텍스트가 있다면 보통 this의 타입을 파악할 수 있습니다. 그렇지 않은 경우, @this를 사용하여 명확하게 this의 타입을 지정할 수 있습니다:\n/**\n * @this {HTMLElement}\n * @param {*} e\n */\nfunction callbackForLater(e) {\n this.clientHeight = parseInt(e); // 잘 작동해야 합니다!\n}\n\n@extends\nJavascript 클래스를 제네릭 기반 클래스로부터 상속(extend)하면, 매개변수가 어떤 타입이 되어야 하는지 지정할 곳이 없습니다. @extends 태그는 이러한 타입 매개변수를 위한 위치를 제공합니다:\n/**\n * @template T\n * @extends {Set}\n */\nclass SortableSet extends Set {\n // ...\n}\n\n@extends는 클래스에서만 작동합니다. 현재까지, 생성자 함수가 클래스를 상속할 수 있는 방법은 없습니다.\n@enum\n@enum 태그는 멤버가 모두 지정된 객체 리터럴을 만들 수 있게 도와줍니다. Javascript 대부분의 객체 리터럴과 달리, 이 태그는 다른 멤버를 허용하지 않습니다.\n/** @enum {number} */\nconst JSDocState = {\n BeginningOfLine: 0,\n SawAsterisk: 1,\n SavingComments: 2,\n};\n\nJSDocState.SawAsterisk;\n\n@enum은 TypeScript의 enum과 상당히 다르고, 더 간단합니다. 하지만 TypeScript의 열거형(enum)과 달리, @enum은 어떠한 타입도 가질 수 있습니다:\n/** @enum {function(number): number} */\nconst MathFuncs = {\n add1: (n) => n + 1,\n id: (n) => -n,\n sub1: (n) => n - 1,\n};\n\nMathFuncs.add1;\n\n추가 예제 (More examples)\nclass Foo {}\n// ---cut---\nvar someObj = {\n /**\n * @param {string} param1 - 프로퍼티 할당 문서를 참조하세요\n */\n x: function (param1) {},\n};\n\n/**\n * 변수 할당 문서를 참조하세요\n * @return {Window}\n */\nlet someFunc = function () {};\n\n/**\n * 클래스 메서드\n * @param {string} greeting 사용할 인사말\n */\nFoo.prototype.sayHi = (greeting) => console.log(\"Hi!\");\n\n/**\n * 화살표 함수 표현식\n * @param {number} x - 곱하는 수\n */\nlet myArrow = (x) => x * x;\n\n/**\n * JSX의 무상태 함수형 컴포넌트(SFC)에도 작동합니다\n * @param {{a: string, b: number}} test - Some param\n */\nvar sfc = (test) => {test.a.charAt(0)};\n\n/**\n * 매개변수는 클로저 구문을 사용하면 클래스 생성자로 사용할 수 있습니다.\n *\n * @param {{new(...args: any[]): object}} C - The class to register\n */\nfunction registerClass(C) {}\n\n/**\n * @param {...string} p1 - '나머지' 문자열 인수들의 배열 ('any' 타입으로 취급됨)\n */\nfunction fn10(p1) {}\n\n/**\n * @param {...string} p1 - '나머지' 문자열 인수들의 배열 ('any' 타입으로 취급됨)\n */\nfunction fn9(p1) {\n return p1.join();\n}\n\n지원하지 않는다고 알려진 패턴 (Patterns that are known NOT to be supported)\nValue space 안의 객체를 타입으로 태그하는 것은 객체가 마치 생성자 함수처럼 타입을 생성하지 않는 이상 작동하지 않습니다.\nfunction aNormalFunction() {}\n/**\n * @type {aNormalFunction}\n */\nvar wrong;\n/**\n * 'typeof'를 대신 사용하세요:\n * @type {typeof aNormalFunction}\n */\nvar right;\n\n접미사(Postfix)는 선택적(Optional) 프로퍼티를 구체화하지 않는 객체 리터럴 타입의 프로퍼티 타입과 같습니다:\n/**\n * @type {{ a: string, b: number= }}\n */\nvar wrong;\n/**\n * 프로퍼티 이름 대신 물음표 접미사를 사용하세요:\n * @type {{ a: string, b?: number }}\n */\nvar right;\n\nstrictNullCheck가 활성화 중인 경우에만 널러블(Nullable) 타입이 의미가 있습니다.\n/**\n * @type {?number}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: false -- number\n */\nvar nullable;\n\n유니언 타입을 사용해도 됩니다:\n/**\n * @type {number | null}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: false -- number\n */\nvar unionNullable;\n\n널러블 타입이 아닌 경우에는 아무 의미가 없으며 원래 타입으로 취급합니다:\n/**\n * @type {!number}\n * 타입 number를 가집니다\n */\nvar normal;\n\nJSDoc의 타입 체계와 달리, TypeScript는 타입이 오직 null을 포함하거나 하지 않는다 표시할 수 있습니다.\n널러블은 명확하게 구분되지 않습니다 -- 만약 strictNullChecks가 활성화 중이라면, number는 널러블하지 않습니다.\n반대의 경우, number는 널러블합니다.\n지원하지 않는 태그 (Unsupported tags)\nTypeScript는 지원하지 않는 JSDoc 태그를 무시합니다.\n태그 지원을 위한 오픈 이슈가 아래에 있습니다:\n\n@const (issue #19672)\n@inheritdoc (issue #23215)\n@memberof (issue #7237)\n@readonly (issue #17233)\n@yields (issue #23857)\n{@link …} (issue #16498)\n\n"},"pages/declaration-files/creating-dts-files-from-js.html":{"url":"pages/declaration-files/creating-dts-files-from-js.html","title":".js 파일에서 d.ts 파일 만들기","keywords":"","body":"TypeScript 3.7에서,\nTypeScript는 JSDoc 구문을 사용한 JavaScript에서 .d.ts 파일을 생성할 수 있게 되었습니다.\n즉 프로젝트를 TypeScript에 이식하거나(porting) 코드베이스에 .d.ts 파일을 유지하지 않고도 TypeScript 기반 편집기의 환경을 유지할 수 있습니다.\nTypeScript는 대부분의 JSDoc 태그를 지원하며, 참조에서 찾을 수 있습니다.\n.d.ts 파일 생성을 위한 프로젝트 설정 (Setting up your Project to emit .d.ts files)\n.d.ts 파일을 프로젝트에서 생성하려면, 다음과 같은 4단계를 거쳐야합니다:\n\n개발 의존성에 TypeScript 추가\nTypeScript 설정을 위해 tsconfig.json 추가\nJS 파일에 해당하는 d.ts 파일을 생성하기 위해 TypeScript 컴파일 실행\n(선택적으로) 타입을 참조하기 위한 package.json 수정\n\nTypeScript 추가 (Adding TypeScript)\n설치 페이지에서 방법을 확인할 수 있습니다.\nTSConfig\nTSConfig는 컴파일러 플래그를 구성하고 파일을 찾을 위치를 선언하는 json5 파일입니다.\n위와 같은 경우, 다음과 같은 파일이 필요합니다:\n{\n // 프로젝트에 알맞게 수정하세요.\n include: [\"src/**/*\"],\n\n compilerOptions: {\n // 일반적으로 소스 파일로 무시되기 때문에,\n // TypeScript가 JS 파일\b을 읽도록 지시합니다.\n allowJs: true,\n // d.ts 파일을 생성시킵니다.\n declaration: true,\n // 컴파일러 실행이 오직\n // d.ts 파일만 출력하게 합니다.\n emitDeclarationOnly: true,\n // 타입은 이 디렉터리 안에 존재해야 합니다.\n // 해당 설정을 제거하면,\n // .d.ts 파일이 .js 파일 옆에 생성됩니다.\n outDir: \"dist\",\n },\n}\n\ntsconfig 참조에서 더 많은 옵션을 찾을 수 있습니다.\nTSConfig 파일을 사용하는 대신 CLI를 사용할 수 있습니다.\nnpx typescript src/**/*.js --declaration --allowJs --emitDeclarationOnly --outDir types\n\n컴파일러 실행 (Run the compiler)\n설치 페이지에서 방법을 확인할 수 있습니다.\n프로젝트의 .gitignore에 파일이 있을 때, 이러한 파일들이 패키지에 포함되어 있는지 확인합니다.\npackage.json 수정 (Editing the package.json)\nTypeScript는 .d.ts 파일을 찾기 위한 추가 단계와 함께 package.json의 모듈에 대한 노드 관계(node resolution)를 복제합니다.\n대략적으로 먼저 선택적인 \"types\" 필드를 확인 후, 다음은 \"main\", 마지막으로 루트에서 index.d.ts를 확인합니다.\n\n\n\nPackage.json\n기본 .d.ts의 위치\n\n\n\n\n\"types\" 필드 없음\n\"main\" 확인 후, index.d.ts 확인\n\n\n\"types\": \"main.d.ts\"\nmain.d.ts\n\n\n\"types\": \"./dist/main.js\"\n./main/main.d.ts\n\n\n\ntype 필드가 없다면, \"main\"으로 넘어갑니다.\n\n\n\nPackage.json\n기본 .d.ts의 위치\n\n\n\n\n\"main\" 필드 없음\nindex.d.ts\n\n\n\"main\":\"index.js\"\nindex.d.ts\n\n\n\"main\":\"./dist/index.js\"\n./dist/index.d.ts\n\n\n\n팁 (Tips)\n.d.ts의 테스트를 작성하고 싶다면, tsd를 사용해보세요.\n"},"pages/tsconfig.json.html":{"url":"pages/tsconfig.json.html","title":"tsconfig.json","keywords":"","body":"개요 (Overview)\n디렉토리에 tsconfig.json 파일이 있다면 해당 디렉토리가 TypeScript 프로젝트의 루트가 됩니다.tsconfig.json 파일은 프로젝트를 컴파일하는 데 필요한 루트 파일과 컴파일러 옵션을 지정합니다.\n프로젝트는 다음 방법들로 컴파일됩니다:\ntsconfig.json 사용하기 (Using tsconfig.json)\n\n입력 파일 없이 tsc를 호출하면 컴파일러는 현재 디렉토리에서부터 시작하여 상위 디렉토리 체인으로 tsconfig.json 파일을 검색합니다.\n입력 파일이 없이 tsc와 tsconfig.json 파일이 포함된 디렉토리 경로 또는 설정이 포함된 유효한 경로의 .json 파일 경로를 지정하는 --project (또는 -p) 커맨드 라인 옵션을 사용할 수 있습니다.\n\n커맨드 라인에 입력 파일을 지정하면 tsconfig.json 파일이 무시됩니다.\ntsconfig의 컴파일러 옵션에 대해 자세한 내용은 the v2 site에 있는\nTSConfig Reference beta을 확인하세요.\n예제 (Examples)\ntsconfig.json 예제 파일들:\n\n\"files\" 속성 사용하기\n{\n \"compilerOptions\": {\n \"module\": \"commonjs\",\n \"noImplicitAny\": true,\n \"removeComments\": true,\n \"preserveConstEnums\": true,\n \"sourceMap\": true\n },\n \"files\": [\n \"core.ts\",\n \"sys.ts\",\n \"types.ts\",\n \"scanner.ts\",\n \"parser.ts\",\n \"utilities.ts\",\n \"binder.ts\",\n \"checker.ts\",\n \"emitter.ts\",\n \"program.ts\",\n \"commandLineParser.ts\",\n \"tsc.ts\",\n \"diagnosticInformationMap.generated.ts\"\n ]\n}\n\n\n\"include\" 와 \"exclude\" 속성 사용하기\n{\n \"compilerOptions\": {\n \"module\": \"system\",\n \"noImplicitAny\": true,\n \"removeComments\": true,\n \"preserveConstEnums\": true,\n \"outFile\": \"../../built/local/tsc.js\",\n \"sourceMap\": true\n },\n \"include\": [\n \"src/**/*\"\n ],\n \"exclude\": [\n \"node_modules\",\n \"**/*.spec.ts\"\n ]\n}\n\n\n\n상세 설명 (Details)\n\"compilerOptions\" 속성은 생략될 수 있으며 생략하면 컴파일러의 기본 값이 사용됩니다. 지원되는 전체 목록은 컴파일러 옵션를 참고하세요.\n\"files\" 속성은 상대 또는 절대 파일 경로 목록을 갖습니다.\"include\"와 \"exclude\" 속성은 glob과 유사한 파일 패턴 목록을 갖습니다.지원되는 glob 와일드카드는 다음과 같습니다:\n\n* 0개 이상의 문자와 매칭 (디렉토리 구분 기호 제외)\n? 한 문자와 매칭 (디렉토리 구분 기호 제외)\n**/ 반복적으로 모든 하위 디렉토리와 매칭\n\nglob 패턴의 구분에 * 또는 . *만 있다면, 지원하는 확장자 파일만 포함됩니다 (예: 기본적으로는 .ts, .tsx 및 .d.ts이고, allowJs true로 설정되어 있다면 .js와 .jsx).\n\"files\"과 \"include\" 모두 지정되어 있지 않다면 컴파일러는 기본적으로 \"exclude\" 속성을 사용하여 제외된 것은 제외하고 모든 TypeScript (.ts,.d.ts 그리고 .tsx) 파일을 포함하는 디렉토리와 하위 디렉토리에 포함시킵니다. allowJs가 true로 설정되면 JS 파일(.js와 .jsx)도 포함됩니다.\n\"files\"과 \"include\" 모두 지정되어 있다면 컴파일러는 그 두 속성에 포함된 파일의 결합을 포함합니다.\n\"exclude\" 속성이 지정되지 않으면, \"outDir\" 컴파일러 옵션을 사용하여 지정된 디렉토리의 파일은 제외됩니다.\n\"include\"을 사용하여 포함된 파일들은 \"exclude\" 속성을 사용해 필터링할 수 있습니다.그러나 \"files\" 속성을 명시적으로 사용하는 파일은 \"exclude\"에 관계없이 항상 포함됩니다.\"exclude\" 속성에 디렉토리가 지정되지 있지 않다면 기본적으로 node_modules, bower_components, jspm_packages 그리고 를 제외합니다.\n\"files\" 또는 \"include\" 속성에 포함되어 있는 파일이 참조되는 모든 파일도 포함됩니다.비슷하게, 파일 B.ts가 또 다른 파일 A.ts에 의해 참조된다면, 참조 파일 A.ts가 \"exclude\" 목록에서도 지정되지 않는 한 B.ts는 제외될 수 없습니다.\n컴파일러에는 출력이 가능한 파일이 포함되어 있지 않다는 점에 주의해야 합니다; 즉 입력에 index.ts가 포함되면 index.d.ts와 index.js는 제외됩니다.\n일반적으로 확장자만 다른 파일은 서로 옆에 두지 않는 것이 좋습니다.\ntsconfig.json 파일은 완전히 비어둘 수 있으며, 기본 컴파일러 옵션을 사용하여 기본적으로 (위에서 설명한대로) 포함된 모든 파일을 컴파일합니다.\n커맨드 라인에 지정된 컴파일러 옵션은 tsconfig.json 파일에 지정된 옵션을 오버라이드합니다.\n @types, typeRoots 및 types (@types, typeRoots and types)\n기본적으로 보이는 모든 \"@types\" 패키지가 컴파일에 포함됩니다.동봉된 모든 폴더의 node_modules/@types 패키지는 표시된 것으로 간주됩니다.구체적으로 ./node_modules/@types/, ../node_modules/@types/, ../../node_modules/@types/ 등의 패키지를 의미합니다.\ntypeRoots를 지정하면 typeRoots 아래에 있는 패키지만 포함됩니다.\n예를 들어:\n{\n \"compilerOptions\": {\n \"typeRoots\" : [\"./typings\"]\n }\n}\n\n이 설정 파일에는 ./typings의 모든 패키지가 포함되며 ./node_modules/@types의 패키지는 포함되지 않습니다.\ntypes을 지정하면 오직 해당 패키지 목록만 포함됩니다.\n예를 들어:\n{\n \"compilerOptions\": {\n \"types\" : [\"node\", \"lodash\", \"express\"]\n }\n}\n\n이 tsconfig.json은 오직 ./node_modules/@types/node, ./node_modules/@types/lodash 및 ./node_modules/@types/express만 포함합니다.node_modules/@types/* 아래의 다른 패키지는 포함되지 않습니다.\ntypes 패키지는 index.d.ts 파일이 있는 폴더 또는 폴더에 types 필드를 가진 package.json가 있는 폴더입니다.\n\"types\": []를 지정하면 @types 패키지가 자동으로 포함되지 않습니다.\n전역 선언이 포함된 파일을 사용하는 경우에만 자동 포함이 중요하다는 점에 명심하세요 (모듈로 선언된 파일과 달리).\n예를 들어 import \"foo\" 문을 사용한다면 TypeScript는 여전히 node_modules 및 node_modules/@types 폴더를 보고 foo 패키지를 찾을 것입니다.\nextends를 이용한 설정 상속하기 (Configuration inheritance with extends)\ntsconfig.json 파일은 extends 속성을 사용해 다른 파일의 설정을 상속할 수 있습니다.\nextends는 tsconfig.json의 최상위 속성 (compilerOptions,files,include 및 exclude와 함께) 입니다.extends' 값은 상속받을 다른 설정 파일의 경로를 포함하는 문자열입니다.\n경로는 Node.js 해석 스타일을 사용할 수 있습니다.\n기본 파일의 설정이 먼저 로드된 다음 상속되는 설정 파일의 설정에 의해 재정의됩니다.순환성 장애와 맞닥뜨리면 오류를 보고합니다.\n상속 설정 파일에서 files, include 및 exclude는 기본 설정 파일을 덮어씁니다.\n설정 파일에 있는 모든 상대적 경로는 해당 경로가 원래 있던 설정 파일을 기준으로 해석됩니다.\n예를 들어:\nconfigs/base.json:\n{\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"strictNullChecks\": true\n }\n}\n\ntsconfig.json:\n{\n \"extends\": \"./configs/base\",\n \"files\": [\n \"main.ts\",\n \"supplemental.ts\"\n ]\n}\n\ntsconfig.nostrictnull.json:\n{\n \"extends\": \"./tsconfig\",\n \"compilerOptions\": {\n \"strictNullChecks\": false\n }\n}\n\ncompileOnSave\n최상위 속성 compileOnSave를 IDE에 설정하면 저장 시 지정된 tsconfig.json에 대한 모든 파일을 생성합니다.\n{\n \"compileOnSave\": true,\n \"compilerOptions\": {\n \"noImplicitAny\" : true\n }\n}\n\n이 기능은 현재 TypeScript 1.8.4 이상과 atom-typescript 플러그인이 있는 Visual Studio 2015에서 지원됩니다.\n스키마 (Schema)\n스키마는 http://json.schemastore.org/tsconfig에서 찾을 수 있습니다.\n"},"pages/compiler-options.html":{"url":"pages/compiler-options.html","title":"컴파일러 옵션","keywords":"","body":"CLI로 사용하기 (Using the CLI)\n로컬에서 tsc를 실행하면 tsconfig.json가 정의한 가장 가까운 프로젝트를 컴파일하고, 원하는 파일 glob을 전달하여\nTypeScript 파일 집합을 컴파일할 수 있습니다.\n# tsconfig.json에 대한 fs를 역방향으로 검토하여 컴파일 실행\ntsc\n\n# 컴파일러 기본값으로 index.ts만 트랜스파일\ntsc index.ts\n\n# 기본 설정으로 src 폴더 안에 모든 .ts 파일을 트랜스파일\ntsc src/*.ts\n\n# tsconfig.json의 컴파일러 설정으로 src 폴더 안에 모든 .ts 파일을 트랜스파일\ntsc --project tsconfig.json src/*.ts\n\n컴파일러 옵션 (Compiler Options)\ntsconfig의 컴파일러 옵션에 대한 더 많은 정보를 찾는다면, 베타 TSConfig 레퍼런스를\nv2 사이트에서 확인하세요.\n\n\n\n옵션\n타입\n기본값\n설명\n\n\n\n\n--allowJs\nboolean\nfalse\nJavaScript 파일의 컴파일을 허용합니다\n\n\n--allowSyntheticDefaultImports\nboolean\nmodule === \"system\" 또는 --esModuleInterop\ndefault export가 없는 모듈에서 default imports를 허용합니다. 코드 방출에는 영향을 주지 않으며, 타입 검사만 수행합니다.\n\n\n--allowUmdGlobalAccess\nboolean\nfalse\n모듈에서 전역 UMD 접근을 허용합니다.\n\n\n--allowUnreachableCode\nboolean\nfalse\n도달할 수 없는 코드에 대한 오류를 보고하지 않습니다.\n\n\n--allowUnusedLabels\nboolean\nfalse\n사용되지 않는 레이블에 대한 오류를 보고하지 않습니다.\n\n\n--alwaysStrict\nboolean\nfalse\nstrict mode에서 파싱하고 각 소스 파일에 대해 \"use strict\"를 내보냅니다.\n\n\n--assumeChangesOnlyAffectDirectDependencies\nboolean\nfalse\n파일 안에서의 변경은 파일이 직접 의존하는 파일에만 영향을 미친다고 가정하고 '--incremental' 및 '-watch'로 다시 컴파일 합니다.\n\n\n--baseUrl\nstring\n\n비-상대적 모듈 이름을 해석하기 위한 기본 디렉터리. 자세한 내용은 모듈 해석 문서을 참조하세요.\n\n\n--build-b\nboolean\nfalse\n프로젝트 레퍼런스에서 지정한 이 프로젝트와 프로젝트의 모든 의존성을 빌드 합니다. 이 플래그는 이 페이지의 다른 플래그들과는 호환되지 않음에 유의하세요 자세한 내용은 여기를 보세요.\n\n\n--charset\nstring\n\"utf8\"\n입력 파일의 문자 집합입니다.\n\n\n--checkJs\nboolean\nfalse\n.js 파일에 오류를 보고합니다. --allowJs와 함께 사용하세요.\n\n\n--composite\nboolean\ntrue\nTypeScript가 프로젝트를 컴파일하기 위해 참조된 프로젝트의 출력을 찾을 위치를 결정할 수 있는지 확인합니다.\n\n\n--declaration-d\nboolean\nfalse\n해당하는 .d.ts 파일을 생성합니다.\n\n\n--declarationDir\nstring\n\n생성된 선언 파일의 출력 디렉토리입니다.\n\n\n--declarationMap\nboolean\nfalse\n해당하는 '.d.ts'파일 각각에 대한 소스 맵을 생성합니다.\n\n\n--diagnostics\nboolean\nfalse\n진단 정보를 보여줍니다.\n\n\n--disableSizeLimit\nboolean\nfalse\nJavaScript 프로젝트의 사이즈 제한을 비활성화합니다.\n\n\n--downlevelIteration\nboolean\nfalse\nES5 또는 ES3를 대상으로 할 때 for..of, 스프레드와 구조분해할당에서 이터러블을 완전히 지원합니다.\n\n\n--emitBOM\nboolean\nfalse\n출력 파일의 시작 부분에 UTF-8 바이트 순서표(BOM)를 내보냅니다.\n\n\n--emitDeclarationOnly\nboolean\nfalse\n'.d.ts' 선언 파일만 내보냅니다.\n\n\n--emitDecoratorMetadata[1]\nboolean\nfalse\n소스에 데코레이터 선언에 대한 설계-타입 메타 데이터를 내보냅니다. 자세한 내용은 #2577 이슈을 참조하세요.\n\n\n--esModuleInterop\nboolean\nfalse\n런타임 바벨 생태계 호환성을 위한 __importStar와 __importDefault 헬퍼를 내보내고 타입 시스템 호환성을 위해 --allowSyntheticDefaultImports를 활성화합니다.\n\n\n--experimentalDecorators[1]\nboolean\nfalse\nES 데코레이터에 대한 실험적인 지원을 사용하도록 활성화합니다.\n\n\n--extendedDiagnostics\nboolean\nfalse\n자세한 진단 정보를 표시합니다\n\n\n--forceConsistentCasingInFileNames\nboolean\nfalse\n동일 파일 참조에 대해 일관성 없는 대소문자를 비활성화합니다.\n\n\n--generateCpuProfile\nstring\nprofile.cpuprofile\n주어진 경로에 cpu 프로필을 생성합니다. 파일 경로 대신 존재하는 디렉터리 이름을 전달하면 타임스탬프 이름이 지정된 프로필이 그 디렉터리에 대신 생성됩니다.\n\n\n--help-h\n\n\n도움말을 출력합니다.\n\n\n--importHelpers\nboolean\nfalse\ntslib에서 방출된 헬퍼를 import 합니다. (예. __extends, __rest, 등..)\n\n\n--importsNotUsedAsValues\nstring\nremove\n타입을 위해서만 사용하는 import를 위한 내보내기/검사 동작을 지정합니다. \"remove\"와 \"preserve\"는 사이드 이펙트를 위해 사용하지 않는 import를 내보낼지 지정하고, \"error\"는 타입을 위해서만 사용하는 import는 import type으로 작성하게 강제합니다.\n\n\n--incremental\nboolean\ncomposite이 켜져있으면 true 아니면 false\n이전 컴파일에서 디스크의 파일로 정보를 읽거나/기록하여 증분 컴파일을 활성화합니다. 이 파일은 --tsBuildInfoFile 플래그로 컨트롤합니다.\n\n\n--inlineSourceMap\nboolean\nfalse\n별도의 파일 대신 소스 맵으로 단일 파일을 내보냅니다.\n\n\n--inlineSources\nboolean\nfalse\n단일 파일 내에서 소스 맵과 함께 소스를 내보냅니다. --inlineSourceMap 또는 --sourceMap을 설정해야 합니다.\n\n\n--init\n\n\nTypeScript 프로젝트를 초기화하고 tsconfig.json 파일을 생성합니다.\n\n\n--isolatedModules\nboolean\nfalse\n추가 검사를 수행하여 별도의 컴파일 (예를 들어 트랜스파일된 모듈 혹은 @babel/plugin-transform-typescript) 이 안전한지 확인합니다.\n\n\n--jsx\nstring\n\"Preserve\"\n.tsx 파일에서 JSX 지원: \"React\", \"Preserve\", \"react-native\". JSX를 확인하세요.\n\n\n--jsxFactory\nstring\n\"React.createElement\"\n리액트 JSX 방출을 대상으로 할 때 사용할 JSX 팩토리 함수를 지정합니다. 예: React.createElement 또는 h.\n\n\n--keyofStringsOnly\nboolean\nfalse\nkeyof를 문자열 값으로 된 프로퍼티 이름에만 적용합니다 (숫자나 심벌에서는 안됨).\n\n\n--useDefineForClassFields\nboolean\nfalse\n클래스 필드를 ECMAScript-표준 시맨틱으로 내보냅니다.\n\n\n--lib\nstring[]\n\n컴파일에 포함될 라이브러리 파일 목록입니다.가능한 값은 다음과 같습니다: ► ES5 ► ES6 ► ES2015 ► ES7 ► ES2016 ► ES2017 ► ES2018 ► ESNext ► DOM ► DOM.Iterable ► WebWorker ► ScriptHost ► ES2015.Core ► ES2015.Collection ► ES2015.Generator ► ES2015.Iterable ► ES2015.Promise ► ES2015.Proxy ► ES2015.Reflect ► ES2015.Symbol ► ES2015.Symbol.WellKnown ► ES2016.Array.Include ► ES2017.object ► ES2017.Intl ► ES2017.SharedMemory ► ES2017.String ► ES2017.TypedArrays ► ES2018.Intl ► ES2018.Promise ► ES2018.RegExp ► ESNext.AsyncIterable ► ESNext.Array ► ESNext.Intl ► ESNext.Symbol 주의사항: --lib가 지정되지 않으면 라이브러리의 기본 리스트가 삽입됩니다. 주입되는 기본 라이브러리는 다음과 같습니다: ► --target ES5: DOM,ES5,ScriptHost ► --target ES6: DOM,ES6,DOM.Iterable,ScriptHost\n\n\n--listEmittedFiles\nboolean\nfalse\n컴파일의 일부로 생성된 파일의 이름을 출력합니다.\n\n\n--listFiles\nboolean\nfalse\n컴파일에 포함된 파일의 이름을 출력합니다.\n\n\n--locale\nstring\n(플랫폼 별)\n오류 메시지를 표시하는 데 사용할 지역화, 예: en-us. 가능한 값은 다음과 같습니다: ► 영어 (US): en ► 체코어: cs ► 독일어: de ► 스페인어: es ► 프랑스어: fr ► 이탈리아어: it ► 일본어: ja ► 한국어: ko ► 폴란드어: pl ► 포르투갈어(브라질): pt-BR ► 러시아어: ru ► 터키어: tr ► 중국어 간체: zh-CN ► 중국어 번체: zh-TW\n\n\n--mapRoot\nstring\n\n디버거가 생성된 위치가 아닌 맵 파일의 위치를 지정합니다. .map 파일이 .js 파일과 다른 위치에 런타임 시 위치할 경우 이 옵션을 사용하세요. 지정된 위치는 sourceMap에 포함되어 맵 파일이 위치할 디버거를 지정합니다. 이 플래그는 지정된 경로를 작성하지 않고 해당 위치에 맵 파일을 생성합니다. 대신 파일을 지정된 경로로 이동하는 빌드 후 단계를 작성하십시오.\n\n\n--maxNodeModuleJsDepth\nnumber\n0\nnode_modules 및 로드 JavaScript 파일 아래에서 검색할 최대 의존성 깊이. --allowJs에만 적용됩니다.\n\n\n--module-m\nstring\ntarget === \"ES3\" or \"ES5\" ? \"CommonJS\" : \"ES6\"\n모듈 코드 생성 지정: \"None\", \"CommonJS\", \"AMD\", \"System\", \"UMD\", \"ES6\", \"ES2015\" 또는 \"ESNext\".► \"AMD\"와 \"System\"만 --outFile과 함께 사용할 수 있습니다.► \"ES6\"와 \"ES2015\" 값은 \"ES5\" 또는 이하를 대상으로 할 때 사용할 수 있습니다.\n\n\n--moduleResolution\nstring\nmodule === \"AMD\" or \"System\" or \"ES6\" ? \"Classic\" : \"Node\"\n모듈 해석 방법 결정. Node.js/io.js 스타일 해석의 경우, \"Node\" 또는 \"Classic\" 중 하나입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--newLine\nstring\n(플랫폼 별)\n파일을 내보낼 때 사용되는 지정된 라인 끝의 시퀀스 사용: \"crlf\" (윈도우) 또는 \"lf\" (유닉스).\"\n\n\n--noEmit\nboolean\nfalse\n출력을 내보내지 않습니다.\n\n\n--noEmitHelpers\nboolean\nfalse\n컴파일된 출력에서는 __extends와 같은 커스텀 헬퍼 함수를 생성하지 않습니다.\n\n\n--noEmitOnError\nboolean\nfalse\n오류가 보고된 경우 출력을 내보내지 않습니다.\n\n\n--noErrorTruncation\nboolean\nfalse\n오류 메세지를 줄이지 않습니다.\n\n\n--noFallthroughCasesInSwitch\nboolean\nfalse\n스위치 문에 fallthrough 케이스에 대한 오류를 보고합니다.\n\n\n--noImplicitAny\nboolean\nfalse\nany 타입으로 암시한 표현식과 선언에 오류를 발생시킵니다.\n\n\n--noImplicitReturns\nboolean\nfalse\n함수의 모든 코드 경로에 반환값이 없을 때 오류를 보고합니다.\n\n\n--noImplicitThis\nboolean\nfalse\nany 타입으로 암시한 this 표현식에 오류를 보고합니다.\n\n\n--noImplicitUseStrict\nboolean\nfalse\n모듈 출력에 \"use strict\" 지시자를 내보내지 않습니다.\n\n\n--noLib\nboolean\nfalse\n기본 라이브러리 파일(lib.d.ts)은 포함하지 않습니다.\n\n\n--noResolve\nboolean\nfalse\n컴파일된 파일 목록에 트리플-슬래시 참조 또는 모듈 임포트 대상을 추가하지 않습니다.\n\n\n--noStrictGenericChecks\nboolean\nfalse\n함수 타입에서 제네릭 시그니처의 엄격한 검사를 비활성화합니다.\n\n\n--noUnusedLocals\nboolean\nfalse\n사용하지 않는 지역 변수에 대한 오류를 보고합니다.\n\n\n--noUnusedParameters\nboolean\nfalse\n사용하지 않는 매개 변수에 대한 오류를 보고합니다.\n\n\n--out\nstring\n\n더 이상 사용하지 않습니다. --outFile을 대신 사용합니다.\n\n\n--outDir\nstring\n\n출력 구조를 디렉토리로 리다이렉트합니다.\n\n\n--outFile\nstring\n\n출력을 단일 파일로 연결하여 방출합니다. 연결의 순서는 컴파일러에 전달된 파일 목록과 트리플-슬래시 참조 그리고 import와 함께 결정됩니다. 자세한 내용은 출력 파일 순서 문서를 참조하세요.\n\n\npaths[2]\nObject\n\nbaseUrl을 기준으로 관련된 위치에 모듈 이름의 경로 매핑 목록을 나열합니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--preserveConstEnums\nboolean\nfalse\n생성된 코드에 const enum 선언을 지우지 않습니다. 자세한 내용은 const 열거형 문서를 참조하세요.\n\n\n--preserveSymlinks\nboolean\nfalse\nsymlinks를 실제 경로로 해석하지 않습니다. symlinked된 파일을 실제 파일처럼 다룹니다.\n\n\n--preserveWatchOutput\nboolean\nfalse\n스크린을 지우는 대신에 예전 콘솔 출력을 감시 모드로 남겨둡니다\n\n\n--pretty\nboolean\n다른 프로그램으로 파이프하거나 출력을 파일로 리다이렉션하지 않으면 true\n에러와 메시지를 색과 컨텍스트를 사용해서 스타일 지정합니다.\n\n\n--project-p\nstring\n\n유효한 설정 파일이 지정된 프로젝트를 컴파일하세요.이 인수는 유효한 JSON 설정 파일의 파일 경로일 수도 있고 tsconfig.json 파일이 포함된 디렉토리의 경로일 수도 있습니다.자세한 내용은 tsconfig.json를 참조하세요.\n\n\n--reactNamespace\nstring\n\"React\"\n더 이상 사용하지 않습니다. --jsxFactory를 대신 사용합니다.\"react\" JSX emit을 대상으로 할 때 createElement와 __spread에 호출된 객체를 지정합니다.\n\n\n--removeComments\nboolean\nfalse\n/*!로 시작하는 copy-right 헤더 주석을 제외한 모든 주석을 제거합니다.\n\n\n--resolveJsonModule\nboolean\nfalse\n.json 확장자로 import된 모듈을 포함합니다.\n\n\n--rootDir\nstring\n(공통 루트 디렉토리는 input files 리스트에서 처리됩니다)\n입력 파일의 루트 디렉토리를 지정합니다. --outDir로 출력 디렉토리 구조를 제어하기 위해서만 사용합니다.\n\n\nrootDirs[2]\nstring[]\n\n런타임 시 결합된 컨텐츠가 프로젝트의 구조를 나타내는 루트 폴더 목록입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--showConfig\nboolean\nfalse\n다른 입력 옵션 및 구성 파일을 사용하여 빌드를 실제로 실행하는 대신 출력에 마지막 암시적 구성 파일을 표시하십시오.\n\n\n--skipDefaultLibCheck\nboolean\nfalse\n더 이상 사용하지 않습니다. --skipLibCheck를 대신 사용합니다.기본 라이브러리 선언 파일의 타입 검사를 건너뜁니다.\n\n\n--skipLibCheck\nboolean\nfalse\n모든 선언 파일(*.d.ts)의 타입 검사를 건너뜁니다.\n\n\n--sourceMap\nboolean\nfalse\n해당하는 .map 파일을 생성합니다.\n\n\n--sourceRoot\nstring\n\n디버거가 소스 위치 대신 TypeScript 파일을 찾아야 하는 위치를 지정합니다. 설계 시점에 소스가 아닌 런타임에 소스가 있는 경우 이 옵션을 사용하세요. 지정한 위치는 소스 파일이 위치할 디버깅 위치를 지정하기 위해 소스 맵에 포함됩니다.\n\n\n--strict\nboolean\nfalse\n모든 엄격한 타입 검사 옵션을 활성화합니다. --strict를 활성화하면 --noImplicitAny, --noImplicitThis, --alwaysStrict, --strictNullChecks 및 --strictFunctionTypes이 가능합니다.\n\n\n--strictBindCallApply\nboolean\nfalse\n함수에서 bind, call 그리고 apply 메서드의 더 엄격한 검사를 활성화합니다.\n\n\n--strictFunctionTypes\nboolean\nfalse\n함수 타입에 대한 bivariant 매개변수를 비활성화합니다.\n\n\n--strictPropertyInitialization\nboolean\nfalse\nundefined가 아닌 클래스 프로퍼티가 생성자에서 초기화 되도록 합니다. 이 옵션을 적용하려면 --strictNullChecks가 활성화되어야 합니다.\n\n\n--strictNullChecks\nboolean\nfalse\n엄격한 null 검사 모드에서는 null과 undefined 값이 모든 타입의 도메인에 있지 않고 그 자체와 any만 할당할 수 있습니다(한 가지 예외사항은 undefined 또한 void에 할당 가능하다는 것입니다).\n\n\n--suppressExcessPropertyErrors\nboolean\nfalse\n객체 리터럴에 대한 프로퍼티 초과 검사를 억제합니다.\n\n\n--suppressImplicitAnyIndexErrors\nboolean\nfalse\n인덱스 시그니처가 없는 객체를 인덱싱하는 경우 --noImplicitAny 억제합니다. 오류를 시그니처 자세한 내용은 #1232 이슈를 참조하세요.\n\n\n--target-t\nstring\n\"ES3\"\nECMAScript 대상 버전 지정: ► \"ES3\" (기본 값) ► \"ES5\" ► \"ES6\"/\"ES2015\" ► \"ES2016\" ► \"ES2017\" ► \"ES2018\" ► \"ES2019\" ► \"ES2020\" ► \"ESNext\" 주의사항: \"ESNext\"는 최신 ES 제안 기능을 대상으로 합니다.\n\n\n--traceResolution\nboolean\nfalse\n모듈 해석 로그 메세지를 보고합니다.\n\n\n--tsBuildInfoFile\nstring\n.tsbuildinfo\n증분 빌드 정보를 저장할 파일을 지정합니다.\n\n\n--types\nstring[]\n\n타입 정의가 포함될 이름의 목록. 자세한 내용은 @types, --typeRoots 및 --types를 참조하세요.\n\n\n--typeRoots\nstring[]\n\n타입 정의가 포함될 폴더의 목록. 자세한 내용은 @types, --typeRoots 및 --types를 참조하세요.\n\n\n--version-v\n\n\n컴파일러의 버전을 출력합니다.\n\n\n--watch-w\n\n\n컴파일러를 감시 모드로 실행합니다. 입력 파일을 감시하여 변경 시 다시 컴파일합니다. 감시 파일과 디렉터리의 구현은 환경 변수를 사용하여 구성합니다. 더 자세한 내용은 감시 구성하기를 보세요.\n\n\n\n\n[1] 이 옵션은 실험단계입니다.\n[2] 이 옵션은 tsconfig.json에서만 허용되며 커맨드 라인에서는 허용되지 않습니다.\n\n관련사항 (Related)\n\ntsconfig.json 파일에서 컴파일러 옵션 설정하기\nMSBuild projects 프로젝트에서 컴파일러 옵션 설정하기\n\n"},"pages/project-references.html":{"url":"pages/project-references.html","title":"프로젝트 레퍼런스","keywords":"","body":"프로젝트 레퍼런스는 TypeScript 프로그램을 더 작은 조각으로 구성할 수 있는 TypeScript 3.0의 새로운 기능입니다.\n이를 통해, 빌드 시간을 크게 개선하고, 컴포넌트 사이의 논리적인 분리를 강제하여 코드를 새롭고 더 나은 방법으로 구성할 수 있습니다.\n또한, 빠른 TypeScript 빌드를 위해 프로젝트 레퍼런스와 함께 동작하는 tsc 의 새로운 모드인 --build 플래그를 도입했습니다.\n예제 프로젝트 (An Example Project)\n꽤 일반적인 프로그램을 보고 프로젝트 레퍼런스가 이 프로그램을 더 잘 구성하는데 어떻게 도움이 될 수 있는지 살펴보겠습니다.\nconverter와 units이라는 두 모듈이 프로젝트 안에 있고, 각 모듈에 대응되는 테스트 파일이 있다고 상상해봅시다:\n/src/converter.ts\n/src/units.ts\n/test/converter-tests.ts\n/test/units-tests.ts\n/tsconfig.json\n\n테스트 파일은 구현 파일을 import 하고 테스트를 진행합니다:\n// converter-tests.ts\nimport * as converter from \"../converter\";\n\nassert.areEqual(converter.celsiusToFahrenheit(0), 32);\n\n이전에는, 단일 tsconfig 파일을 사용한 경우 이 구조가 어색하게 동작했습니다:\n\n구현 파일을 테스트 파일에 import 하는 것이 가능합니다\n아마도 원치 않았겠지만 src가 출력 폴더 이름에 나타나지 않고는 test와 src를 동시에 빌드 하는 것이 불가능합니다\n구현 파일 안에 내용물 만 바꿔도 새로운 오류를 절대 발생시키지 않지만 테스트 파일에 대한 타입 검사를 다시 해야 합니다\n테스트 파일만 바꿔도 아무 변화 없지만 구현 파일의 타입 검사를 다시 해야 합니다\n\n여러 개의 tsconfig 파일을 사용하여 이 문제들 중 몇 가지는 해결할 수 있지만, 새로운 문제가 발생합니다:\n\n내장된 최신 검사가 없기 때문에, 항상 tsc를 두 번 실행해야 합니다\ntsc를 두 번 호출하면 시작 시간 오버헤드가 더 많이 발생합니다\ntsc-w는 한 번에 여러 config 파일을 실행할 수 없습니다\n\n프로젝트 레퍼런스는 이 모든 문제를 해결할 수 있습니다.\n프로젝트 레퍼런스는 무엇인가? (What is a Project Reference?)\ntsconfig.json 파일은 새로운 최상위-레벨 프로퍼티 reference를 가집니다. 이는 참조할 프로젝트를 지정하는 객체의 배열입니다:\n{\n \"compilerOptions\": {\n // The usual\n },\n \"references\": [\n { \"path\": \"../src\" }\n ]\n}\n\n각 참조의 path 프로퍼티는 tsconfig.json 파일을 가지는 디렉터리를 가리키거나, config 파일 자체(어떤 이름도 가질 수 있음)를 가리킵니다.\n프로젝트를 참조하면, 새로운 일이 일어납니다:\n\n참조된 프로젝트에서 모듈을 import 하면 모듈의 출력 선언 파일을 대신 로드합니다 (.d.ts)\n만약 참조된 프로젝트가 outFile를 생성하면, 출력 파일 .d.ts 파일의 선언은 이 프로젝트 안에서 노출됩니다\n빌드 모드(아래 참조)는 필요하다면 자동으로 참조된 프로젝트를 빌드 합니다\n\n여러 프로젝트로 분리하는 것은, 타입 검사와 컴파일 속도를 크게 향상시키고, 에디터를 사용할 때 메모리 사용량을 줄이며, 프로그램의 논리적 그룹화를 향상시킵니다.\ncomposite\n참조 된 프로젝트는 반드시 새로운 composite 설정이 활성화되어야 합니다.\n이 설정은 TypeScript가 참조된 프로젝트의 출력을 어디서 찾아야 할지 빠르게 결정하도록 하기 위해 필요합니다.\ncomposite 플래그를 활성화하면 몇 가지가 변합니다:\n\n만약 rootDir 설정이 명시적으로 지정되지 않으면, 기본 값은 tsconfig 파일을 가진 디렉터리입니다\n모든 구현 파일은 반드시 include 패턴에 맞거나 files 배열 안에 있어야 합니다. 만약 이 제약조건을 위반하면, tsc는 어떤 파일이 지정되지 않았는지 알려줍니다\ndeclaration은 반드시 켜져 있어야 합니다\n\ndeclarationMaps\n선언 소스 맵에 대한 지원도 추가했습니다.\n만약 --declarationMap을 활성화하면, \"정의로 이동\"과 이름 변경과 같은 에디터 기능을 사용하여 지원하는 에디터에서 투명하게 탐색하고 프로젝트 경계를 넘어 코드를 수정할 수 있습니다.\nprepend와 outFile (prepend with outFile)\n레퍼런스에서 prepend 옵션을 사용하여 의존성의 출력을 덧붙이는 것을 활성화할 수 있습니다:\n \"references\": [\n { \"path\": \"../utils\", \"prepend\": true }\n ]\n\n프로젝트를 덧붙이는 것은 프로젝트의 출력을 현재 프로젝트의 출력 위에 포함시킵니다.\n이는 .js 파일과 .d.ts 파일에 모두 동작하고, 소스맵 파일 역시 올바르게 방출됩니다.\ntsc는 이 작업을 위해 디스크에 있는 기존 파일만 사용합니다, 그래서 어떤 프로젝트의 출력이 결과 파일에 한 번 이상 나타날 수 있기 때문에, 올바른 출력 파일이 생성될 수 없는 프로젝트를 생성하는 것이 가능합니다.\n예를 들어:\n A\n ^ ^\n / \\\nB C\n ^ ^\n \\ /\n D\n\n이 상황에서 각 레퍼런스에 덧붙이지 않는 것이 중요한데, 왜냐하면 D의 출력에 A의 두 가지 복사본이 나오기 때문입니다 - 이는 예상치 못한 결과를 초래할 수 있습니다.\n프로젝트 레퍼런스에 대한 주의사항 (Caveats for Project References)\n프로젝트 레퍼런스는 반드시 주의해야 할 몇 가지 트레이드오프가 있습니다.\n왜냐하면 의존성 있는 프로젝트는 의존성으로부터 빌드 된 .d.ts 파일을 사용하기 때문에, 에디터에서 잘못된 오류를 보지 않고 프로젝트를 탐색할 수 있기 전에 특정 빌드 출력을 검사하거나 혹은 클론 후 프로젝트를 빌드 해야 합니다.\n이를 개선할 수 있는 .d.ts 생성 과정을 작업하고 있습니다만, 지금은 클론 이후에 빌드 하는 것을 개발자분들에게 추천드립니다.\n추가적으로, 기존 빌드 작업 흐름과의 호환성을 유지하기 위해, tsc는 --build 스위치를 호출하지 않는 한 자동으로 의존성 빌드를 하지 않습니다.\n--build에 대해 배워봅시다.\nTypeScript를 위한 빌드 모드 (Build Mode for TypeScript)\n오래 기다린 기능은 TypeScirpt 프로젝트를 위한 똑똑한 증분 빌드입니다.\n3.0에서 tsc에서 --build 플래그를 사용할 수 있게 되었습니다.\n이것은 단순한 컴파일러보다 빌드 관리자처럼 동작하는 tsc의 새로운 진입점입니다.\ntsc --build (약식은 tsc -b)를 실행하면 다음의 작업을 합니다:\n\n참조된 모든 프로젝트를 찾습니다\n최신 상태인지 감지합니다\n올바른 순서로 최신 상태가 아닌 프로젝트를 빌드 합니다\n\ntsc -b에 여러 config 파일 경로를 제공할 수 있습니다 (예를 들어. tsc -b src test).\ntsc -p처럼, 만약 config 파일 이름이 tsconfig.json이라면 이름을 지정하지 않아도 됩니다.\ntsc -b 명령줄 (tsc -b Commandline)\nconfig 파일을 원하는 만큼 지정할 수 있습니다:\n > tsc -b # 현재 디렉터리에 있는 tsconfig.json 사용\n > tsc -b src # src/tsconfig.json 사용\n > tsc -b foo/prd.tsconfig.json bar # foo/prd.tsconfig.json 와 bar/tsconfig.json 사용\n\n명령줄에 전달한 파일의 순서에 대해서는 걱정하지 마세요 - 필요하면 tsc가 재배열하기 때문에 의존성이 언제나 먼저 빌드 됩니다.\ntsc -b에 지정할 수 있는 몇 가지 플래그들이 더 있습니다:\n\n--verbose: 어떻게 진행되고 있는지 자세한 로그를 출력해 줍니다 (다른 플래그와 결합할 수 있습니다)\n--dry: 실제로 빌드 하지 않지만 어떻게 될지 보여줍니다\n--clean: 지정된 프로젝트의 출력을 제거합니다 (--dry와 결합할 수 있습니다)\n--force: 모든 프로젝트가 최신이 아닌 것처럼 동작합니다\n--watch: 감시 모드 (--verbose를 제외한 다른 플래그와는 결합할 수 없습니다)\n\n주의사항 (Caveats)\n일반적으로, tsc는 noEmitOnError가 활성화되어있지 않으면, 구문 또는 타입 오류가 있을 때 출력 (.js와 .d.ts)을 생성합니다.\n이것을 증분 빌드 시스템에서 하는 것은 매우 안 좋습니다 - 만약 최신 상태가 아닌 의존성 중 하나가 새로운 오류가 있으면, 다음 빌드가 현재 최신 상태인 프로젝트를 빌드 하는 것을 건너뛸 것이기 때문에, 한번 만 볼 수 있습니다.\n이 이유로, tsc -b는 noEmitOnError가 모든 프로젝트에서 활성화된 것처럼 효과적으로 동작합니다.\n아무 빌드 출력 (.js, .d.ts, .d.ts.map, 등)을 검사하는 경우, 소스 제어 도구가 로컬 사본과 원격 사본 사이의 타임스탬프를 보존하는지에 따라 특정 소스 제어 연산 후에 --force 빌드를 실행해야 할 수도 있습니다.\nMSBuild\n만약 msbuild 프로젝트가 있으면, 다음을 추가하여 빌드 모드를 proj 파일에\n true\n\n활성화할 수 있습니다. 이는 제거뿐만 아니라 자동 증분 빌드를 활성화합니다.\ntsconfig.json / -p와 마찬가지로, 기존 TypeScript 프로젝트 프로퍼티는 고려되지 않음에 유의하십시오 - 모든 설정은 tsconfig 파일을 사용하여 관리해야 합니다.\n일부 팀들은 tsconfig 파일들이 함께 병행하여 관리되는 프로젝트와 같은 암시적 그래프 순서를 가지며 msbuild 기반의 작업 흐름을 설정했습니다.\n만약 해결책이 이와 같다면, 프로젝트 레퍼런스와 함께 msbuild를 tsc -p와 계속 사용할 수 있습니다; 이들은 완전히 상호 운용 가능합니다.\n안내 (Guidance)\n전체 구조 (Overall Structure)\n더 많은 tsconfig.json 파일과 함께, 공통의 컴파일러 옵션들을 중앙 통제하기 위해 구성 파일 상속을 사용하고 싶으실 겁니다.\n이 방법으로 여러 파일을 수정하지 않고 한 파일에서 설정을 변경할 수 있습니다.\n또 다른 좋은 방법은 단순히 모든 리프-노드 프로젝트에 references를 가지고 files를 빈 배열로 설정하는 \"솔루션\" tsconfig.json 파일을 갖는 것입니다 (그렇지 않으면 솔루션 파일 때문에 파일이 두 번 컴파일됩니다). 3.0부터 적어도 하나의 reference가 tsconfig.json에 있으면, 빈 files 배열을 갖는 것은 더 이상 오류가 아님에 유의하세요.\n이는 간단한 진입점을 제공합니다; 예를 들어, TypeScript 저장소에서 src/tsconfig.json 안에 모든 하위 프로젝트를 나열하기 때문에 단순히 tsc -b src 실행하여 모든 엔드포인트를 빌드 합니다.\n이 패턴들은 TypeScript 저장소에서 볼 수 있습니다 - 주 예제로 src/tsconfig_base.json, src/tsconfig.json, 그리고 src/tsc/tsconfig.json를 보세요.\n상대 모듈 구조화하기 (Structuring for relative modules)\n일반적으로, 상대 모듈을 사용하여 저장소를 전환하는 데에는 별 다른 것이 필요 없습니다.\n간단하게 부모 폴더의 tsconfig.json 파일을 각 하위 디렉터리 안에 위치시키고, 프로그램의 의도된 계층과 일치하도록 reference를 이 config 파일에 추가하십시오.\noutDir을 출력 폴더의 명시적인 하위 폴더로 설정하거나, rootDir을 모든 프로젝트 폴더의 공통 루트로 설정해야 합니다.\noutFiles 구조화하기 (Structuring for outFiles)\noutFile을 사용한 컴파일의 레이아웃은 상대 경로가 크게 중요하지 않기 때문에 더 유연합니다.\n기억해야 할 한 가지는 \"마지막\" 프로젝트 전까지는 prepend를 사용하고 싶지 않다는 것입니다 - 이는 빌드 시간을 개선하고 주어진 빌드에 필요한 I/O 숫자를 줄여줄 것입니다.\nTypeScript 저장소 자체는 여기서 좋은 레퍼런스입니다 - 몇 가지 \"라이브러리\" 프로젝트와 \"엔드포인트\" 프로젝트가 있습니다; \"엔드포인트\" 프로젝트는 가능한 작게 유지되고 있고 필요한 라이브러리만 pull 합니다.\n\n"},"pages/compiler-options-in-msbuild.html":{"url":"pages/compiler-options-in-msbuild.html","title":"MSBuild에서의 컴파일러 옵션","keywords":"","body":"개요 (Overview)\n컴파일러 옵션은 MSBuild 프로젝트 내의 MSBuild 프로퍼티를 사용하여 지정할 수 있습니다.\n예제 (Example)\n \n false\n true\n \n \n true\n false\n \n \n\n맵핑 (Mappings)\n\n\n\n컴파일러 옵션\nMSBuild 프로퍼티 이름\n허용된 값\n\n\n\n\n--allowJs\nMSBuild에서 지원되지 않습니다\n\n\n\n--allowSyntheticDefaultImports\nTypeScriptAllowSyntheticDefaultImports\nboolean\n\n\n--allowUnreachableCode\nTypeScriptAllowUnreachableCode\nboolean\n\n\n--allowUnusedLabels\nTypeScriptAllowUnusedLabels\nboolean\n\n\n--alwaysStrict\nTypeScriptAlwaysStrict\nboolean\n\n\n--baseUrl\nTypeScriptBaseUrl\n파일 경로\n\n\n--charset\nTypeScriptCharset\n\n\n\n--declaration\nTypeScriptGeneratesDeclarations\nboolean\n\n\n--declarationDir\nTypeScriptDeclarationDir\n파일 경로\n\n\n--diagnostics\nMSBuild에서 지원되지 않습니다\n\n\n\n--disableSizeLimit\nMSBuild에서 지원되지 않습니다\n\n\n\n--emitBOM\nTypeScriptEmitBOM\nboolean\n\n\n--emitDecoratorMetadata\nTypeScriptEmitDecoratorMetadata\nboolean\n\n\n--emitDeclarationOnly\nTypeScriptEmitDeclarationOnly\nboolean\n\n\n--esModuleInterop\nTypeScriptESModuleInterop\nboolean\n\n\n--experimentalAsyncFunctions\nTypeScriptExperimentalAsyncFunctions\nboolean\n\n\n--experimentalDecorators\nTypeScriptExperimentalDecorators\nboolean\n\n\n--forceConsistentCasingInFileNames\nTypeScriptForceConsistentCasingInFileNames\nboolean\n\n\n--help\nMSBuild에서 지원되지 않습니다\n\n\n\n--importHelpers\nTypeScriptImportHelpers\nboolean\n\n\n--inlineSourceMap\nTypeScriptInlineSourceMap\nboolean\n\n\n--inlineSources\nTypeScriptInlineSources\nboolean\n\n\n--init\nMSBuild에서 지원되지 않습니다\n\n\n\n--isolatedModules\nTypeScriptIsolatedModules\nboolean\n\n\n--jsx\nTypeScriptJSXEmit\nReact 또는 Preserve\n\n\n--jsxFactory\nTypeScriptJSXFactory\n제한된 이름\n\n\n--lib\nTypeScriptLib\n쉼표로 구분된 문자열 목록\n\n\n--listEmittedFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--listFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--locale\n자동\n자동으로 PreferredUILang 값 설정\n\n\n--mapRoot\nTypeScriptMapRoot\n파일 경로\n\n\n--maxNodeModuleJsDepth\nMSBuild에서 지원되지 않습니다\n\n\n\n--module\nTypeScriptModuleKind\nAMD, CommonJs, UMD, System or ES6\n\n\n--moduleResolution\nTypeScriptModuleResolution\nClassic 또는 Node\n\n\n--newLine\nTypeScriptNewLine\nCRLF 또는 LF\n\n\n--noEmit\nMSBuild에서 지원되지 않습니다\n\n\n\n--noEmitHelpers\nTypeScriptNoEmitHelpers\nboolean\n\n\n--noEmitOnError\nTypeScriptNoEmitOnError\nboolean\n\n\n--noFallthroughCasesInSwitch\nTypeScriptNoFallthroughCasesInSwitch\nboolean\n\n\n--noImplicitAny\nTypeScriptNoImplicitAny\nboolean\n\n\n--noImplicitReturns\nTypeScriptNoImplicitReturns\nboolean\n\n\n--noImplicitThis\nTypeScriptNoImplicitThis\nboolean\n\n\n--noImplicitUseStrict\nTypeScriptNoImplicitUseStrict\nboolean\n\n\n--noStrictGenericChecks\nTypeScriptNoStrictGenericChecks\nboolean\n\n\n--noUnusedLocals\nTypeScriptNoUnusedLocals\nboolean\n\n\n--noUnusedParameters\nTypeScriptNoUnusedParameters\nboolean\n\n\n--noLib\nTypeScriptNoLib\nboolean\n\n\n--noResolve\nTypeScriptNoResolve\nboolean\n\n\n--out\nTypeScriptOutFile\n파일 경로\n\n\n--outDir\nTypeScriptOutDir\n파일 경로\n\n\n--outFile\nTypeScriptOutFile\n파일 경로\n\n\n--paths\nMSBuild에서 지원되지 않습니다\n\n\n\n--preserveConstEnums\nTypeScriptPreserveConstEnums\nboolean\n\n\n--preserveSymlinks\nTypeScriptPreserveSymlinks\nboolean\n\n\n--listEmittedFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--pretty\nMSBuild에서 지원되지 않습니다\n\n\n\n--reactNamespace\nTypeScriptReactNamespace\nstring\n\n\n--removeComments\nTypeScriptRemoveComments\nboolean\n\n\n--rootDir\nTypeScriptRootDir\n파일 경로\n\n\n--rootDirs\nMSBuild에서 지원되지 않습니다\n\n\n\n--skipLibCheck\nTypeScriptSkipLibCheck\nboolean\n\n\n--skipDefaultLibCheck\nTypeScriptSkipDefaultLibCheck\nboolean\n\n\n--sourceMap\nTypeScriptSourceMap\n파일 경로\n\n\n--sourceRoot\nTypeScriptSourceRoot\n파일 경로\n\n\n--strict\nTypeScriptStrict\nboolean\n\n\n--strictFunctionTypes\nTypeScriptStrictFunctionTypes\nboolean\n\n\n--strictNullChecks\nTypeScriptStrictNullChecks\nboolean\n\n\n--strictPropertyInitialization\nTypeScriptStrictPropertyInitialization\nboolean\n\n\n--stripInternal\nTypeScriptStripInternal\nboolean\n\n\n--suppressExcessPropertyErrors\nTypeScriptSuppressExcessPropertyErrors\nboolean\n\n\n--suppressImplicitAnyIndexErrors\nTypeScriptSuppressImplicitAnyIndexErrors\nboolean\n\n\n--target\nTypeScriptTarget\nES3, ES5, 또는 ES6\n\n\n--traceResolution\nMSBuild에서 지원되지 않습니다\n\n\n\n--types\nMSBuild에서 지원되지 않습니다\n\n\n\n--typeRoots\nMSBuild에서 지원되지 않습니다\n\n\n\n--useDefineForClassFields\nTypeScriptUseDefineForClassFields\nboolean\n\n\n--watch\nMSBuild에서 지원되지 않습니다\n\n\n\nMSBuild 전용 옵션\nTypeScriptAdditionalFlags\n모든 컴파일러 옵션\n\n\n\n나의 Visual Studio 버전에서 지원하는 것은? (What is supported in my version of Visual Studio?)\nC:\\Program Files (x86)\\MSBuild\\Microsoft\\VisualStudio\\v$(VisualStudioVersion)\\TypeScript\\Microsoft.TypeScript.targets 파일을 확인하세요.MSBuild XML 태그와 tsc 컴파일러 옵션 사이의 신뢰할 수 있는 맵핑이 여기에 있습니다.\n툴버전 (ToolsVersion)\n프로젝트 파일의 1.7 프로퍼티 값은 빌드하는 데 사용할 컴파일러 버전을 식별합니다 (이 예제에서는 1.7).이렇게 하면 프로젝트가 다른 컴퓨터에 있는 동일한 버전의 컴파일러에 대한 빌드를 허용합니다.\n만약 TypeScriptToolsVersion이 지정되지 않으면, 설치된 최신 컴파일러 버전을 사용하여 빌드합니다.\n최신 버전의 TS를 사용하는 사용자에게는, 첫 로드 시 프로젝트를 업그레이드하라는 메시지가 표시됩니다.\nTypeScriptCompileBlocked\n다른 빌드 도구를 사용하여 프로젝트 (예: gulp, grunt 등) 그리고 개발을 위한 VS와 디버깅 환경을 사용하는 경우 프로젝트에서 true를 설정하세요.\n이렇게 하면 모든 편집 지원이 제공되지만 F5키를 눌러도 빌드되지 않습니다.\n"},"pages/integrating-with-build-tools.html":{"url":"pages/integrating-with-build-tools.html","title":"빌드 도구와 통합","keywords":"","body":"빌드 도구들\n\nBabel\nBrowserify\nDuo\nGrunt\nGulp\nJspm\nWebpack\nMSBuild\nNuGet\n\nBabel\n설치\nnpm install @babel/cli @babel/core @babel/preset-typescript --save-dev\n\n.babelrc\n{\n \"presets\": [\"@babel/preset-typescript\"]\n}\n\n커맨드 라인 인터페이스 사용\n./node_modules/.bin/babel --out-file bundle.js src/index.ts\n\npackage.json\n{\n \"scripts\": {\n \"build\": \"babel --out-file bundle.js main.ts\"\n },\n}\n\n커맨드 라인 인터페이스 사용\nnpm run build\n\nBrowserify\n설치\nnpm install tsify\n\n커맨드 라인 인터페이스 사용\nbrowserify main.ts -p [ tsify --noImplicitAny ] > bundle.js\n\nAPI 사용\nvar browserify = require(\"browserify\");\nvar tsify = require(\"tsify\");\n\nbrowserify()\n .add(\"main.ts\")\n .plugin(\"tsify\", { noImplicitAny: true })\n .bundle()\n .pipe(process.stdout);\n\n자세한 내용: smrq/tsify\nDuo\n설치\nnpm install duo-typescript\n\n커맨드 라인 인터페이스 사용\nduo --use duo-typescript entry.ts\n\nAPI 사용\nvar Duo = require(\"duo\");\nvar fs = require(\"fs\")\nvar path = require(\"path\")\nvar typescript = require(\"duo-typescript\");\n\nvar out = path.join(__dirname, \"output.js\")\n\nDuo(__dirname)\n .entry(\"entry.ts\")\n .use(typescript())\n .run(function (err, results) {\n if (err) throw err;\n // 컴파일된 결과를 출력 파일에 작성합니다\n fs.writeFileSync(out, results.code);\n });\n\n자세한 내용: frankwallis/duo-typescript\nGrunt\n설치\nnpm install grunt-ts\n\n기본 Gruntfile.js\nmodule.exports = function(grunt) {\n grunt.initConfig({\n ts: {\n default : {\n src: [\"**/*.ts\", \"!node_modules/**/*.ts\"]\n }\n }\n });\n grunt.loadNpmTasks(\"grunt-ts\");\n grunt.registerTask(\"default\", [\"ts\"]);\n};\n\n자세한 내용: TypeStrong/grunt-ts\nGulp\n설치\nnpm install gulp-typescript\n\n기본 gulpfile.js\nvar gulp = require(\"gulp\");\nvar ts = require(\"gulp-typescript\");\n\ngulp.task(\"default\", function () {\n var tsResult = gulp.src(\"src/*.ts\")\n .pipe(ts({\n noImplicitAny: true,\n out: \"output.js\"\n }));\n return tsResult.js.pipe(gulp.dest(\"built/local\"));\n});\n\n자세한 내용: ivogabe/gulp-typescript\nJspm\n설치\nnpm install -g jspm@beta\n\n주의사항: 현재 jspm의 TypeScript 지원은 0.16beta 입니다.\n자세한 내용: TypeScriptSamples/jspm\nWebpack\n설치\nnpm install ts-loader --save-dev\n\nWebpack 2 사용 시 기본 webpack.config.js\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n path: '/',\n filename: \"bundle.js\"\n },\n resolve: {\n extensions: [\".tsx\", \".ts\", \".js\", \".json\"]\n },\n module: {\n rules: [\n // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'ts-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, use: [\"ts-loader\"], exclude: /node_modules/ }\n ]\n }\n}\n\nWebpack 1 사용 시 기본 webpack.config.js\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n filename: \"bundle.js\"\n },\n resolve: {\n // '.ts'와 '.tsx'를 해석 가능한 확장자로 추가합니다.\n extensions: [\"\", \".webpack.js\", \".web.js\", \".ts\", \".tsx\", \".js\"]\n },\n module: {\n loaders: [\n // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'ts-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, loader: \"ts-loader\" }\n ]\n }\n}\n\nts-loader에 대한 자세한 내용은 여기를 참조하세요.\n대안:\n\nawesome-typescript-loader\n\nMSBuild\n로컬에 설치된 Microsoft.TypeScript.Default.props (맨 위)와 Microsoft.TypeScript.targets (맨 아래) 파일을 포함하도록 프로젝트 파일을 업데이트하세요:\n\n\n \n \n\n \n \n false\n true\n \n \n true\n false\n \n\n \n \n\n\nMSBuild 컴파일러 옵션 정의에 대한 자세한 내용: MSBuild 프로젝트의 컴파일러 옵션 설정\nNuGet\n\n우-클릭 -> Manage NuGet Packages\nMicrosoft.TypeScript.MSBuild를 검색하세요\nInstall 클릭\n설치가 완료되면 다시 빌드 하세요!\n\n자세한 내용은 패키지 매니저 다이얼로그와 NuGet과 nightly builds 사용을 참고하세요\n"},"pages/configuring-watch.html":{"url":"pages/configuring-watch.html","title":"configuring-watch","keywords":"","body":"컴파일러는 환경 변수를 사용하여 파일과 디렉터리를 감시하는 방법 구성을 지원합니다.\n환경 변수 TSC_WATCHFILE을 사용하여 파일 감시 설정 (Configuring file watching using environment variable TSC_WATCHFILE)\n\n\n\n옵션\n설명\n\n\n\n\nPriorityPollingInterval\nfs.watchFile을 사용하지만 소스 파일, 설정 파일 및 누락된 파일에 대해 다른 폴링 주기(polling intervals)를 사용합니다.\n\n\nDynamicPriorityPolling\n자주 수정되는 파일을 자주 폴링하고 변경되지 않은 파일을 덜 자주 폴링 하는 동적 큐를 사용합니다.\n\n\nUseFsEvents\n파일 시스템 이벤트를 사용하는 fs.watch를 사용하여 파일 변경/생성/삭제에 대한 알림을 받습니다. (fs.watch는 OS마다 다르게 작동할 수 있습니다.) 예를 들어. 리눅스는 watcher 수에 제한이 있으며 fs.watch를 사용하여 watcher를 만들지 못하면, fs.watchFile를 대신 사용하여 watcher를 만들게 됩니다.\n\n\nUseFsEventsWithFallbackDynamicPolling\n이 옵션은 fs.watch를 사용하여 감시자를 만들지 못한 경우 폴링이 동적 큐를 통해 수행된다는 것을 제외하고는 UseFsEvents 옵션과 비슷합니다.(동적 큐에 대한 것은 DynamicPriorityPolling옵션에서 설명하였습니다.).\n\n\nUseFsEventsOnParentDirectory\n이 옵션은 fs.watch(파일 시스템 이벤트 사용하는)로 파일의 상위 디렉터리를 감시합니다. 다만, CPU 사용량이 늘어나고 정확도는 떨어질 수 있습니다.\n\n\ndefault (no value specified)\n환경 변수TSC_NONPOLLING_WATCHER가 true로 설정되면 파일의 상위 디렉터리를 감시합니다. (UseFsEventsOnParentDirectory와 동일).false 일 때는 fs.watchFile을 사용하여 250ms 시간 제한과 함께 모든 파일들을 감시합니다.\n\n\n\n환경 변수TSC_WATCHDIRECTORY를 사용하여 디렉터리 감시 설정 (Configuring directory watching using environment variable TSC_WATCHDIRECTORY)\n기본적으로 node에서 디렉터리의 재귀적인 감시를 지원하지 않는 플랫폼에서, 디렉터리 감시 기능은 TSC_WATCHDIRECTORY에서 선택한 다양한 옵션을 사용하여 하위 디렉터리에 대한 디렉터리 watcher를 재귀적으로 생성함으로써 지원됩니다. 기본적으로 재귀 디렉터리 감시(예: windows)를 지원하는 플랫폼에서는 이 환경 변수의 값이 무시됩니다.\n\n\n\n옵션\n설명\n\n\n\n\nRecursiveDirectoryUsingFsWatchFile\nfs.watchFile을 사용하여 폴링 감시(CPU cycles 사용)인 디렉터리 및 하위 디렉터리를 감시합니다.\n\n\nRecursiveDirectoryUsingDynamicPriorityPolling\n동적 폴링 큐를 사용하여 디렉터리 및 하위 디렉터리에 대한 변경사항을 폴링 합니다.\n\n\ndefault (no value specified)\nfs.watch를 사용하여 디렉터리 및 하위 디렉터리를 감시합니다.\n\n\n\n배경 (Background)\n컴파일러의 --watch 구현은 node에서 제공하는 fs.watch와 fs.watchFile에 의존하며, 이 두 방법 모두 장단점이 있습니다.\nfs.watch는 파일 시스템 이벤트를 사용하여 파일/디렉터리의 변경 사항을 알립니다. 하지만 OS에 따라 다르며, 알림은 완전히 믿을 수가 없고, 많은 OS에서 예상대로 동작하지 않습니다. 또한, 생성할 수 있는 watcher의 수에 제한이 있을 수 있으며(예: linux), 파일 수가 많은 프로그램을 사용하면 매우 빠르게 소진할 수 있습니다. 그러나 이 작업은 파일 시스템 이벤트를 사용하기 때문에 CPU cycle에 많이 관여하진 않습니다. 컴파일러는 일반적으로 fs.watch를 사용하여 디렉터리를 감시합니다. (예: 설정 파일에 포함된 소스 디렉터리, 모듈 확인을 실패한 디렉터리 ... 등) 변경 사항에 대한 알림에서 누락된 정밀도를 처리할 수 있습니다. 그러나 재귀 감시 기능은 Windows와 OSX에서만 지원됩니다. 즉, 다른 OS들은 재귀적 특성을 대체할 무언가가 필요합니다.\nfs.watchFile은 폴링을 사용하므로 CPU 주기를 포함합니다. 하지만 이는 파일/디렉터리 상태에 대한 업데이트를 받을 수 있는 가장 신뢰할 수 있는 메커니즘입니다. 컴파일러는 일반적으로 fs.watchFile을 사용하여 소스 파일, 구성 파일 및 누락된 파일(누락된 파일 참조)을 감시하는데 이는 CPU 사용량이 프로그램의 파일 수에 따라 달라진다는 것을 의미합니다.\n"},"pages/nightly-builds.html":{"url":"pages/nightly-builds.html","title":"Nightly 빌드","keywords":"","body":"TypeScript의 master 브랜치의 nightly 빌드는 태평양 표준시(PST) 자정까지 NPM과 NuGet에 배포됩니다.도구를 사용하여 가져오는 방법과 사용하는 방법은 다음과 같습니다.\nnpm 사용하기 (Using npm)\nnpm install -g typescript@next\n\nMSBuild에 NuGet 사용하기 (Using NuGet with MSBuild)\n\n주의사항: NuGet 패키지를 사용하도록 프로젝트를 구성해야 합니다.\nNuGet를 사용하도록 MSBuild 프로젝트 구성을 참조하십시오.\n\nnightly는 www.myget.org에서 이용 가능합니다.\n두 패키지가 있습니다:\n\nMicrosoft.TypeScript.Compiler: 도구만 사용(tsc.exe, lib.d.ts, 등.) .\nMicrosoft.TypeScript.MSBuild: 위와 같은 도구뿐만 아니라 MSBuild 작업 및 대상 (Microsoft.TypeScript.targets, Microsoft.TypeScript.Default.props, 등.)\n\nnightly 빌드를 사용하도록 IDE 업데이트 (Updating your IDE to use the nightly builds)\nnightly drop을 사용하도록 IDE를 업데이트할 수 있습니다.먼저 npm을 통해 패키지를 설치해야 합니다.\nnpm 패키지를 전역으로 설치하거나 로컬에 있는 node_modules 폴더에 설치할 수 있습니다.\n이 섹션의 나머지 부분에서는 typescript@next가 이미 설치되어 있다고 가정합니다.\n비주얼 스튜디오 코드 (Visual Studio Code)\n.vscode/settings.json 파일을 다음과 같이 업데이트하세요:\n\"typescript.tsdk\": \"/node_modules/typescript/lib\"\n\n자세한 내용은 VSCode 문서를 참조하세요.\n서브라임 텍스트 (Sublime Text)\nSettings - User 파일을 다음과 같이 업데이트하세요:\n\"typescript_tsdk\": \"/node_modules/typescript/lib\"\n\n자세한 내용은 서브라임 텍스트를 위한 TypeScript 플러그인 설치 문서를 참조하세요.\n비주얼 스튜디오 2013 및 2015 (Visual Studio 2013 and 2015)\n\n주의사항: 대부분의 변경 사항에는 새로운 버전의 VS TypeScript 플러그인을 설치할 필요는 없습니다.\n\n현재 nightly 빌드에는 전체 플러그인 설정이 포함되어 있지 않지만 nightly 기반으로 설치 프로그램을 배포하기 위해 노력하고 있습니다.\n\nVSDevMode.ps1 스크립트를 다운로드하세요.\n\n또한 커스텀 언어 서비스 파일 사용에 대한 위키 페이지를 참조하세요.\n\n\nPowerShell 커맨드 라인 창에서 다음을 실행합니다:\nVS 2015:\nVSDevMode.ps1 14 -tsScript /node_modules/typescript/lib\n\nVS 2013:\nVSDevMode.ps1 12 -tsScript /node_modules/typescript/lib\n\n\n\nIntelliJ IDEA (Mac)\nPreferences > Languages & Frameworks > TypeScript를 선택합니다:\n\nTypeScript 버전: npm으로 설치한 경우: /usr/local/lib/node_modules/typescript/lib\n\nIntelliJ IDEA (Windows)\nFile > Settings > Languages & Frameworks > TypeScript를 선택합니다:\n\nTypeScript 버전: npm으로 설치한 경우: C:\\Users\\USERNAME\\AppData\\Roaming\\npm\\node_modules\\typescript\\lib\n\n"}}} \ No newline at end of file From 38ddaefa4ae509de5289e2ca2c26ed815f648d0e Mon Sep 17 00:00:00 2001 From: Hyunjae Park Date: Sun, 29 Nov 2020 05:04:57 +0900 Subject: [PATCH 2/7] Fix typo (#212) --- pages/tutorials/ts-for-js-programmers.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pages/tutorials/ts-for-js-programmers.md b/pages/tutorials/ts-for-js-programmers.md index b468744a..7d023d67 100644 --- a/pages/tutorials/ts-for-js-programmers.md +++ b/pages/tutorials/ts-for-js-programmers.md @@ -201,7 +201,8 @@ interface Backpack { } // 이 줄은 TypeScript에 `backpack`이라는 상수가 있음을 알리는 지름길이며 -// const backpakc: Backpack이 어디서 왔는지 걱정할 필요가 없습니다. +// const backpack: Backpack이 어디서 왔는지 걱정할 필요가 없습니다. +declare const backpack: Backpack; // 위에서 Backpack의 변수 부분으로 선언해서, object는 string입니다. const object = backpack.get(); From 74af7c1805c65a6ba7ce2ced92c3c623cb1ce127 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Sun, 29 Nov 2020 17:47:24 +0900 Subject: [PATCH 3/7] docs: add devhyunjae as a contributor (#213) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> --- .all-contributorsrc | 9 +++++++++ README.md | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index f52ca6af..3765a039 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -378,6 +378,15 @@ "contributions": [ "translation" ] + }, + { + "login": "devhyunjae", + "name": "Hyunjae Park", + "avatar_url": "https://avatars3.githubusercontent.com/u/12890257?v=4", + "profile": "https://github.com/devhyunjae", + "contributions": [ + "translation" + ] } ], "contributorsPerLine": 8, diff --git a/README.md b/README.md index 227cf10d..d288e427 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ # TypeScript-Handbook 한글 문서 [![Build Status](https://api.travis-ci.com/typescript-kr/typescript-kr.github.io.svg?branch=master)](https://travis-ci.com/github/typescript-kr/typescript-kr.github.io) -[![All Contributors](https://img.shields.io/badge/all_contributors-41-orange.svg?style=flat-square)](#contributors-) +[![All Contributors](https://img.shields.io/badge/all_contributors-42-orange.svg?style=flat-square)](#contributors-) [![Release Date](https://img.shields.io/github/release-date/typescript-kr/typescript-kr.github.io)](https://github.com/typescript-kr/typescript-kr.github.io/releases) [![Stars](https://img.shields.io/github/stars/typescript-kr/typescript-kr.github.io)](https://github.com/typescript-kr/typescript-kr.github.io/stargazers) @@ -84,6 +84,7 @@
    Chorom Ham

    🌍 +
    Hyunjae Park

    🌍 From 3629e5f222d6d1bd5e69bfe2f27dd97488081b8c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Dec 2020 00:51:18 +0900 Subject: [PATCH 4/7] release 2020-12-08-31 (#214) Co-authored-by: GitHub --- index.html | 5 +++-- pages/advanced-types.html | 2 +- pages/basic-types.html | 2 +- pages/classes.html | 2 +- pages/compiler-options-in-msbuild.html | 2 +- pages/compiler-options.html | 2 +- pages/configuring-watch.html | 2 +- pages/declaration-files/by-example.html | 2 +- pages/declaration-files/consumption.html | 2 +- pages/declaration-files/creating-dts-files-from-js.html | 2 +- pages/declaration-files/deep-dive.html | 2 +- pages/declaration-files/dos-and-don-ts.html | 2 +- pages/declaration-files/introduction.html | 2 +- pages/declaration-files/library-structures.html | 2 +- pages/declaration-files/publishing.html | 2 +- pages/declaration-files/templates.html | 2 +- .../templates/global-modifying-module.d.ts.html | 2 +- pages/declaration-files/templates/global-plugin.d.ts.html | 2 +- pages/declaration-files/templates/global.d.ts.html | 2 +- pages/declaration-files/templates/module-class.d.ts.html | 2 +- pages/declaration-files/templates/module-function.d.ts.html | 2 +- pages/declaration-files/templates/module-plugin.d.ts.html | 2 +- pages/declaration-files/templates/module.d.ts.html | 2 +- pages/declaration-merging.html | 2 +- pages/decorators.html | 2 +- pages/enums.html | 2 +- pages/functions.html | 2 +- pages/generics.html | 2 +- pages/integrating-with-build-tools.html | 2 +- pages/interfaces.html | 2 +- pages/intro-to-js-with-ts.html | 2 +- pages/iterators-and-generators.html | 2 +- pages/jsdoc-reference.html | 2 +- pages/jsx.html | 2 +- pages/literal-types.html | 2 +- pages/mixins.html | 2 +- pages/module-resolution.html | 2 +- pages/modules.html | 2 +- pages/namespaces-and-modules.html | 2 +- pages/namespaces.html | 2 +- pages/nightly-builds.html | 2 +- pages/project-references.html | 2 +- pages/release-notes/typescript-3.8.html | 2 +- pages/release-notes/typescript-3.9.html | 2 +- pages/release-notes/typescript-4.0.html | 2 +- pages/symbols.html | 2 +- pages/the-handbook.html | 2 +- pages/triple-slash-directives.html | 2 +- pages/tsconfig.json.html | 2 +- pages/tutorials/asp.net-core.html | 2 +- pages/tutorials/babel-with-typescript.html | 2 +- pages/tutorials/dom-manipulation.html | 2 +- pages/tutorials/gulp.html | 2 +- pages/tutorials/migrating-from-javascript.html | 2 +- pages/tutorials/react-&-webpack.html | 2 +- pages/tutorials/ts-for-functional-programmers.html | 2 +- pages/tutorials/ts-for-js-programmers.html | 5 +++-- pages/tutorials/ts-for-oopers.html | 2 +- pages/tutorials/ts-for-the-new-programmer.html | 2 +- pages/tutorials/typescript-in-5-minutes.html | 2 +- pages/type-checking-javaScript-files.html | 2 +- pages/type-compatibility.html | 2 +- pages/type-inference.html | 2 +- pages/unions-and-intersections.html | 2 +- pages/utility-types.html | 2 +- pages/variable-declarations.html | 2 +- search_index.json | 2 +- 67 files changed, 71 insertions(+), 69 deletions(-) diff --git a/index.html b/index.html index 23138311..91e28794 100644 --- a/index.html +++ b/index.html @@ -1064,7 +1064,7 @@

    공지

    ⚠️ 타입스크립트 공식 웹 사이트 프로젝트인 microsoft/TypeScript-WebSite에서 한글 문서 번역이 진행중 입니다. 핸드북 번역에 참여하실 분은 해당 레포에서 참여해 주세요. 자세한 내용은 한국어 번역 이슈를 참고해주세요.

    TypeScript-Handbook 한글 문서

    Build Status -All Contributors +All Contributors Release Date Stars

    @@ -1133,6 +1133,7 @@


    Chorom Ham

    🌍 +
    Hyunjae Park

    🌍 @@ -1180,7 +1181,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"소개","level":"1.1","depth":1,"next":{"title":"TS for the New Programmer","level":"2.1","depth":1,"path":"pages/tutorials/ts-for-the-new-programmer.md","ref":"pages/tutorials/ts-for-the-new-programmer.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"README.md","mtime":"2020-11-17T11:08:51.273Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":".","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"소개","level":"1.1","depth":1,"next":{"title":"TS for the New Programmer","level":"2.1","depth":1,"path":"pages/tutorials/ts-for-the-new-programmer.md","ref":"pages/tutorials/ts-for-the-new-programmer.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"README.md","mtime":"2020-12-08T11:07:00.383Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":".","book":{"language":""}}); }); diff --git a/pages/advanced-types.html b/pages/advanced-types.html index 9084ca89..c786985a 100644 --- a/pages/advanced-types.html +++ b/pages/advanced-types.html @@ -2127,7 +2127,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"고급 타입","level":"4.1","depth":1,"next":{"title":"선언 병합","level":"4.2","depth":1,"path":"pages/declaration-merging.md","ref":"pages/declaration-merging.md","articles":[]},"previous":{"title":"제네릭","level":"3.9","depth":1,"path":"pages/generics.md","ref":"pages/generics.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/advanced-types.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"고급 타입","level":"4.1","depth":1,"next":{"title":"선언 병합","level":"4.2","depth":1,"path":"pages/declaration-merging.md","ref":"pages/declaration-merging.md","articles":[]},"previous":{"title":"제네릭","level":"3.9","depth":1,"path":"pages/generics.md","ref":"pages/generics.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/advanced-types.md","mtime":"2020-12-08T11:07:00.427Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/basic-types.html b/pages/basic-types.html index f469ad8d..52843789 100644 --- a/pages/basic-types.html +++ b/pages/basic-types.html @@ -1321,7 +1321,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"기본 타입","level":"3.2","depth":1,"next":{"title":"인터페이스","level":"3.3","depth":1,"path":"pages/interfaces.md","ref":"pages/interfaces.md","articles":[]},"previous":{"title":"핸드북이란(en)","level":"3.1","depth":1,"path":"pages/the-handbook.md","ref":"pages/the-handbook.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/basic-types.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"기본 타입","level":"3.2","depth":1,"next":{"title":"인터페이스","level":"3.3","depth":1,"path":"pages/interfaces.md","ref":"pages/interfaces.md","articles":[]},"previous":{"title":"핸드북이란(en)","level":"3.1","depth":1,"path":"pages/the-handbook.md","ref":"pages/the-handbook.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/basic-types.md","mtime":"2020-12-08T11:07:00.427Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/classes.html b/pages/classes.html index 2c9dabaf..593b4553 100644 --- a/pages/classes.html +++ b/pages/classes.html @@ -1516,7 +1516,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"클래스","level":"3.7","depth":1,"next":{"title":"열거형","level":"3.8","depth":1,"path":"pages/enums.md","ref":"pages/enums.md","articles":[]},"previous":{"title":"유니언과 교차 타입","level":"3.6","depth":1,"path":"pages/unions-and-intersections.md","ref":"pages/unions-and-intersections.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/classes.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"클래스","level":"3.7","depth":1,"next":{"title":"열거형","level":"3.8","depth":1,"path":"pages/enums.md","ref":"pages/enums.md","articles":[]},"previous":{"title":"유니언과 교차 타입","level":"3.6","depth":1,"path":"pages/unions-and-intersections.md","ref":"pages/unions-and-intersections.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/classes.md","mtime":"2020-12-08T11:07:00.427Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/compiler-options-in-msbuild.html b/pages/compiler-options-in-msbuild.html index ebc1b2e5..9054c811 100644 --- a/pages/compiler-options-in-msbuild.html +++ b/pages/compiler-options-in-msbuild.html @@ -1531,7 +1531,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"next":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"path":"pages/integrating-with-build-tools.md","ref":"pages/integrating-with-build-tools.md","articles":[]},"previous":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"path":"pages/project-references.md","ref":"pages/project-references.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/compiler-options-in-msbuild.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"next":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"path":"pages/integrating-with-build-tools.md","ref":"pages/integrating-with-build-tools.md","articles":[]},"previous":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"path":"pages/project-references.md","ref":"pages/project-references.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/compiler-options-in-msbuild.md","mtime":"2020-12-08T11:07:00.427Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/compiler-options.html b/pages/compiler-options.html index 484fb544..e29b3783 100644 --- a/pages/compiler-options.html +++ b/pages/compiler-options.html @@ -1708,7 +1708,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"컴파일러 옵션","level":"9.2","depth":1,"next":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"path":"pages/project-references.md","ref":"pages/project-references.md","articles":[]},"previous":{"title":"tsconfig.json","level":"9.1","depth":1,"path":"pages/tsconfig.json.md","ref":"pages/tsconfig.json.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/compiler-options.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"컴파일러 옵션","level":"9.2","depth":1,"next":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"path":"pages/project-references.md","ref":"pages/project-references.md","articles":[]},"previous":{"title":"tsconfig.json","level":"9.1","depth":1,"path":"pages/tsconfig.json.md","ref":"pages/tsconfig.json.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/compiler-options.md","mtime":"2020-12-08T11:07:00.431Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/configuring-watch.html b/pages/configuring-watch.html index b52c4987..acd12bd2 100644 --- a/pages/configuring-watch.html +++ b/pages/configuring-watch.html @@ -1169,7 +1169,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"configuring-watch","level":"9.6","depth":1,"next":{"title":"Nightly 빌드","level":"9.7","depth":1,"path":"pages/nightly-builds.md","ref":"pages/nightly-builds.md","articles":[]},"previous":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"path":"pages/integrating-with-build-tools.md","ref":"pages/integrating-with-build-tools.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/configuring-watch.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"configuring-watch","level":"9.6","depth":1,"next":{"title":"Nightly 빌드","level":"9.7","depth":1,"path":"pages/nightly-builds.md","ref":"pages/nightly-builds.md","articles":[]},"previous":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"path":"pages/integrating-with-build-tools.md","ref":"pages/integrating-with-build-tools.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/configuring-watch.md","mtime":"2020-12-08T11:07:00.431Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/declaration-files/by-example.html b/pages/declaration-files/by-example.html index 42aa69f4..e59e9ff4 100644 --- a/pages/declaration-files/by-example.html +++ b/pages/declaration-files/by-example.html @@ -1308,7 +1308,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"By Example","level":"7.2","depth":1,"next":{"title":"Do's and Don'ts","level":"7.3","depth":1,"path":"pages/declaration-files/dos-and-don-ts.md","ref":"pages/declaration-files/dos-and-don-ts.md","articles":[]},"previous":{"title":"소개","level":"7.1","depth":1,"path":"pages/declaration-files/introduction.md","ref":"pages/declaration-files/introduction.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/by-example.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"By Example","level":"7.2","depth":1,"next":{"title":"Do's and Don'ts","level":"7.3","depth":1,"path":"pages/declaration-files/dos-and-don-ts.md","ref":"pages/declaration-files/dos-and-don-ts.md","articles":[]},"previous":{"title":"소개","level":"7.1","depth":1,"path":"pages/declaration-files/introduction.md","ref":"pages/declaration-files/introduction.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/by-example.md","mtime":"2020-12-08T11:07:00.431Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/consumption.html b/pages/declaration-files/consumption.html index 39075957..49f394ef 100644 --- a/pages/declaration-files/consumption.html +++ b/pages/declaration-files/consumption.html @@ -1130,7 +1130,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Consumption","level":"7.8","depth":1,"next":{"title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"path":"pages/intro-to-js-with-ts.md","ref":"pages/intro-to-js-with-ts.md","articles":[]},"previous":{"title":"Publishing","level":"7.7","depth":1,"path":"pages/declaration-files/publishing.md","ref":"pages/declaration-files/publishing.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/consumption.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Consumption","level":"7.8","depth":1,"next":{"title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"path":"pages/intro-to-js-with-ts.md","ref":"pages/intro-to-js-with-ts.md","articles":[]},"previous":{"title":"Publishing","level":"7.7","depth":1,"path":"pages/declaration-files/publishing.md","ref":"pages/declaration-files/publishing.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/consumption.md","mtime":"2020-12-08T11:07:00.431Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/creating-dts-files-from-js.html b/pages/declaration-files/creating-dts-files-from-js.html index b2553230..88b67e17 100644 --- a/pages/declaration-files/creating-dts-files-from-js.html +++ b/pages/declaration-files/creating-dts-files-from-js.html @@ -1199,7 +1199,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":".js 파일에서 d.ts 파일 만들기","layout":"docs","permalink":"/docs/handbook/declaration-files/dts-from-js.html","oneline":"How to add d.ts generation to JavaScript projects","level":"8.4","depth":1,"next":{"title":"tsconfig.json","level":"9.1","depth":1,"path":"pages/tsconfig.json.md","ref":"pages/tsconfig.json.md","articles":[]},"previous":{"title":"JSDoc 레퍼런스(en)","level":"8.3","depth":1,"path":"pages/jsdoc-reference.md","ref":"pages/jsdoc-reference.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/creating-dts-files-from-js.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":".js 파일에서 d.ts 파일 만들기","layout":"docs","permalink":"/docs/handbook/declaration-files/dts-from-js.html","oneline":"How to add d.ts generation to JavaScript projects","level":"8.4","depth":1,"next":{"title":"tsconfig.json","level":"9.1","depth":1,"path":"pages/tsconfig.json.md","ref":"pages/tsconfig.json.md","articles":[]},"previous":{"title":"JSDoc 레퍼런스(en)","level":"8.3","depth":1,"path":"pages/jsdoc-reference.md","ref":"pages/jsdoc-reference.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/creating-dts-files-from-js.md","mtime":"2020-12-08T11:07:00.431Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/deep-dive.html b/pages/declaration-files/deep-dive.html index ae1ab7db..f017c102 100644 --- a/pages/declaration-files/deep-dive.html +++ b/pages/declaration-files/deep-dive.html @@ -1278,7 +1278,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Deep Dive","level":"7.4","depth":1,"next":{"title":"Library Structures","level":"7.5","depth":1,"path":"pages/declaration-files/library-structures.md","ref":"pages/declaration-files/library-structures.md","articles":[]},"previous":{"title":"Do's and Don'ts","level":"7.3","depth":1,"path":"pages/declaration-files/dos-and-don-ts.md","ref":"pages/declaration-files/dos-and-don-ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/deep-dive.md","mtime":"2020-11-17T11:08:51.309Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Deep Dive","level":"7.4","depth":1,"next":{"title":"Library Structures","level":"7.5","depth":1,"path":"pages/declaration-files/library-structures.md","ref":"pages/declaration-files/library-structures.md","articles":[]},"previous":{"title":"Do's and Don'ts","level":"7.3","depth":1,"path":"pages/declaration-files/dos-and-don-ts.md","ref":"pages/declaration-files/dos-and-don-ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/deep-dive.md","mtime":"2020-12-08T11:07:00.431Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/dos-and-don-ts.html b/pages/declaration-files/dos-and-don-ts.html index 36860ad9..ba0b234b 100644 --- a/pages/declaration-files/dos-and-don-ts.html +++ b/pages/declaration-files/dos-and-don-ts.html @@ -1252,7 +1252,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Do's and Don'ts","level":"7.3","depth":1,"next":{"title":"Deep Dive","level":"7.4","depth":1,"path":"pages/declaration-files/deep-dive.md","ref":"pages/declaration-files/deep-dive.md","articles":[]},"previous":{"title":"By Example","level":"7.2","depth":1,"path":"pages/declaration-files/by-example.md","ref":"pages/declaration-files/by-example.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/dos-and-don-ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Do's and Don'ts","level":"7.3","depth":1,"next":{"title":"Deep Dive","level":"7.4","depth":1,"path":"pages/declaration-files/deep-dive.md","ref":"pages/declaration-files/deep-dive.md","articles":[]},"previous":{"title":"By Example","level":"7.2","depth":1,"path":"pages/declaration-files/by-example.md","ref":"pages/declaration-files/by-example.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/dos-and-don-ts.md","mtime":"2020-12-08T11:07:00.431Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/introduction.html b/pages/declaration-files/introduction.html index 49f01e5d..e43d3bc1 100644 --- a/pages/declaration-files/introduction.html +++ b/pages/declaration-files/introduction.html @@ -1137,7 +1137,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"소개","level":"7.1","depth":1,"next":{"title":"By Example","level":"7.2","depth":1,"path":"pages/declaration-files/by-example.md","ref":"pages/declaration-files/by-example.md","articles":[]},"previous":{"title":"TypeScript 3.8","level":"6.3","depth":1,"path":"pages/release-notes/typescript-3.8.md","ref":"pages/release-notes/typescript-3.8.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/introduction.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"소개","level":"7.1","depth":1,"next":{"title":"By Example","level":"7.2","depth":1,"path":"pages/declaration-files/by-example.md","ref":"pages/declaration-files/by-example.md","articles":[]},"previous":{"title":"TypeScript 3.8","level":"6.3","depth":1,"path":"pages/release-notes/typescript-3.8.md","ref":"pages/release-notes/typescript-3.8.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/introduction.md","mtime":"2020-12-08T11:07:00.431Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/library-structures.html b/pages/declaration-files/library-structures.html index 234f9948..c7d57019 100644 --- a/pages/declaration-files/library-structures.html +++ b/pages/declaration-files/library-structures.html @@ -1365,7 +1365,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Library Structures","level":"7.5","depth":1,"next":{"title":"Templates","level":"7.6","depth":1,"path":"pages/declaration-files/templates.md","ref":"pages/declaration-files/templates.md","articles":[{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]}]},"previous":{"title":"Deep Dive","level":"7.4","depth":1,"path":"pages/declaration-files/deep-dive.md","ref":"pages/declaration-files/deep-dive.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/library-structures.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Library Structures","level":"7.5","depth":1,"next":{"title":"Templates","level":"7.6","depth":1,"path":"pages/declaration-files/templates.md","ref":"pages/declaration-files/templates.md","articles":[{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]}]},"previous":{"title":"Deep Dive","level":"7.4","depth":1,"path":"pages/declaration-files/deep-dive.md","ref":"pages/declaration-files/deep-dive.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/library-structures.md","mtime":"2020-12-08T11:07:00.431Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/publishing.html b/pages/declaration-files/publishing.html index 2a2cdad7..526a3bc3 100644 --- a/pages/declaration-files/publishing.html +++ b/pages/declaration-files/publishing.html @@ -1175,7 +1175,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Publishing","level":"7.7","depth":1,"next":{"title":"Consumption","level":"7.8","depth":1,"path":"pages/declaration-files/consumption.md","ref":"pages/declaration-files/consumption.md","articles":[]},"previous":{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/publishing.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Publishing","level":"7.7","depth":1,"next":{"title":"Consumption","level":"7.8","depth":1,"path":"pages/declaration-files/consumption.md","ref":"pages/declaration-files/consumption.md","articles":[]},"previous":{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/publishing.md","mtime":"2020-12-08T11:07:00.431Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates.html b/pages/declaration-files/templates.html index f045e749..bb41591c 100644 --- a/pages/declaration-files/templates.html +++ b/pages/declaration-files/templates.html @@ -1114,7 +1114,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Templates","level":"7.6","depth":1,"next":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},"previous":{"title":"Library Structures","level":"7.5","depth":1,"path":"pages/declaration-files/library-structures.md","ref":"pages/declaration-files/library-structures.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Templates","level":"7.6","depth":1,"next":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},"previous":{"title":"Library Structures","level":"7.5","depth":1,"path":"pages/declaration-files/library-structures.md","ref":"pages/declaration-files/library-structures.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/global-modifying-module.d.ts.html b/pages/declaration-files/templates/global-modifying-module.d.ts.html index 8991dbee..0bb72d3c 100644 --- a/pages/declaration-files/templates/global-modifying-module.d.ts.html +++ b/pages/declaration-files/templates/global-modifying-module.d.ts.html @@ -1139,7 +1139,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"next":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},"previous":{"title":"Templates","level":"7.6","depth":1,"path":"pages/declaration-files/templates.md","ref":"pages/declaration-files/templates.md","articles":[{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"next":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},"previous":{"title":"Templates","level":"7.6","depth":1,"path":"pages/declaration-files/templates.md","ref":"pages/declaration-files/templates.md","articles":[{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/global-plugin.d.ts.html b/pages/declaration-files/templates/global-plugin.d.ts.html index d25066c4..c0856cbc 100644 --- a/pages/declaration-files/templates/global-plugin.d.ts.html +++ b/pages/declaration-files/templates/global-plugin.d.ts.html @@ -1131,7 +1131,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"next":{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},"previous":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global-plugin.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"next":{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},"previous":{"title":"global-modifying-module.d.ts","level":"7.6.1","depth":2,"path":"pages/declaration-files/templates/global-modifying-module.d.ts.md","ref":"pages/declaration-files/templates/global-modifying-module.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global-plugin.d.ts.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/global.d.ts.html b/pages/declaration-files/templates/global.d.ts.html index 15e3344a..c66234cd 100644 --- a/pages/declaration-files/templates/global.d.ts.html +++ b/pages/declaration-files/templates/global.d.ts.html @@ -1168,7 +1168,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"global.d.ts","level":"7.6.3","depth":2,"next":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},"previous":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"global.d.ts","level":"7.6.3","depth":2,"next":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},"previous":{"title":"global-plugin.d.ts","level":"7.6.2","depth":2,"path":"pages/declaration-files/templates/global-plugin.d.ts.md","ref":"pages/declaration-files/templates/global-plugin.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/global.d.ts.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/module-class.d.ts.html b/pages/declaration-files/templates/module-class.d.ts.html index c23d3bab..b1bba794 100644 --- a/pages/declaration-files/templates/module-class.d.ts.html +++ b/pages/declaration-files/templates/module-class.d.ts.html @@ -1163,7 +1163,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"next":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},"previous":{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-class.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"next":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},"previous":{"title":"global.d.ts","level":"7.6.3","depth":2,"path":"pages/declaration-files/templates/global.d.ts.md","ref":"pages/declaration-files/templates/global.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-class.d.ts.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/module-function.d.ts.html b/pages/declaration-files/templates/module-function.d.ts.html index 3ed70494..9fbc2d9d 100644 --- a/pages/declaration-files/templates/module-function.d.ts.html +++ b/pages/declaration-files/templates/module-function.d.ts.html @@ -1172,7 +1172,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"next":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},"previous":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-function.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"next":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},"previous":{"title":"module-class.d.ts","level":"7.6.4","depth":2,"path":"pages/declaration-files/templates/module-class.d.ts.md","ref":"pages/declaration-files/templates/module-class.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-function.d.ts.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/module-plugin.d.ts.html b/pages/declaration-files/templates/module-plugin.d.ts.html index 2d4bdc88..4887f4b9 100644 --- a/pages/declaration-files/templates/module-plugin.d.ts.html +++ b/pages/declaration-files/templates/module-plugin.d.ts.html @@ -1140,7 +1140,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"next":{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]},"previous":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-plugin.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"next":{"title":"module.d.ts","level":"7.6.7","depth":2,"path":"pages/declaration-files/templates/module.d.ts.md","ref":"pages/declaration-files/templates/module.d.ts.md","articles":[]},"previous":{"title":"module-function.d.ts","level":"7.6.5","depth":2,"path":"pages/declaration-files/templates/module-function.d.ts.md","ref":"pages/declaration-files/templates/module-function.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module-plugin.d.ts.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-files/templates/module.d.ts.html b/pages/declaration-files/templates/module.d.ts.html index 72e59e6c..30dc2904 100644 --- a/pages/declaration-files/templates/module.d.ts.html +++ b/pages/declaration-files/templates/module.d.ts.html @@ -1150,7 +1150,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"module.d.ts","level":"7.6.7","depth":2,"next":{"title":"Publishing","level":"7.7","depth":1,"path":"pages/declaration-files/publishing.md","ref":"pages/declaration-files/publishing.md","articles":[]},"previous":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module.d.ts.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"module.d.ts","level":"7.6.7","depth":2,"next":{"title":"Publishing","level":"7.7","depth":1,"path":"pages/declaration-files/publishing.md","ref":"pages/declaration-files/publishing.md","articles":[]},"previous":{"title":"module-plugin.d.ts","level":"7.6.6","depth":2,"path":"pages/declaration-files/templates/module-plugin.d.ts.md","ref":"pages/declaration-files/templates/module-plugin.d.ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-files/templates/module.d.ts.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../../..","book":{"language":""}}); }); diff --git a/pages/declaration-merging.html b/pages/declaration-merging.html index fe5da897..2e5fff42 100644 --- a/pages/declaration-merging.html +++ b/pages/declaration-merging.html @@ -1403,7 +1403,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"선언 병합","level":"4.2","depth":1,"next":{"title":"데코레이터","level":"4.3","depth":1,"path":"pages/decorators.md","ref":"pages/decorators.md","articles":[]},"previous":{"title":"고급 타입","level":"4.1","depth":1,"path":"pages/advanced-types.md","ref":"pages/advanced-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-merging.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"선언 병합","level":"4.2","depth":1,"next":{"title":"데코레이터","level":"4.3","depth":1,"path":"pages/decorators.md","ref":"pages/decorators.md","articles":[]},"previous":{"title":"고급 타입","level":"4.1","depth":1,"path":"pages/advanced-types.md","ref":"pages/advanced-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/declaration-merging.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/decorators.html b/pages/decorators.html index d83702ee..f5f282f4 100644 --- a/pages/decorators.html +++ b/pages/decorators.html @@ -1517,7 +1517,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"데코레이터","level":"4.3","depth":1,"next":{"title":"유틸리티 타입","level":"4.4","depth":1,"path":"pages/utility-types.md","ref":"pages/utility-types.md","articles":[]},"previous":{"title":"선언 병합","level":"4.2","depth":1,"path":"pages/declaration-merging.md","ref":"pages/declaration-merging.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/decorators.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"데코레이터","level":"4.3","depth":1,"next":{"title":"유틸리티 타입","level":"4.4","depth":1,"path":"pages/utility-types.md","ref":"pages/utility-types.md","articles":[]},"previous":{"title":"선언 병합","level":"4.2","depth":1,"path":"pages/declaration-merging.md","ref":"pages/declaration-merging.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/decorators.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/enums.html b/pages/enums.html index 42c65619..03eeb9ba 100644 --- a/pages/enums.html +++ b/pages/enums.html @@ -1358,7 +1358,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"열거형","level":"3.8","depth":1,"next":{"title":"제네릭","level":"3.9","depth":1,"path":"pages/generics.md","ref":"pages/generics.md","articles":[]},"previous":{"title":"클래스","level":"3.7","depth":1,"path":"pages/classes.md","ref":"pages/classes.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/enums.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"열거형","level":"3.8","depth":1,"next":{"title":"제네릭","level":"3.9","depth":1,"path":"pages/generics.md","ref":"pages/generics.md","articles":[]},"previous":{"title":"클래스","level":"3.7","depth":1,"path":"pages/classes.md","ref":"pages/classes.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/enums.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/functions.html b/pages/functions.html index c23a165e..6b22f601 100644 --- a/pages/functions.html +++ b/pages/functions.html @@ -1472,7 +1472,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"함수","level":"3.4","depth":1,"next":{"title":"리터럴 타입","level":"3.5","depth":1,"path":"pages/literal-types.md","ref":"pages/literal-types.md","articles":[]},"previous":{"title":"인터페이스","level":"3.3","depth":1,"path":"pages/interfaces.md","ref":"pages/interfaces.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/functions.md","mtime":"2020-11-17T11:08:51.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"함수","level":"3.4","depth":1,"next":{"title":"리터럴 타입","level":"3.5","depth":1,"path":"pages/literal-types.md","ref":"pages/literal-types.md","articles":[]},"previous":{"title":"인터페이스","level":"3.3","depth":1,"path":"pages/interfaces.md","ref":"pages/interfaces.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/functions.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/generics.html b/pages/generics.html index c06e057c..d60e7084 100644 --- a/pages/generics.html +++ b/pages/generics.html @@ -1336,7 +1336,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"제네릭","level":"3.9","depth":1,"next":{"title":"고급 타입","level":"4.1","depth":1,"path":"pages/advanced-types.md","ref":"pages/advanced-types.md","articles":[]},"previous":{"title":"열거형","level":"3.8","depth":1,"path":"pages/enums.md","ref":"pages/enums.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/generics.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"제네릭","level":"3.9","depth":1,"next":{"title":"고급 타입","level":"4.1","depth":1,"path":"pages/advanced-types.md","ref":"pages/advanced-types.md","articles":[]},"previous":{"title":"열거형","level":"3.8","depth":1,"path":"pages/enums.md","ref":"pages/enums.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/generics.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/integrating-with-build-tools.html b/pages/integrating-with-build-tools.html index a59eb900..b020cf7a 100644 --- a/pages/integrating-with-build-tools.html +++ b/pages/integrating-with-build-tools.html @@ -1303,7 +1303,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"next":{"title":"configuring-watch","level":"9.6","depth":1,"path":"pages/configuring-watch.md","ref":"pages/configuring-watch.md","articles":[]},"previous":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"path":"pages/compiler-options-in-msbuild.md","ref":"pages/compiler-options-in-msbuild.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/integrating-with-build-tools.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"빌드 도구와 통합","level":"9.5","depth":1,"next":{"title":"configuring-watch","level":"9.6","depth":1,"path":"pages/configuring-watch.md","ref":"pages/configuring-watch.md","articles":[]},"previous":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"path":"pages/compiler-options-in-msbuild.md","ref":"pages/compiler-options-in-msbuild.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/integrating-with-build-tools.md","mtime":"2020-12-08T11:07:00.435Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/interfaces.html b/pages/interfaces.html index 62d28dc9..0ba2cfbf 100644 --- a/pages/interfaces.html +++ b/pages/interfaces.html @@ -1548,7 +1548,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"인터페이스","level":"3.3","depth":1,"next":{"title":"함수","level":"3.4","depth":1,"path":"pages/functions.md","ref":"pages/functions.md","articles":[]},"previous":{"title":"기본 타입","level":"3.2","depth":1,"path":"pages/basic-types.md","ref":"pages/basic-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/interfaces.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"인터페이스","level":"3.3","depth":1,"next":{"title":"함수","level":"3.4","depth":1,"path":"pages/functions.md","ref":"pages/functions.md","articles":[]},"previous":{"title":"기본 타입","level":"3.2","depth":1,"path":"pages/basic-types.md","ref":"pages/basic-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/interfaces.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/intro-to-js-with-ts.html b/pages/intro-to-js-with-ts.html index f1c28428..43a333b0 100644 --- a/pages/intro-to-js-with-ts.html +++ b/pages/intro-to-js-with-ts.html @@ -1150,7 +1150,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"제목":"TypeScript를 활용한 JS 프로젝트(JS Projects Utilizing TypeScript)","레이아웃":"문서","고유 링크":"/docs/handbook/intro-to-js-ts.html","한 줄 설명":"TypeScript를 사용하여 JavaScript 파일에 유형 확인을 추가하는 방법","title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"next":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"path":"pages/type-checking-javaScript-files.md","ref":"pages/type-checking-javaScript-files.md","articles":[]},"previous":{"title":"Consumption","level":"7.8","depth":1,"path":"pages/declaration-files/consumption.md","ref":"pages/declaration-files/consumption.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/intro-to-js-with-ts.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"제목":"TypeScript를 활용한 JS 프로젝트(JS Projects Utilizing TypeScript)","레이아웃":"문서","고유 링크":"/docs/handbook/intro-to-js-ts.html","한 줄 설명":"TypeScript를 사용하여 JavaScript 파일에 유형 확인을 추가하는 방법","title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"next":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"path":"pages/type-checking-javaScript-files.md","ref":"pages/type-checking-javaScript-files.md","articles":[]},"previous":{"title":"Consumption","level":"7.8","depth":1,"path":"pages/declaration-files/consumption.md","ref":"pages/declaration-files/consumption.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/intro-to-js-with-ts.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/iterators-and-generators.html b/pages/iterators-and-generators.html index c73e002a..ea414500 100644 --- a/pages/iterators-and-generators.html +++ b/pages/iterators-and-generators.html @@ -1163,7 +1163,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"next":{"title":"JSX","level":"4.6","depth":1,"path":"pages/jsx.md","ref":"pages/jsx.md","articles":[]},"previous":{"title":"유틸리티 타입","level":"4.4","depth":1,"path":"pages/utility-types.md","ref":"pages/utility-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/iterators-and-generators.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"next":{"title":"JSX","level":"4.6","depth":1,"path":"pages/jsx.md","ref":"pages/jsx.md","articles":[]},"previous":{"title":"유틸리티 타입","level":"4.4","depth":1,"path":"pages/utility-types.md","ref":"pages/utility-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/iterators-and-generators.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/jsdoc-reference.html b/pages/jsdoc-reference.html index 911e02c7..acde201e 100644 --- a/pages/jsdoc-reference.html +++ b/pages/jsdoc-reference.html @@ -1609,7 +1609,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"JSDoc 레퍼런스(en)","layout":"docs","permalink":"/docs/handbook/jsdoc-supported-types.html","oneline":"What JSDoc does TypeScript-powered JavaScript support?","level":"8.3","depth":1,"next":{"title":".js 파일에서 d.ts 파일 만들기","level":"8.4","depth":1,"path":"pages/declaration-files/creating-dts-files-from-js.md","ref":"pages/declaration-files/creating-dts-files-from-js.md","articles":[]},"previous":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"path":"pages/type-checking-javaScript-files.md","ref":"pages/type-checking-javaScript-files.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/jsdoc-reference.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JSDoc 레퍼런스(en)","layout":"docs","permalink":"/docs/handbook/jsdoc-supported-types.html","oneline":"What JSDoc does TypeScript-powered JavaScript support?","level":"8.3","depth":1,"next":{"title":".js 파일에서 d.ts 파일 만들기","level":"8.4","depth":1,"path":"pages/declaration-files/creating-dts-files-from-js.md","ref":"pages/declaration-files/creating-dts-files-from-js.md","articles":[]},"previous":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"path":"pages/type-checking-javaScript-files.md","ref":"pages/type-checking-javaScript-files.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/jsdoc-reference.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/jsx.html b/pages/jsx.html index 2610a07f..370b1e58 100644 --- a/pages/jsx.html +++ b/pages/jsx.html @@ -1506,7 +1506,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"JSX","level":"4.6","depth":1,"next":{"title":"믹스인","level":"4.7","depth":1,"path":"pages/mixins.md","ref":"pages/mixins.md","articles":[]},"previous":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"path":"pages/iterators-and-generators.md","ref":"pages/iterators-and-generators.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/jsx.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JSX","level":"4.6","depth":1,"next":{"title":"믹스인","level":"4.7","depth":1,"path":"pages/mixins.md","ref":"pages/mixins.md","articles":[]},"previous":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"path":"pages/iterators-and-generators.md","ref":"pages/iterators-and-generators.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/jsx.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/literal-types.html b/pages/literal-types.html index 3bc7652d..0671a814 100644 --- a/pages/literal-types.html +++ b/pages/literal-types.html @@ -1174,7 +1174,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"리터럴 타입","layout":"docs","permalink":"/docs/handbook/literal-types.html","oneline":"Using literal types with TypeScript","level":"3.5","depth":1,"next":{"title":"유니언과 교차 타입","level":"3.6","depth":1,"path":"pages/unions-and-intersections.md","ref":"pages/unions-and-intersections.md","articles":[]},"previous":{"title":"함수","level":"3.4","depth":1,"path":"pages/functions.md","ref":"pages/functions.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/literal-types.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"리터럴 타입","layout":"docs","permalink":"/docs/handbook/literal-types.html","oneline":"Using literal types with TypeScript","level":"3.5","depth":1,"next":{"title":"유니언과 교차 타입","level":"3.6","depth":1,"path":"pages/unions-and-intersections.md","ref":"pages/unions-and-intersections.md","articles":[]},"previous":{"title":"함수","level":"3.4","depth":1,"path":"pages/functions.md","ref":"pages/functions.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/literal-types.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/mixins.html b/pages/mixins.html index 466ab6cd..121deeb8 100644 --- a/pages/mixins.html +++ b/pages/mixins.html @@ -1201,7 +1201,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"믹스인","level":"4.7","depth":1,"next":{"title":"모듈","level":"4.8","depth":1,"path":"pages/modules.md","ref":"pages/modules.md","articles":[]},"previous":{"title":"JSX","level":"4.6","depth":1,"path":"pages/jsx.md","ref":"pages/jsx.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/mixins.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"믹스인","level":"4.7","depth":1,"next":{"title":"모듈","level":"4.8","depth":1,"path":"pages/modules.md","ref":"pages/modules.md","articles":[]},"previous":{"title":"JSX","level":"4.6","depth":1,"path":"pages/jsx.md","ref":"pages/jsx.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/mixins.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/module-resolution.html b/pages/module-resolution.html index a91433c6..3ecf1ea9 100644 --- a/pages/module-resolution.html +++ b/pages/module-resolution.html @@ -1482,7 +1482,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"모듈 해석","level":"4.9","depth":1,"next":{"title":"네임스페이스","level":"4.10","depth":1,"path":"pages/namespaces.md","ref":"pages/namespaces.md","articles":[]},"previous":{"title":"모듈","level":"4.8","depth":1,"path":"pages/modules.md","ref":"pages/modules.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/module-resolution.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"모듈 해석","level":"4.9","depth":1,"next":{"title":"네임스페이스","level":"4.10","depth":1,"path":"pages/namespaces.md","ref":"pages/namespaces.md","articles":[]},"previous":{"title":"모듈","level":"4.8","depth":1,"path":"pages/modules.md","ref":"pages/modules.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/module-resolution.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/modules.html b/pages/modules.html index 64778ad8..4a6d89e0 100644 --- a/pages/modules.html +++ b/pages/modules.html @@ -1725,7 +1725,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"모듈","level":"4.8","depth":1,"next":{"title":"모듈 해석","level":"4.9","depth":1,"path":"pages/module-resolution.md","ref":"pages/module-resolution.md","articles":[]},"previous":{"title":"믹스인","level":"4.7","depth":1,"path":"pages/mixins.md","ref":"pages/mixins.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/modules.md","mtime":"2020-11-17T11:08:51.317Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"모듈","level":"4.8","depth":1,"next":{"title":"모듈 해석","level":"4.9","depth":1,"path":"pages/module-resolution.md","ref":"pages/module-resolution.md","articles":[]},"previous":{"title":"믹스인","level":"4.7","depth":1,"path":"pages/mixins.md","ref":"pages/mixins.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/modules.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/namespaces-and-modules.html b/pages/namespaces-and-modules.html index 5ce46d71..e0712947 100644 --- a/pages/namespaces-and-modules.html +++ b/pages/namespaces-and-modules.html @@ -1190,7 +1190,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"next":{"title":"심볼","level":"4.12","depth":1,"path":"pages/symbols.md","ref":"pages/symbols.md","articles":[]},"previous":{"title":"네임스페이스","level":"4.10","depth":1,"path":"pages/namespaces.md","ref":"pages/namespaces.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/namespaces-and-modules.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"next":{"title":"심볼","level":"4.12","depth":1,"path":"pages/symbols.md","ref":"pages/symbols.md","articles":[]},"previous":{"title":"네임스페이스","level":"4.10","depth":1,"path":"pages/namespaces.md","ref":"pages/namespaces.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/namespaces-and-modules.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/namespaces.html b/pages/namespaces.html index 8b24b565..af6937b4 100644 --- a/pages/namespaces.html +++ b/pages/namespaces.html @@ -1336,7 +1336,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"네임스페이스","level":"4.10","depth":1,"next":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"path":"pages/namespaces-and-modules.md","ref":"pages/namespaces-and-modules.md","articles":[]},"previous":{"title":"모듈 해석","level":"4.9","depth":1,"path":"pages/module-resolution.md","ref":"pages/module-resolution.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/namespaces.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"네임스페이스","level":"4.10","depth":1,"next":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"path":"pages/namespaces-and-modules.md","ref":"pages/namespaces-and-modules.md","articles":[]},"previous":{"title":"모듈 해석","level":"4.9","depth":1,"path":"pages/module-resolution.md","ref":"pages/module-resolution.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/namespaces.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/nightly-builds.html b/pages/nightly-builds.html index 39bf9d21..2b03963d 100644 --- a/pages/nightly-builds.html +++ b/pages/nightly-builds.html @@ -1158,7 +1158,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Nightly 빌드","level":"9.7","depth":1,"previous":{"title":"configuring-watch","level":"9.6","depth":1,"path":"pages/configuring-watch.md","ref":"pages/configuring-watch.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/nightly-builds.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Nightly 빌드","level":"9.7","depth":1,"previous":{"title":"configuring-watch","level":"9.6","depth":1,"path":"pages/configuring-watch.md","ref":"pages/configuring-watch.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/nightly-builds.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/project-references.html b/pages/project-references.html index 531cb5ff..44e0f21d 100644 --- a/pages/project-references.html +++ b/pages/project-references.html @@ -1253,7 +1253,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"next":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"path":"pages/compiler-options-in-msbuild.md","ref":"pages/compiler-options-in-msbuild.md","articles":[]},"previous":{"title":"컴파일러 옵션","level":"9.2","depth":1,"path":"pages/compiler-options.md","ref":"pages/compiler-options.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/project-references.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"프로젝트 레퍼런스","level":"9.3","depth":1,"next":{"title":"MSBuild에서의 컴파일러 옵션","level":"9.4","depth":1,"path":"pages/compiler-options-in-msbuild.md","ref":"pages/compiler-options-in-msbuild.md","articles":[]},"previous":{"title":"컴파일러 옵션","level":"9.2","depth":1,"path":"pages/compiler-options.md","ref":"pages/compiler-options.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/project-references.md","mtime":"2020-12-08T11:07:00.439Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/release-notes/typescript-3.8.html b/pages/release-notes/typescript-3.8.html index d8bbf629..7adfa632 100644 --- a/pages/release-notes/typescript-3.8.html +++ b/pages/release-notes/typescript-3.8.html @@ -1476,7 +1476,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TypeScript 3.8","level":"6.3","depth":1,"next":{"title":"소개","level":"7.1","depth":1,"path":"pages/declaration-files/introduction.md","ref":"pages/declaration-files/introduction.md","articles":[]},"previous":{"title":"TypeScript 3.9","level":"6.2","depth":1,"path":"pages/release-notes/typescript-3.9.md","ref":"pages/release-notes/typescript-3.9.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-3.8.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TypeScript 3.8","level":"6.3","depth":1,"next":{"title":"소개","level":"7.1","depth":1,"path":"pages/declaration-files/introduction.md","ref":"pages/declaration-files/introduction.md","articles":[]},"previous":{"title":"TypeScript 3.9","level":"6.2","depth":1,"path":"pages/release-notes/typescript-3.9.md","ref":"pages/release-notes/typescript-3.9.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-3.8.md","mtime":"2020-12-08T11:07:00.443Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/release-notes/typescript-3.9.html b/pages/release-notes/typescript-3.9.html index bb4d84da..b1964610 100644 --- a/pages/release-notes/typescript-3.9.html +++ b/pages/release-notes/typescript-3.9.html @@ -1496,7 +1496,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TypeScript 3.9","level":"6.2","depth":1,"next":{"title":"TypeScript 3.8","level":"6.3","depth":1,"path":"pages/release-notes/typescript-3.8.md","ref":"pages/release-notes/typescript-3.8.md","articles":[]},"previous":{"title":"TypeScript 4.0","level":"6.1","depth":1,"path":"pages/release-notes/typescript-4.0.md","ref":"pages/release-notes/typescript-4.0.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-3.9.md","mtime":"2020-11-17T11:08:51.321Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TypeScript 3.9","level":"6.2","depth":1,"next":{"title":"TypeScript 3.8","level":"6.3","depth":1,"path":"pages/release-notes/typescript-3.8.md","ref":"pages/release-notes/typescript-3.8.md","articles":[]},"previous":{"title":"TypeScript 4.0","level":"6.1","depth":1,"path":"pages/release-notes/typescript-4.0.md","ref":"pages/release-notes/typescript-4.0.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-3.9.md","mtime":"2020-12-08T11:07:00.443Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/release-notes/typescript-4.0.html b/pages/release-notes/typescript-4.0.html index 768a43c9..281bf508 100644 --- a/pages/release-notes/typescript-4.0.html +++ b/pages/release-notes/typescript-4.0.html @@ -1648,7 +1648,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TypeScript 4.0","layout":"docs","permalink":"/docs/handbook/release-notes/typescript-4-0.html","oneline":"TypeScript 4.0 Release Notes","level":"6.1","depth":1,"next":{"title":"TypeScript 3.9","level":"6.2","depth":1,"path":"pages/release-notes/typescript-3.9.md","ref":"pages/release-notes/typescript-3.9.md","articles":[]},"previous":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"path":"pages/tutorials/react-&-webpack.md","ref":"pages/tutorials/react-&-webpack.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-4.0.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TypeScript 4.0","layout":"docs","permalink":"/docs/handbook/release-notes/typescript-4-0.html","oneline":"TypeScript 4.0 Release Notes","level":"6.1","depth":1,"next":{"title":"TypeScript 3.9","level":"6.2","depth":1,"path":"pages/release-notes/typescript-3.9.md","ref":"pages/release-notes/typescript-3.9.md","articles":[]},"previous":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"path":"pages/tutorials/react-&-webpack.md","ref":"pages/tutorials/react-&-webpack.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/release-notes/typescript-4.0.md","mtime":"2020-12-08T11:07:00.443Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/symbols.html b/pages/symbols.html index 7f1916e8..27685db1 100644 --- a/pages/symbols.html +++ b/pages/symbols.html @@ -1168,7 +1168,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"심볼","level":"4.12","depth":1,"next":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"path":"pages/triple-slash-directives.md","ref":"pages/triple-slash-directives.md","articles":[]},"previous":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"path":"pages/namespaces-and-modules.md","ref":"pages/namespaces-and-modules.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/symbols.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"심볼","level":"4.12","depth":1,"next":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"path":"pages/triple-slash-directives.md","ref":"pages/triple-slash-directives.md","articles":[]},"previous":{"title":"네임스페이스와 모듈","level":"4.11","depth":1,"path":"pages/namespaces-and-modules.md","ref":"pages/namespaces-and-modules.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/symbols.md","mtime":"2020-12-08T11:07:00.443Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/the-handbook.html b/pages/the-handbook.html index daae47e9..e2c1ffc0 100644 --- a/pages/the-handbook.html +++ b/pages/the-handbook.html @@ -1142,7 +1142,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"핸드북이란(en)","layout":"docs","permalink":"/docs/handbook/intro.html","oneline":"Your first step to learn TypeScript","level":"3.1","depth":1,"next":{"title":"기본 타입","level":"3.2","depth":1,"path":"pages/basic-types.md","ref":"pages/basic-types.md","articles":[]},"previous":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"path":"pages/tutorials/typescript-in-5-minutes.md","ref":"pages/tutorials/typescript-in-5-minutes.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/the-handbook.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"핸드북이란(en)","layout":"docs","permalink":"/docs/handbook/intro.html","oneline":"Your first step to learn TypeScript","level":"3.1","depth":1,"next":{"title":"기본 타입","level":"3.2","depth":1,"path":"pages/basic-types.md","ref":"pages/basic-types.md","articles":[]},"previous":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"path":"pages/tutorials/typescript-in-5-minutes.md","ref":"pages/tutorials/typescript-in-5-minutes.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/the-handbook.md","mtime":"2020-12-08T11:07:00.443Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/triple-slash-directives.html b/pages/triple-slash-directives.html index 06068048..8dd2c856 100644 --- a/pages/triple-slash-directives.html +++ b/pages/triple-slash-directives.html @@ -1191,7 +1191,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"next":{"title":"타입 호환성","level":"4.14","depth":1,"path":"pages/type-compatibility.md","ref":"pages/type-compatibility.md","articles":[]},"previous":{"title":"심볼","level":"4.12","depth":1,"path":"pages/symbols.md","ref":"pages/symbols.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/triple-slash-directives.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"next":{"title":"타입 호환성","level":"4.14","depth":1,"path":"pages/type-compatibility.md","ref":"pages/type-compatibility.md","articles":[]},"previous":{"title":"심볼","level":"4.12","depth":1,"path":"pages/symbols.md","ref":"pages/symbols.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/triple-slash-directives.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/tsconfig.json.html b/pages/tsconfig.json.html index 00e93332..4acd4fd0 100644 --- a/pages/tsconfig.json.html +++ b/pages/tsconfig.json.html @@ -1254,7 +1254,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"tsconfig.json","level":"9.1","depth":1,"next":{"title":"컴파일러 옵션","level":"9.2","depth":1,"path":"pages/compiler-options.md","ref":"pages/compiler-options.md","articles":[]},"previous":{"title":".js 파일에서 d.ts 파일 만들기","level":"8.4","depth":1,"path":"pages/declaration-files/creating-dts-files-from-js.md","ref":"pages/declaration-files/creating-dts-files-from-js.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tsconfig.json.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"tsconfig.json","level":"9.1","depth":1,"next":{"title":"컴파일러 옵션","level":"9.2","depth":1,"path":"pages/compiler-options.md","ref":"pages/compiler-options.md","articles":[]},"previous":{"title":".js 파일에서 d.ts 파일 만들기","level":"8.4","depth":1,"path":"pages/declaration-files/creating-dts-files-from-js.md","ref":"pages/declaration-files/creating-dts-files-from-js.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tsconfig.json.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/tutorials/asp.net-core.html b/pages/tutorials/asp.net-core.html index 7c2383dc..c07fff0f 100644 --- a/pages/tutorials/asp.net-core.html +++ b/pages/tutorials/asp.net-core.html @@ -1254,7 +1254,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"ASP.NET Core","level":"5.1","depth":1,"next":{"title":"걸프","level":"5.2","depth":1,"path":"pages/tutorials/gulp.md","ref":"pages/tutorials/gulp.md","articles":[]},"previous":{"title":"변수 선언","level":"4.17","depth":1,"path":"pages/variable-declarations.md","ref":"pages/variable-declarations.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/asp.net-core.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"ASP.NET Core","level":"5.1","depth":1,"next":{"title":"걸프","level":"5.2","depth":1,"path":"pages/tutorials/gulp.md","ref":"pages/tutorials/gulp.md","articles":[]},"previous":{"title":"변수 선언","level":"4.17","depth":1,"path":"pages/variable-declarations.md","ref":"pages/variable-declarations.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/asp.net-core.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/babel-with-typescript.html b/pages/tutorials/babel-with-typescript.html index 324d8ef1..204c1201 100644 --- a/pages/tutorials/babel-with-typescript.html +++ b/pages/tutorials/babel-with-typescript.html @@ -1134,7 +1134,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TypeScript와 Babel 사용하기","layout":"docs","permalink":"/docs/handbook/babel-with-typescript.html","oneline":"How to create a hybrid Babel + TypeScript project","level":"5.4","depth":1,"next":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"path":"pages/tutorials/react-&-webpack.md","ref":"pages/tutorials/react-&-webpack.md","articles":[]},"previous":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"path":"pages/tutorials/migrating-from-javascript.md","ref":"pages/tutorials/migrating-from-javascript.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/babel-with-typescript.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TypeScript와 Babel 사용하기","layout":"docs","permalink":"/docs/handbook/babel-with-typescript.html","oneline":"How to create a hybrid Babel + TypeScript project","level":"5.4","depth":1,"next":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"path":"pages/tutorials/react-&-webpack.md","ref":"pages/tutorials/react-&-webpack.md","articles":[]},"previous":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"path":"pages/tutorials/migrating-from-javascript.md","ref":"pages/tutorials/migrating-from-javascript.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/babel-with-typescript.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/dom-manipulation.html b/pages/tutorials/dom-manipulation.html index 8141d272..4d3ccb15 100644 --- a/pages/tutorials/dom-manipulation.html +++ b/pages/tutorials/dom-manipulation.html @@ -1243,7 +1243,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"타입스크립트와 DOM(en)","layout":"docs","permalink":"/docs/handbook/dom-manipulation.html","oneline":"Using the DOM with TypeScript","level":"4.16","depth":1,"next":{"title":"변수 선언","level":"4.17","depth":1,"path":"pages/variable-declarations.md","ref":"pages/variable-declarations.md","articles":[]},"previous":{"title":"타입 추론","level":"4.15","depth":1,"path":"pages/type-inference.md","ref":"pages/type-inference.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/dom-manipulation.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"타입스크립트와 DOM(en)","layout":"docs","permalink":"/docs/handbook/dom-manipulation.html","oneline":"Using the DOM with TypeScript","level":"4.16","depth":1,"next":{"title":"변수 선언","level":"4.17","depth":1,"path":"pages/variable-declarations.md","ref":"pages/variable-declarations.md","articles":[]},"previous":{"title":"타입 추론","level":"4.15","depth":1,"path":"pages/type-inference.md","ref":"pages/type-inference.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/dom-manipulation.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/gulp.html b/pages/tutorials/gulp.html index 8bbcc6c7..94780cdb 100644 --- a/pages/tutorials/gulp.html +++ b/pages/tutorials/gulp.html @@ -1429,7 +1429,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"걸프","level":"5.2","depth":1,"next":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"path":"pages/tutorials/migrating-from-javascript.md","ref":"pages/tutorials/migrating-from-javascript.md","articles":[]},"previous":{"title":"ASP.NET Core","level":"5.1","depth":1,"path":"pages/tutorials/asp.net-core.md","ref":"pages/tutorials/asp.net-core.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/gulp.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"걸프","level":"5.2","depth":1,"next":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"path":"pages/tutorials/migrating-from-javascript.md","ref":"pages/tutorials/migrating-from-javascript.md","articles":[]},"previous":{"title":"ASP.NET Core","level":"5.1","depth":1,"path":"pages/tutorials/asp.net-core.md","ref":"pages/tutorials/asp.net-core.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/gulp.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/migrating-from-javascript.html b/pages/tutorials/migrating-from-javascript.html index 290b8f7f..450c7abe 100644 --- a/pages/tutorials/migrating-from-javascript.html +++ b/pages/tutorials/migrating-from-javascript.html @@ -1409,7 +1409,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"next":{"title":"TypeScript와 Babel 사용하기","level":"5.4","depth":1,"path":"pages/tutorials/babel-with-typescript.md","ref":"pages/tutorials/babel-with-typescript.md","articles":[]},"previous":{"title":"걸프","level":"5.2","depth":1,"path":"pages/tutorials/gulp.md","ref":"pages/tutorials/gulp.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/migrating-from-javascript.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JavaScript에서 마이그레이션","level":"5.3","depth":1,"next":{"title":"TypeScript와 Babel 사용하기","level":"5.4","depth":1,"path":"pages/tutorials/babel-with-typescript.md","ref":"pages/tutorials/babel-with-typescript.md","articles":[]},"previous":{"title":"걸프","level":"5.2","depth":1,"path":"pages/tutorials/gulp.md","ref":"pages/tutorials/gulp.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/migrating-from-javascript.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/react-&-webpack.html b/pages/tutorials/react-&-webpack.html index ecf7be08..dcafc6b6 100644 --- a/pages/tutorials/react-&-webpack.html +++ b/pages/tutorials/react-&-webpack.html @@ -1289,7 +1289,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"next":{"title":"TypeScript 4.0","level":"6.1","depth":1,"path":"pages/release-notes/typescript-4.0.md","ref":"pages/release-notes/typescript-4.0.md","articles":[]},"previous":{"title":"TypeScript와 Babel 사용하기","level":"5.4","depth":1,"path":"pages/tutorials/babel-with-typescript.md","ref":"pages/tutorials/babel-with-typescript.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/react-&-webpack.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"리액트 & 웹팩","level":"5.5","depth":1,"next":{"title":"TypeScript 4.0","level":"6.1","depth":1,"path":"pages/release-notes/typescript-4.0.md","ref":"pages/release-notes/typescript-4.0.md","articles":[]},"previous":{"title":"TypeScript와 Babel 사용하기","level":"5.4","depth":1,"path":"pages/tutorials/babel-with-typescript.md","ref":"pages/tutorials/babel-with-typescript.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/react-&-webpack.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/ts-for-functional-programmers.html b/pages/tutorials/ts-for-functional-programmers.html index 2dfdfac7..9ca4b6e0 100644 --- a/pages/tutorials/ts-for-functional-programmers.html +++ b/pages/tutorials/ts-for-functional-programmers.html @@ -1632,7 +1632,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TS for Functional Programmers","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes-func.html","oneline":"Learn TypeScript if you have a background in functional programming","level":"2.4","depth":1,"next":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"path":"pages/tutorials/typescript-in-5-minutes.md","ref":"pages/tutorials/typescript-in-5-minutes.md","articles":[]},"previous":{"title":"TS for OOP Programmers(en)","level":"2.3","depth":1,"path":"pages/tutorials/ts-for-oopers.md","ref":"pages/tutorials/ts-for-oopers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-functional-programmers.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TS for Functional Programmers","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes-func.html","oneline":"Learn TypeScript if you have a background in functional programming","level":"2.4","depth":1,"next":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"path":"pages/tutorials/typescript-in-5-minutes.md","ref":"pages/tutorials/typescript-in-5-minutes.md","articles":[]},"previous":{"title":"TS for OOP Programmers(en)","level":"2.3","depth":1,"path":"pages/tutorials/ts-for-oopers.md","ref":"pages/tutorials/ts-for-oopers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-functional-programmers.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/ts-for-js-programmers.html b/pages/tutorials/ts-for-js-programmers.html index 8936fef1..cec884de 100644 --- a/pages/tutorials/ts-for-js-programmers.html +++ b/pages/tutorials/ts-for-js-programmers.html @@ -1223,7 +1223,8 @@

    유니언 (Unions)

    } // 이 줄은 TypeScript에 `backpack`이라는 상수가 있음을 알리는 지름길이며 -// const backpakc: Backpack<string>이 어디서 왔는지 걱정할 필요가 없습니다. +// const backpack: Backpack<string>이 어디서 왔는지 걱정할 필요가 없습니다. +declare const backpack: Backpack<string>; // 위에서 Backpack의 변수 부분으로 선언해서, object는 string입니다. const object = backpack.get(); @@ -1341,7 +1342,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TS for JS Programmers","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes.html","oneline":"Learn how TypeScript extends JavaScript","level":"2.2","depth":1,"next":{"title":"TS for OOP Programmers(en)","level":"2.3","depth":1,"path":"pages/tutorials/ts-for-oopers.md","ref":"pages/tutorials/ts-for-oopers.md","articles":[]},"previous":{"title":"TS for the New Programmer","level":"2.1","depth":1,"path":"pages/tutorials/ts-for-the-new-programmer.md","ref":"pages/tutorials/ts-for-the-new-programmer.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-js-programmers.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TS for JS Programmers","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes.html","oneline":"Learn how TypeScript extends JavaScript","level":"2.2","depth":1,"next":{"title":"TS for OOP Programmers(en)","level":"2.3","depth":1,"path":"pages/tutorials/ts-for-oopers.md","ref":"pages/tutorials/ts-for-oopers.md","articles":[]},"previous":{"title":"TS for the New Programmer","level":"2.1","depth":1,"path":"pages/tutorials/ts-for-the-new-programmer.md","ref":"pages/tutorials/ts-for-the-new-programmer.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-js-programmers.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/ts-for-oopers.html b/pages/tutorials/ts-for-oopers.html index de3b544f..334f0ead 100644 --- a/pages/tutorials/ts-for-oopers.html +++ b/pages/tutorials/ts-for-oopers.html @@ -1232,7 +1232,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TS for OOP Programmers(en)","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes-oop.html","oneline":"Learn TypeScript if you have a background in object-oriented languages","level":"2.3","depth":1,"next":{"title":"TS for Functional Programmers","level":"2.4","depth":1,"path":"pages/tutorials/ts-for-functional-programmers.md","ref":"pages/tutorials/ts-for-functional-programmers.md","articles":[]},"previous":{"title":"TS for JS Programmers","level":"2.2","depth":1,"path":"pages/tutorials/ts-for-js-programmers.md","ref":"pages/tutorials/ts-for-js-programmers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-oopers.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TS for OOP Programmers(en)","layout":"docs","permalink":"/docs/handbook/typescript-in-5-minutes-oop.html","oneline":"Learn TypeScript if you have a background in object-oriented languages","level":"2.3","depth":1,"next":{"title":"TS for Functional Programmers","level":"2.4","depth":1,"path":"pages/tutorials/ts-for-functional-programmers.md","ref":"pages/tutorials/ts-for-functional-programmers.md","articles":[]},"previous":{"title":"TS for JS Programmers","level":"2.2","depth":1,"path":"pages/tutorials/ts-for-js-programmers.md","ref":"pages/tutorials/ts-for-js-programmers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-oopers.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/ts-for-the-new-programmer.html b/pages/tutorials/ts-for-the-new-programmer.html index 4f07d727..568a9fce 100644 --- a/pages/tutorials/ts-for-the-new-programmer.html +++ b/pages/tutorials/ts-for-the-new-programmer.html @@ -1230,7 +1230,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"TS for the New Programmer","layout":"docs","permalink":"/docs/handbook/typescript-from-scratch.html","oneline":"Learn TypeScript from scratch","level":"2.1","depth":1,"next":{"title":"TS for JS Programmers","level":"2.2","depth":1,"path":"pages/tutorials/ts-for-js-programmers.md","ref":"pages/tutorials/ts-for-js-programmers.md","articles":[]},"previous":{"title":"소개","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-the-new-programmer.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"TS for the New Programmer","layout":"docs","permalink":"/docs/handbook/typescript-from-scratch.html","oneline":"Learn TypeScript from scratch","level":"2.1","depth":1,"next":{"title":"TS for JS Programmers","level":"2.2","depth":1,"path":"pages/tutorials/ts-for-js-programmers.md","ref":"pages/tutorials/ts-for-js-programmers.md","articles":[]},"previous":{"title":"소개","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/ts-for-the-new-programmer.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/tutorials/typescript-in-5-minutes.html b/pages/tutorials/typescript-in-5-minutes.html index 9e6f1721..6b9ab3cb 100644 --- a/pages/tutorials/typescript-in-5-minutes.html +++ b/pages/tutorials/typescript-in-5-minutes.html @@ -1230,7 +1230,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"next":{"title":"핸드북이란(en)","level":"3.1","depth":1,"path":"pages/the-handbook.md","ref":"pages/the-handbook.md","articles":[]},"previous":{"title":"TS for Functional Programmers","level":"2.4","depth":1,"path":"pages/tutorials/ts-for-functional-programmers.md","ref":"pages/tutorials/ts-for-functional-programmers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/typescript-in-5-minutes.md","mtime":"2020-11-17T11:08:51.325Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"5분 안에 보는 TypeScript","level":"2.5","depth":1,"next":{"title":"핸드북이란(en)","level":"3.1","depth":1,"path":"pages/the-handbook.md","ref":"pages/the-handbook.md","articles":[]},"previous":{"title":"TS for Functional Programmers","level":"2.4","depth":1,"path":"pages/tutorials/ts-for-functional-programmers.md","ref":"pages/tutorials/ts-for-functional-programmers.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/tutorials/typescript-in-5-minutes.md","mtime":"2020-12-08T11:07:00.447Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"../..","book":{"language":""}}); }); diff --git a/pages/type-checking-javaScript-files.html b/pages/type-checking-javaScript-files.html index bdedcb80..4c51af03 100644 --- a/pages/type-checking-javaScript-files.html +++ b/pages/type-checking-javaScript-files.html @@ -1726,7 +1726,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"next":{"title":"JSDoc 레퍼런스(en)","level":"8.3","depth":1,"path":"pages/jsdoc-reference.md","ref":"pages/jsdoc-reference.md","articles":[]},"previous":{"title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"path":"pages/intro-to-js-with-ts.md","ref":"pages/intro-to-js-with-ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-checking-javaScript-files.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JavaScript 파일 타입 검사","level":"8.2","depth":1,"next":{"title":"JSDoc 레퍼런스(en)","level":"8.3","depth":1,"path":"pages/jsdoc-reference.md","ref":"pages/jsdoc-reference.md","articles":[]},"previous":{"title":"JavaScript에 TypeScript 적용하기","level":"8.1","depth":1,"path":"pages/intro-to-js-with-ts.md","ref":"pages/intro-to-js-with-ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-checking-javaScript-files.md","mtime":"2020-12-08T11:07:00.451Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/type-compatibility.html b/pages/type-compatibility.html index 8c4c3b92..4d0de8a6 100644 --- a/pages/type-compatibility.html +++ b/pages/type-compatibility.html @@ -1301,7 +1301,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"타입 호환성","level":"4.14","depth":1,"next":{"title":"타입 추론","level":"4.15","depth":1,"path":"pages/type-inference.md","ref":"pages/type-inference.md","articles":[]},"previous":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"path":"pages/triple-slash-directives.md","ref":"pages/triple-slash-directives.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-compatibility.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"타입 호환성","level":"4.14","depth":1,"next":{"title":"타입 추론","level":"4.15","depth":1,"path":"pages/type-inference.md","ref":"pages/type-inference.md","articles":[]},"previous":{"title":"트리플-슬래시 지시자","level":"4.13","depth":1,"path":"pages/triple-slash-directives.md","ref":"pages/triple-slash-directives.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-compatibility.md","mtime":"2020-12-08T11:07:00.451Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/type-inference.html b/pages/type-inference.html index ff467df8..a0ede164 100644 --- a/pages/type-inference.html +++ b/pages/type-inference.html @@ -1166,7 +1166,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"타입 추론","level":"4.15","depth":1,"next":{"title":"타입스크립트와 DOM(en)","level":"4.16","depth":1,"path":"pages/tutorials/dom-manipulation.md","ref":"pages/tutorials/dom-manipulation.md","articles":[]},"previous":{"title":"타입 호환성","level":"4.14","depth":1,"path":"pages/type-compatibility.md","ref":"pages/type-compatibility.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-inference.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"타입 추론","level":"4.15","depth":1,"next":{"title":"타입스크립트와 DOM(en)","level":"4.16","depth":1,"path":"pages/tutorials/dom-manipulation.md","ref":"pages/tutorials/dom-manipulation.md","articles":[]},"previous":{"title":"타입 호환성","level":"4.14","depth":1,"path":"pages/type-compatibility.md","ref":"pages/type-compatibility.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/type-inference.md","mtime":"2020-12-08T11:07:00.451Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/unions-and-intersections.html b/pages/unions-and-intersections.html index e17520da..56171004 100644 --- a/pages/unions-and-intersections.html +++ b/pages/unions-and-intersections.html @@ -1367,7 +1367,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"유니언과 교차 타입","layout":"docs","permalink":"/docs/handbook/unions-and-intersections.html","oneline":"How to use unions and intersection types in TypeScript","level":"3.6","depth":1,"next":{"title":"클래스","level":"3.7","depth":1,"path":"pages/classes.md","ref":"pages/classes.md","articles":[]},"previous":{"title":"리터럴 타입","level":"3.5","depth":1,"path":"pages/literal-types.md","ref":"pages/literal-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/unions-and-intersections.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"유니언과 교차 타입","layout":"docs","permalink":"/docs/handbook/unions-and-intersections.html","oneline":"How to use unions and intersection types in TypeScript","level":"3.6","depth":1,"next":{"title":"클래스","level":"3.7","depth":1,"path":"pages/classes.md","ref":"pages/classes.md","articles":[]},"previous":{"title":"리터럴 타입","level":"3.5","depth":1,"path":"pages/literal-types.md","ref":"pages/literal-types.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/unions-and-intersections.md","mtime":"2020-12-08T11:07:00.451Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/utility-types.html b/pages/utility-types.html index c83c243e..16037a9a 100644 --- a/pages/utility-types.html +++ b/pages/utility-types.html @@ -1347,7 +1347,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"유틸리티 타입","level":"4.4","depth":1,"next":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"path":"pages/iterators-and-generators.md","ref":"pages/iterators-and-generators.md","articles":[]},"previous":{"title":"데코레이터","level":"4.3","depth":1,"path":"pages/decorators.md","ref":"pages/decorators.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/utility-types.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"유틸리티 타입","level":"4.4","depth":1,"next":{"title":"이터레이터와 제네레이터","level":"4.5","depth":1,"path":"pages/iterators-and-generators.md","ref":"pages/iterators-and-generators.md","articles":[]},"previous":{"title":"데코레이터","level":"4.3","depth":1,"path":"pages/decorators.md","ref":"pages/decorators.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/utility-types.md","mtime":"2020-12-08T11:07:00.451Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/pages/variable-declarations.html b/pages/variable-declarations.html index 65205cf1..03fca28f 100644 --- a/pages/variable-declarations.html +++ b/pages/variable-declarations.html @@ -1603,7 +1603,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"변수 선언","level":"4.17","depth":1,"next":{"title":"ASP.NET Core","level":"5.1","depth":1,"path":"pages/tutorials/asp.net-core.md","ref":"pages/tutorials/asp.net-core.md","articles":[]},"previous":{"title":"타입스크립트와 DOM(en)","level":"4.16","depth":1,"path":"pages/tutorials/dom-manipulation.md","ref":"pages/tutorials/dom-manipulation.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/variable-declarations.md","mtime":"2020-11-17T11:08:51.329Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-11-17T11:09:52.205Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"변수 선언","level":"4.17","depth":1,"next":{"title":"ASP.NET Core","level":"5.1","depth":1,"path":"pages/tutorials/asp.net-core.md","ref":"pages/tutorials/asp.net-core.md","articles":[]},"previous":{"title":"타입스크립트와 DOM(en)","level":"4.16","depth":1,"path":"pages/tutorials/dom-manipulation.md","ref":"pages/tutorials/dom-manipulation.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","ga"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"ga":{"configuration":"auto","token":"UA-163809183-2"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"assets/css/website.css"}},"file":{"path":"pages/variable-declarations.md","mtime":"2020-12-08T11:07:00.451Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-12-08T11:08:05.214Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/search_index.json b/search_index.json index 78244765..5276719d 100644 --- a/search_index.json +++ b/search_index.json @@ -1 +1 @@ -{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["(emoji","33577🌍",":)","aiden🌍","annkimm🌍","badger93🌍","bobfull🌍","changmin","chorom","cho🌍","chri","contribut","contributing.md를","contributor","dahyoung🌍","eom🌍","follow","guyeoljeong🌍","hahn🌍","ham🌍","handbook","handbook을","hannahbanana🌍","heeveloper🌍","hyunta","jaewon","jeongmin","jieun","journey","jung","jung🌍","kang🌍","key):","kibeom","kind","kok202🌍","ku🌍","kwon🌍","k🌍","lee🌍","lim🌍","microsoft/typescript","min","myeonghwan","myoji🌍","o🌍","park🌍","planetis🌍","poco.j🌍","project","publisherkim🌍","realgo🌍","rudwn","sangmink🌍","seohe","seohyunyoon🌍","seo🌍","shin🌍","song🌍","sooyun429🌍","specification.","ssminji🌍","sungmin","taekyunkimdev🌍","taemin","typescript","website에서","welcome!","wish","woo🌍","yang🌍","yeji","yeonggyu","yeonjuan🌍","yeontaekim🌍","yoo","yunhoe,","⚠️","✨","가능하며","감사하겠습니다.","감사합니다.","공식","공지","그","내용은","누구나","다양한","도움","등록","레포에서","마이그레이션된","목록","문서","및","밖에도","방법은","번역","번역,","번역에","번역이","번역하는","분은","사이트","상황","상황은","소개","수","언제나","오타,","요청은","웹","의견","이곳을","이슈를","이슈에","입니다","입니다.","있습니다.","자세한","잘못된","주세요.","주셔서","진석현🌍","진행","진행중","참고","참고해","참고해주세요.","참여","참여하기","참여하는","참여하실","참여해","컨트리뷰터","컨트리뷰터도","타입스크립트","통해","포함된","프로젝트의","프로젝트인","프로젝트입니다.","피드백은","한국어","한글","해당","해주시면","핸드북","확인할","환영합니다:)"],"pages/tutorials/ts-for-the-new-programmer.html":["\"javascript","\"typescript에서","\"기호(flavor)\"나","\"변형(variant)\"이라는","\"어디서든","\"웹\"의","\"컴파일된\"","(\"\"","(1","(4","(==)","(a","(eras","(learn","(mozilla","(runtim","(syntax)","(types)","(typescript:","(what","(나중에","(또는",")이","*","/","//","0)","0으로","10,","1005","15","20배는","2363","2551","=","==","@errors:","[]);","area","behavior)","brief","checker)","console.log(4","const","height:","history)","infinity값을","javascript","javascript(ecmascript으로도","javascript(js)의","javascript)","javascript?","javascript가","javascript는","javascript를","javascript만을","javascript에","javascript에서","javascript와","javascript의","javascript질문은","javascript태그가","js","js가","js는","js를","js의","legal)","nan을","nan이죠?","new","node.js를","obj","obj.heigth","obj.heigth;","obj.width","obj의","platform)","programm","static","superset","ts","type","types)","typescript","typescript(ts)와","typescript)","typescript:","typescript가","typescript는","typescript로","typescript를","typescript에도","typescript에서","typescript을","typescript의","typescript태그가","width:","{","}","};","가능합니다.","가이드가","가이드는","가지를","가진","각자의","간단한","간에","값들을","값에","값의","값이","강제로","같은","같이","개략적으로,","개발을","개발자가","개발자들은","걱정하지","걸렸습니다.","검사라고","검사를","검사입니다.","검사자","검사자가","검사자는","검사자인","검사할","검출하는","검출하면서","검출해도,","겁니다.","것\b이","것들은","것으로","것은","것을","것이","것일","것입니다!","것입니다.","것입니다:","것처럼,","결과로","결과적으로","결론적으로","결정입니다!","경우,","경험을","고른것을","공부할","공유하므로,","관계는","관계를","관계이니,","관계일까요?","관련","관련이","관리는","괜찮겠네요.)","교차","구문","구문과","구문은","구문을","구문이","구문적으로","구성된","구현하는","그것도","그러나","그런","그렇다면","근데","기반으로","기본적인","기억하세요:","기인하지","기초","길고","꽤","나누는","나눌","나온","나왔을","넣어도","네트워크로","논리적으로,","놀라움들은","놀랄만한","늘어나는","다른","다소","다시","다양한","다음","다음과","다음은","답변에만","대부분은","대부분의","대하여","대한","대해","더","도구인","도움이","도중에는","독특한","돋구지만","돌아와서","동시에","동일","동일한","동작을","되는","되었습니다.","된","될","두","들어","들어,","들어:","들어봤을","따라","때","때,","때문에","때문에,","때문입니다.","때에는,","또","또는","또한","똑같은","라이브러리","라이브러리)를","라이브러리를","런타임","런타임입니다.","리스트를","마지막","마지막으로,","마치면","만들","만들게","만들기","만들어졌습니다.","만들어진","만듭니다.","만약","만족스러울만한","많습니다;","많은","많이","많지만,","매력적인","맥락에서","몇","모든","모르지만","무시해선","문서의","문제를","문제이거나,","문제입니다.","미묘한","반환합니다.","발생시킵니다:","발생하면","방법으로","방법은","방법을","방법이","방식과","방식으로","배열로","배우는","배우지","배운","배울","배워야","버그가","번","번째","법\"과","벗어나는","변화시키지","변환하여(coerces),","별난","보려는","보세요.","보수적인","보여줍니다.","보장합니다","보지","볼","붙은","브라우저","브라우저는","브라우저들은","브라우저를","브라우저에서","빠른","사용량에","사용을","사용하기","사용하는","사용하므로,","사용하여","사용할","사용해서","삭제된","삭제해서","상위","상의","상호작용을","생긴","서버들을","선택지이기도","설계되었습니다.","설계되었으며","설정에","성장입니다.","성장한","성질은","속","수","수백","수백만","수십","수십만","수천","숫자를","쉽게","스크립팅","스택을","시간이","시스템","시작은","시작하시거나","시작해서,","시작했습니다.","실수입니다.","실제로","실행","실행되기","실행될","실행시키기","실행시키지","실행시킬","실행하기","실행하는데","실행합니다.","심각한","아닌,","아래와","아예","안됩니다.","않고","않고선","않는","않는다고","않는다는","않다고","않습니다.","않으면서","않은","않음을","알려져있는)는","알아봅시다.)","앞서","약","약속입니다.","어떤","어떻게","어렵네요!","어플리케이션들을","어플리케이션을","언어","언어는","언어로","언어에서","언어입니다.","얼마나","엄격하게","없는","없다는","없습니다.","없으므로","엔진(동적","여겨졌습니다.","여기서,","역사","연산","연산이","연산자는","예기치","예를","예시로,","예시에","예외로","예제를","오늘날","오래","오류가","오류는","오류들이","오류로","오류를","오류인지와","오류입니다.","오류입니다:","오직","올바른","옮기면,","옳은(syntact","옳지","완벽한","왜","왜죠??","외부","요약하자면,","우리에게는","웹","웹사이트에서,","위","위와","위의","위한","위해","유명해졌습니다.","유명해지면서,","유발합니다:","유지하는","의도로","의미입니다.","의미합니다.","이","이게","이는","이동시키는","이러한","이런","이례적인","이상의","이상한","이외에도,","이용하여","이용해","이유는","익숙해지셨다면,","인수를","일(api","일반","일반적인","일부는","일상적인","일어나는지","일에","일이","일이었기에","읽어보시고,","있게","있는","있는지에","있도록","있습니다!","있습니다.","있으며,","있음을","있지만,","자랑스럽지만은","자원을","자원이","자주","자체는","작동됨\"과","작동을","작동하는","작동합니다.","작성\b할","작성돼있는지","작성하기","작성하는","작성할","작성했는지에","작업을","작은","잘","잘못","적용할","전에","전인","전체","전환할","절대","점","점과","점들이","점이","점점","점진적인","접근을","정답은","정도로","정렬하는","정말로","정보가","정적","정하는","제거하기","제공하지","제한시킬","존재하지","종류(타입)를","종류를","종류의","종종","좋은","좋지만,","줄","줄의","중단시킬","중에","즉","즉,","지나치게","지속적","직접적으로","질문보다","질문을","질문이","집합","집합입니다.","짧은","차이를","참입니다!","찾는","찾습니다.","찾았다면","처리하지","처음","처음에","철자가","첫","초기","최대한","최적화","최적화시키고","추가","추가)을","추가된,","추가로","추가하는","추가할지에","추론한","추천합니다","축하드립니다","출력될","출력합니다.","충분할","컴파일","컴파일)을","컴파일되면,","컴파일러가","코드","코드가","코드는","코드들을","코드로","코드를","코드에","코드에는","코드의","타임","타입","타입에","타입을","타입이","특성","특성을","파일에","파일의","판단하고","페이지\b","페이지의","표준","표출될","표출해주고,","표출해줍니다.","프레임워크를","프로그래머들을","프로그래밍","프로그래밍하고","프로그램","프로그램과","프로그램은","프로그램을","프로그램의","프로그램이","프로퍼티의","플랫폼(cross","플랫폼으로","필요가","필요는","하기","하는","학습","한","할","할까요?\"와","합니다.","핸드북을","했습니다.","행동은","허용되는,","허용합니다:","현대","화를","확장하여","흘러"],"pages/tutorials/ts-for-js-programmers.html":["\"#187abf\"","\"12,","\"13,","\"33,","\"boolean\"","\"closed\"","\"function\"","\"hayes\",","\"hello","\"locked\"","\"minimized\";","\"number\"","\"open\"","\"string\"","\"string\")","\"string\"을","\"undefined\"","\"unlocked\";","\"구조적","\"덕","${p.y}`);","()","(compos","(defin","(generics)","(next","(obj:","(structur","(type","(typeof","(undefined를","(unions)","(동적","(무엇이든","(이","...","//","//...","0,","1","1);","12,","1분","2322","2345","26","26\"","26\"를","26,","3","3\"","3,","30,","33,","5","56\"","56);","5분","7","80","89","9;",":","=","===","=>","@errors:","@noerror","[obj];","^?","`backpack`이라는","add","add:","array","array.isarray(a)","array;","array를","b","backpack","backpack.add(23);","backpack.get();","backpack의","backpack이","backpakc:","bigint,","boolean","boolean,","boolean으로","class","code를","color","console.log(`${p.x},","const","constructor(name:","constructor(x:","cut","deleteuser(user:","f","false;","false로","function","get:","getadminuser():","getlength(obj:","height:","helloworld","helloworld가","hex:","id:","id;","inference)","interfac","interface를","interface의","javascript","javascript가","javascript는","javascript에","javascript에서","javascript와","javascript의","js","lockstat","mybool","mybool위에","n","name:","name;","never","new","newvpoint","null,","number","number)","number,","number;","numberarray","number를","number을","number의","obj","obj.length;","obj;","object","object,","objectwithnamearray","object는","object와","oddnumbersunderten","playground","point","point)","point3","point변수는","point의","point타입으로","predic","print","printpoint(color);","printpoint(newvpoint);","printpoint(p:","printpoint(point);","printpoint(point3);","printpoint(rect);","programm","rect","return","s","steps)","string","string,","string;","string[])","stringarray","string과","string을","string이므로,","string임을","string입니다.","symbol,","system)","this.i","this.id","this.nam","this.x","true","ts","type","type)","type;","typename의","typeof","types)","typescript","typescript가","typescript는","typescript에","typescript에게","typescript와","typescript은","typescript의","type을","typing)\"","undefin","undefined는","unknown","user","user)","user:","useraccount","useraccount(\"murphy\",","username:","virtualpoint","virtualpoint(13,","void","void;","vs","width:","windowst","world\";","wrapinarray(obj:","x:","x;","y:","y;","z:","{","|","}","};","가능하게","가능한","가장","가지","가지고","가지는","가지를","가지면","가진","간주됩니다.","값에","값을","값이","강조할","같은","같이","개선하기","개요를","개요입니다.","객체","객체가","객체들을","객체를","객체의","걱정할","검사가","검사기는","검사를","검사에서","것으로","것을","것이기","것이든","것입니다.","것입니다.:","것입니다:","경고를","경로에","경우","경우,","경우에","고유","골라낼","관계는","관계없이","구문","구문을","구문이","구분할","구성","구조적","구조적으로","구축하기","구축할","구현","그","기능들을","기능을","기능이","꽤","끝까지","나중에","나타내기","내부적으로","높은","다","다른","다소","다양한","다음","다음과","다음은","단계","대부분의","대한","대해","더","도구가","도구의","독특합니다.","동시에","동일합니다.","동작하는","동작합니다.","동적","되는","되어야","됩니다.","두","두고","둘","뒤에","들어","들어,","디자인","따라","따르고","따르는","때","때때로","때문에)","때문에,","때문입니다.","또는","또한","레이어가","레이어로서","레이어를","로","리터럴집합을","리턴","리턴하거나","마무리","마우스를","마지막으로,","만드는","많이","맞지","매개변수와","명시","명시적으로","명시하기","명시하는데","몇","몇몇","모든","목록을","무엇이","무엇인지","문서는","문자를","미리","및","받는","받아들이면서","발생될","방법과","방법에는","방법을","방법입니다.","방식을","방식입니다.","배열","배열은","배열이","변경되는","변수","변수가","변수를","변수의","복잡한","볼","봅니다.","부분으로","분류된","불립니다.","불일치를","비교합니다.","빠르게","사람이","사례","사용되기도","사용되는","사용되었기","사용된","사용자가","사용하고","사용하고\u0013","사용하는","사용할","사용해","사용해야","사용해왔을","사이의","살펴보겠습니다.","상수가","새","새로운","생각한","생성하는","생성하면","생성하면서","생성해줄","선언","선언된","선언하는","선언할","선언합니다.","선언해서,","선언했는가를","설명을","설명하는","설명할","세부","속성이","수","수준","수행하는","시간에","시스템","시스템에","시스템에서","시스템을","시스템의","시스템입니다.","실제로","안의","않는","않습니다.","알","알게","알고","알리는","알아볼","어디서","어떤","언어","언어를","언어에서","언어의","언어입니다.","없는","없습니다\u001d)","없습니다.","없습니다:","없지만,","여기에서:","여러","여러가지","예를","예시를","예시이며,","예제에서","예제입니다.","올린다면,","완성","왔는지","우선적으로","원시","원칙","위에","위에서","위의","위한","위해","위해,","위해서는","유니언","유니언(union)과","유니언은","유사하게","의미지만,","이","이것이","이는","이라고","이러한","이를","이미","이용하여","이제","이해가","이해하는데","이해하며,","이해함으로써","인터페이스는","인터페이스에","인터페이스에서","일","일과","일관되게","일반적인","일상적인","일치시킬","일치에는","일치하게","읽으세요(30분)","있는","있는데","있는데,","있다는","있습니다","있습니다.","있습니다.:","있습니다:","있으며","있을","있음을","있지만,","자동","자동으로","자리잡고","자세히","자체","작성하기","작업을","잘","적은","적이","전달할","전체","정도의","정보에","정의하기","정확하게","제공하기","제공하는","제공하는데,","제공하면서","제공합니다.","제네릭","제네릭(generic)이","제네릭은","제네릭을","제네릭이","조합하여","존재하고","존재한다면,","종류에","종류의","주지","줄은","줍니다.","중","중점을","지름길이며","지원하기","지원합니다.","지향","집중한다는","집합만","짓기","차이가","참고:","처리하는","처음부터","추가로","추가하는","추가합니다.","추기해","추론","출력합니다","코드","코드가","코드는","코드라는","코드로는","코드를","코드베이스에","코드에서","크고","클래스로도","클래스에","클래스와","타이핑\"","타이핑(duck","타입","타입에","타입으로","타입은","타입을","타입이","탐색하세요.","통과합니다.","튜토리얼은","특정","패턴은","패턴을","편집기의","포함하는","포함할","프로그래밍","프로그래밍을","프로퍼티며,","필드의","필수불가결한","필요가","필요한","필요할","필요합니다.","하기","하나는","하나일","하는","하는지","하위","할","할당되었는지는","할당하는","함께","함수).","함수가","함수에","함수에서","합니다.","해당","핵심","핸드북을","허용되는","허용합니다),","현대","형태","형태를","형태에","형태와","형태이기","확인하십시오),","확인해","확장을","확장합니다.","힘들"],"pages/tutorials/ts-for-oopers.html":["\u001d탐색하세요.","\"","\",","\"car\"가","\"object\"입니다.","\"origin\",","'빈'","(co","(consequ","(empti","(eras","(free","(ident","(new","(nomin","(oop","(reflection)","(rethink","(static","(type","(클래스와","+","//","0,","10","=","ball","c#","c#,","c#/java에서","c#과","c#에서는","c#을","c#이나","car","car())는","car나","class","class)","classes)","console.log(\"hello,","console.log(\"x","console.writeline(typeof(t).name);","const","data)","drive()","empti","empty)","empty가","empty에","empty인지","error?","far","fn(arg:","fn({","fn의","function","ga","golfer","golfer();","hit","instanceof와","interfac","javascript","javascript(또한","javascript)","javascript가","javascript로","javascript를","javascript에","javascript에는","javascript에서","javascript와","javascript의","java나","java는","java또는","java에서","java와","java의","k:","learn","name","name:","named)","new","nomin","number;","number’에","obj","obj가","obj는","obj를","oop","playground","point.x","point.y);","pointlik","pointlike)","pointlike로써","pointlike임을","printname(obj);","printname(x:","printpoint(obj);","printpoint(point:","printtype()","programmers(en)","reifi","reified,","sets)","static","string;","structur","systems)","ts","type","typeof","typeof와","types)","typescript","typescript)","typescript가","typescript는","typescript도","typescript로","typescript를","typescript에","typescript에서","typescript에서,","typescript의","typing)","value.getclass()와","value.gettype()","void","w:","x.name);","x:","x와","y","y:","{","{}","|","}","});","};","}과","}에","}의","‘class’나","‘int’","‘null’,","‘number’","‘string","‘string’","‘string’과","‘struct’에","“자유로운”","가능한","가이드의","가졌다","가지","가지고","가지는","가집니다.","간의","간주할","값","값과","값은","값을","값의","강력합니다.","강제하는","갖고","갖는","같은","같이","개념으로","개발자에게","개요였고,","객체","객체는","객체를","객체지향","객체지향프로그래밍","검사합니다","검사합니다.","것은","것을","것이","것이고,","것입니다.","것처럼","겪는","결과","결정됩니다.","경고","경우는","계속","계층과","계층으로","곳에","공유하는","공통의","공통적으로","관계가","관계는","관계로","관계를","관련되는지에","구별합니다","구성의","구조가","구조는","구조를","구조적","구조적입니다:","구체화되지","구체화된","구현과","구현된","구현하려는","그","그러므로,","그리고","기능과","기능을","기본","기본적인","기억하는","기인합니다:","기존의","깨닫는","나은","놀라곤","놀라움의","놀랍지만,","다","다룰","다룰(query)수","다르며,","다른","다릅니다.","다시","단순히","단위일","단일","담도록","대응관계는","대체하여","대한","대해","대해선","더","데에","데이터","데이터를","도메인","도메인이","도움을","동시에","동일하기","동일한","동작(문자열을","동작을","동작의","동작하는","될","됩니다!","두","두는","두지","둘","뒷부분에서","들어","들어,","등)을","디스크에","때,","때문에","때문에,","때문입니다.","또","또는","또한","똑같이","런타임","런타임에","런타임을","리소스는","리소스에만","마십시오!","마찬가지로)가","만듭니다.","만약","만족하는","많은","많이","말하지만,","매우","메서드","메서드를","멤버로","명목이","명목적인","명시적인","명확한","몇","모델로","모델을","모델이","모든","모든_","무시하는","무언가","무언가를","무엇인가를","문제는","문제에","묻기","미리","바꾸지","바로","반영","발견,","방법","방법을","방식으로","방식을","배우기","배우는","배워야","번째로","변환하기,","보면,","보입니다:","부릅니다.","부분","부분을","불과하기","비슷하게","빈","빈번한","뿐만","사실","사실,","사용될","사용됩니다.","사용하는","사용하므로,","사용한","사용할","사용해도","사이의","삭제된","삭제할","살펴볼","살펴봅시다.","상관","상관없는","상당히","상속,","상속관계나","생각하기","생각하는","생성할","서로","선언","선언되었는지가","선언을","선언적인","선택입니다.","선호됩니다.","설명에","설명하므로","설명하시겠습니까?","설명합니다.","소개","속성을","속하지","속할","속합니다.","속해있습니다.","수","수도","수많은","수행하는","순간","숫자로","숫자인","시","시스템","시스템은","시스템을","시스템이","시작하면,","시점에","시점에서","실제로","실행하는","싱글턴과","쓰기","아니라","아니지","아닌","아닌,","아닙니다.","않고","않기","않나요?","않습니다.","않았습니다:","않은)","알려주지","알아볼","알아야","암시적으로","양상은","어디에나","어딘가","어떤","어떻게","언어라고","언어에","언어에서","언어와","없는","없더라도","없습니다.","없으므로","없이","없지만,","여기에서","여러","여전히","연관","연관되지","연산이","연산자는","염두에","예를","예상되는","예상을","예제를","오류가","오류는","오류의","오해와","완벽히","완성,","우리는","우선적으로","원시","원시요소가","원인은","원한다면","위의","위해","위해서는","유니언:","유사한","유연성은","유형의","유형이라도","유형화하는","유효성을","유효한","유효한지를","의거해","의무적","의해","이","이는","이러한","이런","이름으로","이름을","이미","이상","이상합니다.","이용하는","이유가","이유는","이점을","이해는","이해하기","이해하는","익숙하지만","익숙한","익숙합니다.","인기","인수가","인스턴스화와","인자로","인자의","인터페이스,","인터페이스가","인터페이스를","일단","일대일","일반적이지","일반적인","일부","일부는","일부분을","읽거나","입문한","있겠지만,","있고,","있는","있는지","있습니다.","있어","있으므로,","있을","있음에","있지만,","자세히","자연스러운","자연스러워집니다.","자유로운","자유롭게","작동하는지","작동함을","작성하기","작성하는","작성하는데","잘","잠재적인","적용된다는","적합하며,","전달하는","전달할","전부","점을","접하는","접할","정보는","정의는","정의된","정적","정확하게","정확한","정확히","제공하며,","제공하지만,","제공합니다.","제네릭","제네릭을","제외한","제한된","제한을","조기","존재하며,","존재하므로","존재하지","종종","좋습니다.","좋은","주로","주어진","줄","중","중요합니다.","즉,","지금까지","지어집니다.","지워졌으므로,","지워진","지원하므로","지원합니다.","지향","직관적입니다.","집합","집합들의","집합론에","집합에","집합으로","집합으로서의","집합의","집합이나","집합이라는","차이가","차이점을","차후에","챕터에서","처리하는","처음","첫","최종적으로","추가적으로,","출력에","측면에","측면에서","친숙한","컨테이너입니다.","컴파일","코드","코드를","코드에서","코드의","클래스","클래스가","클래스는","클래스를","클래스에","클래스와","클래스의","타이핑을","타이핑이","타임","타입","타입,","타입과","타입에","타입은","타입을","타입의","타입이","타입화의","통신과","통해","특정","특정된","특정한","파괴되기","파생","파일","패턴을","페이지는","포함된","포함하여","표시,","표현될","프로그래머가","프로그래머는","프로그래머들에게","프로그래머라면,","프로그래밍(oop)","프로그램","프로그램에","프로그램을","프로퍼티가","프로퍼티를","프로퍼티에","피할","필요가","필요는","필요하지","하나요?","하나의","하위","학습하는","함께","함수는","함수와","함정에","함정을","합니다!","합니다.","항상","해결하기","해당","해도","핸드북을","형태로도","형태를","호출이","호출입니다:","호출할","호환","혼란의","확인하여","효과적으로","흔한","흔히"],"pages/tutorials/ts-for-functional-programmers.html":["\"../lib/third","\"./local","\"bigint\"","\"boolean\"","\"circle\")","\"circle\";","\"foo\"","\"foo\"를","\"foo\"으로","\"function\"","\"function\")","\"goes\"","\"hello\";","\"hi\"","\"hi\",","\"i'm","\"insert","\"left\"","\"left\");","\"noimplicitany\":","\"npm","\"number\"","\"object\"","\"oh","\"right\"","\"right\"'에","\"right\"):","\"right\":","\"right\";","\"right\"에","\"square\"","\"square\")","\"square\";","\"strict\":","\"string\"","\"string\")","\"symbol\"","\"triangle\"","\"triangle\";","\"undefined\"","&","'\"left\"","'string'은","(()","(1).toexponential();","(30m)","(a,","(a:","(array.isarray(arg))","(box","(built","(concept","(contextu","(discrimin","(gradual","(higher","(modul","(next","(other","(point","(prerequisites)","(readonli","(s.kind","(s.x","(structur","(t:","(type","(typeof","(unions)","(unit","(단,","):","*","+","/","//","1","1,","10,","101;","12;","16","2","2,","2322","2345","2;","3]","3]);","3];","754","7개의","999.9];",":","=","===","=>",">","?","@errors:","@strict:","[1,","[1,2,3]","[101.1,","[]","[];","[number,","[t,","[t];","__compiletimeonly:","__compiletimeonly라는","a.push(102);","a:","a;","a[0]","aliases)","ani","any)","any,","any[]","anys.map(anys[1]);","anys.push(\"oh","anys.push(1);","anys.push({","anys:","anys[0]","anys[1];","anything:","any를","area","area(s:","arg","arg.map(commoncase).join(\",\");","arg:","array","array.isarray(a)","arraylike):","assertion만","b","b:","b[0]","bigint","boolean","c","c++","call","class","combin","commoncase(arg());","commoncase(arg);","commoncase(arg.s);","commoncase(s:","commonj","conflict","conflicting.a:","const","const)","const;","const로","cut","d)","d:","d;","data","data와","declar","direction:","dynamic와","enum이","error","export","export가","extra","extra:","f","f()","f:","fals","false.","firstish(t1:","free","fst:","fstring","fstring은","function","g","g()","g();","good","haskel","haskell)","haskell과","haskell에는","haskell에서","haskell의","height(s:","here\";","i:","ieee","import","infer","inference:","intellisense는","interfac","intersection)","javascript","javascript:","javascript는","javascript로","javascript에","javascript에서","javascript에서,","javascript에서는","javascript의","kind","kind:","length(t:","length,","length>(t:","length에서","liftarray(t:","m","map((n)","map(f:","map(ts:","map을","math.pi","mdn","ml","ml은","n","n.tostring(),","n.tostring()의","n:","never","new","newtype과","no\"","no\");","node.js'","null","number","number,","number.prototype.toexponential.call(1);","number;","number[]","number];","number로","number에서","number의","o","o.","o.infer","o2:","o:","o;","object","object[]","on","oo","other,","p","p:","package\");","package\";","pad(\"hi\",","pad(s:","parameters)","parts를","playground","prefix","programm","programming)","property:","r4r","radius:","readonli","readonlyarray","require(\"singl","return","run((o)","run(thunk:","rx","rx.x","rx:","s","s);","s.kind:","s.radiu","s.radius;","s.x","s.x;","s.y)","s:","s;","scheme가","sepsi","shape","shape)","similar","size","sn","snd:","sns가","start(","state","steps)","string","string!\";","string)","string):","string,","string.","string;","string[]","string}의","string에","string에서","string이나","symbol","system)","s에","t","t)","t):","t,","t1","t1.length","t2.length","t2:","t2;","t;","t=number을","t={","t[]","t[]):","t[],","t]","three","three();","true","true를","ts","ts:","tsconfig.json","tsconfig.json에서","two","two:","type","typeof","types)","typescript","typescript가","typescript는","typescript를","typescript에는","typescript에서","typescript은","typescript의","type과","typing)","t는","u","u)","u):","u,","u=string을","u>(m:","u[];","undefin","unions)","unknown","utf","u는","valu","value,","void","void):","x","x:","x;","xs:","y:","{","{x","{}","|","}","});","};","}를","}에","}으로","—","가","가능하지만","가능하지만,","가능한","가능함이","가능합니다.","가능합니다:","가면서","가변성을","가장","가정합니다:","가져오기","가져올","가지","가지고","가지도록","가진","가집니다.","각각","간단합니다:","간에","값","값.","값을","값의","값이든","강력하면서","갖는","같습니다.","같은","같이","개념","개념.","개념을","개념입니다.","개발되어","개별적으로","개요를","개의","객체","객체이지만","건","걸","것","것.","것은","것을","것입니다.","것처럼","게","결과","결과는","결과적인","결정되었습니다.","경우,","경우가","경우에","계열","고유의","고유한","고정된","과","과도한","과하다고","관련이","관련한","괄호","교집합","교집합과","교집합까지","교차","구문.","구문과","구문에","구문에는","구문은","구문의","구문이","구별가능합니다:","구별하기","구별하는","구별하지","구별할","구분가능합니다:","구조적","구조적으로","구조적이기","구조적인","구축하는","굳이","그","그래서","그러나","그러므로","그렇지","그리고","기능들은","기능은","기능이","기록합시다.","기반의","기반하여","기본","기본이지만,","기본적인","길이지만","꽤","끝까지","나머지","나타나며,","나타날","나타내는데,","남겨두는","내보낼","내에서도","내용은","내장","내장되어","내장된","너무","넣어도","넣어야","네이티브","네임드","높은","는","다","다루지","다르게","다른","다음","다음과","다음에,","다형성으로","단계","단순한","단위","단일","단지","달리","달리,","담고","대게","대문자입니다.","대부분의","대상은","대소문자에","대신","대신될","대신에","대신해서","대한","대해서","더","더불어","독특한","동등.","동등하게","동안,","동일한","동작하는","동작하지","동작합니다.)","됩니다.","됩니다:","두","둘","드물게","들면,","들면:","들어,","따라갑니다:","따라서","때","때마다","때문에","때문에,","또는","또한","또한,","런타임에","런타임에서","레코드와","렉시컬한","를","리드하는","리스트와","리터럴","리터럴에서","리터럴을","리턴","마이크로소프트","마지막으로,","마찬가지로","마치","막지","만들","만들어","만들어졌습니다.","만듭니다.","만약에","많으므로,","많은","말하면,","말하자면:","매개","매개변수","매개변수나","매개변수는","매개변수를","매개변수에","매개변수의","매치되는","매핑된","먼저","메서드가","메서드를","몇","몇몇","모델","모델링에서","모두","모듈","모듈:","모듈로","모듈이라는","모든","목록으로","못했던","문맥을","문맥적으로","문맥적인","문서는","문자열","문자열.","문자열과","문자열로","및","박스","박스해","반대는","반영해왔습니다.","반환할","발생되면,","발생하는","발전되었습니다.","방법으로","방법을","방법이","방지하게","방지하는","배열","배열과","배열들,","배열은","배우고","배우고자","배우기","배정밀도","버립니다:","번만","번째","변경을","변수","변수가","변수는","변수를","변수에","변환합니다","별","별칭","별칭은","별칭입니다.","보세요.","보완할","보이겠지만,","보통","본","부동소수점.","부르기에","부분입니다.","부작용을","분명한","불가능하다는","불가능한","불가능함을","불구하고.","불구합니다.","불리는,","붙일","브랜치를","비교하면,ani","비록","비슷하게","비슷한","뿐입니다.","사용","사용가능","사용가능합니다:","사용되지","사용된","사용하기","사용하는","사용하려고","사용하므로,","사용하여","사용하지","사용할","사용합니다,","사용합니다.","사이에는","사항을","삽입,","상관없습니다.","상관없습니다:","상위","새로운","생각하는","생성할","서론에서는","서브타입.","서브타입으로","서브타입입니다.","선언","선언과","선언을","선언하기","선언하는","선언할","선택적인","선호합니다:","설명","설명합니다.","설정해야","성공","성공하지는","세트를","소개는","소개에서는","소스","속성","속성과","속성들은","속성에","속성을","수","수도","수정","수정가능한","수정가능할","수준의","순서로든","숫자","스코프","스타일","스타일이","시도로","시도하지만","시스템","시스템과","시스템만큼","시스템으로","시스템은","시스템의","시작되었습니다.","실제","실제로","실제로,","실제로는","실패하는","싶다면","쓰는게","쓰여야","아니므로","아닌","아닙니다.","아래를","아주","아직","안","안되죠,","안에","않고","않고,","않는","않는다는","않습니다.","않습니다:","않습니다;","않아도","않았음에도","않으면","않을","않지만,","알","알고","알려진","알아둬야","암시적으로","약간","어디서든","어떤","어려운","어렵습니다!","언어는","언어로","언어의","언어처럼,","없기","없는","없습니다.","없을","없지만,","에","에러가","엔진처럼","여기서,","여기서부터는","여기에서,","여러","여전히","역시","예,","예를","예상하지","예시를","예시의","예입니다.","오","오류:","오른쪽으로만","오직","와","왔습니다.","왜냐하면","왼쪽에서","요구","요구합니다:","원시","원시타입을","웹에","위한","위해","위해서","위해서라면","유니언","유니언과","유니언만","유니언에도","유니언으로","유니언은","유니언을","유니언이라","유니언입니다:","유니언타입입니다;","유닛","유사한","유사합니다.","유사합니다:","유용하게","유의하세요:","유의하십시오.","유의해야할","유형의","으로","은","의","의도된","의미로도","의미합니다.","이","이니셜라이저는","이러한","이런","이름","이름을","이름이","익숙한","익숙해지기","인기","인덱스에","인자","인자를","인터페이스","인터페이스에서는","일관적으로","일반","일반적으로","일반적이지만","일반적입니다","일부","일상적인","일어나며,","일으켜서","일으키는","읽어도","읽으세요","입니다.","입니다:","입력하는","있고","있고,","있기","있는","있는데,","있다:","있다고","있다는","있다면","있습니다","있습니다.","있습니다:","있으므로","자바스크립터가","자세한","작동하며,","작동하므로,","작동하지만,","작동합니다.","작성된","작성하는","작성한","작업한","잘","장황할","장황해서","재귀","재귀적으로","재귀적인","적이","전에","전염될","전제조건","전체","전체라는","전통적인","전파하는데만","점에","점을","점이","점진적인","접근할","정보를","정의와","정의합니다:","정해집니다.","정확하게","정확히","제거하고","제공할","제공합니다.","제대로","제약과","제어자를","제외하면","제한될","제한하는","제한하는데","조건은","조건자","조건자가","조건자를","존재하지","좀","좋습니다.","좋은","중요한","지원하기","지저분합니다.","지정하게","지정하기","지향","차이를","참고하세요.","참고하시면","참조","참조가","참조되며,","책을","처럼","처음부터","첫","체크하지","초기화하면,","최상위","최신","추가적으로","추론","추론되지","추론은","추론을","추론이","추론하여,","추론한","추론할","추론합니다.","추천합니다.","충돌을","커링","커버되지","컴파일러가","컴파일러는","컴파일러로","케이스가","케이스는","케이스에서","코드로","코드에","코드에서","코드의","클래스","키로","타이핑","타이핑은","타이핑하지","타입","타입(tag","타입.","타입:","타입과","타입과,","타입들은","타입에","타입에서","타입으로","타입으로,","타입은","타입을","타입의","타입이","타입이라고","태그","태그되지","태그된","태그를","통합적인","통해","통해서","튜플","튜플은","특수","특이","특정","특징을","특히","파서를","파일","파일에","파일이","판별","판별은","패턴을","페이지를","편의를","평범한","포인트","포함되어","포함된","포함하고","포함하는","표기를","표시해서:","표현식과","표현식의","프로그래머들이","프로그래머를","프로그래머에게는","프로그래밍","프로그래밍에","프로그래밍은","프로그래밍을","프로그램과","프로그램를","프로그램에","프로그램은","프로그램을","프로퍼티가","프로퍼티나","프로퍼티는","프로퍼티를","프로퍼티에","프리","피하는","필수","필요가","필요는","필요로","필요하지","필요한","필요합니다.","하기","하나의","하는","하위","하지","하지만","한","한다는","할","할당","할당되는","할당될","할당을","할당할","함께","함수","함수가","함수는","함수를","함수와","함수형","합니다.","합니다:","합성의","항상","해결","해당","해당하는","핵심","핸드북을","허용됩니다.","허용하지","형태","형태는","형태의","호출","호출로부터","호출의","호출하려면","화살표","확장가능합니다_","확장이","후에,","후위","후자의","흔한","흔합니다.","흥미롭고"],"pages/tutorials/typescript-in-5-minutes.html":["\"","\"hello,","\"jane","\"jane\",","\"m.\",","\"user\"","\"user\");","'number[]'","'person'","'string'.","(build","(classes)","(compil","(instal","(interfaces)","(node.j","(run","(type","+",".t","1,","2015","2017과","2];","3는","5분",":","=",">","[0,","annotations)","app)","argument","assign","class","code)","constructor(publ","document.body.textcont","dom","error","f12","file)","first","firstnam","firstname:","fullname:","function","g","greeter","greeter(person)","greeter(person:","greeter(user);","greeter.html에","greeter.html을","greeter.j","greeter.js를","greeter.t","greeter.ts를","implement","instal","interfac","javascript","javascript로","javascript에서","javascript의","lastnam","lastname:","lastname;","middleiniti","middleinitial:","new","npm","npm을","oo의","paramet","person","person)","person.firstnam","person.lastname;","person;","playground에","public","public을","return","sampl","string","string)","string,","string;","student","student(\"jane\",","studio","studio과","studio에서","this.fullnam","ts2345:","tsc","type","typescript","typescript)","typescript가","typescript는","typescript로","typescript를","typescript에서,","typescript와","typescript의","updat","user","user\";","visual","web","{","}","};","가지","가지가","간단한","갖고","같은","같이","개수의","객체","객체를","것만으로도","것은","것을","것이라는","것입니다.","결과는","결정할","경고를","경우","경우,","경우:","경우에","계약을","관련된","구조가","구조와","구현할","규모에서","그","그래서","그러나","기능을","기록하는","기반","기반한","기반해서","기본적으로","기존의","나타내는","내부","넣을","눌러","다시","다운로드할","다음과","다음의","단일","단지","당신이","더","도구와","도움말을","동일하다는","동일한","될","됩니다.","두","따라","또한,","라인에서","리팩토링을","마우스","마우스를","마지막","마지막으로,","마찬가지로,","만들겠습니다.","만들기","만들어","만약","많은","매개변수","매개변수로","매개변수와","매니저)","명시적인","몇","모두,","모든","목록과","못한","문자열","및","바꿀","바로","발생한","발전시켜","방법에는","방법입니다.","배열을","버튼으로","번째","변경해","변수의","보겠습니다.","보는","보려면,","복사하세요.","복사하여","볼","분석을","붙여","브라우저에서","뿐입니다.","사용되는","사용자의","사용하는","사용하여","사용할","사용합니다.","사용해","사용했지만,","새로운","생성되었습니다.","생성된","생성자와","생성자의","생성하는","서로","설치","설치하기","설치하는","설치하지","섹션을","수","수준을","시","시작했습니다!","식별자","실행하기","실행하세요:","실행해보세요!","심벌을","아래의","아직","안에","않았다면","않을","알","알려줄","애플리케이션","애플리케이션을","앱","앱에서","앱을","없이,","에디터에서,","여기서는","열거나,","열어","예상대로","예상치","예시를","예제를","오류가","오른쪽","올려놓고,","올려놓으면","올바른","옵션:","완료","요구하는","요소","우리는","웹","웹사이트의","위에","유의하세요.","의도된","이","이곳에서","이동할","이름으로","이름을","이용한","이용할","이전의","이제","인수를","인수에","인수의","인터페이스","인터페이스가","인터페이스를","일반","입력하고,","입력하세요:","있게","있는","있습니다.","있습니다:","자동으로","자주","작동하는","작동하여,","작동하지","작동합니다.","작성하세요:","잘","재실행하면","전달하도록","절","점을","정보는","정의로","정적","제거해보세요.","제공된","제공하는","제공합니다.","존재하기는","존재하더라도","주목하세요.","지원과","지원합니다.","지향","참고하세요.","참조","첫","추가하세요.","추론되기도","추상화","축약형일","축약형입니다.","커맨드","커서를","컴파일러를","컴파일하기","컴파일하면,","코드","코드가","코드는","코드를","코드에","코드와","코드의","코드입니다.","크게","클래스","클래스는","클래스를","클래스와","클릭하고","키를","타입","타입에","타입은","타입을","타입이","파일","파일에","파일은","파일이","패키지","포함하고","표기","표기는","표기를","표기에","프로그래머가","프로그래밍","프로토타입","프로퍼티를","플러그인","필드를","하게","하지만,","한다는","함께","함수","함수나","함수를","함수의","합니다.","해당","해준다는","행을","형태를","호출","호출에서","호출하려고","호출했다는","호환","호환되는","확인하세요.","확장자를","확장해"],"pages/the-handbook.html":["(about","(get","(how","(non",".d.t","20년이","angular,","api를","babel,","bazel,","closure,","cross","function","goals)","handbook","handbook)","javascript","javascript는","javascript로","javascript에","javascript의","jquery,","lerna,","mozilla","new","npm으로","oop","parcel,","platform","preact,","programm","react,","rollup,","rush,","semantics)와","started)","structured)","svelte,","typescript","typescript가","typescript를","typescript에","typescript와","typescript의","vue,","webpack,","yarn,","가능한","가이드입니다.","가장","가정","각","간결성을","간결한","간결함을","간단한","간의","값이","강조하고,","같은","개념에","개념을","개발을","객체","검사)입니다.","검사자","것,","것이","것이라고","것입니다.","경우,","경우를","경우에","경우에서","경우입니다.","경험이","고급","곳에","공식적으로","관계를","관리하기","구문","구문을","구성되어","구성하는","규모에","그렇지","기대할","기본","기하급수적으로","깊은","꽤","나뉩니다:","내용은","내용을","널리","능력은","다루어지고","다루지","다른","다소","다음을","다음의","단순한","단위","단일","당신이","대략적이고","대부분의","대신에,","대체하기","대한","대해","대해서","더","더불어,","데","도구(타입","도구와","도입된","독자는","독자를","동작에","동작을","동작의","두","따라서는,","때문에,","때문일","또는","또한,","라이브러리","런타임","레퍼런스","레퍼런스는","링크를","마지막으로,","만들었습니다.","맞게","먼저","메뉴를","명세를","명확성과","몇","모든","목표","목표는","목표로","못한","못했습니다.","문서로","문서를","문서에서","문서입니다.","및","방법은","배경","배경지식","백엔드","번째","범위","별도의","보는","보다","복잡성","복잡성은","부분이","불일치는","빠르게","사소한","사용된","사용하는","사용한다면,","사용할","사항을","상관없이","상호작용을","상호작용하는지는","생략할","선언","선택","선호하는","설명","설명서는","설명을","설명하기","설명하는","성장했습니다.","세부","섹션은","소개","소개하지는","수","수행할","쉬운","스크립팅","시간","시스템","시작하기","시작하여,","실습을","실행되기","실행하고(정적),","아니기","아니라,","아니지만,","아닙니다.","아래로","아직","안에","않습니다.","않은","애플리케이션에서","어떻게","어려운","언어","언어로","언어에","언어와","언어의","없이","에지","엣지","여러","연속적으로","영역으로","예상되는","예측하기","오류","오류는","오류입니다:","오타,","오해를","올바르게","옵션의","완료한","완전한","왼쪽","용어나","웹","웹사이트에서","위에서","위한","위함이","위해","위해,","유사점과","유지하기","의미","이는","이동하며","이해를","이해하기","이해하지","익숙하지","익힐","일반적으로","일반적인","읽고","읽는","읽어","읽어보는","읽으면서","읽을","읽지","입니다.","있는","있는가?","있다면,","있습니다.","있어야","있을","있지만,","자료","자세한","작동하는지","작성되었습니다.","작성된","작성하기","작성하는","작업으로","작은","잘못된","잠재적인","장","전부","전에","전에,","정리했습니다.","정적","정확하고","정확한지","제공을","제공하기","제공할","제시할","제외하고는","제작되었습니다.","종류의","종합적인","좋습니다.","주어진","주요","주제는","주제를","중","중요한","즉,","지","지금,","지난","차이점을","참고문헌에서","참조","찾아볼","찾을","첫","체계(runtim","추가하기","측면을","커뮤니티에","커졌지만,","컴파일러","케이스","케이스나","코드","코드가","크기,","클래스,","클래스에","클로저와","타입","타입을","타입이","탐구하지는","통해","특이한","특정","특정한","특징과","특징의","특히,","패턴을","퍼진","페이지","페이지가","페이지는","페이지에","편하게","평범한","표현하는","풍부한","프로그래머들에게","프로그래머들이","프로그래밍","프로그램","프로그램의","프론트엔드와","필요한","하나를","하나입니다.","함수,","합니다.","합니다:","해당","핵심","핸드북","핸드북에","핸드북은","핸드북을","핸드북의","핸드북이란(en)","형식적인","확인하는","효과","흔한"],"pages/basic-types.html":["\"","\".\\n\\n\"","\"angl","\"blue\";","\"free\"];","\"hello\"];","\"hello,","\"i'll","\"mayb","\"thi","\"world\";","\"날","${","'3'이","'5'가","'[string,","'green'이","'let'에","'number'에는","'object'에","'red';","'substring'","'tofixed'는","(\")나","(')를","(`","(age","(array)","(boolean)","(enum)","(introduction)","(number)","(object)","(somevalu","(somevalue).length;","(string)","(tabl","(true)","(tuple)","(type","(예외적으로","(하지만",")","+",",","//","0","0b1010;","0o744;","0xf00d;","0대신","0부터","1","1)","1,","100;","10];","10진수","16진수,","1부터","2,","2015에","2라는","2인","2진수,","37;","3];","4;","4}","6;","8진수","=","[\"hello\",","[1,","[10,","[]를","[string,","`","`bob","`hello,","ag","age:","any[]","any와","any의","api","array","array:","assertions)","bigint,","binary:","blue","blue}","bobbington`;","boolean","boolean,","bracket\"","c#","c:","color","color.green;","color:","color[2];","colorname:","console.log(\"thi","console.log(colorname);","console.log(x[0].substring(1));","console.log(x[1].substring(1));","console.log(x[5].tostring());","contents)","create(\"string\");","create(42);","create(false);","create(null);","create(o:","create(undefined);","create({","decimal:","declar","do'","don'ts에","ecmascript","enum","enum은","enum의","enum입니다.","error(\"someth","error(message);","error(message:","es2015에서","expr","fail()","failed\");","false;","fullnam","fullname:","function","green","green,","hex:","i'll","ifitexist","infiniteloop():","instead\";","isdone:","javascript","javascript,","javascript로","javascript와","javascript의","javascript처럼","javascript처럼,","jsx와","let에","let을","list:","list[1]","message\");","month.\";","month.`;","n:","name","never","never는","never로","never를","never에","never타입은","new","next","note:","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","null","null(","null):","null,","null;","null과","null로","number","number,","number[]","number]'","number];","number라는","object","object.cr","object가","object는","object로","object를","octal:","old","prettysure.tofixed();","prettysure:","primit","prop:","return","sentence:","sentence선언과","somevalue:","strictnullchecks`","strictnullchecks를","strictnullchecks을","string","string\";","string).length;","string):","string,","string으로","strlength:","symbol,","throw","tofixed는","true,","typescript는","typescript도","typescript를","typescript보다","typescript에서","typescript에서는","typescript의","u:","undefin","undefined;","undefined는","undefined를","unus","unusable:","var","var대신","var보다","void","void;","void는","void를","void에","void처럼","warn","warnuser():","x","x:","x[3]","year","{","{red","{red,","|","}","});","}.","}과","가","가끔,","가능한","가능합니다)","가능합니다.","가드에","가장","가정합니다.","가지","각각","각자","간단한","감싸는데","감싸지며,","값과","값들은","값들을","값들이","값에","값을","값의","값이","값이든","값이라고","값입니다.","강력한","같다고","같습니다.","같은","같을","개발자가","개수가","객체","거의","건","걸","걸쳐","검사를","검사하지","것","것은","것을","것입니다.","것입니다:","경우","경우,","경우는","고정된","과","관하여","구조체,","구체적일","권장합니다.","그","그런데,","그렇듯,","기능","기본","기본적으로","기본적으로,","기본적인","기존에","나머지를","나은","나중에","나타납니다.","나타내고","나타내기","나타내는","나타냅니다.","난","내가","는","다","다루는","다룰","다룹니다.","다른","다음","단","단언","단언(type","단언만","단언에는","단언은","단위가","대개,","대부분의","대신","대신에","대해","더","더불어,","데","데이터","데이터나","데이터를","도","도달할","도움을","도움이","동일한","동일합니다.","동일합니다:","동적인","될","될만한","두","둘","뒤에","들어,","들어:","따라,","따른","때","때,","때가","때는,","때만","때문에","때문에,","때문입니다:","또는","또는,","또한","또한,","라이브러리","런타임에","런타임엔","리터럴도","리터럴에","마세요.","마지막에","만","만들","많은","말해주는","매겨진","매기도록","매깁니다.","매칭되는지","메서드가","멤버","멤버들의","멤버와","멤버의","몇","모두","모든","목적에","목차","못하게","못하는","못할","문법","문법입니다:","문자로","문자열","문자열,","문자열은","문자열을","문제들이","뭘","미치지","믿어,","바꿀","밖에","반대","반환","반환하는","반환하지","받은","발생시키거나","발생하며","발생할","발생합니다.","방법으로","방법으로,","방법은","방법은,","방법입니다.","방지하는","배열","배열로","배열을","백틱/백쿼트","번째","번호를","변수","변수들에","변수들은","변수를","변수에","변수에는","변환(형","변환)과","보통","볼","부동","부울입니다.","분명히","불리언","붙여줄","붙혀집니다.","비슷한","사용자로부터","사용하면","사용하면,","사용하셔야","사용하여","사용하지","사용할","사용할지는","사용합니다.","사용해","사용해서","살펴보겠지만,","상급","생각할","서드","서버","섞인","선언","선언된","선언하는","선택입니다.","선호에","설명","설정하여","설정할","성공","성공,","섹션을","소개","소개되었고,","소개된","소수","소수에는","수","수는","수도","수동으로","수행했다고","숫자","숫자,","숫자는","스크립트는","스타일의","시간에","시작하여","시작해","실제","실제로","실패합니다.","심지어","싶은","싶을","쌍으로","쓰는","쓰면,","쓰이는","쓰입니다.","쓸","아닌","아닙니다.(never","아래","아무","안전하다는","않고,","않는","않는다고","않습니다.","않으며,","않은데,","않을","않을때만","않음)","알","알고","알아\"라고","알아낼","알지","애플리케이션을","어떤","언어들처럼,","언어에서","언어의","언어처럼,","얻게","얻지","없는","없다.","없습니다!","없습니다.","없습니다:","없을","없음을","에러를","엔티티의","여겨지고","여러","역할을","열거","영향을","예를","예제는","예제를","예제에서","예제입니다:","오류","오류,","오류:","오류가","오류를","오직","온전히","올","왜냐하면","외에","요소들을","요소들의","요소에","요소의","원시","원합니다.","웹","위","위는","위의","위치한","위해","위해,","유니언","유사하지만,","유용하려면","유용하지","유용한","유용합니다.","은","을","의미합니다.","의해","이","이건","이건,","이는","이런","이를","이름으로","이름을","이에","이용했다는","이유로,","이후","익숙할","인덱스","인덱스에","인지합니다.","일반적인","일부만","일을","일치하는","일컫는","임의로","입니다.","있거나,","있게","있기","있는","있는지","있다는","있습니다.","있습니다:","있으며,","있을","자료형","자세한","자세히","자신들","자신은","자신의","자체로","작성할","작업이","작업할","작은따옴표","잘","잘못된","재구성하지는","전체는","절대","점진적으로","접근하면","접근하면,","정해진","제네릭","제외)","존재하더라도,","존재하지","존재할","존재합니다.","좁혀지면","주로","주제로,","줄에","줍니다.","중","중에","지금까지","지원하며,","지원합니다.","집합과","집합에","참/거짓(true/false)","참고)또는","챕터에서","첫","초기화","최대한","추론된다.","출력됩니다.","컨텐츠에서","컴파일","컴파일러는","컴파일러만","컴파일러에게","큰따옴표","키워드","키워드는","키워드를","타입","타입과","타입니다.","타입도","타입보다","타입에","타입에는","타입에만","타입으로","타입은","타입을","타입의","타입이","타입인","타입입니다.","텍스트","템플릿","통과하길","튜플","특별한","특정","파티","페이지,","편리하게","포함시킬","표준","표준으로","표현식에서","표현식을","표현식이나","표현하기","표현할","표현합니다.","표현해야","프로그램을","프로그램이","프로퍼티","필요는","필요한","필요합니다.","하거나","하고","하나는","하나는,","하나의","하위","하지","하지만","하지만,","할","할당","할당할","함께","함수","함수는","함수에서","함수의","합니다.","항상","해결되며,","해당","해당,","해주지만","해줍니다.","핸드북의","했듯이","허용됩니다.","허용하고","현재","형은","형태가","형태로","호출할","혹","화살표"],"pages/interfaces.html":["\"100\"","\"black\"});","\"blue\";","\"bob\"];","\"fred\"];","\"mallory\";","\"option","\"red\"","\"red\",","\"size","\"string\";","\"white\",","\"구조적","\"대상","\"덕","\"사전\"","\"인덱스로\"","\"피하는\"","'(src:","'boolean'.","'clor'","'color'?","'colour'","'image'.","'searchfunc'.","'squareconfig'","'squareconfig'.","'state'","'string'","()","(3rd","(call","(class","(config.clor)","(config.color)","(config.width)","(construct","(contextu","(control을","(differ","(excess","(extend","(function","(hour:","(hybrid","(implement","(index","(interfac","(introduction)","(number)로","(option","(our","(readonli","(source:","(start:","(string)로","(structur","(target","(여기서는","*","...","//","0.5","10","10,","100","100,","100;","100};","10;","12,","123;","12;","17);","1;","2,","20","3,","32);","32)안에","4];","5.0;","5;","7,","=","=>",">","?를","[\"alice\",","[\"bob\",","[1,","[index:","[propname:","[x:","`name`의","a:","a;","a[10]","agemap[\"daniel\"]","analog","analogclock","analogclock이","anim","animal;","animal을","any;","area:","array와","assertion)으로","assign","bags\"","bags\"을","beep\");","between","boolean","boolean;","breed:","button","button과","c","c#과","c(10);","c.interv","c.reset();","checking)를","checks)","class","classes)","clock","clock:","clockconstructor","clockconstructor,","clockconstructor는","clockinterfac","clockinterface;","clockinterface는","color","color:","color?:","color나","color대신","color와","colour","colour:","colour로","config.clor;","config.color;","config.width","config.width;","console.log(\"beep","console.log(\"tick","console.log(labeledobj.label);","const","constructor(h:","const를","control","control과","control의","counter","counter.interv","counter.reset","counter;","createclock","createclock(analogclock,","createclock(ctor:","createclock(digitalclock,","createclock의","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare({color:","createsquare를","createsquare안의","createsquare에","createsquare의","ctor(hour,","currenttime:","d;","date","date();","date)","date):","date;","digit","digitalclock","dog","dog;","error:","exist","extend","false와","first","function","function(source:","function(src,","function(src:","getcounter():","getcounter();","hour:","imag","image와","implement","index","instanc","interfac","interface)","interfaces)","interval:","javascript","javascript는","javascript에선","javascript와","javascript의","java와","known","label","label:","labeledvalu","labeledvalue)","label을","length:","length는","liter","locat","m:","mean","methods)가","minute);","minute:","miss","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]의","myobj","mysearch","mysearch:","mysquar","mystr:","name:","name은","name의","new","newsquar","newsquare.area","newsquare.color","newsquare;","notokay","number","number)","number):","number);","number,","number;","number[]","number[];","number]:","numberdictionari","numberorstringdictionari","number}","number로","obj.property가","obj[\"property\"]로도","object","object\"};","opacity:","p1.x","p1:","party)","penstrok","penwidth:","point","point를","printlabel","printlabel(labeledobj:","printlabel(myobj);","printlabel에","privat","private과","private에서는","properti","properties)","properties,","protect","public과","public을","readonli","readonlyarray","readonlyarray를","readonlystringarray","readonly를","readonly와","reset():","result","return","ro","ro.length","ro.push(5);","ro:","ro;","ro[0]","searchfunc","searchfunc;","select","select()","select():","selectablecontrol","selectablecontrol를","selectablecontrol은","selectablecontrol의","settim","settime(d:","shape","shape,","side","sidelength:","signatuer)을","signature)로","signature)를","size:","source.search(substring);","specifi","squar","square.color","square.penwidth","square.sidelength","square;","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareopt","squareoptions가","squareoptions와","src.search(sub);","state","state:","state는","static","string","string'","string)","string):","string,","string;","string]:","stringarray","stringarray;","stringarray가","string으로","string을","sub)","sub:","substring:","subtyping)\"이라고도","textbox","this.currenttim","tick()","tick():","tick();","tock\");","true)","type","type)\"이","types)","typescript가","typescript는","typescript에서,","typescript에서는","typescript에서도","typescript의","typing)\"","typing)이","void;","vs","width","width:","width?:","width가","write","x,","x:","y:","y를","{","{color:","{size:","{}","|","}","})","});","};","}를","}을","가끔","가능하게","가능하지만,","가능한","가능함을","가능합니다.","가능합니다:","가능해야합니다.","가장","가졌는지만을","가지","가지가","가지고","가지기","가지는","가진","가진다는","가질","가질수","가집니다.","각","간단한","간단합니다.","값으로","값을","값의","값이","강력한","강제하는","강제합니다.","갖고","갖는","같기","같은","같을","같이","개의","객체","객체가","객체를","객체입니다:","거대한","검사","검사가","검사는","검사를","검사에","검사하기","검사할","검사합니다.","겁니다:","것","것과","것뿐만","것에","것은","것을","것이","것입니다!","것입니다.","것입니다:","게","결합하면","경우","경우,","경우는","경우에,","경우에만","경우입니다.","계약(contract)을","계약을","곳에서","공통","관대하지","관련이","괜찮다면,","구현된","구현될","구현은","구현을","구현하기","구현하는","구현해야","그","그냥","그들의","그래서","그러한","그리고,","기대해도","기술하기","기술하는","기술하는데","기술할","기술합니다.","기억하기","기억하는","기초","기초클래스에서","끝에","나","나열된","나은","나중에","나타냅니다.","납니다.","넓은","넣어서","놀랍게도","높은","다루겠습니다.","다룰","다른","다시","다양한","다음","다음과","단언(type","단언을","단지","대부분은","대신에,","대응되는","대해","더","데","동일한","동작하는","동작하는지","동작하도록","동적이고","될","두","둘을","들어,","들어:","등","때","때,","때나","때만","때문에","때문에),","때문에,","때문이고,","때문입니다.","또","또한","똑같이","뜻이고,","리터럴에서","리터럴은","리터럴을","리터럴이","마주할","마지막","마지막으로,","마찬가지입니다.","막기","만들","만들고,","만들어낼","만약","만약에","많은","말은,","맞는지만","맞추고","매개변수","매개변수가","매개변수끼리","매개변수는","매개변수들은","매개변수로","매개변수의","메서드(mutat","메서드가","메서드를","메시지로","멤버","멤버는","멤버도","멤버들이","멤버를","멤버에","멤버이기","명시적으로","몇","몇몇","모두","모두를","모두보다는,","모든","목록과","문맥상","문자열","문자열과","문자열로","문자열을","문자열입니다","문제가","반드시","반영하도록","반환","반환된","반환하는","반환할","반환했다면,","받고,","받습니다.","받지","발생시킵니다.","발생하는","발생하면,","발생할","발생합니다.","방법과","방법은","방법을","방법이지만,","방법입니다.","방지하면서,","배열에","배열을","배우고,","배웠습니다.","백","버그가","버그입니다.","번째","범위의","변경","변경하지","변수가","변수는","변수로","변수를","변수에","변수와","변환하기","보겠습니다:","보는","보여줍니다.","보장할","복사하는","복잡한","부분을","불가능한","붙여","비슷하게","비슷합니다.","사용","사용을","사용하고","사용하는","사용한","사용할","사용할지","사용합니다","사용해야할","사이에","상속계층을","상속받고,","상속받습니다.","상속받지","상속받지만","상속하는","상태를","상호작용할","색인화(indexed)되면","생각할","생각합니다.","생각해볼","생성","생성될","생성자","생성자가","생성자를","생성하고,","생성하는","생성하려고","생성합니다.","서로","서명","서명(string","서명에","서명은","서명을","서명이","서브타이핑","선언과","선언에서","선언한","선택적","설명하는","설명할","설명했던","성공,","세계에","소개","소위","속성을","속하지","수","수도","수정","수정할","수정해야","수행하는","순서를","숫자","숫자.","숫자입니다","숫자형","쉬운","스태틱","스태틱과","스태틱이기","시그니처","시그니처가","시그니처는","시그니처를","시도하지","시작하는","실제","실제로","실제로는","심지어","싶다면,","써드파티","쓸","아니라","아니라면,","아닙니다","아닙니다.","아래","아래와","아예","안에서","안에서도","안의","않고","않고,","않기","않는","않는다는","않습니다.","않은","않음을","알려주기","알려줍니다:","앞에","얘기할","어디에","어떤","어떻게","언급했듯이,","언어에서","언어처럼","얻게","없고,","없습니다.","없으면","없을","에러가","에러를","에러의","여기서","여기서는","여러","여전히","역할","역할을","예를","예제","예제로","예제를","예제를,","예제에서","예제에서,","예제에서는,","예제의","오류","오류!","오류,","오류:","오류가","오버라이드하는","올바르게","올바른","옵션","완전히","외부에서","외에,","외에는","요구","요구사항을","요구하는","요구하지","원칙","위","위에서","위와","위의","위처럼","위치에","위해","위해,","유래된","유사하게,","유연한","유연함을","유용하다는","유용하지만,","유용합니다.","유의하세요.","유형과","의미합니다.","의해서만","이","이것은","이나","이는","이런","이를","이름","이름과","이름으로","이름을","이름이","이번","이번엔","이용","이유는","이전","이점은","인덱서(indexer)를","인덱서블","인덱서에서","인덱서의","인덱스","인덱스가","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인수","인수로","인스턴스","인스턴스를","인스턴스만","인스턴스의","인터페이스","인터페이스가","인터페이스는","인터페이스들도","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼","일관성","일반","일반적인","일부","일찍이","일치하도록","일치하지","읽기","읽기전용","입력하면,","있고","있고,","있기","있는","있는지","있는지와","있다고","있다는","있다면,","있습니다.","있습니다:","있어,","있어야","있으면,","있을","있음을","있지","있지만,","자식만","자식에게만","작성되고,","작성되었다고","작성해","잘","잘못","재사용성","재할당이","적합하고,","전달된","전달하는","전달한","전달할","전달합니다.","전달해도","전에","전용으로","전용이기","전혀","접근할","정말","정의되면,","정의된","정의를","정의하고,","정의하는","정의할","정의합니다.","정의합니다:","제거된","제공하지","제공합니다.","제공해줍니다.","조건에서만","조건을","조용히","조합으로","조합을","존재하거나","존재하는","존재하는지와","좀","좋습니다.","좋습니다:","주어진","주지","줄에서","중","중에","중요하지","중요한","즉,","지","지원하는","지정하는데도","지정하지","지정할","직접","직접적으로","질문해","짓는","쪼갤","차이점","채워","처럼","처리를","처음","첫","초과","초점을","최소한","추가","추가적인","추가하는","추론됩니다.","추론할","충족시키도록","충족하면,","컴파일러는","컴포넌트로","코드","코드가","코드에","코드의","클래스","클래스가","클래스나","클래스는","클래스들은","클래스를","클래스에","클래스와","클래스의","클래스처럼,","타이핑","타이핑(duck","타입","타입(subtype)이어야","타입과","타입들을","타입들의","타입만","타입에는","타입으로","타입은","타입을","타입의","타입이","타입이므로,","타입입니다.","통해서","특별한","특성","특정","패턴을","패턴의","편의를","포함되지","포함하여,","포함한","표시합니다.","표현식이","표현을","표현의","프로그램이","프로젝트","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들도","프로퍼티들은","프로퍼티들의","프로퍼티들이","프로퍼티로","프로퍼티를","프로퍼티만","프로퍼티와","프로퍼티의","프로퍼티중","피하는","필요가","필요는","필요한","필요합니다.","하고","하나는","하나를","하나씩","하나의","하면","하위","하위클래스는","하위클래스에","하위클래스에서만","하위타입이","하위타입이지만","하이브리드","하지만","하지만,","한","한다고","한다면,","한번","한번에","할","할당","할당되었기","할당을","할당하는","할당하여","할당할","할때","함께","함께,","함수","함수는","함수를","함수에","함수와","합니다.","합집합이라면","해당","해주는데,","핵심","허용됩니다.","허용할","허용해주었습니다.","형태를","형태뿐입니다.","형태에","호출","호출을","호환되기","혹은","확신한다면,","확인하는","확인할","확인합니다.","확장(extend)이","확장하기","확장하면,","확장한","확장할","후에","후에는"],"pages/functions.html":["\"","\");","\"adams\");","\"adams\",","\"bob","\"clubs\",","\"contextu","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"hearts\",","\"joseph","\"lucas\",","\"mackinzie\");","\"number\")","\"object\")","\"samuel\",","\"smith\"","\"smith\")","\"spades\",","\"sr.\");","\"this\"","\"will","\"will\",","\"숨겨진","%","'this'를","'화살표","()","(...)","(basevalue:","(e:","(firstname:","(fname:","(function","(function)","(infer","(introduction)","(lastname)","(note:","(option","(overloads)","(rest","(thi","(this:","(type","(typeof","(write","(x:","(그리고",")",")를","*","+","...","...rest:","...restofname:","/","//","10","100;","13","13);","13};","2","4","52);","=","==","=>","?","[\"hearts\",","[{","`this`가","`this`를","adams\"","add(x,","add(x:","addclicklistener(onclick:","addclicklistener가","addclicklistener로","addtoz(x,","alert(\"card:","any는","any입니다.","api를","api에서","arguments라는","array(52),","arrow","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","callbacks)","callee가","card","card:","card;","cardpick","cardpicker();","cardpicker()의","cards:","card를","card와","class","console.log('clicked!');","createcardpicker(this:","createcardpicker:","createcardpicker가","createcardpicker에","deck","deck)","deck):","deck.createcardpicker();","deck:","deck을","deck이","default","e.messag","e.message;","e:","employeenam","es6의","event)","f(this:","firstnam","firstname;","firstname에","firstname을","fucntion","function","function()","function(this:","function(x,","function(x:","function)","function)과","function)로","functions)","h","handler","handler();","handler,","handler의","increment:","info:","interfac","javascript","javascript는","javascript로","javascript에서","javascript에서,","javascript에서는","javascript에서의","javascript에서처럼,","javascript와","javascript의","katz의","lastnam","lastname:","lastname;","lastname?:","lastname을","lastname의","luca","mackinzie\"","math.floor(math.random()","math.floor(pickedcard","math.floor(x","mode에서는","myadd","myadd:","myadd는","mydeck","mydeck[pickcard(mydeck)];","new","noimplicitthi","note:","null","number","number)","number):","number,","number;","number[];","onclickbad(this:","onclickbad가","onclickgood","onclickgood(this:","onclickgood이","onclick이","paramet","parameter)","parameters)","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickcard가","pickcard를","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","restofname.join(\"","result1","result2","result3","result4","return","samuel","smith\"","strict","string","string)","string,","string;","string[])","string[];","suit","suit:","suits:","suits[pickedsuit],","this.info","this.info까지","this.info를","this.suits[pickedsuit]","this.suits[pickedsuit],","this.suits[pickedsuit]의","this:","this가","this는","this로","this를","this와","this의","this타입을","type)","types)","typescript","typescript는","typescript를","typescript에는","typescript에서는","typescript에서도","typing\"","uielement","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","undefin","undefined);","undefined가","undefined로","undefined를","void","void)","void):","void,","void;","void는","void로","void를","void일","window","window로","window에","x","x.length);","y","y)","y:","y;","yehuda","yehuda의","y는","z","z;","{","{suit:","}","},","};","}[]):","}];","가","가능하므로","가독성을","가장","가정합니다.","가지","가지고","가집니다","가집니다:","가짜","각","간에","간주합니다.","감지합니다.","값은","값을","강력하고","강요되지","갖는","개발자들","객체","객체가","객체들을","객체를","객체마다","객체에서","객체인지","걸","검사","검사를","검사합니다.","겁니다:","것","것부터","것에","것으로","것은","것을","것이","것이지만,","것인지를","것입니까?","것입니다.","것입니다:","결과를","경고를","경보","경우를","경우를,","계속해서","계층을","고치기","곳이","공유됩니다.","공유함을","공유합니다.","공통된","공통성을","구성","구성하지","구성합니다.","구체적인","구축하거나","구현할","구현해","그","그냥","그대로","그들은","그래서","그러면","그렇게","그렇다면,","그렇지","그룹","글","글은","기능을","기능이지만","기대하는","기대했던","기명","기본","기본값은","기본만","기본적인","기술들로","기술을","끝에","나머지","나열되어","나오는","나중에","남깁니다.","내부","내부에","내부의","너무","넘겨","넘겨주지","넘겨줄","넘겨지는데","넘길","넘어가겠습니다.","네임스페이스,","노력을","높습니다.","놓을","는","다룰","다르게","다른","다수의","다시","다중","다행히도","단점입니다.","당신이","대답해","대신","대한","대해","더해보겠습니다.","데","독립형","동일한","동작","동작,","동작을","동작하는지","동적인","됐습니다.","된","된다면","될","될것입니다.","됩니다.","두","둔다면","둘","뒤따르는","뒤에","뒤의","들어보겠습니다:","따라","따라서","따릅니다.","때","때,","때는","때도","때로는","때를","때문에","때문입니다.","때에","때의","또는","또한,","라고","라는","라이브러리","라이브러리는","라이브러리에","런타임에서","레벨에서의","를","리스팅을","리터럴","마찬가지로","막는데","만들","만약","만큼","많은","매개변수","매개변수가","매개변수는","매개변수든","매개변수들의","매개변수들이","매개변수라고","매개변수라는","매개변수로","매개변수를","매개변수만을","매개변수보다","매개변수에","매개변수와","매개변수와는","매개변수의","매개변수입니다.","매우","먼저","메서드","메서드들은","메커니즘이","명시적으로","명시해","명확하고","몇","모듈에","모듈이","모든","모를","모방,","모을","목록에","목록에서","목록으로","목록은","목록을","목록처럼","무언가라면","무엇인지","무한으로","문법의","문을","문제가","문제는","물론,","및","바꿀","바꿔줍니다:","바르게","바인딩을","반드시","반면,","반영되지","반환","반환될","반환하거나","반환하기","반환하는","반환하지","받는","받는것","발견하는","발생할","발생합니다.","방법대로라면","방법에","방법을","방정식의","배열","배열을","배울","번에","번째","번째로","번째로,","벗어나는","변경해야","변수는","변수로","변수를","변수입니다.","변화를","보겠습니다.","보겠습니다:","보고","본문의","본질적으로","볼","봅시다.","봅시다:","부릅니다.","부분입니다,","부호","부호는","분명히","불행히도","붙습니다.","붙였으니,","붙이더라도","붙임으로써","비","비슷한","비워두는","빌드하여","빠르게","사라지고","사실만","사실상","사용","사용됩니다:","사용을","사용자가","사용자는","사용하기","사용하는","사용하여","사용할","사용해","사용해야","사용했던","사이에","살펴보고","상관없이","상위","상태\"의","상태에서","새로운","생각하면","생긴","생깁니다.","생략","생략할","생성된","선택적","선택적,","선택적으로","선택적이고,","선택하면","선택하여","선택한","선택할","선택합니다.","설명하는","설명하므로,","설정되었기","성공,","성을","소개","수","수고가","수는","수도","수를","수와","수월하게","수행합니다.","순서를","순수한","숫자를","쉽게","승인하고","시도합니다.","시스템에서","실수를","실행되는","싶다면","써서","쓰면","쓰이는군요.","쓰이는지","쓰일","쓸","아는","아니라","아닌","아닙니다.","아래","아랫줄은","아무것도","아주","악명","않거나","않는","않는다는","않는다면","않다면","않습니다.","않을","않음을","알게","알고","알맞게","알맞은","알아낼","알아야","알아채셨나요?","앞서","앞에","애플리케이션에","애플리케이션에서의","어느","어떤","어떻게","언급했듯이,","언어입니다.","얼마나","없는","없다는","없습니다!","없습니다.","여기","여기서","여기서는","여러분의","여전히","역시","역할을","예상하는","예시로","예시를","예시에","예시에서","예제를","예제에서","오게","오는","오류!","오류,","오류가","오류도","오류를","오버로드","오버로드는","오버로드로","오버로드를","오버로드만을","오직","올바르게","와","왔기","외부의","요구하지","요소입니다.","요약하자면,","원본","원하거나,","원하는","원한다면","위","위의","위치한","위한","위해","위해,","위해서,","유연한","유의하세요,","유일한","유저가","유지하기","유효한","은","은닉,","을","의","의미하기도","의미하는","의미합니다,","의미합니다.","의해","이","이것은","이것을","이것이","이곳에서","이나","이는","이라","이러한","이런","이런,","이렇게","이를","이름","이름과","이름으로","이름은","이름을","이야기합니다.","이유로","이전","이전에","이제","이해는","이해하기","이해하는","익명","인스턴스로써","인자","인자가","인자들을","인자로","인자를","인자의","인터페이스","일반","일반적입니다.","일부","일부이고","일으키겠군요","일으키지","일을","일입니다.","일종의","일치하게","일치해야","일회성","읽도록","입력해보세요.","있기","있는","있다는","있다면","있더라도","있도록","있습니다.","있습니다:","있습니다;","있어","있으므로","있을","있지만,","자기","자신을","자신의","자체적인","작동시키면","작동하는지","작동하는지에","작성되어","작성된다는","작성자는","작성하고자","작성하기","작성하는","작성하든","작성해","작업에서는","작업은","작업을","작업하기를","작업할","잘","잘못","잘못된","잡아낼","장단점)를","재사용하기","적용한","적은","적합하다고","적합한","적합합니다.","전달된","전달될","전달에","전달하는","전달하든","전달한다면","전달할","전달해","전에","전체","점이","정답은","정보","정의가","정해","정해줄","정해지는","정확함","제공된","제공하는","제공하지","제공합니다.","제공했는지를","주목해","주세요.","주어야","주어지고","주어진","주제를","줄","줄일","줍니다.","줍시다.","중요합니다.","중인","지금은","지어","지정하고","지정합니다.","지정해","직접","진행하면서","집합이므로","짚고","쪽의","참고로,","참조할","창","처리되며,","첫","초기화","초기화를","최상위","최종적으로","추가합니다.","추가해","추론","추상화","충돌을","취급합니다.","취할지","카드가","카드를","캡처(capture)","캡처된","캡처할","캡처합니다:","컴파일러가","컴파일러는","컴파일러에","코드","코드를","콘텍스트에","콜백","콜백에서","콜백을","클래스","클래스,","타이핑","타입","타입과","타입들과","타입들을","타입들이","타입만이","타입에","타입에도","타입에서","타입으로","타입은","타입을","타입의","타입이","타입이기","타입이며","타입이어야","타입인","타입입니다.","통과의례입니다.","통해","통해,","특히","파라미터와","파악할","표기'(","표기에","표시를","표시할","표시합니다.","표준","표현식을","프로그램에서","프로세스를","프로토타입에","플래그가","플래그를","필수","필수,","필요가","필요로","필요하다고","필요한","필요합니다.","하게","하고","하기","하나.","하나만","하나와","하나의","하는","하도록","하지만","한","한다고","한다는","한다면","한쪽에만","할","할당될","함수","함수(anonym","함수(name","함수가","함수는","함수로","함수로써,","함수를","함수에","함수에서","함수의","함수임을","함수처럼","함을","합니다","합니다.","항상","해결할","해당","해당되지","해주어야","핵심","했을","형태를","형태에","호출","호출과","호출되어야","호출된다는","호출될","호출들을","호출은","호출을","호출하는","호출하려고","호출하므로","호출할","혼란스러움은","화살표","확실한","확인","확인함","흔한"],"pages/literal-types.html":["\"eas","\"hello","\"hi","\"img\"):","\"input\"):","\"uneasy\");","'\"eas","'\"uneasy\"'","(eas","(helloworld의","(liter","(math.floor(math.random()","(narrowing)라","(numer","(string","(문자열","*","*/","+","...","/**","//","0,","1","1)","16","1개)로","2","2345","3","32;","4","40.73061,","5","6","6)","6;","73.935242,","8","=","===","@errors:","animate(dx:","button","button.animate(0,","class","const","const로","const를","createelement(tagname:","declar","dy:","eas","easing)","easing:","element","enum과","function","helloworld","helloworld가","hiworld","htmlimageelement;","htmlinputelement;","in\"","in\")","in\");","interfac","lat:","let으로","let은","liter","lng:","loc/lat","mapconfig","mapconfig):","narrowing)","new","number,","number;","out\"","out\"'","out\")","out\";","result","return","rolldice():","rolldice();","setupmap(config:","setupmap({","string):","string은","string이지만,","tilesize:","type","types)","typescript는","typescript에게","typescript에는","uielement","uielement();","var","void;","world\";","world\"가","world\"는","world\"로","{","|","}","});","가능성이","가드","가지","값은","값을","값이","갖출","같은","개의","객체는","것과","것을","것입니다.","결합됩니다.","경우","경우:","경우의","구별하는","구체적인","그리고","기능을","누군가가","다른","도달하게","동일한","되면","된다면","될","두","따라서,","때","또는","로직","리터럴","리터럴과","매개","무시하게","무한대)을","무한한","문자열","문자열과","문자열로","문자열을","문자열이","문자열이나","문자열이라고","바는","반면,","발생합니다.","방법으로","변경되지","변경될","변수","변수를","변수에","변수의","별칭과","보다","보장합니다.","비슷한","사용될","사용됩니다:","사용하게","사용하면","사용하여","생략","생성합니다.","선언하게","선언할","설명할","설정값을","세","수","수가","수의","숫자,","숫자에","숫자형","시스템","실제로","아니란","아닌","안에서","않음을","알립니다.","없습니다.","여기에","역할을","오늘날","오류가","오버로드를","위의","유니언","유한한","의미하는","이","이것이","이곳에","이는","이런","이를","있는데","있습니다.","있습니다:","있으므로","있음을","잘","잠재적","절대","정의들","정합니다.","정확한","좁히기","좌표에","주로","줄여나가는","중복","지도를","지정할","집합","추가","추가적인","컴파일러는","컴파일러에게","케이스","케이스들","타입","타입,","타입도","타입은","타입을","타입의","타입이","타입입니다.","하는","하위","하지만","한다.","할당할","함께","허용된","형태를"],"pages/unions-and-intersections.html":["\")","\"downloading...\";","\"failed\"","\"failed\":","\"failed\";","\"hello","\"loading\"","\"loading\":","\"loading\";","\"number\")","\"padding\"을","\"string\")","\"success\"","\"success\":","\"success\";","${name}.`);","${state.code}","${state.response.summary}`;","${state.response.title}","&","'${padding}'.`);","'padding'은","'padding'이","(const","(discrimin","(first.hasownproperty(prop))","(intersect","(mixin","(response.error)","(response:","(result","(second.hasownproperty(prop))","(state.state)","(typeof","(union","(|)로","):","*","*/","+","...","/**","//","1).join(\"","2339","2345","4);","=","===","=>","@errors:","`code`","`download","`error","any)","any):","array(pad","artists:","artistsdata","artistsrespons","artistsresponse)","artworks:","artworksdata","artworksrespons","a와b","b","bird","bird;","bird는","boolean;","boolean은","boolean이","case","class","code","code:","common","console.error(response.error.message);","console.log(`hello,","console.log(response.artists);","consolelogg","consolelogger.prototype);","const","constructor(publ","declar","downloading`;","duration:","error(`expect","error?:","errorhandl","errorhandling;","extend(","extend(new","fields)","first","first)","first)[prop]","first,","first:","first[prop];","fish","fish로","fish이면,","fli","fly():","fly라는","function","getsmallpet():","getsmallpet();","handleartistsrespons","i'm","implement","indentedstr","interfac","intersections)","jim","jim.log(jim.name);","layeggs():","log(name:","loggabl","loggable은","loggable입니다.","message:","name:","networkfailedst","networkfailedstate일","networkloadingst","networkst","networkstate):","networkstatus(state:","networksuccessst","networksuccessstate;","new","number","number)","number,","number;","number나","pad","padding:","padding에","padding이","padleft(\"hello","padleft(value:","padleft에서","padleft의","partial","person","person(\"jim\"),","pet","pet.fly()를","pet.layeggs();","pet.swim();","prop","respons","response:","result","result:","return","return;","second","second)","second)[prop]","second:","second;","second[prop];","serializ","state","state.code;","state:","state가","state라는","state를","state에","state의","string","string)","string):","string,","string;","string을","success:","summary:","swim():","switch","switch문을","swtich문을","throw","title:","true);","type","types)","typescript가","typescript는","unions)","value;","via","void;","world\",","world\"를","{","{}","{};","|","}","};","}[];","가끔,","가능한","가지","가지고","가진","각","각자만의","간결합니다.","간단하고","값은","값을","값의","값이","갖게","갖고","갖는","개의","객체는","객체를","객체의","객체지향","것뿐입니다.","것은","것이","것이고,","것이며,","것입니다.","결합된","결합하는","결합합니다.","경우,","계층을","곳에","공백이","공유되지","공통","공통으로","공통인","과","과하다고","관련이","괜찮다고","교차","교차는","교차를","구별하기","구분하여,","구성됩니다.","구성하거나","구성할","그","그것이","그들","그리고","기능을","기대하는","기술은","기존","까다로울","나타나는","네트워크","다","다루는","다뤄왔습니다.","다른","다릅니다.","다음","단","단일","단지","대신에,","대응하는","대조되고","대표하는","더","더해질","데","데이터로","도움이","동일한","되어있다는","되지","될","됩니다.","두","둘","들어,","따라서","때","때가","때입니다:","또한","라이브러리를","런타임에","런타임에는","리터럴","막대","만들","만들어","만들어내기보다는","만들었지만,","만약","많은","매개변수","매개변수로","매우","메서드를","멤버들에만","멤버들을","멤버를","명시적일","모델링할수록","모두","모든","무엇에","문자열과","문자열을","문자열이라면,","문제는","믹스인","밀접한","반환합니다.","받고","받아","받아들일","발생시킵니다.","발생합니다.","방법","방법들을","방법은","방법의","범위를","변수가","보겠습니다.","분리하여","분석하면서","사용","사용되고","사용됩니다.","사용법이","사용하고자","사용하는","사용하여,","사용할","새로운","생략","생성하여","세","세로","셋","수","수는","수도","숫자라면,","숫자만큼의","시도는","실제로","실행하기","아닌","아직","안다면","안의","않고도","않는","않습니다.","알","약간","약간의","어떤","얻을","없습니다.","에러","에러를","여기서","여러","여부를","예를","예제에서","예제에서,","오류가","오류를","오류입니다.","왼쪽에","요청이","원시","원자","위","위하여","위해","유니언","유니언과","유니언에","유니언을","응답","의미합니다.","이","이는","이를","이미","익숙해지는","인수로","인터페이스들은","일관된","일반적인","있는","있는지","있다는","있다면","있다면,","있습니다.","있습니다:","있어서","있으나,","있으며,","있으면","있으면,","있음을","있지만,","자체","잠재적인","전달할","전통적인","점","점을","접근하려는","접근할","조금","존재","존재하는","존재한다는","좁혀나가게","좁혀나갈","좁히기","좋은","중","즉","즉,","지금까지,","지정된","직관만","찾게","처음부터","체크하지","추가합니다.","추론의","추상화할","컴파일","코드","코드에서,","타임에는","타입","타입과","타입들","타입들은","타입들을","타입에","타입으로","타입으로서","타입은","타입을","타입의","타입이","타입인","타입인지","통과하지만,","통한","패턴을","프로퍼티에","필드가","필드도","필드를","필드에","필요한","하나가","하나는","하나로","하나를","하나에서만","하나의","하나입니다.","하지만,","할","함수를","합쳐","합칩니다.","해당","해당하는지","해줄","핸드북은","핸들링과","핸들링을","현재","호출하는","호출할","혹은","확신할","확실하지","흐름을"],"pages/classes.html":["\"","\"bob","\"greeter","\"greeter라는","\"hello,","\"hey","\"man","\"sales\");","#name:","${distanceinmeters}m.`);","${this.department}.`;","${this.name}","&&","'#name'은","'animal'","'animal'과","'employee'은","'name'은","'person'의","()","(abstract","(accessors)","(advanc","(classes)","(constructor","(ecmascript","(employee.fullname)","(function","(inheritance)","(introduction)","(newnam","(paramet","(point.i","(point.x","(public","(public,","(readonli","(static","(thename:","(this.greeting)","(understand","(use","*","+",".d.t","/","//","0)","0,","0};","1,","10,","10;","10am.\");","10}));","10자가","1x","2,","2015를","3","3.8","3.8에서,","34m.","3};","3개의","3으로의","45)","5","5)","5m.","5x","6로도","8","8;","=",">","_fullname:","`hello,","abstract","account","accountingdepart","accountingdepartment();","anim","animal(\"cat\").#name;","animal(\"cat\").name;","animal(\"goat\");","animal과","animal로","animal에","animal에서","animal의","animal이라는","auditing\");","bark()","bark()와","c#","c#에서는","calculatedistancefromorigin(point:","class","classes)","console.log(\"depart","console.log(\"galloping...\");","console.log(\"gener","console.log(\"roam","console.log(\"slithering...\");","console.log(\"th","console.log('woof!","console.log(`${this.name}","console.log(`anim","console.log(employee.fullname);","console.log(greeter.greet());","console.log(greeter1.greet());","console.log(greeter2.greet());","console.log(grid1.calculatedistancefromorigin({x:","console.log(grid2.calculatedistancefromorigin({x:","console.log(howard.getelevatorpitch());","console.log(howard.name);","const","constructor","constructor()","constructor(message:","constructor(name:","constructor(publ","constructor(readonli","constructor(thename:","dad","dad.nam","default)","depart","department();","department.generatereports();","department.printmeeting();","department.printname();","department:","department;","dog","dog();","dog.bark();","dog.move(10);","dog는","dog은","each","earth...\");","ecmascript","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employee는","employee라는","employee를","employee의","error(\"fullnam","extend","fields)","fullname():","fullname(newname:","fullname:","fullnamemaxlength","fullnamemaxlength)","fullnamemaxlength);","fullname을","fullname이","function","functions)","galloping...","generatereports():","getelevatorpitch()","getters/setters를","getters와","getter도","get과","greet","greet()","greeter","greeter(\"world\");","greeter();","greeter(message)","greeter.prototype.greet","greeter.standardgreeting;","greeter1","greeter1:","greeter1은","greeter2:","greeter:","greeter;","greetermaker();","greetermaker.standardgreet","greetermaker:","greetermaker라는","greetermaker에","greeter는","greeter라고","greeter를","greeter의","greeter클래스의","greeting:","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid.를","grid1","grid2","grid의","hors","horse(\"tommi","horse는","horse와","horse의","howard","interfac","interface)","javascript","javascript는","javascript를","javascript의","java를","john","legs\");","length","makesound():","math.sqrt(xdist","max","meet","message;","modifier)","modifiers)","monday","move","move():","move()를","move(distanceinmet","move(distanceinmeters:","move를","name","name:","name:string이라는","name;","name은","name을","name이라는","new","newname.length","newname;","newname의","new를","number","number)","number;","number;})","numberoflegs:","octopu","octopus(\"man","octopus의","octopus클래스입니다.","origin","origin에","palomino","palomino\");","person","person(\"john\");","person에서","person을","piec","point","point3d","point3d:","printmeeting():","printname():","privat","private)","private,","private으로","private을","private지정자와","properties)","protect","protected)","protected,","protected로","public","public,","public으로","public을","public입니다.","python","python\");","readonli","readonly도","readonly로","readonly키워드를","reports...\");","return","rhino","rhino();","rhino;","rhino가","rhino는","sam","sam.move();","sammi","scale","scale:","set","setters가","setter를","set을","set이","slithering...","smith\";","snake","snake(\"sammi","snake.","snake와","standardgreet","static","static을","string","string)","string,","string;","strong","suit\";","super(\"account","super(\"rhino\");","super()를","super(name);","super.move(distanceinmeters);","techniques)","thename;","thename을","thename의","thename이라는","there!\"","there!\";","there\"","there\";","this.#nam","this._fullnam","this._fullname;","this.depart","this.greet","this.greeting;","this.nam","this.name);","this.scale;","this.를","this에","throw","tom.move(34);","tom.move(34)는","tom:","tommi","tom은","typeof","typescript","typescript’","typescript는","typescript에는","typescript에서","typescript에서는","typescript에서는,","typescript의","void","void;","woof!');","work","world\"","world\"\"","x:","xdist","y:","ydist","ydist)","z:","{","{x:","}","})();","};","가능하다고","가능합니다.","가로채는","가장","가지","가지고","가지를","가지므로","가진","각","각각","각각의","간단한","값에","값을","값의","값이기","같아보이는","같은","같이","개발자들이","개의","개정된","객체","객체가","객체를","객체에","객체의","거의","검증하기","것","것과","것에","것은","것을","것이","것입니다.","것처럼,","격리를","경우는","고급","곳에서","곳으로","공개","공유하기","공유합니다.","구문일","구조적인","구현","구현되어야","구현을","규칙입니다.","그","그러나","그렇지","그리고","기능을","기다릴","기반","기반의","기법","기법들을","기본적으로","기본적인","기존","기존의","기존의javascript로","기초","길이를","길이와","나와있습니다.","나타내는","내에서","내에서는","내의","내장되어","넘는","노출","노트에","느낄","다","다룹니다.","다르게","다른","다소","다음","다음과","다음으로,","다음은","달리","대한","대해","대해서만","더","더욱이","덧붙이는","데이터베이스","동시에","동일하게","동일한","동작하게","동작합니다.","된다는","된다면,","두","두개의","둘","둘째,","들면,","들어,","때","때,","때는","때문에","때문에,","때문입니다.","또","또는","또한","라고","런타임에","레퍼런스를","릴리즈","마지막","마찬가지로,","만드는","만들","만들고","만들고,","만들기","만들어지는","만들어진","만약","말합니다.","맞게","매개변수","매개변수를","매개변수에","매우","먼저","메서드","메서드가","메서드는","메서드로","메서드를","메서드와","멤버가","멤버는","멤버들에","멤버를","멤버에","멤버에도","멤버와","멤버의","명시적으로","몇","모두","모두를","모든","못하도록","무조건","문법은","문법을","문제가","및","반드시","발생시킵니다.","발생함을","발생합니다.","방법은","방법을","방법이","방식에","방식으로","방식을","백업","버전에서는","버전의","번째로","변경할","변수는","변수들을","변수를","변환해봅시다.","보여주기","보여주는","보여줍니다.","보이는","보이는지","보장할","복잡한","본","본문을","부분은","부분을","불리기도","불리는","붙여","붙여야","붙이는","붙입니다.","브라우저와","비공개","비공개로","비교할","비슷하게","비슷한","사람들이","사용됩니다.","사용자들이","사용하기","사용하는","사용하도록","사용하면","사용하여","사용하지","사용한","사용할","사용함으로써","사용합니다.","사용해봤다면,","사용해서","사용했지만,","사항:","살펴보겠습니다.","살펴보겠습니다:","살펴보았습니다.","상관없이","상속","상속받고","상속받습니다.","상속을","상위클래스(superclasses)","새로운","생각하는","생성됩니다.","생성자","생성자가","생성자는","생성자를","생성자에","생성자에서","생성자와","생성하고","생성하기","생성하여","생성할","생성합니다","생성합니다.","생성합니다:","선언","선언과","선언되어","선언되었지만","선언된","선언에","선언으로부터","선언은","선언이","선언하고","선언하면","선언한","선언합니다.","선언했습니다.","선택적으로","설명합니다.","설정될","설정할","설정해야","성질입니다.","세밀하게","세부","섹션의","소개","수","수도","수정하지","수정해봅시다.","수행된","시스템입니다.","시작으로","시작합니다.","시킬","식별자이기","실제로","실행할","실행해","심볼의","아니기","아니라","아닌","안에서","않고","않는","않다는","않습니다","않습니다.","않아도","않으며","않은","알","알려진","알리기","알아보기","앞서","앞에","앞에서","애플리케이션을","어디서","어떻게","어색함을","언급하지","언급한","언어를","언어의","얻습니다.","없는","없습니다","없습니다.","없음.","없음을","없이","없지만","없지만,","여기서","여기서,","여기선","여러","여전히","예:","예를","예제는","예제로","예제를","예제에서","예제에서는","예제에서는,","예제와","예제의","예제입니다:","오류","오류!","오류:","오류가","오류를","오버라이드하는","오버라이드해서","오버라이딩","왔는지","외부에서","외부에선","우리","우리는","원할","위","위의","위치에서","위한","위해","위해,","위해서","위해서,","유사하게","유용합니다.","유지하거나","유지하기","유추됩니다.","의미합니다.","이","이것은","이나","이는","이러한","이런","이를","이름을","이미","이번에도","이상을","이용하여","이전","이전과","이전에","이해하기","익숙하다면,","익숙한","인스턴스","인스턴스가","인스턴스는","인스턴스를","인스턴스화","인스턴스화될","인스턴스화하고","인스턴스화할","인터페이스","인터페이스로써","인터페이스를","인터페이스와","일반적인","읽기전용","읽기전용으로","임의로","입니다.","입장에서는","있게","있기","있는","있는지","있다는","있다면,","있도록","있습니다.","있습니다:","있습니다;","있어야","있으며,","있음을","있지만,","자동으로","자세히","자연스러운","자유롭게","자체가","자체를","자체에서","자체의","작동하는지","작동합니다.","작성할","작용합니다.","잘","재사용할","적용되는","적용됩니다.","전에","전역","점만","점을","점입니다.","접근","접근을","접근자","접근자가","접근자는","접근자에","접근하기","접근하는","접근하지","접근할","접두어로","정보를","정의하는데","정의한","정의합니다.","정적","정확하게","제거하고","제공합니다\".","제약","제어할","제외하면","조건이","조금","조정은","존재하는","존재하지","주요","주의해야","줄에서,","중","중요한","즉","지금까지는","지원되지","지원합니다.","지원합니다:","지정자","지정자나","지정자도","지정자를","지향","지향적","직접","짧아진","쪽도","쪽에서","차이를","참조할","처리합니다.","첫","초과한다면,","초기화할","초기화합니다.","초기화해야","초기화했습니다.","최대","추가합니다.","추상","추상으로","추상이","출력하도록","측면과","측면이","컴파일러를","컴파일하여","컴포넌트를","코드","코드는","코드에","클라이언트","클래스","클래스가","클래스는","클래스도","클래스들의","클래스들이","클래스로부터","클래스를","클래스뿐만","클래스에서","클래스의","클래스입니다.","키워드는","키워드를","타입","타입과","타입들","타입들을","타입에","타입으로","타입은","타입을","타입의","타입이","타입인","타입입니다.","통합했습니다.","통해","특성에","특화된","파라미터를","파생","파생되었기","파생된","파생될","파일을","판단되는","패턴","패턴을","편리하지만,","포함하고","포함하는","포함하지","포함할","포함해야","표시된","표시될","표시하는","표시할","프로그래머들에겐","프로그래머들은","프로그래머의","프로그래밍의","프로그램","프로토타입","프로퍼티","프로퍼티,","프로퍼티는","프로퍼티들은","프로퍼티를","프로퍼티에","프로퍼티와","플랫폼에서","필드","필드를","필드에","필드의","필요","필요합니다.","하나는","하며,","하위","하위클래스(subclasses),","하위클래스를","하위클래스에","하위클래스인","하지만","하향","한","한다는","할","할당받을","할당을","할당하고","할당할","할당합니다","함께","함수","함수는","함수라고","함수라는","함수를","함수와","함수의","함수입니다.","합니다.","해주며,","허용하는","현재","형태가","형태의","호출되는","호출하고","호출하여","호출합니다.","호출해야","호환","호환되는지","호환되지","호환된다고","호환될","호환이","혹은","확인하고","확인하기","확인하는","확인할","확장","확장하기","확장할","확장해","후에"],"pages/enums.html":["!==","\"a\"","\"a\";","\"bar,","\"baz\")","\"down\",","\"foo\",","\"left\",","\"right\",","\"up\",","\"yes\",","\"직렬화\"를","%,","&,","'debug';","'e1'","'e2'","'error'","'info'","'shapekind.circle'","'shapekind.square'","'warn'","(ambient","(comput","(const","(const가","(e.g.","(enum","(enum)","(enums)","(function","(heterogen","(name","(num","(numer","(revers","(string","(union","(valu","(x","(기본적으로","(다른","(아래","(역","(예시.","*","*,","*/","*/,","*/];","+,",",","...","/*","/**","/,","//","0,","0]","0으로","1","1,","100)","100,","1씩","2","2,","3","3,","4",":","=",">",">>,",">>>,","[0","[directions.up,","^","ambient","a가","b","b,","bar","bar,","body가","booleanlikeheterogeneousenum","c","c:","caroline\",","circl","circle,","compil","const","constant","debug","declar","direct","direction.up","directions.down,","directions.left,","directions.right]","down","down,","e","e)","e.bar","e.bar)","e.foo","e.x는","e1","e2","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enums)","error,","e가","f(e);","f(obj:","f(x:","fileaccess","foo,","function","getsomevalue(),","infin","info,","interfac","javascript","keyof","kind:","left","left,","loglevel","loglevel;","loglevel[key];","loglevelstr","loglevelstrings,","mappings)","member","members)","message:","name)","nameofa","nan","none,","num","number","number;","obj.x;","printimportant(key:","radius:","read","respond(\"princess","respond(recipient:","respons","response):","response.yes)","return","right","right,","runtime)","shapekind","shapekind.circle;","shapekind.square,","shapekind.square;","sidelength:","squar","square,","string)","string,","time)","true","true를","type","typeof","types)","typescript","typescript는","up","up,","up이","value)","var","void","warn,","x","x,","x:","x가","x라는","y,","ye","z","{","{}));","|","|,","||","}","})","})(enum","~","~~~~~~~~~~~","가","가능합니다.","가장","가져옵니다.","가지게","가지고","가지면","가진","가집니다.","각","각각의","간단합니다:","간단히","간접","간주하는","간주할","간주합니다.","간주합니다:","값","값과","값들로","값만","값에","값에서","값으로","값은","값을","값의","값이","값일","갖습니다.","같은","같이","개념이지만","객체라고","객체로","객체를","객체에서","객체입니다.","겁니다.","것","것과","것으로","것은","것을","것이","것입니다.","경우","경우,","경우.","경우가","경우에","계산되지","계산된","공간에","과","과정에서","괄호로","구별돼야","구분되는","굳이","권장합니다.","그","그냥","그러나","그렇게","기능은","기대하는","기반","기술적으로","나오거나,","나오는","나온","나타내는","납니다.","노출되며","느끼실","는","다르게","다른","다릅니다.","다시","단항","달리","당신이","대부분의","대신,","대한","대해서","더","더는","데이터이며","도움이","동일합니다.","동작과","동작은","동작이","동작하는","동작합니다.","된다는","될지라도","됩니다.","두","둘","뒤따르는","뒤에","들어","들어:","디버깅하고","따라","때,","때문에","때문에,","때문입니다.","또","또는","라면,","런타임에","런타임에서","로","를","리터럴","리터럴)","리터럴에","만들수","만약","말입니다),","말해,","말해서","매핑","매핑과","매핑을","먼저","멤버","멤버가","멤버는","멤버도","멤버들은","멤버로","멤버를","멤버에","멤버와","멤버의","멤버이므로","멤버입니다.","명심하시길","모두","모든","모습을","묘사하기","무관하게","묶인","문서화","문자","문자를","문자열","문자열로","묻는","및","바랍니다.","반드시","반면","반환합니다.","받습니다.","방식은","배우진","배워","배워보겠습니다.","버그를","번째","보신","부분","분들이라면","불확실한","붙여","비","비교하는","비용을","사례","사실을","사용될","사용됩니다.","사용하는","사용하면","사용하지","사용한","사용할","사용해","상수","상수들의","상수로","상수이거나","상수입니다.","상수입니다:","생성된","생성하는","생성하지","섞어서","선언합니다.","선언했습니다.","설명된","수","수도","숫자","숫자만으로는","숫자와","쉽게","시","시스템이","시작될","시점에","시점에서","신경","실제","실제로","실행될","실행할","쓰이게","쓰지","아니라면,","아닌)","아닌지","아래","아래와","아래의","아직","않거나,","않기","않는","않는다","않는다면,","않습니다.","않습니다:","않았지만,","않은","않을","않지만,","알고","알아낼","알아두면","앞에","약간","어떤","어리석은","언어를","엄격해","없는","없습니다.","없으며","없으므로","없지만,","에러!","역","역방향","연산자","열거","열거형","열거형과","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형처럼","예를","예제에서","예제에서:","오류!","오류가","오직","와야","완벽하게","완전히","외에도","요구사항이","우리는","원한다면,","위","위해","유니언","유니언이","유사한","유용합니다.","유의미하고","유의미한","유효한","은","을","의","의도를","의미로","의미인지","이","이거나","이것은","이것이","이기","이러한","이렇게","이름과는","이름으로","이름을","이름이","이면","이미","이외","이용하면","이용하여","이용해서","이유는","이전에","이점이","이종","이중","이후에","인라인되지","인라인됩니다.","일반적인","일부입니다.","읽기","읽어야","있고","있기","있는","있다는","있다면,","있습니다","있습니다!","있습니다.","있습니다:","있으며","있음)","있지","있지만","자동","자동으로","자체가","자체에","자체에는","자체에서","잘못","잘한다는","잡을","장점을","저장하는","적용된","적절하지","전달될","전부","점만","점은","점입니다.","접근으로","접근하며,","접근할","정방향","정보를","정의된","정의할","정의합니다.","정확한","제거됩니다.","제공합니다.","제공해주지","조건과","조건은","조건이","존재하는","존재하지","좀","종종","좋은","중","즉","증가된","증가하는","증가한","지점부터","지정된","지정자를","집니다.","집합을","집합이","차이점은,","참조","참조)를","참조는","참조에","첫","첫째로","체크할","초기화","초기화가","초기화되는","초기화되지","초기화된","초기화됩니다.","추가로","추가적인","취하려는","친숙하게","컴파일","컴파일됩니다.","컴파일할","코드","코드는","코드로","코드를","코드에서","코드에서,","코드입니다.","큰","키를","키워드는","키워드를","타입","타입에","타입은","타입을","타입의","타입처럼","통과되지","특별한","특수한","특정","표현식","표현식만","표현식에","표현식으로","표현식은","표현식을","표현식의","표현식이라고","프로퍼티","프로퍼티로","프로퍼티를","피연산자로","피하기","필요가","필요합니다.","하거나","하나이기","하는","하지","하지만","한다면,","할","할당됩니다.","할당할","할지라도,","함께","함수로","합니다.","합니다:","항상","해결책입니다.","해야","허용되지","혹은","확실하게","확인합니다.","활용할","효율적으로"],"pages/generics.html":["\"\";","\"a\");","\"hello","\"m\");","\"mystring\"를","\"test\"));","\"제너릭","'a'","'b'","'c'","'d'에","'m'","'string'입니다.","()","(arg:","(gener","(hello","(introduction)","(use","(work","(x:","(여기서는","(예","(즉,","+",".length",".length가",".length를",".length에","//","//출력","0;","1,","10,","2,","3,","3});","4","<>로","=","=>","a):","a:","add:","anim","any):","any나","any를","any와","api뿐만","arg;","arg가","arg를","arg의","array","array):","array와","b:","bee","beekeep","beekeeper;","boolean;","c#과","c();","c:","class","classes)","console.log(arg.length);","console.log(stringnumeric.add(stringnumeric.zerovalue,","constraints)","create(c:","createinstance(bee).keeper.hasmask;","createinstance(c:","createinstance(lion).keeper.nametag;","d:","dictionari","dictionary).","echo","extend","function","function(x,","gener","genericidentityfn","genericnumb","genericnumber();","generics)","getproperty(obj:","getproperty(x,","hasmask:","hello","ident","identity(\"mystring\");","identity(arg:","identity;","identity를","identity와","interfac","java","k)","keeper:","key:","length:","lengthwis","lion","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","loggingidentity는","loggingidentity의","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","myidentity:","nametag:","new","number","number),","number).","number):","number;","number는","number를","number에","numlegs:","obj[key];","obj에","output","paramet","prototyp","return","string;","stringnumer","stringnumeric.add","stringnumeric.zerovalu","string으로","string이나","t","t)","t):","t,","t;","t[]","t[]):","type","types)","typescript에서","t가","t는","t라는","t를","t에는","t와","t의","u","u)","value:","variables)","world","world\"인","x","y)","y:","y;","zerovalue:","zookeep","zookeeper;","{","{new():","|","}","}):","};","가","가능한","가능합니다.","가독성","가장","가정해봅시다.","가져오고","가져오지","가져옵니다:","가지","가지고","가진","가짐을","가집니다.","가집니다:","간결하고","감싸주었습니다.","값을","값이","값인","강요합니다.","같은","객체","객체를","객체에서","거대한","겁니다:","것","것과는","것도","것보다","것으로","것은","것을","것이","것입니다.","것입니다:","것입니다만,","것처럼","경고합니다.","경우를","경우엔","고급","고유한","곳에서도","관계를","굉장한","구성하는","구축하는","그것의","그대로","그렇게","기술할","기억하십시오.","기억한다면","길이를","꺾쇠괄호(<>)","꺾쇠괄호(<>)에","나","나면,","나열되는,","나열해야","나중에","낼","넘기면","넘긴다고","넣으면","넣을","네임스페이스는","능력을","다루도록","다룰","다뤘던","다르게","다른","다시","다양한","다음","단일","담아","대신","대신에","대신에,","대체할","대한","대해","대해서는","더","데","데이터","데이터와","도구","도구상자의","도움이","동일한","동작하는","동작하도록","동작하므로","동작하지","되므로","될","됩니다.","두","두었습니다.","뒤에","들면:","들어","따라","따라서","때","때,","때를","때문에","때와","때의","또는","또한","로그에","를","리터럴","리터럴을","마찬가지로","만드는","만들","만들고","만들었습니다.","만듭니다.","만약","매개변수","매개변수가","매개변수들은","매개변수로","매개변수를","매개변수에","먼저","멤버","멤버가","멤버는","명령과","명시되어","명시적으로","명시적인","명시하는","명시합니다:","명시해","모두를","모든","모릅니다.","목록을","무엇이","문자","미래의","바로","바인딩","반환","반환되는지","반환된다는","반환하는","반환한다.\"라고","반환할","받을","발생하지","방법","방법에","방법은","방법이","방법입니다.","방식에","배열로","배열에서","배열은","배열을","배열인","버전의","번째","변수","변수가","변수를","변수의","변화가","보고","복잡한","본","본문에","볼","봅시다.","부분을","부분입니다.","불문하고","비","비슷하게","비슷한","비슷합니다.","뿐입니다.","사용","사용되는","사용자는","사용하고","사용하기","사용하는","사용하여","사용하지만","사용한","사용할","사용합니다","사용합니다.","사이의","살펴보겠습니다.","살펴보도록","생각할","생성자","생성하는","생성하였고,","생성할","선언과","선언할","설명하는","성공","섹션에서","섹션에서는","소개","소프트웨어","수","수도","수와","스타일이","시그니처가","시그니처로","시그니처를","시그니처에","시마다","시스템을","시작하면,","실수로","실제로","싶습니다.","싶은","싶을","싶을지도","쓰고","쓰는","쓰도록","쓸","아닌","아마","아주","안쪽에","않는","않도록","않습니다)","않습니다.","않습니다:","않은","않음.","알기","앞서","앞에서","앞쪽의","어떤","어떻게","언어들과","언어에서,","얻게","얻을","없는","없다면,","없습니다.","없으므로","엔지니어링에서의","여기","여기서","여기서는","여기에서는","여러","열거형과","예로","예를","예제를","예제에","예제에서","예제에서,","예제에서는","예제의","오던","오류,","오류:","오류가","오류는","오류를","옮기고","외에도","우리가","우리는","우리의","운반할","원했지만,","위","위해","유사하게","유연한","유연함을","유용하지만","유저가","유추하고","유추할","은","을","의도했다고","의미한다고","이","이것들로","이것은","이것을","이러한","이런","이렇게","이렇게도","이를","이름","이름을","이름이","이미","이번","이상","이용해","이전","이전에","이제","이해하는","익숙할","인수","인수가","인수로","인수를","인수에","인수와","인수의","인스턴스","인터페이스","인터페이스는","인터페이스로","인터페이스를","인터페이스와","인터페이스의","일관된","일단","일반적인","일부인","읽을","잃게","잃지","있게","있게끔","있기","있는","있는지에","있다는","있습니다","있습니다.","있습니다:","있어","있어야","있었습니다.","있지","자동으로","자신만의","자체에","자체의","작동하는","작성하고","작성하는","작성할","작업","작업할","작은","잘","재사용","적용되는","전달이","전달하는","전달할","전달해","전달해야","전체","점에서","접근하기를","정보는","정보도","정보를","정보만","정의되고","정적","정하게","정합니다.","정확합니다.","제공할","제공합니다.","제네릭","제네릭에서","제네릭을","제네릭의","제네릭이","제네릭이라","제네릭이므로","제네릭이지만,","제네릭입니다,","제약","제약사항을","제약조건","제약조건에서","제약조건을","제약조건이","제한되어","제한된","제한하고","제한하는","제한할","제한합니다.","조건을","존재하지","주고","주목하세요;","주변에","주어야","주요","주요한","주지","준","중","즉,","증명할","찍으려면","참조해야","첫","초월한","최소한","추가했습니다.","추론","추론은","출력","취급할","취하고","측면.","측면과","측면에서만","측면이","캡처하고","캡처할","컴파일러가","컴파일러는","컴포넌트나","컴포넌트는","컴포넌트를","코드를","클래스","클래스는","클래스로","클래스를","클래스에서","클래스와","클래스의","키워드로","타입","타입검사!","타입과","타입들로만","타입들에서","타입들의","타입만","타입변수","타입변수를","타입에","타입에서","타입으로","타입으로써","타입은","타입을","타입의","타입이","타입이든","타입인지에","타입화된","통해","특정","특정한","팩토리를","포함한","표시하기","표현한","표현할","프로퍼티","프로퍼티가","프로퍼티들이","프로퍼티를","필요한","필요할","필요합니다","필요합니다.","하겠습니다.","하기","하나는","하나로","하나로써","하나의","하는","하려면","하면","하면,","한","한쪽에서","한쪽으로","할","함수","함수가","함수는","함수로","함수를","함수만큼","함수에","함수와","함수의","함수입니다.","합니까?","합니다.","합니다:","해당되지","해도","해봅시다.","해야","했던","허용하지만,","현재의","형태가","호출","호출할","확인할","효과적으로","훨씬"],"pages/advanced-types.html":["!==","!를","\"","\")","\");","\"a\"","\"b\"","\"bar\";","\"bob\";","\"boolean\"","\"c\"","\"circle\":","\"circle\";","\"d\"","\"default\";","\"eas","\"false\"","\"foo\";","\"function\"","\"id\"","\"img\"):","\"input\"):","\"name\"","\"number\"","\"number\")","\"number\",","\"number\";","\"number\"를","\"object\"","\"object\";","\"padding\"을","\"rectangle\":","\"rectangle\";","\"square\":","\"square\";","\"string\"","\"string\")","\"string\",","\"string\";","\"subparts\"","\"symbol\"이여야","\"triangle\"의","\"true\"","\"typename\"","\"typename\"이","\"undefined\"","\"uneasy\");","\"uneasy\"는","\"updatepart\"","\"리터럴","\"싱글톤","${name}.`);","&","'","'!=='","'\"eas","'\"uneasy\"'","'${padding}'.`);","'.","'1'과","'2'","'camry',","'dictionary'에","'fly'에","'foo'는","'manufacturer'","'manufacturer');","'model'","'model']);","'name'은","'null'은","'number","'number'에","'number'이어야","'option1'","'option2';","'ownersaddress'로","'padding'은","'padding'이","'string","'string'","'string'에","'swim'과","'toyota',","'u","'undefined'는","'unknown');","'unknown']);","'unknown'은","'unknown'이","'year'","'year');","'year')의","'year'])","'year'에","'year'와","(\"swim\"","('manufacturer'","(()","((pet","()","(...args:","(a","(b","(billion","(c","(co","(condit","(const","(constraint)","(discrimin","(distribut","(eas","(enum","(exhaust","(first.hasownproperty(prop))","(homomorphic)","(index","(infer","(instanceof","(interfac","(intersect","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(javascript에는","(map","(naked)","(nullabl","(numer","(object['42'])나","(object[42])를","(option","(pet","(pet.fly)","(pet.swim)","(polymorph","(predefin","(result","(s.kind)","(second.hasownproperty(prop))","(sn","(string","(tabl","(type","(typeof","(union","(use","(user","(x","(x:","(y","(|)로","(그냥","(다른","(오버로딩된","(이는","(즉","(즉시","*","**","**마세요**!","*/","*=","+","+=","..","...",".add(1)",".currentvalue();",".multiply(5)",".sin()","/","/**","//","0)","0);","0,","0;","1","1).join(\"","1,","12;","13;","1이어야","2","2)","2);","2.7","2.8에서","2014","2;","2와","3","3.7","3개의","4","4);","5","6",":","=","==","===","=>","?","['manufacturer',","['model',","['year',","[k","[key:","[p","a:","a;","add(operand:","age:","age?:","alia","alias):","alias;","aliased(arg:","aliased는","aliases)","anim","animate(dx:","any)","any):","any;","any[]","any[])","any[]을","anyfunct","any가","area(s:","area도","argument","array(pad","array(this.numspac","array:","array;","assertions)","assertnever(s);","assertnever(x:","assertnever는","assign","a는","b","b:","b?:","bar","basiccalcul","basiccalculator(2)","basiccalculator를","bird","bird)","bird).fly();","bird).fly)","bird):","bird는","bird를","boolean","boolean;","boolean은","boolean이","boolean입니다,","bound","box","boxed;","boxedarray","boxedarray;","boxedvalu","boxedvalue;","boxed의","broken(name:","button","button.animate(0,","c","c();","c.a","c.b","car","car;","carprops:","car는","car에","car의","case","cat","chaining를","checking)","circl","circle;","class","condit","console.log(`hello,","consolelogg","consolelogger.prototype);","const","constructor(priv","constructor(protect","constructor(publ","constructor(valu","contain","contents)","createelement(tagname:","currentvalue():","c를","declar","default:","defin","dictionari","dictionary;","dictionary['foo'];","dictionary[42];","diff","diff;","differenti","diff를","dollar","dy:","eas","easing)","easing:","element","elementtyp","else문","epithet;","error(\"unexpect","error(`expect","exclud","exclude;","exclude를","extend","extend(first:","extend(new","extend/impl","extract","extract;","f","f(1);","f(1,","f(math.random()","f(sn:","f(x);","f(x:","f1(s:","f1(x:","f2(x:","filter","filter;","first","first)","first)[prop]","first,","first[prop];","fish","fish).swim","fish).swim();","fish).swim)","fish가","fish는","fish라는","fish로","fish이면,","fixed(name:","flag","fli","fly();","fly를","foo","foo(x:","foo;","foo의","function","function>;","functionproperti","functionproperties;","functionpropertynam","functionpropertynames;","get():","getname(n:","getpaddingstring()","getpaddingstring():","getproperti","getproperty(o:","getproperty(taxi,","getproperty,","getproperty의","getrandompadder()","getsmallpet():","getsmallpet();","guard","guards)","height:","hello","hoare는","htmlimageelement;","htmlinputelement;","i'm","id:","identifier!는","identifier의","if문","implement","in\"","in\")","in\");","indentedstr","index","infer","instanceof","instanceof의","instancetyp","instancetype;","interfac","interface):","interface;","interfaced(arg:","interfaced에","interface를","in이","isfish(pet:","isfish가","isnumber(x:","isstring(x:","javascript","javascript에서","javascript에선","javascript와","javascript의","jim","jim.log(jim.name);","k","k):","k.","k[]):","k]:","key","keyof","keyof를","keyof와","keys.","keys:","keys]:","keys는","kind","kind:","k은","layeggs();","left:","lib.d.ts에","linkedlist","linkedlist;","liter","log(name)","log(name:","loggabl","loggable은","loggable입니다.","makeandmodel:","manufactur","manufacturer:","manufacturer과","map","math.pi","math.random()","math.sin(this.value);","member","mistake)\"라고","model:","modelyear","model과","model은","model이","move(pet:","multiply(operand:","multiply는","n","n();","n;","name","name!.charat(0)","name.charat(0)","name:","name?:","nameorresolv","nameorresolver):","nameresolv","nameresolver;","name의","never","never):","never;","new","newmember:","next:","nonfunctionproperti","nonfunctionproperties;","nonfunctionpropertynam","nonfunctionpropertynames;","nonnul","nonnullable)","nonnullable;","note:","null","null'에","null)","null):","null);","null;","nullabl","nullableperson","null과","null과는","null은","null을","null의","null이나","num:","number","number'","number)","number):","number)[]","number,","number;","number[]","number]:","number가","number로","number를","number일","numer를","numspaces:","n은","n을","o:","o[n]);","o[propertyname]:","o[propertyname];","o[propertyname]는","object:","operand;","operator)","option","option1:","option2:","originalprop","out\"","out\"'","out\")","out\";","ownersaddress:","pad","padder","padding:","padding에","padding이","padleft","padleft(\"hello","padleft(value:","padleft에서","padleft의","paramet","parameternam","parametername는","part","part[]","part[];","partial","partial.name은","partial;","partialperson","partialwithnewmemb","partial가","partial처럼","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","person","person('jim'),","person.name이","person['name']","person['name']은","person[p]","person]:","person]?:","personparti","personreadonli","pet","pet)","pet.fly();","pet.fly()를","pet.layeggs();","pet.swim();","pet의","pet이","pick","pick>;","pick과","pick은","pluck(o,","pluck(o:","pluck(taxi,","pluck에","pluck처럼","polymorphism이라고","postfix(\"great\");","postfix(epithet:","predicates)","promis","prop","propa:","propb:","properties)","propertyname:","propertynames)","propertynames.map(n","propertynames:","prototyp","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","public","purrs:","r","r;","r>","radius:","readonli","readonly,","readonly;","readonlyperson","readonly나","readonly와","record","record가","record는","record와","rectangl","result","result:","result;","result[k]","return","returntyp","returntype()","returntype;","right:","rolldice():","s","s.height","s.radiu","s.size","s.size;","s.width;","s1:","s2:","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator을","second","second)","second):","second)[prop]","second:","second;","second[prop];","serializ","set(value:","shape","shape)","shape):","shape에","signatures)","sin","sin()","size:","sn","sn:","sn;","spacerepeatingpadd","squar","strictnullcheck","strictnullchecks가","strictnullchecks를","string","string)","string):","string,","string;","string>;","string[]","string]:","stringpadd","string라는","string이","string혹은","subparts:","super(value);","swim();","switch","switch가","s가","s는","t","t)","t):","t)>;","t,","t0","t00","t01","t02","t03","t04","t05","t1","t10","t11","t12","t13","t14","t15","t16","t17","t18","t2","t20","t21","t22","t23","t24","t3","t30","t31","t32","t33","t34","t35","t4","t40","t41","t42","t43","t5","t;","t[]","t[k]","t[k].get();","t[k][]","t[k]가","t[k]를","t[k]입니다.","t[number]로","t[p]","t[p];","t[p]에","t[p]의","t[string]은","t]:","t];","t]?:","taxi:","this.valu","this.value;","this:","this;","this를","threestringprop","throw","toni","tree","tree;","triangle;","triangle을","true","true);","type","typenam","typename;","typename은","typeof","typeof를","types)","typescript","typescript가","typescript는","typescript에는","typescript에서","typescript의","t가","t나","t는","t에","t에서","t의","t이고","t인지","u","u)","u)[]","u,","uielement","uielement();","undefin","undefined'에","undefined);","undefined;","undefined>;","undefined가","undefined는","undefined라는","undefined를","undefined와","unions)","unknown","unpack","unpacked;","unpacked>;","unpacked[]>;","unpacked[]>>;","unproxify(proxyprops);","unproxify(t:","updatepart(newname:","us","u가","u를","u에","v","value:","value;","var","variant)","void","void),","void)>;","void,","void;","void>;","vs.","width:","world\",","world\"를","x","x);","x;","x가","x는","y","y)","y)로","y:","y;","y?:","year:","year를","yike","y가","y는","y로","y를","y의","{","{}","{};","|","||","}","}.","};","}>;","}[keyof","~~~~~~~","—","가끔,","가능하다고","가능하면","가능한","가능합니다.","가드","가드,","가드는","가드라는","가드로","가드를","가드와","가드의","가장","가져와","가지","가지고","가지는","가지지","가진","가질","가집니다.","각","각각","간결합니다.","간단하게","간단하고","간단한","간주됩니다).","간주합니다.","값,","값으로","값을","값의","값이","값인지","값입니다.","갖게","갖고","갖는","같습니다:","같은","같은),","같이","개발자인","개방되어","개별","개의","객체","객체는","객체에서","객체지향","거의","검사","검사가","검사된","검사로","검사를","검사하기","검사하는","검사할","검사합니다","검사합니다.","검사합니다:","것과","것들이","것뿐입니다.","것에","것에는","것은","것을","것이","것이고","것이고,","것입니다","것입니다).","것입니다.","것입니다:","게","게다가,","결과","결과를","결정되거나","결정되거나,","결정되는","결정됩니다","결정됩니다.","결정하기","결합됩니다.","결합할","결합합니다.","겹쳐질","경우","경우,","경우는","계산기를","계층을","계층적으로","고급","고정되는","곳에서","공개된","공백이","공변","공통","공통인","과","과하다고","관계","관대한","관련되어","관련이","괜찮다고","교차","교환적으로","구문과","구문은","구문을","구문이","구별하기","구분하는","구분하여","구성","구체적으로","구현되기","구현입니다.","귀찮습니다.","균등","그","그냥","그동안,","그래서","그러나","그렇지","그리고","그만두면,","기능을","기대하는","기반으로","기본","기본적으로,","기존","까다로울","꽤","끌어내려고","끌어낼","나","나뉩니다:","나타내는","나타냅니다.","남은","내의","너무나","널러블","놀라운","누락된","느꼈습니다.","는","다","다룰","다르게","다른","다릅니다.","다시","다음","다음과","다음에","다음은","다음을","다음의","다행히,","다형성","단서","단언","단언을","단지","달라집니다.","대부분","대상","대상에","대수적","대신에","대신에,","대체할","대한","대해","더","더해질","데이터","도움이","도입하는","도입했습니다.","돌아와서","동일합니다.","동일합니다:","동작하게","동작합니다.","동적인","동형","동형이","동형이지만","되고","되어있다는","되었으니,","되지","된","된다는","될","됩니다.","됩니다:","두","두고\"십억","둘","들면","들어","들어,","들어:","들어간","등장합니다:","따라","때","때,","때가","때때로","때마다,","때문에","때문에,","때문입니다","때문입니다.","때입니다:","또","또는","또한","뜻합니다.","라이브러리를","라이브러리에","래핑","런타임","런타임에","리스트를","리터럴","리터럴로","마우스를","마지막","마찬가지로,","마찬가지입니다:","마침","막대","막지는","만드는","만들","만들기","만들수","만들어집니다","만들지","만듭니다,","만듭니다.","만약","많습니다!)","많은","말하면,","말합니다.","말했듯이,","맞지","맞추기","매개변수","매개변수가","매개변수로","매개변수를","매개변수에","매개변수와","매개변수인","매우","매핑","매핑된","매핑을","매핑이","먼저","메서드를","메시지는","멤버","멤버가","멤버는","멤버로","멤버를","멤버보다는","멤버에만","멤버의","명백해집니다.","명시적으로","명시적인","명시적일","몇","몇가지","모델링하는데","모든","목록은","목록이고","목차","못한","못할","못합니다","무슨일이","문서화의","문자열","문자열과","문자열들은","문자열에","문자열을","문자열이라면,","문제는","미리","미묘한","믹스인","믹스인이나","밀접하게","바","바인딩되는","반","반드시","반면에,","반복할","반영합니다.","반환","반환된","반환하고,","반환하는","반환하면,","반환한다고","반환할","반환합니다","반환합니다.","받고","받아들일","받지","발생","발생시킵니다","발생시킵니다.","발생합니다.","방법으로","방법은","방법을","방법의","방법이","방법입니다.","방법입니다:","방지하고","방지할","배열:","배열로","배열의","버그를","버전부터,","버전에서,","버전을","버전의","번","번째","번째,","번째는","벌어질까요?","벗겨진","변(contra","변경","변수","변수가","변수는","변수를","변수에","변수와","변형시킵니다.","변형을","변형이","변형입니다.","변환합니다.","별로","별칭","별칭과","별칭보다","별칭은","별칭을","별칭입니다:","보겠습니다:","보여주지만","보여줍니다.","보여줍니다:","보이지만,","보입니다.","보장되는","보장하는","복사하는","복사할","본문이","본질적으로","볼","봅시다:","부릅니다.","부분으로","부분을","부분집합을","분기","분기가","분기를","분기에서","분기에서는","분산","분산되었는지","분산된","분산됩니다.","불가능합니다.","불짜리","브랜치에서","비","비교될","비교를","비교하는","빠진","뽑아내는","사용되는","사용됩니다.","사용법이","사용에","사용자","사용하기","사용하는","사용하는지","사용하려","사용하면","사용하면,","사용하여","사용하지","사용한","사용할","사용합니다.","사용해보겠습니다:","사용해서","사용해야","사용했고,","살펴보겠습니다:","상호","상황을","새로운","생성자","생성하여","생성함으로써","서술어","서술어는","서술어를","서술어인","서술어입니다.","선언을","선언의","선언할","선언합니다.","선택적","선택적으로","선택적일","선택하기보단","선택하지","선택할","선택합니다:","설명한다는","설명합니다.","성공","성분으로","성분을","세","세로","섹션에서","소개합니다.","소프트웨어의","손으로","수","수는","수도","수동으로","수행한다는","수행할","순서대로","숫자","숫자/문자열","숫자나","숫자라면,","숫자만큼의","쉽게","쉽습니다:","스코프","시","시그니처","시그니처가","시그니처에서","시그니처와","시그니처의","시그니처인","시스템이","실수","실시했을","실제","실제로","실행될","싱글톤","싶어도","싶은","싶을","쓰인","아니라;","아니라는","아니면","아닌","아닙니다","아닙니다,","아닙니다.","아래","아래의","아마도","아무","아무거나","아무것에나","아주","아직","안됩니다","안에","안에서","안에서,","안에서의","안의","않는","않다면","않습니다","않습니다.","않아서","않은","않음","않지만,","알","알게","알고","알려져","알려주길","알려지고","앞에서","애매하고","애플리케이션은,","약간","약간의","얘기하지만,","어디서든지","어디에서","어디에서나","어떤","어떻게","언급한","언급했듯이,","언래핑","언래핑(unwrap)","언어에서는","얻게","얻게됩니다.","얻기.","얻을","엄격한","업데이트합니다.","업데이트해야","없고","없기","없는","없다는","없습니다","없습니다).","없습니다.","없었습니다","없으면,","없을","없이","없이,","없지만,","에디터에서","여기","여기서","여기서,","여기서는","여기에","여기에서","여러","여부로","역할을","연산","연산들은","연산자","연산자는","연산자를","연산자에","연산자입니다.","열거형","예를","예외).","예전","예제","예제가","예제는","예제들에서,","예제로,","예제를","예제에서","예제에서,","예제에서는","예제에서의","오류","오류!","오류,","오류.","오류:","오류가","오류를","오류입니다!","오류입니다.","오른쪽","오른쪽에","오른쪽은","오버로드","오버로드를","올리면","올바른","와","완전함을","완전히","왜냐하면","외","외부","왼쪽에","요소","요소가","요청한","운","원시","원한다면,","원할","원합니다.","위","위에","위에서","위에서,","위와","위의","위치를","위치에서","위해","위해,","위해서","위해서는:","유니언","유니언,","유니언.","유니언과","유니언에","유니언으로","유니언은","유니언을","유니언의","유니언이나","유니언입니다.","유사하게,","유사합니다.","유사합니다만,","유연한","유용하다는","유용하지","유용할","유용합니다.","유의하세요.","유저들은","유지하지","유효하지","유효한","을","의","의미를","의미합니다.","의존하기","이","이건","이곳에","이기","이는","이들은","이때","이런","이렇게","이를","이름","이름들의","이름을","이름이","이름이어야","이미","이상","이상의","이상적인","이슈를","이야기","이외에","이전","이제","이후부터는","익숙하다면","익숙해지는데","인덱스","인라인으로","인수","인수로","인스턴스","인스턴스화","인스턴스화에서,","인스턴스화하고,","인스턴스화하면","인식하기","인지되지","인터페이스","인터페이스는","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼,","일","일련의","일반","일반적으로","일반적인","일부","일어나는","일이며","일치를","읽기","읽기전용","읽었고","입니다","입력","있게","있고","있기","있는","있는지","있는지에","있다고","있다는","있다면","있습니다","있습니다).","있습니다.","있습니다:","있습니다;","있어","있어야합니다.","있었습니다.","있으나,","있으면","있으면,","있으므로,","있을","있을뿐만","있음을","있지만,","잊어버렸을","잊었다면,","자기","자동으로","자신을","자주","작동하는","작성","작성되는","작성하고","작성할","작성해보겠습니다.","작성해야","작성했던","작업입니다:","작용합니다.","잘","잡는데","재","재귀적으로","적용되고","적용되지","적용하면,","적용할","적절한","전달하는지","전달하면","전달한다고","전달할","전에","전용이고","전용이었다면,","전통적인","절","절에서","점은","접근","접근하는","접근할","정보를","정의","정의된","정의만","정의하기","정의하는","정의한","정의해야","정확하게","제거","제거되어","제거된","제거하기","제거할","제거합니다.","제공합니다.","제공합니다;","제네릭","제네릭이","제안된","제약","제약조건","제약조건에서","제외.","제한할","조건","조건부","조건부가","조건부의","조건에","조건이","존재를","존재하는","존재하지","좀","좁혀집니다.","좁히고","좁히고,","좁히는","좁힙니다:","종류의","좋게도,","좋은","좋을","주목하세요,","주목하세요.","주어야","중","중에","중첩","중첩될","즉","즉,","즉시","지난","지연되는","지연될지,","지연됩니다,","지우고","지원되지","지을","지점","지정된","지정자를","지정하는","지정하면","지정할","지향","직관만","진행됩니다.","집어넣어","집합을","짓는","짧게","차별","차이가","차이점은","참조는","참조될","참조에는","참조하는","참조할","참조합니다).","처리하지","처리합니다.","철저하지","첫","초기화될","추가","추가적인","추가하고","추가하기","추가하길","추가하는","추가하면,","추가한다면,","추가합니다.","추가합니다:","추가했습니다.","추론","추론된","추론은","추론하는지","추론할","추론합니다:","추상할","추상화할","추적할","추출","추출합니다.","충돌을","충분한","충분히","커버할","컨셉들에서","컨텍스트에서","컴파일","컴파일러가","컴파일러는","케이스","케이스가","케이스들이","케이스를","코드가","코드를","코드에서","코드에서,","코드와","코드와의","코딩된","쿼리","쿼리와","쿼리처럼,","클래스","클래스가","클래스나","키고","키의","타이핑된","타임에","타입","타입\"과","타입\"을","타입,","타입.","타입과","타입들의","타입에","타입에만","타입에서","타입에서,","타입으로","타입으로,","타입은","타입을","타입의","타입이","타입이고","타입이라고","타입이라고도","타입인","타입인지","타입일","타입입니다","타입입니다,","타입입니다.","타입입니다:","태그","태그라고","템플릿입니다.","통과되고,","통합할","통해","튜플","특수한","특정","특징은","특히","틀과는","판별","판별식","판별식.","패턴","패턴은","패턴을","편하게","평가되는","평가되든지,","평가할","포함되어","포함된","포함하는","포함하지","포함할","표기하는","표준","표현","표현된","표현식으로","표현식입니다.","표현에서,","표현으로","표현은","표현하기","표현하는","표현할","프로그래밍에서","프로퍼티","프로퍼티는","프로퍼티도","프로퍼티들에","프로퍼티로","프로퍼티를","프로퍼티에","프로퍼티에만","프로퍼티의","프로퍼티인지","프록시","플래그로","피하기","필수","필요가","필요한","필터링하는데","하거나","하고","하고,","하나","하나는","하나로","하나를","하나의","하나임을","하는","하는데","하는지","하드","하려면,","하며,","하면","하면,","하위","하지만","하지만,","한","한다면,","할","할당","할당되는","할당될","할당은","할당할","할때","할지입니다.","함께","함수","함수가","함수로","함수를","함수안에서는","함수에","함수에서","함수여야","함수의","함수형","합니다.","합니다:","합니다만","합쳐","합칠","항상","해결을","해결하기","해결합니다:","해당","해줍니다.","행동을","허용되는","허용됩니다","허용됩니다!","허용하지","현재","형성하기","형식인","형태로","형태를","형태이고,","호출","호출되었는지","호출된","호출될","호출은","호출을","호출하는","호출할","호환된다면","호환됩니다.","혹은","확신할","확실하게","확인하는","확인하면","확인하세요.","확장에","효과를","후","후보가","후에","후위","훨씬","흔한"],"pages/declaration-merging.html":["\"\";","\"./map\";","\"./observable\"","\"./observable\";","\";","\"canvas\"):","\"cyan\")","\"div\"):","\"hello,","\"magenta\")","\"span\"):","\"white\")","\"yellow\")","\"선언","#14080을","'네임스페이스","'선언","()","(basic","(colornam","(disallow","(f)","(global","(introduction)","(merg","(modul","(x:","+","...","//","1,","10};","2,","4","5,","6,","=","==","=>","album","album.albumlabel;","albumlabel","anim","animal):","animal;","animalshavemuscl","animalshavemuscles()","animals의","animal의","any):","array","array.prototype.toobserv","augmentation)","blue","box","box:","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","cat):","cat;","class","classes)","classes,","clone(animal:","cloner","color","color.blue;","color.green","color.green;","color.r","concepts)","console.log(buildlabel(\"sam","consumer.t","createelement(tagname:","declar","default","default는","doanimalshavemuscl","doanimalshavemuscles()","document","document의","dog","dog):","dog;","element;","enum","enums)","export","function","functions,","global","green","havemuscl","havemuscles;","havemuscles는","havemuscles이","height:","htmlcanvaselement;","htmldivelement;","htmlelement;","htmlspanelement;","import","import/export의","interfac","interfaces)","javascript","javascript는","javascript에서","javascript와","label:","leg","map(f:","map.t","merges)","mixcolor(colorname:","modul","name","namespac","namespaces)","number;","numberoflegs:","o.map(x","o:","observ","observable.prototype.map","observable.prototype.map에","observable.t","observable;","prefix","red","return","scale:","sheep):","sheep;","smith\"));","string","string)","string):","suffix","t)","toobservable():","true;","typescript는","typescript만의","typescript에서","typescript의","u):","width:","x","x.tofixed());","zebra","{","{height:","}","가능합니다.","가시성","가장","가져와","가지","가진","각","각각의","간단한","값","값을","갖게","갖는","갖습니다.","같습니다:","같으므로,","같은","같을","같이","개념들","개념으로의","개념은","개념을","개념이","개든","개별적인","개의","객체를","객체의","것과","것에","것에도","것으로","것은","것을","것입니다.","것처럼","결과","결과물은","결과물을","결합합니다.","경우","경우)인","경우,","고급","고유하지","고유해야","공유하는","관리되는","구분된","구현은","구현해놓지","규칙엔","규칙은","그","그러나","그러나,","그룹","그룹의","그중","기계적으로","기능을","기본","기본적인","기존","기존의","기타","나중에","나중의","남겨놓겠습니다","내보내지","내보낸","내부","내부에","내부에서","내에서","내용은","네임스페이스","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스도","네임스페이스를","네임스페이스에","네임스페이스에서만","네임스페이스와","네임스페이스의","높은","는","다","다른","다음","다음과","단일","단지","대체하려면,","대한","대해","더","데에","도움이","독특한","돌아가서,","동일하게","동일한","동작하지만,","되지","된","될수록","됩니다.","두","둘","들어,","들어:","따라야","때","때문에,","또","또한","뜻합니다.","레벨에서","리터럴","리터럴의","마지막으로","마찬가지로,","마치","만","만약","많아집니다.","많은","말은,","매개변수가","맨","멤버가","멤버는","멤버를","멤버에","멤버의","멤버일지라도,","명심하세요:","명확하게","몇","모델링","모델은","모두","모듈","모듈을","모든","목록의","몫으로","못합니다.","무슨","문을","문자열","믹스인","및","바인딩","방법으로","방법을","번째","번째에","범위에","변수","변수와","별칭","병합","병합\"은","병합'","병합:","병합되며,","병합되어","병합되지","병합된","병합됩니다.","병합됩니다:","병합은","병합을","병합의","병합이","병합입니다.","병합하기","병합하는","병합하는지","병합하려면,","병합할","병합합니다.","보강","보강과","보강된","보강에","보강을","보강할","보존하며","본론으로","볼","부분에서는","비","사용법","사용하여","사항을","살펴보겠습니다:","상관없습니다;","새로운","생성","생성된","생성하기","생성한","생성합니다.","생성합니다:","선언","선언과","선언된","선언만","선언에","선언에는","선언으로","선언으로부터","선언은","선언을","선언의","선언이","설명하는","설명한","설명합니다.","세","섹션에서","섹션을","소개","수","수도","수준에서,","숙제","순서를","시그니처는","시그니처라는","시그니처에","심벌을","아닌","아닙니다.","아래의","안전하게","않는","않다면,","않습니다.","않아서,","않았습니다","않은","않은)","않지만,","알려줄","알지","액세스","어떻게","언어의","업데이트하여","없다는","없습니다","없습니다.","없으며,","엔티티를","여러분을","여러분의","여전히","열거형","열거형과","열거형을","열어줄","예로","예를","예시를","예약어입니다","예외가","예제에서","오류,","오류를","오버로드","오버로드하는","올라오게","요소는","우리는","우선순위를","원래","원래의(병합되지","원본과","위로","위의","위치에서","위치하는","위한","위해","위해선,","유니언이","유연합니다.","유의하세요.","유지하지만,","유형은","의미합니다.","이","이곳에서","이는","이들이","이러한","이를","이름에","이름으로","이름은","이름을","이름의","이름이","이름이지만","이미","이상의","이외에도,","이점이","이해하는","이해하면,","이해한다면","이해할","이해해야","익숙할","인터페이스","인터페이스가","인터페이스는","인터페이스들이","인터페이스로부터","인터페이스를","인터페이스에","인터페이스와","인터페이스의","일반적이고","일부는","일어나는지","일으킵니다.","일이","있는","있습니다.","있습니다.(해당","있습니다:","있을","자세한","자체는","작업을","잘","장난감","전역","점으로","접근할","정도로","정보를","정의가","정의는","정의들이","정의로","정의할","정적","제공합니다.","제한","제한하지","존재합니다.","종류","좋은","중","지원하지","지정된","지정자와","참고하세요)","참고하세요.","처리합니다.","첫","최상위","최종","추가하여","추가할","추상화","출력된","출발점이지만,","컴파일러가","컴파일러는","컴파일러에게","클래스","클래스,","클래스는","클래스를","클래스에","클래스입니다.","타입","타입(예:","타입,","타입을","타입의","타입이어야","통해","특별한","특수","파일에서","패치","패치만","패턴","패턴을","표기법을","표시되며","프로그래밍","프로퍼티를","필요가","하나의","하며,","한","할","함수","함수,","함수가","함수를","함수만","함수에","합니다.","합쳐진","합치도록","해석됩니다.","해야","허용되는","허용되지","현재로선,","형성됩니다.","형태로","형태를","혹은","확인할","확장됩니다.","확장시켜야","확장하는","확장할","후","후에"],"pages/decorators.html":["\"","\",","\"compileroptions\":","\"emitdecoratormetadata\":","\"es5\",","\"experimentaldecorators\":","\"greeting\");","\"hello","\"hello,","\"new","\"override\";","\"property\";","\"reflect","\"target\":","%s\")","%s\")가","'es5'보다","'target'","'target'과","'undefined'이","'value'","(!(valu","(#메타데이터","()","(@","(@configurable)의","(@required)의","(@sealed)의","(accessor","(class","(command","(decor","(decorators)","(f∘g)(x)의","(introduction)","(javascript)","(let","(metadata)","(method","(paramet","(parameterindex","(properti","(requiredparameters)","(target)","(target,","(target:","(value:","(예:","+","//","2단계","=","===",">=","@classdecor","@configur","@configurable(false)","@enumer","@enumerable(false)","@enumerable(false)데코레이터는","@express","@f","@f()","@format","@format(\"hello,","@g","@g()","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@seal","@sealed가","@sealed를","@valid","[];","[메타데이터]","_p0:","_p1:","_x:","_y:","any,","api에","argument.\");","arguments);","arguments.length","arguments[parameterindex]","boolean)","c","call","called\");","class","classdecorator(constructor:t)","color(value:","composition)","configurable(value:","console.log(\"f():","console.log(\"g():","console.log(new","const","constructor","constructor(m:","constructor(message:","constructor(x:","decorators)","descriptor)","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","ecmascript","emitdecoratormetadata","enumer","enumerable(value:","enumerable)의","error(\"miss","es5","es6에","evalu","evaluated\");","evaluation)","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","experimentaldecor","experimentdecor","expression은","extend","f()","f():","f(g(x))와","factories)","format(formatstring:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","function","function)","f와","g()","g():","getformat","getformat(target:","getformat(this,","getformat이","get과","greet","greet()","greet(@requir","greeter","greeter(\"world\"));","greeting:","g을","hello","hello:","import","index)","instanceof","javascript에","line","line):","m;","message;","metadata","metadata\";","metadata)를","metadata라이브러리를","method","method()","method.apply(this,","name","name:","new","newproperti","npm","npm을","number)","number,","number;","number[]","object,","object.seal(constructor);","object.seal(constructor.prototype);","p0()","p0(value:","p1()","p1(value:","parameterindex","parameterindex:","point","point)","point;","privat","properti","property\";","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","requir","required(target:","requiredmetadatakey","requiredparameters)","requiredparameters:","return","save","seal","sealed(constructor:","sealed(target)","set","set.call(target,","string","string)","string,","string;","symbol(\"format\");","symbol(\"required\");","symbol,","t)","target","target,","this._i","this._p0","this._p0;","this._p1","this._p1;","this._x","this._x;","this._y;","this.greet","this.greeting);","this.greeting;","this.hello","throw","true","true,","tsc","tsconfig.json:","tsconfig.json에서","type","type))","type.\");","typedpropertydescriptor)","typeerror(\"invalid","typescript","typescript는","typescript에는","typescript에서","typescript와","typescript의","undefined)","undefined가","validate(target:","value);","value;","x","x()","x:","x;","y()","y:","y;","{","{}","|","||","}","};","가능하게","가능합니다.","가져오기만","가지","가지고","각","각각의","감쌉니다.","값도","값은","값을","같습니다.","같은","같이","개의","검증하는","것입니다.","결과는","결과를","결합한","경우","경우:","경우는","공식적으로","관리해야","관찰","관찰,","관찰하거나","관찰하는","교체하는","구문을","그러나","그런","기능으로","기능을","기능이","기능입니다.","기록할","기존의","기타","낮은","내보내는","내용은","는","다른","다양한","다음","다음과","다음에","다음은","다음은greeter","단계가","단순히","단일","달거나","대로","대상이","대신","대신해주지","대체하는","대한","대해","더","데","데만","데에","데이터는","데이터를","데코레이터","데코레이터가","데코레이터는","데코레이터를","데코레이터에","데코레이터에서","데코레이터와","데코레이터의","데코레이팅","데코레이팅된","도입됨에","동일하다고","된","될","됩니다.","두","들어,","디자인","따라","따라,","따라서","때","때문입니다.","때에만","또는","또는tsconfig.json에서","라이브러리가","라이브러리는","라이브러리를","라이브러리에","라이브러리의","런타임시","런타임에","로","로직은","릴리스에서","매개","매개변수","매개변수가","매개변수를","메개변수","메서드","메서드,","메서드를","메서드에","메서드에서","메서드의","메커니즘이","메타","메타데이터","메타데이터를","멤버를","멤버에","멤버의","명령줄","명령줄:","명령행","모델에서","모두","모든","목록에","무시됩니다.","무언가를","문서","및","바꾸고","바꿉니다.","바로","반환","반환하는","반환하도록","반환하면","반환하면,","방법에","방법은","방법을","방법이","방식으로","방식을","번째","변경","변경될","변수","변수를","변수에","변수와","변수의","볼","사용","사용됩니다.","사용하는","사용하면","사용하여","사용할","사용합니다.","사항이","새","색인(ordin","생각할","생성자","생성자를","생성자에","생성자와","서수","선언","선언,","선언과","선언되었을","선언되었음을","선언됩니다.","선언에","선언에서","선언을","선언의","선언이","선언입니다.","선택한","설명자","설명자(properti","설명자가","설명자는","설명자로","설명자에","설명자의","설명하는","설정해야","설치할","세","소개","수","수정","수정하기","수정할","수정합니다.","수학의","수행","수행됩니다.","수행합니다.","순서대로","순서를","스크립트","시나리오가","식은","실행되면","실험적","실험적인","싶다면","아닌","아닙니다.","아래","아래로","아래에서","아직","않습니다.","어노테이션과","어노테이션을","없고","없기","없습니다.","에","여기서","여러","예를","예와","예입니다.","예입니다:","예제는","예제를","예제에는","예제에서","예제와","오는","오버로드","옵션을","왜냐하면,","원래","원하는","위로","위에서","위해","유사합니다.","유일한","유지","유효성","이","이는","이니셜라이저를","이러한","이를","이름","이름의","이용","인수","인수로","인수와","인스턴스","인해","일부","일부가","일부로","읽습니다.","있는","있습니다.","있습니다:","있을","자세한","작성할","잘","재정의하는","적용되기","적용되는","적용되며","적용된","적용됩니다.","적용하는","적용할","적용해야","전에","접근자","접근자,","접근자를","접근자에","접근자의","정보가","정보를","정보와","정의","정의되어","정의를","정의할","정적","제공되지","제공하는","제공합니다.","제안이며","종류의","주변","주요","주입합니다.","지원을","지정된","직전에","참고","참조하십시오.","채택되면","채택하게","첨부할","첫","초기화되는","추가","추가하는","추가할","추가합니다.","출력합니다.","컨텍스트","컨텍스트(예:","컴파일러","컴파일러는","콘솔에","클래스","클래스)에서","클래스가","클래스에","클래스에서","클래스의","타임","타입","타입을","타입의","통해","특수한","특정","파일,","파일이나","팩토리","팩토리는","팩토리를","팩토리에","팩토리입니다.","평가","평가됩니다.","포함합니다.","폴리필(polyfill)을","표시하는","표준의","표현","표현식은","표현식을","표현은","프로그래밍","프로토","프로토타입","프로토타입을","프로토타입의","프로토타입입니다.","프로퍼티","프로퍼티가","프로퍼티를","프로퍼티에","프로퍼티의","필요에","필요한","필요합니다.","하려면,","하면","할","함께","함수","함수로","함수를","함수에","함수여야","함수와","함수의","함수입니다.","합니다.","합성","합성할","항목을","행일","향후","현재","형식을","형식의","호출되는","호출되면","호출됩니다.","호출됩니다:","호출하기","호출할","확인할","확장을","활성화되면","활성화하려면","활성화해야합니다:"],"pages/utility-types.html":["\"a\"","\"b\"","\"c\"","#32964를","&","'about'","'b'가","'clean","'clear","'contact'","'contact';","'delet","'hello';","'home'","'organ","'thi","'this'","'throw","()","(example)","(introduction)","(string","(tabl","+=","...data,","...fieldstoupd","...method","...todo,","//","0","0,","0;","10;","20;","5","5);","=","=>","[(string","[]","[string,","[string]","[unknown]","[{","`bind`의","`omitthisparameter`을","a:","a?:","about:","b:","b?:","boolean;","c","class","clutter',","completed:","console.log(fivetohex());","const","constructorparamet","constructorparameters;","contact:","contents)","d","d;","data:","data?:","declar","desc.data","desc.method","description:","desk',","dx;","dy:","dy;","exampl","exclud","exclude;","extract","extract;","f1():","f1(arg:","false,","fieldstoupdate:","fivetohex:","freeze(obj:","frozen","function","function>;","home:","inact","instancetyp","instancetype;","interfac","k로","k를","k의","lib.d.ts에","m","m;","makeobject(desc:","makeobject({","makeobject의","method","methods:","methods?:","moveby(dx:","never","never)을","noimplicitthi","nonnul","nonnullable;","null","number","number)","number):","number,","number;","number[]","numbertostring(n:","obj","obj.i","obj.moveby(5,","obj.x","obj2:","obj:","object","object.freez","objectdescriptor","objectdescriptor):","omit","omit;","omitthisparamet","out","page","pageinfo","paramet","parameters(arg:","parameters;","partial","partial)","pick","pick;","prop","readonli","readonly;","record","requir","return","returntyp","returntype()","returntype;","room',","strictfunctiontypes가","string","string;","string>;","string[]","t)","t):","t)>;","t0","t1","t2","t3","t4","t5","t6","t7","t8","this.i","this.tostring(16);","this.x","thisparametertyp","thisparametertype)","thistyp","thistype;","thistype를","this타입에","title:","todo","todo,","todo.titl","todo1","todo2","todo:","todopreview","tohex(this:","tohex.apply(n);","tohex.bind(5);","trash',","type","typescript는","t에서","t의","undefined)?]","undefined를","unknown[]","unknown을","updatetodo(todo1,","updatetodo(todo:","users',","u에","void","void),","void>;","x","x:","y","y:","{","{}","{};","|","||","}","}):","});","},","};","}]","}입니다.","가능합니다.","가지","가지고","가지는","강하게","객체","객체는","객체의","것을","것입니다.","경우","경우)","공통","과","구성된","구성합니다,","구성합니다.","그","나타내는","나타낼","넘겨지는","넘어,","다른","다음","단지","대상이며","대신,","데","동시에","동작합니다.","따라서","때","때만","런타임에","로","리터럴의","마커","만드는","만듭니다.","매개변수","매개변수가","매개변수를","매개변수의","매핑시키는","메서드","몇","모든","목차","문맥적","반환","반환하지","반환합니다.","변형된","변환을","빈","사용","사용될","사용하고","사용하기","사용해야","생성된","생성자","생성합니다.","선언된","선택적으로","선택한","선택해","설정된","설정한","성공","소개","속성을","수","실패할","아닌","안에","안의","않습니다.","없습니다","없습니다.","없을","없음","역할을","예제","예제를","예제에서,","오류","오류:","올바르게","용이하게","위","위한","위해","위해선","유용합니다.(예,","유의:","유의하세요.","유틸리티","유틸리티는","유틸리티들은","유틸리티를","이","이는","이런","이미","인스턴스","인식되는","인자로","인터페이스는","인터페이스입니다.","인터페이스처럼","읽기","입니다.","있게","있고,","있는","있습니다,","있습니다.","재할당","재할당할","전역으로","전용","전용(readonly)으로","정해진","제거한","제거합니다.","제공합니다.","제외한","주목하세요.","주어진","즉","집합","집합을","참고하세요.","추론의","추출하여","추출할","추출합니다.","출처인","컴파일","타입","타입(t가","타입,","타입들의","타입에","타입에서","타입으로","타입은","타입은{","타입을","타입의","타입이","튜플","포함한","표시하는","표현식을","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들을","프로퍼티를","프로퍼티에","프로퍼티의","플래그를","필수로","하기","하는","하려고","하위","한다는","할","할당","할당할","함수","함수가","합니다.","해줍니다.","혹은","활성화되었을"],"pages/iterators-and-generators.html":["\"0\",","\"1\",","\"2\"","\"4\",","\"5\",","\"6\"","\"cat\",","\"dog\",","\"hamster\"","\"hamster\"]);","\"mammals\";","\"species\"","\"string\",","(code","(iterables)","(let","(target","(var","//","0;","1,","2,","2015","3];","5,","6];","=","[1,","[4,","_i","array","array,","console.log(entry);","console.log(i);","console.log(num);","console.log(pet);","ecmascipt","ecmascript","entri","es3","es3)","es5","fals","false];","for..in","for..in은","for..of","for..of는","generation)","higher)","int32array,","list","list){","map","map,","new","num","number","numbers){","pet","pets){","pets[\"species\"]","set([\"cat\",","set,","set과","somearray","somearray)","string,","symbol.iter","symbol.iterator프로퍼티에","uint32array","var","vs.","}","가지고","간단한","간주합니다.","값","값만","값에","값에서","값은","값이","같은","같이","객체가","객체는","객체를","객체에서","객체의","검사하는","것입니다;","경우,","관심이","구현되어","구현을","구현하더라도","구현합니다.","내장","는","다르지만,","다른","다음과","다음은","대상으로","대한","들면:","등과","또","또는","루프를","루프에","루프입니다:","모두","모든","목록을","문","및","반면에","반복되는","반복자","반복자는","반복할","반복합니다.","반복합니다;","반환하고,","반환합니다.","발생합니다.","방법으로","배열의","배열이","버전","보여주는","사용됩니다.","사용하면","상위","생성","생성합니다,","생성합니다.","생성합니다:","수","숫자","아닌","엔진을","엔진의","예를","예입니다.","오류가","유형의","이러한","이런","이미","이터러블","이터러블로","이터레이터와","일부","있는","있다면","있습니다.","작동한다는","저장된","접근할","제네레이터","주로","차이점은","차이점을","컴파일러는","코드","키","타게팅","타입에는","타케팅","타케팅하는","프로퍼티","프로퍼티가","프로퍼티를","하는","함수는","허용합니다.","호출하여,","호환"],"pages/jsx.html":["\"./mycomponent\";","\"bar\"","\"bar\"].map(funct","\"bar\"].map(i","'foo'의","'mycomponent'의","'some","'{bar?:","'{foo?:","(","()","(attribut","(basic","(children","(class","(embed","(factori","(fc)","(function","(i)","(intrins","(introduction)","(prop:","(props)","(react","(tabl","(the","(type","(typescript","(valu","(기본값은","(함수형",")","*","*/","*참고:","+","...",".j",".jsx",".tsx",".ts와","/","/*","//","///","1000}","2.3부터,","2.8","2})}","2};",":",";","=","=>","@jsx","[elemname:","anothercomponent(prop:","any;","assertion)을","as라는","babel)에","badprop","bar","bar;","bar?:","bar가","base","boolean","boolean}'","button","catch","checking)","children:","class","clickableprop","color:","compon","component)","componentfoo(prop:","const","contents)","context:","createelement(\"div\")으로","createelement를","customcomp","declar","div","dom","elementattributesproperti","elementchildrenattribut","elementclass","elements)","es6","expression...\"","expressions)","expr은","expr의","extend","factory)","foo","foo:","foo;","foo?:","fooprop","fooprop)","function","functions)","h.jsx를","hello","home:","homeprop","homeprops):","h로","import","integration)","interfac","intrinsicel","javascript","javascript로","js","jsx","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperty가","jsx.elementattributesproperty를","jsx.elementattributesproperty에","jsx.elementchildrenattribute는","jsx.elementchildrenattribute를","jsx.elementclass는","jsx.elementclass에","jsx.element에","jsx.element의","jsx.intrinsicattribut","jsx.intrinsicclassattribut","jsx.intrinsicel","jsx.intrinsicelements에","jsx.intrinsicelements에서","jsx.intrinsicelements의","jsx:","jsxfactori","jsxfactory에","jsx는","jsx를","jsx에서","jsx의","key.","mainbutton(prop:","mycompon","mycomponent();","mycomponent가","myfactoryfunct","myfactoryfunction()","myfactoryfunction();","name:","namespac","nativ","native라는","new","notavalidcompon","notavalidfactoryfunction()","null);","number","number;","operator)","optionalprop?:","pragma","preact","preact.h","preact.h(\"div\",","preserv","preserve,","prop","prop'은","props:","props;","propstyp","props나","react","react.compon","react.createelement(\"div\")","react.createelement(\"div\")과","react.createelement(\"mycomponent\")가","react.createelement(기본값)로","react.createelement)","react.createelement를","react.jsx를","react로","react와","react의","ref","render()","render:","require(\"preact\");","requiredprop:","requiredprop은","requiredprop이","result","return","sfc","side:","sideprop","sideprops):","span)","statelesscomponent은","string","string;","string]:","string}'","string});","string},","tsconfig.json","ts는","type","type)","typescript","typescript는","unknown","unknownprop은","usage)","var","void","world","x","x:","xml","y:","{","{\"thi","{[\"foo\",","{i","{name:","{props.children}","{this.props.children}","{this.props.foo}","{value:","{}","{};","{}이지만,","|","}","})","})}","})로","};","↥","가능하도록","가능합니다.","가능합니다:","가능해야","가지","가지의","각각","간단하게","간에","간주하지","감싸","값","값의","갖게","갖습니다.","같습니다:","같은","같이","객체인","검사","검사,","검사되지","검사를","검사에는","검사하기","검사할","검색할","것","것과","것은","것을","것입니다.","결과","결과는","결과물은","결과물의","결과적으로","결정되면,","결정됩니다.","결정하는","결정합니다.","결정해야","결합하여","경우","경우,","경우엔","과","과부하","과정도","과정이","괄호","괄호를","구문과","구문은","구문입니다.","구별할","구별합니다.","구현도","구현에","규칙을","그","그대로","그러나","그렇지","기반","기본","기본적으로","기준):","꺾쇠","나눌","나아가서,","내의","내장","내장된","내장형","내재적으로","네임스페이스(타입","네임스페이스로","네임스페이스를","누락됨","는","다르게","다르지만","다른","다릅니다.","다시","다음","다음과","다음의","다음처럼","단계(예:","단계에서만","단언(type","단언과","단언을","단언하기","단언합니다.","단일","대문자로","대신","대체","대한","대해","더","데에","도입했습니다.","돌아가기","동일하게","동일하지만,","동일한","동일합니다.","동작하지만,","동작합니다.","동작합니다:","되고,","된다는","될","됩니다.","두","들면","들어","들어:","등)가","등장했습니다.","따라","따라서","때","때,","때문에","때문에,","떠올려","또는","또한","를","리액트를","리액트에서","리액트에선","리액트와","만든","만약","매개변수","매개변수는","먼저","명령","명령줄","모두","모드","모드는","모드들은","모드를","모드와","모든","목차","무상태","무상태로","문법","문자열","문자열로","문자열을","문자열이","문자열이어야","문제가","미치며,","미칩니다.","및","반면,","반환","반환된","받지","방법이","방출","배열이","배열이나","버전은","버전의","번째","번째로","변수","변환","변환되어야","변환의","변환이","별칭인","보고합니다.","복잡합니다.","볼까요:","부터","블랙박스입니다.","사용","사용되지","사용됩니다.","사용법","사용을","사용자","사용자가","사용하거나","사용하기","사용하는","사용하도록","사용하려면","사용하여","사용할","사용합니다.","사용해","사용해야","사이에","삽입하는","새로운","생성되는","생성될","생성됩니다:","생성자","생성자이고","생성하여,","생성할","서로","선언되어야","선언을","선택된","선택적","선택적이어야","설정이","설정할","설정했다면,","성공","성공,","성공적으로","세","소개","소문자로","속성","속성,","속성에","속성은","속성을","속성의","속성처럼","수","수도","수정하여","숫자로","쉽게","스코프에","스프레드","시그니처","시그니처(있는","시도합니다.","시작하고","시작합니다.","식별자(data","식별자가","식별자로","실패할","쓰입니다.","아니기","아닌","아닙니다.","않는","않는다면,","않습니다.","않았기","않으며,","않으면","않으면,","않을","않음","알","알고","알려져","알아야","약간","어느","어떻게","얻었지만,","없다면,","없습니다.","없어도","없으므로","없으므로,","에서","에서,","연산자","연산자는","연산자로","연산자를","영향을","예를","예시는","예시에서","예제에서","오류","오류,","오류로","오류를","오버라이드","오버로드","옵션에서","옵션으로","옵션을","요구합니다.","요소","요소(예:","요소,","요소는","요소를","요소에","요소와","요소의","용어를","위","위로","위의","위한","위해선","위해선,","유사하게,","유지한다는","유지합니다.","유형에서,","유형의","유효한","은","을","의","의미는","의한","이","이는","이라는","이런","이를","이름에서","이름은","이름을","이름이","이상","이유로","이전에","이해하기","이해해야","이후","인기를","인덱서를","인라인","인수가","인수로","인스턴스","인터페이스","인터페이스가","인터페이스는","인터페이스를","인터페이스에","인터페이스에서는","인터페이스의","일반적으로","일반적으로는,","일부를","일으킵니다.","임베딩,","입력","있는","있다면,","있도록","있듯,","있습니다","있습니다.","있습니다:","있어야","있으며,","자식","자식에","자식은","자식의","자신의","작성하는지","작성할","작업을","잘","적절하게","적절한","적합한","전달되는","전에","전역","전역입니다.","점은","점이","정보)에도","정보를","정의","정의되어","정의됩니다.","정의하는","정의하는데엔","정의합니다.","제공되지","제공됩니다.","제공할","제네릭","제네릭의","제외하고).","제한할","조금","조회되어야","조회됩니다.","존재하지","종류의","주석","주석을","줄","중","중괄호({","중요합니다:","지원됩니다.","지원합니다.","지정","지정되지","지정하려고","지정할","지정합니다.","직접","진행되면,","진행되어","집합을","쪽으로든)에","차이점에","참고:","참조할","찾을","첫","최근","추가","추가적으로,","추가적인","취급하지","컴파일러","컴파일러는","컴파일하는","컴포넌트","컴포넌트(sfc)로","컴포넌트는","컴포넌트로","컴포넌트를","컴포넌트에","컴포넌트의","코드는","큰","클래스","클래스라면","클래스의","클래스형","타이핑","타이핑을","타입","타입과","타입도","타입에","타입에서","타입으로만","타입은","타입을","타입의","타입이","타입이라는","타입입니다.","태그","태그에","통한","통합하기","통해","특수","특수한","특정","특정한","파일","파일별로","파일에서","파일의","팩토리","팩토리(jsx","팩토리가","팩토리는","포함하기","표현식","표현식에서","표현식으로","표현식을","표현식의","프레임워크","프레임워크를","프로퍼티","프로퍼티는","프로퍼티들이","프로퍼티로","프로퍼티를","프로퍼티입니다.","플래그","필수적인","필요가","필요하지","하며,","하지만","하지만,","할","할당","함","함께","함수","함수는","함수라면,","함수로","함수로부터","함수를","함수의","함수이므로,","함수입니다.","함수형","합니다.","항상","해결을","해당","해당합니다.","해석되지","해석에","해석을","해석합니다.","해야","허용하는","허용하지","허용합니다.","형식의","호출","혹은","화살","확인하는데","확장자","확장자로","확장자를","환경에","환경의","활성화합니다.","흥미롭게도"],"pages/mixins.html":["\"","+","...","//","////////////////////////////////////////","1000);","500);",":","=","=>","[disposable,","actiavat","activat","activatable]);","activatable을","activate()","any,","any[])","applymixins(derivedctor:","applymixins(smartobject,","basectors.foreach(basector","basectors:","boolean;","class","console.log(this.isact","constructor()","deactivate()","declar","dispos","disposable,","disposable과","dispose()","extend","false;","function","interact()","interfac","isactive:","isdisposed:","javascript","librari","merging으로","mixin","mixin을","mixin의","name));","name,","new","object.defineproperty(derivedctor.prototype,","object.getownpropertydescriptor(basector.prototype,","object.getownpropertynames(basector.prototype).foreach(nam","runtim","sample)","setinterval(()","settimeout(()","smartobj","smartobj.interact(),","smartobject","smartobject();","somewher","this.activate();","this.isact","this.isdispos","this.isdisposed),","true;","typescript에서","{","{}","}","});","가능한","각","각각","간단한","개념과","객쳬지향","것을","것이며,","것입니다.","결합을","결합하여","계층과","구현에서","구현에서,","구현이","구현합니다.","그","그러면","기능에","기능을","다른","다음으로,","대상으로","대신","대한","더","도우미","독립형","두","뒤에있는","등의","또","마지막으로","마지막으로,","만","만들기","만듭니다.","모델링","모두","믹스인","믹스인에","및","방법으로,","방식을","번째","보겠습니다.","보여줍니다.","복사되어","본","부분적인","부분클래스를","부터","빌드하는","사용을","사용하여","사항은","살펴","살펴보도록","새로운","소개(introduction)","속성을","속성이","수","수행","수행하는","스칼라","시작합니다.","실행되고","아닌","아래","알","알아보기(understand","어느","어떻게","언어를","얻었습니다.","예시","외에는","우리가","우리를","위해","유형","유형으로","의미합니다.","이것은","이것이","이들을","이후에는","익숙할","인기를","인터페이스가","인터페이스로","인터페이스에서","인해","일반적인","있습니다.","있을","있음을","자세히","작동","작동하는지","재사용","전통적인","정도의","제공해야","집중되어","처리","첫","취급하고","커뮤니티에서도","컴포넌트로","코드(code","코드는","코드를","코드에서는","클래스는","클래스로","클래스를","클래스에","클래스에서","통해서,","특성은","패턴은","피할","하겠습니다.","한다는","할","함께,","함수를","혼합(mix)할","혼합(mix)합니다.","혼합됩니다.","혼합합니다.","확장하는","확장한다는","후,"],"pages/modules.html":["!==","\"","\"*!text\"","\"*\":","\"+\":","\"./api\";","\"./calculator\";","\"./index\";","\"./lettersonlyvalidator\";","\"./mi","\"./mod\";","\"./mod\"],","\"./myclass\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./onetwothree\";","\"./parseintbasedzipcodevalidator\";","\"./programmercalculator\";","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./utilities\";","\"./validation\";","\"./xyz.txt!text\";","\"./zipcodevalidator\";","\"/\":","\"0\"","\"001+010=\");","\"1\",","\"1+2*33/11=\");","\"101\"];","\"123\"","\"123\";","\"2\",","\"3\",","\"4\",","\"5\",","\"6\",","\"7\",","\"8\",","\"9\",","\"98052\",","\":","\"=\")","\"a\",","\"ambient\"라고","\"b\",","\"c\",","\"d\",","\"doe","\"e\",","\"exports\",","\"f\"];","\"function\"","\"hot","\"jquery\";","\"json!*\"","\"json!*\"와","\"json!http://example.com/data.json\";","\"matches\"","\"math","\"module\"","\"next","\"object\"","\"object\")","\"path\"","\"thing\";","\"url\"","\"url\";","\"url\"을","\"발견\"할","\"최상위","$","$(\"button.continue\").html(","$:","$;","${","${maxbase}","${validate(s)","$나","$와","&&","'${char}'`);","'numberregexp'","'parseintbasedzipcodevalidator'","'regexpbasedzipcodevalidator'","'stringvalidator'","'zipcodevalidator'","'zipcodevalidator.ts'","'상위'","(...args:","(ambient","(amd),","(base","(char","(code","(commonjs),","(digit","(do","(dynam","(es6)","(explicitli","(export","(factory)","(foo를","(function","(guidanc","(if","(import","(introduction)","(let","(mod_1_1)","(needzipvalidation)","(option","(programmercalculator.digits.indexof(digit)","(re","(red","(require,","(require을","(s:","(sample:","(shorthand","(simpl","(this.operator)","(typeof","(umd","(use","(v","(validator.isacceptable(\"...\"))","(valu","(wildcard","(work","(x.isacceptable(\"...\"))","(zipcodevalidator:","(간단한","(변수,","(스크립트는","(전역","(하나의",");","*","*/","+","...",".d.t",".h",".js파일이","/","/*","//","///","/^[0","/^[a","/collections/generic/","0","0)","0;","1);","10이","1;","2015","2015부터","2015와","3","3.8","3.8에서는","5","9","9]+$/;",":","=","===","=>","=를","=와",">=","?","[\"0\",","[\"hello\",","[s:","access","advanc","allvalidators.t","ambient","amd","amd를","amd와","any;","any[])","any[]):","api","api를","app.t","base:","boolean;","c","c#의","c/c++에","calcul","calculator();","calculator(2);","calculator,","calculator.t","calculator로","calculator를","case","cat","class","class나","close","code\"]","commonj","commonjs를","commonjs와","console.log(`\"${","console.log(`\"${s}\"","console.log(data,","console.log(f());","console.log(num);","const","constructor()","constructor(publ","consumer.t","content:","content;","current","currentvalu","currentvalue:","data","declar","declaration)","declaration)을","declarations)","declarations.d.t","default","default)","default를","defin","define([\"require\",","define,","define.amd)","digit","dog","dynam","ecmascript","effect","entir","error(`bas","error(`unsupport","evaluate()","evaluateoperator(operator:","example)","execute:","export","export\"가","exports)","exports);","exports,","exports.t","exports_1(\"t\",","exports가","exports는","exports도","exports로","exports를","exports에","export가","export는","export되는","export된","export로","export를","export만","export한","export할","extend","extend)","f","factory(require,","factory);","filecont","filecontent);","flags)","flower","foo","foo로","function","function()","function(exports_1)","function,","function을","gener","getresult()","getthing()","handlechar(char:","hostname?:","id","implement","import","imports나","imports는","import나","import는","import로","import를","import문을","import할","inclusive.`);","input:","interfac","isacceptable(s:","isolatedmodul","isprim","isprime(2);","isprime(x:","javascirpt","javascript","javascript로","javascript에는","javascript에서","join(...paths:","jqueri","jquery.d.t","jquery;","jquery와","js","larg","left","left:","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersregexp","lettersregexp.test(s);","level","level)","lib\";","lib.d.t","libraries)","list","load","log.t","m","m.someth","mainvalid","match\"","match\"}`);","math","mathlib.isprime(2);","mathlib;","maxbas","maxbase)","memori","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modul","module\";","module)","module.export","module.js\"","modules)","modules를","multipl","my.application.customer.addform과","my.application.order.addform","myclass.t","myfunc.t","mylargemodul","mylargemodule.dog();","mylargemodule.t","mythings.t","myurl","myvalid","name","names)","namespac","nativ","new","node","node.d.t","node.d.ts를","node.j","node.js)","node.js에서","node.js에서는","node.js의","normalize(p:","ns를","num","number","number)","number):","number,","numberregexp","numberregexp.test(s);","objects,","onetwothree.t","onload:","only\"]","only)","operator:","operator;","parse(urlstr:","parseint(s).tostring()","parseintbasedzipcodevalid","parseintbasedzipcodevalidator.t","parsequerystring?,","pathname?:","pattern","possible)","privat","processdigit(digit:","programmercalcul","programmercalculator.digits.indexof(digit);","programmercalculator.digits.length;","programmercalculator.t","programmercalculator.ts을","protect","protocol?:","public","put","re","regexpbasedzipcodevalidator}","regist","requir","require(\"...\")","require(\"./mod\");","require(\"./zipcodevalidator\");","require(\"mod\");","require(\"module\")를","require(\"url\");","require()","require())","require([\"./zipcodevalidator\"],","require(modulename:","require(modulenames:","require.j","require.js)","require.js에서","require.js의","requirej","return","return;","right:","right;","s","s.length","s;","scenarios)","sep:","setters:[","side","simplemodule.j","simplemodule.t","singl","slashesdenotehost?):","somefunc","somefunc()","somefunc();","someth","sometyp","sometype();","sometype,","statements)","static","staticzipcodevalidator.t","step...\"","string","string)","string):","string,","string;","string[],","string]:","strings.foreach(","stringvalid","stringvalidator.t","stringvalidator;","structur","super();","switch","system","system.collections에서","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.js)","system.js에서","system.register([\"./mod\"],","system:","systemjs,","systemjs나","t","t();","t)을","t;","test","test(c,","test(c:","test.t","testcalculator.t","testprogrammercalculator.t","things)","this.bas","this.curr","this.current);","this.current;","this.evaluate();","this.evaluateoperator(this.operator,","this.memori","this.memory,","this.memory;","this.oper","this.processdigit(char,","this.processoperator(char);","throw","top","tree","tsc","type","typeof","types)","typescript","typescript는","typescript로","typescript에","typescript에서는","type은","type을","umd","umd,","undefined)","url","url.parse(\"http://www.typescriptlang.org/");","url;","us","util","v","v;","valid","validation.t","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validator를","validator의","valu","value:","value;","var","variable,","void):","void;","within","x","x(y);","x)","x,","x로","y","you'r","z]+$/;","za","zcv","zcv();","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","{","{apiresponsetype}","{y}","{zipcodevalid","{};","{를","}","}\"","})(function","});","};","}],","}`);","}인","가까운","가깝게","가능하다는","가능한","가능합니다.","가능합니다:","가정을","가져와","가져와야","가지","가지고","가진","가질","가질만한","가집니다.","각","간단하게","간단한","간의","간접","간주합니다.","감쌀","감지합니다.","값도","값을","값의","같은","같이","같지만","개념을","개념이","개의","개체를","개체와","객체가","객체로","객체를","객체와","객체의","거라","거의","것도","것들을","것은","것을","것이","것이라면,","것입니다.","것처럼,","결과를","결합될","결합할","경로와","경우","경우,","경우를","경우에는","경향이","경험을","계산기","계산기의","계층에서","계층적","고급","고려하세요.","고통스러운","공유합니다.","과도하게","과도한","관계는","관련된","관심이","관점에서","구문은","구문을","구성","구성을","구성하여","구성할지","구조를","구조화에","구현을","구현하여","권장되지는","그","그러나","그룹화하는데","그리고","금방","기능도","기능에","기능은","기능을","기반","기존","기존의","기타","나","나열","나은","나중에","내보내기","내보냄","내부에서","내에서","내에서만","내용은","내용을","너무","네이밍","네임스페이스","네임스페이스,","네임스페이스는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스와","노출된","노출하는","노출합니다.","논리적","논리적으로","높이지","다","다루기","다룰","다른","다시","다음","다음,","다음과","다음은","다음처럼","단일","단축어처럼","대부분의","대상에","대상을","대체","대체하는","대한","대해","더","도구는","도입하는","도입하지","동일한","동작에서","동작하려면","동적","동적으로","되면,","되지","될","됩니다.","두","두고","두세요","둘","둘은","들면:","들어","들어,","등은","등을","따라","때","때,","때:","때는","때때로","때만","또는","또한","라는","라이브러리는","라이브러리를","라이브러리와","라이브러리의","래핑","런타임","레벨","레벨로","레벨에","레벨의","레이어가","레이어를","로더가","로더는","로더로는","로더를","로더에서","로더와","로더의","로드하도록","로드하여","로드할","로딩","로딩과","리스트","릴리즈","마세요","마세요!)","마찬가지).","마찬가지로","마찬가지로,","마찬가지입니다.","마찰을","마찰이","만들","만들려고","만들면,","만들어보겠습니다.","만큼","많은","메서드에도","명령","명시적으로","명확하게","몇","모델링","모두","모듈","모듈과","모듈당","모듈도","모듈들을","모듈로","모듈로부터","모듈에","모듈에는","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이라고","모든","목록을","목적이","문","문서를","문은","문을","문자열","문자열이","문제가","및","바꿔야","바벨","반대로","반드시","반면,","발생하지","발췌)","방법으로","방법은","방법을","방식과","방식으로","방출되는","변경","변경하지","변수)","변수,","변수로","변수로도","변수를","변형하지","변환되는","별도의","별칭,","별칭으로","병합(merge)","보강하는","보강하지는","보여줌","보여줍니다","보여줍니다.","보이는","보이지","볼","부릅니다.","부분적으로","부수효과만을","불가능합니다.","불필요합니다.","블록에","비","비슷한","빠르게","사용","사용되거나,","사용되는","사용되도록","사용된","사용된다면","사용될","사용자","사용자가","사용자는","사용자를","사용자에게","사용자의","사용하기","사용하기가","사용하는","사용하세요","사용하세요.","사용하세요:","사용하세요;","사용하여","사용하지","사용하지만,","사용한","사용할","사용합니다.","사용해","살펴보겠습니다.","상속된","상속을","상속하여","상태로","상황에","새로","새로운","샘플","샘플:","생각하지","생각할","생각해보세요.","생각해야","생성","생성된","생성합니다.","선언","선언(shorthand","선언된","선언들은","선언만","선언으로","선언은","선언을","선언이","선언해야","선언형입니다;","선택사항","선택적","선택적으로","선택적으로,","선택하므로","설계되었습니다.","설명하려면,","설정합니다.","성능을","소개","속기","수","수정해서","수준을","수준의","수행한","수행합니다.","숫자를","쉬워집니다.","쉽습니다.","스코프","스코프가","스코프로","스코프에서","스크립트","스크립트로","시","시나리오","시나리오를","시나리오와","시스템에","시작할","시험용","식별자가","신중하게","신호","신호입니다.","실제로","실행됩니다;","실행하기","실행해야","심벌은","아닌","아래","아래에","아래에서는","아래의","아이디어는","안","안에서","안전성을","않고","않는","않습니다.","않아도","않았는지","않은","않지만,","앞에서","애플리케이션의","양식","양식을","어떤","어떻게","언급했듯이","없거나,","없는","없습니다.","없이","에","여기서","여러","여부를","역할을","열거형이","염두에","예를","예입니다.","예제","예제는","예제를","예제에서","오류:","오직","와","와일드카드","외부","외부에서","용","용도가","우리는","우연한","워크플로우를","원래","원하는","웹","위의","위치(즉,","위치에","위치에서","위치에서는","위한","위해","위해,","위해서,","위해서는","위험","유명한","유사하게","유사한","유용한","유지하기","의도를","의미를","의존성을","의존적인","이","이것은","이것을","이동하세요)","이러한","이렇게","이를","이름","이름(이","이름과","이름으로","이름은","이름을","이름이","이미","이상의","이유는","이전","이전에는","이제","익숙하다면,","인용된","인터페이스","인터페이스)를","인터페이스,","인터페이스를","일반적으로","일반적인","일부","일부는","일치하는","읽을","잃지","입니다.","입력","입력받을","있고","있고,","있는","있도록","있습니다","있습니다.","있습니다:","있었습니다.","있으며,","있으므로,","있지만,","자세한","자체","자체에","작동하는","작성되지","작성될","작성하는","작성하여","작성하지","작성할","작업은","재사용하기","저장하는","적어야","적용되는","적용할","적합한","전달하고","전면에서","전에","전역","전체","점을","접근에","접근이","접근할","접두사","접미사를","정말","정보는","정보를","정보에서","정의","정의되어","정의된","정의를","정의하지","정의할","정적","제거","제거되며,","제거하고","제거하면","제공하는","제공합니다.","조건에서만","존재합니다.","종종","좋은","주요","줄에서","줄여주는","중","중에","중에는","중요합니다.","중첩","즉","지역","지역적으로","지원합니다.","지점이","지정된","지정됩니다.","지정할","지정합니다.","지정해야","지침","직접","찍지","참고하세요","참조","참조를","참조하는데","찾고","찾기","찾을","처리됩니다(모듈에서도","처음","체계를","최상위","최적입니다.","최적화를","최적화할","추가됩니다.","추가적인","추가하는","추가하면","추가하여","추가합니다.","추천하는","출력","충돌은","충돌을","측면에서","컬렉션","컴파일","컴파일러","컴파일러는","컴파일이","코드","코드로","코드를","코드에","코드의","큰","클래스","클래스,","클래스를","클래스에","클래스의","키워드는","키워드로","키워드를","타입","타입,","타입에","타입을","타입의","태그와","테스트입니다.","테스트입니다:","테스트할","통과하는지","통과했는지","통합합니다.","통해","통해)","특수한","특정","특정한","파일","파일들을","파일로","파일에","파일은","파일을","파일이라고","파일입니다.)","패턴은","패턴을","패턴의","패턴이","편리합니다.","포함된","포함하는","폴더를","표시됩니다;","표시로만","표시합니다.","표현식이","표현이나","플래그를","피하기","필드로","필요가","필요할","하거나,","하기","하기는","하기와","하나","하나라도","하나를","하나의","하는","하려면,","하면","하지","하지만","하지만,","한","할","함)에서만","함께","함수","함수,","함수도","함수를","합니다.","합니다:","합니다;","항상","해당","해서,","해석하기","해야","핵심","헬퍼","형태를","호출","호출됩니다.","호출은","호출할","호환되지는","혹은","확인하세요.","확인하세요:","확장(extensions)으로","확장이","확장하고","확장해야","활용하므로","후","힘들어지는"],"pages/module-resolution.html":["\"*\"","\"*\",","\"*\":","\".\",","\".\"가","\"../constants/http\";","\"../node_modules/jquery/dist/jquery\"","\"./components/entry\";","\"./moduleb\"","\"./moduleb\"`는","\"./moduleb\"의","\"./src\"","\"./template\"처럼","\"/mod\";","\"@angular/core\";","\"baseurl\":","\"baseurl\"에","\"baseurl\"을","\"compileroptions\":","\"exclude\"","\"exclude\"를","\"files\"","\"files\"를","\"generated\"가","\"generated/*\"","\"generated/templates/views\"","\"jquery\"","\"jquery\":","\"jquery\";","\"lib/mainmodule.js\"","\"main\"","\"main\":","\"main\"의","\"modulea\"","\"modulea\"같은","\"modulea의","\"moduleb\"","\"moduleb\"는","\"moduleb\"의","\"moduleb\"처럼","\"node_modules/jquery/dist/jquery.slim.min.js\"로","\"paths\"","\"paths\":","\"paths\"가","\"paths\"를","\"rootdirs\":","\"rootdirs\"는","\"rootdirs\"를","\"src/#{locale}\"","\"src/de\",","\"src/views\",","\"src/zh\",","\"types\"라는","\"typescript\"","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"가상\"디렉터리","\"배포\"되는","\"추가\"","\"프로젝트\"로","#{locale}와","$","'","'*'","'*'은","'./#{locale}/messages'를","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'로","'folder1/file2'","'folder1/file2':","'folder2/file3')","'folder2/file3':","'generated/*'","'modulea'가","'modulea'와","'moduleb.","'node_modules'","'node_modules/typescript.d.ts'","'node_modules/typescript.ts'","'node_modules/typescript.tsx'","'node_modules/typescript/lib/typescript.d.ts'","'node_modules/typescript/lib/typescript.d.ts'.","'node_modules/typescript/lib/typescript.d.ts'로","'node_modules/typescript/lib/typescript.d.ts'를","'node_modules/typescript/package.json'.","'nodej","'nodejs'.","'package.json'","'package.json'은","'rootdirs'를","'src/app.ts'","'src/app.ts'.","'src/node_modules/typescript.d.ts'","'src/node_modules/typescript.ts'","'src/node_modules/typescript.tsx'","'src/node_modules/typescript/package.json'","'tsconfig.json'안에","'tsconfig.json'의","'types'","'typesciprt'","'typescript'","'typescript'는","(\"main\"","(\"modulea의","(\"types\"","(.ts,","(17)에서","(4)","(7)에서","(9)와","(addit","(base","(classic)","(common","(how","(i.e.","(import","(modul","(node)","(path","(rel","(thing","(trace","(use","(virtual","(whi","(만약","*","../.","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./zh/messages,","./zh/messages는",".d.ts)를",".d.ts에",".js로",".ts/.tsx",".tsx",".ts파일을","/,","//","///","/generated/templates/views를","/generated/로","/moduleb.d.t","/moduleb.t","/node_modules/@types/moduleb.d.t","/node_modules/moduleb.d.t","/node_modules/moduleb.j","/node_modules/moduleb.t","/node_modules/moduleb.tsx","/node_modules/moduleb/index.d.t","/node_modules/moduleb/index.j","/node_modules/moduleb/index.t","/node_modules/moduleb/index.tsx","/node_modules/moduleb/package.json","/root/moduleb.d.t","/root/moduleb.t","/root/node_modules/@types/moduleb.d.t","/root/node_modules/moduleb.d.t","/root/node_modules/moduleb.j","/root/node_modules/moduleb.t","/root/node_modules/moduleb.tsx","/root/node_modules/moduleb/index.d.t","/root/node_modules/moduleb/index.j","/root/node_modules/moduleb/index.t","/root/node_modules/moduleb/index.tsx","/root/node_modules/moduleb/package.json","/root/src/folder/a.ts안에","/root/src/folder/moduleb.d.t","/root/src/folder/moduleb.t","/root/src/modulea.js가","/root/src/modulea.js에","/root/src/modulea.t","/root/src/modulea.ts안에","/root/src/moduleb","/root/src/moduleb.d.t","/root/src/moduleb.js라는","/root/src/moduleb.t","/root/src/moduleb.tsx","/root/src/moduleb/index.d.t","/root/src/moduleb/index.t","/root/src/moduleb/index.tsx","/root/src/moduleb/lib/mainmodule.js를","/root/src/moduleb/package.json","/root/src/moduleb/package.json파일을","/root/src/node_modules/@types/moduleb.d.t","/root/src/node_modules/moduleb.d.t","/root/src/node_modules/moduleb.j","/root/src/node_modules/moduleb.t","/root/src/node_modules/moduleb.tsx","/root/src/node_modules/moduleb/index.d.t","/root/src/node_modules/moduleb/index.j","/root/src/node_modules/moduleb/index.t","/root/src/node_modules/moduleb/index.tsx","/root/src/node_modules/moduleb/package.json","/src/view와","/으로","=","========","=>",">","[","[\"node_modules/jquery/dist/jquery\"]","[클래식][#클래식","]","];","ad","addit","ambient","amd","app.t","app.ts는","app.ts의","a의","b","baseurl","baseurl과","baseurl로","baseurl에","baseurl을","baseurl의","classic]이고","compil","compiler?)","compon","default","defaulthead","directori","entri","error","es2015에서는","exclud","exist","exist.","expect","export","field","file","file1.t","file2.t","file3.t","final","find","flag","flags)","folder.","folder1","folder1/file2","folder2","folder2/file3","for)","found","gener","generated/folder2/file3","generated/templ","happen","hoc,","import","imports)","import가","import나","import는","import를","import에서","import에서는,","import은","import의","import하는","index.j","index.js를","inform","jquery는","jquery를","kind","list","load","look","mapping)","modul","modulea","modulea.t","modulea는","modulea를","moduleb.j","moduleb를","moduleb의","moduleresolut","modules)","name","node.j","node.js가","node.js는","node.js의","node_modul","node_modules로","node_modules에서","node_modules을","node는","node의","non","noresolv","noresolve)","noresolve를","npm","out","output.","package.json라는","package.json안에","package.json을","pick","projectroot","projectroot/folder1/file2.t","projectroot/folder2/file3.t","projectroot/generated/folder2/file3.t","questions)","refer","rel","requir","require(\"./moduleb\");라는","require(\"moduleb\");","requirej","requirejs와","require에","resolut","resolution)","resolv","result.","root","rootdir","rootdirs)","rootdirs를","rootdirs의","roots를","set","sourc","specified,","src","src/view","still","strategies)","successfulli","system","systemj","templat","template1.t","traceresolut","traceresolution'을","traceresolution으로","transform","ts","ts2307:","tsc","tsconfig.json","tsconfig.json는","tsconfig.json를","tsconfig.json은","tsconfig.json의","type","typescript","typescript.d.t","typescript가","typescript는","typescript의","ui","up","url","url)","us","var","view","view1.t","view2.t","vs.","x","{","|","}","}을","│","└──","└───lib","└───src","└───typescript","├──","├───node_modul","가끔","가능하고,","가능한","가능합니다.","가상","가상의","가정합니다.","가져온","가지","가지고","가질","각","간단합니다.","간단해","간주됩니다.","값","값)","값,","값은","갖고","같습니다.","같습니다:","같아야","같은","같이","개발할","개의","거슬러","검사하기","검사해야","것보다","것에","것으로","것은","것을","것이","것이기","것이다.","것입니다.","것입니다:","것처럼","결과","결과가","결과는","결정됩니다:","결합","결합되어","경로","경로가","경로는","경로를","경로와","경로의","경우","경우,","경우가","경우에,","계산됨)","고려해봅시다.","곳에","공통","과","과정","과정을","관계를","관계없는","관계없이","구성을","구성하는","구조를","국제화","그","그래서","그러고","그러나,","그렇게","그렇습니다),","그리고","그에","기능을","기대할","기본","기준으로","기초적인","나","나머지는","나서","나서,","나옵니다:","나중에","나타내는","나타냅니다.","내에서","내용물이","내용은","내장","노드","노드.","노드와","노드입니다.","논리적으로","논의한","높을","는","다는","다루게","다룰","다르게","다른","다음","다음과","다음에","다음을","다음의","단계에서","단일","달라집니다.","달성하기","대상으로","대신","대체","대체로","대체의","대한","대해","대해서는","더","동일한","동작은","되었습니다.","될","됩니다.","두","두려워하지","들어","들어,","들어:","등으로","디렉터리","디렉터리,으로","디렉터리가","디렉터리로","디렉터리를","디렉터리부터","디렉터리에","디렉터리의","디폴트","디폴트는","따라","따라서","따라서,","따르는","따르면,","따를지","따릅니다,","따릅니다:","때","때,","때까지","때도","때때로","때마다,","때문에","때문에,","라는","런타임","런타임에","런타임에서,","런타임의","레벨이거나,","레이아웃은","레이아웃이","로","로그가","로더","로더는","로더를","로드하기에서","로드하려는","로딩","로직","로직을","로케일","로케일에","로케일을","마세요","마지막으로,","마치","만들","만듭니다.","만약","많은","맞는","매핑","매핑도","매핑되어야","매핑에","매핑으로","매핑은","매핑의","매핑이","매핑하기","메커니즘을","명령","명령줄로","모두","모듈","모듈과","모듈들의","모듈들이","모듈만","모듈에","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈임을","모든","모방하려고","모방합니다.","모을","목록에","목록에서","목록을","목적","무엇을","무엇인가?","문서","문서는","문서를","문서에","문서에서","문서와","문은","문을","문자열","물리적","뭘까?\"라고","밑에서","바꿉니다.","바뀌지","바뀝니다.","바와","바인딩","반드시","반영하기","받지","발생:","발생한","발생할","발생합니다.","방문할","방법","방법에","방법으로","방법이","방법입니다.","배열은","배열을","버전과의","번","번들링과","번들을","번역됩니다.","번째","번째로","번째로,","변환도","변환을","병합","병합되는","병합할","보간하여","보도록","보세요.","보십시오:","보이지만,","보일","보입니다.","보입니다:","보장하는","복사하는","복사합니다.","복잡하지","복잡한","볼","봐야","불리는","뷰는","비","비슷하게,","빌드","빌드의","사용","사용.","사용됩니다.","사용을","사용하고","사용하고,","사용하기","사용하는","사용하면,","사용하세요.","사용하십시오.","사용하여","사용한","사용합니다","사용합니다,","사용합니다.","사용해야","상기해봅시다.","상대","상대적","상대적으로","상대적이냐에","상대적이라고","상대적이라면","상대적이면,","상대적인","상대적임.","생각해보세요.","생각해보세요:","생각해보세요;","생각해봅시다.","생성기에","생성된","생성하기위해","생성하는","생성합니다.","선언으로","선언으로도","선언을","선택하는","설계","설정에서","설정하는","설정하면,","설정한다면,","성공,","성공적으로","세트가","세트에","섹션은","소스","소스가","소스는","소스에","수","수도","수의","수행하지","수행합니다.","순서로","스크립트가","스텝","스텝은","스텝이","시간","시나리오를","시도:","시도합니다.","시작하기","시작합니다.","시작해서","시점에,","식별한","실패함.","심지어","싶으면","싶으면,","씌웁니다.","아닌","아닙니다.","아래에","아마","아주","안내하기","안되고","안에","안의","안전하게","안전한","않거나","않고","않는","않도록","않습니다.","않아도","않았기","않았으면,","않으면,","않은","않을","않음,","않음을","알고리즘은","알려주는","알려주어","알려줍니다","알려줍니다.","알리기","알릴","알아내기","알아야","암시적으로","앞에서","애플리케이션에서","애플리케이션이","어디를","어디에서","어떤","어려울","얻을","없다면,","없습니다.","에서","엔트리를","엔트리에서","여러","여부에","여전히","열거하고,","영향을","옆에","예","예를","예상되는","예제","예제가","예제는","예제를","예제에서","예제에서,","예제에서는,","오류","오류는","올라가","올라가,","옵션은","와","와일드카드가","완료.","외부","외부의","요약되어","요즘에,","위","위에","위에서","위의","위치","위치로","위치를","위치에서","위치하지","위치한","위한","위해","위해,","위해서,","위해서는,","유연함은","유의하십시오.","유의하십시오;","유저","유지하는","으로","은","을","의","의미,","의존성을","의존하는","의해","이","이는","이동","이러한","이를","이름","이름과","이름에","이름은","이름을","이름의","이름이","이번","이유는","이유를","이전","이제","이해하기","이해하는","인사이트를","인수","일련의","일반적으로","일반적인","일부","일부로","일부로써","일치하고","일치하는","일치하지","일치할","읽어보실","임의의","있거나","있게","있는","있다고","있다는","있도록","있습니다,","있습니다.","있습니다:","있습니다;","있으면,","있을","있지만,","자동","자동으로","자세한","자신의","작업에","잘","잘못된","전달됨","전달하지","전달했기","전략","전략들은","전략으로","전략은","전략을","전략이","전에","전용","전제로","전체","전통적으로,","점에","점프합니다.","점프했다는","접두사","정교한","정보는","정보를","정의","정의되어","정의로","정의를","정확하게","정확히","제공되는","제공됩니다.","제외","제외되었는지에","제외하고","제외하기","제외해야","제한되지","조건부","조회를","조회합니다:","존재","존재.","존재하는지","존재하지","종류가","주로","주목하세요.","주어지는지에","주어진","주의사항","줄","줄로","줄에","중","중에","중요합니다.","지시문이","지시합니다.","지식을","지원을","지원하는","지원합니다.","지정되어야함.","지정되지","지정하고","지정하기","지정하는","지정하는데","지정하지","지정할","지정합니다.","지정했다면)","진단할","질문","질문할","참조가","참조하는","참조하는지","참조할","찾고","찾고,","찾기","찾는데","찾도록","찾습니다.","찾았다는","찾았다면,","찾으려고","찾으실","찾을","찾을지","찾음.","처리할","첫","체인에서","체인을","최종","추가","추가된","추가됩니다.","추상","추적","추적을","출력","출력과","출력에서","출력을","출력의","출력이","캡처할","캡처함","컨트롤을","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러를","컴파일러에게","컴파일에","컴파일은","컴파일하고,","코드가","코드입니다.","클래식","클래식.","타임에","타협하지","템플릿","템플릿이","토큰을","툴이","트리를","특별한","특수","파일","파일과","파일들은","파일들은,","파일로","파일에","파일은","파일을","파일의","파일이","패키지에서","패턴","포함과","포함됩니다.","포함입니다.","포함하게","포함하고","포함하는","포함하지","포함한","포함할","포함합니다.","포함합니다:","폴더","폴더는","폴더로","폴더를","폴더에서","폴더의","프로세스에","프로세스입니다.","프로젝트","프로젝트의","프로퍼티","프로퍼티를","플래그","플래그를","플러그인과","필드","필드를","필요가","하게","하기","하나가","하나로","하나를","하나의","하는","하세요.","하위","하지","하지만,","한","한곳으로","한다고","할","할지","함수를","합니다.","합니다:","항목을","항상","해당","해당하는","해봅시다.","해석","해석.","해석되거나,","해석되고","해석되기","해석되지","해석된","해석된다는","해석될","해석됩니다.","해석은","해석이","해석하는","해석하려고","해석하여","해석할","해석합니다:","해줍니다.","현재","형태가","호출","호출해","호환성을","혹은","확인.","확인하기.","확장자","활성화하면","활용하여"],"pages/namespaces.html":["\"101\"];","\"98052\",","\"ambient\"라고","\"doe","\"matches\"","${","&&","'${","'new","(\"name\")","(aliases)","(ambient","(element:","(first","(introduction)","(let","(multi","(namespac","(namespacing)","(selector:","(split","(tabl","(valid","(work","(간단한","(기본값)을","(예:","(인용)",".d.t",".h","//","///","/^[0","/^[a","5","9]+$/;",":","=","===","?","[\"hello\",","[s:","ambient","api를","base","boolean;","c/c++에","class","code\"]","console.log(`\"${","console.log(`'${","const","contents)","d3","d3.base;","d3.d.t","d3:","d3이라는","declar","each","event","event:","event;","eventtarget):","export","export를","extend","file","file)","files)","implement","import","import는","interfac","isacceptable(s:","ismatch","javascript","js","letterregexp와","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersonlyvalidators.t","lettersregexp","lettersregexp.test(s);","libraries)","match\"","mytestpage.html","name","namespac","namespaces)","new","number;","numberregexp","numberregexp.test(s);","numberregexp는","only\"]","outfil","output)을","pass","polygon","polygons.square();","q","requir","return","s","s.length","sampl","sample.j","select:","selection;","selector","shape","shapes.polygons.square()'와","shapes.polygons;","show","singl","sq","squar","steps)","string","string)","string):","string]:","strings)","stringvalid","stringvalidator;","stringvalidator{","test.t","tri","triangl","tsc","typescript","typescript로","typescript에서","us","valid","validation.letteronlyvalidator).","validation.lettersonlyvalidator();","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation{","validation이라는","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","var","var를","var에","whether","x","x.y.z를","x:","y:","z]+$/;","za","zipcodevalid","zipcodevalidator();","zipcodevalidator.t","zipcodevalidators.t","{","{};","}","}\"","}'","}'.`);","};","}`);","↥","가능하도록","가져오기(일반적으로","가져오기에서","가져오는","가져온","가지","각","간","간단한","간략하게","간의","감싸겠습니다.","값의","같은","같이","개","개별","개별적으로","개체를","객체들을","객체를","객체만","객체에서","객체와","객체의","검사기","검사기를","검증해야","것과","것을","것이","것입니다.","것처럼","게시물에서는","경우","경우,","곳에서","관계를","관련","구문과","구문은","구성하는","구조","구현","구현을","규모가","그","기능을","기반으로","기여할","내보내지","내용은","널리","넣는","네임","네임스페이스","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스화된","노출하므로","다른","다양한","다음과","다중","단계","단순화할","단순히","단일","대부분의","대신","대신)","대신,","대한","대해","대해서도","더","데","데이터","동일","동작합니다.","되면,","두","들어","들어:","때","또","또는","라이브러리가","라이브러리는","라이브러리로","라이브러리의","로더","로드되는지","로드되므로(모듈","로드하기","로드하는","마치","만들기","많은","많이","먼저,","명심하세요;","몇","모두","모듈","모듈을","모든","목차","문자열","문자열이","및","반영되지","받은","방법은","방법을","방법이","방지하기","번째","변경","변경되지","변수","변수에","별개의","별칭","별칭을","별칭이라고","보기","보수가","볼","부릅니다.","분리되어","분할","분할합니다.","분할해야","붙입니다.반면,","비슷하지만,","사용되는","사용될","사용자","사용하는","사용하여","사용하지","사용할","사용합니다.","사용해야","사항이므로","살펴보겠습니다.","샘플","생각할","생성되는","생성된","생성할","생성합니다.","선언부에","선언을","선언할","선언해야","설명하려면,","설명합니다.","세부","세트를","소개","소수의","수","수도","수행하는","순서로","스페이스","시도해","시작하겠습니다.","식별자에","심벌에","심벌와","심벌은","심벌의","않기","않는다는","않습니다.","않아","않았습니다.","않은","알립니다.","애플리케이션","양식에","없습니다.","여기서","여러","연결","예를","예에서는","예제로","옮기겠습니다.여기서","외부","외부로","외부로부터","외부에","외부에서","외부에서도","외에","용이합니다.","원래","웹","위로","위해","위해,","유지","의미에","의존성이","이","이것은","이러한","이를","이름","이름으로","이름을","익숙하다면","인용)","인터페이스","일반적으로","일종의","입력","입력을","있고","있는","있습니다.","있습니다:","있어도","있으면","자동으로","작성되지","작성할","작성했습니다.","작업을","작업하기","적용하기","적절한","전역","전체에서","접근","접근할","정렬합니다.","정의되어","정의된","정의하기","정의하지","정의합니다.","정해진","제공하는","존재하므로,","종류의","좋습니다.","지정할","직접","짧게","참조","참조이므로","첫","체계가","최상위","추가하게","추가하여","추적하고","출력","출력(concaten","충돌을","커지면,","컴파일","컴파일된","컴파일러는","컴파일러에게","컴파일하기","코드가","코드는","코드를","코드에서","코드에서,","클래스가","키워드를","타입","타입을","타입의","태그를","테스트","통과했는지","통해","특정","특히,","파일","파일로","파일별","파일에","파일을","파일의","파일이","페이지","페이지에서","페이지의","포함하여","표시","프로그램을","플래그를","필요합니다.","하나의","하단의","한","할당합니다.","함)는","합니다","합니다.","형식을","형태를","혼동하지","확인하거나","확인하기","확인해야"],"pages/namespaces-and-modules.html":["\"...\";,","\"./shapes\";","\"somemodule\"","\"somemodule\";","'내부","(introduction)","(needless","(pitfal","(trade","(use","(예를","*","*/","...","...)",".d.t",".d.ts를",".t",".ts,",".tsx를","/*","//","///","1.8","2015부터,","=","amd","class","commonj","commonjs/require.js)에","declar","ecmascript","es","export","fn():","function","html","import","import문","javascript","js","m","modul","module)","modules)","mymodules.d.t","myothermodule.t","namespac","namespaces)","namespacing)","new","node.d.ts파일을","node.j","off","outfil","outfile을","refer","require(\"...\");","shape","shapeconsumer.t","shapes.shapes.triangle();","shapes.shapes?","shapes.t","shapes.triangle();","shapes는","squar","square을","string;","system를","t","triangl","triangle과","typescript","typescript는","typescript만의","typescript에서","umd를","x","{","}","가져오는","가지","가지고","간단히","간략하게","감싸고","감싸줄","강력한","같은","개의","객체로","객체를","것입니다.","것처럼,","결정하기","경로에","경우","경우,","경우에는","경우와","계층을","고급","고립성과","고유한","관한","구문을","구성하는","구조로","구조의","구조화하기에","구조화하는","구현은","권장하는","권장합니다.","그","그룹을","글에서는","기본적으로","기본적인","기억하세요.","나은","내보내는","내부에서","내용은","내용의","내재한","네임스페이스","네임스페이스가","네임스페이스는","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스와","논리적","다","다른","다시","다양한","다음","다음과","다음은","단순한","달리,","대규모","대상으로","대신","대응인","대응입니다.","대한","더","덕분에","데","도구를","동안에는","되기","되는","되었습니다.","두","둘","둘의","들어,","등","따라서","따라서,","때","때문에","때문에,","또는","또한","런타임을","로더(예:","를","마주치는","마찬가지로","만들","만약","말하면,","매우","몇","모듈","모듈'이라고","모듈(ambient","모듈과","모듈로","모듈에","모듈에는","모듈은","모듈을","모듈의","모듈이","모든","모습이","목적은","못한다면,","문서를","미리","발생하는","방법으로","방법은","방법을","방법이며,","방법입니다.","방지하기","버전의","번들링을","변경하면,","부분이며,","불가능할","불렸습니다.","불필요한","붙여집니다.","사용자가","사용자에게","사용하기","사용하느냐에","사용하는","사용하던","사용하여","사용한","사용할","사용해","살펴볼","새로운","샘플에서","생성된","서로","선언","선언을","선언이","선언해야","설명합니다.","설정하지","소개","소스","수","수정된","쉽습니다:","스스로","스코프","시스템을","시스템인","식별하기","실수는","심벌을","아닌","아무런","아주","안에","안의","않는다는","않아도","알아보겠습니다.","애플리케이션에서","애플리케이션의","앰비언트","어떤","어떻게","언어에서","없습니다.","없이","없지만,","엔진","여기서는","여러","연결할","예를","예입니다:","오래된","오염되는","오프","옵션을","우선","웹","위의","위치를","위치한","위한","위함입니다.","위해","위해,","위험성","위험성과","위험성을","유발합니다:","유의해야","의미","의존성은","의존성을","의존성이나","의해","이","이것들을","이러한","이런","이를","이름","이름은","이름을","이미","이유를","이전의","이해하기","이해해야","이후부터,","일대일","일반적인","있게","있기","있습니다.","있어","있으며,","자세한","자주","작업이","재사용성을","적절한","전역","절대","점","점은","점을","점입니다.","접근법이라는","정보를","정의되고,","제공하고","제공하지","제공합니다.","좋은","주제와","중","중요한","지원하는","지원해야","지정하는","짜증을","차이를","참고:","참고하세요.","참조하기","찾습니다.","찾아내는지를","찾은","찾지","최상위","추가적인","충돌을","컴파일러가","컴파일러는","컴포넌트의","코드","코드를","코드에","코드와","타입","탐색할","태그는","태그로","트레이드","특성","특정","특징","특히","파일","파일:","파일과","파일도","파일안에","파일에서","파일은","파일을","파일의","파일이","페이지의","포괄할","포함된","포함될","포함합니다.","프로그램을","프로젝트의","필요가","필요합니다.","하나는","하는","한다는","할당할지를","합니다.","합치는","해결책을","향상된","형성하고","호환","혼동과","흔히","힘들게"],"pages/symbols.html":["\"c\"","\"c\";","\"value\"","'with'","(introduction)","(well","//","2015부터,","=","===","[getclassnamesymbol](){","[sym]:","array.prototype.concat를","c","c();","c[getclassnamesymbol]();","class","classnam","console.log(obj[sym]);","const","ecmascript","false,","getclassnamesymbol","instanceof","known","new","number와","obj","return","string","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","sym","sym1","sym2","sym3","sym3;","symbol","symbol(\"key\");","symbol();","symbol.hasinst","symbol.isconcatspread","symbol.iter","symbol.match","symbol.replac","symbol.search","symbol.speci","symbol.split","symbol.toprimit","symbol.tostringtag","symbol.unscop","symbols)","symbol생성자를","symbol은","toprimit","{","}","};","값들은","값으로","값입니다.","같은","객체","객체가","객체를","객체의","객체입니다.","결합해","계산된","고유한","기본","나타내는","나타낼","내부","내장","내장된","다음은","대체하는","데","동작을","만드는","메서드로","메서드입니다.","메소드object.prototype.tostring로","멤버를","목록입니다:","문으로","문자열","문자열과","문자열을","문자열의","문자열처럼,","바인딩에서","반복자를","반환하는","배열","변환하는","부분","분할하는","불리언","불변하며","비교하는","사용되는","사용될","사용됩니다.","사용자","사용하여","생성자","생성자의","생성합니다.","선언과","선언할","선택적","설명을","소개","수","수도","심벌","심벌들","심벌들은","심벌들이","심벌은","심볼","알려진","어떤","언어","연관된","연산으로","연산자로","요소를","위치한","유일합니다.","이름들이","이외에도,","인덱스들에","인덱스를","인스턴스로","인식하는지","일치하는","있는지를","있습니다.","자료형입니다.","자신의","잘","정규식","정규식과","정규식을","정의","제외된","직렬로","추상","클래스","키","키로","파생된","프로퍼티","프로퍼티와","프로퍼티의","함수","해당","호출됩니다.","호출합니다.","호출해서","확인하는","환경"],"pages/triple-slash-directives.html":["\"es2015\"사용","\"es2015.d\"ts가","\"exports\",","\"exports\"],","\"files\"목록에","\"foo\".padstart(4);","\"legacy/modulea\"],","\"modulename\";","()","(errors)","(function","(preprocess","(require,","(use","(예",".d.t",".t","///",":lib","=","@types,","@types/node/index.d.ts에","@type의","[\"require\",","amd","amdmodule.j","amdmodule.t","api","c","c()","c;","class","d.t","declar","defin","define(\"namedmodule\",","define([\"require\",","dependency에","dependeni","deprec","dom","es2017.string으로","export","exports)","exports,","exports.c","file","files)","function","import","import로","input","iterable과","js","lib","lib.d.ts와","modul","modulea)","modulea.callstuff()","modulea:mytyp","name","namedmodul","nolib을","noresolv","noresolve)","noresolve가","note:","out","outfile을","r.js)와","requir","return","root","skipdefaultlibcheck를","slash)","ts","tsconfig.json","tsconfig.json에서","tsconfig.json을","tsconfig.json의\"lib\"컴파일러","type","typeroot","var","xml","{","}","})();","});","가","가장","간","갖는","갖습니다;","갖지","같습니다.","같은","검사하지","것","것과","것들의","것은","것을","것이","것입니다:","결과","결과를","경로는","경우","경우,","경우에만","과","과정과","과정에","과정에서,","과정은","권장됩니다.","그","그런","기본","기본적으로","기존","기준으로","깊이","나오는","낳을","내는","내용은","내장","넘겨주는","넘겨주면,","넘길","는","다른","단일","대상들이","대신","대한","동일한","되었습니다.","됩니다.","뒤에","들어","들어,","등).","따라서","때","때만","또는","또는symbol","또한","라이브러리(예.lib.d.ts)를","라이브러리라고","라인에","라인이나","런타임","루트","루트가","를","만들어","만약","맨","명시적으로","모듈","모듈로","모듈에","모듈은","모듈의","모든","목록에","무시됩니다;","문","문에서","문을","문제를","발생시킬","방법으로도","방식으로","번들러(예.","변경하지","변형한","보이는","보통의","볼","분석하기","비슷한","사용됩니다.","사용하거나","사용하기","사용하기에서","사용하는","사용하세요.","사용한다고","사용할","사항을","상단에서","상단에서만","새","생각하면","생성된","생성됩니다.","생성자와","선언","선언된","선언문을","선언으로","선언을","선언하려면,","선언하며;","선언합니다.","선택적으로","세부","수","수행합니다.","순서대로","순서로","순서를","쉽습니다.","슬래시","슬래시(tripl","시작합니다;","아닌","안에","않는","않는다는","않도록","않습니다.","알립니다.","앞에만","어떤","없는","여겨지며","여러","역할을","영향을","예를","오류","오류입니다.","오직","옵션과","우선으로","위치에","위치할","위한","위해","유사하게,","유사합니다.","유의하세요.","유효합니다.","을","의미도","의존성","의존성을","의존성이","의존하는","이","이것들은","이는","이런","이로","이를","이름을","이름입니다.","이전에는","이해하기","익명으로","인해","일반적인","일부로","입력","입력과","있는","있도록","있습니다.","있습니다:","자기","자동으로","자신에","작성자에게는","작성할","전,","전달/중복","전달할","전처리","전처리를","정렬하기","제공된","존재하지","주석","주석으로","주석은","주석의","주석입니다.","줄","줄의","줍니다.","중","지시어는","지시어로","지시어를","지시어와","지시어입니다.","지시자","지시합니다.","지정되면","지정된","직접","집합에서","참조","참조가","참조는","참조된","참조됩니다","참조를","참조하는","처리되고","처리됩니다.","처리하는","추가","추가되기","추가되어야","추가됩니다.","추가적인","추가하거나","추가한","추가합니다;","추가했어야","출력","출력물을","커맨드","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러에게","컴파일에","컴파일에서","코드:","타입","타입에","타입의","태그를","통과","툴을","트리플","특별한","파일","파일과","파일들은","파일만","파일에","파일에서","파일은","파일을","파일의","파일이","패키지","패키지는","패키지의","포함되어야","포함된","포함됩니다.","포함시키지","포함하고","포함하는","포함하도록","포함한","표시합니다.","프로세스에","프로퍼티를","플래그","하나에","하는","한","한다고","할당하는","함께","합니다.","해줍니다:","했습니다.","호출에","호출의","혹은","확인하세요.","후"],"pages/type-compatibility.html":["\"","\",","\",\"","\"alice\",","\"alice\"});","\"seattle\"","\"seattle\"});","\"건전\"하지","\"아마도\"","\"호환\"","'args'를","'버리는'","((e:","()","(...args:","(a","(a:","(advanc","(b:","(classes)","(compar","(e","(e:","(enums)","(function","(generics)","(introduction)","(n:","(option","(privat","(start","(subtyp","(x,","(x:","(x?,","(x와","(y:","({name:","(명확한","(타입","(프로그래머에게는)","*/","+","...","/*","//","0;","2,","2],","3","3];","=","=>","[1,","a:","a;","anim","animal;","any)","any[])","any[],","any는","any로","any에서의","any와","array#foreach는","array)","assignment)","bivari","bivariance)","blue,","c#이나","callback:","class","classes)","color","color.green;","console.log(\"hello,","console.log((","console.log(e));","console.log(e.x","console.log(item));","console.log(x","constructor(name:","constructor(numfeet:","data:","e.y))","e.y));","empti","empty;","empty를","enum","enum과","event","event)","eventtyp","eventtype,","extend","extends의","feet:","function","function(x:","function(y:","functions)","green","greet(n:","greet(y);","handler:","ident","implements와","index,","interfac","invokelater([1,","invokelater(args:","invokelater는","item","items.foreach((item,","items.foreach(item","javascript","javascript는","javascript에서","javascript에선","java와","keyboard","keycode:","keyev","listenevent(eventtype.mouse,","listenevent(eventtype:","locat","location:","member","mouse,","mouseev","mouseevent)","mouseevent).x","mouseevent).y));","n.name);","name","name:","named)","named)만","named;","name이라는","new","note","notempti","notempty;","number","number)","number,","number;","numfeet:","out)","overloads)","p","p:","paramet","parameters)","person","person();","privat","private과","protect","ready,","red,","rest","revers","reverse;","s","s:","s;","safety)","size","size;","soundness)","statu","status.ready;","strictfunctiontypes을","string)","string,","string;","t","t):","t;","timestamp:","topics)","two","typescript","typescript는","typescript에서","typescript에서는","typescript의","typing)","u","u):","undefined를","void)","void);","vs","wait","x","x()는","x:","x;","x를","x에","x와","x의","y","y)","y));","y:","y;","y?)","y가","y는","y를","y에","y에서","y의","{","}","};","가능하거나","가능하지만","가능한","가져야","가지","가지고","가지므로","가진","가진다는","각","간단하지만,","간단한","간주됩니다.","값은","값의","강제로","갖고","같은","개수의","개의","객체","객체를","건전성","건전성에","건전하지","검사를","검사하기","검사하여","검사한다는","검사할","검사합니다.","것으로","것은","것이","것입니다.","결과","결정됩니다.","경우","경우,","경우는","경우에는","경우에도","경우와","계층","고급","고려됩니다.","고려하지","고려했으며,","곳과","곳을","과는","과정은","관계시키는","관계의","관점에서는","관해선,","광범위하게","괜찮습니다!","구조가","구조와","구조의","구조적","구현체로","궁금할","규칙은","규칙을","규칙이","그","그러므로","그럼에도","그리고","기반으로","기본","기술하지","나머지","내용은","는","다르게","다른","다릅니다.","다음","다음을","대부분","대상","대신해서","대안","대응하기","대조적입니다.","대한","대해","더","덜","동일","동일한","동작하는","동작합니다.","동작합니다:","되도록","되지","두","드물지만","들면,","들어,","들어:","따라","따라서","때","때,","때는","때문","때문에","때문에,","때문입니다.","또한","똑같이","런타임","리터럴","마세요.","마찬가지로","마치","많은","말합니다.","매개변수","매개변수가","매개변수는","매개변수도","매개변수를","매개변수만","매개변수에","매개변수와","매개변수의","매개변수인","매개변수처럼","매우","먼저","메커니즘","멤버","멤버(이","멤버가","멤버는","멤버를","멤버만","멤버만으로","멤버에","멤버와","멤버의","명목적","명시적인","모든","목록에서만","목록을","목적을","못한","무시하는","무한한","문서","문자열","바꿔","바람직하지","바람직하진","반대여도","반환","받아서","발견되는","발견할","발생시키지","발생시킵니다.","발생하는","발생하도록","발생하면","발생합니다.","방식에","방식입니다.","배열","배열을","번째","복잡합니다.","부분을","불구하고","비","비교","비교됩니다.","비교적","비교하는","비교할","비롯된","사양에","사양을","사용하기","사용하는","사용하여","사용하지","사용할","사용합니다.","사용했습니다.","살펴보겠습니다:","살펴봅니다.","살펴봅시다:","상속","상위","상응하는","상황에","상황에서","상황이","생성된","생성자는","서로","서브","선택적","설계되었습니다.","설명합니다.","성공","성공,","성공합니다.","소개","수","수도","수행할","숫자","숫자는","숫자와","시간에","시그니처와","시나리오에","시스템","시스템보다는","시스템은","시스템을","시스템의","시스템이","시스템이)","시스템이기","시작하기","식으로,","신중하게","실용적인","실제로","심지어","아니고,","아닌","아닙니다.","아이디어는","안전성(type","안전하게","않고","않기","않는","않다고","않습니다.","않아","않았기","않은","않음","않지만","않지만,","알","어떤","어떻게","언어","언어에서","언어에서는","없는","없습니다.","없음","에를","여러개의","여전히","열거형","열거형과","열거형은","영향을","예를","예외를","예제:","예제는","예제를","예제에","예제에서처럼","예측이","오류","오류).","오류,","오류가","오류는","오류를","오버로드","오버로드가","오버로드는","오직","완전히","요소,","요소의","용어가","원본","원시","위에서","위치는","위치에","위해","위해,","유발하는","유사하게","유용하고","유용합니다:","유의하세요.","유의합니다.","유형의","을","의해","이","이것은","이것을","이는","이러한","이런","이를","이름은","이용하여","이유가","이유는","익명","인덱스","인수가","인수를","인스턴스","인스턴스도","인스턴스의","인터페이스를","인터페이스와","일련의","일반적이기","일반적인","일반적임","일부로","일치해야","입니다.","있게","있기","있는","있는지","있는지에","있다면","있다면,","있습니다.","있습니다:","있어야","있을","있지만","있지만,","자세한","자연스럽습니다.","작성","작업을","재귀적으로","적용되는","적용되지","적용됩니다.","적용됩니다:","전달하는","전체에서","점만","점에","정의된","정적","정적인","제공하는","제공할","제공합니다","제공합니다.","제네릭","제대로","제외하곤","조금","종류의","주제","주지","줍니다.","중","지금까지","지정되지","지정된","지정함으로써","진행됩니다.","질문은","참고사항","참고하세요.","찾습니다.","처리되는지","처리됩니다.","첫","최소한","추가","추가적으로","추가하여","추론된","취하여","측면에서","측에서","컴파일","컴파일러","컴파일러는","코드는","코드를","코드의","콜백","콜백을","클래스","클래스는","클래스에서","클래스와","클래스와는","클래스의","타이핑(nomin","타이핑(subtyping)을","타이핑이기","타이핑이란","타입","타입과","타입만","타입에","타입에만","타입은","타입을","타입의","타입이","타입처럼","탐색하면서","통해","특성을","특수한","특수화된","특정","패턴들을","패턴입니다:","포함하는","표현식이나","표현하는","프로퍼티가","프로퍼티를","플래그인","필수","필수적인","필요함)","하나를","하위","한","할","할당","할당.","할당과","할당은","할당을","할당이","할당할","함수","함수가","함수들이","함수를","함수에","함수에게","함수와","함수의","합니다.","해당","해당하므로","허용되는","허용되지","허용됩니다.","허용하는","형태를","호출","호출하는","호출한","호출할","호출함","호환","호환되며","호환되지","호환된다는","호환될","호환됩니다.","호환성","호환성에","호환성은","호환성을","호환성이","호환이","혼란스럽고","확인할","확장하여","훨씬"],"pages/type-inference.html":["\"다른","\"문맥상","\"최적","(","(basic)","(best","(contextu","(introduction)","(rhino","/","//","1,","3;","4가지","=","[0,","[new","anim","animal,","animal[]","animal을","animal이","any)","button","common","console.log(mouseevent.button);","console.log(uievent.button);","const","createzoo():","eleph","elephant(),","elephant,","function","function(mouseevent)","function(uievent)","function(uievent:","handler","kangaroo","mouseev","mouseevent가","new","noimplicitani","null];","null입니다.","number로","number와","return","rhino(),","rhino,","snake()];","snake)[]과","snake.","type)","typescript","typescript가","typescript는","typescript에서는","typescript의","typing)","uievent","uievent가","uievent는","undefined을","window.onmousedown","window.onscrol","window.onscroll에","x","zoo","zoo:","{","|","}","가지","가지며","가집니다:","각","같은","객체","객체가","객체에는","검사는","결과는","결정할","경우","경우,","경우에","계산합니다.","고려하여","고려해야","고를","공통","기반으로,","기본","기본값를","다루겠습니다.","다른","단언,","대부분의","대해","더","두","들면:","들어,","들어:","따라","때","때,","때문에","때문에,","리터럴의","만약","많은","매개변수의","멤버,","멤버를","모든","문맥상","문맥에서도","문맥적으로","반환","반환문이","발생시킵니다.","발생할","발생합니다.","방법에","방향\"에서도","배열","배열의","변수","변수가","변수와","별도의","보고하지","사실을","사용됩니다.","사용하여","사용하지","상위","선택됩니다.","선택하기","선택할","선택합니다.","설정하며,","소개","수","아닌","않는","않는다면)","않습니다.","않으면","알고","알고리즘에","알고리즘은","알아보겠습니다.","암묵적으로","암시될","어디에서,","어떻게","없기","없는","없습니다.","없어서","없음을","여기서","여기에서","여러","예를","예제에서","예제의","오류를","오른쪽,","오른쪽에","옵션을","요소","요소들의","우리는","원하지만,","위","위치에","위해","위해서는","유니언","의","의해","이","이들","이라고","이러한","이렇게","이를","이번","이상적으로는","이야기해보겠습니다.","이전","인수","인수,","인수는","일반적인","임을","있는","있다는","있다면,","있습니다.","있습니다:","있지만,","자세히","잘해냅니다.","장에서는","재정의할","적용됩니다.","정보를","제공하기","존재하지","존재해도","좀","중","중,","즉","직관적입니다.","초기화하고,","최적","추론","추론되길","추론되는지","추론되지","추론됩니다.","추론은","추론을","추론의","추론이","추론하는","추론하려면","추론하지","추론할","추론합니다.","출력합니다.","코드는","코드에서","타이핑","타이핑\"","타이핑은","타입","타입\"을","타입들로부터","타입으로","타입으로도","타입은","타입을","타입의","타입이","타입입니다.","포함하는","포함할","표기가","표기하여","표기해야","표현식에서","표현식의","프로퍼티가","프로퍼티는","하지만","할당","할당되어","할당의","함수","함수가","함수의","합니다.","해결하기","해당","했을","호출","후보","후보가"],"pages/tutorials/dom-manipulation.html":["\"a\":","\"abbr\":","\"address\":","\"applet\":","\"area\":","\"hello,","#app","(an","(basic","(differ","(dom","(interest","(mdn)","(tagname:","(the","*","*/",",","...",".childnod","/**","//","1.","2.","2020년에는","20여","262","2만여","3.","4.","5개의",":)",";","=","=>","[p,","[p]","angular","api는","api를","api에","api에는","app","app?.appendchild(p);","app?.appendchild(p)입니다.","appendchild(newchild:","appendchild를","appendchild의","app이","between","chaining)","charm.","childnod","childnodes)","childnodes는","childnodes의","children","children과","children은","const","createel","createelement(tagname:","createelement라는","createelement의","develop","div","div.childnodes;","div.children;","document","document.createel","document.createelement(\"p\");","document.createelement('a')였다면,","document.createelement('xyz')는","document.getelementbyid","document.getelementbyid(\"app\");","document.getelementbytagname(\"div\")[0];","document.getelementsbytagname를","document.queryselector(\"li\");","document.queryselectorall(\"li\");","document를","dom","dom(en)","e","e[]로","ecma","element","elementcreationoptions):","element에서","example)","explor","first","foreach((value,","getelementbyid","getelementbyid(elementid:","getelementbyid와","getelementbytagname과","hello,","html","htmlanchorelement;","htmlanchorelement타입의","htmlappletelement;","htmlareaelement;","htmlcollect","htmlcollection(1)","htmlcollection(2)","htmlelement","htmlelement;","htmlelements가","htmlelementtagnamemap","htmlelementtagnamemap[k]","htmlelementtagnamemap[k];","htmlelementtagnamemap[k]는","htmlelementtagnamemap[k]를","htmlelement로","htmlelement를","htmlelement의","htmlelement입니다.","htmlparagraphel","htmlparagraphelements를","htmlparagraphelement타입을","html에서","html을","id","index.html","index.html:","interfac","interface)","introduct","iot","item(index),","javascript","javascript는","javascript를","k):","k,","key,","k로","k를","learn","length","li","lib.dom.d.t","manipul","manipulation)","mdn에서","methods)","more?)","mozilla","network","newchild","node","node.appendchild","nodelist(2)","nodelistof;","nodelistof는","nodelistof라는","nodelistof를","nodelist가","nodelist는","nodelist를","nodelist에서","node로부터","node를","node에서","node입니다.","null;","null을","null이","null일","options?:","p","p.textcont","p]","parent)","queryselector","queryselector(selectors:","queryselectoral","queryselectorall(selectors:","queryselector와","react,","second!","standard","string):","string,","svgelementtagnamemap[k]","t):","t;","tag)","tagname은","tagname인수로","tagname인수를","text","text]","third","time","type)","typescript","typescript!","typescript는","typescript를","t가","t는","void)","w3c","world","world!","world!\";","xml","{","|","}","가","가능성이","가능한","가능합니다.","가장","가져오는","가지","가지고","각","간단한","간에","간주하지","값이","강력해서","같습니다(deprec","같습니다:","같은","같이","개념이","개념이라고","개발되었습니다.","개발자가","개발하기","개의","객체","검사하면","것으로","것은","것을","것이","것이기","것입니다.","결과:","경험을","고급","고유한","관심","구성됩니다.","구조,","구현되었습니다.","구현된","구현됨)를","구현합니다.","권장사항에","규격에","그","그대로","그대로의","그리고","기기에도","기능적으로","기본","기본적으로","기억하는","기존","나누어","나머지","나온","나타내지","내용을","년","노드","노드가","노드로","노드를","노드의","눈에","다른","다음과","다음으로,","다음은","단순하며","대한","더","데","데이터","도구입니다.","도입합니다.","돔","동안,","동작하는","동적인","되어","될","됩니다.","두","들면","들면,","들어","들어,","등)가","따라","때","때로는","때문에","때문입니다.","또","또는","또한,","띄는","라는","런타임에","런타임이","로드된","를","리스트","리스트가","리스트는","리스트를","리스트에는","리스트인","링크를","링크입니다.","마지막","많은","맞는","맞춤형으로","매개변수","매개변수를","매우","매핑된","맵","먼저","메서드","메서드,","메서드가","메서드는","메서드들은","메서드를","메서드만을","메서드에서","메서드와","메서드의","면은","모델(dom)은","모두","모든","모순처럼","무슨","문서","문서는","문서들은","문서로","문서에","문서의","문서화","문자","문자열","문자열이","및","및/또는","바꿔보면","바탕으로","반영했다는","반환","반환값","반환됩니다.","반환하기도","반환하며","반환한","반환한다는","반환할","반환합니다.","받는","발전을","방법입니다.","방식으로","번째","변경할","변수는","변수를","변수에서","변하지","변했는지","보겠습니다.","보다","보려면","보면","보일","볼","부분에","부분은","부분인","브라우저에","브라우저인","사람들을","사례는","사용","사용되고","사용된다고","사용자","사용하고","사용하며,","사용하면","사용하여","사용한","사용할","사용해","사이언스,","사이트는","사이트를","사이트에","사전","살펴보겠습니다.","상위","상호작용할","새","새로운","생략했습니다):","생성과","생성할","생성합니다.","서버,","선택자와","선택적","선택합니다.","설명했습니다.","성능을","섹션(document.getelementbyid)에서는","소스코드","소스코드는","속성을","수","수많은","수정하되","수정하십시오:","숫자","쉽게","스니펫","스니펫(snippet)에는","스니펫에서는","스니펫의","스크립트를","스타일,","시작합니다.","실제로","실행한","싶으십니까?","아닌","않기","않습니다.","않아","알고","어떤","어떻게","언급하자면,","얻는","없기","없는","없을지에","없음을","에","여기","여기에","여전히","역할을","연산자가","예를","예시","예시까지","예제","오버","오버로드는","왜냐하면","외","요소","요소가","요소들은","요소를","요소만을","요소에","요소와","요소의","웹","웹사이트들","위와","위해","유사하게","유사한","유사합니다.","유의해야","유지하십시오.","의미하며,","의해","이","이곳에서","이는","이러한","이루었습니다.","이를","이름과","이전","이전에","이제,","이해하는","이후","인기","인덱스","인수","인수로부터","인터페이스","인터페이스(htmlelement에서","인터페이스가","인터페이스는","인터페이스를","인터페이스에","인터페이스의","인터페이스인","인터페이스입니다.","인터프리터는","일부","일어나는지를","일이","일치하는","있게","있고,","있기","있는","있다는","있도록","있습니다.","있습니다:","있을","있을지","있지만,","자세히","자식","자식(children)","자식입니다.","작동시키기","작동합니다.","적합한","전달되든","전달되면","전역변수","점에","점을","정의","정의는","정의되어","정의된","정의됩니다.","정의를","정의에","정의에는,","정의에서","정의의","정의입니다.","정의하고","정적","정적이어서,","정확히","제거하여","제공한다는","제공할","제공합니다.","제네릭","제약","제약을","제외하면","제한됩니다.","조건","조작","조작의","좋습니다.","좋은","줄에는,","줄은","줄의","중","중에서,","중요한","중요합니다.","중축입니다.","지정된","지정할","집합(superset)이며,","집합에","집합을","차이점","참조:","찾아낸","찾을","첫","체이닝(option","초반에","추가적으로","추가하는","추가합니다.","추론","추론되므로","충분한","컴파일하고","코드","코드가","코드를","코드에서","코드의","키에","타입","타입들","타입들을","타입스크립트와","타입은","타입을","타입이","타입이지만,","타입입니다.","탐구","태그","태그(custom","태그는","태그를","텍스트","텍스트는","텍스트를","특정","틀림없이","파일","파일의","패턴들을","페이지가","페이지를","페이지에","페이지에는","포함되어","포함하고","포함하는","포함하지","포함할","표기된","표시됩니다.","표준","표준이","표준화","표현부터","표현식은","프런트엔드","프레임워크(jquery,","프로그래밍","프로젝트에서","프로토타입","프로퍼티","프로퍼티,","프로퍼티는","프로퍼티를","프로퍼티와","필요가","하나를","하나인","하위","하지만,","할","함수","함수는","합니다.","해당","현재","호출이","호출하기","확실한","확장되거나","확장된","확장은","확장한","확장합니다.","활용","활용할","후","후,","훌륭한"],"pages/variable-declarations.html":["\"\"","\"$$\",","\"aurora\",","\"a를","\"bar\"","\"baz\",","\"cat\";","\"danielle\",","\"foo\",","\"hello!\";","\"hello\",","\"hello,","\"kitty\";","\"noisy\"","\"oh","\"rich\"","\"rich\",","\"rich\"를","\"rory\";","\"seattle\";","\"spicy\",","\"yes\"","\"성공\"","\"존재\"하지만,","\"환경\"을","'0'","'10'","'100'","'11'을","'2'","'a'","'a'를","'b'는","'e'는","'undefined'","'x'를","'때에","(array","(block","(condition)","(const","(default","(destructuring)","(e)","(function","(input)","(let","(object","(properti","(re","(scope","(shouldinitialize)","(spread)","(true)","(tupl","(var","(variabl","({","+",",","...","...bc]","...c","...d]","...default","...defaults,","...first,","...passthrough","...rest]","...second,","...로","//","0","0);","0;","1","1,","10","1001","100;","101","10;","10을","10이라는","10입니다.","12,","12;","1;","2","2,","2015","20;","2;","2]);","2];","3","3,","3;","3에","4","4,","4];","5","5];","5]라는","6","7","8","9","9;",";","=","[","[,","[0,","[1,","[3,","[7,","[],","[a,","[a]","[first,","[first]","[number,","[second,","[string,","]","`a`가","`foo`","`x`를","a++;","a,","a:","a;","a=\"\",","ambiance:","a라는","a를","a에","a와","a의","b","b,","b:","b;","b=0","b?:","b?는","b]","bc:","boolean","boolean)","boolean]","bothplu","bothplus에","b가","b는","b를","c","c();","c):","c,","c:","c]","captur","capturing)","catch","citi","city;","city를","city에","class","clone","clone.m();","clone.p;","console.log(\"oh","console.log(e);","console.log(first);","console.log(fourth);","console.log(rest);","console.log(second);","const","const가","const는","const를","c를","d:","d]","dead","declar","declarations)","default","defaults안에","destructuring)","develop","ecmascript","es2015를","expression)를","f","f()","f();","f([1,","f([first,","f(condition,","f(false);","f(false,","f(input:","f(shouldinitialize:","f(true);","f(true,","f(x)","f({","f({});","first","first,","first];","first와","foo()","foo();","food","food:","fourth]","function","function()","f가","f의","g","g()","g();","getciti","getcity();","getcity;","g가","g는","hello","if문의","iife를","immedi","input","input;","input[0];","input[1];","interfac","invok","i가","i를","i의","javascript","javascript는","javascript를","javascript에서","javascript에서는","javascript의","javascript이기","keepwholeobject(wholeobject:","keepwholeobject는","kitti","kitty.nam","kitty.numl","let과","let문","let선언만","let선언은","let은","let을","let의","loop","m()","messag","message;","mozilla","name:","network를","network의","new","newname1","newname1,","newname2","no!\";","number","number,","number[][])","number])","numlives:","numlivesforcat","numlivesforcat,","o","o.a,","o.a;","o.b;","o.b로","o;","p","passthrough.b","passthrough.c.length;","price:","quirks)","renaming)","return","rules)","scope","scoping)","search","search는","second","second,","second]","second]:","second라는","second의","settimeout","settimeout예제를","settimeout은","settimout에","shadow","shadowing)","shadowing은","shadowing의","shadowing이라고","string","string,","sum","summatrix","summatrix(matrix:","templor","tempor","thecitythatalwayssleeps()","throw","total","tri","true];","tuple:","tuple;","type","typescript","typescript가","typescript는","typescript를","typescript에서는","undefin","values)","var","variabl","var로","var보다","var선언은","var에","var와","void","vs.","well.\");","wholeobject;","wholeobject라는","world!\";","x","x)","x;","x는","x를","x의","zone에","zone입니다.","{","{}):","{를","}","})","}):","});","}:","};","}입니다.","가","가깝게","가능한","가능합니다.","가르치며,","가리기","가리킵니다.","가장","가지","가지고","가지는","가진","가집니다.","각각","간단하게","간단한","간단히","감싸고","감춰","값","값으로","값은","값을","값이","강화된","같게","같은","같을","같이","개발자는","개발자들은","개요를","객체","객체를","객체의","객체입니다.","거라고","거치며","건너","걸","걸쳐","검이라고","것","것과","것도","것들은","것만","것으로","것은","것을","것이","것이었습니다.","것입니다.","것입니다:","것입니다;","결과가","결과는","결과를","결함을","경우","경우,","경우에는","경험","계산할","고려할","고맙게도,","고치도록","고통스러운","과제를","관계없이","괄호로","광범위한","구문","구문을","구문이","구조","권한의","규칙","규칙들을","규칙은","규칙을","그","그들이","그래서","그러나","그런","그렇게","그리고","그리고,","글을","기능은","기능이","기능입니다.","기다리며)","기본","기본값","기본값,","기본값으로","기본값을","기본적으로,","기억을","기억하나요?","기억하세요:","기억해야","기존","깊게","까다로울","나머지","나머지를","나중에","나타내지","난","내려야","내부","내부에","내용은,","내용을","냅니다.","넘어갈","넘어선","넣어야","네임스페이스,","놀라운","놀란","놀랐더라도","다는","다르다'입니다.","다른","다릅니다.","다음","다음,","다음과","다행히","다행히,","단","단순한","단점","단점들에","단지","달리,","답은","당신","당신은","당연히","대로,","대부분","대상으로한,","대신","대신,","대해","더","더욱","던질","덮어쓰는","덮어쓰는데,","덮어쓸","데이터의","도와줄","도입하게","동일하지만","동일한","동작에","동작이","동작이므로,","동작하게","동작하는지","동작합니다.","동작합니다:","되기도","되면","되었는데,","되었습니다.","된다는","됩니다.","됩니다:","두","둡니다.","뒤따라","뒤에","들어,","따라","따라서","때","때,","때마다","때문에","때문에,","때문입니다.","떠올려","또","또는","또한","또한,","뛸","뜻인지","뜻합니다:","런타임에","런타임은","렉시컬","로\"","루프","루프가","루프는","루프의","를","리뷰를","마주치는","마지막에","마찬가지로,","막기","만드는","만들","만들어","만듭니다.","만약","만약에","많은","많이","말로","말씀드리자면,","말해주듯이,","매","매개","매개변수를","매개변수에","매개변수에도","매번","머뭇거릴","먼저,","멈추고","멈추는","메서드를","멤버가","명시하는","명확한","몇","몇몇의","모두","모듈,","모든","무슨","무시할","문에","문은","문제를","문제에","문제점에","물론","밀리","바깥","바깥에서도","바꾸기","바꿀수","바로","바인딩","밖에","밖에서","반대입니다.","반드시","반복될","반복마다","반환","방법으로","방법은","방법입니다.","방생되어","방식들과","방식들이","방식이며,","방지합니다.","방해합니다.","방향은","배열","배열과","배열을","배열처럼","버그는","버그를","버그의","버립니다.","버전에서","번","번째로,","범위로","범위를","변경,","변경할","변수","변수가","변수는","변수들에","변수들은","변수들이","변수로","변수를","변수에","변수에는","변수에도","변수의","변하지","별개의","보겠습니다:","보고하지","보단","보면","보면,","보세요.","보세요:","보았을","보이는","보통","복사를","복잡합니다.","본인의","봅시다.","부를","부릅니다.","부분","부분들이","부분을","부터","분들은","분들을","분해","분해가","분해는","분해된","분해될","분해됩니다;","분해를","분해와","분해의","분해입니다.","분해처럼,","분해할","불가능하다는","불리는","불변이라고","붙히는","블록","블록과","블록까지로","블록에","블록으로","블록의","비교적","비슷하지만","비슷한","비어있는","빼고는","사람들이","사실","사용.","사용되는","사용을","사용자가","사용하고","사용하는","사용하는지는","사용하도록","사용하면","사용하세요.","사용하여","사용합니다.","사용해","사용해서","사용해야","사용했던","사용했습니다.","살펴보겠습니다.","살펴보겠습니다:","살펴보세요.","살펴보았습니다.","살펴볼","상위","상의하세요.","상태는","상황을","상황이","새로","새로운","생각합니다.","생각해","생성됩니다.","생성할","생성합니다.","선언","선언과","선언되기","선언되는","선언되어","선언되어야","선언되었을","선언된","선언될","선언에","선언에서도","선언은","선언을","선언의","선언이","선언입니다.","선언하는","선언하는지는","선언하면","선언할","선언했습니다.","선택적","선택적으로","선택적이라는","선택해야","선호되는지를","설명되어","설명은","설명합니다.","성공","성공,","섹션에서는","섹션이","손으로","수","수도","수정","수정될","수정하려는","수정하면:","수정할","쉐도잉","쉽게","스스로","스왑","스코프","스코프가","스코프는","스코프라고","스코프에","스코프에서","스코프의","스코프입니다.","스코핑(block","스코핑(lexic","시작으로","시작합니다.","시키겠지만.","실수로","실수를","실제론,","실행","실행되면서","실행될","실행됩니다.","실행을","실행이","실행하는","실행합니다.(다른","심각하게","심지어","써왔던","쓰는","쓰이기","아니라는","아닙니다.","아래","아마","아무렇게나","안","안된","안에","안에,","안에서","안의","안쪽","않는","않다고","않습니다.","않았을","않은","알","알게","알고","알다시피,","알려주기","알려줍니다.","알아두면","알아두세요.","알아차리겠지만,","앞서","앞에","앞에서","앞의","약간의","양날의","얕은","어느","어떤","어떻게","어쨋든","언급했던","언급했듯이,","언어와","언제나","언제든","얻게","얻기","얼마나","없다는","없다면","없더라도","없습니다.","없어야","없이","에러가","에서는","여기,","여기서","여기서는","여러","여전히","여태","연산자는","열거","예를","예상","예상되는","예상해","예제를","예제에서","예제에서,","예제이며","예측하기","오는","오류","오류!","오류,","오류:","오류를","오류입니다:","오른쪽으로","오른쪽입니다:","오직","올바르게","와","완료되었음에도","왜","왜냐하면","왼쪽에서","요소가","요소나","요소들에","요소들을","요소를","요소와","우리가","원인이","원칙을","위","위에서","위와","위해","위해서","유발할","유사하지만,","유사한","유지하세요.","유형의","유효합니다.","을","의도한","의미를","의미에","의미합니다.","의해","이","이건","이것은","이것을","이게","이고","이는","이더라도","이들은","이라","이런","이를","이름","이름에서","이름을","이름의","이미","이번","이상한","이상해","이외에","이외의","이용해","이용해서","이유","이유는","이유는,","이전","이전에","이점을","이제","이제,","이해하기가","이해해","이후","익숙하지","익숙한","인덱스","인덱싱을","인스턴스를","일","일단","일반적으로","일반적이며,","일반적인","일부로","일으키거나,","일이지만,","일치하는","읽거나,","읽기","읽을","잃게","입니다.","잇습니다.","있게","있겠지만,","있기","있는","있는데,","있는지","있다는","있다면","있듯이,","있습니다","있습니다.","있습니다.:","있습니다:","있었다면,","있었던","있으므로,","있지만,","자동으로","자세한","자세히","자주","자체에","작고","작성됩니다.","작성을","작성해야","작성했다고","작업의","작업하는","잘","잘못된","잠시,","잡아","잡아두는","잡아둘","재선언과","재할당","재할당을","재할당할","적용하면,","적합한","전개","전개는","전개보다","전개에","전개처럼","전개하는","전개하도록","전개하면","전개할","전까지","전달하는","전에","전역","전용(readonly)이라고","전체","점은","접근할","접근해","정교한","정도","정말","정의되지","정의했다는","제네릭","제대로","제한점이","조치를","존재하지","존재합니다.","종료한","종류의","종종","좌절의","주세요.","주어야","주어지면","주어진","주요한","주의할","주의해","주의해서","준비됐나요?","줍니다.","중복해서","중요하지","중지했을","중첩된","즉시","지역","지원합니다.","지정하는","지정할","직관적입니다:","진행되지만","질문처럼,","집합이므로,","짧은","차이점은","참고","참조하고","참조하는","참조할","참조합니다.","찾을","챕터에","처럼","처음","첫째로,","초","초기화","최선의","최소","최신","추론의","추론할","출력","출력됩니다.","출력할","취하지","캡처는","캡처된","캡쳐되면","캡쳐된","캡쳐링","캡쳐링에","캡쳐링을","캡쳐링의","캡쳐하기","캡쳐했기","컴파일러는","코드","코드는","코드를","코드베이스에서","코드의","콜론은","크게","키워드를","타입","타입스크립트","타입을","통해","튜플","튜플은","튜플을","튜플의","특별한","특정","특징은","팀원들과","파싱","판단을","패턴을","패턴이","패턴입니다.","편리합니다:","편이지만,","포함한","표시가","표현식","표현식은","표현식을","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들에","프로퍼티를","프로퍼티만","프로퍼티에","프로퍼티와","피하기","피할","피합니다.","필요","필요가","필요는","필요하지","필요합니다.","하고","하고,","하나만","하는","하세요.","하지만","한,","한다는","한번","한정되지만,","한정됩니다.","할","할당은","할당입니다:","할당할","할필요가","함께","함수","함수(iif","함수,","함수가","함수까지","함수를","함수에서","함수의","합니다.","합니다:","합을","항상for루프가","해당","해당되는","해당한다는","해줍니다.","핸드북에서","핸드북은","했기","했던","했습니다.","허용되며,","허용하지","현재","형태는","호출","호출된","호출될","혹은","혼동하면","혼란스러워지기","혼란스럽게도","혼란스럽습니다.","혼자만","환경","환경과","환경을","활용할","후에","후에도","후에도,","훨씬","흐름을","흘러나오는","힘듭니다."],"pages/tutorials/asp.net-core.html":["\"./app.ts\"","\"4.0.2\",","\"5.1.0\"","\"compileonsave\"","\"compileonsave\":","\"compileroptions\":","\"del\":","\"devdependencies\":","\"devdependencies\"에","\"es6\"","\"esnext\"","\"files\":","\"gulp\":","\"noemitonerror\":","\"noimplicitany\"","\"noimplicitany\":","\"sourcemap\":","\"target\":","#","${compiler}","${framework}!`;","'clean'작업도","'clean'작업이","'default'","'default'로","'scripts/**/*.map'],","'scripts/**/*.ts',","()","(.net","(add","(asp.net","(creat","(ctrl","(debug)","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(env.isdevelopment())","(instal","(set","(setup)","(test)","(write","(만약","*/","+",".map",".net","/*","///","2015","2017이",":","=",">","[","['scripts/**/*.js',","],","`hello","app,","app.ts에","app.ts의","app.usedefaultfiles();","app.usedeveloperexceptionpage();","app.usestaticfiles();","application을","asp.net","breakpoint가","breakpoint를","browse.","build)","code)","compil","compiler:","configur","configurationfile을","configure(iapplicationbuild","const","core","core를","creat","debugg","del","del(['wwwroot/scripts/**/*']);","del을","depend","ecmascript","edge에서","empti","entri","env)","exampl","explorer를","f12","file","file를","file을","framework","framework:","function","gulp","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.task('clean',","gulp.task('default',","gulpfile.js를","gulp의","html","htmlinputelement).value;","http://go.microsoft.com/fwlink/?linkid=518007","ihostingenviron","index.html로","index.html에","item","item을","javascript","localhost","manag","microsoft.aspnetcore.staticfiles와","microsoft.typescript.msbuild를","n)","new","next","noimplicitani","note:","npm","npm을","nuget","onemitonerror","packag","package.json","package.json을","packages를","page)","path","point입니다.","project","project)","public","require('del');","require('gulp');","restor","return","runner","sayhello()","script","scripts/app.ts를","scripts:","scripts라고","scripts를","server)","shift","sourcemap","startup.c","studio","studio는","studio에","studio에게","target","task","true","true,","tsconfig.json를","tsconfig.json을","type","typescript","typescript)","typescript가","typescript를","typescript에","up","usedefaultfil","usestaticfil","var","visual","void","web","wwwroot","{","}","});","},","};","가이드를","같이","검사가","검색창에서","검색하여","것을","경우","경우를","경우에는","그런","그렇지","기본","끝난","내보내지","내용을","누르고","누릅니다","는","다운로드할","다음","다음gulpfile.js라는","다음과","다음으로","당신의","대체합니다:","들어가","들어가고","디버그","때","때마다","또는","라인에","라인이","마우스","만들기","먼저","메시지가","명시합니다.","및","밑에","발생","발생합니다.","방법을","방지할","버전을","버튼으로","버튼을","번째","변경할","보려면","보이지","보인다면","비주얼","빌드","빌드가","빌드를","빌드합니다)","빨간","사용","사용하기","사용한","사용합니다.","상자에","새","새로","새로고침","새로운","생긴","생성을","생성합니다.","서버","선언에","선이","선택","선택하고","선택한","선택합니다","설정","설정합니다","설정해야","설치","설치되지","설치를","설치할","설치합니다.이","설치합니다:","섹션에","솔루션","솔루션명을","수","수도","수정합니다:","쉽게","스타트","스튜디오를","시","시작해야","실수로","실행","실행되는지","실행됩니다.","실행하도록","실행하십시오.","쓰면","아웃풋을","않는다면","않습니다.","않으면","않은","알려줘야","암묵적으로","애플리케이션이","앱","여기를","여기서","열고","예제","오류","오류가","오른쪽","올바르게","와","요청하면","웹","위한","위해서는","이","이름","이름을","이름인","이전","이제","익스플로러에","입력","입력하고","입력하십시오","입력할","있는","있도록","있습니다.","있을","있음)을","자세한","작동하는지","작성","작업을","재실행합니다","저장하는","정리하도록","정의하고","정하고","좋습니다.","줄은","중에","중인","즉시","지시합니다.","지원합니다.","지정하지","지정합니다.","짤","창에서","찾습니다","찾습니다.","찾은","첫","최신","추가","추가하고","추가합니다","축하합니다.","컴파일러","코드","코드를","코드에","코어","퀵","클릭을","클릭하고","클릭하십시오.","클릭합니다.","키를","타겟","타입스크립트","타입을","탐색기를","탭을","테스트","템플릿","파일","파일은","파일을","파일의","패키지를","페이지","폴더가","폴더를","표시되지","표시됩니다","표현과","프로젝트","프로젝트를","프로젝트명과","플러그인을","필요한","필요합니다.","하고","함수를","합니다","합니다.","확인할","확인합니다","확인합니다.","후","후에"],"pages/tutorials/gulp.html":["\"./greet\";","\"compileroptions\":","\"es2015\"","\"es5\"","\"files\":","\"hello","\"noimplicitany\":","\"src/greet.ts\"","\"src/main.ts\"","\"src/main.ts\",","\"target\":","\"typescript\");","${compiler}`);","${name}`;","'.',","'copi","'default'","'default'...","()","(0.02","(0.05","(0.13","(1)과","(2)는","(add","(creat","(initi","(instal","(minim","(test","(unix","(write","...","./dist/main.js를",".bundle()",".es,",".es6",".js,",".js.pipe(gulp.dest(\"dist\"));",".jsx",".on('error',",".pipe(buffer())",".pipe(gulp.dest('dist'));",".pipe(source('bundle.js'))",".pipe(sourcemaps.init({loadmaps:",".pipe(sourcemaps.write('./'))",".pipe(tsproject())",".pipe(uglify())",".plugin(tsify)",".t",".transform('babelify',","1.36","2261","26","2808","2824",":","=","[","['.ts']","['es2015'],","['src/*.html']","['src/main.ts'],","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","],","`hello","app)","babel","babel,","babelifi","babelify@8","babelify는","babelify도","babelify를","babelify에","babel은","babel의","basedir:","browserifi","browserify({","browserify,","browserify가","browserify를","browserify에","browserify의","buffer","buffer');","buffer와","bundl","bundle()","bundle));","bundle);","bundle);을","bundle.js가","bundle.js의","bundle을","byte","cache:","cat","cd","cli","cli를","code)","commonj","commonjs를","console.log(`hello","console.log(sayhello(\"typescript\"));","const","copi","core","debug","debug:","default","default를","default의","dependencies)","dev","dist","dist/","dist/bundle.j","dist/index.html을","dist/main.j","dist에서","document.getelementbyid(divname);","elt","elt.innertext","entri","entries:","es2015","es2015도","es3으로","es5","es5를","example)","export","extensions:","fanci","fancy_log","fancy_log)","fancy_log);","fancy_log);을","finish","function","g","greet.ts를","greet.ts에서","gulp","gulp.series(gulp.parallel('copi","gulp.src(paths.pages)","gulp.task(\"default\",","gulp.task('copi","gulp.task('default',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile을","gulp로","gulp를","gulp에서","gulp을","hello","hello(\"typescript\");","hello(compiler:","html","html'","html'),","html',","html'...","html이","import","index.html","init","instal","install을","javascript","load","log","log');","main.t","main.ts를","mkdir","modul","module을","ms","name:","node","node.js는","node가","node에서","npm","npm과","option","package.json","packagecache:","page)","pages:","paragraph","path","point로","point를","preset","presets:","preset을","proj","proj$","proj/","project)","proj라고","proj이라는","require(\"gulp","require(\"gulp\");","require('browserify');","require('f","require('gulp","require('gulp');","require('tsify');","require('vinyl","require('watchify');","result","return","s","save","sayhello","sayhello(name);","sayhello(name:","sayhello를","seconds)","showhello","showhello(\"greeting\",","showhello(divname:","showhello에","simpl","sourc","source(vinil","sourcemap","sourcemaps');","sourcemaps도","sourcemaps에","sourcemaps이","src","src/","src/greet.t","src/greet.ts를","src/main.ts의","src에","start","stream","stream');","stream에","stream을","string)","string,","sudo를","true,","true}))","true를","ts","ts.createproject(\"tsconfig.json\");","tsconfig.json","tsconfig.json에","tsconfig.json을","tsifi","tsify는","tsproject","tsproject.src()","typescript","typescript!\"를","typescript\");","typescript\"가","typescript,","typescript는","typescript를","typescript에서","typescript와","typescript의","typescript처럼","uglifi","uglify');","uglify는","uglify를","us","var","vinyl","vinyl으로","watchedbrowserifi","watchedbrowserify.on('log',","watchedbrowserify.on('update',","watchifi","watchify(browserify({","watchify,","watchify가","watchify로","watchify를","watchify에","world","world!","written","{","{}","{},","}","})","}));","}).plugin(tsify));","});","};","~/src/proj/gulpfile.j","—","└─","├─","가","가이드는","가정합니다.","가지","간단한","감싸고","같아야","같은","같이","개발","객체를","객체에","거의","걸프","것에","것은","것을","것이므로","것입니다.","것입니다.entri","것입니다.즉","결과","결과를","결과물과","결과물은","경우","계속","고침","골격으로","광범위한","구문을","구조입니다.","구조화해야","그","그런","기능을","기록했습니다.","기본값을","기본적으로","끝납니다.","난독화로","내보내는","내보냅니다.소스","넣으면","노드에서","다시","다양한","다운로드","다음","다음과","당장은","대로","대상","대신","대한","데","돌아가서","동일한","될","둘","디렉터리로","디버거를","디버깅","디버깅하는","디버깅할","때마다","때문에","또는","또한","라인에","로깅을","루트에","리팩토링해야합니다.","마지막으로","만들고","만들기","만듭니다","만듭니다:","맞춤형","매우","맵","맵을","맵이","먼저","명령","모두","모듈","모듈을","모듈이","모든","묶어서","믹스에","및","바꿀","받게","방법을","방출했습니다.이","백그라운드","번들","번들된","번들로","번들링","변경","변경되지","변경될","변경하고","변경하십시오","변경할","변경합니다.이제","변경합니다:","변경했습니다.편리하게도","변환을","변환하는","변환할","별도의","별칭)를","보겠습니다.","보겠습니다.이것은","붙여야","붙이겠지만","브라우저로","브라우저에서","브레이크","빌드에","빌드한","사용하겠지만","사용하고","사용하기","사용하는","사용하면","사용하여","사용한","사용할","사용합니다.","사용했지만","사이클을","사항이","사항이지만","새로","새로고침","새로운","생성","생성합니다","생성합니다.","생성합니다:","선택","설정을","설정이","설정하여","설치","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치할","설치해야","세","소스","수","수도","수정합시다:","쉬운","스크립트의","스타트","시간을","시스템을","시작하겠습니다","시작하기","시작하여","시작합시다.","시작해야","실제","실행되고","실행되어야","실행될","실행됩니다.main.ts에서","실행하고","실행하도록","실행하며","실행하면","안에","않는","않은","알려줍니다.","알림을","압축되는지","압축하기","압축합니다.","앞에","앱","앱에서","약간","언제든","업데이트하기","엉망으로","여기에는","열고","열어","예제","옵션으로","요점은","원본","원하는","위한","위해","위해,","유연한","유용합니다.","유지하려면","유지했습니다.","의미합니다.","의미합니다.watchify와","의미합니다.또한","의존성","의존성에","의존성으로","이","이것을","이동하겠습니다.이를","이를","이름을","이미","이상을","이전과","이제","이제는","인","인라인","인스턴스를","인식하는","인해","일련의","일시","일입니다.더","있는","있다고","있다는","있습니다","있습니다).","있습니다.","있습니다.먼저","있습니다.브라우저의","있습니다.이제","있습니다.페이지를","있어야","있지만","자체에는","작동하는지","작성","작성해","작업에서","작은","저장","저장하십시오.다음과","저장할","전달할","전송되는","전에","전역으로","전용","점차적으로","접근할","정확히","제공된","제외하고는","존재합니다.이러한","좋은","주목하십시오.이로","주어야","줄이도록","중","중지하고","지원하지","지정한","지정합니다.","진행할","처리하므로","초기화","추가","추가하고","추가하는","추가하십시오:","추가할","추가합니다.default가","추가해","추가해야","출력","출력을","출력이","출력해야","컴파일러를","컴파일러에","컴파일러입니다.따라서","컴파일을","컴파일합니다.이를","코드를","코드에","코드에서","콘솔에","퀵","태스크를","테스트","테스트하여","테스트할","텍스트를","통해","튜토리얼에서는","파이프","파일","파일로","파일만","파일은","파일을","패키지로","패키지를","페이지","페이지를","편집","포인트가","포인트을","폴더를","폴더에서","표시되어야","프로그램은","프로그램을","프로젝트","프로젝트를","프로젝트의","플러그인으로","플러그인을","플러그인입니다.","플러그인입니다.vinyl","필요합니다.babel은","필요합니다.기본적으로","하고","하고자","하기","하나가","하나의","하는","하도록","하면","한다는","할","함수를","함수에","합니다.","합니다.(3)을","합니다.다행히도","합니다:","했습니다.","했으므로","형식으로","호출만","호출에서","호출은","호출을","호출하도록","호출하여","호출한","호출해야","확인하기","확인하세요.페이지에","확인하십시오","확인하십시오:","확장자가","확장자를","후"],"pages/tutorials/migrating-from-javascript.html":["!array.isarray(arguments[1]))","!를","\"./built\",","\"./dist/bundle.js\",","\"./src/**/*\"","\"./src/index.ts\",","\".js\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"allowjs\":","\"awesom","\"compileroptions\":","\"es5\"","\"include\":","\"outdir\":","\"red\",","\"red\";","\"sourc","\"target\":","&","&&","'.js'","'.ts'","'.tsx'","'awesom","'define'.","'foo!'","'foo'","'foo'.","'null'","'require'.,","'sourc","'string[]'","(allowj","(arguments.length","(earli","(export","(get","(import","(includ","(integr","(move","(no","(number를","(outdir","(sequenti","(set","(strict","(too","(weed","(write","(x:","(또는","**","+","...","...nums:",".j",".t",".tsx로","//","/\\.js$/,","/\\.tsx?$/,","0,","0});","1,","11","11;","2","2);","2,","3,","4);","4]);","5와","=","==","=>","@types/lodash","[","[\"\",","[1,","]","],","ad","allowunreachablecod","allowunusedlabel","amd,","any)","any,","any;","any[]):","any가","any는","any로","any를","app","argument","arguments)","arguments[0];","arguments[1];","arr","awesom","babelify,","benefits)","break를","browserify,","build","built","case","checks)","class","code","color:","color와","commonj","commonjs,","configur","console.log(x)","constructor(publ","declar","define(...args:","define([\"foo\"],","devtool:","directories)","dist","distancefromorigin(point:","dx","dy","ecmascript","entry:","error","errors)","export","express","express();","extensions:","f","feedpets(pets)","few","file)","file1.j","file2.j","filename:","files)","find","foo","foo!.length;","foo()","foo.dostuff();","foo.length;","foo:","foo;","function","function(foo)","function(pets)","function(point:","function(this:","getdistance(p:","getdistance의","gulp","gulp를","implicit","import","import로","import를","instal","interfac","javascript","javascript가","javascript로","javascript를","javascript에서","jsx를","js에서","lib","loader","loader\"","loader'에","loader:","loaders:","loader는","loader도","loader를","loader와","lodash","lodash를","many/too","map","map\",","math.sqrt(dx","microsoft","modul","module.export","module.exports.feedpet","module:","moduleresolution을","modules)","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction에","mycoolfunction이","name","node/commonj","node로","noemitonerror","nofallthroughcasesinswitch","noimplicitany를","noimplicitany옵션을","noimplicitreturn","noimplicitthi","npm","null","null/undefined라고","null;","null과","null로","null이","number","number)","number;","number[]):","number가","number나","number로","nums:","object","object,","object는","object를","object보다","object와","okay","option","options.color","options.volum","options;","options을","options의","options이","out","output:","p.i","p.x","point","point)","point):","point,","point.prototype.distancefromorigin","point:","possibl","preloaders:","pretty를","projectroot","properties)","public","react","react와","require(\"express\");","require(\"foo\");","require(path:","requirejs/amd","resolve:","return","return을","s","sourc","src","src,","src와","src의","stricter","strictnullcheck","strictnullchecks가","strictnullchecks를","string):","string;","string[]","studio","switch","system,","test","test:","this)","this.getdistance({","this.x;","this.y;","this가","this에","tolowercase()같은","tools)","true,","ts","tsc","tsconfig.json","tsconfig.json이","tsconfig.json이라","tsc를","ts로의","type","typescript","typescript가","typescript는","typescript도","typescript로","typescript를","typescript에","typescript에게","typescript에서,","typescript와","uglifi","umd입니다.","undefin","undefined는","undefined라는","undefined이","up","var","visual","void,","void;","volume:","volume을","vs","webpack","webpack.config.j","webpack을","webpack의","word","word가","x,","x:","y)","y:","{","{}","{};","{}로","{}를","{}이","|","}","})","},","};","│","└──","├──","가능성이","가능한","가이드를","가장","가정하겠습니다:","가정하고","가정합니다.","가져옵니다.","가지","가지고","가지고,","가진다는","가질","가집니다.","각각","각각을","각각의","간단합니다.","값을","값이","갖고","갖는)","갖는다고","갖습니다.","같습니다.","같은","같이","같지만,","개를","개별","객체","객체로","객체를","거의","걱정을","검사","검사는","검사를","검사와","것과","것으로부터","것은","것은export","것을","것이","것인지","것입니다.","것입니다:","것처럼,","결정이","결정하는","결정할","결합한","겹쳐","경고를","경우","경우,","경우가","경우에는","계획이라면,","곳에서","공백","과","관리하기","관한","구문을","구불구불한","구성을","구성하고,","구성해","구조를","구축되었으며,","그","그것은","그것을","그것이","그곳에서","그냥","그러나","그러면","그러한","그로","그리고","기능이","기본적으로","기본적으로,","기술적으로","기준을","꽤","끝나는","나","나머지","나타날","난해한","납득시킬","낫습니다.","내려지면,","내보냅니다","내부에","내부의","내용을","너무","높다는","높습니다.","높일","느껴지지는","느껴질","느슨해","다루기","다르게","다르지만,","다른","다소","다시","다음","다음,","다음과","다음의","다할","다행히","단계가","단계는","단계를","단순히","단언을","당연히,","대로","대부분의","대신","대신,","대응하기","대한","대해","더","덜어주는","도구는","도구의","도달할","도메인에","동시에","동안,","동일해야","동적으로","되어야","되었을","될","될수","됩니다","됩니다.","두","둘","둘은","들어","들어,","등의","디렉터리","디렉터리가","디렉터리에","디렉터리에서","디렉토리","디버깅을","디버깅하기","때","때,","때가","때때로","때로","때문에","때문에,","또","또는","또한","뜨는","띄울","라벨에","라이브러리를","레벨의","레이아웃","레이아웃과","로더,","로더가","루트에서","를","리터럴","리터럴에","마이그레이션","마이그레이션에는","마지막에","마찬가지로","마치셨나요?","만약","만큼","많은","많은/너무","많이","말고","말하기","매개변수를","먼저","먼저,","메서드로","메서드를","메시지가","명시적","명시하고","명시할","명시합니다.","명심하세요.","몇","몇개의","몇몇","모델링","모듈","모듈로부터","모듈을","모든","못한다는","못했습니다.","무언가를","무엇을","문서를","문을","문제가","문제는","문제없이","문제의","미관상","바깥에","바꾸는","바로","바벨","바탕으로","밖에서","반드시","받는","받을","받지","발생","발생시키면,","발생시킵니다.","발생하지","발생할","방법과","방법에","방법은","방법을","방법이지만","방식으로","방지하기","방지하는","배열을","버그","버그가","버그도","버그이지만,","버전으로","번들링을","번째","베이스를","변경하면,","변경하세요.","변환","변환하고자","변환하는","변환합니다(target","병합하세요:","보겠습니다:","보기","보세요,","보인다면,","볼","부담스럽게","부분에","분리할","분석을","불리는","블록의","빈번한","빌드","빠뜨리는","빨간","뼈대를","사람들은","사용).","사용되고,","사용될","사용에","사용하고","사용하기로","사용하는","사용하도록","사용하면","사용하여","사용한다는","사용한다면","사용한다면,","사용할","사용합니다.","사용합니다:","사용해","사용해,","사용해서","사이에","사이의","사항을","살펴보겠습니다.","상상해","상상해보세요:","상태가","상황에서","상황에서,","생각하면","생각할","생각합니다:","생성하고","생태계를","선언","선언된","선언을","선언한","선언할","선이","선처럼","선택해야","설명","설명하겠습니다.","설명하는","설명해야","설정","설정되면,","설정되었다고","설정된","설정하기","설정하는","설정함으로써","설정해야","성공적으로","세팅을","소스맵을","수","수도","수정하기","수행되어야","순차적으로","쉬운","쉽고","쉽습니다.","시","시그니처","시스템을","시작하기","시작하는지","시작하면,","시작할","시작했다면,","시점부터,","시점에서,","실제로","실행되어야","실행하게","실행하고","실행하면),","실행한","실행할","실행했을","싶은","싶을","쓰는","아닙니다.","아래","아래의","안의","안전성을","안정성과","않기","않기를","않습니다.","않습니다:","않았습니다.","않으려면,","않을","알고","알려주어야","암시적","암시적인","앞으로,","어떠한","어떤","어떻게","어렵진","언급","언급했던","엄격하게","엄격한","엄격함을","업데이트","없는","없다고","없다는","없습니다.","없을","없이","없이는","에","에는","에디터","에디터로","에디터를","에디터의","에러","에러가","에러를","에서","여기서","여기에서","여전히","연결할","연산자","연산자(...nums)를","열어보면","열어보면,","열어보세요.","예를","예상하지","예제를","예제처럼","오늘날","오류","오류가","오류를","오버로드","오버로드를","옵션들...","옵션에서","옵션은","옵션을","옵션이","와","완성할","완전히","외의","원래","원인이기","원하는","원한다면,","위에서","위치가","위치해야","위한","위해","위해,","유니언","유연하게","유연한","유의하세요.","유형을","유효한","의미에서,","의미입니다.","의미하지만,","의미합니다.","의존성이","의해","이","이것은","이것을","이것이","이동하기","이득입니다.","이러한","이런","이렇게","이름을","이상적인","이유","이전","이제","이제,","이해하는","인수","인수는","인수든","인수로","인수를","인식했기","인터페이스나","인터페이스를","인한","일반","일반적으로","일반적인","일을","일이든","읽습니다","읽어보는","읽었다고","읽을","입니다.","입력","입력으로","있게","있고,","있는","있는데,","있다고","있다는","있다면,","있다면:","있도록","있습니다","있습니다.","있습니다:","있을","있지만","있지만,","잊지","자동완성과","자리에","자체","자체에서","작동시키려면,","작동할","작성하기","작성하는","작성하면","작성한","작성할","작성해야","작성했을","잘","잘하려고","잡을","장기적으로","장점을","재작성할","재처리된","적은","적절한","전","전달하기","전에","전에는","전형적으로,","전형적인","전환","전환을","전환하는","절대","점에서","점은","점을","접근하는","정의해야","정확하게","제거하고","제거하기","제공하는","제작","존재한다고","존재한다면,","존재할","존재합니다.","종류의","종종","좋다고","좋습니다!","좋습니다(더","좋지만,","준비가","줄에","중간","중요한","즉시","지금","지루하지만","지원도","지원을","지원하는","직접","차이점을","참조).","처리됩니다.","처리하기","처리할","철자를","첫","체크가","체크하기","초기","최대한","최상위","최선을","최신","추가된","추가하고","추가하는","추가합니다.","추가해야","추가했습니다.","추론하지","추천합니다.","출력","출력을","충분히","컴파일","코드","코드를","코드베이스를","코드와","큰","클래스","클래스를","키워드를","타입","타입any를","타입과","타입에","타입으로","타입을","타입의","타입이","타입이라는","타입이므로,","타입이어야","타입입니다.","통합은","통합하기","통합하는","통해","툴과","툴링","튜토리얼에서","튜토리얼이","트랜스파일러를","특별합니다.","특정","특정한","틀리기","파악할","파이프라인에","파일","파일과","파일로","파일에","파일은","파일을","파일이","패키지에","패턴을","포함).","포함하고,","포함합니다.","폴더","폴더가","표시되어야","프로그램에","프로젝트","프로젝트가","프로젝트를","프로젝트의","프로퍼티","프로퍼티가","프로퍼티도","프로퍼티를","프로퍼티에","프린트할","플래그를","플래그와","피하기","필요가","하거나","하고","하기","하나하나의","하는","하는지","하는지와","하지","하지만","한","한다는","한다면,","할","할당할","함께","함수","함수를","함수와","함수의","함을","합니다.","합니다:","합법적인","해결","해결책은","해석","해석되는","해석할","핵심을","핸드북을","했다면:","했습니다!","행동할","향상된","허용합니다","허용합니다.","혜택","혜택을","호출되는","호출을","호출자에게","호출하고,","호출하기","호출할","혹은","확장자로","활성화","활성화되면,","활성화할","활성화해야","후","후,","후위","훨씬","흔한"],"pages/tutorials/babel-with-typescript.html":["\"compileroptions\":","\"declaration\":","\"emitdeclarationonly\":","\"isolatedmodules\":","\"~에","\"누군가","(babel","(type",".d.t",".j","//","angular,","babel","babel,","babel로","babel은","babel의","babel이","check","d.t","declaration,","emitdeclarationonli","file","generation)","get","isolatedmodul","javascript","js","js로","nestjs와","preset","started에","transpiling,","true","true,","tsc","tsconfig.json에","tsc로","tsc를","tsdx,","ts를","types)","typescript","typescript로","typescript를","typescript에","typescript에서","typescript와","typescript을","typescript의","vs","{","}","가","가진","같습니다:","같은","거의","검사","검사를","검사와","검사하세요.","검사하지","검사할","것을","것이","것입니다.","결과물을","결과와","결정은","결정했을지도","경우","고민할","구성의","구조를","그","기술은,","기존","내는","내용은","다음","다음과","다음을","단점은","달려있다\"","달려있습니다.","대답은","대신","대한","대해","더","동안","될","따라","때,","때문에","때문에,","또는","또한,","뜻입니다.","라이브러리인","만들","만들고","만약","많은","명령어를","모던","모른다`","못하고","문제를","및","방법에","방법은","방식입니다.","베이스에서","변환하는","복제하고,","복합","비슷한가요?","빌드","빨라질","사용의","사용하기","사용하세요.","사용하여","사용할만한","사용해","상용","생성","생성되었는지","생성하는","생성한","설정하는","소스","손에","수","수도","시간이","아닌","안전하게","않기","어려워질","언급된","없기","없다는","에디터에서","여러","여러분","여러분의","오류를","올바른","의미합니다:","이","이는","이러한","인프라","일반적인","일부를","입력","있고","있는","있는지","있다면","있단","있습니다.","자세한","작업하기가","작업할","잠재적인","잡지","전환하는","점입니다.","접근","좋습니다.","즉,","지원하기","직관적인","참고해주세요:","출력","코드","코드에","타입","타입은","타입을","트랜스파일링은","트랜스파일링을","트랜스파일할","파이프라인으로","파이프라인이","파일","파일로","파일을","파일이","패턴입니다.","포팅되었을","포함될","프레임워크","프레임워크를","프로젝트가","프로젝트를","프로젝트에","프로젝트의","플래그가","플래그에","필요하신가요?","하고,","하지만,","할","해결하려면","해당","확인하는","확인합니다.","활성화되었는지","후,"],"pages/tutorials/react-&-webpack.html":["\"./components/hello\";","\"./dist/\",","\".tsx\"]","\"commonjs\",","\"compileroptions\":","\"es6\",","\"hello","\"jsx\":","\"module\":","\"namespac","\"noimplicitany\":","\"outdir\":","\"pre\",","\"production\",","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"나","\"react\"를","\"react\"와","\"reactdom\"","\"sourc","\"sourcemap\":","\"t","\"target\":","&","'.js'","'.ts'","'.tsx'","'helloprops'는","'sourc","(add","(creat","(initi","(instal","(lay","(props:","(put","(write",");","*",",","..",".j",".js파일로","//","/\\.js$/,","/\\.ts(x?)$/,","/node_modules/,","=","=>","@types/","@types/react","[","[\".ts\",","]","_","`{}`","cd","cdn","cdn(content","class","cli","code)","compiler:","compon","components/","configur","const","deliveri","dependencies)","dev","devtool:","dist/","dist의","dist폴더를","document.getelementbyid(\"example\")","dom","dom\":","dom\";","dom\"과는","dom을","dom의","enforce:","exclude:","export","extend","extensions:","extern","externals:","facebook은","file)","framework:","guide를","hello","hello.tsx","hello.tsx에","helloprop","helloprops)","import","index.html","index.html을","index.tsx로","index.tsx를","init","instal","interfac","jqueri","link","loader","loader\"","loader'에서","loader:","loader가","loader는","loader를","loader와sourc","main.j","map","map\",","mkdir","mode:","module.export","module:","network)에서","node.js를","node_modul","npm","npm과","npx","out","package.json","pattern\"이라고","proj","proj/","project)","proj라고","proj의","props의","quick","react","react!","react!\"","react.compon","reactdom","reactdom.render(","react를","react와","render()","resolve:","return","rules:","save","sourc","src","src/","src/compon","src/components에","src에","start","state는","string;","test:","together)","true,","ts","tsconfig.json","tsconfig.json이라는","typescript","typescript는","typescript를","typescript와","typescript의","use:","webpack","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","y","{","{props.compiler}","{props.framework}!;","{this.props.compiler}","{this.props.framework}!;","}","},","};","└─","├─","가능한","가이드는","가정하고","가정합니다.","가져오고","가져오기를","가져오면,","가져오지만,","가져올","가져왔습니다.","같은","같이","개발","거쳐","것","것에","것을","것이","것입니다.","것입니다;","경로가","경로를","경우,","계속","고급스럽게","고유한","구성","구성에","구성하겠습니다:","구성합니다:","궁금할","그냥","그러나","그렇지","기본","기본값으로","기존의","끝납니다.","나","나중에는","나타납니다.","나타냅니다.","내에서","내용은","내용을","다른","다시","다음","다음,","다음과","다음으로,","단일","달리,","대부분의","대신","대한","대해","더","덜","도구입니다.","도와줍니다.","독립형","동일한","되기","되었습니다!","들어있는","디렉토리부터","디렉토리에","디렉토리의","디버깅","디버깅을","디버깅하는","때","때,","때문에","때문에,","라는","라이브러리는","라이브러리를","로더는","루트에","를","리액트","마법을","마지막엔","만들","만들고","만들어야","맵","맵을","맵이","먼저","먼저,","모두","모듈을","모든","모아서","목록과","묶는","묶지","및","바꿀","방금","방법을","방식으로","방식을","배치","버전의","번째","변경하지","변경할","변수가","변수를","변수에서","보다","복사본에","복사하거나,","봅시다.","불러오기","브라우저","브라우저가","브라우저는","브라우저에서","빌드간에","빠르게","뼈대로","사용하고","사용하면","사용하여","사용하지만,","사용할","사용합니다.","사용했다는","살펴보세요.","살펴볼","상대","새","새로운","생각할","생성됩니다.","생성하고","생성하고,","생성하기","생성할","생성합니다.","선언","선택적으로","설정되지","설정을","설치","설치되어","설치했다는","소스","소스를","수","수도","시","시간이","시나리오입니다.","시작하겠습니다.","시작하기","시작하는","시작하여,","실행한","실행합니다:","싶다는","쓸","아님을","아직","안에","않기","않는","않습니다.","않아도","않으면","않으면,","않으므로,","않은","알","알려줍니다.","알립니다.","알아볼","없다는","여기를","여기에서","연결하는","연결할","열고","예제는","예제를","와","우리가","우리는","원하는대로","원할","웹","웹팩","위해","위해,","유의하세요.","유의해주세요","유일한","의미합니다.","의존성","의존성들은","의존성에","의존성으로","의존성을","이","이것에","이것은","이것을","이동하기","이런","이렇게","이름을","이미","이상적으로","이용하여","이제","일반적으로","일반적인","일치하는","읽을","입니다.","입력","입력하면","있게","있기","있는","있는지","있다고","있도록","있습니다.","있으며,","있지","있지만,","자세한","자세히","자체를","작성된","작성하기","작성하는","작성하려는","작성하세요:","작성해","전역","전통적으로","접두사는","제공하며,","조금","좋습니다.","준비가","중","중요합니다.","즐겨","증가하고","지금은","지원하지","지정하지만,","직접","참조하세요.","참조합니다.","찾는","찾습니다.","찾았습니다.","채우세요:","처럼","처리한","첫","초기화","최종","추가","추가하겠습니다:","추가합니다.","출력","출력물에서","출력을","캐시","컴파일","컴파일러를","컴파일하도록","컴포넌트는","컴포넌트를","코드","코드를","코드와","타입을","통해","파일","파일과","파일로","파일에","파일은","파일을","파일이","패키지","패키지도","패키지로","패키지에","패키지에는","페이지가","페이지도","페이지에","포함","포함되어","포함시킵니다.","포함하는","폴더","폴더를","폴더에서","표시할","표준","프로젝트","프로젝트를","필드에","필요가","필요한","필요합니다.","하기위해","하나와","하나의","하려면,","하며,","하면","할","함께","함수","합니다.","해당","해줍니다.","허용합니다.","형태를","호스트","호스팅합니다.","확인","확인합니다.","확장자로","활용할"],"pages/release-notes/typescript-4.0.html":["\"commonjs\",","\"esnext\",","\"factory\"","\"fragment\",","\"h\",","\"hello\");","\"hello\",","\"includ","\"oops\");","\"preact\";","\"react\",","\"string\")","\"world\"];","\"그냥","\"단축","\"천","&&","'a","'any'","'e'","'first'와","'second'에","'string'.","(","(!a)","(!obj.prop)","(&&),","(...args:","(...tailargs)","(...tailargs:","(??)의","(and","(class","(compound","(e:","(in","(label","(math.random())","(nullish","(obj.prop","(or","(short","(typeof","(valu","(variad","(which","(x)","(x:","(y:","(||)","(보세요,",")",");","*","**","**=","*/","*=","+","+=","...","...(number","...arr2];","...foo의","...headargs)","...headargs:","...myarray]","...numbers,","...rest:","...rest]","...result]","...string[]]","...t])","...tailargs);","...u]","...u])","...will","...다음",".tsbuildinfo","/","/**","//","/=","100);","100,","100;","1049","10;","2,","20","2017/2019","2345","2532","2554","2571","2610","2611","2790","2;","3","3,","3.9","4,","4.0","4.0,","4.0에서","4.0에서는","4.0은","4.0이","42);","42,","4]","5084",":","<>","=","===","=>","??","??=","@deprec","@errors:","@jsx","@jsxfrag","@noerror","@showemit","@type","[\"hello\",","[...arr1,","[...strings,","[...t,","[1,","[2,","[])).push(\"hello\");","[]).push(\"hello\");","[]):","[],","[];","[_,","[_ignored,","[a,","[a1,","[a1],","[a2]):","[a2];","[a],","[a];","[any,","[first:","[number,","[start:","[string,","[the","^","^?","^^^^^^^^","a2];","a:","abov","above]","access","accessor","accessors,","add","advantag","all.","allow","allowed,","along","alreadi","alternatively,","alway","anecdotally,","annot","any,","any.","any[];","any[]];","anyth","anywher","any로","api","api.","area()","area;","arg1:","arg;","arr","arr2)","arr2:","arr2가","arr;","array;","assign","assignment)","ast","auto","automat","avail","b","b'로","b,","b1,","b1],","b:","b;","b]","b],","b];","background.","bar","base","basic","basis,","becom","befor","begin","behavior","behavior.","believ","between","big","bigger","bind","bit","bleed","boolean)","boolean)[]]","boolean]","boolean];","boost","both","break","bring","build","c,","c1,","c1],","c],","c];","cach","call","can't","captur","case","cases,","catch","chain","chang","change.","changed.","check","checking.","child","circuit","circuited)\"될","class","class.","claus","coalescing!","coalescing)","code","code!","code,","codebase,","codebase.","come","comment","comment.","comments,","common","commun","compat","compil","compileroptions:","compiles.","complet","concat","concat(arr1,","concat(arr1:","concat에","concat의","configur","consid","console.log(\"gett","console.log(e.touppercase());","console.log(x.message);","console.log(x.touppercase());","const","const);","const;","construction.","constructor(sidelength:","constructors)","contain","contrast,","convert","core","cost","crawl","culprit","current","custom","cut","d,","d1,","d1],","d],","d];","day","decis","declar","default","default,","definit","delay","delet","depend","dependencies'","dependencies,","deprec","deriv","despit","detail","details!","details,","details.","developer.","diagnost","didn't","differ","disabl","display","document.origin","doesn't","dom","down","due","e","e,","e1,","e1],","e],","e];","each","easier;","ecmascript","edg","edit","editing,","editor","editor,","editor.","effect.","effects)가","element","elements)","elements.","emit","enabl","encourag","end:","enough","entirely,","error","error.","especi","example,","exclud","expensive.","experi","explicit","export","extend","extens","extra","extrem","f(...headargs,","f(x:","f1","f1,","f1],","f2","f3","f3();","f3(123,","f3:","f3으로","f:","f],","f];)","factori","famili","fantast","faster","favor","favorit","featur","feature.","feedback","few","fields.","file","files,","files;","find","first","flag","flag.","focus","follow","following...","foo","foo(\"hello\");","foo(\"hello\",","foo()","foo());","foo();","foo(...args:","foo(arg0:","foo(value)","foo(x:","forc","fragment","full","fulli","fun!","function","functionality,","futur","f가","f라고","f를","get","getter","give","go","great","ground","h","h,","hand,","handl","happen","hard","haven't","header","hear","heard","however,","idea","ie","immedi","implement","impli","import","imported.","imports\"","imports,","improv","includ","includes.","increment","incur","infer","info","info.","inform","information,","initi","initialize(sidelength:","insiders.","instal","installs.","instead","instead.","intent","interfac","invalid","invoc","is,","issu","issue.","it'","it.","itself","javascript","javascript,","javascript...","javascript/typescript","javascript에","javascript와","javascript의","jsdoc","json","jsx","jsx,","jsx:","jsxfactory:","jsxfragmentfactori","jsxfragmentfactory:","keep","knowledg","lack","languag","larg","last","lead","learn","left","let","leverag","lib.d.t","librari","lightweight","lint","list","littl","load","loading.","long","longer","look","lot","lot.","lousi","love.","made","major","make","mark","math.random()","mdn","meant","meantime,","member","mention","meta","mind","mind.","minut","mode","module:","more","more.","move","msbuild","much","multilin","multipl","myarray","mytupl","narrow","need","never,","new","nightli","node","node_modul","node_modules/@typ","nodes;","noemit","noemitonerror","noemitonerror).","noimplicitany가","noj","none","notabl","note:","now","nowaday","nullish","null과","number","number)","number):","number,","number;","number[];","number])","number]):","number];","obj","obj.prop","old","older","on","on.","ones.","open.","oper","operand","operations.","operators)","opt","option","option.","origin","otherwise,","out","out!","output","over","overloads)\"의","overloads)\"이슈","overrid","packag","package.json","package.json'","packages,","parameter)에","pars","partial","partialcal","partialcall(","partialcall(f,","partialcall(foo,","partialcall은","particularli","patient","pattern","peek","peerdependencies)","per","perfectli","perform","place","polish","possibl","power","pragma","precis","pretti","prevent","previou","previous","previously,","process","produc","program","project","project,","project.","projects.","prop","prop()","prop:","properti","properties,","propos","proposal,","provid","pull","questions,","quick","quirki","r,","r1","r1:","r2","r2:","rang","rare","react,","react.createelement,","react.fragment.","read","readonli","realli","reason,","receiv","recent","recogn","recommend","refactor","relev","remind","remov","request","request,","request.","request를","respons","rest","rest;","restart","result,","result;","return","rewritten","rich","right.","roll","room","root","rule","run","run\");","safari","safer","safeti","same","scenario","scenarios,","sdk","search.","second","second:","second?:","seconds.","see","see,","seem","select","self.origin.","semant","send","server","servic","set","setter","setter를","setting.","shape.","ship","side","sidelength","sidelength!:","sidelength;","similar","site,","slow","smarter","someth","somewher","sort","specially.","specif","specifi","specifically,","speed","spend","squar","stable).","start","startup","stay","still","strict","strictnullchecks,","strictpropertyiniti","strike","string","string,","string;","string[];","string];","strstrnumnumbool","studio","style","sublim","subtleti","suffer","suggest","suggestions,","support","surfac","switch","syntax","t","t,","t[],","tail","tail([...mytuple,","tail(arg)","tail(arr:","tail(mytuple);","take","target:","tc39","team","tell","ten","text","thank","that'","them,","them.","there'","there;","thing","thing)","think","think!","this.","this.area","this.initialize(sidelength);","this.sidelength","those","though","thousand","through","throw","time","times,","today","tracker.","transform","tri","true);","true,","truthiness/falsi","tsconfig.json","tupl","turn","two","type","type).","type.","types)","types,","types.","types?","typescript","typescript'","typescript,","typescript.","typescript.preferences.includepackagejsonautoimports)","typescript/javascript","typescript는","typescript에서는","typic","u)","u):","u[]):","unbound","undefin","undefined가","under","undesir","unknown","unknown)","unknown,","unknown.","unknown[];","until","up","up.","us","usag","usedefineforclassfields;","useful.","user","users.","usual","util","ux","v","valu","values.","values:","variabl","vek","veri","versa)","version","versions.","vice","video,","visual","void","vs","wait","wang","wang.","want","way","we'd","we'r","we'v","websit","website'","welcom","wenlu","whether","without","won't","work","work,","worth","write","written","wrote","x","x++;","x.prop;","x.yadda.yadda.yadda();","x;","y:","yet,","yet.","you'll","you'r","you'v","z:","{","{};","|","||","||=","}","},","가능","가능하게","가능하도록","가능한","가독성입니다.","가변","가지","가지고","가지고,","가집니다.","감사를","값을","강화시켜주기","강화하기","같은","개를","개선","개선을","개선하는","개선하여","개의","거부하는","검사를","검사에는","것과","것도","것들은","것은","것을","것이","것이라고","것입니다.","것입니다:","결과를","결과의","결정하기","결합하여","결합하여,","경로가","경우","경우(e.g.","경우),","경우,","경우를","경우에만","경우이며,","고차함수를","곱셈","곳에서도","관련하여","관용구에","구문을","구문의","구문이","구성과","구조","구현하는","규칙이","그","그것을","그러나","그런","그리고,","기능","기능은","기능을","기대합니다.","기여해주신","길더라도,","길이가","길이나","끝뿐만","나눗셈","나머지","나머지를","남은","내용을","내용이","내의","내장된","네,","논리","님에게","다르게","다르지","다른","다른지","다음","다음과","단언","단언(!)에","단축","당연하게도","대략","대부분","대체","대체)되면","대체하는","대한","대해","대해서","대해서도","대해서도.","더","덧셈","데","도구를","도입해","동일함","동작\"하도록","동작을","되어야","된","됩니다.","두","드물지만","들어,","들어,함수의","등이","따라","때","때,","때는","때도","때문에","또","또는","뜻입니다.","라벨링","라벨링된","라벨은","라벨을","라벨이","리퀘스트를","마찬가지입니다.","만드는","만들고","만들었습니다.","만듭니다","만큼의","많은","매개","매개변수를","메서드","메서드의","멤버","멤버에","명시적으로","몇","모드에서는","모든","모르더라도","목록과","목록에","목록을","목록의","못합니다.","문서화와","문제를","문제에","뭘","및","바꿔보세요!","바랍니다.","반복할","반영합니다.","반환하는","반환합니다.","받을","발생할","발합니다.","방법이","방식으로","배열과","배열에","배열은","배열을","배열이나","버전에서는","번째","번째와","변수","변수(rest","변수로","변화는","변화를","병합하는","보고","보세요.","보이기","복합","본","본(혹은","부분은:","부분적으로","부수","분명","분석을","분해할","불리는","블록","비슷한","비어있습니다.","비트","비합리적입니다.","빛을","뺄셈","뿐만","뿐이며,","사실,","사용자가","사용하기","사용하는","사용할","사이의","새로운","생각은","생각해봅시다.","생산할","생성자로부터","생성자의","생성했었습니다:","선언해야","선택적","세","세트를","수","수용하고","수행하는","수행한다는","순서에","순전히","스프레드","시그니처가","시그니처는","시그니처를","시그니처일","시나리오에서도","시작한","시프트","실제","실제로","실행하는","실행해보세요","심지어","싶다면,","싶으시다면","싶으시면,","아니라","아닐","아닙니다...)","아래와","아주","안전한","안타깝게도,","않습니다.","않아야","않으며,","않은","알고","알아보고","어느","어떤","어떻게","어렵게","어렵습니다.","언어는","없는","없습니다.","없음","없이","없지만,","에디터","여기에","여러","여전히","역시","연결을","연산자","연산자&&=,||=및??=를","연산자가","연산자는","연산자라고","연산자를","연산자에","연산자에서","연산자의","영향이","예를","예상하는","예시를","예시에서는,","예외가","예측","오류를","오른쪽이","오버로드가","오버로드들의","오버로드로","오버로드를","오버로드에","오버로딩","올바른","완화되었습니다.","왼쪽","왼쪽에","요소","요소가","요소들","요소를","요소에","요소와","우리가","우리는","원소들에","원소를","위","위와","위치에","위한","위해","위해,","유용합니다.","유의하시기","유의할","유일했습니다.","유효성","음...","의도를","의미에서","이","이것은","이것이","이곳을","이때,","이러한","이런","이를","이름","이름을","이름이","이와","이유입니다.","이전","이전에","이전에는,","이후","인수","인수를","인수에","인수와","인스턴스","인스턴스화(혹은,","인자","인자를","인한","일반적인","입력","입력받아","있게","있고","있는","있다고","있다는","있습니다!","있습니다.","있습니다..","있었습니다.","있으며,","있을","있을까요?","자랑스러운","자르고","자세한","자세히","자체도","자체만으로도","작동하는","작동합니다!","작성하고자","작성하는","작성한","작성한)","작성할","잘하기","잠재적으로","저장소에서도","적용하여","적용한","적이","적절히","전달만","전달하기","전반적으로,","전부","전혀","점에","점입니다.","정교한","정의된","정의할","정해지지","제공하는","제공합니다.","제네릭","제대로","제안","제어","제외한","제한되지","제한이","조금","주목할만한","주의:","죽음(death","중","중요합니다","중요합니다.","지수화","지연","지원은","지원하는","지원합니다.","지을","지정하겠습니다.","지정할","직면하게","직접","집합을","차이점이","참고해보세요.","처리하지","처음에","첫","체킹을","초기화시키기","최근까지도","추가하는","추가해봅시다.","추론","추론하기","추론했습니다.","취할","커뮤니티","케이스를","코드","코드가","코드를","큰","클래스","타이핑","타이핑을","타이핑할","타입","타입과","타입에","타입에서","타입으로","타입은","타입을","타입이","통해","튜플","튜플과","튜플에","튜플에서","튜플은","튜플을","튜플의","특히","파라미터들과","파라미터를","파라미터와","파악하고,","패턴","패턴도","패턴들도","패턴을","편리합니다.","포괄적인","포함되는","포함되어","포함한","표기","표시하려","표합니다.","표현할","풀","프로세스를","프로퍼티","프로퍼티는","필요","필요가","필요로","필요한","필요합니다.","하나는","하나와","하나의","하는","한해서만","할","할당","할당을","할당한","할당합니다.","함께","함수가","함수는...","함수들은","함수들을","함수로","함수를","함수에","함수와","함수의","합니다.","합니다...","항상","해결하지도","해주면","핵심적인","행동을","호출자에","호출하는","혹은","확인할","확인해보세요","확인해보세요.","확장하려고할","확정적","활성화되었을","활용할","효과(side","후,","훌륭하지만,","흐름","흥미로운"],"pages/release-notes/typescript-3.9.html":["!","\"./tsconfig.backend.json\"","\"./tsconfig.frontend.json\"","\"./tsconfig.shared.json\"","\"circle\"","\"circle\";","\"files\":","\"foo\"","\"fs\";","\"octopus\");","\"path\":","\"references\":","\"solut","\"square\";","\"square\"가","\"string\");","\"단락\"","\"사라져야","\"솔루션","\"솔루션\"이라고","\"프로젝트\"에","&",">","'@t","'a","'a'","'boolean","'boolean'","'c'","'kind'","'never'","'number'","'spfjgerijghoied'","'string'","'t'","'undefined'","(!)와","((this:","()","(//","(?.)의","(break","(code","(commonj","(editor","(export","(foo?.bar)!.baz","(foo?.bar).baz","(getters/sett","(hasimportantpermissions)","(improv","(intersect","(let","(lib.d.t","(more","(pars","(quick","(speed","(stricter","(support","(t","(type","(uncal","(what","(}","(개발","(예.","(예를",")",").","*","*.d.t","*은","+","...",".d.ts.",".t","/","/*끝*/","/*시작*/","//","0;","1","1);","10%","100;","10초가","2","2017/2019","3.7)는","3.7에서","3.9","3.9는","3.9를","3.9에서","3.9에서는","3.9에서는,","3.9은","3.9의","3은","40%","42","456);","5","5초에서",":","=","===","=>",">","?","@t","[","[],","[];","[lion,","[sdk","]","`>`?","`}`?","`{'>'}`","`{'}'}`","a:","a?:","abc","act","action","alexand","alway","ambient","any)","any):","any로","api의","arg.spfjgerijghoied;","assert(typeof","assertions)","async","auto","await","awaited을","a가","b","b'","b:","b;","bar","bar의","bates의","baz에","boolean","boolean):","boolean,","boolean;","bottom:","brad","b가","b는","b와","b의","c","c;","chain","changes)","characters)","check","circl","circle;","circle과","code","code는","comment)으로","comments)","commonj","components와","cond","condit","config?:","console.log(1","console.log(47","console.log(z.kind);","const","c에","c와","c의","declar","deletealltheimportantfiles();","differ","direct","directive.","discrimin","dom","dostuff","dostuff(123,","dostuff(abc:","dostuff라는","ecmascript","ecmascript와","effectrequired:","enumerable)","error","error'","error?","error?)","error가","error로","error를","es2015를","es5와","ev:","event)","expect","expect(()","export","expressions)","extend","extension도","f1","f2","falseexpr","files)","fix","foo(arg:","foo?.bar!.baz","foo?.bar.baz","foo가","fs","function","getallfiles(startfilename:","getters/setters는","get과","goldberg에게","hasimportantpermiss","hasimportantpermissions():","html","htmlvideoel","htmlvideoelement,","https://github.com/microsoft/typescript/issues/36048","https://github.com/microsoft/typescript/pull/36576","https://github.com/microsoft/typescript/pull/36590","https://github.com/microsoft/typescript/pull/36607","https://github.com/microsoft/typescript/pull/36622","https://github.com/microsoft/typescript/pull/36696","https://github.com/microsoft/typescript/pull/36754","idl","ignor","ignore과","ignore는","ignore를","import","import를","improvements)","infer","interfac","intersect","invalid","isdirectori","isdirectory():","jack","javascript","javascript)","javascript/typescript","javascript에서","javascript와","josh","jsx","kind","kind:","libdom.d.t","lion","lion.roar();","listfilesofdirectory(currentpath).foreach(traverse)","listfilesofdirectory(dirpath:","longer","materi","maxvalu","mean","mediaerror","menu","miss","ms_media_err_encrypted:","msbuild","msextendedcode:","msframestep(forward:","mshorizontalmirror:","msinsertvideoeffect(activatableclassid:","msislayoutoptimalforplayback:","msisstereo3d:","mssetvideorectangle(left:","msstereo3dpackingmode:","msstereo3drendermode:","mszoom:","navig","never로","never였습니다.","newlines)","nightli","non","now","null","null;","null과","number):","number,","number;","onmsvideoformatchanged:","onmsvideoframestepcompleted:","onmsvideooptimallayoutchanged:","option","paramet","pathurs의","preserv","printsquares()","printsquares();","promise)","promise,","promise.al","promise.all([lionexhibit,","promise.all)","promise.race와","promise를","promise와","properties)","pull","radius:","readonli","reduc","refinements)","request","request는","request로","request를","request에서","require(\"fs\");","require(...)","result.push(currentpath);","result:","result;","retained)","return","right:","roar():","seal","seal]","sealexhibit:","sealexhibit]);","sealexhibit가","set","set은","sidelength:","singkissfromarose():","smushobjects(x,","smushobjects(x:","squar","square)","square;","square를","square의","string)","string):","string,","string;","string[]","string[];","string을","studio","style","style\"","sublim","t","t)","t,","tarasyuk","tarasyuk의","text","to:","token.","tool","top:","traverse(currentpath:","traverse(startfilename);","trueexpr","true를","ts","tsconfig.*.json","tsconfig.json","tsconfig.json에","tsconfig.json을","tsconfig.json이","type?)","typescrip","typescript","typescript(약","typescript/javascript","typescript는","typescript로","typescript에서","typescript에서,","typescript에서는,","typescript와","typescript의","u):","u;","ui","ui의","undefined'","undefined로","undefined를","undefined와","undefined이면,","undefined일","unexpect","unus","visitzoo(lionexhibit:","visual","void","void;","wang의","web","webkitdisplayingfullscreen:","webkitenterfullscreen():","webkitexitfullscreen():","webkitsupportsfullscreen:","wenlu","x:","x;","xyz","xyz:","y","y);","y:","z","z.kind를","zacher의","{","{\">\"}","|","}","}).tothrow();","},","}와","~","~~~","~~~~","~~~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~~","가끔","가능).","가능한","가장","가정했습니다.","가지","가지고","각","각각의","간단한","감사를","값도","값을","값의","강조하여","갖고","갖는다고","같은","같이","개선","개선되었습니다.","개선의","개의","개행","개행을","객체","객체는","거대한","검사","검색되지","검색합니다.","것에","것으로","것은","것을","것이","것이라고","것인지에","것입니다","것입니다!","것입니다.","결과","결과적으로,","결정할","결정했습니다.","경우","경우,","경우가","경우라면","경험뿐만","경험에도","경험으로","계속","계열","고려합니다.","고생했다면,","공격적입니다","과","관계없이","관련된","관련하여","관리만","관찰한","괄호는","괄호를","괜찮습니다","교집합","교집합과","교집합을","교차","교차하는","구문).","구제적인","구체적으로,","구현에","구현한","궁금할","규격의","규칙을","그","그냥","그래서","그러나","그러나,","그렇게","그렇지","그리고","금지합니다.","기능에","기능은","기능을","기능이","기본적으로,","기본적인","기술하는","기술했기","기존","깃허브","까지","깔끔하고","깨뜨릴","끝날","나머지","나은지","내보내기는","내보냅니다.","내부","내용은","내용은,","내장","널이","넣기","넣는","노트를","누락된","는","다룰","다르겠지만","다른","다를","다소","다시","다양한","다음","다음과","다음을","다행히,","단순히","단언","단언에서","단축되었습니다!","단축됩니다.","당신","당신과","대부분의","대신","대신,","대한","대해","더","덕분에,","도입했습니다.","도입했습니다:","도입했지만,","동일하게","동일하지","동작으로","동작은","동작을","동작이","되돌리고","되며,","되었기","되었습니다","될","됩니다.","두","두고","두었습니다.","드립니다.","들","들어","들어,","들어:","들었습니다.","들은","디렉터리를","따라","따르지","때","때,","때까지","때문에","때문에,","때였습니다.","또는","또는,","또한","라는","라이브러리","라이브러리를","라인","런타임","루트의","루프에서","리터럴","리터럴로","리팩터링과","리팩터링이","릴리스에서는","마음이","마지막","만약","많은","많이","말은","매개변수는","매우","매핑된","멈춥니다;","메시지는","메시지를","메인","멤버인","명세서에는","명시적인","명확한","몇","모델링","모듈을","모든","목표는","몸체에","무엇이","무엇입니까?","문","문을","문의","문자를","문자열","문자의","문자입니다","문장과","문장이","문제가","문제로","문제를","미디어","밀접하게","및","밑줄과","바꾸고","바꿀","바랍니다!","바로","바벨에서","바벨은","바벨팀과","반환","반환문","반환하는","반환합니다","반환합니다.","받게","받았습니다.","받을","발생시키는","발생시킬","발생시킵니다.","발생하지","발생하지만","발생한","발생합니다:","발생했습니다.","방법으로","방법은","방법이","방식을","방식의","방출되었습니다;","배포하기","버전","버전에서","버전에서는","버전에서는,","버전의","번에","범위를","베이스에서","베이스와","벤더별","변경","변경되었습니다.","변경사항에","변경사항을","변경에","변경을","변화가","병리학적","보겠습니다.","보고하기","보고하는","보고할","보다","보세요.","보수적인","보이는","보입니다.","보존하기","복구할","볼","봅니다:","봅시다:","봐왔다면,","분석했습니다.","불가능하다는","불립니다.","불행히도","붙어","브랜치에서","빈","빌드","빌드를","빠른","빨간","빨리","빼기로","사람들에게","사람들은","사람이","사례를","사실을","사양을","사용","사용을","사용자","사용자가","사용자는","사용자들은","사용자에게","사용하거나","사용하고","사용하는","사용할","사이에","사이에서","사항","사항은,","사항이지만,","삭제하길","삼항","상상해보세요.","상위","상황에서","새로운","생각하지","생각합니다","생각합니다!","생각합니다.","생깁니다.","생성될","생성할","서버가","서버에","서비스가","선언과","선언은","선언을","선언이","선언하지만,","선택)을","선택을","선택이지만,","선택적","선택하세요:","선택할","설계","설정","설정에","설치","설치가","성능에","소요될","속도","속도가","속하는지","속한다는","솔직히","수","수정","수정과","수정은","수정을","수정이","수행합니다.","스타일\"","스타일을","스타일의","시간이","시나리오","시나리오에서","시스템은","시스템이","시에만","실수","실수였습니다,","실제로","실패하는","실행함으로써","실험을","심층","싶은","쓸","아니라,","아닌","아님!","아닙니다.","아마도","아무것도","아이디어를","안의","안정적입니다.)","안타깝게도,","않는","않는다고","않는다는","않다고","않다는","않습니다","않습니다.","않았습니다.","않으면","않으면,","않은","않음","않음!","않지만,","알고","알았습니다.","앞에","액세스와","약","약간","약간의","어떠한","어떤","어떻게든","억제","언급된","언어","얻게","엄격해진","업그레이드하는","업데이트되었습니다.","업데이트해야","없기","없는","없다는","없습니다.","없애버렸습니다!","없을","에는","에디터","에디터는","에디터에","에디터에서","에디터의","에뮬레이트","에서","여기서","여전히","여지가","역할을","연산자","연산자는","연산자도","연산자를","연산자에","연산자의","열거","열거하지","열거할","열악한","염두에","영향을","예로","예로,","예를","예상했지만,","예정이지만,","오","오류","오류:","오류가","오류는","오류로","오류를","오류의","올라가","옮기는","옵션","옵션을","와","완전히","왼쪽에","우리","우리가","우리는","원문","원본","원하는","원하며","원한다고","원합니다.","원활하게","위","위에","위의","위치에","위한","위해","위해서","위해서,","유니언,","유닛","유사하게","유용한","유지","유지됩니다","유지하기","유지하는데","유형을","유효하지","유효해지면","의도이기","의심스러운","의해","이","이건","이것을","이것이","이끄는","이는","이러한","이런","이런!","이루어지길","이름","이름을","이번","이상","이상적이지","이상합니다","이상합니다!","이슈","이스케이프","이어지기를","이어질","이와","이전","이제","이해하기를","인","인것에","인터섹션,","인해","일","일관되게","일괄","일반적으로,","일부","일부분으로","일치하는","있고","있기","있는","있는지","있다고","있도록","있습니다","있습니다.","있습니다.(대체로","있습니다:","있습니다;","있었습니다.","있었지만","있으며,","있으면","있으면,","있을","있지만,","잊는","잊어버렸을","자동","자동으로","자세한","자세히","자체(circl","자체의","작동에","작동을","작성","작성되었다고","작성된다면,","작성을","작성하겠습니다.","작성하고","작성한","작업","작업에","작업을","작업이","작업하는","작용할","잘못","잘못되었다고","잘못된","저희도","적당한","적용","적용됩니다.","적용하기로","적용할","적절한","적합하게","적합한지","전에","전적으로","전체적으로","전혀","절대(never)","점에서는","접근을","접근자는","접근하는","정보는,","정의되어","정확하게","제거되었습니다.","제거하거나,","제거하는","제공되고","제공하기","제공하지","제공할","제외되었습니다.","제품군)가","제한된","조건","조건문에서","조건문은","조건별","조건에만","조금","조회를","존재하지","존재할","종종","좋습니다.","주는","주목","주석","주석(suppress","주석.","주석을","주석이","주요","주입합니다.","준","줄어든","줄이","줍니다.","중","중괄호를","중단합니다,","중이고,","중인","중점을","즉","즉,","지원","지원하게","지원합니다.","지적한","지향적이고","직관적이지","진행하고","집합을","차이점","차이점은","참고하세요.","참조하기","참조하세요.","찾기","찾음으로써","책임자를","처럼","처음에는","체이닝","체이닝과","체이닝의","체크","체크를","초기","최근에","최신","최신으로","최적화하는","추가하거나,","추가하는","추가하면","추가한","추가할","추론","추론과","추출하면,","축소하는","축소합니다.","출력에서","취하고","캐싱","커뮤니티","컨트리뷰터,","컴파일","컴파일러","컴파일러는","코드","코드가","코드는","코드를","코드에","코드에서","크게","크기의","큰","클래스의","타겟팅","타입","타입과","타입에","타입에서","타입으로","타입은","타입을","타입이","타입이면,","테스트","테스트가","테스트를","테스트하기","텍스트","통해","트래커와","특정","특히","팀으로부터","팀은","팀의","팀이","파싱","파악하는데","파악하여","파악해야","파일","파일도","파일에","파일에서","파일은","파일을","파일이","판별","패키지를","퍼블릭","편리하고","편집","평가하는","포함되어","포함하는","표현식을","푸는","프로그램]","프로세스가","프로젝트","프로젝트를","프로젝트에서","프로젝트의","프로퍼티","프로퍼티는","프로퍼티로","프로퍼티를","프로퍼티에","프로퍼티에서","프로퍼티와","프로퍼티의","피드백을","필드가","필요하다는","필요하지","필요한","하고","하나는","하나에","하는","하는지","하세요","하셨나요?","하지","하지는","하지만,","한","한다\"입니다.","한다고","할","할당할","함께","함수","함수가","함수로","함수를","함수에","함수의","합니다","합니다.","항상","해결책이","해결합니다.","해당","해석되어야","해석되었습니다.","해석을","행동하지","행에","향상","향후","허용되었고","허용되었습니다.","혁신적인","현재","호출되지","호출을","호출하려","호환","호환되지","호환됩니다.","혼합할","화살표","확실해질","확인하세요.","확인한","확장된","환경에서는","회귀가","회의","후","힘든"],"pages/release-notes/typescript-3.8.html":["\"./some","\"./utilities.js\";","\"compileroptions\":","\"dynamicpriority\"","\"es2020\",","\"fallbackpolling\":","\"moduleresolution\":","\"node\",","\"privat","\"react\";","\"some","\"target\":","\"usefsevents\",","\"watchdirectory\":","\"watchfile\":","\"watchoptions\":","\"강한\"","\"빠르고","\"약한","\"최상위","\"해결","#","#foo","#foo;","#name:","#sidelength:","${this.#name}!`);","'#foo'","'#foo'는","'#name'은","'10'","'10'을","'20'","'c'.","'component'","'foo'","'foo'만","'noimplicitany'","'person'","'stuff'","'stuff'는","'this.#foo'","'this.foo'","(#)","(ecmascript","(es2020","(es6)","(export","(jsdoc","(nullish","(option","(preserv","(top","(type","(which","(디폴트):","(예를","(위를","*","*/","*또한*","...",".catch(",".j",".t","/**","//","100","100;","10;","14초에서","1초로","1초에","200;","2015","2020","20;","3","3.8","3.8는","3.8에서는","3.8은","4가지",":(","=","===","=>","@privat","@private은","@protected는","@protected입니다.","@public,","@public은","@readonli","@t","@type","`b`","`square`의","`undefined`를","access","allowj","any)","api,","api에","assumechangesonlyaffectdirectdepencies을","assumechangesonlyaffectdirectdependencies에서는","async","attempt","await","await\"이라는","await)","await로,","await은","await을","b","babel에서","bar,","baz","be","bearimy\");","bigint","bindings,","boom!","both.","button","buttonprop","c","c().#foo);","c().foo);","c()[\"#foo\"]);","c()[\"foo\"]);","chaining),","check","checkj","chelper()","ci를","class","coalescing),","code와","compon","console.error(e))","console.log(`hello,","console.log(a.equals(b));","console.log(greeting);","console.log(instance.chelper());","console.log(instance.dhelper());","console.log(new","console.log(this.stuff);","const","constructor()","constructor(foo:","constructor(name:","constructor(sidelength:","d","d();","default","dhelper()","dynamicprioritypolling:","ecmascript","ecmascript2020은","ecmascript3에서도!","ecmascript의","effects가","equals(other:","error!","error:","es2017","es2020","es2020용","es2020을","esnext","export","exports)","exports를","export를","export만","extend","fallbackpolling:","fetch(\"...\");","field","fields)","filea.t","filea.ts를","filea.ts와","filea.ts의","fileb.ts,","fileb.ts를","fileb.ts만","filec.t","filec.ts를","filed.ts를","fixedpollinginterval:","flow를","foo","foo().stuff++;","foo().stuff;","foo,","foo;","function","github으로","greet","greet()","here.","import","import(...)","imports,","imports/sid","importsnotusedasvalues.","imports를","import나","import를","import에서","import하지","instal","install을","instanc","interfac","isolatedmodules,","javascript","javascript(유사한","javascript는","javascript에","jeremi","jeremy.#nam","js","jsconfig.json에","jsdoc","jsdoc을","level","main()","modifiers)","modul","module\";","module)","module.js\";","module과","module의","module이","name","name;","names)","new","new:","node_modules안에서","node_modules에","node_modules의","non","npm","ns","nullish","number)","number;","only)","option","origin","other.#sidelength;","person","person(\"jeremi","preserve:","print","printstuff()","prioritypollinginterval:","privacy)","privacy)\"는","privacy)는","privat","private,","private프로퍼티","properti","protected와","public","public,","pull","refer","remove:","request,","request를","request에서","request을","respons","response.text();","return","sidelength:","sidelength;","someth","specifi","squar","square(100);","stage","string","string)","studio","synchronouswatchdirectory:","syntax)","syntaxerror","syntaxerror!","system인","target","target과","target을","this.#foo","this.#foo;","this.#nam","this.#sidelength","this.foo;","this.stuff","transpilemodul","tsconfig.fullbuild.json이나","tsconfig.json과","type","type,","typeerror","typeerror:","typescript","typescript가","typescript는","typescript를","typescript의","type과","type선언이","type은","type을","undefin","us","use?)","usefsev","usefseventsonparentdirectory:","util","valu","visual","watch","watchdirectory:","watchfile:","watchopt","watchoptions는","watchoptions란","weakmap은","weakmap을","within","writetostuff()","{","{number}","{};","{}와","}","},","};","~~~","~~~~","~~~~~","~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~","가","가능을","가능한","가능합니다.","가려지기","가지","가지고","가지기","가진","가집니다:","각","각각","각각의","간격으로","간주됩니다.","감시","감시는","감시되는","감시를","감시와","감시하는데","감지하기","감지할","값들을","값을","값이","강제하기","강한","갖는","같은","같이","걱정하지","걱정할","검사","검사를","검사하면","검사합니다,","검사합니다.","검사해야","겁니다;","것도)과","것은","것을","것이","것이고,","것이며,","것입니다.","경우","경우,","경우가","경우에","경우에만","계속","고려","고정된","곳입니다.","과정","관련된","관련이","관한","괜찮을","구문","구문과","구문은","구문을","구문이","구성할","구현에","구현을","구현이","구현하고","규칙이","그렇지","그리고","그중","급격한","기꺼이","기능과","기능에","기능은","기능을","기능이","기다려서","기반입니다.","기본값으로","기본적인","기존","나은","나중까지","남아있는","내보내는","내부를","내에서","내에서만","내용은","네이밍","네이티브","높은","누수를","느려질","느리게","느슨한\"","는","다르다는","다르지","다른","다릅니다!","다운","다음과","다음으로","단일","달리,","당신의","대부분의","대상에서","대상으로","대상이","대한","대해","더","덜","덮어쓰기","데","도움이","도입하는","동일하게","동작을","동작이며,","동작하는지","동작하며","동작하며,","동작하지","동작합니다","동작합니다.","동적","동적인","되기","되며,","됩니다.","두면","두었다는","들어,","디렉터리","디렉터리는","디렉터리를","디렉터리에","디렉터리에게","디렉터리의","디자인","따라","따라서","때","때,","때는","때때로","때문에","때문에,","때문이고,","때문입니다.","때에만","또","또는","또한","라고","라이브러리","런타임","런타임에","런타임에도","런타임에서","런타임에서는","런타임에서도","런타임은","런타임을","레벨","레벨에서","레벨에서만","를","리눅스에서","리눅스와","리터럴이","마자막으로,","마지막","마찬가지로","마찬가지로,","만","만들고","만듭니다.","만약","많으며,","많은","맞지","매우","맨","먼저","메모리","멤버로","멤버를","명시적으로","명심해야","명확하지","몇","몇몇","몇몇은:","모두","모듈","모듈로","모듈의","모듈인지","모드에서는,","모든","모호해","무언가를","문맥에","문자로","문제가","바꾸는","밖에서","반대로)를","반면,","반면에,","받았습니다:","받은","발생시킵니다.","발생하는","발생하면","발생한다는","발생할","방법","방법\"","방법은","방법이","방지하기","버전은","버전을","번","번들러내에서의","번에","번째","범위를","범위에서","베이스를","베이스에서","베이스에서는,","변경","변경),","변경된","변경될","변경사항을","변경에","변경은","변경을","변경의","변경이","변동성이","변화가","변화를","변화에","별도로,","병합","보고","보고하며","보실","보이지","보일러","보장하는데","보장합니다.","보존될","보존하지만,","보존합니다.","부릅니다.","부족하거나/혹은","불가능합니다.","비공개","비공개(hard","비공개(soft","비공개가","비공개는","비공개를","비공개와","비공개이기","비활성화할","비활성화합니다.","빈번할","빌드)","빠른","빠를","사용","사용되는","사용되지","사용될","사용될수","사용은","사용자가","사용자는","사용자들에게","사용자들의","사용자로부터도","사용자에게는","사용자에겐","사용하기","사용하는데,","사용하면,","사용하여","사용할","사용할지","사용합니다.","사용해본","사용해야","사이드","사항에서","사항은","살펴봅시다:","삶의","상관없이","상당히","상위","상태에서","상황마다","상황에","새로운","생각할","생각해봐야","생략될","서브","서브클래싱을","서비스에","선언","선언되어야","선언되었다고","선언되지","선언된","선언만","선언에","선언에서는,","선언은","선언을","선언이","선언한","선택적","설정을","설정할","설치하고,","설치하기","설치하며,","설치합니다.","세션을","속도","속도가","수","수가","수는","수도","수에","수정된","수집하는데","쉽게","쉽습니다.","스니펫을","시","시간을","시스템","시스템의","시스템이","시작합니다.","시행되며,","식별자를","실수로","실패","실행되기를","실행하여","실험적","싶을","쓰여지기","쓰이는","아니기","아니라","아니면","아니지만,","아닙니다.","아래에","아무도","아주","안됩니다.","안에서","안정될","안정적인","않기","않는","않도록","않습니다.","않아도","않으면","않은","않을","않지만","알려줄","알릴","알아","암시적이며","압도하여,","약","어디서든","어떤","언급했듯이,","언어들과","엄격하게","업데이트가","업데이트하기","없기","없는","없도록","없습니다!","없습니다.","없을","에디터","여러","여전히","연기된","연기하겠다면","영향을","예를","예상되는","오류!","오류로","오류를","오류이지만","오직","옵션","옵션들","옵션으로","옵션은","옵션을","옵션이","옵션이나","와","완벽하게","완전히","왓쳐(파일","왓쳐가","왓쳐를","왓쳐와는","왓쳐의","왜냐하면","외부에서","요구했습니다.","우리는","운영체제/파일","운영체제에서","위에","위한","위해","위해,","위해서","유사합니다.","유용합니다","유용합니다.","유의할","유의해야","유일하기","유일하다는","유일합니다.","유저로서","유지됩니다.","으로","은","의도","의도하는","의미입니다.","의미합니다.","의존성","의해","이","이것은","이것을","이것이","이기","이는","이동하여","이라고","이러한","이런","이로","이를","이름(privat","이름은","이름을","이름이","이미","이벤트","이벤트를","이상","이상이고,","이에","이용해","이전","이전에","이전의","이전인","이팩트","인스턴스가","인스턴스는","인스턴스마다","인식합니다.","인해","일들이","일반","일반적이어서","일반적인","일반적입니다.","일부","일수","일시적으로","읽기","읽어보세요.","잃으키지","있고","있고,","있는","있다는","있다면,","있도록","있습니다.","있습니다:","있으며","있을","있지만,","있지만;","자세한","자주","작동하거나","작동할","작성자일","작성하여","작업","작업을","잘","장점은","재","재검사/재빌드","재검사/재빌드하지않고,","재귀적인","재빌드","적게","적기","적이","전략.","전략에서","전략을","전에","전용","전용(read","전적으로","전체","점은","점이","접근","접근을","접근이","접근하거나","접근하면","접근할","정말로","정보는","정보는,","정의한","정확할","제거되므로,","제거됩니다.","제거하거나","제거하는","제공하며,","제공합니다.","제안의","제어하기","제한을","제한적으로","조금","종류의","종종","좋은","주로,","주석을","주의해야","줄여주었습니다.","줄의","줍니다.","중요한","즉시","증분","지워집니다","지원은","지원을","지원하고","지원하기","지원하지","지원할","지원합니다.","지정자","지정자는","지정자로","지정자를","지정자입니다:","지정합니다.","직접","진입점을","진짜","질문을","질의","짓밟지","차이점은","참고하세요","참조하세요.)","참조합니다.","찾을","처럼)","처리합니다.","첫","체이닝","초기에는","초기화","초래서는","최근에","최상위","최적화","추가되었습니다.","추가하여","추가합니다:","추가했습니다.","추적할","추천하는","출력","출력물에서","출력할","출력합니다.","출력했을","충돌에","캄파일","컴파일","컴파일러","컴파일러/언어","코드","코드가","큐를","큰","클래스","클래스내에서","클래스는","클래스도","클래스를","클래스안의","클래스에","클래스에서","클래스와","클래스의","키워드를","타임/디자인","타임에","타임에만","타입","타입으로","타입으로만","타입의","타입이","타입인가?","탐지할","태그들은","태그를","통한","통해","트리가","특정","파생된","파일","파일/디렉터리","파일과","파일들은","파일로","파일만","파일보다","파일뿐만","파일에는","파일에서","파일은","파일을","파일의","파일이","패턴을","편리한","포함되어","포함하고","포함하는","포함한","폴더에","폴리필될","폴링","표기와","프로젝트","프로젝트는","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들(privat","프로퍼티를","프로퍼티에","프로퍼티에서,","프로퍼티와","프로퍼티이기","프로퍼티처럼","플래그는","플래그를","플레이트를","피하기","필드","필드는","필드는,","필드로","필드를","필드에","필드에서는,","필드의","필요가","필요합니다.","하고,","하기","하나요","하나요?\"","하나의","하는","하는지에","하단","하며","하에서","하위","하위클래스에서","하지","하지만","하지만,","한","한다는","할","할까요?","할당되기","할당할","함께)에서","함께,","함수","함수를","합니다.","항상","해당","해시/우물","향상이며,","허용되었기","허용합니다.","허용했지만,","현재","현재,","호출합니다.","혹은","확대하는","확인","확인하세요.","확인할","확장","환경과","환경에서","활성화되면,","활성화해야","활용합니다.","효율적으로","후","훌륭한","휴리스틱을","흐름에서는","흥미로울"],"pages/declaration-files/introduction.html":["\"don't\"s)","(\"do\"","(bi","(deep","(find","(librari","(publish","(sections)","(templates)","api","declar","dive)","example)","files)","instal","javascript","npm","npm)","npm에","structures)","typescript","typescript의","가이드는","가이드는,","가정합니다.","가지","각","간단한","감지하는","개념,","개념들을","개념을","것","것과","경우,","경우라면,","고급","고품질의","관리하는","관심","구성됩니다.","구성에","구조","구조는","기본","기존","깊게","깔끔하고","네임스페이스에","다음","대한","대해","더","동작하는","들어가기","때,","라이브러리","라이브러리의","만드는","만약","많은","말아야","맞추고","메커니즘에","몇","모두가","모든","문서를","미치는지","반드시","방법과,","방법에","방법을","배포","배포하기","배포하는","보여줍니다.","사용자들에게,","사용자를","사용할지","새로운","선언","선언을","설명합니다.","설명해","설치하기","설치하는","섹션","섹션들로","섹션은","섹션을","소개","소비","수","수정하는","숙련된","쉽게","시작점을","식별하고,","실수들은","실수들을","아직","않은","알려주기","알려줍니다.","알아보세요.","어떤","어떻게","언어","언어에","없다면,","없습니다.","여러","영향을","예제를","예제만","오류들을","올바르게","올바른","위해","위해,","유용한","의존성","이","이해하기","익숙하지","익숙해져야","일반적인","읽고","읽어야","읽으실","있는","있다고","있습니다.","있을","작성되었습니다.","작성에","작성의","작성하는","작성할","작성해야","제공하는","제공합니다.","주고,","지식이","직관적인","참고하여","찾고","찾을","초심자에","초점을","타입과","템플릿","템플릿에서는","통해","특히","파일","파일들을","파일을","파일의","파일이","패키지를","패키지에","패턴들과","패턴들의","포맷과","포맷에","포맷이","피하기","피할","필요는","하지","한다면","할","합니다.","해당","해야","핸드북을","활용하여","흔한"],"pages/declaration-files/by-example.html":["\"","\"current","\"hello","\"howdy\";","'#ff00ff'","(()","(classes)","(foo","(global","(interfaces))","(introduction)","(object","(organ","(overload","(reusabl","(the","(type","(밀리초)","(인터페이스)","(타입","*/","*code*","*declaration*","+",".alert(...)",".log(...)","/","/**","//","1","2","2));","3","4000","=","=>",">","```","```t","alert","alertopt","aliases))","api","arr:","boolean;","class","class를","color:","color?:","comput","console.log(\"half","console.log(\"th","const","constructor()","constructor(greeting:","const를","count","declar","duration:","duration?:","exampl","examples)","extend","false,","foo:","foo는","function","function)","functions)","function을","g","g.alert({","g.log({","getgreeting()","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","greet","greet(\"hello\");","greet(\"hello,","greet(g:","greet(getgreeting);","greet(greeting:","greet(new","greet(setting:","greet({","greeter","greeter(\"hello\");","greeter(\"hello,","greeter;","greeter를","greeting\"","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetingset","greetingsettings):","greeting을","interfac","interface를","is:\"","log","logopt","makegreeting(s:","makegreeting와,","modal:","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","mylib","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","mylib에는","namespac","namespace를","new","number","number):","number;","numberofgreet","numberofgreetings:","properties)","refer","result","result);","return","showgreeting():","special","specialgreet","string","string)","string):","string);","string,","string;","string을","super(\"veri","them\");","title:","title?:","true","type","types)","var","variables)","var를","verbose:","verbose?:","via","void;","widget","widget;","widget[]","widget[];","widget을","world\");","world\",","x:","{","|","}","});","가능한","가리키는","가이드는","가질","갈수록","값을","갖고","갖는","같은","객체","객체는","객체를","경고","경우","곳에나,","구조화하기","내부에","내부에,","네임스페이스를","다음의","대체로","대한","때,","또는","또한","띄울","로그","로그를","만드는","만들","만약","메서드를","명시할","문서","문서를","문자열","문자열,","문자열을","반드시","반환하거나,","반환하는","반환합니다.","받아","방법을","배열을","변수","변수가","변수를","별칭)","별칭을","보여주고,","보여주기","복잡해집니다.","블록","뿐만","사용","사용자에게","사용하세요.","사용할","상속해서","상응하는","생성자","생성하거나,","생성한","생성할","선언","선언으로","선언을","선언하기","선택적","설명하기","설명합니다.","소개","수","수를","숫자를","스코프인","시간","아니라","약칭으로","양질의","어느","예.","예상되는","예시와","예제","예제는","오버로드된","옵션을","위젯의","위해","이","인사말을","인사말의","인사말이","인스턴스를","인스턴스화해서","인자로","일부","읽기","있습니다.","있습니다:","작성되었습니다.","작성하거나","작성하는","재사용","전달할","전달해야","전역","전용이라면,","점","접근하는","정의하기","존재하는","중첩된","지금까지","창","창을","커스텀","코드","클래스","클래스는","타입","타입에","타입을","타입이나","파일에","파일을","포함합니다.","표기법으로","프로퍼티가","프로퍼티를","프로퍼티와","필수","하나의","함께","함수","함수,","함수는","함수를","합니다.","해당","호출할","혹은","후반부로"],"pages/declaration-files/dos-and-don-ts.html":["\"hour\");","\"strict","\"더","\"전달하는\"","'any'","()","(a:","(callback","(data:","(done:","(function","(gener","(generics)","(option","(ordering)","(overload","(return","(use","*/","/*","//","1개","2.2","2개의",":",":)","=","=>","?","`string`","`undefined`를","any)","any):","any,","any;","any를","b:","beforeall(action:","boolean):","boolean,","b를","c:","callbacks)","checking\"","declar","diff(one:","do'","don't","done","donefn)","elapsedtim","elapsedtime:","elapsedtime?:","error,","exampl","example;","faq","fetcher","fn(myelem);","fn(x.diff);","fn(x:","function","getobject(done:","htmldivelement):","htmldivelement;","htmlelement):","interfac","javascript","javascript에서","k","k.dosomething();","meant","moment","moment().utcoffset(x);","moment;","myelem:","null","null에서","number)","number):","number,","number;","number|string)","number|string):","object","object타입을","ok","oops!","option","overloads)","paramet","parameters)","return","reverse(s:","someth","strict","string):","string,","string;","symbol","symbol,","three:","three?:","timeout?:","true","two:","two?:","type","types)","typescript","typescript는","typescript의","undefin","undefined로","undefined를","union","utcoffset():","utcoffset(b:","var","void)","void):","void,","void;","void를","wat?","x","x();","x.diff(\"something\",","x:","x의","{","}","가능한","가려져","가르킵니다.","가지","가지고","가질","값","값을","같은","객체를","거의","것보다","것은","것을","것이","것입니다,","결정합니다.","경우,","경우에만","관계없는","구체적\"이면,","구체적인","그리고","기능을","나타나기","내용은","넘어오는","노출합니다:","다르기","다른","대상의","대신에,","더","두","두지","뒤따라오는","뒤에","들어,","때","때만","때문에","때문에,","때입니다.","마세요.","마세요:","만들","만들지","말하려는","매개변수","매개변수가","매개변수는","매개변수를","매개변수만","먼저","명시적으로","모든","무시하는","문제는","문제없습니다.","박싱된","반환","발생한다는","방지","버그를","번째","번째로","분리된","분리해서","비","사람들에게","사실상","사용","사용되지","사용됨","사용자가","사용하는","사용하면","사용하세요.","사용하세요:","사용하여","사용하지","사용할","사용해","상관없다는","선택적","선택적으로","선택합니다.","소스의","수","순서","시그니처","시그니처를","시그니처의","실수로","아니라면","아마","아주","안전합니다.:","않는","않습니다.","않은","없습니다","에","에러","예를","오류.","오버로드","오버로드가","오버로드는","오버로드로","오버로드를","오버로드와","올바르게","올바름","원시형","위치에서","위치하게","위해","유니언","유의하세요.","의도였을","의도한","의미를","이","이는","이를","이유:","이유가","이유는","이전에","이전의","인수","인수가","인수로","인수를","인수만","인자로","일반","일반적으로","일반적인","일치하기","일치하는","있기","있는","있는지","있습니다.","있습니다:","자세한","작성","작성된","작성자는","작성하면","작성하세요:","작성하지","작성한","잘못된","잘못됨","적은","전달하는","전달했기","점에","정렬","정말","제공하는","제네릭","좋습니다.","좋음","중요한","중요합니다.:","지정되지","짧은","처리할","첫","첫번째","최대","추가된","코드는","코드는,","코드에서","콜백","콜백에","콜백에서","콜백은","콜백을","콜백의","콜백이","타입","타입들은","타입만","타입에","타입으로","타입은","타입을","타입의","타입이","페이지에서","필요는","필요하지","하나의","하세요.","하세요:","하지","하지만","한","할","함수","함수가","함수를","함수에","항상","허용되므로,","허용됩니다","허용됩니다.","허용합니다.","호출되지","호출될","호출을","호출할","호환성을","혹은","확인하세요.","확인하여"],"pages/declaration-files/deep-dive.html":["'./foo';","(ad","(advanc","(built","(class","(definit","(enum","(interfac","(key","(namespaces)","(number","(simpl","(type","(types)","(use","(user","(values)","(값과","(네임스페이스","(또는","(클래스의","(타입은","*","+","...","...;","//","5;에서는","=","a,","a.a","a.b","a.b.c","a.b는","a.y);","a:","a;","api","api를","a는","a라는","a에","b,","bar","bar.a;","bar:","bar로","bar를","c","c.d;","c.x;","class","combinations)","combinations:","concepts)","console.log(a.x","console.log(x.count);","const,","count:","c는","c와","c의","d","deep","dive","dive)","e","export","export와","file","foo","foo.d.ts을","foo.sometyp","foo.somevar.a;","import","import)","interfac","interface)","let,","m:","meanings)","multipl","name,","namespac","namespace)","new의","number","number;","number[];","on","s","sn","sometyp","sometype과","somevar:","somevar는","string)으로","string;","string;)","string;)에는","theory:","type","typescript","typescript의","umd)","us","var","x","x.z","x:","x라고","y","y:","y를","z","z를","{","|","}","})","};","}와","가리키는","가이드를","가이드에서는,","가져온다는","가지","가지고","가지를","가질","각","간단한","값","값과","값에","값으로","값은","값을","값의","값이","값일","같도록","같은","같이","개념을","개의","객체","객체에","걸쳐","것","것은","것을","것입니다.","결합","결합될","결합을","결합할","경우","경험","계층에","고급","과하게","관련되어","구별은","구조","규칙은","그","그리고","기회입니다:","까다로울","나온","나타내는","내보내거나","내부","네임스페이스","네임스페이스는","네임스페이스라는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스와는","노출","노출하는","눈치챘을","다","다르기","다른","다릅니다.","다시","다양하기","다양한","다음","다음,","다음과","단,","대상의","대한","대해","도구를","도입됩니다:","독립적입니다.","동작을","동작의","동작합니다.","동작합니다:","된","두","둘","둘은","둡니다.","들어","들어,","따라","때","때까지","때문에","때문입니다)","때문입니다.","또는","또한","라이브러리에","런타임","를","마지막으로","마찬가지로","만드는","만듭니다.","만듭니다:","말하자면,","매우","먼저","멤버를","명명된","명확하게","명확하게하기","모듈","모듈을","모든","목록에서","무엇인지","미묘하지만","밀접하게","방법은","방법을","방식에","방식으로","번째","법칙은","별칭","병합을","보겠습니다.","보다","보이지만,","복잡한","분석","분해할","불리는","블록은","비슷하게","사람이라면,","사용","사용되는지","사용됩니다.","사용에","사용자","사용하기","사용하는","사용하여","사용하지","사용해서","사용했습니다.","사용했습니다:","살펴","살펴보겠습니다.","상상할","새로운","생성된","생성자","생성자를","생성하는","생성합니다.","선언","선언(type","선언도","선언되지","선언에","선언에서,","선언은","선언을","선언이","선언할","성공","세","수","실제로","심층","아니지만,","아마도","아주","안에","안의","않는","않는다면","않습니다.","알고","약간은","어떻게","없다는","없습니다.","없었습니다.","여기서","여기서는","여기서도","여러","열거형","영리한","예는","예를","예제에서","온","옵션이","완전히","원하는","원할","위","위치","위해,","유용한","유의하세요","의미","의미를","의미할","의해","이","이란","이러한","이론:","이름","이름,","이름으로,","이름을","이름의","이름이","이름입니다.","이미","이해하여","이해할","익숙한","인스턴스","인스턴스의","인터페이스","인터페이스를","인터페이스에","일반적인","일으키지","읽고","입니다.","있고,","있는","있다고","있다면,","있습니다!","있습니다.","있습니다:","있으며","있으며,","있으면,","있을","작동","작동하지만,","작성하는","작성할","작성했습니다:","잘","저","절대로","점을","정의","정의의","정적","제공하는","제공합니다.","조합","조합:","존재할","좋은","주요","중요한","중요합니다","중점을","즉","참조하는","참조할","찾을","첫","추가","추가하기","추가할","추가합니다.","추가했습니다.","충돌을","충돌하고,","충돌하며,","충돌하지","충분히","측면(생성자","측면을","컨셉","컨테이너가","컨텍스트에","코드를","클래스","클래스가","클래스에","클래스와도","타입","타입)","타입)를","타입,","타입과","타입에","타입으로","타입은","타입을","타입의","타입이","타입이거나","특히","파일","파일에","편리합니다.","포함되고","포함됩니다).","포함하기","포함하는","표시","표현식에서","프로퍼티도","프로퍼티를","프로퍼티인","필요가","필요는","하나의","한","할","함수","함수)","함수)에","합법적입니다.","항상","해석하는","했고","현실적인","형태)","형태는","형태를","호출할","혼란스러워","확인할","흥미로운"],"pages/declaration-files/library-structures.html":["\"","\"es6가","\"function\"","\"hello,","\"moment\";","\"node.js에서","\"object\"","\"브라우저에서","\"이름","$","$(()","&&","'b';","'cats'를","'new'","'require'","'somelib';","'x'를","(b)","(consum","(depend","(es2015,","(exampl","(footnotes)","(from","(function","(global","(identifi","(import를","(librari","(modul","(modular","(node.js)를","(overview)","(prevent","(root,","(template)","(the","(typeof","(umd나","(모듈","(아래를","(즉,","(혹은",");","*","*/","+","/*","//","///","2,","2015","3];","6,","=","===","=>","@types/mylib","['somelib'],","[1,","app","array.prototype이나","b","bar","baz.d.t","baz.j","c","c;","call","cat","catskittyset","class.d.t","class.d.ts를","code)","commonj","commonjs/node.j","commonjs와","commonjs의","conflicts)","console.log('hello!');","console.log(moment.format());","console.log(x.startswithhello());","console.log(y.reverseandsort());","creategreeting(s)","d","declar","default","defin","define(...)","define(...,","define([\"libname\"],","define,","define.amd)","define에","dependencies)","document","dom","dom이","ecmascript","es6","es6가","es6로도","es6에서는,","exp","exp();","export","export로","export를","express","express,","express는","express와","exp로","factory(require(\"libname\"));","factory(root.libname);","factory)","factory);","file","foo.d.t","foo.j","fs","function","function(s)","function(somelib)","function.d.ts.","function.d.ts을","function선언","getthing():","global","global.d.ts은","gulp,","html","impact","import","import)는","importing하는","import된","import문을","import하는","index.d.t","index.j","interfac","javascript에서","javascript의","jquery,","jquery를","kind","kittyset","layout)","librari","libraries)","library)","loadash","modifi","modul","modular","module.d.t","module.d.ts,","module.export","module.exports)","module.exports에","modules)","modules은","module에","moment","moment.j","moment.js,","moment.js에서,","moment;","mylib","mylib를","name","namespac","new","new를","node.j","node.js나","node.js에서만","plugin","plugin)","plugin.d.t","plugins)","rang","range는","request와","requir","require(\"bar\");","require(\"express\");","require(\"foo\");","require(\"fs\");","require(\"mag","require(\"moment\");","require(\"mylib\");","require(\"mylib/bar\");","require(\"mylib/bar/baz\");","require(\"mylib/foo\");","require('somelib');","requirejs는","requirejs를","require를","return","root.returnexport","s;","shims은","signatures)","somelib","somelib.thing;","string","string.prototype에","structur","template)","time\");","typeof","typescript","typescript나","typescript는","umd","umd가","umd로","unus","var","var문","window","window.creategreet","window.somenam","window가","world\"","world\";","x","x(\"hello\");","x(42);","y","{","}","}(this,","});","가능","가능/생성","가능성","가능성을","가능한","가이드는","가장","가정","가지","가지가","가지고","가지를","가질","각","각각의","각주","각주가","각주를","간단한","간단합니다.","간단히","간주되기에","감지하고","값","값을","갖지","같습니다:","같아야","같은","같이","개념을","개발자는","개요","객체(여기에서는","객체는","객체를","객체에","거의","건","검사","검사합니다.","것보다","것은","것을","것이","것입니다.","것입니다;","구별하기","구성됩니다","구성에","구애받지","구조를","구조화","구조화하는","규칙은","그","그러므로","그리고","기반으로","기존","나타낼","내에","내장","네임스페이스로","노출합니다.","높입니다.","다룹니다.","다뤄보겠습니다.","다른","다릅니다.","다음","다음과","다음은","다음을","단계입니다.","대게","대부분","대부분은","대부분의","대한","대해","더","동작하고","동작합니다.","될","들면,","들어,","등","디렉티브를","따라","따라서,","따라야","때","때)","때,","때문에","때문에,","라이브러리","라이브러리가","라이브러리는","라이브러리들은","라이브러리들의","라이브러리로","라이브러리를","라이브러리에","라이브러리에서","라이브러리의","라이브러리입니다.","런타임","런타임에","레벨","레벨에서","레이아웃","레이아웃은","레이아웃을","로더","로더로","로더에","로더에서,","로더에서는","로드되어야","로드하는","마세요","마세요!","마찬가지로","만약","많은","많이","맞추어","메서드","메서드를","멤버를","몇","몇몇","모듈","모듈)의","모듈과","모듈군","모듈로","모듈에","모듈에도","모듈은","모듈을","모듈의","모듈이","모듈이나","모듈형","목적을","무엇이든","무조건적인","문서","문서는","문서를","문서에서","문서에서는","문서에서도","문서와","미치는","바꾸는게","바꿉니다.","바닐라","반드시","반면","반영해야","반환값을","발생할","방법,","방법과,","방법에","방법으로","방법은","방법을","방지\"","방지하기","번째로,","변경되든","변경하는","변경합니다.","변수가","변수를","변수에","보고","보면,","보았다면,","보여주는","보여줍니다.","보이는","보통","본인에게","볼","불가능합니다.","불변하다고","브라우저","비슷하지만,","비슷한","빠르게","사용","사용법과","사용법은","사용을","사용자가","사용하기","사용하기\"","사용하는","사용하면,","사용하세요.","사용하세요:","사용하여","사용하지","사용한다면,","사용할","사용해서","사항에","상단에서","상응하는","상황을","새로운","생성","생성할","선언","선언문","선언에","설명하고","설명하는","설명합니다.","세","섹션에","섹션에서는","수","수정","수정합니다.","쉬운","쉬울","쉽게","쉽기","스코프","스코프에","스크립트","스크립트를","스타일","스타일로","시간에","시그니처에","시작하면","식별하기","식별하는","식별할","실제","실제로","실제로는","실행될","쓸","아닌지","안에","않고","않기에,","않는","않다면,","않습니다:","않음)에서","않지만,","알고","알려진),","어떤","어렵습니다.","엄청","없는","없는)","없습니다.","없습니다:","여러","여전히","연산자를","영향","영향\"를","예로는","예를","예제","예제들을","예제를","예제에서는","오늘날,","왜냐하면","위","위해","위해,","위험하지만,","유명","유명한","유무를","유의하세요.","유형은","의존성","의존성을","의존성이","이","이나","이는","이런","이렇게","이를","이름","이번","이상의","이에","인기","인터페이스","일반","일반적으로","일반적으로,","일반적인","읽어보세요","읽어보세요.","있고","있고,","있는","있다는","있다면","있다면,","있도록","있습니다","있습니다,","있습니다.","있습니다:","있습니다;","있어야","있으면","있으므로","있으므로,","있을","자동으로","작고","작성되어","작성되었습니다.","작성을","작성하고","작성하기","작성하는","작성한","작성할","작성합니다","작성합니다.","작성합니다:","작성해야","잘","적용되지","적용됩니다.","전에,","전역","전역에서","전역으로도","전역의","전역입니다.","전환하려는","전환할","절대","점을","접근","정의하는","정의하면,","정의한","정의할","정의합니다.","정책이","제공하는","제공합니다.","제공합니다:","존재하는","존재한다고","종류","종류를","종류의","종종","좋습니다.","주요","중","중단하지","지침을","진행할","참고:","참조).","참조해서","찾기","첫","최상위","추가하거나","추가하는","추가합니다.","추천합니다.","충돌","충돌의","충돌이","컴파일","코드,","코드나","코드는","코드들","코드를","코드에서","코드입니다.","크기가","키워드가","타입에","타입을","태그로","태그를","테스트를","템플릿","템플릿으로","템플릿을","통해)","특히","파일","파일은","파일을","파일의","파일이","패키지로","패턴","패턴에","패턴은","패턴을","패턴입니다:","편한","프로젝트","프로퍼티","프로퍼티만","플러그인","플러그인과","플러그인에","플러그인은","필요한","필요합니다.","하나","하나를","하는","하지는","하지만,","할","할당","함수로","함수를","함수처럼","합니다","합니다.","해결책은","해결할","해당되지","허용되지만,","형식을","형태를","형태의","호출","호출이","호출할","혹은","확인하세요.","확인하십시오.","환경","환경에서","환경에서는","환경에서만","활성화하기","효과를","훨씬","힌트를"],"pages/declaration-files/templates.html":["class.d.t","function.d.t","global","global.d.t","modifi","modul","module.d.t","plugin.d.t","templat"],"pages/declaration-files/templates/global-modifying-module.d.ts.html":["\"super","'super","(전역","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","declar","definit","dosomething():","effect","export","export하지","export한다면,","fancinesslevel:","fancyformat(opts:","function","global","greeter\"라는","greeter/index.d.ts'","index.d.ts로","interfac","modifi","module.d.t","number;","project:","side","string","string;","stringformatopt","stringformatoptions):","type","void;","{","}","};","값을","같은","것을","결합해야","경우","그렇지","기존","넣으세요.","네임스페이스에","들어,","때는","또는","라인이","만들고","메서드를","모듈","모듈과","모듈에","모듈을","모듈이","바꿔야","버전","보강하세요","사용하세요","사용할","생성될","선언을","선언하거나,","선언하는","수","수정","숫자~]","아무것도","안에","않다면","않으면,","여기에서","여기에서,","예를","위치는","이","이름~]","이름을","이름의","이어야","이외에)","있다면,","전역","주의:","지우세요","클래스","타입이나","템플릿","파일","파일의","파일입니다.","패턴과","패턴을","평소대로","포함할","폴더","필요합니다.","하고,","함수의","합니다.","호출되거나"],"pages/declaration-files/templates/global-plugin.d.ts.html":["'tobinarystring'","(n:","*/","*~","/*~","//","=","=>","[~내","[~라이브러리","[~선택적","[~프로젝트","binaryformatcallback","binaryformatopt","by:","declar","definit","global","interfac","mylibrari","mylibrary.binaryformatcallback,","mylibrary.binaryformatoptions):","namespac","number","number)","number;","opts?:","padding:","plugin.d.t","prefix?:","project:","string;","tobinarystring(callback:","tobinarystring(opts?:","type","{","}","것을","기존의","내장","네임스페이스","네임스페이스에","들어,","많은","메서드를","멤버를","방법을","버전","보여주는","상황을","새로운","선언을","선언해야","숫자","숫자~]","아래는","안에","여러","예를","오버라이드","위치시키세요.","위해","이름~]","작성하고,","작성하는","전역","추가하는","추가하세요.","추가하여","타입","타입에","타입을","템플릿입니다.","플러그인을","피하기","한다면,","합니다."],"pages/declaration-files/templates/global.d.ts.html":["\"bob\";'","\"maru\"","'c.age'를","'c.purr()'를","'cat'","'const","'function","'let","'mylib.checkcat(c)'","'mylib.checkcat(c,","'mylib.timeout","'mylib.version'에","'var","(예.","(인터페이스와","*/","*~","...","/*~","//","//~","42;'라고","5,","50;'","=","[~내","[~라이브러리","[~선택적","[~프로젝트","age:","by:","c","cat","cat,","catset","checkcat(c:","class","const","constructor(n:","declar","definit","export된","extras?:","f(c:","function","global.d.t","interfac","length:","mylib","mylib';","mylib(3)처럼","mylib(a:","mylib.cat(42)'","mylib.cat)","mylib.catset","mylib.vetid","name:","namespac","new","number):","number);","number;","project:","purr():","readonli","s:","s?:","string","string):","string;","string[];","taillength?:","timeout:","type","v);'을","v:","version:","vetid","vetid);","void;","weight:","x:","{","|","}","})","};'","가능하다면","가능하다면)","갖고","같이","그렇지","나","네임스페이스","다음과","들어,","또는","라고","라이브러리가","라이브러리의","를","만들","버전","변수를","변수에","별칭)을","사용하고","사용할","삭제하고","삭제하세요.","선언을","선언할","섹션은","수","수정할","순","숫자~]","시그니처를","실제로","싶으면,","아래","안에","않다면,","않으면,","없습니다.","여기서","여기에","여기에도","예를","위치시켜야","위치시키세요.","유효한","의미","이","이게","이곳에","이름~]","이름으로","이름이","인스턴스에서","읽을","있는지","있다면,","있습니다","있습니다.","있지만,","작성할","전역","접근할","참조","처럼","추가하세요.","클래스를","타입","타입을","통해","포함하세요.","프로퍼티를","하지만","할","합니다.","해당","호출","호출할","확인하세요!"],"pages/declaration-files/templates/module-class.d.ts.html":["\"super","'[~the","'myclasslib'을","'super","*","*/","*~","/*~","//","=","[~내","[~라이브러리","[~선택적","[~프로젝트","allowsyntheticdefaultimport","by:","class","class.d.t","commonj","constructor(someparam?:","declar","default","definit","es6","esmoduleinterop","export","export된","export할","greeter\"","greeter/index.d.ts'가","height?:","https://www.typescriptlang.org/docs/handbook/modules.html#export","import","import로","import할","index.d.ts로","interfac","modul","module~]');","module~]';","myclass","myclass.myclassmethodoptions):","myclass;","myclasslib;","myclassmethodopt","mymethod(opts:","namespac","number;","project:","requir","require('[~th","someproperty:","string);","string[];","style을","type","typescript","umd","width?:","x","{","}","객체로","객체를","경우","경우,","그렇지","나","네임","네임스페이스를","노출하는","노출하려면","대한","되어야","들어,","또한,","로더","로드하려면,","마세요!","메서드와","모듈","모듈에서","모듈은","모듈을","모듈의","문서를","방법을","배치해야","버전","변경하고,","변수","블록","사용해서","생성자","선언은","선언을","선언하세요.","설정되어","수","숫자~]","스페이스","안에","않으면,","없습니다.","에서","여기에서","예를","오류!","옵션을","외부에서","위치시키세요.","위한","이","이렇게","이름~]","이름을","이름의","이해하려면","일반적인","입니다.","있습니다:","있지","작성하는","잘못","전역","전역으로","제거하세요.","제한에","지정합니다.","직접","참고하세요.","클래스","클래스에서","타입을","템플릿","파일에서","파일은","파일을","포함할","폴더에","프로퍼티를","하지","할","함수를","합니다.","해결","해야","환경","활성화한다면,"],"pages/declaration-files/templates/module-function.d.ts.html":["\"super","'[~the","'myfunclib'을","'super","*","*/","*~","/*~","//","=","[~내","[~라이브러리","[~선택적","[~프로젝트","allowsyntheticdefaultimport","by:","commonj","console.log(f.defaultname);","const","declar","default","defaultlength:","defaultname:","definit","es6","esmoduleinterop","export","export된","export할","f","firstname:","function","function.d.t","greeter\"","greeter/index.d.ts'가","height:","https://www.typescriptlang.org/docs/handbook/modules.html#export","import","import로","import할","index.d.ts로","interfac","lastname:","lengthreturntyp","modul","module~]');","module~]';","myfunclib;","myfunct","myfunction(length:","myfunction(name:","myfunction.lengthreturntype;","myfunction.namedreturntype;","myfunction;","namedreturntyp","namespac","number):","number;","project:","requir","require('[~th","require('myfunclibrary');","string):","string;","type","typescript","umd","width:","x","{","}","갖고","같은","객체로","객체를","경우","경우,","그","그렇지","기술하고","나","네임스페이스","네임스페이스를","노출하고","노출하는","대한","되어야","들어","들어,","또한,","로더","로드하려면,","마세요!","모듈","모듈과","모듈에서","모듈은","모듈을","모듈의","모듈이","문서를","반환","방법을","배치해야","버전","변경하고,","변수","보여줍니다","블록","사용해서","선언은","선언을","선언하세요.","수","숫자~]","스타일을","싶다면,","싶을","안에","않으면,","없습니다.","에서","여기에","여기에서","여러","예를","예제는","예제처럼","오류!","오버로드하는","옵션을","외부에서","위치시키세요.","위한","의미합니다:","이","이렇게","이름~]","이름을","이름의","이해하려면","일반적인","입니다.","있다면,","있습니다.","있습니다:","있습니다;","작성하는","잘못","전역","전역으로","제거하세요.","제한에","종종","지정합니다.","직접","참고하세요.","코드가","클래스","타입은","타입을","타입의","템플릿","파일에서","파일은","파일을","포함할","폴더","프로퍼티를","하지","할","함수","함수를","함수에","합니다.","합니다:","합법적임을","해결방법을","해야","형태를","환경","활성화하세요:","활성화한다면,"],"pages/declaration-files/templates/module-plugin.d.ts.html":["\"super","'anothermodule';","'somemodule'","'somemodule';","'super","*","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","declar","definit","export","function","greeter\"","greeter/index.d.ts'가","import","index.d.ts로","interfac","m","m.foo):","modul","mymodulepluginopt","number;","other.bar;","plugin.d.t","project:","size:","somemoduleopt","somemodulesetting?:","string;","thenewmethod(x:","type","{","}","같은","것처럼","경우","경우,","기존","내부에","다른","되어야","들어,","마치","모듈","모듈과","모듈에","모듈에서","모듈을","모듈의","배치해야","버전","변경하고,","변수를","보강을","보입니다","사용할","새로운","선언할","선언합니다","수","숫자~]","안에","않은","여기는","예를","원래","위에서","위한","이","이름~]","이름을","이름의","인터페이스","인터페이스에","입니다.","있는","있습니다","있습니다.","있으며,","작성하는","작성해서","줄에서,","추가한","추가할","추가합니다.","클래스,","타입도","타입을","템플릿","파일은","파일을","폴더","프로퍼티를","플러그인을","필요한","하세요","하지","한","할","함수,","합니다."],"pages/declaration-files/templates/module.d.ts.html":["\"super","'myclasslib'을","'namespace'","'super","'yourmodule';","*","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","const","const,","definit","export","extras?:","foo():","function","greeter\"","greeter/index.d.ts'가","import","import를","index.d.ts로","interfac","length:","let,","module.d.t","myfield:","mylib;","mymethod(a:","myothermethod(a:","name:","namespac","number):","number;","project:","sometyp","string):","string;","string[];","subprop","subprop.foo();","type","umd","var를","void;","yourmod","yourmod.subprop.foo();","{","}","가능한","가지고","같은","같이","경우","구분된","그렇지","노출하는","다음과","되어야","들어","들어,","때,","또는","로더","로드하려면,","메서드가","메서드를","모듈","모듈과","모듈을","모듈의","모듈이","배치해야","버전","변경하고,","변수","사용","사용하여","선언을","선언하세요.","선언할","수","숫자~]","안에","않으면,","여기에서","예를","외부에서","이","이건","이런","이름","이름~]","이름을","이름의","있는","있다면,","있습니다","있습니다:","있을","작성하는","작성할","전역","전역으로","점으로","정의가","제거하세요.","타입,","타입을","템플릿","통해","파일은","파일을","파일입니다.","폴더","프로퍼티,","프로퍼티를","함수로써","합니다.","환경"],"pages/declaration-files/publishing.html":["\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"1.0.0\",","\"@types/browserify\":","\"author\":","\"awesome\",","\"browserifi","\"browserify\":","\"dependencies\"","\"dependencies\":","\"dependencies\"를","\"devdependencies\"가","\"devdependencies\"를","\"files\"","\"latest\",","\"main\":","\"name\":","\"next\"","\"types\"","\"types\":","\"types\"와","\"typescript\":","\"typings\"","\"vandelay","\"version\":","(dependencies)","(includ","(index.j","(packag","(publish","(red","....",".j","///","@type","@types)","@types/browserifi","@types안에","@types에","browserifi","browserify는","browserify와","declar","declarations)","definitelytyped에서","depend","devdependencies를","extens","extension\",","flags)","https://github.com/definitelytyped/definitelytyped%EC%97%90","index.d.ts이고","industries\",","javascript가","npm","npm에","npm으로","npm의","organization에","package)","package.json에","package.json에도","package.json이","publish","pull","request를","type","typescript","typescript는","typescript로","{","}","가리키도록","가이드를","가져야","가지가","가지고","각","것이","경고","경우","관리됩니다.","기대하지","기여","내용을","노출하기","다른","다시","단지","대신","더","도구를","동의어이기","되지","되지만,","됩니다.","두","들어,","들어:","따라","때문에","때문에,","때문입니다.","또한","라이브러리로","루트에","를","마세요.","만약","만약에","메인","명령줄","모든","무시됩니다.","반면에","방법은","방법을","배포","배포되었습니다.","배포하기","배포하는","배포하려면,","배포할","번들링","번들링된","번들링하거나","번째","별도의","보십시오.","복사하지","사용자가","사용하기","사용하길","사용하는","사용하면","사용하면,","사용하세요.","사용하여","사용하지","사용할","사용합니다.","사용해도","생각해봅시다.","생성하세요.","선언","선언과","선언을","설치해야","섹션","섹션을","수","시간입니다.","쓰는","쓰지","아니라","안에","않기","않는다면,","않아도","않았다면","알맞게","애플리케이션을","없습니다.","여기에서,","역시","옆에)","예를","왜냐하면","위해","유지하고","의존성","의존성들을","의존성에","의존성은","의존성을","의존성이","의존적이라면:","의존적인","의존하세요.","이","이름이","이유로,","이제","일치하게","있는","있는지","있다면,","있습니다.","있습니다:","있으면","자동으로","자세한","작성되어","작성되었다면","작성되지","작성된","작성한","작성했고","작성했으므로,","전달해야","정의가","제출하세요.","좋습니다.","지침","직접","찾을","첫","추가할","추가해야","크게","타입","파일","파일에","파일은","파일을","파일이","패키지가","패키지는","패키지들은","패키지들을","패키지로","패키지를","패키지에","패키지와","패키지의","패키징되기","패키징하기","패키징하지","페이지에서","포함하고","포함하기","표시해야","프로퍼티는","프로퍼티로","프로퍼티를","프로퍼티에","플래그","플래그를","필드는","필요가","하기","하세요.","함께","합니다.","합치지","항상","해당","확인하세요."],"pages/declaration-files/consumption.html":["\"","\");","\"lodash\";","(consuming)","(downloading)","(searching)","*","2.0","2.0에서는","20,","@type","@types/","@types/lodash","_","_.padstart(\"hello","consumpt","definitelytyped의","https://aka.ms/typ","import","instal","install을","lodash를","lodash와","npm","publishing에서","save","typescript","typescript!\",","가","가져오는데","가지를","같아야","같은","개발자가","걸","것은","것이","경우,","기여","기여하고,","내용은","다운로드","다음","대부분의","대한","대해","데","데로","도구는","도움을","들어,","또는","라이브러리에","라이브러리의","를","만약","명령어로","모두","모듈","모듈을","및","방문해","번만","변수","별","붙어야","사용하고,","사용하기","사용하지","사용할","상의","선언","선언에","선언을","선호하는","설명한","설명합니다.","설치할","세","수","수행하면,","쉬워졌습니다.","않는다면,","않습니다.","앞에","어떻게","어려움","언제든지","얻고,","얻는","없는","없다는","없이","예를","유의하세요.","이","이는","이를","이름과","이름은","이미","이상에서","이외의","있고","있다면,","있습니다.","자세한","적용됩니다.","전역","정확하게","줄","지침","참고:","참고하세요.","찾고자","찾기","찾는","찾으세요.","충분합니다.","코드에","타입","파일을","파일이","패키지","패키지를","패키지에","페이지를","페이지에서","포함되어","필요는","필요시","필요하지","하고","하는","하는지","하지만","하지만,","한","합니다.","항상","훨씬"],"pages/intro-to-js-with-ts.html":["(provid","(typescript","*/",".j","/**","//","0;","2322","=","@errors:","@t","@type","check","check를","error","error를","expect","false;","hint","ignor","increment","javascript","javascript)","javascript를","javascript에","javascript에서의","js","jsconfig.json","jsdoc","jsdoc)","jsdoc가","jsdoc를","jsdoc을","js를","js에","nocheck","strict이","ts","type","typescript","typescript가","typescript는","typescript로","typescript를","typescript에서","typescript의","type이","var","via","x","x;","{number}","각","같은","건너뛸","검증을","것은","경우","경우,","구문을","구체적으로","그","기반으로","기본적으로","내용은","다릅니다","다음을","단계는","대한","더","데","동의하지","들어:","때","또는","레벨이","리팩토링","마지막","만들지만,","만일","많은","맞는","맨앞에","모든","목록은","목록이","무시할","및","바꾸기와","바랍니다.","반드시","발생시키지","발생시키지만,","방법에","방법을","번째","사용","사용됩니다.","사용하는","사용하여","사용할","선언","선언의","설정하는","성공","성공?!","수","수도","수준에","시스템","시스템은","실행하려면","심벌로","아님","아닙니다.","안전하게","않는","않습니다.","알릴","앞에","엄격함의","없는","에디터를","역시","예를","예시의","오류들을","오류로","오류를","오직","올리도록","완성,","우리가","위치하며","위해서","유용합니다.","유추할","이","이는","이동","이를","이름","이전","일부","있는","있는데,","있습니다.","자동","자세한","작업할","적용하기","전체","제공하기","제공할","종종","주석은","줄","줄에","줄은","줄의","지원되는","지원하는","참고하시기","찾을","첫","체크하는","추가하려는","추가하면","추가하여","추가해야","추론을","코드","코드베이스로","코드의","코멘트를","타입","타입들을","타입시스템을","타입에서","타입을","통하여","통한","툴을","특정","파일","파일에","파일에서","파일에서는,","파일의","파일이","패턴의","편집자","프로젝트가","프로젝트에서는","플러그인들이","필요로","하는","합니다.","합니다:","해석하는","해야","홈페이지에는","확인을","활성화된","활용한","힌트"],"pages/type-checking-javaScript-files.html":["!(s.length","\"","\"@type\"","\"@typedef\"","\"fs\"`와","\"plunkbat\"","\"react\";","\"string\";","${p.name}...`);","%","'","'';","'@return'","'@returns'과","'a'","'b'","'john","'ok'","'rest'","'specialtype'이라는","'specialtype1'이라는","'typeof'","(!i)","(!somebody)","('any'로","('any'와","(...arg:","(array)","(casts)","(classes,","(commonj","(constructor","(function","(greeting)","(import","(in","(jsdoc","(more","(n)","(null,","(number)를","(object","(options.prop4","(pattern","(properti","(s)","(string)","(support","(test)","(unspecifi","(var","(또는","(클로저","(확장","*","*/","*/)","+","...",".j",".t",".ts의","/**","//","0","0,","0;","1","1,","1001)","1;","2","2);","2,","2.3","2;","3);","=","=>","????","@arg","@argument)","@augment","@augments)","@augments를","@callback","@callback,","@callback은","@class","@constructor","@constructor)","@constructor를","@enum","@enum은","@extend","@extends는","@param","@param과","@param은","@prop","@properti","@return","@return)","@t","@templat","@thi","@this를","@type","@typedef","@typedef,","@typedef를","@typedef와","@type{array.}","@type{array}","@type과","@type은","[];","[]로","[index]","[options.prop4]","[options.prop5=42]","[p3]","[p4=\"test\"]","[prop4]","[prop5=42]","[somebody]","[x:","[x:string]:","`export","`import","`number`에","`string`","a:","ab(){}","add1:","anormalfunction()","anormalfunction}","any)","any)를","any[]","any[])","any[]):","any가","any와","any이므로","any임","any입니다.","any입니다:","arg","argument","arguments)","array","arraylike;","assign","assign.extra","b","b)","b);","b:","b?:","bar(1);","bar(1,","bar(a,","beginningofline:","bodies)","boolean","boolean)","boolean):","boolean)}","boolean}","c","c()","c();","c(0);","c(1);","c(data)","c.count","c.d","c.prop","c.prototype.initi","c.prototype.method","callbackforlater(e)","calls)","check","checkjs를","class","classes)","clause)","closur","closure의","commonj","compon","console.log(\"hi!\");","console.log('hello","console.log(`walk","console.log(a","const","constructor()","constructoronly는","constructorunknown의","c는","c를","c의","data","declar","default","default)","doc","docs처럼","document.queryselector(selector);","doe';","dom","e","element.dataset.mydata","empti","ended)","enum","equival","es2015","es2015에는","examples)","export","exports와","extend","fals","false;","fc","fn10(p1){}","fn6;","fn7;","fn9(p1)","foo","foo();","foo(i","foo.l.push(\"end\");","foo.l.push(foo.i);","foo.prototype.sayhi","fs","fs.readfilesync(f);","function","function()","function(){};","function(f)","function(param1){}","functions,","getter,","greet","html","id(x){","id:","ignore를","import","import(\"./a\").pet","import(\"./a\").x","import는","import로","import를","index?:","infer","information)","initail","initi","j","javascript","javascript는","javascript에는","javascript의","jsdoc","jsdoc)","jsdocstat","jsdoc을","jsdoc의","jsx의","k","key","known","k는","liter","math","math.random()","method()","method2()","methodonly는","methodonly의","modul","module.export","module.exports.readfil","multipli","myarrow","mycompon","myelement","mypet.name;","mypet;","n","n,","namespaces)","nas;","nds;","new","nocheck","noimplicitany,","noimplicitany는","non","normal;","ns","ns.c","ns.const","ns.func","ns;","null","null)","null,","nullability는","nullabl","nullable;","nullable이","null이","number","number)","number=","number]:","numberorstr","number|undefined에","number}","number}}","number}타입엔","number는","obj","obj.b","object","object)","object}}","object나","object를","ok","open","option","options.prop1","options.prop2","options.prop3","options.prop5;","outer()","outer.inn","p","p1","p1.join();","p2","p2,","p3,","p4){","p;","param","param1","paramet","parseint(e)","pet","predic","promise((resolve,","promise;","promisedstring;","prop1","prop1:","prop2","prop2:","prop3","prop3?:","props와","ps(){}","question;","react.component는","readfile`과","references)","registerclass(c)","reject()","reject)","render()","requir","require(\"./a\").x;","require(\"fs\");","result","return","right;","s","s.length","s;","savingcomments:","sawasterisk:","sayhello();","sayhello(somebody)","sb;","sbn2;","sbn;","seriou","serious():","seriousaliz","seriousalize(key,","set","setter에서만","somebodi","somebody);","somefunc","someobj","sortableset","space)에","special(options)","specialtyp","specialtype1","specialtype1의","specialtypeobject1;","specialtypeobject;","specialtype과","specialtype의","star;","state라는","strictnullcheck","strictnullchecks:","strictnullchecks이","string","string,","string]:","strings.","stringsstringstrings(p1,","stringtonumber;","string}","string을","sub1:","sum(/*","supported)","t","t,u,v","test","this.clientheight","this.constructoronli","this.constructorunknown","this.count;","this.i","this.initialize(data);","this.l","this.methodonli","this.prop","this.props.b;","this.props의","this.siz","this.yi","this는","this의","todo","total","true","tsconfig.json이","type","types)","typescript","typescript는","typescript에","typescript와","typescript의","undefin","undefined,","undefined;","undefined}","undefined가","undefined나","undefined로","us","usejsdoc.org에서","var","var9;","w,x","walk(p)","win;","wrong;","x","x.push(\"string\");","x.push(1);","x:","x;","x는","y","y.push(\"string\");","y.push(1);","{","{!number}","{(data:","{(s:","{(string","{*}","{...number}","{...string}","{?number}","{?}","{a:","{a:number}에","{anormalfunction}","{array.}","{array}","{boolean}","{component}","{function(number):","{function(string,","{function}","{htmlelement}","{k}","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{seriousalizable}","{set}","{specialtype1}","{specialtype}","{string","{string=}","{string}","{test.a.charat(0)};","{typeof","{t}","{window}","{{","{{a:","{{new(...args:","{}","{};","|","||","}","})();","});","};","}}","}와","가능","가능케","가능한","가정하는","가져야만","가져올","가지","가진","가질","각","간단한","간주됩니다.","간주합니다.","값","값들의","값을","값의","갖게","갖는","갖도록","갖습니다.","같습니다.","같은","같음","같음)","같이","객체","객체.","객체가","객체를","갯수가","건너뛸","검사","검사가","검사는","검사되므로,","검사를","검사와","검사의","검사하는","것","것들을","것에","것으로","것은","것을","것이","것이든","것이라도","것이며","것입니다.","것입니다:","것처럼","결과","결과를","결합하여","경우","경우,","경우가","곳이","공간(valu","과는","과정은","관용적입니다.","괄호가","괄호화된","구문","구문)","구문).","구문으로","구문은","구문을","구문이","구문적으로","구성은","귀찮은","규칙","규칙에서","규칙은","그러나","그렇지","그리고","기반으로","기본","기본값을","기본적으로","기초","꽤","나은","나타내는","내부에서","내용은","너무","넘길","넣어","네임스페이스","네임스페이스를","네임스페이스입니다.","놀라운","누군가의","느슨함","는","다뤄지도록","다르게,","다르며,","다른","다릅니다:","다양한","다음과","단순하다는","단순히","단일","닫힌","달리,","달아","대게","대괄호로","대부분의","대신","대하여","대한","대해서만","더","덕분에","데에","동일","동일하며","동일한","동일합니다.","동작과","동작은","동작합니다.","동작합니다:","동적으로","되도록","되어야","된","될","됨","됩니다.","두","둘러싸서","들면:","들어,","들어:","들어갈","등)는","등록할","등의","따라서","때","때,","때때로","때만","때문에,","또는","또다른","또한","라인의","리터럴","리터럴과","리터럴과는","리터럴에","리터럴은","리터럴을","리터럴이어야만","리턴","마찬가지로,","마치","만들","많은","많음","매개변수","매개변수(예:","매개변수.","매개변수가","매개변수는","매개변수를","매개변수보다","매개변수의","매핑하는","맵","맵(maps)으로","메서드","메서드,","메서드를","메서드에","멤버가","멤버는","명시되어","명시되지","명시적으로","명시적인","명시할","몇","모두","모듈","모듈에서","모든","모르거나","목록은","목록의","목록입니다.","못하는","무상태","무시할","문자열","문자열과","문자열이","물론,","물음표","및","반대로","반면,","반환","발생","발생할","방법에","방법으로","방법은","방법이","방식으로","배열","버전에서는","번째","번형도","변경할","변수","변수나","변수에","별칭","보고를","보고할","보다","보여줄","복잡한","본문","본문에서","본문을","본문의","부분에서","부분의","부여합니다.","부족하여","불리언","불리언(boolean)에는","불행하게도,","붙여야","비슷한","비슷합니다만,","빈","사용","사용:","사용되는","사용됨.","사용으로부터","사용하고","사용하는","사용하면","사용하면,","사용하세요.","사용하여","사용하여,","사용하지","사용하지만,","사용할","사용해","사용했습니다.","사항","사항을","사항이라는","사항임","상대적인","새","새로운","생성","생성자","생성자가","생성자에","생성자에서","생성하는","생성하지","생성할","선언","선언된","선언될","선언에","선언에서도","선언으로","선언을","선언의","선언할","선택","선택적","선택적으로","선택적인","선택할","설명하고","설명하는","설명한","설명합니다.","설정","설정되지","설정할","성공","성공,","소스가","속하지","수","수단이","수도","숫자","숫자를","시그니처)을","시그니처를","시스템과는","식별되지","쓰일","아니라","아닌","아닐","아래를","아래에","아래의","아직","안","않거나,","않고","않는","않는다는","않다면,","않습니다.","않습니다:","않았다면,","않은","않을","않음","알","알려진","알아낼","알아두세요.","암묵적으로","앞","앞서","앞에","앞엔","앞의","어떠한","어떤","엄격한","없는","없다는","없습니다","없습니다.","없었기","없으며","없으므로,","없음","에러를","여기엔","여러","열거형과는","열린","예를","예시:","예시를","예외입니다.","예제들","오류","오류,","오류:","오류가","오류를","오브젝트라면","오브젝트를","와","완화됩니다;","요소를","우선시한다는","원래의","원본","원본에","위에서","위의","위치를","유니언","유사","유의하세요.","유의하세요:","유일한","유추할","유형","유형과","유형의","은","의미가","의미는","의미와","의미합니다.","이","이곳에서","이는","이니셜라이저(initializer)를","이니셜라이저는","이니셜라이저에","이러한","이를","이름","이름에","이름을","이름이","이상의","이전","이전에는,","이전의","이해할","이해합니다.","이후엔","인덱스","인사말","인수는","인수로","인수를","인수의","인스턴스로만","인식됩니다.","일","일부","일으킨다는","일으킬","일회성인","읽기","임의의","입력하기","있는","있다면,","있더라도","있습니다.","있습니다:","있습니다;","있으며;","있을","있음","있음.","있지","자세한","작동하지","작동한다는","작업할","작용합니다.","잘","적은","전역으로","전용","전자에","절에","절에서","점에","점을","접미사","접미사는","정당한","정보로","정보를","정의되어","정의되지","정의된","정의할","정적","정확히","제공할","제공합니다:","제네릭","제안이","제약","제외하고;","제한됩니다:","조건을","조금","조합이","조회하고","존재하는","종류의","주목할만한","주석을","주어진","줄에","중","중첩된","중첩하는","즉시","지원","지원되는","지원되지","지원됩니다.","지원보다","지원은","지원하며","지원합니다.","지정되지","지정된","지정에","지정하는","지정하려면","지정하여","지정하지","지정할","지정합니다:","차용합니다.","차이점을","차이점이","참고하세요.)","참조(원래","참조를","참조에서","참조하는","첫","초기화된","초기화하는","초기화하더라도","추가될","추가됩니다.","추가하는","추가하여","추론","추론된","추론하지","추론할","추론합니다.","추론합니다만,","추론해볼","취급됨)","취급됩니다:","캐스트","캐스트(cast)","캐스트를","컨텍스트가","컴파일러가","컴파일러는","컴포넌트에서도","코드는","코드를","코드의","콤마","큰","클래스","클래스,","클래스는","클래스를","클래스에","클래스에서만","클래스엔","클래스와","클로저","클로저의","타입","타입(인덱스","타입,","타입과","타입까지","타입도","타입만","타입에","타입에는","타입으로","타입으로는:","타입으로의","타입은","타입을","타입의","타입이","타입이든","타입인","타입임","타입입니다.","태그","태그(@async","태그는","태그로","태그를","태그의","통해","특정","특화된","파일","파일과","파일에","파일에는","파일에서","파일에서,","파일에서는,","파일에선","파일은","파일의","파일처럼","패턴","패턴들","패턴을","포맷을","포함하는지,","표시가","표시를","표시와","표시할","표시합니다.","표준","표준과는","표현","표현식","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티는,","프로퍼티들을","프로퍼티로","프로퍼티로부터","프로퍼티를","프로퍼티만이","프로퍼티의","플래그를","플래그와","필요가","하나)할","하는지","하는지에","하도록","하지만,","한","할당과","할당되었던","할당된","할당됩니다.","할당에","할당에서","할당은","할당을","할당할","함","함!","함수","함수(iife)","함수,","함수가","함수는","함수는,","함수를","함수와","함수의","함수처럼,","함을","합니다.","항상","해당","허용되는","허용되지","허용됨","허용됩니다.","허용됩니다:","허용합니다.","현재로서는,","형태는","형태의","호출","호출에서","호출은","호출하는","호출하면","호출할","호출해야","혹은","화살표","확인할","확장","확장하는","확장할","활성화되어","활성화되어있는","활성화되어있지","훨씬","흔히"],"pages/jsdoc-reference.html":["!(s.length","\"\",","\"\";","\"@type\"","\"@typedef\"","\"an","\"foo\";","\"name\",","#16498)","#17233)","#19672)","#23215)","#23857)","#7237)","${p.name}...`);","%","'@return'","'@returns'","'a'","'any'","'any'로","'b'","'specialtype'을","'typeof'를","'나머지'","('any'","('any'와","()","(casts)","(classes)","(greeting)","(import","(issu","(jsdoc","(more","(n)","(number)을","(options.prop4","(param1)","(pattern","(s)","(string)","(test)","(unsupport","(x)","(다음","(또는","(클로저","*","*/","+","...","/**","//","0,","1,","1001)","2);","2,","2345","2348","=","=>","????","@arg","@argument)","@async)는","@augments)","@callback","@callback,","@callback은","@checkj","@class","@const","@constructor","@constructor)","@constructor를","@enum","@enum은","@errors:","@extend","@extends는","@filename:","@inheritdoc","@memberof","@param","@param과","@param은","@prop","@properti","@readonli","@return","@return)","@templat","@thi","@this를","@type","@typedef","@typedef,","@typedef와","@type과","@yield","[index]","[options.prop4]","[options.prop5=42]","[p3]","[p4=\"test\"]","[prop4]","[prop5=42]","[x:","`number`로","`string`","a:","ab()","accounts.d.t","add1:","address\",","address:","anormalfunction()","anormalfunction}","any[]):","arraylike;","b","b:","b?:","beginningofline:","boolean","boolean)","boolean):","boolean)}","boolean}","c","c(0);","c(1);","c(data)","c.prototype.initi","c.size;","callbackforlater(e)","checkjs가","class","console.log(\"hi!\");","console.log(`walk","const","constructor(data)","country:","cut","c는","c를","c안에","data","document.queryselector(selector);","dom","e","element.dataset.mydata","enum과","es6","examples)","export","extend","fals","fn10(p1)","fn6;","fn7;","fn9(p1)","foo","foo.prototype.sayhi","function","galaxy:","greet","html","id(\"string\");","id(123);","id(x)","id({});","id:","import","import(\"./accounts\").useraccount","import(\"./types\").pet","index?:","initi","javascript","javascript이고,","js","jsconfig","jsdoc","jsdoc.app에서","jsdocstat","jsdocstate.sawasterisk;","jsdoc의","jsx의","k","key","known","k는","main.j","math.random()","mathfunc","mathfuncs.add1;","myarrow","myelement","mypet.name;","mypet;","n","n,","name:","nas;","nds;","new","normal;","note:","ns;","null","null;","nullable;","null}","null을","number","number)","number=","number]:","numberorstr","number}","number}}","number는","number를","object","object)","object}}","object는","object를","ok","option","options.prop1","options.prop2","options.prop3","options.prop5;","p","p1","p1.join();","p2","p2,","p3,","p4)","param","param1","parseint(e);","pet","planet:","playground를","postalcode:","predic","promisedstring;","prop1","prop1:","prop2","prop2:","prop3","prop3?:","ps()","question;","regist","registerclass(c)","require(\"./accounts\").useraccount;","result","return","right;","s","s.length;","s;","savingcomments:","sawasterisk:","sb;","sbn2;","sbn;","seriou","serious():","seriousaliz","seriousalize(key,","set","sfc","somefunc","someobj","sortableset","space","special(options)","specialtyp","specialtype1","specialtypeobject.prop3;","specialtypeobject1;","specialtypeobject;","specialtype와","specialtype의","star;","strictnullchecks:","strictnullchecks가","strictnullcheck가","string","string,","string]:","stringsstringstrings(p1,","stringtonumber;","string}","string부터","string을","sub1:","supported)","system:","t","t,u,v","tags)","test","this.clientheight","this.initialize(data);","this.nam","this.siz","this.size;","this.titl","this가","this의","todo","true","type","types)","types.d.t","typescript","typescript나","typescript는","typescript에","typescript의","unionnullable;","universe:","us","useraccount","valu","var","var9;","w,x","walk(p)","well","win;","wrong;","x","x:","x;","{","{!number}","{(data:","{(s:","{(string","{*}","{...string}","{?number}","{?}","{@link","{anormalfunction}","{array.}","{array}","{boolean}","{function(number):","{function(string,","{function}","{htmlelement}","{k}","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{seriousalizable}","{set}","{specialtype1}","{specialtype}","{string","{string=}","{string}","{test.a.charat(0)};","{typeof","{t}","{window}","{{","{{a:","{{new(...args:","{}","{},","{};","|","||","}","};","}}","}를","…}","가져오기","가져온","가져올","가질","가집니다","각","간단합니다.","간주됩니다.","값의","값입니다","같거나","같게","같습니다)","같습니다:","같은","개요를","객체","객체가","객체를","검사와","검사하므로,","것은","것입니다,기존에","결과","경고를","경우","경우,","경우:","경우에는","경우에만","고급","곱하는","곳에","곳이","과","괄호는","괄호로","구문","구문)","구문).","구문에서","구문은","구문을","구문이나","구문인","구문형식으로","구분되지","구성의","구체화하지","그렇지","기반","기반으로","기본값과","기본값이","나열되지","나타납니다.","난다면,","너무","널러블","널러블(nullable)","널러블은","널러블하지","널러블합니다.","넘긴다면","는","다룹니다.","다르고,","다르며","다른","다릅니다:","다양한","다음","단","달리,","당신은","대괄호와","대로","대부분","대부분의","대신","대한","더","도와줍니다.","동일하게","동일합니다.","동작할","동작합니다.","되어야","됩니다","됩니다:","두","들어","들어,","따라","때","또는","또다른","또한","라이저는","레퍼런스(en)","리터럴","리터럴과","리터럴을","리터럴이어야","리턴","마찬가지로,","마치","만들","만약","많이","매개변수","매개변수.","매개변수가","매개변수는","매개변수들은","매개변수를","매개변수만","맵","맵과","메서드","메서드가","메서드에","메시지는","멤버가","멤버를","명시적으로","명확하게","모두","모듈에서","목록은","못함을","무상태","무시합니다.","묶인","문서를","문자열","물론,","물음표","및","바꿔줍니다.","반대의","반환형일","받으며","발생합니다.","방법은","배열","배열과","번만","번째","베이스에","변수","별칭","보통","복잡한","비슷하게","비슷한","비슷합니다.","사용하고","사용하는","사용하면","사용하세요:","사용하여","사용하지","사용한","사용할","사용합니다,","사용합니다.","사용합니다:","사용해도","사용해야","사항을","사항입니다.","상당히","상속(extend)하면,","상속할","상위","상태에서만","새로운","생성자","생성자로","생성하지","생성합니다","선언되어","선언될","선언됩니다:","선언에서","선언은","선언을","선언할","선택","선택적","선택적(optional)","선택적으로","설명된","설명하고","섹션에","속성","수","수도","숫자","숫자를","쓸","아닌","아래","아래에","아무","아직","안의","않고","않는","않는다","않는다고","않습니다","않습니다.","않은","알","알려진","앞에","앞의","어노테이션으로","어노테이션을","어떠한","어떤","얻어온","엄격한","없는","없습니다.","없으며","에디터에서","여러","열거형(enum)과","예를","예상합니다","예시를","예제","오류","오류가","오브젝트를","오브젝트에","오직","오픈","와","요소를","원래","원시","위의","위치를","위한","위해","유감스럽게도,","유니언","유형으로","은","을","의미가","의미는","의미와","의미합니다.","이","이건","이것은","이는","이니셜","이러한","이런","이렇게","이름","이름은","이름을","이상","이슈가","이용하여","이해합니다.","인덱스","인사말","인수들의","인자로","일","일반적으로","임의의","있게","있는","있는지","있다면","있습니다","있습니다.","있습니다:","있어야","작동하지","작동합니다","작동합니다.","작동합니다:","작동해야","잘","접두사로","접미사(postfix)는","접미사를","정보","정의되어있거나","정의되어있거나).","정의할","제공을","제공하는","제공합니다.","제공합니다:","제네릭","제안","제안사항을","제한됩니다:","조건부","존재하는","주변에","줄로","줄에","중","중이라면,","중인","지원되는","지원되지","지원을","지원하지","지정된","지정할","지정합니다:","집합입니다.","차용합니다.","차이점을","참조하세요","참조할","첫","체계와","추가","추가하여","추가할","추론될","추론합니다,","취급됨)","취급합니다:","컨텍스트가","컴파일러는","컴포넌트(sfc)에도","코드","코드가","코드는","콤마","큰","클래스","클래스는","클래스로","클래스로부터","클래스를","클래스에서만","클로저","클로저의","타입","타입과","타입까지.","타입도","타입들","타입들도","타입들은","타입들이나","타입에","타입으로","타입은","타입을","타입의","타입이","타입이거나","타입인","타입일","탐색하는","태그","태그(예","태그는","태그로","태그를","태그의","태그하는","통하여","특정하지","특정한","파라미터의","파악할","파일에","파일에서","패턴","포함된","포함하거나","표기할","표시할","표준과","표현식","프로퍼티","프로퍼티들을","프로퍼티를","프로퍼티의","하나인","하는지","하면","하지","하지만","한","한다면","할당","할당을","함께","함수","함수가","함수는","함수를","함수의","함수처럼","함수형","합니다","합니다!","합니다:","허용되며","허용하지","허용합니다.","현재","현재까지,","형변환","형변환할","호출가능한","호출되어야합니다","호출만","혹은","화살표","확인할","활성화","활성화된"],"pages/declaration-files/creating-dts-files-from-js.html":["\"./dist/main.js\"","\"dist\",","\"main\"","\"main\",","\"main\":\"./dist/index.js\"","\"main\":\"index.js\"","\"main\"으로","\"main.d.ts\"","\"types\"","\"types\":","(ad","(edit","(run","(set","(tips)","(선택적으로)","./dist/index.d.t","./main/main.d.t",".d.t",".d.ts의",".gitignore에",".j","//","3.7에서,","4단계를","[\"src/**/*\"],","allowj","allowjs:","cli를","compiler)","compileroptions:","d.t","declar","declaration:","emit","emitdeclarationonli","emitdeclarationonly:","files)","include:","index.d.t","index.d.ts를","javascript에서","js","jsdoc","json5","main.d.t","npx","outdir","outdir:","package.json","package.json)","package.json의","project","resolution)를","src/**/*.j","true,","tsconfig","tsconfig.json","tsconfig는","tsd를","type","typescript","typescript)","typescript가","typescript는","typescript에","up","{","}","},","같은","개발","거쳐야합니다:","경우,","관계(node","구문을","구성하고","기반","기본","넘어갑니다.","노드","다음과","다음은","단계와","대략적으로","대부분의","대신","대한","더","되었습니다.","디렉터리","때,","때문에,","루트에서","마지막으로","만들기","많은","먼저","모듈에","무시되기","방법을","복제합니다.","사용하는","사용한","사용할","사용해보세요.","생성됩니다.","생성시킵니다.","생성을","생성하기","생성하려면,","생성할","선언하는","선택적인","설정","설정을","설치","소스","수","수정","수정하세요.","실행","실행이","싶다면,","안에","않고도","알맞게","없다면,","없음","옆에","오직","옵션을","위와","위치","위치를","위한","위해","유지하지","유지할","의존성에","이","이러한","이식하거나(porting)","일반적으로","읽도록","있게","있는지","있습니다.","있을","작성하고","제거하면,","존재해야","즉","지시합니다.","지원하며,","참조에서","참조하기","찾기","찾을","추가","출력하게","컴파일","컴파일러","코드베이스에","타입은","타입을","태그를","테스트를","팁","파일","파일\b을","파일들이","파일로","파일만","파일에","파일에서","파일을","파일이","파일입니다.","패키지에","페이지에서","편집기의","포함되어","프로젝트","프로젝트를","프로젝트에","프로젝트에서","프로젝트의","플래그를","필드","필드가","필드를","필요합니다:","함께","합니다.","해당","해당하는","확인","확인할","확인합니다.","환경을","후,"],"pages/tsconfig.json.html":["\"**/*.spec.ts\"","\"../../built/local/tsc.js\",","\"./configs/base\",","\"./tsconfig\",","\"@types\"","\"binder.ts\",","\"checker.ts\",","\"commandlineparser.ts\",","\"commonjs\",","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"core.ts\",","\"diagnosticinformationmap.generated.ts\"","\"emitter.ts\",","\"exclude\"","\"exclude\":","\"exclude\"에","\"express\"]","\"extends\":","\"files\"","\"files\":","\"files\"과","\"foo\"","\"include\"","\"include\":","\"include\"을","\"lodash\",","\"main.ts\",","\"module\":","\"node_modules\",","\"noimplicitany\"","\"noimplicitany\":","\"outdir\"","\"outfile\":","\"parser.ts\",","\"preserveconstenums\":","\"program.ts\",","\"removecomments\":","\"scanner.ts\",","\"sourcemap\":","\"src/**/*\"","\"strictnullchecks\":","\"supplemental.ts\"","\"sys.ts\",","\"system\",","\"tsc.ts\",","\"typeroots\"","\"types\"","\"types\":","\"types.ts\",","\"utilities.ts\",","(.ts,.d.t","(@types,","(compileroptions,files,includ","(configur","(details)","(examples)","(overview)","(schema)","(use","(디렉토리","(또는","(모듈로","(예:","(위에서","*","**/","*만",".","../../node_modules/@types/","../node_modules/@types/,","./node_modules/@types/,","./node_modules/@types/express만","./node_modules/@types/lodash","./node_modules/@types/node,","./node_modules/@types의","./typings의",".d.ts이고,",".json",".jsx).",".jsx)도",".js와",".ts,",".tsx",".tsx)","0개","1.8.4","2015에서",":","?","@type","@types,","[","[\"./typings\"]","[\"node\",","[]를","]","],","a.ts가","a.ts에","allowj","allowjs가","atom","b.ts가","b.ts는","beta을","bower_components,","compileonsav","compileonsave를","configs/base.json:","exclude는","exclude와","extend","extends)","extends는","extends를","fals","files,","foo","glob","glob과","http://json.schemastore.org/tsconfig%EC%97%90%EC%84%9C","ide에","import","includ","index.d.t","index.d.ts와","index.js는","index.ts가","inherit","js","jspm_packag","node.j","node_modul","node_modules,","node_modules/@typ","p)","package.json가","project","refer","site에","studio","true","true,","true로","tsconfig","tsconfig.json","tsconfig.json)","tsconfig.json:","tsconfig.json에","tsconfig.json은","tsconfig.json의","tsconfig.nostrictnull.json:","tsconfig의","tsc를","tsc와","type","typeroot","typeroots를","types)","typescript","typescript는","types을","v2","visual","{","}","},","가능한","가진","간주됩니다.구체적으로","값은","값이","갖습니다.\"include\"와","갖습니다.지원되는","같습니다:","개요","검색합니다.","것으로","것은","것이","것입니다.","결합을","경로","경로가","경로는","경로를","경로의","경우에만","관계없이","구분","구분에","그","그리고","기능은","기본","기본적으로","기본적으로는","기준으로","기호","내용은","다른","다음","다음과","달리).","대한","대해","덮어씁니다.","데","됩니다.tsconfig.json","두","두지","들어","들어:","등의","디렉토리","디렉토리가","디렉토리에","디렉토리에서부터","디렉토리와","디렉토리의","또","또는","라인","라인에","로드된","루트","루트가","를","맞닥뜨리면","매칭","먼저","명시적으로","명심하세요","모두","모든","목록만","목록에서도","목록은","목록을","무시됩니다.","문을","문자열입니다.","문자와","및","반복적으로","방법들로","보고","보고합니다.","보이는","비어둘","사용됩니다.","사용하기","사용하는","사용하여","사용한다면","사용할","사용해","상대","상대적","상세","상속","상속되는","상속받을","상속하기","상속할","상위","생략될","생략하면","생성합니다.","서로","선언된","선언이","설명","설명한대로)","설정","설정되면","설정되어","설정에","설정을","설정이","설정하면","속성","속성에","속성은","속성을","속성이","수","스키마","스키마는","스타일을","시","시작하여","아래에","아래의","않는","않다는","않다면","않습니다.","않으면,","없습니다.","없이","여전히","옆에","예를","예제","오류를","오버라이드합니다.","오직","옵션를","옵션에","옵션은","옵션을","와","와일드카드는","완전히","원래","유사한","유효한","의미합니다.","의해","이","이상과","이상의","이용한","일반적으로","입니다.extends'","입력","입력에","있는","있다면","있다면,","있던","있습니다.","있습니다.그러나","있으며","있으며,","있지","자동","자동으로","자세한","장애와","재정의됩니다.순환성","저장","전역","전체","절대","점에","제외)","제외된","제외될","제외됩니다.","제외하고","제외합니다.","좋습니다.","주의해야","중요하다는","즉","지원되는","지원됩니다.","지원하는","지정되어","지정되지","지정된","지정하는","지정하면","지정합니다.","참고하세요.","참조","참조되는","참조된다면,","찾을","체인으로","최상위","출력이","커맨드","컴파일됩니다:","컴파일러","컴파일러는","컴파일러에는","컴파일러의","컴파일에","컴파일하는","컴파일합니다.","파일","파일(.js와","파일과","파일도","파일들:","파일들은","파일만","파일에","파일에는","파일에서","파일은","파일을","파일의","파일이","패키지","패키지가","패키지는","패키지를","패키지만","패턴","패턴의","포함되며","포함되면","포함되어","포함되지","포함된","포함됩니다","포함됩니다.","포함됩니다.\"exclude\"","포함됩니다.동봉된","포함됩니다.비슷하게,","포함시킵니다.","포함이","포함하는","포함합니다.","포함합니다.node_modules/@types/*","폴더","폴더를","폴더에","폴더의","폴더입니다.","표시된","프로젝트는","프로젝트를","프로젝트의","플러그인이","필드를","필요한","필터링할","하위","한","함께)","합니다;","항상","해당","해석","해석됩니다.","현재","호출하면","확인하세요.","확장자","확장자만"],"pages/compiler-options.html":["\"amd\"","\"amd\",","\"amd\"와","\"classic\"","\"commonjs\"","\"commonjs\",","\"crlf\"","\"error\"는","\"es2015\"","\"es2016\"","\"es2017\"","\"es2018\"","\"es2019\"","\"es2020\"","\"es3\"","\"es5\"","\"es6\"","\"es6\",","\"es6\"/\"es2015\"","\"es6\"와","\"esnext\"","\"esnext\".►","\"esnext\"는","\"lf\"","\"node\"","\"none\",","\"preserve\"","\"preserve\",","\"preserve\"는","\"react","\"react\"","\"react\",","\"react.createelement\"","\"remove\"와","\"system\"","\"system\",","\"system\"만","\"umd\",","\"use","\"utf8\"","#","#1232","#2577","'","'.d.ts'","'.d.ts'파일","(compil","(related)","(us):","(use","(공통","(기본","(숫자나","(예.","(예를","(윈도우)","(유닉스).\"","(플랫폼",".d.t",".j",".json",".map",".t",".tsbuildinfo",".tsx","/*!로","0","8",":","===","?","@babel/plugin","@types,","[1]","[2]","__extends,","__extends와","__importdefault","__importstar와","__rest,","__spread에","allowj","allowjs에만","allowjs와","allowsyntheticdefaultimport","allowsyntheticdefaultimports를","allowumdglobalaccess","allowunreachablecod","allowunusedlabel","alwaysstrict","alwaysstrict,","any만","appli","assumechangesonlyaffectdirectdepend","b","baseurl","baseurl을","bind,","bivari","boolean","br","build","call","charset","checkj","cli)","cli로","cn","composit","composite이","const","copi","cpu","createelement와","cs","d","de","declar","declarationdir","declarationmap","default","diagnost","disablesizelimit","dom","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","downleveliter","ecmascript","emitbom","emitdeclarationonli","emitdecoratormetadata[1]","emit을","en","enum","es","es2015","es2015.collect","es2015.cor","es2015.gener","es2015.iter","es2015.promis","es2015.proxi","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2016","es2016.array.includ","es2017","es2017.intl","es2017.object","es2017.sharedmemori","es2017.str","es2017.typedarray","es2018","es2018.intl","es2018.promis","es2018.regexp","es3를","es5","es5:","es6","es6:","es7","esmoduleinterop","esnext","esnext.array","esnext.asynciter","esnext.intl","esnext.symbol","experimentaldecorators[1]","export가","extendeddiagnost","fallthrough","fals","file","for..of,","forceconsistentcasinginfilenam","fr","fs를","generatecpuprofil","glob을","h","h.","help","import","importhelp","importsnotusedasvalu","imports를","import는","import된","import를","import와","increment","incremental'","index.t","index.ts만","init","inlinesourc","inlinesourcemap","input","isolatedmodul","ja","javascript","json","jsx","jsxfactori","jsxfactory를","jsx를","keyofstringsonli","keyof를","ko","lib","lib가","listemittedfil","listfil","local","m","maproot","maxnodemodulejsdepth","mode에서","modul","moduleresolut","msbuild","native\".","newlin","node.js/io.j","node_modul","noemit","noemithelp","noemitonerror","noerrortrunc","nofallthroughcasesinswitch","noimplicitani","noimplicitany,","noimplicitreturn","noimplicitthi","noimplicitthis,","noimplicitusestrict","nolib","noresolv","nostrictgenericcheck","nounusedloc","nounusedparamet","null","null과","number","object","options)","out","outdir","outdir로","outfil","outfile과","outfile을","p","paths[2]","pl","preserveconstenum","preservesymlink","preservewatchoutput","pretti","profile.cpuprofil","project","pt","react.createel","reactnamespac","remov","removecom","resolvejsonmodul","right","rootdir","rootdirs[2]","ru","scripthost","showconfig","skipdefaultlibcheck","skiplibcheck","skiplibcheck를","sourcemap","sourcemap에","sourcemap을","sourceroot","src","src/*.t","strict","strict\"","strict\"를","strictbindcallappli","strictfunctiontyp","strictfunctiontypes이","strictnullcheck","strictnullchecks가","strictpropertyiniti","strict를","string","string[]","suppressexcesspropertyerror","suppressimplicitanyindexerror","symlinked된","symlinks를","t","target","tr","traceresolut","transform","true","tsbuildinfofil","tsc","tsconfig","tsconfig.json","tsconfig.json가","tsconfig.json를","tsconfig.json에","tsconfig.json에서만","tsconfig.json의","tsconfig의","tsc를","tslib에서","tw","type","typeroot","typescript","typescript)","typescript가","types를","type으로","umd","undefin","undefined가","us.","usedefineforclassfield","utf","v","v2","version","void에","w","watch","watch'로","webwork","zh","►","가까운","가능하다는","가능한","가능합니다.","가장","가정하고","가지","각","각각에","간체:","감시","감시하여","값)","값으로","값은","값이","강제합니다.","같습니다:","같은","객체","객체를","건너뜁니다.","검사","검사를","검사만","검색할","검토하여","것입니다).","결정.","결정됩니다.","결정할","결합된","경로","경로로","경로를","경로에","경로일","경우","경우,","관련된","관련사항","구성","구성하기를","구성합니다.","구조를","구조분해할당에서","구현은","그","그리고","기능을","기본","기본값","기본값으로","기준으로","깊이.","끝의","나열합니다.","나타내는","남겨둡니다","내보내고","내보내기/검사","내보내지","내보낼","내보낼지","내보냅니다.","내에서","내용은","다룹니다.","다른","다시","다음과","단계를","단일","대상","대상으로","대상을","대소문자를","대신","대신에","대한","대해","더","데","데이터를","데코레이터","데코레이터에","도달할","도메인에","도움말을","독일어:","동일","동작을","되도록","된","들어","등..)","디렉터리","디렉터리.","디렉터리에","디렉터리의","디렉토리","디렉토리는","디렉토리로","디렉토리를","디렉토리의","디렉토리입니다.","디버거가","디버거를","디버깅","디스크의","때","또는","또한","라이브러리","라이브러리는","라이브러리의","라인","라인에서는","러시아어:","런타임","런타임에","레이블에","레퍼런스를","레퍼런스에서","로그","로드","로컬에서","루트","리다이렉션하지","리다이렉트합니다.","리스트가","리스트에서","리액트","리터럴에","마지막","많은","매개","매개변수를","매핑","맵","맵과","맵에","맵으로","맵을","메서드의","메세지를","메시지를","메타","모듈","모듈에서","모듈을","모드로","모드에서는","모든","목록.","목록과","목록에","목록을","목록입니다.","목록입니다.가능한","문서를","문서을","문에","문자","문자열","미친다고","및","바벨","바이트","반환값이","발생시킵니다.","방법","방출된","방출에는","방출을","방출합니다.","버전","버전을","번체:","베타","변경","변경은","변수를","변수에","별)","별도의","보고된","보고하지","보고합니다.","보세요.","보여줍니다.","부분에","비","비활성화합니다.","빌드","빌드를","사용:","사용되는","사용되지","사용하기","사용하는","사용하도록","사용하세요.","사용하여","사용하지","사용할","사용합니다.","사용합니다.\"react\"","사용합니다.기본","사용해서","사이드","사이즈","사이트에서","삽입됩니다.","상대적","색과","생성","생성된","생성됩니다.","생성자에서","생성하지","생성합니다.","생태계","선언","선언에","선언을","설계","설명","설정","설정으로","설정하기","설정해야","소스","소스가","소스를","소스에","수","수도","수행하여","수행합니다.","순서","순서는","순서표(bom)를","스위치","스크린을","스타일","스페인어:","스프레드와","슬래시","시","시그니처","시그니처가","시그니처의","시맨틱으로","시스템","시작","시작하는","시점에","시퀀스","실제","실제로","실행","실행하는","실행하면","실행합니다.","실험단계입니다.","실험적인","심벌에서는","아니면","아닌","아래에서","안됨).","안에","안에서의","안전한지","않고","않는","않습니다.","않으며,","않으면","않음에","암시적","암시한","억제합니다.","엄격한","없는","없을","에러와","여기를","역방향으로","연결의","연결하여","열거형","영어","영향을","예:","예외사항은","예전","오류","오류가","오류를","옵션","옵션에","옵션은","옵션을","완전히","원하는","위치","위치가","위치는","위치를","위치에","위치할","위한","위해","위해서만","유의하세요","유효한","의존성","의존성을","의존하는","이","이동하는","이름에만","이름을","이름의","이름이","이상","이슈를","이슈을","이전","이탈리아어:","이터러블을","이펙트를","이하를","인덱스","인덱싱하는","인수는","일관성","일본어:","일부로","읽거나/기록하여","임포트","입력","있고","있는","있는지","있습니다(한","있습니다.","있습니다.►","있습니다.자세한","있지","자세한","자체와","작성하게","작성하십시오.","작성하지","저장할","적용됩니다.","적용하려면","적용합니다","전달된","전달하면","전달하여","전역","접근을","정보를","정의가","정의한","제거합니다.","제네릭","제안","제어하기","제외한","제한을","존재하는","주석을","주어진","주의사항:","주입되는","주지","줄이지","중","중국어","증분","지시자를","지역","지역화,","지우는","지우지","지원:","지원을","지원합니다.","지정:","지정되지","지정된","지정하고,","지정하기","지정한","지정합니다.","직접","진단","집합을","집합입니다.","참조","참조된","참조에","참조하세요.","찾는다면,","찾아야","찾을","처리됩니다)","체코어:","초과","초기화","초기화하고","최대","최신","추가","추가하지","출력","출력에","출력에서는","출력을","출력합니다.","커맨드","커스텀","컨텍스트를","컨텐츠가","컨트롤합니다.","컴파일","컴파일된","컴파일러","컴파일러를","컴파일러에","컴파일러의","컴파일에","컴파일에서","컴파일을","컴파일의","컴파일하고,","컴파일하기","컴파일하세요.이","컴파일할","컴파일합니다.","케이스에","켜져있으면","코드","코드에","콘솔","클래스","타임스탬프","타입","타입에","타입에서","타입으로","타입을","타입의","터키어:","트랜스파일","트랜스파일된","트리플","파싱하고","파이프하거나","파일","파일(*.d.ts)의","파일(lib.d.ts)은","파일과","파일로","파일만","파일에","파일에만","파일에서","파일은","파일을","파일의","파일이","파일처럼","팩토리","페이지의","포르투갈어(브라질):","포함되어","포함된","포함될","포함됩니다.","포함하지","포함합니다.","폴더","폴더의","폴란드어:","표시하는","표시하십시오.","표시합니다","표준","표현식과","표현식에","프랑스어:","프로그램으로","프로젝트","프로젝트를","프로젝트에서","프로젝트와","프로젝트의","프로퍼티","프로퍼티가","프로필을","프로필이","플래그는","플래그들과는","플래그로","필드를","하나입니다.","하는","한국어:","할","할당","할당할","함께","함수","함수를","함수에서","함수의","합니다.","해당","해당하는","해석","해석의","해석하기","해석하지","허용되며","허용되지","허용합니다","허용합니다.","헤더","헬퍼","헬퍼를","호출된","호환되지","호환성을","혹은","확인하세요.","확인합니다.","확장자로","환경","활성화되어야","활성화하면","활성화합니다.","후"],"pages/project-references.html":["\"../converter\";","\"../src\"","\"../utils\",","\"compileroptions\":","\"path\":","\"prepend\":","\"references\":","\"라이브러리\"","\"마지막\"","\"솔루션\"","\"엔드포인트\"","\"정의로","#","(","(.d.ts)","(.js,","(.js와","(an","(build","(caveat","(caveats)","(guidance)","(overal","(prepend","(structur","(tsc","(what","(그렇지","(다른","(약식은","(예를","*",".d.t",".d.ts)을",".d.ts,",".d.ts.map,",".j","/","//","/src/converter.t","/src/units.t","/test/convert","/test/unit","/tsconfig.json","3.0부터","3.0에서","3.0의","32);",">","[","\\","]","^","assert.areequal(converter.celsiustofahrenheit(0),","a의","b","b)를","bar","bar/tsconfig.json","build","build에","b는","b에","c","clean:","commandline)","composit","config","convert","converter와","d","declarationmap","declarationmap을","declaration은","dry:","dry와","d의","exampl","file","files를","foo/prd.tsconfig.json","forc","force:","i/o","import","includ","mode","modules)","msbuild","msbuild를","noemitonerror가","outdir을","outfil","outfile)","outfiles)","outfile를","outfile을","path","prepend","prepend를","prepend와","proj","project","project)","pull","p와","p처럼,","reference?)","references)","references를","reference가","reference를","rel","rootdir","rootdir을","src","src/tsc/tsconfig.json를","src/tsconfig.json","src/tsconfig.json,","src/tsconfig_base.json,","src가","src를","structure)","test).","tests.t","test와","true","tsc","tsconfig","tsconfig.json","tsconfig.json에","tsconfig.json이라면","tsc가","tsc는","tsc를","tsc에서","tsc의","typescirpt","typescript","typescript)","typescript가","typescript를","units이라는","usual","verbose:","verbose를","watch:","w는","{","}","},","가능한","가능합니다","가능합니다.","가리키거나,","가리킵니다.","가지","가지가","가지고","가지는","가지며","가진","가질","가집니다.","각","간단하게","간단한","감시","감지합니다","값은","강제하여","갖는","같다면,","같은","개발자분들에게","개선하고","개선하고,","개선할","개의","객체의","걱정하지","건너뛸","검사가","검사를","검사와","검사하거나","검사하는","겁니다.","것은","것은,","것을","것이","것이기","것입니다","것입니다.","것처럼","결과","결과를","결정하도록","결합할","경계를","경로가","경로를","경우","경우,","계속","계층과","고려되지","공통","공통의","과정을","관리되는","관리자처럼","관리해야","구문","구성","구성하는데","구성할","구조","구조가","구조화하기","구현","그래서","그래프","그룹화를","그리고","기능은","기능을","기능입니다.","기다린","기반의","기본","기억해야","기존","꽤","나열하기","나오기","나은","나타나지","나타날","내용물","내장된","넘어","노드","노출됩니다","논리적","논리적인","다른","다시","다음","다음을","다음의","단순한","단순히","단일","대신","대응되는","대한","대해","대해서는","더","덧붙이는","덧붙이지","데에는","도구가","도움이","도입했습니다.","동시에","동작하고,","동작하는","동작합니다","동작합니다.","동작했습니다:","되었습니다.","된","될","될지","됩니다.","두","들어,","들어.","들어:","등)을","디렉터리","디렉터리를","디렉터리에","디렉터리입니다","디스크에","따라","때","때문에","때문에,","때문입니다","또","또는","또한,","똑똑한","라이브러리만","레벨","레이아웃은","레퍼런스","레퍼런스가","레퍼런스는","레퍼런스에","레퍼런스에서","레퍼런스와","레퍼런스입니다","로그를","로드합니다","로컬","루트로","리프","마세요","마찬가지로,","만","만약","만큼","많은","많이","맞거나","매우","맵에","먼저","메모리","명령줄","명령줄에","명시적으로","명시적인","몇","모두","모듈","모듈에","모듈을","모듈의","모듈이","모드","모드(아래","모드를","모드인","모든","못한","무엇인가?","문제가","문제들","문제를","바꿔도","반드시","발생시키지","발생합니다","발생합니다:","방법으로","방법은","방출됩니다.","배열","배열로","배열을","배열입니다:","배워봅시다.","번","번에","변경과","변경할","변합니다:","변화","별","병행하여","보고","보세요.","보여줍니다","보존하는지에","보지","복사본이","볼","부모","분리를","분리하는","불가능합니다","빈","빌드","빌드가","빌드를","빌드에","빌드입니다.","빠르게","빠른","사본","사본과","사용","사용량을","사용하고","사용하기","사용하여","사용한","사용할","사용합니다,","사이의","살펴보겠습니다.","상대","상상해봅시다:","상속을","상태가","상태인","상태인지","상호","상황에서","새로운","새롭고","생성","생성될","생성하는","생성하면,","생성합니다.","선언","선언은","설정은","설정을","설정이","설정하거나,","설정하는","설정해야","설정했습니다.","소스","소스맵","속도를","솔루션","수","수도","수정하지","수정할","순서로","순서를","순서에","숫자를","스위치를","시간","시간을","시스템에서","시작","실제로","실행하면","실행하여","실행할","실행해야","싶으실","싶지","아니라","아닌","아님에","아마도","아무","안","안내","안에","안에서","않고","않고는","않기","않는","않다는","않습니다.","않아도","않았겠지만","않았는지","않으면","않으면,","않음에","않지만","알려줍니다","암시적","어디서","어떤","어떻게","어색하게","언제나","없기","없는","없습니다","없습니다)","없습니다.","없지만","에디터","에디터를","에디터에서","엔드포인트를","여기서","여러","역시","연산","예를","예상치","예제","예제로","오래","오류가","오류를","오버헤드가","올바르게","올바른","옵션들을","옵션을","와","완전히","왜냐하면","운용","원격","원치","원하는","위반하면,","위에","위치시키고,","위한","위해","위해,","유연합니다.","유의하세요.","유의하십시오","유지되고","유지하기","의","의도된","의존성","의존성으로부터","의존성의","의존성이","이","이것은","이것을","이는","이동\"과","이들은","이를","이름","이름도","이름에","이름을","이름이","이상","이와","이유로,","이전에는,","이후에","일반적으로,","일반적인","일부","일어납니다:","일이","일치하도록","있게","있고","있고,","있기","있는","있는지","있다고","있습니다","있습니다)","있습니다.","있습니다:","있습니다;","있습니다만,","있어야","있으면,","있을","있음)를","있지만,","자동","자동으로","자세한","자체(어떤","자체는","작게","작업","작업을","작업하고","작은","잘","잘못된","재배열하기","저장소","저장소를","저장소에서","적어도","전까지는","전달한","전에","전체","전환하는","절대","제거뿐만","제거합니다","제공할","제공합니다;","제약조건을","제어","제외한","조각으로","좋습니다","좋은","주","주어진","주의사항","주의해야","줄여줄","줄이며,","줍니다","중","중앙","중요하지","중요한데,","증분","지금은","지원도","지원하는","지정되지","지정된","지정하는","지정하지","지정할","진입점을","진입점입니다.","진행되고","진행합니다:","참조","참조)는","참조된","참조의","참조하면,","참조할","찾습니다","찾아야","초래할","최상위","최신","최신이","추가적으로,","추가하십시오.","추가하여","추가했습니다.","추천드립니다.","출력","출력에","출력을","출력이","출력해","컴파일","컴파일됩니다).","컴파일러","컴파일러보다","컴파일의","컴포넌트","켜져","코드를","크게","클론","타임스탬프를","타입","탐색하고","탐색할","테스트","테스트를","통제하기","통해,","투명하게","트레이드오프가","특정","팀들은","파일","파일과","파일들이","파일만","파일에","파일에서","파일은","파일을","파일의","파일이","패턴들은","패턴에","포함시킵니다.","폴더","폴더로","폴더의","프로그램을","프로그램의","프로젝트","프로젝트가","프로젝트는","프로젝트로","프로젝트를","프로젝트에","프로젝트에서","프로젝트와","프로젝트의","프로퍼티","프로퍼티는","플래그들이","플래그를","플래그와","플래그와는","필요","필요하다면","필요하면","필요한","필요합니다.","하고","하기","하나가","하나의","하는","하면","하위","하지","한","한번","할","할지","함께","함께,","합니다","합니다.","합니다:","항상","해결책이","해결할","해야","향상시키고,","향상시킵니다.","현재","호출하면","호출하지","호환성을","혹은","활성화되어야","활성화되어있지","활성화된","활성화하면","활성화하면,","활성화할","활성화합니다.","효과적으로","후","후에","흐름과의","흐름을"],"pages/compiler-options-in-msbuild.html":["(example)","(mappings)","(overview)","(toolsversion)","(what","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target","(예:","(이","1.7","1.7).이렇게","allowj","allowsyntheticdefaultimport","allowunreachablecod","allowunusedlabel","alwaysstrict","amd,","baseurl","boolean","c:\\program","charset","classic","commonjs,","crlf","declar","declarationdir","diagnost","disablesizelimit","emitbom","emitdeclarationonli","emitdecoratormetadata","es3,","es5,","es6","esmoduleinterop","experimentalasyncfunct","experimentaldecor","f5키를","fals","file","forceconsistentcasinginfilenam","grunt","gulp,","help","importhelp","init","inlinesourc","inlinesourcemap","isolatedmodul","jsx","jsxfactori","lf","lib","listemittedfil","listfil","local","maproot","maxnodemodulejsdepth","modul","moduleresolut","msbuild","msbuild에서","msbuild에서의","newlin","node","noemit","noemithelp","noemitonerror","nofallthroughcasesinswitch","noimplicitani","noimplicitreturn","noimplicitthi","noimplicitusestrict","nolib","noresolv","nostrictgenericcheck","nounusedloc","nounusedparamet","out","outdir","outfil","path","preferreduilang","preserv","preserveconstenum","preservesymlink","pretti","react","reactnamespac","removecom","rootdir","skipdefaultlibcheck","skiplibcheck","sourcemap","sourceroot","strict","strictfunctiontyp","strictnullcheck","strictpropertyiniti","string","stripintern","studio","studio?)","support","suppressexcesspropertyerror","suppressimplicitanyindexerror","system","target","traceresolut","true","true를","tsc","ts를","type","typeroot","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdeclarationonli","typescriptemitdecoratormetadata","typescriptesmoduleinterop","typescriptexperimentalasyncfunct","typescriptexperimentaldecor","typescriptforceconsistentcasinginfilenam","typescriptgeneratesdeclar","typescriptimporthelp","typescriptinlinesourc","typescriptinlinesourcemap","typescriptisolatedmodul","typescriptjsxemit","typescriptjsxfactori","typescriptlib","typescriptmaproot","typescriptmodulekind","typescriptmoduleresolut","typescriptnewlin","typescriptnoemithelp","typescriptnoemitonerror","typescriptnofallthroughcasesinswitch","typescriptnoimplicitani","typescriptnoimplicitreturn","typescriptnoimplicitthi","typescriptnoimplicitusestrict","typescriptnolib","typescriptnoresolv","typescriptnostrictgenericcheck","typescriptnounusedloc","typescriptnounusedparamet","typescriptoutdir","typescriptoutfil","typescriptpreserveconstenum","typescriptpreservesymlink","typescriptreactnamespac","typescriptremovecom","typescriptrootdir","typescriptskipdefaultlibcheck","typescriptskiplibcheck","typescriptsourcemap","typescriptsourceroot","typescriptstrict","typescriptstrictfunctiontyp","typescriptstrictnullcheck","typescriptstrictpropertyiniti","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripttarget","typescripttoolsversion이","typescriptusedefineforclassfield","umd,","usedefineforclassfield","version","visual","vs와","watch","xml","값","값은","개발을","개요","것은?","경로","경우","구분된","그리고","나의","내의","눌러도","다른","대한","데","도구를","동일한","등)","디버깅","또는","로드","만약","맵핑","맵핑이","메시지가","모든","목록","문자열","버전에서","버전을","버전의","빌드","빌드되지","빌드를","빌드하는","빌드합니다.","사용자에게는,","사용하는","사용하여","사용할","사이의","설정","설정하세요.","설치된","수","쉼표로","시","식별합니다","신뢰할","않습니다","않습니다.","않으면,","업그레이드하라는","여기에","예제","예제에서는","옵션","옵션은","위한","이렇게","이름","있는","있습니다.","자동","자동으로","전용","제공되지만","제한된","지원되지","지원이","지원하는","지정되지","지정할","첫","최신","컴파일러","컴파일러에","컴퓨터에","태그와","툴버전","파일","파일을","파일의","편집","표시됩니다.","프로젝트","프로젝트가","프로젝트를","프로젝트에서","프로퍼티","프로퍼티를","하면","허용된","허용합니다.","확인하세요.msbuild","환경을"],"pages/integrating-with-build-tools.html":["\"!node_modules/**/*.ts\"]","\"./src/index.tsx\",","\".js\",","\".js\"]","\".json\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"babel","\"build\":","\"bundle.js\"","\"output.js\"","\"output.js\")","\"presets\":","\"scripts\":","\"t","'.ts'","'.ts'와","'.tsx'","'.tsx'를","'/',","'t","()","(err)","(err,","(맨","./node_modules/.bin/babel",".add(\"main.ts\")",".babelrc",".bundle()",".entry(\"entry.ts\")",".pipe(process.stdout);",".pipe(ts({",".plugin(\"tsify\",",".run(funct",".use(typescript())","//","/\\.tsx?$/,","/node_modules/","0.16beta","1","2",":","=",">","@babel/cli","@babel/cor","@babel/preset","[","[\"\",","[\"**/*.ts\",","[\".tsx\",","[\"@babel/preset","[\"t","[\"ts\"]);","]","api","awesom","babel","browserifi","browserify()","build","bundle.j","default","dev","duo","duo(__dirname)","entry.t","entry:","err;","exclude:","extensions:","fals","file","filename:","frankwallis/duo","fs","fs.writefilesync(out,","function","function(grunt)","g","grunt","grunt.initconfig({","grunt.loadnpmtasks(\"grunt","grunt.registertask(\"default\",","gruntfile.j","gulp","gulp.src(\"src/*.ts\")","gulp.task(\"default\",","gulpfile.j","instal","ivogabe/gulp","jspm","jspm@beta","jspm의","loader","loader\"","loader\"],","loader'에","loader:","loaders:","loader에","main.t","main.ts\"","manag","microsoft.typescript.default.prop","microsoft.typescript.msbuild를","microsoft.typescript.target","module.export","module:","msbuild","nightli","noimplicitani","noimplicitany:","npm","nuget","nuget과","out","out:","output:","p","packag","package.json","path","path.join(__dirname,","path:","require(\"browserify\");","require(\"duo","require(\"duo\");","require(\"fs\")","require(\"gulp","require(\"gulp\");","require(\"path\")","require(\"tsify\");","resolve:","results)","results.code);","return","rules:","run","save","smrq/tsifi","src/index.t","src:","test:","throw","true","true,","ts","ts\");","ts:","tsifi","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","typescript","typescript\");","typescript\"]","typescriptsamples/jspm","typestrong/grunt","us","use:","var","webpack","webpack.config.j","{","}","})","}));","});","},","};","가능한","가진","검색하세요","결과를","기본","내용:","내용은","다시","다이얼로그와","대안:","대한","도구들","도구와","또는","라인","로컬에","매니저","모든","빌드","사용","사용을","설정","설치","설치가","설치된","시","아래)","업데이트하세요:","여기를","옵션","완료되면","우","위)와","의해","인터페이스","입니다.","자세한","작성합니다","정의에","주의사항:","지원은","참고하세요","참조하세요.","처리됩니다.","추가합니다.","출력","커맨드","컴파일된","컴파일러","클릭","통합","파일에","파일은","파일을","패키지","포함하도록","프로젝트","프로젝트의","하세요!","해석","현재","확장자로","확장자를"],"pages/configuring-watch.html":["(background)","(configur","(fs.watch는","(no","(usefseventsonparentdirectory와","(예:","...","250m","configur","cpu","cycl","cycle에","default","directori","dynamicprioritypol","dynamicprioritypolling옵션에서","environ","file","fs.watch(파일","fs.watchfile를","fs.watchfile에","fs.watchfile은","fs.watchfile을","fs.watch는","fs.watch를","fs.watch와","intervals)를","linux),","node에서","osx에서만","os들은","os마다","os에","os에서","prioritypollinginterv","recursivedirectoryusingdynamicprioritypol","recursivedirectoryusingfswatchfil","specified)","true로","tsc_watchdirectory)","tsc_watchdirectory에서","tsc_watchfile)","tsc_watchfile을","us","usefsev","usefseventsonparentdirectori","usefseventswithfallbackdynamicpol","valu","variabl","watch","watcher","watcher를","watcher의","windows)를","windows와","가장","감시","감시(cpu","감시(예:","감시를","감시자를","감시하는","감시하는데","감시합니다.","값이","것은","것을","경우","관여하진","구성","구성을","구현은","그러나","기능은","기본적으로","누락된","늘어나고","다르게","다르며,","다른","다만,","다양한","달라진다는","대신","대체할","대한","대해","덜","동일).fals","동작하지","동적","됩니다.","두","들어.","등)","디렉터리","디렉터리,","디렉터리를","디렉터리에","디렉터리의","따라","때는","때문에","떨어질","또한,","리눅스는","만들게","만들지","많은","많이","매우","메커니즘입니다.","모두","모듈","모든","못하면,","못한","무시됩니다.","무언가가","믿을","및","받습니다.","받을","방법","배경","변경","변경/생성/삭제에","변경되지","변경사항을","변수","변수tsc_nonpolling_watcher가","변수tsc_watchdirectory를","변수를","변수의","비슷합니다.(동적","빠르게","사용)인","사용량이","사용하기","사용하는","사용하는)로","사용하면","사용하므로","사용하여","사용하지만","사용합니다.","사항에","사항을","상위","상태에","생성할","생성함으로써","선택한","설명","설명하였습니다.).","설정","설정되면","소스","소진할","수","수가","수에","수정되는","수행된다는","시간","시스템","신뢰할","실패한","않는","않습니다.","않은","알림에서","알림은","알림을","알립니다.","업데이트를","없고,","예를","예상대로","옵션","옵션과","옵션은","옵션을","완전히","의미합니다.","의존하며,","이","이는","이벤트","이벤트를","일","일반적으로","있는","있습니다.","있습니다.)","있으며","있으며(예:","있을","자주","작동할","작업은","장단점이","재귀","재귀적","재귀적으로","재귀적인","정밀도를","정확도는","제공하는","제외하고는","제한과","제한이","주기(poll","주기를","즉,","지원됩니다.","지원하는","지원하지","지원합니다.","참조)을","처리할","컴파일러는","컴파일러의","큐를","큐에","통해","특성을","파일","파일(누락된","파일,","파일/디렉터리","파일/디렉터리의","파일과","파일들을","파일에","파일을","파일의","포함된","포함합니다.","폴링","폴링을","폴링이","폴링하고","프로그램을","프로그램의","플랫폼에서,","플랫폼에서는","필요합니다.","하는","하위","하지만","함께","합니다.","확인을","환경"],"pages/nightly-builds.html":["\"/node_modules/typescript/lib\"","\"typescript.tsdk\":","\"typescript_tsdk\":","&","(mac)","(microsoft.typescript.targets,","(sublim","(updat","(use","(visual","(windows)",".",".vscode/settings.json","/node_modules/typescript/lib","/usr/local/lib/node_modules/typescript/lib","12","14","2013","2013:","2015","2015)","2015:",">","builds)","c:\\users\\username\\appdata\\roaming\\npm\\node_modules\\typescript\\lib","code)","drop을","file","framework","g","id","idea","ide를","instal","intellij","languag","lib.d.ts,","master","microsoft.typescript.compiler:","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","msbuild","msbuild)","msbuild에","nightli","nightly는","node_modul","npm","npm)","npm과","npm으로","npm을","nuget","nuget를","nuget에","powershel","prefer","set","studio","text)","tsscript","typescript","typescript@next","typescript@next가","typescript를","typescript의","us","user","vs","vscode","vsdevmode.ps1","www.myget.org에서","가능합니다.","가정합니다.","가져오는","같습니다.","같은","같이","경우:","구성을","구성해야","기반으로","나머지","내용은","노력하고","다운로드하세요.","다음과","다음을","대부분의","대상","대한","도구만","도구뿐만","두","등.)","또한","라인","로컬에","문서를","및","방법과","방법은","배포됩니다.도구를","배포하기","버전:","버전의","변경","부분에서는","브랜치의","비주얼","빌드","빌드는","빌드를","빌드에는","사용(tsc.exe,","사용에","사용하기","사용하는","사용하도록","사용하여","사항에는","새로운","서브라임","서비스","선택합니다:","설정이","설치","설치되어","설치하거나","설치한","설치할","설치해야","섹션의","수","스크립트를","스튜디오","실행합니다:","아니라","않지만","언어","업데이트","업데이트하세요:","업데이트할","없습니다.","위와","위키","위한","위해","이","이미","이용","있는","있다고","있습니다.","있습니다.먼저","있습니다:","있지","자세한","자정까지","작업","전역으로","전체","주의사항:","참조하세요.","참조하십시오.","창에서","커맨드","커스텀","코드","태평양","텍스트","텍스트를","통해","파일","파일을","패키지가","패키지를","페이지를","포함되어","폴더에","표준시(pst)","프로그램을","프로젝트","프로젝트를","플러그인","플러그인을","필요는","합니다.","현재"]},"length":66},"tokenStore":{"root":{"0":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"b":{"1":{"0":{"1":{"0":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"o":{"7":{"4":{"4":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},"docs":{}},"docs":{}},"x":{"docs":{},"f":{"0":{"0":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"docs":{}}},"대":{"docs":{},"신":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},".":{"1":{"6":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"docs":{}},"5":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"docs":{}},"}":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"개":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"1":{"0":{"0":{"0":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"5":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"}":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},"4":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"진":{"docs":{},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"자":{"docs":{},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"%":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"초":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"1":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"2":{"3":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"3":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}},"}":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"4":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"초":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"5":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"6":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}},"진":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"7":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}}},"분":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"개":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},")":{"docs":{},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"씩":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},".":{"3":{"6":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"7":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"8":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},".":{"4":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"docs":{}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"초":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"2":{"0":{"0":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"1":{"3":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"부":{"docs":{},"터":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"7":{"docs":{},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"/":{"2":{"0":{"1":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"년":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"docs":{}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"배":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"년":{"docs":{},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}},"2":{"6":{"1":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}},"3":{"2":{"2":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"docs":{}},"3":{"9":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"docs":{}},"4":{"5":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"8":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"docs":{}},"6":{"3":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"docs":{}},"docs":{}},"5":{"0":{"docs":{},"m":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"3":{"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"5":{"1":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"4":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"docs":{}},"7":{"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{}},"6":{"1":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"2":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"7":{"9":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{}},"8":{"0":{"8":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"2":{"4":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"라":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"진":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},".":{"0":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"2":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"8":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"단":{"docs":{},"계":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"}":{"docs":{},")":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"만":{"docs":{},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"개":{"docs":{},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"3":{"0":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"안":{"docs":{},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"3":{"5":{"7":{"7":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"docs":{}},"docs":{}},"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"4":{"docs":{},"m":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"7":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},".":{"0":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"8":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":5.00046511627907}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907}}}},"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":5.000447427293065}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"}":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"개":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"로":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"4":{"0":{"0":{"0":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"docs":{}},"docs":{},".":{"7":{"3":{"0":{"6":{"1":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"%":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"2":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{},"'":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"5":{"6":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"}":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"가":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},".":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":5.003133704735376}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"단":{"docs":{},"계":{"docs":{},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"5":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"8":{"4":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{},";":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}},"6":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"분":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5}}},".":{"0":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"docs":{}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"m":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"초":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"6":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"로":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"]":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"7":{"3":{"docs":{},".":{"9":{"3":{"5":{"2":{"4":{"2":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"5":{"4":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"docs":{}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"8":{"0":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"9":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"진":{"docs":{},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"9":{"9":{"9":{"docs":{},".":{"9":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}},"docs":{}},"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}},"docs":{},"(":{"0":{"docs":{},".":{"0":{"2":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"5":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"1":{"3":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}}},"1":{"7":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"2":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"3":{"0":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{},"r":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"4":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"7":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"9":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"m":{"docs":{},"o":{"docs":{},"j":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"v":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"h":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"e":{"docs":{},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.015772870662460567},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"s":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},".":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"docs":{}},"docs":{}},"docs":{}},"6":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"\"":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"d":{"docs":{},"o":{"docs":{},"\"":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"=":{"docs":{},"=":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"d":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"i":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"s":{"docs":{},"p":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}},"y":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"a":{"docs":{},"r":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"_":{"1":{"docs":{},"_":{"1":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}},"docs":{}}},"v":{"docs":{},"e":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"c":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}}},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"d":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}},"s":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"c":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"u":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}},"o":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"d":{"docs":{},"e":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}}}}}},"o":{"docs":{},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"l":{"docs":{},"s":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"p":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"i":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"s":{"docs":{},"c":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"w":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"e":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"나":{"docs":{},"중":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"또":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"c":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"o":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"a":{"docs":{},"r":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"j":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"o":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"u":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"v":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"t":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"i":{"docs":{},"t":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"o":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"m":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"w":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"n":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"e":{"docs":{},"r":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"라":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"[":{"4":{"2":{"docs":{},"]":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"docs":{}},"docs":{},"'":{"4":{"2":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"docs":{}},"docs":{}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"o":{"docs":{},"p":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"docs":{}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"x":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"m":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},"동":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"무":{"docs":{},"엇":{"docs":{},"이":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"o":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"∘":{"docs":{},"g":{"docs":{},")":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"y":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"c":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"o":{"docs":{},"o":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"?":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},")":{"docs":{},"!":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"t":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936}}}}}}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"g":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},".":{"docs":{},"j":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}},"u":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"f":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},".":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"의":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"로":{"docs":{},"저":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"o":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"d":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"i":{"docs":{},"c":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"c":{"docs":{},"k":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}},"i":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"m":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},".":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{},"h":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"e":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}},"단":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"'":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"예":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"외":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"시":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"나":{"docs":{},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"j":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"x":{"8":{"6":{"docs":{},")":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"\\":{"docs":{},"v":{"docs":{},"$":{"docs":{},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"\\":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"와":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"그":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"냥":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"렇":{"docs":{},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"|":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"|":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"i":{"docs":{},"d":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"값":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"다":{"docs":{},"른":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"음":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"아":{"docs":{},"래":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"역":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"즉":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"오":{"docs":{},"버":{"docs":{},"로":{"docs":{},"딩":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"!":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"a":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},")":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"i":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"#":{"docs":{},"메":{"docs":{},"타":{"docs":{},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"@":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"함":{"docs":{},"수":{"docs":{},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}},"간":{"docs":{},"단":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"변":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"전":{"docs":{},"역":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"만":{"docs":{},"약":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"인":{"docs":{},"용":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"{":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"명":{"docs":{},"확":{"docs":{},"한":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"타":{"docs":{},"입":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"프":{"docs":{},"로":{"docs":{},"그":{"docs":{},"래":{"docs":{},"머":{"docs":{},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}},"&":{"docs":{},"&":{"docs":{},")":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"?":{"docs":{},"?":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},".":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"/":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"}":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"개":{"docs":{},"발":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"디":{"docs":{},"폴":{"docs":{},"트":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"렉":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}},"위":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"에":{"docs":{},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"밀":{"docs":{},"리":{"docs":{},"초":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"값":{"docs":{},"과":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}},"모":{"docs":{},"듈":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"혹":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"확":{"docs":{},"장":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"선":{"docs":{},"택":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"공":{"docs":{},"통":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"숫":{"docs":{},"자":{"docs":{},"나":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"윈":{"docs":{},"도":{"docs":{},"우":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"유":{"docs":{},"닉":{"docs":{},"스":{"docs":{},")":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"플":{"docs":{},"랫":{"docs":{},"폼":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"약":{"docs":{},"식":{"docs":{},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"맨":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005361434645960436},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"(":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"a":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}}}}},"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"n":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0075507314771118455},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"a":{"docs":{},"l":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"[":{"docs":{},"]":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"docs":{}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{},"\"":{"docs":{},"o":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"{":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"d":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"2":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005571030640668524}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}},"이":{"docs":{},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"5":{"2":{"docs":{},")":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}},"docs":{}},"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"g":{"1":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},",":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"f":{"docs":{},"j":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"j":{"docs":{},"g":{"docs":{},"h":{"docs":{},"o":{"docs":{},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"]":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.009880028228652082},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732}}}},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"e":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"d":{"1":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"z":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"0":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}},"docs":{}},"docs":{}},"docs":{}}}}}},"a":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"b":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{},"c":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"1":{"0":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{}},"docs":{}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"x":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},"b":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"b":{"docs":{},"u":{"docs":{},"m":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}},"l":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"u":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"m":{"docs":{},"d":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"j":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"a":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"p":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":5.008403361344538}}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}},"p":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"s":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"뿐":{"docs":{},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"g":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"b":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00383008356545961},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0033277870216306157},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"=":{"docs":{},"\"":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047}},"e":{"docs":{},"d":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"o":{"docs":{},"m":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"b":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818}},"a":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"9":{"3":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"docs":{}},"docs":{}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"2":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{}},"docs":{}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"k":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.344362745098039},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},")":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"y":{"docs":{},"@":{"8":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"이":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"z":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"docs":{},"a":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"o":{"docs":{},"b":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0386977886977887},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.09785202863961814}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"[":{"docs":{},"]":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"'":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"m":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"d":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"x":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"s":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"e":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"e":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"a":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}}},"y":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"는":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"r":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"}":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051}}}}}}},"j":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"s":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"s":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"와":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},".":{"docs":{},"j":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"=":{"0":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"docs":{}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"c":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01545253863134658},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"r":{"docs":{},"m":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.013245033112582781},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"\"":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"j":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"s":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"m":{"docs":{},"d":{"docs":{},"를":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}},"o":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"o":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"x":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"4":{"7":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"docs":{},"`":{"docs":{},"$":{"docs":{},"{":{"docs":{},"p":{"docs":{},".":{"docs":{},"x":{"docs":{},"}":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"\"":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"s":{"docs":{},"}":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"'":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"w":{"docs":{},"a":{"docs":{},"l":{"docs":{},"k":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"i":{"docs":{},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"b":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"g":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"t":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"o":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"[":{"0":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"docs":{}}}}}}}}}}}}}},"1":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"docs":{}}}}}}}}}}}}}},"5":{"docs":{},"]":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}},"docs":{}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},".":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"o":{"docs":{},"f":{"docs":{},"!":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},".":{"docs":{},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"2":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"i":{"docs":{},"d":{"1":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"{":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"2":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"{":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"r":{"docs":{},"g":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}}}},".":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"x":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}},"a":{"docs":{},"y":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}}},"u":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"f":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}}}}}}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}},"i":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}},"d":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"[":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}},"(":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}}}}}}}}}}}}}}},"z":{"docs":{},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"y":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},")":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.006615598885793872},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"u":{"docs":{},"m":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"h":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":10}}}}}},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"i":{"docs":{},"g":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":5}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005571030640668524}}}},"docs":{}}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"e":{"docs":{},"r":{"docs":{},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"\"":{"docs":{},"]":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0069821567106283944},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}},"r":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"[":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"?":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"대":{"docs":{},"신":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"j":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"s":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"u":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},"r":{"docs":{},"?":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"e":{"docs":{},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"e":{"docs":{},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"s":{"docs":{},"/":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":5.00672268907563},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.013213780084945729},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0054533060668029995},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0065116279069767444},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"i":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"]":{"docs":{},"이":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":5}},"s":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"u":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"o":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015}},"e":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352}}}}}}}}}},"r":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}},".":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"p":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"#":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"/":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0062752129090094125}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"o":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"c":{"docs":{},"h":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}}},"s":{"docs":{},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},",":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"+":{"docs":{},"+":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"e":{"docs":{},"(":{"4":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"o":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},"{":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"c":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}},"{":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"안":{"docs":{},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}}},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"e":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"f":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\\":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\\":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\\":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\\":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}},"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}},"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"[":{"docs":{},"\"":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"x":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"\"":{"docs":{},"될":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"y":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"/":{"docs":{},"c":{"docs":{},"+":{"docs":{},"+":{"docs":{},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"[":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},")":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"d":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"안":{"docs":{},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"p":{"docs":{},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}}}},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"d":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"3":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"a":{"docs":{},"h":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}},"t":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"e":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"e":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"[":{"docs":{},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.028268551236749116},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.012482662968099861},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0044822949350067235}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007498295841854124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"i":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"e":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}}}}},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"k":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}},"d":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"v":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"s":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":5.001103752759382}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}}},"y":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"o":{"docs":{},"p":{"docs":{},"을":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.004758128469468675},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},".":{"docs":{},"u":{"docs":{},"p":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},")":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"[":{"4":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"docs":{}},"docs":{},"'":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}}}}}}}},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}}}}},"e":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":5}},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}},"과":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"폴":{"docs":{},"더":{"docs":{},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"y":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"i":{"docs":{},"c":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"옵":{"docs":{},"션":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"o":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"'":{"docs":{},"a":{"docs":{},"'":{"docs":{},")":{"docs":{},"였":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"x":{"docs":{},"y":{"docs":{},"z":{"docs":{},"'":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}},"docs":{}}}}}}}}}}}}}}}}}},"s":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"s":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0073059360730593605},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":5}}}}}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"과":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{},"e":{"docs":{},"s":{"5":{"docs":{},",":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"6":{"docs":{},",":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":5}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":5}},"s":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"e":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"f":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}},"docs":{}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}},"w":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}}},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}}},"'":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"1":{"2":{"3":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"docs":{}},"docs":{}},"docs":{},"a":{"docs":{},"b":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.013888888888888888}},"(":{"docs":{},"_":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},".":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.0102389078498293}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"e":{"1":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"2":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"o":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.004247286455875413}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"[":{"1":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"y":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"`":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"u":{"docs":{},"m":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0190325138778747},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"[":{"docs":{},"a":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"y":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},".":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"i":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"v":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"x":{"docs":{},"p":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.018819503849443968},"pages/modules.html":{"ref":"pages/modules.html","tf":0.033401499659168374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.012257405515832482},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.02531645569620253},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"\"":{"docs":{},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"c":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"_":{"1":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"docs":{}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"되":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},")":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"와":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.006711409395973154},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"e":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0066555740432612314},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"(":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"/":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"e":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}},"r":{"docs":{},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":10},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"2":{"0":{"2":{"0":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}}}}}},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"h":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"x":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"w":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}},"6":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"7":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"8":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"용":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"5":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"6":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"로":{"docs":{},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"7":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"e":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}}},"x":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"y":{"docs":{},")":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"y":{"docs":{},"p":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"문":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"s":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"d":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.006267409470752089}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"f":{"1":{"2":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"3":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"(":{"1":{"2":{"3":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"5":{"docs":{},"키":{"docs":{},"를":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"2":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"o":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"0":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"!":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"d":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617}}}},"!":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"s":{"docs":{},"을":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},".":{"docs":{},"i":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}}},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"%":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},"은":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}},"o":{"docs":{},"f":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.025362318840579712}},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.036855036855036855},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"e":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"]":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"i":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"y":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}},"y":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"q":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0071492403932082215},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.3433606806441807},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00761990138951143},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011997177134791814},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00887409872434831},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011848341232227487},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.008412197686645636},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.008735440931780365},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.010793871866295265},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.024965325936199722},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.008565310492505354},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.010138740661686232},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"(":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"r":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"{":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"_":{"1":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}}}}}}}},"y":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{},")":{"docs":{},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"docs":{}}}}}},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":5}},"s":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"n":{"1":{"0":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"docs":{}}}},"docs":{}},"6":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"7":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"9":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}},"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"{":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"m":{"docs":{},"y":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.018030513176144243}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}},"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"x":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"s":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"[":{"1":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"{":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"t":{"1":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"l":{"docs":{},"e":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"s":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}},"b":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"s":{"docs":{},"h":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"x":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"o":{"docs":{},"z":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445}}}}}}},"n":{"docs":{},"k":{"docs":{},"w":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"/":{"docs":{},"d":{"docs":{},"u":{"docs":{},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}}}}}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}}},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"l":{"docs":{},"i":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"라":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"a":{"docs":{},"g":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"d":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"w":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"u":{"docs":{},"y":{"docs":{},"e":{"docs":{},"o":{"docs":{},"l":{"docs":{},"j":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}}}}}}},"l":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.0196078431372549},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}},"\"":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}},"의":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"x":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"4":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"docs":{}},"docs":{},"\"":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"n":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"d":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"docs":{}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"f":{"docs":{},"n":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}},"a":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"a":{"docs":{},"x":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"d":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"o":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"r":{"1":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"2":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.01060070671378092}},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553}}}}}}}},"\"":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"j":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"라":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"\"":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"라":{"docs":{},"는":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"가":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"@":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"n":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"w":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"e":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}},"\"":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}},"k":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"n":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"i":{"docs":{},"d":{"1":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"2":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"1":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}}},"5":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}}},"docs":{}},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"a":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.3400900900900896},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":5}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":10}},"s":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"h":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"h":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"을":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"r":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"n":{"docs":{},"a":{"docs":{},"h":{"docs":{},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}}}},"s":{"docs":{},"k":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"l":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"r":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.009592326139088728}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621}}},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"s":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"t":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"r":{"docs":{},"s":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}}}}},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"c":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"2":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"docs":{}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.00821917808219178}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"타":{"docs":{},"입":{"docs":{},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"'":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}}}}}}}}}}},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},".":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"f":{"docs":{},"w":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"/":{"docs":{},"?":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"5":{"1":{"8":{"0":{"0":{"7":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"3":{"6":{"0":{"4":{"8":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"/":{"3":{"6":{"5":{"7":{"6":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"9":{"0":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"6":{"0":{"7":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"2":{"2":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"9":{"6":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"7":{"5":{"4":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"#":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"a":{"docs":{},".":{"docs":{},"m":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"j":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"a":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"v":{"docs":{},"a":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01276595744680851},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.009630818619582664},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5021413276231264},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"(":{"docs":{},"e":{"docs":{},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"유":{"docs":{},"사":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.333333333333333}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":5.0010845986984815},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"선":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"질":{"docs":{},"문":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"태":{"docs":{},"그":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"처":{"docs":{},"럼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"이":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"고":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"또":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"y":{"docs":{},".":{"docs":{},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"u":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"m":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"y":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"h":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":10.01516919486581},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"[":{"docs":{},"]":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"y":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":5.003735325506937},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},")":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"가":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"k":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"o":{"docs":{},"n":{"5":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"p":{"docs":{},"m":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"@":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"의":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"t":{"docs":{},"z":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"e":{"docs":{},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},")":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"o":{"docs":{},"f":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004067295248659641}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"s":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"e":{"docs":{},"v":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"e":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}},"w":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"w":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"n":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"y":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}},"u":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"o":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"k":{"2":{"0":{"2":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"docs":{}},"docs":{}},"docs":{}}},"u":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"w":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"d":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"g":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},">":{"docs":{},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"으":{"docs":{},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"은":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"문":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"선":{"docs":{},"언":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"f":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"i":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"f":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"[":{"1":{"docs":{},"]":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"t":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"o":{"docs":{},"n":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"b":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":5.002086230876217}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581}}}}}},"y":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"n":{"docs":{},"k":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"e":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"u":{"docs":{},"x":{"docs":{},")":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}}}}}},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"/":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}},"g":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"g":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}},"{":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"[":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"a":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"\"":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"]":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"'":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"가":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"o":{"docs":{},"k":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"p":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"와":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"?":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"e":{"docs":{},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"e":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"t":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"r":{"docs":{},"g":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}}},"f":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}}},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"p":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"x":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}},"의":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}}}}}}},"y":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"h":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"o":{"docs":{},"j":{"docs":{},"i":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"b":{"docs":{},"j":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"위":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"2":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{}}}},"o":{"docs":{},"w":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"d":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912}}}}}},"t":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"m":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"f":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"t":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"4":{"2":{"docs":{},")":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"docs":{}},"docs":{}},")":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}}},"에":{"docs":{},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927}}}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"(":{"3":{"docs":{},")":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456}},"(":{"docs":{},"(":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"f":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},".":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}}}}},"x":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"d":{"docs":{},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"docs":{}}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"1":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"}":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"i":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"{":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"와":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"y":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"i":{"docs":{},"n":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},".":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"j":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},"d":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"o":{"docs":{},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"`":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"l":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.333333333333333}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"u":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007157464212678937},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005711565920990005},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006954102920723227},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.23076923076923078},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":5},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":5},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":5.006329113924051},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.333333333333333},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":10}},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"a":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}}}}}}}}}}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},":":{"docs":{},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"b":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"~":{"docs":{},"]":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"_":{"1":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"_":{"1":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}},"docs":{}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}}}},"v":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"b":{"docs":{},"y":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"v":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},".":{"docs":{},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"y":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005919220055710306}},"?":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},".":{"docs":{},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"2":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"s":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},")":{"docs":{},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"k":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}}}}},"s":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00954653937947494},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}},"의":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.333333333333333}}}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"_":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"i":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"e":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"3":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"docs":{}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"3":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"docs":{}}}}}}},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"o":{"2":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"b":{"docs":{},"j":{"2":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"x":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"i":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"b":{"docs":{},"y":{"docs":{},"(":{"5":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{}}}}}}}},"b":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"z":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"\"":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"}":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"[":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}}}}}}},"d":{"docs":{},"d":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}}}}}},"o":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"p":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.337349397590361},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"s":{"docs":{},"!":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"a":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"b":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"m":{"docs":{},"s":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},".":{"docs":{},"#":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"o":{"docs":{},"p":{"docs":{},"u":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"l":{"docs":{},"d":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"5":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"\"":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}},"[":{"docs":{},"n":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\"":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{},"슈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}}}}},"k":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"a":{"docs":{},"y":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"s":{"docs":{},"x":{"docs":{},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"들":{"docs":{},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"마":{"docs":{},"다":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"p":{"0":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}},"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},".":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"3":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"4":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.00821917808219178},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"a":{"docs":{},"m":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"y":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"(":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"f":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"o":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"(":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"?":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.013651877133105802},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"도":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"이":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"의":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"i":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"l":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"t":{"docs":{},"h":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"s":{"docs":{},"[":{"2":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"_":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},".":{"docs":{},"b":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"c":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"y":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"를":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"c":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":5},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":5}}}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},".":{"docs":{},"j":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"변":{"docs":{},"수":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}},"타":{"docs":{},"입":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},".":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}},"e":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"로":{"docs":{},"써":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"임":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"m":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"$":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"m":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.333333333333333},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.333333333333333}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"p":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"?":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}}}}},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"b":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"'":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"s":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"o":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"l":{"docs":{},"(":{"docs":{},"[":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"f":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"y":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}},"e":{"docs":{},"r":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{},"h":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"c":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"v":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"p":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"(":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"m":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0070788107597923545},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414}},"e":{"docs":{},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"지":{"docs":{},"정":{"docs":{},"자":{"docs":{},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"c":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"a":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":10}},"e":{"docs":{},"r":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}},"c":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332}}},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\"":{"docs":{},")":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"'":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"[":{"docs":{},"'":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"p":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"s":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"[":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"e":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"(":{"1":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"docs":{}},"docs":{},"x":{"docs":{},")":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"1":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"2":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004930524428507396}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"e":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"r":{"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"4":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}},"a":{"docs":{},"l":{"docs":{},"g":{"docs":{},"o":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"키":{"docs":{},"워":{"docs":{},"드":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"y":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"`":{"docs":{},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.016786570743405275},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"과":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}},"기":{"docs":{},"본":{"docs":{},"값":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"!":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"g":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"s":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.006381039197812215},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.01165396683101748},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.013408609738884969},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.008689221667591052},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011255924170616114},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.005794137695978187},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"x":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"y":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"[":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"'":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}},"f":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"[":{"docs":{},"~":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"m":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"1":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"2":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"3":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"4":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"s":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"o":{"docs":{},"f":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},")":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},".":{"docs":{},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}},"v":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"d":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"u":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"f":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"?":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016}}}}}},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"e":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"d":{"docs":{},"w":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"(":{"docs":{},"(":{"docs":{},"o":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"e":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"h":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"l":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"e":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},".":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"o":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"u":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{}},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"[":{"2":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},">":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"s":{"1":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"p":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"e":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}},".":{"docs":{},"j":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"v":{"docs":{},"e":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"y":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}},"(":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"e":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"y":{"docs":{},"o":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"예":{"docs":{},"제":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},":":{"docs":{},"[":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{},"p":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}},"{":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"[":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"과":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"p":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"선":{"docs":{},"언":{"docs":{},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"l":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"]":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"(":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"o":{"docs":{},"r":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"f":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"?":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"o":{"docs":{},"u":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"i":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"f":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"m":{"docs":{},"s":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},".":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"'":{"docs":{},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"?":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"o":{"docs":{},"w":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"o":{"docs":{},"y":{"docs":{},"u":{"docs":{},"n":{"4":{"2":{"9":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"docs":{}},"docs":{}},"docs":{}}}}},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}},"r":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"y":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"과":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"1":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"3":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}}}}}}}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},")":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"n":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"s":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"j":{"docs":{},"i":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"r":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},")":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"1":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"i":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051}}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"m":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}}}}}}}}}}},"(":{"docs":{},"/":{"docs":{},"*":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"d":{"docs":{},"o":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"라":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"u":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},"s":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"y":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"(":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"u":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},".":{"docs":{},"c":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"g":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.010938924339106655},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0069821567106283944},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.009240246406570842},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.009983361064891847},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.012899262899262898},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.013869625520110958},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.005869797225186766}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.005361930294906166},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.008771929824561403},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0075507314771118455},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.041237113402061855},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.015625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"에":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}},"임":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008494572911750826},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.00533175355450237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"'":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"]":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"은":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"혹":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"부":{"docs":{},"터":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"c":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"가":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":5}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"게":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"는":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"?":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}},"y":{"docs":{},"m":{"1":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"2":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}},"3":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"(":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.018115942028985508},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"은":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"s":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"(":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"s":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"s":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"p":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"z":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"d":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"!":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"r":{"docs":{},"e":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"g":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"k":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"d":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},")":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}}},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},"[":{"docs":{},"]":{"docs":{},"과":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"g":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"1":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}}}}}}}}}}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},".":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.02586206896551724}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"r":{"docs":{},"q":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"문":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{},"문":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"?":{"docs":{},")":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"f":{"docs":{},"c":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"d":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"b":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"n":{"2":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"t":{"0":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}}},"1":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"6":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"8":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}},"2":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"3":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"4":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"6":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"7":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"8":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011291460832745237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00517655758920318},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"e":{"docs":{},"k":{"docs":{},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"x":{"docs":{},"i":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"u":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"g":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"인":{"docs":{},"수":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"s":{"docs":{},"k":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"(":{"docs":{},"[":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005013673655423883},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.021630615640599003},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.03785488958990536},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.009052924791086351},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"t":{"docs":{"./":{"ref":"./","tf":0.012658227848101266},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.516051364365971},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.015968063872255488},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.009761388286334056},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.013189448441247002},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":5.011142061281337},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":5.009395973154362},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":5.0088372093023255},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.346578366445916},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.020833333333333332},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.01556420233463035}},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"약":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01276595744680851},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0054694621695533276},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.007446808510638298},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"태":{"docs":{},"그":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.333333333333333},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"’":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"\"":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"/":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"s":{"docs":{},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"s":{"docs":{},"p":{"docs":{},"m":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}},"@":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004067295248659641},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"\"":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"e":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.005361930294906166},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0036463081130355514},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"?":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"선":{"docs":{},"언":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"s":{"2":{"3":{"0":{"7":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"docs":{}},"4":{"5":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.333333333333333},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.333333333333333},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.011574074074074073}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"c":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.012077294685990338},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":10.012430939226519},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"라":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"*":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"이":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}},"는":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}}},"y":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},"로":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"d":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"를":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"까":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}},"o":{"docs":{},"o":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}}}}}}},"z":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"p":{"0":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"1":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"docs":{}},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"y":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"6":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"docs":{}},"docs":{}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"y":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},".":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"y":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"e":{"docs":{},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"e":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"o":{"docs":{},"w":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"e":{"docs":{},"w":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"!":{"docs":{},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"t":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"u":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"/":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"i":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/generics.html":{"ref":"pages/generics.html","tf":0.009174311926605505},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"u":{"docs":{},",":{"docs":{},"v":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"=":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"{":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"k":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"]":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"p":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}},"w":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"o":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"3":{"4":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}},"docs":{}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"n":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"d":{"docs":{},"o":{"1":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"2":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},".":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}}}}}}}}},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"docs":{}}}}}}}}}},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"같":{"docs":{},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"c":{"docs":{},"h":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},")":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":10}},"e":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"o":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"o":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}}}}}}},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.012618296529968454},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}},"m":{"docs":{},"e":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"라":{"docs":{},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"인":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617}}}}}},"r":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"c":{"3":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{}}},"w":{"3":{"docs":{},"c":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"b":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"에":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.007194244604316547},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"이":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"!":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}},"l":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"'":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}},"n":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"a":{"docs":{},"k":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"?":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"[":{"docs":{},"]":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"s":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"l":{"docs":{},"에":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"o":{"docs":{},"o":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"f":{"docs":{},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"k":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"i":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":5.007352941176471}},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"y":{"docs":{},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"의":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},"y":{"docs":{},"(":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"란":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"'":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"?":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"l":{"docs":{},"k":{"docs":{},"(":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}},",":{"docs":{},"x":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"y":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"r":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"e":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"j":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"g":{"docs":{},"y":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"j":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"t":{"docs":{},"a":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"o":{"docs":{},"o":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"u":{"docs":{},"'":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"h":{"docs":{},"o":{"docs":{},"e":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0071492403932082215},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}}},"⚠":{"docs":{},"️":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"✨":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"능":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"하":{"docs":{},"며":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"다":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"록":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"고":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"거":{"docs":{},"나":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"함":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"해":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"성":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"이":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"/":{"docs":{},"생":{"docs":{},"성":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"케":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"이":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"면":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"가":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"므":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"며":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"진":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"다":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"장":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"졌":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{},"지":{"docs":{},"만":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"변":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"성":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"정":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"져":{"docs":{},"오":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"(":{"docs":{},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"만":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"데":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"올":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"온":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"다":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"야":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"끔":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"드":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"질":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"수":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"만":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"독":{"docs":{},"성":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"짜":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{},"채":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"짐":{"docs":{},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"시":{"docs":{},"성":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"까":{"docs":{},"운":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"깝":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"상":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"르":{"docs":{},"치":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"리":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"키":{"docs":{},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"도":{"docs":{},"록":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"려":{"docs":{},"지":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"져":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"감":{"docs":{},"사":{"docs":{},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"싸":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"는":{"docs":{},"데":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"주":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"줄":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"쌉":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"쌀":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"춰":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"시":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"되":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"하":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"(":{"docs":{},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"예":{"docs":{},":":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"자":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176}}}}}}}},"공":{"docs":{},"식":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"지":{"docs":{"./":{"ref":"./","tf":0.012658227848101266}}},"부":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"유":{"docs":{},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"함":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"되":{"docs":{},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"통":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"된":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"성":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"으":{"docs":{},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"인":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"백":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"개":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"간":{"docs":{},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"변":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"격":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"그":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"것":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"러":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"런":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"데":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"렇":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"듯":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"리":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"래":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"프":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"냥":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"들":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"대":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"룹":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"화":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}},"동":{"docs":{},"안":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"만":{"docs":{},"두":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"중":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"럼":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"곳":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"내":{"docs":{},"용":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"물":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.013888888888888888}}}},"부":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"보":{"docs":{},"낼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"내":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"/":{"docs":{},"검":{"docs":{},"사":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"낸":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"냄":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543}},"소":{"docs":{},"스":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"장":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"재":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"려":{"docs":{},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"누":{"docs":{},"구":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"군":{"docs":{},"가":{"docs":{},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"락":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"됨":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"르":{"docs":{},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}}},"수":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"양":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005013673655423883},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.003512664078387872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.005581395348837209},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"소":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"시":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"음":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.010071090047393365},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006187529747739172},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"처":{"docs":{},"럼":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"룰":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},"수":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"르":{"docs":{},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"다":{"docs":{},"'":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"고":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"루":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}}},"어":{"docs":{},"지":{"docs":{},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"형":{"docs":{},"성":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"운":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"로":{"docs":{},"드":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"룹":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"수":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"중":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"행":{"docs":{},"히":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"뤄":{"docs":{},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"지":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"뤘":{"docs":{},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{},"얼":{"docs":{},"로":{"docs":{},"그":{"docs":{},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"만":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"움":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"말":{"docs":{},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"구":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.333333333333333}}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"상":{"docs":{},"자":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"들":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"만":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"뿐":{"docs":{},"만":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"중":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"메":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"입":{"docs":{},"된":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"됨":{"docs":{},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"해":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"달":{"docs":{},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"우":{"docs":{},"미":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"와":{"docs":{},"줄":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"등":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"록":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"할":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"과":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"의":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"레":{"docs":{},"포":{"docs":{},"에":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}},"이":{"docs":{},"어":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"아":{"docs":{},"웃":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"블":{"docs":{},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"코":{"docs":{},"드":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"퍼":{"docs":{},"런":{"docs":{},"스":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/project-references.html":{"ref":"pages/project-references.html","tf":5}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":5}}}}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"벨":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"마":{"docs":{},"이":{"docs":{},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":5.000542299349241}},"된":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"크":{"docs":{},"로":{"docs":{},"소":{"docs":{},"프":{"docs":{},"트":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"지":{"docs":{},"막":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"엔":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"치":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"무":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"우":{"docs":{},"스":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},")":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},")":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008}}},"!":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574}}}}},"주":{"docs":{},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"치":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"침":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"커":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"찰":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"법":{"docs":{},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"음":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{},"막":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"목":{"docs":{},"록":{"docs":{"./":{"ref":"./","tf":0.012658227848101266},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"처":{"docs":{},"럼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"표":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"차":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"문":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"서":{"docs":{"./":{"ref":"./","tf":0.012658227848101266},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"화":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"제":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"들":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"점":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"없":{"docs":{},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"열":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"이":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"라":{"docs":{},"고":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"맥":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"적":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}}},"상":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"법":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"장":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"및":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"/":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"밖":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"방":{"docs":{},"법":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"도":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.022058823529411766},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"며":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"대":{"docs":{},"로":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"들":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"식":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"들":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"지":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"\"":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"정":{"docs":{},"식":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"출":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"되":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"문":{"docs":{},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"해":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"향":{"docs":{},"\"":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"생":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"해":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"금":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"번":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"역":{"docs":{"./":{"ref":"./","tf":0.0189873417721519}},",":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"에":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"이":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"하":{"docs":{},"는":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"째":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"호":{"docs":{},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"들":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"링":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"된":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"러":{"docs":{},"(":{"docs":{},"예":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"된":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"형":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"체":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"분":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"류":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"명":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"히":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"석":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"리":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"되":{"docs":{},"어":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"된":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"들":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"산":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"하":{"docs":{},"는":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"언":{"docs":{},"스":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"클":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"즈":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"용":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517}},"량":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.333333333333333},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"\"":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"데":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{},"로":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"므":{"docs":{},"로":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004430811179277437},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.007159904534606206},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.03676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"\u0013":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"자":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"려":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"면":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.011095700416088766},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"셔":{"docs":{},"야":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.01556420233463035}}}},"거":{"docs":{},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"느":{"docs":{},"냐":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"던":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"길":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0054533060668029995},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"만":{"docs":{},"한":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"야":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"왔":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"봤":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"본":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"되":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"었":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"도":{"docs":{},"록":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"자":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"들":{"docs":{},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"겐":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"될":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"수":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"다":{"docs":{},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"가":{"docs":{},"능":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"던":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"법":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"과":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},")":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"인":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"의":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"됨":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"으":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}},"람":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"들":{"docs":{},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"례":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"실":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"상":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"항":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"은":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"소":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"라":{"docs":{},"지":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"양":{"docs":{},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"전":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"본":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"상":{"docs":{},"황":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"마":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"위":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"호":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"작":{"docs":{},"용":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"하":{"docs":{},"는":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"수":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.013481363996827915}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"들":{"docs":{},"의":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"관":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"다":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"당":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"속":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"관":{"docs":{},"계":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"계":{"docs":{},"층":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"받":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"하":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"기":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"급":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"태":{"docs":{},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"\"":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"기":{"docs":{},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"대":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.01285102332222751},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"이":{"docs":{},"냐":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"라":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"인":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"임":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"단":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"응":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"자":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}},"상":{"docs":{},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"할":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"용":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"세":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"소":{"docs":{},"개":{"docs":{"./":{"ref":"./","tf":10},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":10},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"되":{"docs":{},"었":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"된":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}}}}},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"코":{"docs":{},"드":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"맵":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"에":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"위":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"프":{"docs":{},"트":{"docs":{},"웨":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"문":{"docs":{},"자":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"요":{"docs":{},"될":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"비":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"진":{"docs":{},"할":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"수":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01702127659574468},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.017873100983020553},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.015060240963855422},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.009571558796718322},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.019261637239165328},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.021956087824351298},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.02560124127230411},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.014912280701754385},"pages/functions.html":{"ref":"pages/functions.html","tf":0.012102196324518153},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.015384615384615385},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.021560574948665298},"pages/classes.html":{"ref":"pages/classes.html","tf":0.017461066540821142},"pages/enums.html":{"ref":"pages/enums.html","tf":0.013481363996827915},"pages/generics.html":{"ref":"pages/generics.html","tf":0.02117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.014790164540580514},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.01454234388366125},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.018957345971563982},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.011085180863477246},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/modules.html":{"ref":"pages/modules.html","tf":0.015678254942058625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.010471204188481676},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.013490725126475547},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.010030864197530864},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.013422818791946308},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.011872146118721462},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.014559068219633943},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.012549019607843137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.027657266811279828},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.03308823529411765},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.014388489208633094},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005919220055710306},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.010738255033557046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.01627906976744186},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0176678445229682},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.02086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.014134275618374558},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.02531645569620253},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.022598870056497175},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.023178807947019868},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.016059957173447537},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.021344717182497332},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.020933977455716585},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0196078431372549},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"백":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"십":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"천":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"준":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"서":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"행":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"했":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"다":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"많":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"정":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"해":{"docs":{},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"하":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"여":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"되":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"려":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"면":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"시":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"되":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"동":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"고":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"월":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"학":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"용":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"집":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"단":{"docs":{},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"언":{"docs":{},"제":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"든":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"지":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"어":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"들":{"docs":{},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"과":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"급":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"했":{"docs":{},"듯":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"하":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"된":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"래":{"docs":{},"핑":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"w":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"오":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"타":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"늘":{"docs":{},"날":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"래":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"류":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"들":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.016556291390728478},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"인":{"docs":{},"지":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"!":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},")":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"직":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"해":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"른":{"docs":{},"쪽":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"버":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"라":{"docs":{},"이":{"docs":{},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"하":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"해":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"딩":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"로":{"docs":{},"드":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574}}},"만":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"가":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"들":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"된":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"딩":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"헤":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"염":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"프":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"브":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"픈":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"요":{"docs":{},"청":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"약":{"docs":{},"하":{"docs":{},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"되":{"docs":{},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"구":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"소":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.013418903150525088},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"들":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.010958904109589041},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"나":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"즘":{"docs":{},"에":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"점":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"웹":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"들":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"팩":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"견":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"했":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"였":{"docs":{},"을":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"미":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"와":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"하":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"인":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"한":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"도":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"할":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"거":{"docs":{},"해":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"무":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"해":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"서":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"존":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"며":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"성":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"나":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"부":{"docs":{},"터":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"을":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"적":{"docs":{},"인":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"한":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"심":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007017543859649123},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00582698341550874},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008494572911750826},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.01818181818181818},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0136986301369863},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0074418604651162795},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.025735294117647058},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.03056768558951965},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.03180212014134275},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.018666666666666668},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.010466988727858293},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"곳":{"docs":{},"을":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"슈":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"를":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"가":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005823627287853577},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.005581395348837209},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"동":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"하":{"docs":{},"며":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"세":{"docs":{},"요":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\"":{"docs":{},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"러":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.008032128514056224},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"런":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"례":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"상":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"적":{"docs":{},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"이":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"외":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},")":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"용":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"유":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479}}}},"것":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"들":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"라":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"미":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"제":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.007058823529411765},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"해":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"여":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"려":{"docs":{},"면":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"름":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.009917355371900827},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"들":{"docs":{},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"(":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"인":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"~":{"docs":{},"]":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"점":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"니":{"docs":{},"셜":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"라":{"docs":{},"이":{"docs":{},"저":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"전":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"건":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"후":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"부":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"번":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"엔":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"렇":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"야":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"종":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"중":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"들":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"때":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"터":{"docs":{},"러":{"docs":{},"블":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}},"로":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"와":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":5}}}}}}},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"루":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"어":{"docs":{},"지":{"docs":{},"길":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"득":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"끄":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"스":{"docs":{},"케":{"docs":{},"이":{"docs":{},"프":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"어":{"docs":{},"지":{"docs":{},"기":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"질":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"야":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"벤":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}}}},"팩":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"란":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"론":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"식":{"docs":{},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}},"탈":{"docs":{},"리":{"docs":{},"아":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"펙":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"하":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"문":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"력":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"면":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"기":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"받":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"아":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"할":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"장":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.008032128514056224},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.016051364365971106},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.013972055888223553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.01474010861132661},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.011403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.010309278350515464},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.012320328542094456},"pages/classes.html":{"ref":"pages/classes.html","tf":0.012741859367626238},"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239},"pages/generics.html":{"ref":"pages/generics.html","tf":0.014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00776483638380477},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.012440758293838863},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007001166861143524},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.011588275391956374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.01142313184198001},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.011804384485666104},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.011872146118721462},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.007058823529411765},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.020065075921908895},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.011990407673860911},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0071588366890380315},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.008372093023255815},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.009933774834437087},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.02734375},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.023178807947019868},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.008922198429693077},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0096051227321238},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.020477815699658702},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.007246376811594203},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"(":{"docs":{},"해":{"docs":{},"당":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"대":{"docs":{},"체":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"이":{"docs":{},"제":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"자":{"docs":{},"세":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0053533190578158455},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.006937033084311633},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"(":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"만":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"끔":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.008213552361396304},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"가":{"docs":{},"?":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"면":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}},"나":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"뿐":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"어":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"야":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"거":{"docs":{},"나":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"듯":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"단":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"던":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"자":{"docs":{},"세":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"히":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"랑":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"지":{"docs":{},"만":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"러":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"원":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"주":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"체":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"적":{"docs":{},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"만":{"docs":{},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"(":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"어":{"docs":{},"떤":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"동":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"완":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"리":{"docs":{},"잡":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"연":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"워":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}}}},"럽":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"유":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"롭":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"바":{"docs":{},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"터":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"료":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"형":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"신":{"docs":{},"들":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"만":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"식":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"게":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"르":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"정":{"docs":{},"까":{"docs":{},"지":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"잘":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"못":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"된":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"되":{"docs":{},"었":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"됨":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"해":{"docs":{},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"주":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.012658227848101266},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"셔":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"어":{"docs":{},"진":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"지":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"목":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"이":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"할":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"요":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"제":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"와":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"의":{"docs":{},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"사":{"docs":{},"항":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"변":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"입":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"되":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"석":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"진":{"docs":{},"석":{"docs":{},"현":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"행":{"docs":{"./":{"ref":"./","tf":0.012658227848101266}},"중":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"어":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"지":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"단":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"입":{"docs":{},"점":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"짜":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"참":{"docs":{},"고":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"해":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"주":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"시":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"기":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"여":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"문":{"docs":{},"헌":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},")":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"로":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"사":{"docs":{},"항":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"여":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"하":{"docs":{},"기":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"는":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"실":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"해":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"조":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}}},"해":{"docs":{},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"데":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"세":{"docs":{},"요":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006756756756756757},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"된":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"(":{"docs":{},"원":{"docs":{},"래":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"/":{"docs":{},"거":{"docs":{},"짓":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"/":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}}},"컨":{"docs":{},"트":{"docs":{},"리":{"docs":{},"뷰":{"docs":{},"터":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},"도":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"롤":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"테":{"docs":{},"이":{"docs":{},"너":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"가":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"텐":{"docs":{},"츠":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"셉":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"들":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"타":{"docs":{},"입":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.014893617021276596},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.013404825737265416},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.01706827309236948},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.018687329079307202},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":5.0108611326609775},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007017543859649123},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":5.017948717948718},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.3384668035592058},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.01834862385321101},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":5.022000369754114},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":5.0052576235541535},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.014585764294049008},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":5.015432098765432},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":5.029082774049217},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004178272980501393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5096359743040684},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":5}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.012511170688114389},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.007028112449799197},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.009309542280837859},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/functions.html":{"ref":"pages/functions.html","tf":0.008516360376512775},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.014373716632443531},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011997177134791814},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.01892744479495268},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.042505592841163314},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.003481894150417827},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.009635974304068522},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.006937033084311633},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0033277870216306157},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.015659955257270694},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"며":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"든":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"나":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"써":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.007028112449799197},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004557885141294439},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004806803475688667},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"{":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005263157894736842},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004806803475688667},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.010030864197530864},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"화":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"된":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}},"예":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"인":{"docs":{},"덱":{"docs":{},"스":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"들":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"로":{"docs":{},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"부":{"docs":{},"터":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"도":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"가":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"처":{"docs":{},"럼":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"검":{"docs":{},"사":{"docs":{},"!":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}},"변":{"docs":{},"수":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"\"":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"시":{"docs":{},"스":{"docs":{},"템":{"docs":{},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"까":{"docs":{},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"임":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"/":{"docs":{},"디":{"docs":{},"자":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"스":{"docs":{},"탬":{"docs":{},"프":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"이":{"docs":{},"핑":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"(":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"n":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"란":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"게":{"docs":{},"팅":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"케":{"docs":{},"팅":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"하":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"협":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"겟":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"팅":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"통":{"docs":{},"해":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"하":{"docs":{},"길":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"의":{"docs":{},"례":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"신":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"합":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.333333333333333}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"한":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"하":{"docs":{},"여":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"제":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"포":{"docs":{},"함":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"된":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"지":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"게":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"도":{"docs":{},"록":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"며":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"시":{"docs":{},"킬":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"키":{"docs":{},"지":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"해":{"docs":{},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"동":{"docs":{},"봉":{"docs":{},"된":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"비":{"docs":{},"슷":{"docs":{},"하":{"docs":{},"게":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"될":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},")":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}},"이":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"인":{"docs":{},"트":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"괄":{"docs":{},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"팅":{"docs":{},"되":{"docs":{},"었":{"docs":{},"을":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"맷":{"docs":{},"과":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"이":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"르":{"docs":{},"투":{"docs":{},"갈":{"docs":{},"어":{"docs":{},"(":{"docs":{},"브":{"docs":{},"라":{"docs":{},"질":{"docs":{},")":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":5.01207729468599},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.007159904534606206},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"의":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"인":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00966183574879227},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"명":{"docs":{},"과":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"그":{"docs":{},"래":{"docs":{},"머":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"에":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"겐":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"밍":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"(":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"램":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"]":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"퍼":{"docs":{},"티":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.013033175355450236},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.005710206995003569},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.007470651013874066},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"들":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"중":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"인":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"처":{"docs":{},"럼":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"토":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"타":{"docs":{},"입":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"세":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"필":{"docs":{},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"레":{"docs":{},"임":{"docs":{},"워":{"docs":{},"크":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"(":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"리":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}},"론":{"docs":{},"트":{"docs":{},"엔":{"docs":{},"드":{"docs":{},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"록":{"docs":{},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"런":{"docs":{},"트":{"docs":{},"엔":{"docs":{},"드":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"린":{"docs":{},"트":{"docs":{},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"랑":{"docs":{},"스":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"피":{"docs":{},"드":{"docs":{},"백":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"연":{"docs":{},"산":{"docs":{},"자":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"국":{"docs":{},"어":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"글":{"docs":{"./":{"ref":"./","tf":0.012658227848101266}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"\"":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"번":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"쪽":{"docs":{},"에":{"docs":{},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"으":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"곳":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"정":{"docs":{},"되":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"해":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"해":{"docs":{},"당":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"므":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"주":{"docs":{},"시":{"docs":{},"면":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}},"지":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"는":{"docs":{},"데":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"며":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"결":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"지":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"책":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"방":{"docs":{},"법":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"준":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},":":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"줄":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"석":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":5.008567348881485},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"어":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"하":{"docs":{},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"된":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"다":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"될":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"서":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"시":{"docs":{},"/":{"docs":{},"우":{"docs":{},"물":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"핸":{"docs":{},"드":{"docs":{},"북":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{},"란":{"docs":{},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":10}}}}}}}}}},"들":{"docs":{},"링":{"docs":{},"과":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"확":{"docs":{},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351}},"할":{"docs":{"./":{"ref":"./","tf":0.006329113924050633},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"!":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"데":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"거":{"docs":{},"나":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}},"함":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"장":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"려":{"docs":{},"고":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},"_":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"자":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"해":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"다":{"docs":{},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"시":{"docs":{},"켜":{"docs":{},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"되":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"신":{"docs":{},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"실":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"하":{"docs":{},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"해":{"docs":{},"질":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"정":{"docs":{},"적":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"대":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"환":{"docs":{},"영":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006329113924050633}}}}}}}},"경":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"만":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"\"":{"0":{"0":{"1":{"docs":{},"+":{"0":{"1":{"0":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"1":{"0":{"0":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"1":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"docs":{}},"2":{"3":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554}}}},"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"+":{"2":{"docs":{},"*":{"3":{"3":{"docs":{},"/":{"1":{"1":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},".":{"0":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}},"docs":{}}},"docs":{}}},"2":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"3":{"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"0":{"docs":{},".":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"docs":{}}},"docs":{}}},"5":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"1":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"docs":{}}},"docs":{}}},"6":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"7":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"8":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"9":{"8":{"0":{"5":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.02086677367576244},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.014791573285522188},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}},"n":{"docs":{},"e":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"!":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"h":{"docs":{},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"s":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"기":{"docs":{},"호":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},"\"":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}},"변":{"docs":{},"형":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}}}}},"어":{"docs":{},"디":{"docs":{},"서":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"웹":{"docs":{},"\"":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"된":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"#":{"1":{"8":{"7":{"docs":{},"a":{"docs":{},"b":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"docs":{}},"docs":{}},"docs":{}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"b":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"\"":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"]":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"z":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"y":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"4":{"docs":{},")":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"docs":{}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"목":{"docs":{},"록":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"`":{"docs":{},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"h":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}}}}}},"m":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}},"y":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"i":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}},"o":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"w":{"docs":{},"d":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}},"u":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"g":{"docs":{},"a":{"docs":{},"c":{"docs":{},"y":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"f":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"i":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"\"":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"a":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"같":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"b":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"처":{"docs":{},"럼":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},".":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"p":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"x":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"이":{"docs":{},"여":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"a":{"docs":{},"m":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"i":{"docs":{},"c":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}}},"r":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}}}},"c":{"docs":{},"/":{"docs":{},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}},"b":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"r":{"docs":{},"\"":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},")":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}},"p":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}},"f":{"8":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},"m":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"구":{"docs":{},"조":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"덕":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},";":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"`":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}}},"x":{"docs":{},"y":{"docs":{},"z":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"]":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"i":{"docs":{},"'":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"l":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"m":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"d":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}},"'":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"나":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"와":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}},"\"":{"docs":{},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"n":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"g":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"d":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}}}}},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"\"":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}},"d":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"b":{"docs":{},"b":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}},"날":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"대":{"docs":{},"상":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"사":{"docs":{},"전":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"라":{"docs":{},"져":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"인":{"docs":{},"덱":{"docs":{},"스":{"docs":{},"로":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"피":{"docs":{},"하":{"docs":{},"는":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"]":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"v":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"가":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"숨":{"docs":{},"겨":{"docs":{},"진":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"사":{"docs":{},"용":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},".":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"6":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"7":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"8":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"9":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}},"2":{"0":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}}},"5":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}},"6":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"/":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"]":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"l":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"직":{"docs":{},"렬":{"docs":{},"화":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}},"제":{"docs":{},"너":{"docs":{},"릭":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"리":{"docs":{},"터":{"docs":{},"럴":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"싱":{"docs":{},"글":{"docs":{},"톤":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"*":{"docs":{},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}},"+":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"/":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"발":{"docs":{},"견":{"docs":{},"\"":{"docs":{},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"최":{"docs":{},"상":{"docs":{},"위":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"적":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"@":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"很":{"docs":{},"高":{"docs":{},"兴":{"docs":{},"认":{"docs":{},"识":{"docs":{},"你":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"您":{"docs":{},"好":{"docs":{},"吗":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"가":{"docs":{},"상":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"디":{"docs":{},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"배":{"docs":{},"포":{"docs":{},"\"":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"추":{"docs":{},"가":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}},"건":{"docs":{},"전":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"아":{"docs":{},"마":{"docs":{},"도":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"호":{"docs":{},"환":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"다":{"docs":{},"른":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"문":{"docs":{},"맥":{"docs":{},"상":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"$":{"docs":{},"$":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"성":{"docs":{},"공":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"존":{"docs":{},"재":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"환":{"docs":{},"경":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"~":{"docs":{},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"누":{"docs":{},"군":{"docs":{},"가":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"그":{"docs":{},"냥":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"단":{"docs":{},"축":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"락":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"천":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"솔":{"docs":{},"루":{"docs":{},"션":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"강":{"docs":{},"한":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"빠":{"docs":{},"르":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"약":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"해":{"docs":{},"결":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"더":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"전":{"docs":{},"달":{"docs":{},"하":{"docs":{},"는":{"docs":{},"\"":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"이":{"docs":{},"름":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"마":{"docs":{},"지":{"docs":{},"막":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"엔":{"docs":{},"드":{"docs":{},"포":{"docs":{},"인":{"docs":{},"트":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}},"정":{"docs":{},"의":{"docs":{},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"!":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"*":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0033277870216306157},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004430811179277437},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.029978586723768737},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.046424759871931696},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"/":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.019417475728155338},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.021834061135371178},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.04430379746835443},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.023911491791577446},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.03468516542155817}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"*":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"마":{"docs":{},"세":{"docs":{},"요":{"docs":{},"*":{"docs":{},"*":{"docs":{},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"/":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"=":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"참":{"docs":{},"고":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"또":{"docs":{},"한":{"docs":{},"*":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"*":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"*":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"~":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.03515625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.05240174672489083},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.06007067137809187},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0379746835443038},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.05851063829787234}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"/":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"/":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.017873100983020553},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.011850501367365542},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.019394879751745538},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007456140350877193},"pages/functions.html":{"ref":"pages/functions.html","tf":0.014791573285522188},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.028205128205128206},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.022587268993839837},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008966493629070316},"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0077628793225123505},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.02126086152708449},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.011120615911035072},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.04206098843322818},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.018115942028985508},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.01866977829638273},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007839127471029312},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.010214504596527068},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0091324200913242},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.016638935108153077},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.010303687635574838},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.01079136690647482},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.02158774373259053},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.016554809843400447},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.026976744186046512},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.013869625520110958},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.009933774834437087},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.06986899563318777},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.05653710247349823},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.04966887417218543},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.013204853675945753},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0144076840981857},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.030716723549488054},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"출":{"docs":{},"력":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"/":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.02975206611570248},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334}},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.04296875}}}},"*":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.019417475728155338},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"*":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.023911491791577446},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.03468516542155817}}},"끝":{"docs":{},"*":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"시":{"docs":{},"작":{"docs":{},"*":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"~":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.021834061135371178},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.04430379746835443},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149}}},"!":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"^":{"docs":{},"[":{"0":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"docs":{},"a":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"/":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"/":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"a":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"b":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"j":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"\\":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{},"?":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}},"(":{"docs":{},"x":{"docs":{},"?":{"docs":{},")":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"=":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.01966041108132261},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.01731996353691887},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.01765650080256822},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.02412280701754386},"pages/functions.html":{"ref":"pages/functions.html","tf":0.025997310623038995},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.018480492813141684},"pages/classes.html":{"ref":"pages/classes.html","tf":0.026899480887210947},"pages/enums.html":{"ref":"pages/enums.html","tf":0.022997620935765267},"pages/generics.html":{"ref":"pages/generics.html","tf":0.009880028228652082},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.02847106674061749},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.015402843601895734},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.05573080967402734},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.025362318840579712},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.020114942528735632},"pages/modules.html":{"ref":"pages/modules.html","tf":0.021131561008861623},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.02349336057201226},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.037037037037037035},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.032029950083194675},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.02588235294117647},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.013015184381778741},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.01915041782729805},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.006263982102908278},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.010232558139534883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.015994436717663423},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0234375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.019867549668874173},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.022840827980014276},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.016542155816435433},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.03009259259259259}},"=":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"=":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364}}}}}}}}},">":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0054694621695533276},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004930524428507396},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.013117283950617283},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.012482662968099861},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"@":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665}},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"데":{"docs":{},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"s":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"e":{"docs":{},"d":{"docs":{},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"j":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"f":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}}}}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}}}}}}}}},"g":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.029801324503311258},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.013204853675945753},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0208110992529349},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"/":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}}}}}},"m":{"docs":{},"y":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"안":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"{":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619}}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"s":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.011063526052819414},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.017075773745997867}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"u":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"y":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"o":{"docs":{},"r":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"[":{"0":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"1":{"0":{"1":{"docs":{},".":{"1":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}},"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},":":{"3":{"4":{"docs":{},":":{"2":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},"1":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"docs":{}},"docs":{}}},"5":{"docs":{},":":{"2":{"2":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"4":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{},",":{"2":{"docs":{},",":{"3":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"2":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"3":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"4":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"7":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"5":{"docs":{},"=":{"4":{"2":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},"t":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"h":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"\"":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"@":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"y":{"docs":{},"m":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"d":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"p":{"3":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"4":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205}},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"5":{"docs":{},"=":{"4":{"2":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}}},"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"x":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"{":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}},"'":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"e":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"메":{"docs":{},"타":{"docs":{},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{},"]":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"클":{"docs":{},"래":{"docs":{},"식":{"docs":{},"]":{"docs":{},"[":{"docs":{},"#":{"docs":{},"클":{"docs":{},"래":{"docs":{},"식":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"a":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00383008356545961}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"2":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00383008356545961}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"_":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"~":{"docs":{},"내":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}},"선":{"docs":{},"택":{"docs":{},"적":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"값":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195}}}}}}}}},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"r":{"docs":{},"m":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"t":{"3":{"2":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"docs":{}},"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.011403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.011976047904191617},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007584597432905484},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.004026845637583893},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.008830022075055188},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"e":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"j":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}}}}},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"l":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"s":{"docs":{},"x":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},"로":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"이":{"docs":{},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"\"":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"docs":{}}}}},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"1":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"docs":{}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009830205540661306},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196}}}}}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{},"!":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"1":{"2":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"docs":{}},"docs":{}},"docs":{},"x":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"{":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.026244035446489435},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.010471204188481676},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.009767441860465116},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009735744089012517},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.026200873362445413},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.024734982332155476},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.03164556962025317},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"s":{"docs":{},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"\"":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"/":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005235602094240838},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005235602094240838},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"문":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"x":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"된":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}},"s":{"docs":{},"와":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}},"a":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"e":{"docs":{},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"m":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"문":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},"x":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},":":{"docs":{},"\"":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"m":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"(":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"e":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"/":{"docs":{},"o":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"v":{"docs":{},"o":{"docs":{},"g":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"/":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{},"죠":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"m":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.00804289544235925},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.005663048607833884},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"d":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}},"o":{"docs":{},"f":{"docs":{},"a":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"!":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"e":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"\"":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"s":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"e":{"docs":{},"w":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.011798017932987258},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.006475800954328562},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.013422818791946308},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"v":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"e":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"2":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"타":{"docs":{},"입":{"docs":{},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"x":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"j":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"'":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"만":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"/":{"docs":{},"i":{"docs":{},"o":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"e":{"docs":{},"s":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}},"안":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},"docs":{}},"o":{"docs":{},"f":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}},"s":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"t":{"docs":{},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"y":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"e":{"docs":{},".":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}},"o":{"docs":{},"k":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"y":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"옵":{"docs":{},"션":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}},"]":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"일":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"/":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"}":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}}},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.009571558796718322},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0036975411351451285},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0080042689434365},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.012511170688114389},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0061403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.011095700416088766},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.008830022075055188},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.02734375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}},"}":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"’":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}},")":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"라":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"}":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"타":{"docs":{},"입":{"docs":{},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"와":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"|":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}},"=":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},"과":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"p":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.009592326139088728},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.02824858757062147},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"의":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"x":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"s":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":5.023346303501945}}},"y":{"docs":{},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"d":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"{":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.025915996425379804},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.014056224899598393},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.025979945305378303},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.016051364365971106},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.03333333333333333},"pages/functions.html":{"ref":"pages/functions.html","tf":0.021515015688032272},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.033880903490759756},"pages/classes.html":{"ref":"pages/classes.html","tf":0.034922133081642284},"pages/enums.html":{"ref":"pages/enums.html","tf":0.022204599524187154},"pages/generics.html":{"ref":"pages/generics.html","tf":0.02117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.025143279718986875},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.041060735671514116},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.03495260663507109},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.03470031545741325},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.025087514585764293},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.05747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.032719836400818},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.008567348881485007},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.03575076608784474},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.015126050420168067},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.0196078431372549},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.014099783080260303},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.016786570743405275},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.014972144846796657},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.011185682326621925},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.017674418604651163},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.022968197879858657},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.015256588072122053},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02869757174392936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.008344923504867872},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02702702702702703},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0234375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.016773733047822984},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.012273212379935965},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.020718232044198894},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.04398148148148148}},"}":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"1":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"=":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004996431120628123},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.007470651013874066}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"}":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.007470651013874066}}},"=":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"[":{"docs":{},"]":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}},"\"":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},">":{"docs":{},"\"":{"docs":{},"}":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"[":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"docs":{}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"y":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"!":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"*":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}},"?":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}},"k":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},"a":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"@":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"}":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.01966041108132261},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.010040160642570281},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.018231540565177756},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.014446227929373997},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.02982456140350877},"pages/functions.html":{"ref":"pages/functions.html","tf":0.016136261766024205},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.021560574948665298},"pages/classes.html":{"ref":"pages/classes.html","tf":0.033978291647003306},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0190325138778747},"pages/generics.html":{"ref":"pages/generics.html","tf":0.019054340155257588},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.023109632094657055},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.041060735671514116},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.03376777251184834},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.01892744479495268},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.023337222870478413},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.04597701149425287},"pages/modules.html":{"ref":"pages/modules.html","tf":0.02794819359236537},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.03983656792645557},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.014660493827160493},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.01622296173044925},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.009219088937093275},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.011990407673860911},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.013927576601671309},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.01581395348837209},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.022968197879858657},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.015256588072122053},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.015625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.015346181299072092},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0080042689434365},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.017955801104972375},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.023148148148148147}},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},".":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.011574074074074073}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"인":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"'":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}},"각":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"자":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"만":{"docs":{},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"각":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"주":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"간":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"단":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"하":{"docs":{},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"히":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"주":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"구":{"docs":{},"체":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"되":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"결":{"docs":{},"성":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"함":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"접":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"략":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"격":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"체":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"값":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"라":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.004758128469468675},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"일":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"도":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"강":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"여":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"조":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"여":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"력":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"요":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"하":{"docs":{},"게":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"화":{"docs":{},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"시":{"docs":{},"켜":{"docs":{},"주":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"같":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.006507592190889371},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006954102920723227},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"다":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"아":{"docs":{},"보":{"docs":{},"이":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"지":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{},"록":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"개":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"략":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"발":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"자":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"들":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"에":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"분":{"docs":{},"들":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"선":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"할":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"요":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"였":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"념":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"지":{"docs":{},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"들":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"과":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"별":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"인":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"수":{"docs":{},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"정":{"docs":{},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"방":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"든":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"체":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"행":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"걱":{"docs":{},"정":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"걸":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"쳐":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"프":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":10}}}},"검":{"docs":{},"사":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5007137758743756},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"자":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"여":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"거":{"docs":{},"나":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"해":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"출":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"해":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"증":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"색":{"docs":{},"할":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"창":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"세":{"docs":{},"요":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"되":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"토":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"겁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"것":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"\b":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"?":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"든":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0036975411351451285},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"즉":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"기":{"docs":{},"존":{"docs":{},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"까":{"docs":{},"?":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"뿐":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"부":{"docs":{},"터":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"보":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"결":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"물":{"docs":{},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"론":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"정":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"도":{"docs":{},"록":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"해":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"했":{"docs":{},"을":{"docs":{},"지":{"docs":{},"도":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"합":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"여":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"한":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"되":{"docs":{},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"야":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"함":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"경":{"docs":{},"우":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"엔":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"인":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"와":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"라":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"험":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.021479713603818614}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"보":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"향":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"계":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"고":{"docs":{},"른":{"docs":{},"것":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"유":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"해":{"docs":{},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"정":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"급":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":5.000184877056757},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"치":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"도":{"docs":{},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"여":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"야":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"했":{"docs":{},"으":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"되":{"docs":{},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"통":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"립":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"를":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"맙":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"침":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"민":{"docs":{},"할":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"차":{"docs":{},"함":{"docs":{},"수":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"생":{"docs":{},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"품":{"docs":{},"질":{"docs":{},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"관":{"docs":{},"계":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"일":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"없":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"련":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"사":{"docs":{},"항":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"리":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"되":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"해":{"docs":{},"야":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"자":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"하":{"docs":{},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}},"대":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"찰":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"심":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"이":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"점":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{},"선":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"용":{"docs":{},"구":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"여":{"docs":{},"하":{"docs":{},"진":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"괜":{"docs":{},"찮":{"docs":{},"겠":{"docs":{},"네":{"docs":{},"요":{"docs":{},".":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"!":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"교":{"docs":{},"차":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.337440109514031},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"집":{"docs":{},"합":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"환":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"체":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"구":{"docs":{},"문":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"일":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"으":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"인":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"형":{"docs":{},"식":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"성":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"되":{"docs":{},"어":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833}},"데":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"거":{"docs":{},"나":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"기":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"야":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"현":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"될":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"놓":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"되":{"docs":{},"어":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"서":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"이":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"체":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"됨":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"분":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"하":{"docs":{},"여":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"되":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"조":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.010399334442595673},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"이":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"체":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"화":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"분":{"docs":{},"해":{"docs":{},"할":{"docs":{},"당":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"축":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"되":{"docs":{},"었":{"docs":{},"으":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"별":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"돼":{"docs":{},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"체":{"docs":{},"화":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"적":{"docs":{},"일":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"\"":{"docs":{},"이":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"불":{"docs":{},"구":{"docs":{},"불":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"제":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"애":{"docs":{},"받":{"docs":{},"지":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"근":{"docs":{},"데":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"기":{"docs":{},"반":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"본":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":5},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"값":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"억":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"해":{"docs":{},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"초":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"적":{"docs":{},"인":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"능":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"지":{"docs":{},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"으":{"docs":{},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"에":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"존":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"록":{"docs":{},"합":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"대":{"docs":{},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"해":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"했":{"docs":{},"던":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"하":{"docs":{},"급":{"docs":{},"수":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"술":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"데":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"고":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"들":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"했":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"다":{"docs":{},"릴":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"리":{"docs":{},"며":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"린":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"법":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"들":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"계":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"타":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"준":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"여":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"해":{"docs":{},"주":{"docs":{},"신":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"기":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"꺼":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"회":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"호":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"길":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"나":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"꽤":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"누":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"어":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"눌":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"온":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"왔":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"중":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"까":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"타":{"docs":{},"내":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"나":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"날":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"낼":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"머":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"뉩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"열":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"되":{"docs":{},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"해":{"docs":{},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"오":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"와":{"docs":{},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"면":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"아":{"docs":{},"가":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"눗":{"docs":{},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"의":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"넣":{"docs":{},"어":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"으":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"네":{"docs":{},"트":{"docs":{},"워":{"docs":{},"크":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"이":{"docs":{},"티":{"docs":{},"브":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837}}}},"밍":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"임":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"드":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":10.01123595505618},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"도":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"서":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"와":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":5.006745362563238}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"화":{"docs":{},"된":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"라":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"논":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"적":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"의":{"docs":{},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"놀":{"docs":{},"라":{"docs":{},"움":{"docs":{},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"곤":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"운":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"랄":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"랍":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"게":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"란":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"랐":{"docs":{},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"늘":{"docs":{},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"고":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"답":{"docs":{},"변":{"docs":{},"에":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"대":{"docs":{},"부":{"docs":{},"분":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.01996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011255924170616114},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007371007371007371},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"선":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"응":{"docs":{},"관":{"docs":{},"계":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"되":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"하":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"인":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"체":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},")":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"문":{"docs":{},"자":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"상":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"며":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"으":{"docs":{},"로":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071}},"한":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"들":{"docs":{},"이":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"소":{"docs":{},"문":{"docs":{},"자":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"신":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"주":{"docs":{},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"략":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"적":{"docs":{},"이":{"docs":{},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"개":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"답":{"docs":{},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"조":{"docs":{},"되":{"docs":{},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"표":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"수":{"docs":{},"적":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"규":{"docs":{},"모":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"안":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"괄":{"docs":{},"호":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"더":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.007606263982102908},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818}},"불":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"질":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},"욱":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"독":{"docs":{},"특":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"자":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"립":{"docs":{},"형":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}},"일":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"돋":{"docs":{},"구":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"돌":{"docs":{},"아":{"docs":{},"와":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"동":{"docs":{},"시":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"고":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"함":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"작":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"려":{"docs":{},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"(":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"\"":{"docs":{},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"등":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}},"안":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"형":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"지":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{},"어":{"docs":{},"이":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"하":{"docs":{},"지":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"!":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"으":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{},"데":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"어":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"야":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"있":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"면":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"도":{"docs":{},"록":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"돌":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"것":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"도":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"수":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"록":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"두":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"\"":{"docs":{},"십":{"docs":{},"억":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"개":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"려":{"docs":{},"워":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"면":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"들":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"어":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"함":{"docs":{},"수":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"봤":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"간":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"기":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"있":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"갈":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"따":{"docs":{},"라":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"르":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"른":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"를":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"때":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"문":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}},"일":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"는":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"때":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"마":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"까":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"또":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00954653937947494},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"다":{"docs":{},"른":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"똑":{"docs":{},"같":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"똑":{"docs":{},"한":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.022058823529411766},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.016689847009735744},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},")":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"(":{"docs":{},"예":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}},"라":{"docs":{},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"인":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"저":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"나":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"벨":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"링":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"된":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"엔":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"시":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"리":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"팅":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"터":{"docs":{},"럴":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":5.02051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"집":{"docs":{},"합":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"어":{"docs":{},"야":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"턴":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"소":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"드":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"팩":{"docs":{},"토":{"docs":{},"링":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"터":{"docs":{},"링":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"액":{"docs":{},"트":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"선":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}},"뷰":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"퀘":{"docs":{},"스":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"눅":{"docs":{},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"다":{"docs":{},"이":{"docs":{},"렉":{"docs":{},"션":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"트":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"프":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"들":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2}}},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"진":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"낼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"내":{"docs":{},"기":{"docs":{},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"지":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"야":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"수":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"만":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"려":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}}}}}},"약":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.016},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"족":{"docs":{},"스":{"docs":{},"러":{"docs":{},"울":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"드":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"큼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"든":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"일":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"많":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"!":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"/":{"docs":{},"너":{"docs":{},"무":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"아":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"매":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"력":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"개":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"변":{"docs":{},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0046395431834403995},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"끼":{"docs":{},"리":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"들":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"라":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"보":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"처":{"docs":{},"럼":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"우":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"치":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"핑":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"니":{"docs":{},"저":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"겨":{"docs":{},"진":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"기":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"칭":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"번":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"맥":{"docs":{},"락":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"몇":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"몇":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"가":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"모":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.01079136690647482},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0069767441860465115},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.012430939226519336},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.004914004914004914},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"_":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"르":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"거":{"docs":{},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"델":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"링":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{},"수":{"docs":{},"록":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"두":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"가":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"듈":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":10.013974096796183},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":5.019514516896716},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":5.025295109612141},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.011821974965229486},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.017467248908296942},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007371007371007371},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}},"부":{"docs":{},"터":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"당":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"들":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"만":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"임":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"(":{"docs":{},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"인":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"군":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"형":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"방":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"습":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"이":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"들":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"(":{"docs":{},"아":{"docs":{},"래":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"순":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"던":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"른":{"docs":{},"다":{"docs":{},"`":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"아":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"호":{"docs":{},"해":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"무":{"docs":{},"시":{"docs":{},"해":{"docs":{},"선":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"되":{"docs":{},"기":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},"엇":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"든":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"?":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"언":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"라":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"가":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"한":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"대":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"한":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"조":{"docs":{},"건":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"적":{"docs":{},"인":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"관":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"슨":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"일":{"docs":{},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"상":{"docs":{},"태":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"미":{"docs":{},"묘":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"리":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"치":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"며":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"지":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"래":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"관":{"docs":{},"상":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"디":{"docs":{},"어":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"친":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"반":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"환":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.005378753922008068},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0091324200913242},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"하":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"도":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"도":{"docs":{},"록":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"며":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"다":{"docs":{},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"다":{"docs":{},".":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"문":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"값":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}},"형":{"docs":{},"일":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"영":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"해":{"docs":{},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"야":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"대":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},")":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"여":{"docs":{},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"의":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"드":{"docs":{},"시":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"복":{"docs":{},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"되":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}}},"자":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"마":{"docs":{},"다":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"발":{"docs":{},"생":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"키":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"킬":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"며":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"도":{"docs":{},"록":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"될":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"함":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"견":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"되":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"할":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"전":{"docs":{},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"시":{"docs":{},"켜":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"췌":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"배":{"docs":{},"열":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"들":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"처":{"docs":{},"럼":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"우":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"진":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"운":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"울":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"워":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"야":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"정":{"docs":{},"밀":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"경":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"지":{"docs":{},"식":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"웠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"치":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"해":{"docs":{},"야":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"포":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"할":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"도":{"docs":{},"구":{"docs":{},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}},"버":{"docs":{},"그":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"튼":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}},"전":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"법":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"칙":{"docs":{},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"벗":{"docs":{},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"겨":{"docs":{},"진":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"변":{"docs":{},"화":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"시":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"환":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"하":{"docs":{},"여":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"는":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"고":{"docs":{},"자":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"(":{"docs":{},"형":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},")":{"docs":{},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"경":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"지":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"든":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}},"해":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"면":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"될":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"이":{"docs":{},"제":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"편":{"docs":{},"리":{"docs":{},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},"사":{"docs":{},"항":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},")":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"된":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"/":{"docs":{},"생":{"docs":{},"성":{"docs":{},"/":{"docs":{},"삭":{"docs":{},"제":{"docs":{},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}},"수":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":5.007071547420965},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.006239600665557404},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"들":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"가":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"형":{"docs":{},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"하":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"한":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"동":{"docs":{},"성":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"별":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"난":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"칭":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"보":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"도":{"docs":{},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"개":{"docs":{},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"보":{"docs":{},"려":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"수":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"여":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"주":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"지":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"줌":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"줄":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"완":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"이":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"통":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"다":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543}}}}}},"하":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"신":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"강":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}},"과":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"존":{"docs":{},"하":{"docs":{},"며":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"간":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"도":{"docs":{},"록":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"일":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"러":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"단":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"았":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"인":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"실":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"볼":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"까":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"붙":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"일":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"여":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"줄":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"혀":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"였":{"docs":{},"으":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"이":{"docs":{},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"임":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"반":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"히":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"어":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"야":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"가":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}},"랜":{"docs":{},"치":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"레":{"docs":{},"이":{"docs":{},"크":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"빠":{"docs":{},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"르":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"진":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"뜨":{"docs":{},"리":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"삭":{"docs":{},"제":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"길":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"생":{"docs":{},"긴":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"각":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"볼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"봐":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"려":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"위":{"docs":{},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"였":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"해":{"docs":{},"줄":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"는":{"docs":{},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"자":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"이":{"docs":{},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"부":{"docs":{},"터":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"될":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"기":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"했":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"략":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"하":{"docs":{},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"태":{"docs":{},"계":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"산":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"서":{"docs":{},"버":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"론":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"브":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"타":{"docs":{},"입":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}},"이":{"docs":{},"핑":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"클":{"docs":{},"래":{"docs":{},"싱":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"라":{"docs":{},"임":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"드":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"명":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"술":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"수":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"비":{"docs":{},"스":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"선":{"docs":{},"택":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"지":{"docs":{},"이":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"적":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"하":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"기":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"보":{"docs":{},"단":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"므":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"해":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"된":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"사":{"docs":{},"항":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"자":{"docs":{},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},")":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"언":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":5.005988023952096},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008886255924170616},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.013223140495867768},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":5.003327787021631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.04779411764705882},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.015901060070671377},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009735744089012517},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.04},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.022598870056497175},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"지":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"며":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"해":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"했":{"docs":{},"는":{"docs":{},"가":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"지":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"음":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"다":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"어":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"형":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"부":{"docs":{},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"문":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"호":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"설":{"docs":{},"계":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"정":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"하":{"docs":{},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"며":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"되":{"docs":{},"었":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"지":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"어":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"값":{"docs":{},"을":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"된":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"한":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"명":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"시":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"서":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"했":{"docs":{},"던":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"대":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"자":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"되":{"docs":{},"어":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"해":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"치":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.016203703703703703},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"u":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"거":{"docs":{},"나":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"어":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"된":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"한":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"성":{"docs":{},"장":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"질":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"공":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.016556291390728478},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"?":{"docs":{},"!":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"분":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"능":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"속":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"성":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"처":{"docs":{},"럼":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"해":{"docs":{},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"숫":{"docs":{},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.011102299762093577},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"형":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"만":{"docs":{},"큼":{"docs":{},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"으":{"docs":{},"로":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"와":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"/":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"~":{"docs":{},"]":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"쉽":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"기":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"팅":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"트":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"린":{"docs":{},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"택":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"코":{"docs":{},"프":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005823627287853577},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"핑":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"타":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"트":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"태":{"docs":{},"틱":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"프":{"docs":{},"레":{"docs":{},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"칼":{"docs":{},"라":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"텝":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"인":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"스":{"docs":{},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"니":{"docs":{},"펫":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"(":{"docs":{},"s":{"docs":{},"n":{"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"왑":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"튜":{"docs":{},"디":{"docs":{},"오":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"키":{"docs":{},"마":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"위":{"docs":{},"치":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"시":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"간":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"스":{"docs":{},"템":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"만":{"docs":{},"큼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"인":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"작":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"시":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"면":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"해":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"야":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"!":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"될":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"점":{"docs":{},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"점":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"도":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"해":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}},"그":{"docs":{},"니":{"docs":{},"처":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"라":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"(":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"일":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},"을":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"킬":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"마":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"나":{"docs":{},"리":{"docs":{},"오":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"험":{"docs":{},"용":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"키":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"프":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"행":{"docs":{},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"맨":{"docs":{},"틱":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"퀀":{"docs":{},"스":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"실":{"docs":{},"수":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"제":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"론":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"행":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"되":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"고":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"(":{"docs":{},"정":{"docs":{},"적":{"docs":{},")":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"며":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"면":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"여":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"려":{"docs":{},"면":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"다":{"docs":{},"른":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"해":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"!":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"했":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"패":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"함":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"한":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"습":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"시":{"docs":{},"했":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"험":{"docs":{},"적":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"인":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"단":{"docs":{},"계":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"용":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"심":{"docs":{},"각":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"벌":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"서":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"들":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"은":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"이":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"로":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"지":{"docs":{},"어":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"볼":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":10}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"층":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"아":{"docs":{},"닌":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"래":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"는":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"예":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"니":{"docs":{},"라":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"만":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"란":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"닙":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"주":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"직":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"무":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"것":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"에":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"거":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"런":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"렇":{"docs":{},"게":{"docs":{},"나":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"랫":{"docs":{},"줄":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"마":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{},"디":{"docs":{},"어":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"웃":{"docs":{},"풋":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"님":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"닐":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"안":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"되":{"docs":{},"죠":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"전":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"성":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"다":{"docs":{},"면":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"쪽":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"내":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"정":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"타":{"docs":{},"깝":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"됨":{"docs":{},")":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"않":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"선":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"도":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"다":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0036463081130355514},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.009213759213759214},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"으":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"며":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"데":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"음":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"다":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"으":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"아":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"야":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"때":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"지":{"docs":{},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"알":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"려":{"docs":{},"져":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"있":{"docs":{},"는":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"주":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"길":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"진":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},")":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"줄":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"지":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"줘":{"docs":{},"야":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"아":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"볼":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"야":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"둬":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"낼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"채":{"docs":{},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"보":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"두":{"docs":{},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"내":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"차":{"docs":{},"리":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"리":{"docs":{},"즘":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"에":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"리":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"맞":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"기":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"릴":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"다":{"docs":{},"시":{"docs":{},"피":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"림":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"앞":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"쪽":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"약":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"속":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"간":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"칭":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"어":{"docs":{},"떤":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"떻":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"렵":{"docs":{},"네":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"진":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}}},"디":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"딘":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"려":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"울":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"워":{"docs":{},"질":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"움":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"느":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"색":{"docs":{},"함":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"하":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"리":{"docs":{},"석":{"docs":{},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"노":{"docs":{},"테":{"docs":{},"이":{"docs":{},"션":{"docs":{},"과":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}},"쨋":{"docs":{},"든":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"떠":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"얼":{"docs":{},"마":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"엄":{"docs":{},"격":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"해":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"진":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"청":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"\u001d":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"!":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"지":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"음":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"기":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"어":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"서":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"애":{"docs":{},"버":{"docs":{},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"엔":{"docs":{},"진":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"(":{"docs":{},"동":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}},"의":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"티":{"docs":{},"티":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"지":{"docs":{},"니":{"docs":{},"어":{"docs":{},"링":{"docs":{},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},"트":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"드":{"docs":{},"포":{"docs":{},"인":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"여":{"docs":{},"겨":{"docs":{},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"지":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"며":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"부":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"도":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"선":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"는":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"러":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"가":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"분":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},"개":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"전":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"부":{"docs":{},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"태":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"역":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}},"사":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"시":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"방":{"docs":{},"향":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"연":{"docs":{},"산":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"자":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"&":{"docs":{},"&":{"docs":{},"=":{"docs":{},",":{"docs":{},"|":{"docs":{},"|":{"docs":{},"=":{"docs":{},"및":{"docs":{},"?":{"docs":{},"?":{"docs":{},"=":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"으":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"관":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"된":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"속":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"결":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"기":{"docs":{},"된":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"하":{"docs":{},"겠":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"예":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"기":{"docs":{},"치":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"시":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"와":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"외":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"사":{"docs":{},"항":{"docs":{},"은":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"제":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.015772870662460567},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"들":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{},"며":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"만":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"상":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"치":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"측":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"하":{"docs":{},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"전":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"약":{"docs":{},"어":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"정":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"올":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"바":{"docs":{},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"르":{"docs":{},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"름":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"린":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"려":{"docs":{},"놓":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"으":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"리":{"docs":{},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"록":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"라":{"docs":{},"오":{"docs":{},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"옮":{"docs":{},"기":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"옳":{"docs":{},"은":{"docs":{},"(":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"완":{"docs":{},"벽":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"성":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"료":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"되":{"docs":{},"었":{"docs":{},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"면":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"전":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"히":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"함":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"화":{"docs":{},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"왜":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"죠":{"docs":{},"?":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"외":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"부":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"선":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"부":{"docs":{},"터":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"도":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"우":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"리":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"를":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"선":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"순":{"docs":{},"위":{"docs":{},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"시":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"연":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"위":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.007446808510638298},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"라":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}}},"선":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"함":{"docs":{},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"치":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"하":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"게":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"며":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"(":{"docs":{},"즉":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"시":{"docs":{},"키":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}},"고":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"켜":{"docs":{},"야":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}}},"험":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"성":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"젯":{"docs":{},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},"반":{"docs":{},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},")":{"docs":{},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"키":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"유":{"docs":{},"명":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"해":{"docs":{},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"지":{"docs":{},"면":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}},"발":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"하":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"데":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"거":{"docs":{},"나":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"되":{"docs":{},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"니":{"docs":{},"언":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00517655758920318},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.333333333333333},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"라":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"타":{"docs":{},"입":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"사":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"점":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"연":{"docs":{},"성":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"함":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"형":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"화":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"으":{"docs":{},"로":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"효":{"docs":{},"성":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"지":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"하":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"해":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"닛":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"용":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"려":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"다":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"(":{"docs":{},"예":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"의":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"시":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"주":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"미":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"래":{"docs":{},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"일":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"저":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"한":{"docs":{},"한":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"추":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"틸":{"docs":{},"리":{"docs":{},"티":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":5.001051524710831}},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}},"들":{"docs":{},"은":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"무":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"감":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"익":{"docs":{},"숙":{"docs":{},"해":{"docs":{},"지":{"docs":{},"셨":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"져":{"docs":{},"야":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"하":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"다":{"docs":{},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"힐":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"스":{"docs":{},"플":{"docs":{},"로":{"docs":{},"러":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"인":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"수":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"든":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"만":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"들":{"docs":{},"의":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":10.003070175438596},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"들":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"써":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"부":{"docs":{},"터":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},")":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"(":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"나":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"프":{"docs":{},"리":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"섹":{"docs":{},"션":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"화":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"(":{"docs":{},"혹":{"docs":{},"은":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"써":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"마":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"들":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"덱":{"docs":{},"스":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.003512664078387872},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"들":{"docs":{},"에":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"서":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"블":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"에":{"docs":{},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"싱":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"하":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"되":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"라":{"docs":{},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"식":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"지":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"되":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"했":{"docs":{},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}},"해":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"용":{"docs":{},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"말":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"이":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"프":{"docs":{},"라":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"것":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"일":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"(":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"반":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"어":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"는":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"임":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"부":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"분":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"써":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"상":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"었":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"며":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"든":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"관":{"docs":{},"되":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"치":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"해":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"단":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"대":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}},"으":{"docs":{},"켜":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"키":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"겠":{"docs":{},"군":{"docs":{},"요":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}},"킨":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"킬":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"컫":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"찍":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"더":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"종":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"회":{"docs":{},"성":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"인":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"련":{"docs":{},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"시":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"괄":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"들":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"수":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"본":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"읽":{"docs":{},"어":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"보":{"docs":{},"시":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"실":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"으":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"(":{"3":{"0":{"docs":{},"분":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"docs":{}},"docs":{}}}},"면":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"실":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"/":{"docs":{},"기":{"docs":{},"록":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"전":{"docs":{},"용":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"었":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"작":{"docs":{},"동":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"됨":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"여":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"시":{"docs":{},"키":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"기":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"해":{"docs":{},"야":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"성":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"\b":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"돼":{"docs":{},"있":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"데":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"자":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"게":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"던":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"다":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"다":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"다":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"해":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"서":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}},"자":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"될":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"업":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"가":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"따":{"docs":{},"옴":{"docs":{},"표":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"용":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"적":{"docs":{},"용":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"되":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"며":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.333333333333333}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"려":{"docs":{},"면":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"해":{"docs":{},"야":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"하":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"다":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"절":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"게":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"히":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"어":{"docs":{},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"당":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"전":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"체":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"환":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"려":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"달":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"되":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"든":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},"됨":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"했":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"/":{"docs":{},"중":{"docs":{},"복":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"부":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"염":{"docs":{},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"제":{"docs":{},"조":{"docs":{},"건":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"통":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"파":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"용":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"었":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}},"혀":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"역":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.01060070671378092},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.024339360222531293},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02702702702702703},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"변":{"docs":{},"수":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"면":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"략":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"들":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"처":{"docs":{},"리":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"개":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"보":{"docs":{},"다":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"처":{"docs":{},"럼":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"도":{"docs":{},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"까":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"송":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"형":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"자":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"절":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"대":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"점":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"들":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"점":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"진":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"프":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"접":{"docs":{},"근":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"하":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"려":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"며":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"자":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"법":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"두":{"docs":{},"어":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"사":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"미":{"docs":{},"사":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"정":{"docs":{},"답":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"렬":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"말":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"보":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071}}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},")":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{},"어":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"게":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"데":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"엔":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"어":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"있":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},")":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"들":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"한":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"해":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"는":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"확":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"함":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"진":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"줄":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"리":{"docs":{},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"방":{"docs":{},"향":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"교":{"docs":{},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"규":{"docs":{},"식":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424}},"과":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}}},"을":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"책":{"docs":{},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"당":{"docs":{},"한":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"밀":{"docs":{},"도":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"제":{"docs":{},"거":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"되":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"며":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"한":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"뿐":{"docs":{},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"공":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"데":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"\"":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"해":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"주":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"야":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"되":{"docs":{},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"만":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"데":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"되":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"점":{"docs":{},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"과":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"네":{"docs":{},"릭":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":10.023288637967537},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"라":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":5}}}}}},"외":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},")":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"곤":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"된":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"약":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"조":{"docs":{},"건":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"어":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"자":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"시":{"docs":{},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"작":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}},"안":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"며":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"품":{"docs":{},"군":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"출":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"존":{"docs":{},"재":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"기":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"거":{"docs":{},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"해":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"야":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"종":{"docs":{},"류":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"종":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"합":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}}}}},"료":{"docs":{},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"좋":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"!":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"더":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"음":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669}}}},"줄":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}},"는":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{},"나":{"docs":{},"가":{"docs":{},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"주":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"줄":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"며":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"어":{"docs":{},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"중":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"단":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"서":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"점":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"데":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"다":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"복":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"해":{"docs":{},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"첩":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"하":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"괄":{"docs":{},"호":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"축":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"지":{"docs":{},"했":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"간":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"국":{"docs":{},"어":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"앙":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"즉":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"나":{"docs":{},"치":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"속":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"름":{"docs":{},"길":{"docs":{},"이":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"원":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"되":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"보":{"docs":{},"다":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"향":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"적":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"이":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"금":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"워":{"docs":{},"졌":{"docs":{},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"진":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"저":{"docs":{},"분":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"정":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"데":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"려":{"docs":{},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"여":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0046395431834403995},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"자":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"나":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"어":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"야":{"docs":{},"함":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"면":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696}}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"난":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"를":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"점":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"부":{"docs":{},"터":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"연":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"될":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"우":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"역":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"화":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"침":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"시":{"docs":{},"문":{"docs":{},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"어":{"docs":{},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.019834710743801654}}},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884}}},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},"자":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.333333333333333}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"식":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"루":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"수":{"docs":{},"화":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"적":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"직":{"docs":{},"접":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"관":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"이":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"전":{"docs":{},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},"렬":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"면":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"질":{"docs":{},"문":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"해":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"은":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"집":{"docs":{},"합":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"만":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"들":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"론":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}},"서":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"중":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"되":{"docs":{},"어":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"어":{"docs":{},"넣":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"짧":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"아":{"docs":{},"진":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"차":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"점":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"후":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"별":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"용":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"찾":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}},"데":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"았":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"아":{"docs":{},"볼":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"내":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"낸":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"야":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"자":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"도":{"docs":{},"록":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"실":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"음":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"지":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"처":{"docs":{},"리":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},"(":{"docs":{},"모":{"docs":{},"듈":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"한":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"음":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"럼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"철":{"docs":{},"자":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"저":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"첫":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"째":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"번":{"docs":{},"째":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"초":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"화":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"해":{"docs":{},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"되":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"에":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"점":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"월":{"docs":{},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"반":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"래":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"할":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"심":{"docs":{},"자":{"docs":{},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"최":{"docs":{},"대":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"적":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.015659955257270694}},"화":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"시":{"docs":{},"키":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"종":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"상":{"docs":{},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"신":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"소":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"근":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"까":{"docs":{},"지":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"선":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"추":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.013651877133105802},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"된":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"길":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"여":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"게":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"거":{"docs":{},"나":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"려":{"docs":{},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"어":{"docs":{},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"한":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"되":{"docs":{},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"어":{"docs":{},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"될":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"론":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":5},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"기":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"길":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"하":{"docs":{},"여":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"려":{"docs":{},"면":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"만":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"해":{"docs":{},"볼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"될":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"천":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"드":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"기":{"docs":{},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"상":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"화":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"고":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"출":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"하":{"docs":{},"여":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"축":{"docs":{},"하":{"docs":{},"드":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"약":{"docs":{},"형":{"docs":{},"일":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}},"소":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"출":{"docs":{},"력":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"게":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}},"물":{"docs":{},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"했":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"발":{"docs":{},"점":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"처":{"docs":{},"인":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"충":{"docs":{},"분":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"히":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}},"돌":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"며":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"지":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"족":{"docs":{},"시":{"docs":{},"키":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"러":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":5.003685503685504},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.3476531424025455},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005711565920990005},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"/":{"docs":{},"언":{"docs":{},"어":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"보":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"여":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},")":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"된":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"이":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"포":{"docs":{},"넌":{"docs":{},"트":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"나":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"(":{"docs":{},"s":{"docs":{},"f":{"docs":{},"c":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{},"도":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"서":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"퓨":{"docs":{},"터":{"docs":{},"에":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"코":{"docs":{},"드":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"들":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.010638297872340425},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},":":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"딩":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"어":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}},"멘":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"특":{"docs":{},"성":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"정":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"하":{"docs":{},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"화":{"docs":{},"된":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"징":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"히":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"별":{"docs":{},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"화":{"docs":{},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"파":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.004283674440742504},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.011570247933884297},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004651162790697674},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.006825938566553},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.021479713603818614},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"선":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.009917355371900827},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"라":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"은":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006187529747739172},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.011570247933884297},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0070498915401301515},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.013189448441247002},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.04044117647058824},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.021333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.027303754266211604},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.009213759213759214},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.011272141706924315},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"별":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"들":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"이":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"도":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"안":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"/":{"docs":{},"디":{"docs":{},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"의":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"보":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"처":{"docs":{},"럼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\b":{"docs":{},"을":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"(":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"*":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"은":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"누":{"docs":{},"락":{"docs":{},"된":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"괴":{"docs":{},"되":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"생":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"되":{"docs":{},"었":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"서":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"티":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"라":{"docs":{},"미":{"docs":{},"터":{"docs":{},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"들":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"의":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"악":{"docs":{},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"는":{"docs":{},"데":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"여":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"해":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"싱":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"하":{"docs":{},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"이":{"docs":{},"프":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"라":{"docs":{},"인":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"이":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"판":{"docs":{},"단":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"되":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"별":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"식":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\b":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"가":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"도":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"표":{"docs":{},"준":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"화":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"시":{"docs":{},"(":{"docs":{},"p":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"출":{"docs":{},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"해":{"docs":{},"주":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"시":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"해":{"docs":{},"서":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"야":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"기":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"려":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"되":{"docs":{},"며":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"로":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"현":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"될":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"식":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"라":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"해":{"docs":{},"야":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"이":{"docs":{},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"과":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"'":{"docs":{},"(":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"여":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"법":{"docs":{},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"해":{"docs":{},"야":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"플":{"docs":{},"랫":{"docs":{},"폼":{"docs":{},"(":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"러":{"docs":{},"그":{"docs":{},"인":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}},"들":{"docs":{},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"이":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"래":{"docs":{},"그":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"들":{"docs":{},"과":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"레":{"docs":{},"이":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"필":{"docs":{},"요":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"다":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"신":{"docs":{},"가":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"함":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"시":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"드":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"도":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"불":{"docs":{},"가":{"docs":{},"결":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"적":{"docs":{},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"터":{"docs":{},"링":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"할":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004771642808452625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"위":{"docs":{},"해":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"일":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"요":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"씩":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"써":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"이":{"docs":{},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"임":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"라":{"docs":{},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"하":{"docs":{},"나":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{},"할":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"위":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"타":{"docs":{},"입":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"지":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"게":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"자":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"이":{"docs":{},"브":{"docs":{},"리":{"docs":{},"드":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"도":{"docs":{},"록":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"향":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"려":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"고":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"드":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"!":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"단":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"학":{"docs":{},"습":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.005112474437627812},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"당":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"던":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"어":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"여":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0024034017378443337},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"받":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"과":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245}}},"의":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"된":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"때":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"필":{"docs":{},"요":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0044822949350067235},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007001166861143524},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"(":{"3":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"docs":{}},"다":{"docs":{},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"까":{"docs":{},"?":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"성":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"집":{"docs":{},"합":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"쳐":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"진":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"칠":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"치":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"법":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"임":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"!":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"듯":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"다":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"행":{"docs":{},"동":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"하":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"일":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"허":{"docs":{},"용":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"만":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"었":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"해":{"docs":{},"주":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"된":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됨":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}}},"현":{"docs":{},"대":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"재":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"로":{"docs":{},"선":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"까":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"실":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"화":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"살":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"표":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"흘":{"docs":{},"러":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"나":{"docs":{},"오":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"$":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"{":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534}},"p":{"docs":{},".":{"docs":{},"y":{"docs":{},"}":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"`":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"}":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"}":{"docs":{},"m":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{},".":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},"!":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"(":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003749147920927062},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"o":{"docs":{},"f":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"s":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"o":{"docs":{},"o":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"]":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}}}}}},")":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"b":{"docs":{},"c":{"docs":{},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"c":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"[":{"docs":{},"]":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"docs":{}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}},"u":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"다":{"docs":{},"음":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}},"/":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"/":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"'":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"의":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{}}}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"j":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.0034129692832763},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"파":{"docs":{},"일":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"/":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"e":{"docs":{},"s":{"6":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},".":{"docs":{},"/":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},"(":{"docs":{},"{":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"u":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}}}}}},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"에":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"(":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}},"^":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"?":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"`":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"`":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"`":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"`":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"`":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"`":{"docs":{},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"`":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"`":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"x":{"docs":{},"`":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"{":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"'":{"docs":{},">":{"docs":{},"'":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"}":{"docs":{},"'":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"&":{"docs":{},"g":{"docs":{},"t":{"docs":{},";":{"docs":{},"`":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},"r":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},";":{"docs":{},"`":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"`":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"`":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}},"`":{"docs":{},"`":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"?":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"일":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"[":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"t":{"docs":{},"s":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"u":{"docs":{},"s":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"[":{"docs":{},"]":{"docs":{},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}}},"s":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005222841225626741},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008936550491510277},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"u":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"i":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"d":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"j":{"docs":{},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"=":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}},">":{"docs":{},"(":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"[":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"i":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}},"c":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"b":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}}}}}}}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"p":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"1":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"h":{"docs":{},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"docs":{}},"docs":{}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"m":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.017385257301808066},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"r":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"x":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"v":{"2":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"(":{"1":{"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"docs":{}},"docs":{}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}},"i":{"docs":{},"t":{"docs":{},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"e":{"docs":{},"w":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"c":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"처":{"docs":{},"럼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"s":{"1":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"docs":{}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}}}}}},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"[":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"r":{"9":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.007903494176372712},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.02431372549019608},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.011821974965229486},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.017130620985010708},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0192102454642476},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.023148148148148147}},"대":{"docs":{},"신":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"선":{"docs":{},"언":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"문":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"e":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},")":{"docs":{},";":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.007171671896010758},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004252172305416898},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.019867549668874173},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006255585344057194},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}},"y":{"docs":{},".":{"docs":{},"z":{"docs":{},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},".":{"docs":{},"y":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},".":{"docs":{},"y":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}}}},"z":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"[":{"3":{"docs":{},"]":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"라":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"4":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"docs":{}},"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"m":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"y":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"z":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"o":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"n":{"docs":{},"e":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}},"a":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"c":{"docs":{},"v":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"i":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"|":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.010027347310847767},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.041025641025641026},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.012320328542094456},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.01608430393788131},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"|":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"객":{"docs":{},"체":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0035746201966041107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.002680965147453083},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"지":{"docs":{},"향":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"프":{"docs":{},"로":{"docs":{},"그":{"docs":{},"래":{"docs":{},"밍":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"마":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"라":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"만":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"(":{"docs":{},"여":{"docs":{},"기":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"쳬":{"docs":{},"지":{"docs":{},"향":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"골":{"docs":{},"라":{"docs":{},"낼":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"격":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"끝":{"docs":{},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"난":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"나":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"날":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"높":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"이":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"일":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"단":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"계":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"와":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"순":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"화":{"docs":{},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"하":{"docs":{},"며":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"언":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"!":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"과":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"하":{"docs":{},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"점":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"들":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"항":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"축":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"어":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"둘":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"째":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"러":{"docs":{},"싸":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"뒤":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"있":{"docs":{},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"따":{"docs":{},"르":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"라":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"오":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"디":{"docs":{},"자":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"스":{"docs":{},"크":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"버":{"docs":{},"깅":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"하":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"그":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"거":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004651162790697674},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0196078431372549}},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176}}},"부":{"docs":{},"터":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"토":{"docs":{},"리":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"티":{"docs":{},"브":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}},"폴":{"docs":{},"트":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"직":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"그":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"더":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"드":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"려":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"므":{"docs":{},"로":{"docs":{},"(":{"docs":{},"모":{"docs":{},"듈":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"어":{"docs":{},"야":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"딩":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"케":{"docs":{},"일":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"깅":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"컬":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"맞":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"지":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"추":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"어":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"춤":{"docs":{},"형":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"닥":{"docs":{},"뜨":{"docs":{},"리":{"docs":{},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"거":{"docs":{},"나":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"명":{"docs":{},"시":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"적":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"되":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"목":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"적":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"확":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"성":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"하":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"세":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"서":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"심":{"docs":{},"하":{"docs":{},"시":{"docs":{},"길":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"세":{"docs":{},"요":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"해":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"령":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"과":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"줄":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"행":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"어":{"docs":{},"를":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"로":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"백":{"docs":{},"해":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"명":{"docs":{},"된":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"받":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"것":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"아":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"들":{"docs":{},"이":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"게":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"으":{"docs":{},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"복":{"docs":{},"잡":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"성":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"사":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"여":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"되":{"docs":{},"어":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"본":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"제":{"docs":{},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"합":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"구":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"봅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"부":{"docs":{},"분":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"며":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"집":{"docs":{},"합":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"적":{"docs":{},"인":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"들":{"docs":{},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"동":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"소":{"docs":{},"수":{"docs":{},"점":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"르":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"작":{"docs":{},"용":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"울":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"호":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"터":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"수":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"효":{"docs":{},"과":{"docs":{},"만":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"담":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"족":{"docs":{},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},"/":{"docs":{},"혹":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"여":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"여":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"모":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"불":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"일":{"docs":{},"치":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"과":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"가":{"docs":{},"능":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"구":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"리":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"언":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}},"기":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"확":{"docs":{},"실":{"docs":{},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"문":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"짜":{"docs":{},"리":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"필":{"docs":{},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"변":{"docs":{},"하":{"docs":{},"며":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"다":{"docs":{},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"러":{"docs":{},"오":{"docs":{},"기":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"비":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"교":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"적":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"슷":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"가":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"(":{"docs":{},"동":{"docs":{},"적":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"만":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"록":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"워":{"docs":{},"두":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"공":{"docs":{},"개":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.009302325581395349}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"용":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"롯":{"docs":{},"된":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"어":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"둘":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"주":{"docs":{},"얼":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}},"트":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"합":{"docs":{},"리":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"활":{"docs":{},"성":{"docs":{},"화":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}}}}}}}}},"살":{"docs":{},"펴":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"볼":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"새":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"운":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.007246376811594203},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"고":{"docs":{},"침":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"롭":{"docs":{},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"세":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"부":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"트":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"계":{"docs":{},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"밀":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"팅":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"션":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"왔":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"원":{"docs":{},"시":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"요":{"docs":{},"소":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"형":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"칙":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"인":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"본":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"과":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"며":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"래":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"병":{"docs":{},"합":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"소":{"docs":{},"들":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"문":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"활":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"격":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"치":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"조":{"docs":{},"합":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"건":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"서":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"부":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005731188759474949},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"문":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"별":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"용":{"docs":{},"히":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"금":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"정":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"회":{"docs":{},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"하":{"docs":{},"고":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"작":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"치":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"각":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"짓":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"밟":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"크":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"게":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"기":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":10.00943841434639},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.010071090047393365},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"도":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"부":{"docs":{},"터":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017873100983020554},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004247286455875413},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"들":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"뿐":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}}}},"라":{"docs":{},"면":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"안":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"식":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"릭":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379}}}}}}},"로":{"docs":{},"저":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"라":{"docs":{},"이":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"론":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"탐":{"docs":{},"색":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}}}},"면":{"docs":{},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"구":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"지":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"튜":{"docs":{},"토":{"docs":{},"리":{"docs":{},"얼":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"플":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005571030640668524}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"패":{"docs":{},"턴":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"들":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"과":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"키":{"docs":{},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.016},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"도":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"가":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"을":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"징":{"docs":{},"되":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"치":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"편":{"docs":{},"집":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"기":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"자":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"의":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"리":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"함":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"께":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/functions.html":{"ref":"pages/functions.html","tf":10.008964589870013},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.006723442402510085},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"게":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"형":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"나":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"y":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"i":{"docs":{},"i":{"docs":{},"f":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"써":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"부":{"docs":{},"터":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"임":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"처":{"docs":{},"럼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"라":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"큼":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"안":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"여":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"들":{"docs":{},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"까":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"정":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"!":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"핵":{"docs":{},"심":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"형":{"docs":{},"태":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004468275245755138},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"이":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"뿐":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"식":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"변":{"docs":{},"환":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"힘":{"docs":{},"들":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008936550491510277}},"어":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"게":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"\u001d":{"docs":{},"탐":{"docs":{},"색":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"'":{"0":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"1":{"0":{"0":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"1":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"docs":{},"'":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"2":{"0":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}},"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"3":{"docs":{},"'":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"5":{"docs":{},"'":{"docs":{},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"빈":{"docs":{},"'":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"'":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"'":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"x":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}},"p":{"docs":{},"f":{"docs":{},"j":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"j":{"docs":{},"g":{"docs":{},"h":{"docs":{},"o":{"docs":{},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"1":{"docs":{},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"docs":{},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"x":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"'":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"'":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"*":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"'":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"docs":{}}}}}},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"k":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"y":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"s":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},".":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"과":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"를":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"(":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"'":{"docs":{},"작":{"docs":{},"업":{"docs":{},"도":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"r":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{},"?":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"u":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"a":{"docs":{},"m":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},".":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"p":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"화":{"docs":{},"살":{"docs":{},"표":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"$":{"docs":{},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"}":{"docs":{},"'":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"}":{"docs":{},"'":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"f":{"0":{"0":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"docs":{}},"docs":{}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"y":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"e":{"1":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"2":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"s":{"5":{"docs":{},"'":{"docs":{},"보":{"docs":{},"다":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}},"docs":{}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"'":{"docs":{},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"m":{"docs":{},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"'":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"b":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},")":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},",":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}},"!":{"docs":{},"=":{"docs":{},"=":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"/":{"docs":{},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}},"z":{"docs":{},"h":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"x":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"를":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"파":{"docs":{},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"!":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"]":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}}}}}}}}}}}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"r":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}},"{":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"상":{"docs":{},"위":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"*":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"내":{"docs":{},"부":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"버":{"docs":{},"리":{"docs":{},"는":{"docs":{},"'":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"x":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"때":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"@":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"s":{"docs":{},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"'":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{},"머":{"docs":{},"지":{"docs":{},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"/":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"+":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.02086677367576244},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.01927386822052891},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.008487654320987654},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.008344923504867872},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"=":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"‘":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"’":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"’":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"’":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"“":{"docs":{},"자":{"docs":{},"유":{"docs":{},"로":{"docs":{},"운":{"docs":{},"”":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"갖":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"출":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"\"":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"지":{"docs":{},"원":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"지":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"도":{"docs":{},"록":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"겪":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"계":{"docs":{},"속":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"해":{"docs":{},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"층":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"적":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"열":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"약":{"docs":{},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"산":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"됨":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"획":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"곳":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"나":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"과":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"깨":{"docs":{},"닫":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"뜨":{"docs":{},"릴":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"담":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"아":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"데":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"이":{"docs":{},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":10.015402843601896},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0071090047393364926}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.017180094786729858}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}},"팅":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"된":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"로":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"뒷":{"docs":{},"부":{"docs":{},"분":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"말":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"자":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"려":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"해":{"docs":{},"주":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"듯":{"docs":{},"이":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"했":{"docs":{},"듯":{"docs":{},"이":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"씀":{"docs":{},"드":{"docs":{},"리":{"docs":{},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"아":{"docs":{},"야":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}}},"메":{"docs":{},"서":{"docs":{},"드":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"(":{"docs":{},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.02880658436213992}}}}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"뉴":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"시":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"커":{"docs":{},"니":{"docs":{},"즘":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"타":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"소":{"docs":{},"드":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666}}},"모":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"세":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}},"멤":{"docs":{},"버":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"들":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.00533175355450237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0066068900424728644},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"므":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"일":{"docs":{},"지":{"docs":{},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"(":{"docs":{},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"으":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"묻":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"바":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"꾸":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"고":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"와":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"게":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"꿀":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"수":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"꿔":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"보":{"docs":{},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"세":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"르":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"인":{"docs":{},"딩":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{},"서":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"랍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"꿉":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"벨":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"팀":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"뀌":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"뀝":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"람":{"docs":{},"직":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}},"진":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"탕":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"깥":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"서":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"닐":{"docs":{},"라":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"이":{"docs":{},"트":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"빈":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"번":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"뿐":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"순":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"간":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"대":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"표":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"수":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"전":{"docs":{},"히":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"싱":{"docs":{},"글":{"docs":{},"턴":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"톤":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}},"쓰":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"여":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"지":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"이":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"군":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"암":{"docs":{},"시":{"docs":{},"적":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"될":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"묵":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"양":{"docs":{},"상":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"식":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"날":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"질":{"docs":{},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"염":{"docs":{},"두":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"잠":{"docs":{},"재":{"docs":{},"적":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"시":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"챕":{"docs":{},"터":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"측":{"docs":{},"면":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"docs":{},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"친":{"docs":{},"숙":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"항":{"docs":{},"상":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"루":{"docs":{},"프":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"목":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024}}}}},"호":{"docs":{},"출":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"하":{"docs":{},"려":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"여":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"다":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"들":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.02880658436213992},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"서":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}},"한":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"함":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"자":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"환":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"며":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"된":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"성":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":5.000771604938271}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"은":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"스":{"docs":{},"트":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"팅":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"혼":{"docs":{},"란":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"스":{"docs":{},"러":{"docs":{},"움":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"워":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"지":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"럽":{"docs":{},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"게":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"합":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"x":{"docs":{},")":{"docs":{},"할":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"동":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"자":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"효":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"율":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"흔":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"&":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"&":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"g":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},">":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.019455252918287938}},">":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},">":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"=":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"?":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005361434645960436},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"?":{"docs":{},"?":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"_":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"p":{"0":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"1":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"docs":{}},"x":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"y":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"i":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}}}}}}}}}}}}}}}}},"—":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"건":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"전":{"docs":{},"성":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"너":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"뛸":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"뜁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"다":{"docs":{},"가":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"시":{"docs":{},"물":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"도":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"하":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"게":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"정":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"부":{"docs":{},"하":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"제":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"괄":{"docs":{},"호":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"화":{"docs":{},"된":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"굳":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"남":{"docs":{},"겨":{"docs":{},"두":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"놓":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"둡":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"아":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"너":{"docs":{},"무":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"달":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},")":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"라":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"진":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"거":{"docs":{},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"려":{"docs":{},"있":{"docs":{},"다":{"docs":{},"\"":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"아":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"드":{"docs":{},"물":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"지":{"docs":{},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"렉":{"docs":{},"시":{"docs":{},"컬":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"막":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{},"데":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"대":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"못":{"docs":{},"했":{"docs":{},"던":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"하":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"고":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"면":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"함":{"docs":{},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"박":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},"해":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"싱":{"docs":{},"된":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"본":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"문":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"질":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"론":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"인":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{},"게":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"(":{"docs":{},"혹":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"삽":{"docs":{},"입":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"싶":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"지":{"docs":{},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"어":{"docs":{},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"십":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"시":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"실":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"러":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"!":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"디":{"docs":{},"터":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"뮬":{"docs":{},"레":{"docs":{},"이":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"일":{"docs":{},"드":{"docs":{},"카":{"docs":{},"드":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"왼":{"docs":{},"쪽":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"닉":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"장":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"황":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"단":{"docs":{},"점":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"점":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"난":{"docs":{},"감":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"기":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"애":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"재":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"귀":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"적":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"실":{"docs":{},"행":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"구":{"docs":{},"성":{"docs":{},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"사":{"docs":{},"용":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"하":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"할":{"docs":{},"당":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"정":{"docs":{},"의":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"할":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"순":{"docs":{},"환":{"docs":{},"성":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"선":{"docs":{},"언":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"작":{"docs":{},"성":{"docs":{},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"처":{"docs":{},"리":{"docs":{},"된":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"검":{"docs":{},"사":{"docs":{},"/":{"docs":{},"재":{"docs":{},"빌":{"docs":{},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"지":{"docs":{},"않":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"빌":{"docs":{},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"배":{"docs":{},"열":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"좀":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"책":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"임":{"docs":{},"자":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"체":{"docs":{},"크":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"계":{"docs":{},"(":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"인":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"이":{"docs":{},"닝":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"킹":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"코":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"커":{"docs":{},"링":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"버":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"맨":{"docs":{},"드":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"서":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"뮤":{"docs":{},"니":{"docs":{},"티":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"서":{"docs":{},"도":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}},"졌":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"지":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"스":{"docs":{},"텀":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"케":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"나":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"들":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"키":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"워":{"docs":{},"드":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"태":{"docs":{},"그":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"@":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"예":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"들":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"하":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"스":{"docs":{},"크":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"평":{"docs":{},"양":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"평":{"docs":{},"범":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"든":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"소":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"후":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"자":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"보":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"반":{"docs":{},"부":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"흥":{"docs":{},"미":{"docs":{},"롭":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"게":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"울":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"규":{"docs":{},"모":{"docs":{},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"칙":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"엔":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"들":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"격":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"눌":{"docs":{},"러":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"도":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"당":{"docs":{},"신":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"의":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"연":{"docs":{},"히":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"장":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"섹":{"docs":{},"션":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.01838235294117647},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"들":{"docs":{},"로":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"식":{"docs":{},"별":{"docs":{},"자":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"이":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}},"할":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"되":{"docs":{},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"애":{"docs":{},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"은":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"매":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"앱":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"열":{"docs":{},"거":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"나":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"형":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":10.032513877874703},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504}}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.011102299762093577},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"의":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"처":{"docs":{},"럼":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"어":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"줄":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"보":{"docs":{},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"악":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"린":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"옵":{"docs":{},"션":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":5.003071253071253},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.342879872712808},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"들":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"깊":{"docs":{},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"이":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"널":{"docs":{},"리":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"러":{"docs":{},"블":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"은":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"하":{"docs":{},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"능":{"docs":{},"력":{"docs":{},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"링":{"docs":{},"크":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"백":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"엔":{"docs":{},"드":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"틱":{"docs":{},"/":{"docs":{},"백":{"docs":{},"쿼":{"docs":{},"트":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"업":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"그":{"docs":{},"라":{"docs":{},"운":{"docs":{},"드":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"범":{"docs":{},"위":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"쉬":{"docs":{},"운":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"워":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}},"울":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"엣":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"영":{"docs":{},"역":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"향":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"\"":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"리":{"docs":{},"한":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"어":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"용":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"어":{"docs":{},"나":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"가":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"이":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"도":{"docs":{},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"퍼":{"docs":{},"진":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"블":{"docs":{},"릭":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"풍":{"docs":{},"부":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"거":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}},"대":{"docs":{},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"라":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"슬":{"docs":{},"러":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"치":{"docs":{},"며":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"쳐":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"부":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"권":{"docs":{},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"되":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"하":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"사":{"docs":{},"항":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"난":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"독":{"docs":{},"화":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"해":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"뭘":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"까":{"docs":{},"?":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"믿":{"docs":{},"어":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"섞":{"docs":{},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"어":{"docs":{},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},"쌍":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"쓸":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"얻":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"었":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"어":{"docs":{},"온":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"온":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"전":{"docs":{},"히":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"임":{"docs":{},"의":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"베":{"docs":{},"딩":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"을":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"포":{"docs":{},"트":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"좁":{"docs":{},"혀":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"나":{"docs":{},"가":{"docs":{},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"갈":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"히":{"docs":{},"기":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"힙":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"큰":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"따":{"docs":{},"옴":{"docs":{},"표":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"템":{"docs":{},"플":{"docs":{},"릿":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}},"혹":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"득":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"넓":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"뜻":{"docs":{},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"색":{"docs":{},"인":{"docs":{},"화":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"(":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"과":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"써":{"docs":{},"드":{"docs":{},"파":{"docs":{},"티":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"왔":{"docs":{},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"얘":{"docs":{},"기":{"docs":{},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"쪼":{"docs":{},"갤":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"채":{"docs":{},"워":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"택":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"하":{"docs":{},"게":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"우":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"%":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"글":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"넘":{"docs":{},"겨":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"주":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"면":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"줄":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"데":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"길":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"어":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"갈":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"선":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"오":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"기":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"긴":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"면":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"노":{"docs":{},"력":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"하":{"docs":{},"고":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"출":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"되":{"docs":{},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"려":{"docs":{},"면":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"고":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"트":{"docs":{},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"드":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"놓":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"됐":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"둔":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"물":{"docs":{},"론":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"리":{"docs":{},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"음":{"docs":{},"표":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"빌":{"docs":{},"드":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.01610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.337962962962963},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":5}},"하":{"docs":{},"여":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},".":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"간":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"되":{"docs":{},"지":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"승":{"docs":{},"인":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"악":{"docs":{},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"잡":{"docs":{},"아":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"낼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"두":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"둘":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"짚":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"쪽":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"으":{"docs":{},"로":{"docs":{},"든":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"창":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"취":{"docs":{},"급":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"하":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"고":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"됨":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"려":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"여":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"카":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"캡":{"docs":{},"처":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"된":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"함":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"쳐":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"링":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"콘":{"docs":{},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"솔":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"콜":{"docs":{},"백":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"에":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"은":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"이":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"론":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"좌":{"docs":{},"표":{"docs":{},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"절":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"까":{"docs":{},"다":{"docs":{},"로":{"docs":{},"울":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"믹":{"docs":{},"스":{"docs":{},"인":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":10}},"이":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"밀":{"docs":{},"접":{"docs":{},"한":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"하":{"docs":{},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"리":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"셋":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"응":{"docs":{},"답":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"흐":{"docs":{},"름":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"과":{"docs":{},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"#":{"1":{"2":{"3":{"2":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{}},"docs":{}},"4":{"0":{"8":{"0":{"docs":{},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"docs":{}},"docs":{}},"docs":{}},"6":{"4":{"9":{"8":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"7":{"2":{"3":{"3":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"9":{"6":{"7":{"2":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"2":{"3":{"2":{"1":{"5":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"8":{"5":{"7":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"5":{"7":{"7":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{}},"docs":{}},"docs":{}},"3":{"2":{"9":{"6":{"4":{"docs":{},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"7":{"2":{"3":{"7":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"격":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"느":{"docs":{},"낄":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"끼":{"docs":{},"실":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"꼈":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"껴":{"docs":{},"지":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"질":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"슨":{"docs":{},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"한":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"함":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"려":{"docs":{},"질":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"리":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"덧":{"docs":{},"붙":{"docs":{},"이":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"릴":{"docs":{},"리":{"docs":{},"즈":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"=":{"docs":{},"=":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"~":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}},"~":{"docs":{},"~":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{},"~":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"/":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}},"묘":{"docs":{},"사":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"묶":{"docs":{},"인":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"어":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"지":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}},"신":{"docs":{},"경":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"중":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"호":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"뢰":{"docs":{},"할":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"저":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"장":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"다":{"docs":{},"음":{"docs":{},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"된":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"소":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"희":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"증":{"docs":{},"가":{"docs":{},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"고":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"명":{"docs":{},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"분":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}},"활":{"docs":{},"용":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"한":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"성":{"docs":{},"화":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"되":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"었":{"docs":{},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"어":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"있":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"야":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"기":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"된":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"<":{"docs":{},">":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"굉":{"docs":{},"장":{"docs":{},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"꺾":{"docs":{},"쇠":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"괄":{"docs":{},"호":{"docs":{},"(":{"docs":{},"<":{"docs":{},">":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"낼":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"운":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"반":{"docs":{},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"영":{"docs":{},"체":{"docs":{},"제":{"docs":{},"/":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"용":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"잃":{"docs":{},"게":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"준":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"비":{"docs":{},"됐":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"찍":{"docs":{},"으":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"팩":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"(":{"docs":{},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"훨":{"docs":{},"씬":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"겹":{"docs":{},"쳐":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"질":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"귀":{"docs":{},"찮":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"균":{"docs":{},"등":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"끌":{"docs":{},"어":{"docs":{},"내":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"낼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"래":{"docs":{},"핑":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"벌":{"docs":{},"어":{"docs":{},"질":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"뽑":{"docs":{},"아":{"docs":{},"내":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"손":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"업":{"docs":{},"데":{"docs":{},"이":{"docs":{},"트":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"해":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"여":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"할":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"라":{"docs":{},"는":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"잊":{"docs":{},"어":{"docs":{},"버":{"docs":{},"렸":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"었":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"쿼":{"docs":{},"리":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"틀":{"docs":{},"과":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"림":{"docs":{},"없":{"docs":{},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"리":{"docs":{},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"맨":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"앞":{"docs":{},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"몫":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}},"병":{"docs":{},"합":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":5.005132591958939},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"'":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"어":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"리":{"docs":{},"학":{"docs":{},"적":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"행":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"숙":{"docs":{},"제":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"련":{"docs":{},"된":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"액":{"docs":{},"세":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"낮":{"docs":{},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}},"첨":{"docs":{},"부":{"docs":{},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"폴":{"docs":{},"리":{"docs":{},"필":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"더":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"링":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"고":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"란":{"docs":{},"드":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"향":{"docs":{},"후":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"상":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"시":{"docs":{},"키":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"루":{"docs":{},"프":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"를":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}}},"트":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.013418903150525088},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"↥":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}}},"떠":{"docs":{},"올":{"docs":{},"려":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"블":{"docs":{},"랙":{"docs":{},"박":{"docs":{},"스":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004575707154742097},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"까":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"금":{"docs":{},"방":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"샘":{"docs":{},"플":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"워":{"docs":{},"크":{"docs":{},"플":{"docs":{},"로":{"docs":{},"우":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"컬":{"docs":{},"렉":{"docs":{},"션":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"테":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"헬":{"docs":{},"퍼":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"]":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"q":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"l":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}}}}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"k":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"│":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.004283674440742504},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"└":{"docs":{},"─":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"─":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"─":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"├":{"docs":{},"─":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"─":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},"─":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"국":{"docs":{},"제":{"docs":{},"화":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"밑":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"줄":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"봐":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"왔":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"뷰":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"씌":{"docs":{},"웁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"옆":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"토":{"docs":{},"큰":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"툴":{"docs":{},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"링":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"버":{"docs":{},"전":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"트":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"플":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.354820936639118},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"오":{"docs":{},"프":{"docs":{},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"랜":{"docs":{},"스":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"러":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"링":{"docs":{},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"할":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"래":{"docs":{},"커":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"덕":{"docs":{},"분":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616}}}}}},"앰":{"docs":{},"비":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}},"짜":{"docs":{},"증":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"낳":{"docs":{},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"슬":{"docs":{},"래":{"docs":{},"시":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.3531680440771345},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"광":{"docs":{},"범":{"docs":{},"위":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"궁":{"docs":{},"금":{"docs":{},"할":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"덜":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"어":{"docs":{},"주":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"년":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"눈":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"치":{"docs":{},"챘":{"docs":{},"을":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"돔":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"띄":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"울":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"맵":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"핑":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"면":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"훌":{"docs":{},"륭":{"docs":{},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"던":{"docs":{},"질":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"덮":{"docs":{},"어":{"docs":{},"쓰":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"데":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"쓸":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"씁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"둡":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"뛸":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"머":{"docs":{},"뭇":{"docs":{},"거":{"docs":{},"릴":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"멈":{"docs":{},"추":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"춥":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"빼":{"docs":{},"고":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"기":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"쉐":{"docs":{},"도":{"docs":{},"잉":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"얕":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"잇":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"팀":{"docs":{},"원":{"docs":{},"들":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"으":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"들":{"docs":{},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"빨":{"docs":{},"간":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"라":{"docs":{},"질":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"리":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"솔":{"docs":{},"루":{"docs":{},"션":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"명":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"직":{"docs":{},"히":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"짤":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"퀵":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"탭":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"압":{"docs":{},"축":{"docs":{},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"도":{"docs":{},"하":{"docs":{},"여":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"엉":{"docs":{},"망":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"낫":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"뜨":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"타":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"뼈":{"docs":{},"대":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"혜":{"docs":{},"택":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"즐":{"docs":{},"겨":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"캐":{"docs":{},"시":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"싱":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"스":{"docs":{},"트":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"곱":{"docs":{},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"하":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"님":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"빛":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"뺄":{"docs":{},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"음":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"죽":{"docs":{},"음":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"풀":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"깃":{"docs":{},"허":{"docs":{},"브":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"깔":{"docs":{},"끔":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"몸":{"docs":{},"체":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"벤":{"docs":{},"더":{"docs":{},"별":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"삼":{"docs":{},"항":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"억":{"docs":{},"제":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}},"푸":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"혁":{"docs":{},"신":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"회":{"docs":{},"귀":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"급":{"docs":{},"격":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"삶":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"왓":{"docs":{},"쳐":{"docs":{},"(":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"와":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"캄":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"큐":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"휴":{"docs":{},"리":{"docs":{},"스":{"docs":{},"틱":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"갈":{"docs":{},"수":{"docs":{},"록":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"힌":{"docs":{},"트":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"홈":{"docs":{},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}}}},"갯":{"docs":{},"수":{"docs":{},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"닫":{"docs":{},"힌":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"됨":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"콤":{"docs":{},"마":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"…":{"docs":{},"}":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"팁":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.03624078624078624}}},"러":{"docs":{},"시":{"docs":{},"아":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"켜":{"docs":{},"져":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"있":{"docs":{},"으":{"docs":{},"면":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"터":{"docs":{},"키":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"헤":{"docs":{},"더":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\\":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"투":{"docs":{},"명":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"쉼":{"docs":{},"표":{"docs":{},"로":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"떨":{"docs":{},"어":{"docs":{},"질":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"length":37248},"corpusTokens":["\u001d탐색하세요.","!","!(s.length","!==","!array.isarray(arguments[1]))","!를","\"","\"!node_modules/**/*.ts\"]","\"\"","\"\",","\"\";","\"#187abf\"","\"$$\",","\")","\");","\"*!text\"","\"*\"","\"*\",","\"*\":","\"**/*.spec.ts\"","\"+\":","\",","\",\"","\".\",","\".\"가","\"...\";,","\"../../built/local/tsc.js\",","\"../constants/http\";","\"../converter\";","\"../lib/third","\"../node_modules/jquery/dist/jquery\"","\"../src\"","\"../utils\",","\"./api\";","\"./app.ts\"","\"./built\",","\"./calculator\";","\"./components/entry\";","\"./components/hello\";","\"./configs/base\",","\"./dist/\",","\"./dist/bundle.js\",","\"./dist/main.js\"","\"./greet\";","\"./index\";","\"./lettersonlyvalidator\";","\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"./local","\"./map\";","\"./mi","\"./mod\";","\"./mod\"],","\"./moduleb\"","\"./moduleb\"`는","\"./moduleb\"의","\"./myclass\";","\"./mycomponent\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./observable\"","\"./observable\";","\"./onetwothree\";","\"./parseintbasedzipcodevalidator\";","\"./programmercalculator\";","\"./shapes\";","\"./some","\"./src\"","\"./src/**/*\"","\"./src/index.ts\",","\"./src/index.tsx\",","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./template\"처럼","\"./tsconfig\",","\"./tsconfig.backend.json\"","\"./tsconfig.frontend.json\"","\"./tsconfig.shared.json\"","\"./utilities\";","\"./utilities.js\";","\"./validation\";","\"./xyz.txt!text\";","\"./zipcodevalidator\";","\".\\n\\n\"","\".js\",","\".js\"]","\".json\"]","\".ts\",","\".tsx\",","\".tsx\"]","\".web.js\",","\".webpack.js\",","\"/\":","\"/mod\";","\"/node_modules/typescript/lib\"","\"0\"","\"0\",","\"001+010=\");","\"1\",","\"1+2*33/11=\");","\"1.0.0\",","\"100\"","\"101\"];","\"12,","\"123\"","\"123\";","\"13,","\"2\"","\"2\",","\"3\",","\"33,","\"4\",","\"4.0.2\",","\"5\",","\"5.1.0\"","\"6\"","\"6\",","\"7\",","\"8\",","\"9\",","\"98052\",","\":","\";","\"=\")","\"@angular/core\";","\"@type\"","\"@typedef\"","\"@types\"","\"@types/browserify\":","\"a\"","\"a\");","\"a\",","\"a\":","\"a\";","\"abbr\":","\"adams\");","\"adams\",","\"address\":","\"alice\",","\"alice\"});","\"allowjs\":","\"ambient\"라고","\"amd\"","\"amd\",","\"amd\"와","\"an","\"angl","\"applet\":","\"area\":","\"aurora\",","\"author\":","\"awesom","\"awesome\",","\"a를","\"b\"","\"b\",","\"babel","\"bar\"","\"bar\";","\"bar\"].map(funct","\"bar\"].map(i","\"bar,","\"baseurl\":","\"baseurl\"에","\"baseurl\"을","\"baz\")","\"baz\",","\"bigint\"","\"binder.ts\",","\"black\"});","\"blue\";","\"bob","\"bob\";","\"bob\";'","\"bob\"];","\"boolean\"","\"browserifi","\"browserify\":","\"build\":","\"bundle.js\"","\"c\"","\"c\",","\"c\";","\"canvas\"):","\"car\"가","\"cat\",","\"cat\";","\"checker.ts\",","\"circle\"","\"circle\")","\"circle\":","\"circle\";","\"classic\"","\"closed\"","\"clubs\",","\"commandlineparser.ts\",","\"commonjs\"","\"commonjs\",","\"compileonsave\"","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"contextu","\"core.ts\",","\"crlf\"","\"current","\"cyan\")","\"d\"","\"d\",","\"danielle\",","\"declaration\":","\"default\";","\"del\":","\"dependencies\"","\"dependencies\":","\"dependencies\"를","\"devdependencies\":","\"devdependencies\"가","\"devdependencies\"를","\"devdependencies\"에","\"diagnosticinformationmap.generated.ts\"","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"dist\",","\"div\"):","\"doe","\"dog\",","\"don't\"s)","\"down\",","\"downloading...\";","\"dynamicpriority\"","\"e\",","\"eas","\"emitdeclarationonly\":","\"emitdecoratormetadata\":","\"emitter.ts\",","\"error\"는","\"es2015\"","\"es2015\"사용","\"es2015.d\"ts가","\"es2016\"","\"es2017\"","\"es2018\"","\"es2019\"","\"es2020\"","\"es2020\",","\"es3\"","\"es5\"","\"es5\",","\"es6\"","\"es6\",","\"es6\"/\"es2015\"","\"es6\"와","\"es6가","\"esnext\"","\"esnext\",","\"esnext\".►","\"esnext\"는","\"exclude\"","\"exclude\":","\"exclude\"를","\"exclude\"에","\"experimentaldecorators\":","\"exports\",","\"exports\"],","\"express\"]","\"extends\":","\"f\"];","\"factory\"","\"failed\"","\"failed\":","\"failed\";","\"fallbackpolling\":","\"false\"","\"files\"","\"files\":","\"files\"과","\"files\"를","\"files\"목록에","\"foo\"","\"foo\",","\"foo\".padstart(4);","\"foo\";","\"foo\"를","\"foo\"으로","\"fragment\",","\"fred\"];","\"free\"];","\"fs\";","\"fs\"`와","\"function\"","\"function\")","\"generated\"가","\"generated/*\"","\"generated/templates/views\"","\"goes\"","\"greeter","\"greeter라는","\"greeting\");","\"gulp\":","\"h\",","\"hamster\"","\"hamster\"]);","\"hayes\",","\"hearts\",","\"hello","\"hello!\";","\"hello\");","\"hello\",","\"hello\";","\"hello\"];","\"hello,","\"hey","\"hi","\"hi\"","\"hi\",","\"hot","\"hour\");","\"howdy\";","\"i'll","\"i'm","\"id\"","\"img\"):","\"includ","\"include\"","\"include\":","\"include\"을","\"input\"):","\"insert","\"isolatedmodules\":","\"jane","\"jane\",","\"javascript","\"joseph","\"jquery\"","\"jquery\":","\"jquery\";","\"json!*\"","\"json!*\"와","\"json!http://example.com/data.json\";","\"jsx\":","\"kitty\";","\"latest\",","\"left\"","\"left\");","\"left\",","\"legacy/modulea\"],","\"lf\"","\"lib/mainmodule.js\"","\"loading\"","\"loading\":","\"loading\";","\"locked\"","\"lodash\",","\"lodash\";","\"lucas\",","\"m\");","\"m.\",","\"mackinzie\");","\"magenta\")","\"main\"","\"main\",","\"main\":","\"main\":\"./dist/index.js\"","\"main\":\"index.js\"","\"main\"으로","\"main\"의","\"main.d.ts\"","\"main.ts\",","\"mallory\";","\"mammals\";","\"man","\"maru\"","\"matches\"","\"math","\"mayb","\"minimized\";","\"module\"","\"module\":","\"modulea\"","\"modulea\"같은","\"modulea의","\"moduleb\"","\"moduleb\"는","\"moduleb\"의","\"moduleb\"처럼","\"modulename\";","\"moduleresolution\":","\"moment\";","\"mystring\"를","\"name\"","\"name\",","\"name\":","\"namespac","\"new","\"next","\"next\"","\"node\"","\"node\",","\"node.js에서","\"node_modules\",","\"node_modules/jquery/dist/jquery.slim.min.js\"로","\"noemitonerror\":","\"noimplicitany\"","\"noimplicitany\":","\"noisy\"","\"none\",","\"npm","\"number\"","\"number\")","\"number\",","\"number\";","\"number\"를","\"object\"","\"object\")","\"object\";","\"object\"입니다.","\"octopus\");","\"oh","\"oops\");","\"open\"","\"option","\"origin\",","\"outdir\"","\"outdir\":","\"outfile\":","\"output.js\"","\"output.js\")","\"override\";","\"padding\"을","\"parser.ts\",","\"path\"","\"path\":","\"paths\"","\"paths\":","\"paths\"가","\"paths\"를","\"plunkbat\"","\"pre\",","\"preact\";","\"prepend\":","\"preserve\"","\"preserve\",","\"preserve\"는","\"preserveconstenums\":","\"presets\":","\"privat","\"production\",","\"program.ts\",","\"property\";","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"나","\"react\"를","\"react\"와","\"react.createelement\"","\"reactdom\"","\"rectangle\":","\"rectangle\";","\"red\"","\"red\",","\"red\";","\"references\":","\"reflect","\"remove\"와","\"removecomments\":","\"rich\"","\"rich\",","\"rich\"를","\"right\"","\"right\"'에","\"right\"):","\"right\",","\"right\":","\"right\";","\"right\"에","\"rootdirs\":","\"rootdirs\"는","\"rootdirs\"를","\"rory\";","\"sales\");","\"samuel\",","\"scanner.ts\",","\"scripts\":","\"seattle\"","\"seattle\";","\"seattle\"});","\"size","\"smith\"","\"smith\")","\"solut","\"some","\"somemodule\"","\"somemodule\";","\"sourc","\"sourcemap\":","\"spades\",","\"span\"):","\"species\"","\"spicy\",","\"square\"","\"square\")","\"square\":","\"square\";","\"square\"가","\"sr.\");","\"src/#{locale}\"","\"src/**/*\"","\"src/de\",","\"src/greet.ts\"","\"src/main.ts\"","\"src/main.ts\",","\"src/views\",","\"src/zh\",","\"strict","\"strict\":","\"strictnullchecks\":","\"string\"","\"string\")","\"string\");","\"string\",","\"string\";","\"string\"을","\"subparts\"","\"success\"","\"success\":","\"success\";","\"super","\"supplemental.ts\"","\"symbol\"","\"symbol\"이여야","\"sys.ts\",","\"system\"","\"system\",","\"system\"만","\"t","\"target\":","\"test\"));","\"thi","\"thing\";","\"this\"","\"triangle\"","\"triangle\";","\"triangle\"의","\"true\"","\"tsc.ts\",","\"typename\"","\"typename\"이","\"typeroots\"","\"types\"","\"types\":","\"types\"라는","\"types\"와","\"types.ts\",","\"typescript\"","\"typescript\");","\"typescript\":","\"typescript.tsdk\":","\"typescript_tsdk\":","\"typescript에서","\"typings\"","\"umd\",","\"undefined\"","\"uneasy\");","\"uneasy\"는","\"unlocked\";","\"up\",","\"updatepart\"","\"url\"","\"url\";","\"url\"을","\"use","\"usefsevents\",","\"user\"","\"user\");","\"utf8\"","\"utilities.ts\",","\"value\"","\"vandelay","\"version\":","\"watchdirectory\":","\"watchfile\":","\"watchoptions\":","\"white\")","\"white\",","\"will","\"will\",","\"world\";","\"world\"];","\"yellow\")","\"yes\"","\"yes\",","\"~에","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"가상\"디렉터리","\"강한\"","\"건전\"하지","\"구조적","\"그냥","\"기호(flavor)\"나","\"날","\"누군가","\"다른","\"단락\"","\"단축","\"대상","\"더","\"덕","\"라이브러리\"","\"리터럴","\"마지막\"","\"문맥상","\"발견\"할","\"배포\"되는","\"변형(variant)\"이라는","\"브라우저에서","\"빠르고","\"사라져야","\"사전\"","\"선언","\"성공\"","\"솔루션","\"솔루션\"","\"솔루션\"이라고","\"숨겨진","\"싱글톤","\"아마도\"","\"약한","\"어디서든","\"엔드포인트\"","\"웹\"의","\"이름","\"인덱스로\"","\"전달하는\"","\"정의로","\"제너릭","\"존재\"하지만,","\"직렬화\"를","\"천","\"최상위","\"최적","\"추가\"","\"컴파일된\"","\"프로젝트\"로","\"프로젝트\"에","\"피하는\"","\"해결","\"호환\"","\"환경\"을","#","#1232","#14080을","#16498)","#17233)","#19672)","#23215)","#23857)","#2577","#32964를","#7237)","#app","#foo","#foo;","#name:","#sidelength:","#{locale}와","$","$(\"button.continue\").html(","$(()","$:","$;","${","${compiler}","${compiler}`);","${distanceinmeters}m.`);","${framework}!`;","${maxbase}","${name}.`);","${name}`;","${p.name}...`);","${p.y}`);","${state.code}","${state.response.summary}`;","${state.response.title}","${this.#name}!`);","${this.department}.`;","${this.name}","${validate(s)","$나","$와","%","%,","%s\")","%s\")가","&","&&","&,",">","'","'!=='","'\"eas","'\"left\"","'\"uneasy\"'","'#ff00ff'","'#foo'","'#foo'는","'#name'은","'${","'${char}'`);","'${padding}'.`);","'';","'(src:","'*'","'*'은","'.","'.',","'./#{locale}/messages'를","'./foo';","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'로","'.d.ts'","'.d.ts'파일","'.js'","'.ts'","'.ts'와","'.tsx'","'.tsx'를","'/',","'0'","'1'과","'10'","'10'을","'100'","'11'을","'2'","'20'","'3'이","'5'가","'@return'","'@returns'","'@returns'과","'@t","'[string,","'[~the","'a","'a'","'a'를","'about'","'animal'","'animal'과","'anothermodule';","'any'","'any'로","'args'를","'awesom","'b'","'b';","'b'가","'b'는","'boolean","'boolean'","'boolean'.","'c'","'c'.","'c.age'를","'c.purr()'를","'camry',","'cat'","'cats'를","'clean","'clean'작업도","'clean'작업이","'clear","'clor'","'color'?","'colour'","'component'","'const","'contact'","'contact';","'copi","'d'에","'debug';","'default'","'default'...","'default'로","'define'.","'delet","'dictionary'에","'e'","'e'는","'e1'","'e2'","'employee'은","'error'","'es5'보다","'first'와","'fly'에","'folder1/file2'","'folder1/file2':","'folder2/file3')","'folder2/file3':","'foo!'","'foo'","'foo'.","'foo'는","'foo'만","'foo'의","'function","'generated/*'","'green'이","'hello';","'helloprops'는","'home'","'image'.","'info'","'john","'kind'","'let","'let'에","'m'","'manufacturer'","'manufacturer');","'model'","'model']);","'modulea'가","'modulea'와","'moduleb.","'myclasslib'을","'mycomponent'의","'myfunclib'을","'mylib.checkcat(c)'","'mylib.checkcat(c,","'mylib.timeout","'mylib.version'에","'name'은","'namespace'","'never'","'new","'new'","'node_modules'","'node_modules/typescript.d.ts'","'node_modules/typescript.ts'","'node_modules/typescript.tsx'","'node_modules/typescript/lib/typescript.d.ts'","'node_modules/typescript/lib/typescript.d.ts'.","'node_modules/typescript/lib/typescript.d.ts'로","'node_modules/typescript/lib/typescript.d.ts'를","'node_modules/typescript/package.json'.","'nodej","'nodejs'.","'noimplicitany'","'null'","'null'은","'number","'number'","'number'에","'number'에는","'number'이어야","'number[]'","'numberregexp'","'object'에","'ok'","'option1'","'option2';","'organ","'ownersaddress'로","'package.json'","'package.json'은","'padding'은","'padding'이","'parseintbasedzipcodevalidator'","'person'","'person'의","'red';","'regexpbasedzipcodevalidator'","'require'","'require'.,","'rest'","'rootdirs'를","'scripts/**/*.map'],","'scripts/**/*.ts',","'searchfunc'.","'second'에","'shapekind.circle'","'shapekind.square'","'some","'somelib';","'somemodule'","'somemodule';","'sourc","'specialtype'을","'specialtype'이라는","'specialtype1'이라는","'spfjgerijghoied'","'squareconfig'","'squareconfig'.","'src/app.ts'","'src/app.ts'.","'src/node_modules/typescript.d.ts'","'src/node_modules/typescript.ts'","'src/node_modules/typescript.tsx'","'src/node_modules/typescript/package.json'","'state'","'string","'string'","'string'.","'string'에","'string'은","'string'입니다.","'string[]'","'stringvalidator'","'stuff'","'stuff'는","'substring'","'super","'swim'과","'t","'t'","'target'","'target'과","'thi","'this'","'this'를","'this.#foo'","'this.foo'","'throw","'tobinarystring'","'tofixed'는","'toyota',","'tsconfig.json'안에","'tsconfig.json'의","'typeof'","'typeof'를","'types'","'typesciprt'","'typescript'","'typescript'는","'u","'undefined'","'undefined'는","'undefined'이","'unknown');","'unknown']);","'unknown'은","'unknown'이","'value'","'var","'warn'","'with'","'x'를","'year'","'year');","'year')의","'year'])","'year'에","'year'와","'yourmodule';","'zipcodevalidator'","'zipcodevalidator.ts'","'{bar?:","'{foo?:","'나머지'","'내부","'네임스페이스","'때에","'버리는'","'빈'","'상위'","'선언","'화살표","(","(!(valu","(!)와","(!a)","(!i)","(!obj.prop)","(!somebody)","(\"\"","(\")나","(\"do\"","(\"main\"","(\"modulea의","(\"name\")","(\"swim\"","(\"types\"","(#)","(#메타데이터","(&&),","(')를","('any'","('any'로","('any'와","('manufacturer'","(()","((e:","((pet","((this:","()","(...)","(...arg:","(...args:","(...tailargs)","(...tailargs:","(.d.ts)","(.js,","(.js와","(.net","(.ts,","(.ts,.d.t","(//","(0.02","(0.05","(0.13","(1","(1).toexponential();","(1)과","(17)에서","(2)는","(30m)","(3rd","(4","(4)","(7)에서","(9)와","(==)","(?.)의","(??)의","(@","(@configurable)의","(@required)의","(@sealed)의","(@types,","(`","(a","(a,","(a:","(about","(abstract","(accessor","(accessors)","(ad","(add","(addit","(advanc","(age","(aliases)","(allowj","(ambient","(amd),","(an","(and","(arg:","(arguments.length","(array","(array)","(array.isarray(arg))","(asp.net","(attribut","(b","(b)","(b:","(babel","(background)","(base","(basevalue:","(basic","(basic)","(best","(bi","(billion","(block","(boolean)","(box","(break","(build","(built","(c","(call","(callback","(casts)","(caveat","(caveats)","(char","(children","(class","(classes)","(classes,","(classic)","(co","(code","(colornam","(command","(common","(commonj","(commonjs),","(compar","(compil","(compileroptions,files,includ","(compos","(compound","(comput","(concept","(condit","(condition)","(config.clor)","(config.color)","(config.width)","(configur","(consequ","(const","(constraint)","(construct","(constructor","(const가","(consum","(consuming)","(contextu","(control을","(creat","(ctrl","(data:","(debug)","(decor","(decorators)","(deep","(default","(defin","(definit","(depend","(dependencies)","(destructuring)","(details)","(differ","(digit","(disallow","(discrimin","(distribut","(do","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(dom","(done:","(downloading)","(dynam","(e","(e)","(e.g.","(e:","(earli","(eas","(ecmascript","(edit","(editor","(element:","(embed","(emoji","(employee.fullname)","(empti","(enum","(enum)","(enums)","(env.isdevelopment())","(eras","(err)","(err,","(errors)","(es2015,","(es2020","(es6)","(exampl","(example)","(examples)","(excess","(exhaust","(explicitli","(export","(extend","(f)","(factori","(factory)","(fc)","(find","(first","(first.hasownproperty(prop))","(firstname:","(fname:","(foo","(foo?.bar)!.baz","(foo?.bar).baz","(footnotes)","(foo를","(free","(from","(fs.watch는","(function","(function)","(f∘g)(x)의","(gener","(generics)","(get","(getters/sett","(global","(gradual","(greeting)","(guidanc","(guidance)","(hasimportantpermissions)","(hello","(helloworld의","(heterogen","(higher","(homomorphic)","(hour:","(how","(hybrid","(i)","(i.e.","(ident","(identifi","(if","(implement","(import","(import를","(improv","(in","(includ","(index","(index.j","(infer","(inheritance)","(initi","(input)","(instal","(instanceof","(integr","(interest","(interfac","(interfaces)","(interfaces))","(intersect","(intrins","(introduction)","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(issu","(iterables)","(javascript)","(javascript에는","(jsdoc","(key","(label","(lastname)","(lay","(learn","(let","(lib.d.t","(librari","(liter","(mac)","(map","(mappings)","(math.floor(math.random()","(math.random())","(mdn)","(merg","(metadata)","(method","(microsoft.typescript.targets,","(minim","(mixin","(mod_1_1)","(modul","(modular","(more","(move","(mozilla","(multi","(n)","(n:","(naked)","(name","(namespac","(namespaces)","(namespacing)","(narrowing)라","(needless","(needzipvalidation)","(new","(newnam","(next","(no","(node)","(node.j","(node.js)를","(nomin","(non","(note:","(null,","(nullabl","(nullish","(num","(number","(number)","(number)로","(number)를","(number)을","(number를","(numer","(obj.prop","(obj:","(object","(object)","(object['42'])나","(object[42])를","(oop","(option","(options.prop4","(or","(ordering)","(organ","(other","(our","(outdir","(overal","(overload","(overloads)","(overview)","(packag","(param1)","(paramet","(parameterindex","(pars","(path","(pattern","(pet","(pet.fly)","(pet.swim)","(pitfal","(point","(point.i","(point.x","(polymorph","(predefin","(prepend","(preprocess","(prerequisites)","(preserv","(prevent","(privat","(programmercalculator.digits.indexof(digit)","(prop:","(properti","(props)","(props:","(provid","(public","(public,","(publish","(put","(quick","(re","(react","(readonli","(red","(reflection)","(rel","(related)","(require,","(requiredparameters)","(require을","(response.error)","(response:","(rest","(result","(rethink","(return","(reusabl","(revers","(rhino","(root,","(run","(runtim","(s)","(s.kind","(s.kind)","(s.x","(s:","(sample:","(schema)","(scope","(searching)","(second.hasownproperty(prop))","(sections)","(selector:","(sequenti","(set","(setup)","(short","(shorthand","(shouldinitialize)","(simpl","(sn","(somevalu","(somevalue).length;","(source:","(speed","(split","(spread)","(start","(start:","(state.state)","(static","(strict","(stricter","(string","(string)","(string)로","(structur","(sublim","(subtyp","(support","(syntax)","(t","(t:","(tabl","(tagname:","(target","(target)","(target,","(target:","(template)","(templates)","(test","(test)","(the","(thename:","(thi","(thing","(this.greeting)","(this.operator)","(this:","(tips)","(too","(toolsversion)","(top","(trace","(trade","(true)","(tsc","(tupl","(tuple)","(type","(typeof","(types)","(typescript","(typescript:","(umd","(umd나","(uncal","(undefined를","(understand","(union","(unions)","(unit","(unix","(unspecifi","(unsupport","(updat","(us):","(use","(usefseventsonparentdirectory와","(user","(v","(valid","(validator.isacceptable(\"...\"))","(valu","(value:","(values)","(var","(variabl","(variad","(virtual","(visual","(weed","(well","(what","(whi","(which","(wildcard","(windows)","(work","(write","(x","(x)","(x,","(x.isacceptable(\"...\"))","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target","(x:","(x?,","(x와","(y","(y:","(zipcodevalidator:","({","({name:","(|)로","(||)","(}","(간단한","(값과","(개발","(공통","(그냥","(그렇지","(그리고","(기본","(기본값)을","(기본값은","(기본적으로","(나중에","(네임스페이스","(다른","(다음","(단,","(동적","(디렉토리","(디폴트):","(또는","(만약","(맨","(명확한","(모듈","(모듈로","(무엇이든","(문자열","(밀리초)","(변수,","(보세요,","(선택적으로)","(숫자나","(스크립트는","(아래","(아래를","(약식은","(여기서는","(역","(예","(예.","(예:","(예를","(예시.","(예외적으로","(오버로딩된","(위를","(위에서","(윈도우)","(유닉스).\"","(이","(이는","(인용)","(인터페이스)","(인터페이스와","(전역","(즉","(즉,","(즉시","(클래스와","(클래스의","(클로저","(타입","(타입은","(프로그래머에게는)","(플랫폼","(하나의","(하지만","(함수형","(혹은","(확장",")",").","):",");",")를",")이","*","**","**/","**=","**마세요**!","*,","*.d.t","*/","*/)","*/,","*/];","*=","*code*","*declaration*","*~","*또한*","*만","*은","*참고:","+","+,","+=",",",".","..","...","...(number","...)","....","...;","...arr2];","...bc]","...c","...d]","...data,","...default","...defaults,","...fieldstoupd","...first,","...foo의","...headargs)","...headargs:","...method","...myarray]","...numbers,","...nums:","...passthrough","...rest:","...rest]","...restofname:","...result]","...second,","...string[]]","...t])","...tailargs);","...todo,","...u]","...u])","...will","...다음","...로","../.","../../node_modules/@types/","../node_modules/@types/,","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./dist/index.d.t","./dist/main.js를","./main/main.d.t","./node_modules/.bin/babel","./node_modules/@types/,","./node_modules/@types/express만","./node_modules/@types/lodash","./node_modules/@types/node,","./node_modules/@types의","./typings의","./zh/messages,","./zh/messages는",".add(\"main.ts\")",".add(1)",".alert(...)",".babelrc",".bundle()",".catch(",".childnod",".currentvalue();",".d.t",".d.ts)를",".d.ts)을",".d.ts,",".d.ts.",".d.ts.map,",".d.ts를",".d.ts에",".d.ts의",".d.ts이고,",".entry(\"entry.ts\")",".es,",".es6",".gitignore에",".h",".j",".js,",".js.pipe(gulp.dest(\"dist\"));",".json",".jsx",".jsx).",".jsx)도",".js로",".js와",".js파일로",".js파일이",".length",".length가",".length를",".length에",".log(...)",".map",".multiply(5)",".net",".on('error',",".pipe(buffer())",".pipe(gulp.dest('dist'));",".pipe(process.stdout);",".pipe(source('bundle.js'))",".pipe(sourcemaps.init({loadmaps:",".pipe(sourcemaps.write('./'))",".pipe(ts({",".pipe(tsproject())",".pipe(uglify())",".plugin(\"tsify\",",".plugin(tsify)",".run(funct",".sin()",".t",".transform('babelify',",".ts,",".ts/.tsx",".tsbuildinfo",".tsx",".tsx)",".tsx로",".tsx를",".ts와",".ts의",".ts파일을",".use(typescript())",".vscode/settings.json","/","/*","/*!로","/**","/*~","/*끝*/","/*시작*/","/,","//","//...","///","////////////////////////////////////////","//~","//출력","/=","/\\.js$/,","/\\.ts(x?)$/,","/\\.tsx?$/,","/^[0","/^[a","/collections/generic/","/generated/templates/views를","/generated/로","/moduleb.d.t","/moduleb.t","/node_modules/","/node_modules/,","/node_modules/@types/moduleb.d.t","/node_modules/moduleb.d.t","/node_modules/moduleb.j","/node_modules/moduleb.t","/node_modules/moduleb.tsx","/node_modules/moduleb/index.d.t","/node_modules/moduleb/index.j","/node_modules/moduleb/index.t","/node_modules/moduleb/index.tsx","/node_modules/moduleb/package.json","/node_modules/typescript/lib","/root/moduleb.d.t","/root/moduleb.t","/root/node_modules/@types/moduleb.d.t","/root/node_modules/moduleb.d.t","/root/node_modules/moduleb.j","/root/node_modules/moduleb.t","/root/node_modules/moduleb.tsx","/root/node_modules/moduleb/index.d.t","/root/node_modules/moduleb/index.j","/root/node_modules/moduleb/index.t","/root/node_modules/moduleb/index.tsx","/root/node_modules/moduleb/package.json","/root/src/folder/a.ts안에","/root/src/folder/moduleb.d.t","/root/src/folder/moduleb.t","/root/src/modulea.js가","/root/src/modulea.js에","/root/src/modulea.t","/root/src/modulea.ts안에","/root/src/moduleb","/root/src/moduleb.d.t","/root/src/moduleb.js라는","/root/src/moduleb.t","/root/src/moduleb.tsx","/root/src/moduleb/index.d.t","/root/src/moduleb/index.t","/root/src/moduleb/index.tsx","/root/src/moduleb/lib/mainmodule.js를","/root/src/moduleb/package.json","/root/src/moduleb/package.json파일을","/root/src/node_modules/@types/moduleb.d.t","/root/src/node_modules/moduleb.d.t","/root/src/node_modules/moduleb.j","/root/src/node_modules/moduleb.t","/root/src/node_modules/moduleb.tsx","/root/src/node_modules/moduleb/index.d.t","/root/src/node_modules/moduleb/index.j","/root/src/node_modules/moduleb/index.t","/root/src/node_modules/moduleb/index.tsx","/root/src/node_modules/moduleb/package.json","/src/converter.t","/src/units.t","/src/view와","/test/convert","/test/unit","/tsconfig.json","/usr/local/lib/node_modules/typescript/lib","/으로","0","0)","0);","0,","0.16beta","0.5","0;","0]","0b1010;","0o744;","0xf00d;","0});","0};","0개","0대신","0부터","0으로","1","1)","1).join(\"","1);","1,","1.","1.36","1.7","1.7).이렇게","1.8","1.8.4","10","10%","10,","100","100)","100);","100,","1000);","1000}","1001","1001)","1005","100;","100};","101","101;","1049","10;","10];","10am.\");","10}));","10};","10을","10이","10이라는","10입니다.","10자가","10진수","10초가","11","11;","12","12,","123;","12;","13","13);","13;","13};","14","14초에서","15","16","16진수,","17);","1;","1x","1개","1개)로","1부터","1분","1씩","1이어야","1초로","1초에","2","2)","2));","2);","2,","2.","2.0","2.0에서는","2.2","2.3","2.3부터,","2.7","2.8","2.8에서","20","20,","200;","2013","2013:","2014","2015","2015)","2015:","2015를","2015부터","2015부터,","2015에","2015에서","2015와","2017/2019","2017과","2017이","2020","2020년에는","20;","20년이","20배는","20여","2261","2322","2339","2345","2348","2363","250m","2532","2551","2554","2571","26","26\"","26\"를","26,","2610","2611","262","2790","2808","2824","2;","2]);","2],","2];","2})}","2};","2개의","2단계","2라는","2만여","2와","2인","2진수,","3","3\"","3);","3,","3.","3.0부터","3.0에서","3.0의","3.7","3.7)는","3.7에서","3.7에서,","3.8","3.8는","3.8에서,","3.8에서는","3.8은","3.9","3.9는","3.9를","3.9에서","3.9에서는","3.9에서는,","3.9은","3.9의","30,","32);","32)안에","32;","33,","33577🌍","34m.","37;","3;","3]","3]);","3];","3});","3};","3개의","3는","3에","3으로의","3은","4","4);","4,","4.","4.0","4.0,","4.0에서","4.0에서는","4.0은","4.0이","40%","40.73061,","4000","42","42);","42,","42;'라고","45)","456);","4;","4]","4]);","4];","4}","4가지","4단계를","5","5)","5);","5,","5.0;","500);","5084","50;'","52);","56\"","56);","5;","5;에서는","5];","5]라는","5m.","5x","5개의","5분","5와","5초에서","6","6)","6,","6;","6];","6로도","7","7,","73.935242,","754","7개의","8","80","89","8;","8진수","9","999.9];","9;","9]+$/;",":",":(",":)",":lib",";","<>","<>로","=","==","===","========","=>","=를","=와",">",">=",">>,",">>>,","?","??","??=","????","?를","@arg","@argument)","@async)는","@augment","@augments)","@augments를","@babel/cli","@babel/cor","@babel/plugin","@babel/preset","@callback","@callback,","@callback은","@checkj","@class","@classdecor","@configur","@configurable(false)","@const","@constructor","@constructor)","@constructor를","@deprec","@enum","@enumer","@enumerable(false)","@enumerable(false)데코레이터는","@enum은","@errors:","@express","@extend","@extends는","@f","@f()","@filename:","@format","@format(\"hello,","@g","@g()","@inheritdoc","@jsx","@jsxfrag","@memberof","@noerror","@param","@param과","@param은","@privat","@private은","@prop","@properti","@protected는","@protected입니다.","@public,","@public은","@readonli","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@return","@return)","@seal","@sealed가","@sealed를","@showemit","@strict:","@t","@templat","@thi","@this를","@type","@typedef","@typedef,","@typedef를","@typedef와","@types)","@types,","@types/","@types/browserifi","@types/lodash","@types/mylib","@types/node/index.d.ts에","@types/react","@types안에","@types에","@type{array.}","@type{array}","@type과","@type은","@type의","@valid","@yield","[","[\"\",","[\"**/*.ts\",","[\"./typings\"]","[\".ts\",","[\".tsx\",","[\"0\",","[\"@babel/preset","[\"alice\",","[\"bob\",","[\"hearts\",","[\"hello\",","[\"node\",","[\"node_modules/jquery/dist/jquery\"]","[\"require\",","[\"src/**/*\"],","[\"t","[\"ts\"]);","['.ts']","['es2015'],","['manufacturer',","['model',","['scripts/**/*.js',","['somelib'],","['src/*.html']","['src/main.ts'],","['year',","[(string","[,","[...arr1,","[...strings,","[...t,","[0","[0,","[1,","[1,2,3]","[10,","[101.1,","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","[1]","[2,","[2]","[3,","[4,","[7,","[]","[])).push(\"hello\");","[]).push(\"hello\");","[]):","[]);","[],","[];","[]로","[]를","[_,","[_ignored,","[a,","[a1,","[a1],","[a2]):","[a2];","[a]","[a],","[a];","[any,","[directions.up,","[disposable,","[elemname:","[first,","[first:","[first]","[getclassnamesymbol](){","[index:","[index]","[k","[key:","[lion,","[new","[number,","[obj];","[options.prop4]","[options.prop5=42]","[p","[p,","[p3]","[p4=\"test\"]","[p]","[prop4]","[prop5=42]","[propname:","[s:","[sdk","[second,","[somebody]","[start:","[string,","[string]","[sym]:","[t,","[t];","[the","[unknown]","[x:","[x:string]:","[{","[~내","[~라이브러리","[~선택적","[~프로젝트","[메타데이터]","[클래식][#클래식","\\","]","],","];","^","^?","^^^^^^^^","_","_.padstart(\"hello","__compiletimeonly:","__compiletimeonly라는","__extends,","__extends와","__importdefault","__importstar와","__rest,","__spread에","_fullname:","_i","_p0:","_p1:","_x:","_y:","`","`>`?","`}`?","```","```t","`a`가","`b`","`backpack`이라는","`bind`의","`bob","`code`","`download","`error","`export","`foo`","`hello","`hello,","`import","`name`의","`number`로","`number`에","`omitthisparameter`을","`square`의","`string`","`this`가","`this`를","`undefined`를","`x`를","`{'>'}`","`{'}'}`","`{}`","a):","a++;","a,","a.a","a.b","a.b.c","a.b는","a.push(102);","a.ts가","a.ts에","a.y);","a2];","a:","a;","a=\"\",","a?:","a[0]","a[10]","ab()","ab(){}","abc","about:","abov","above]","abstract","access","accessor","accessors,","account","accountingdepart","accountingdepartment();","accounts.d.t","act","actiavat","action","activat","activatable]);","activatable을","activate()","ad","adams\"","add","add(operand:","add(x,","add(x:","add1:","add:","addclicklistener(onclick:","addclicklistener가","addclicklistener로","addit","address\",","address:","addtoz(x,","advanc","advantag","ag","age:","age?:","agemap[\"daniel\"]","aiden🌍","album","album.albumlabel;","albumlabel","alert","alert(\"card:","alertopt","alexand","alia","alias):","alias;","aliased(arg:","aliased는","aliases)","aliases))","all.","allow","allowed,","allowj","allowjs:","allowjs가","allowjs에만","allowjs와","allowsyntheticdefaultimport","allowsyntheticdefaultimports를","allowumdglobalaccess","allowunreachablecod","allowunusedlabel","allvalidators.t","along","alreadi","alternatively,","alway","alwaysstrict","alwaysstrict,","ambiance:","ambient","amd","amd,","amdmodule.j","amdmodule.t","amd를","amd와","analog","analogclock","analogclock이","anecdotally,","angular","angular,","ani","anim","animal(\"cat\").#name;","animal(\"cat\").name;","animal(\"goat\");","animal):","animal,","animal;","animal[]","animalshavemuscl","animalshavemuscles()","animals의","animal과","animal로","animal에","animal에서","animal을","animal의","animal이","animal이라는","animate(dx:","annkimm🌍","annot","annotations)","anormalfunction()","anormalfunction}","anothercomponent(prop:","any)","any):","any)를","any,","any.","any;","any[]","any[])","any[]):","any[],","any[];","any[]];","any[]을","anyfunct","anys.map(anys[1]);","anys.push(\"oh","anys.push(1);","anys.push({","anys:","anys[0]","anys[1];","anyth","anything:","anywher","any가","any나","any는","any로","any를","any만","any에서의","any와","any의","any이므로","any임","any입니다.","any입니다:","api","api,","api.","api는","api를","api뿐만","api에","api에는","api에서","api의","app","app)","app,","app.t","app.ts는","app.ts에","app.ts의","app.usedefaultfiles();","app.usedeveloperexceptionpage();","app.usestaticfiles();","app?.appendchild(p);","app?.appendchild(p)입니다.","appendchild(newchild:","appendchild를","appendchild의","appli","application을","applymixins(derivedctor:","applymixins(smartobject,","app이","area","area()","area(s:","area:","area;","area도","arg","arg.map(commoncase).join(\",\");","arg.spfjgerijghoied;","arg1:","arg:","arg;","argument","argument.\");","arguments)","arguments);","arguments.length","arguments[0];","arguments[1];","arguments[parameterindex]","arguments라는","arg가","arg를","arg의","arr","arr2)","arr2:","arr2가","arr:","arr;","array","array#foreach는","array(52),","array(pad","array(this.numspac","array)","array):","array,","array.isarray(a)","array.prototype.concat를","array.prototype.toobserv","array.prototype이나","array:","array;","arraylike):","arraylike;","array를","array와","arrow","artists:","artistsdata","artistsrespons","artistsresponse)","artworks:","artworksdata","artworksrespons","asp.net","assert(typeof","assert.areequal(converter.celsiustofahrenheit(0),","assertion)으로","assertion)을","assertions)","assertion만","assertnever(s);","assertnever(x:","assertnever는","assign","assign.extra","assignment)","assumechangesonlyaffectdirectdepencies을","assumechangesonlyaffectdirectdepend","assumechangesonlyaffectdirectdependencies에서는","ast","async","as라는","atom","attempt","auditing\");","augmentation)","auto","automat","avail","await","await\"이라는","await)","awaited을","await로,","await은","await을","awesom","a가","a는","a라는","a를","a에","a와","a와b","a의","b","b'","b'로","b)","b);","b)를","b,","b.ts가","b.ts는","b1,","b1],","b:","b;","b=0","b?:","b?는","b[0]","b]","b],","b];","babel","babel)에","babel,","babelifi","babelify,","babelify@8","babelify는","babelify도","babelify를","babelify에","babel로","babel에서","babel은","babel의","babel이","background.","backpack","backpack.add(23);","backpack.get();","backpack의","backpack이","backpakc:","badger93🌍","badprop","bags\"","bags\"을","ball","bar","bar(1);","bar(1,","bar(a,","bar,","bar.a;","bar/tsconfig.json","bar:","bar;","bar?:","bark()","bark()와","bar가","bar로","bar를","bar의","base","base:","basectors.foreach(basector","basectors:","basedir:","baseurl","baseurl과","baseurl로","baseurl에","baseurl을","baseurl의","basic","basiccalcul","basiccalculator(2)","basiccalculator를","basis,","bates의","baz","baz.d.t","baz.j","bazel,","baz에","bc:","be","bearimy\");","becom","bee","beekeep","beekeeper;","beep\");","befor","beforeall(action:","begin","beginningofline:","behavior","behavior)","behavior.","believ","benefits)","beta을","between","big","bigger","bigint","bigint,","binary:","binaryformatcallback","binaryformatopt","bind","bind,","bindings,","bird","bird)","bird).fly();","bird).fly)","bird):","bird;","bird는","bird를","bit","bivari","bivariance)","bleed","blue","blue,","blue}","bobbington`;","bobfull🌍","bodies)","body가","boolean","boolean)","boolean):","boolean)[]]","boolean)}","boolean,","boolean;","boolean]","boolean];","booleanlikeheterogeneousenum","boolean}","boolean}'","boolean으로","boolean은","boolean이","boolean입니다,","boom!","boost","both","both.","bothplu","bothplus에","bottom:","bound","bower_components,","box","box:","boxed;","boxedarray","boxedarray;","boxedvalu","boxedvalue;","boxed의","br","bracket\"","brad","break","breakpoint가","breakpoint를","break를","breed:","brief","bring","broken(name:","browse.","browserifi","browserify()","browserify({","browserify,","browserify가","browserify는","browserify를","browserify에","browserify와","browserify의","buffer","buffer');","buffer와","build","build)","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","builds)","build에","built","bundl","bundle()","bundle));","bundle);","bundle);을","bundle.j","bundle.js가","bundle.js의","bundle을","button","button.animate(0,","buttonprop","button과","by:","byte","b가","b는","b를","b에","b와","b의","c","c#","c#,","c#/java에서","c#과","c#에서는","c#을","c#의","c#이나","c()","c().#foo);","c().foo);","c();","c()[\"#foo\"]);","c()[\"foo\"]);","c(0);","c(1);","c(10);","c(data)","c):","c++","c,","c.a","c.b","c.count","c.d","c.d;","c.interv","c.prop","c.prototype.initi","c.prototype.method","c.reset();","c.size;","c.x;","c/c++에","c1,","c1],","c:","c:\\program","c:\\users\\username\\appdata\\roaming\\npm\\node_modules\\typescript\\lib","c;","c[getclassnamesymbol]();","c]","c],","c];","cach","cache:","calcul","calculatedistancefromorigin(point:","calculator();","calculator(2);","calculator,","calculator.t","calculator로","calculator를","call","callback:","callbackforlater(e)","callbacks)","called\");","callee가","calls)","can't","captur","capturing)","car","car())는","car;","card","card:","card;","cardpick","cardpicker();","cardpicker()의","cards:","card를","card와","caroline\",","carprops:","car나","car는","car에","car의","case","cases,","cat","cat):","cat,","cat;","catch","catset","catskittyset","cd","cdn","cdn(content","chain","chaining)","chaining),","chaining를","chang","change.","changed.","changes)","changmin","characters)","charm.","charset","check","checkcat(c:","checker)","checking\"","checking)","checking)를","checking.","checkj","checkjs가","checkjs를","checks)","check를","chelper()","child","childnod","childnodes)","childnodes는","childnodes의","children","children:","children과","children은","chorom","cho🌍","chri","circl","circle,","circle;","circle과","circuit","circuited)\"될","citi","city;","city를","city에","ci를","class","class)","class.","class.d.t","class.d.ts를","classdecorator(constructor:t)","classes)","classes,","classic","classic]이고","classnam","class나","class를","claus","clause)","clean:","cli","cli)","clickableprop","cli로","cli를","clock","clock:","clockconstructor","clockconstructor,","clockconstructor는","clockinterfac","clockinterface;","clockinterface는","clone","clone(animal:","clone.m();","clone.p;","cloner","close","closur","closure,","closure의","clutter',","cn","coalescing!","coalescing)","coalescing),","code","code!","code\"]","code)","code,","code:","codebase,","codebase.","code는","code를","code와","color","color(value:","color.blue;","color.green","color.green;","color.r","color:","color?:","color[2];","colorname:","color나","color대신","color와","colour","colour:","colour로","combin","combinations)","combinations:","come","commandline)","comment","comment)으로","comment.","comments)","comments,","common","commoncase(arg());","commoncase(arg);","commoncase(arg.s);","commoncase(s:","commonj","commonjs,","commonjs/node.j","commonjs/require.js)에","commonjs를","commonjs와","commonjs의","commun","compat","compil","compileonsav","compileonsave를","compiler)","compiler:","compiler?)","compileroptions:","compiles.","complet","completed:","compon","component)","componentfoo(prop:","components/","components와","composit","composite이","composition)","comput","concat","concat(arr1,","concat(arr1:","concat에","concat의","concepts)","cond","condit","config","config.clor;","config.color;","config.width","config.width;","config?:","configs/base.json:","configur","configurable(value:","configurationfile을","configure(iapplicationbuild","conflict","conflicting.a:","conflicts)","consid","console.error(e))","console.error(response.error.message);","console.log(\"beep","console.log(\"depart","console.log(\"f():","console.log(\"g():","console.log(\"galloping...\");","console.log(\"gener","console.log(\"gett","console.log(\"half","console.log(\"hello,","console.log(\"hi!\");","console.log(\"oh","console.log(\"roam","console.log(\"slithering...\");","console.log(\"th","console.log(\"thi","console.log(\"tick","console.log(\"x","console.log('clicked!');","console.log('hello","console.log('hello!');","console.log('woof!","console.log((","console.log(1","console.log(4","console.log(47","console.log(`\"${","console.log(`\"${s}\"","console.log(`${p.x},","console.log(`${this.name}","console.log(`'${","console.log(`anim","console.log(`hello","console.log(`hello,","console.log(`walk","console.log(a","console.log(a.equals(b));","console.log(a.x","console.log(arg.length);","console.log(buildlabel(\"sam","console.log(colorname);","console.log(data,","console.log(e));","console.log(e);","console.log(e.touppercase());","console.log(e.x","console.log(employee.fullname);","console.log(entry);","console.log(f());","console.log(f.defaultname);","console.log(first);","console.log(fivetohex());","console.log(fourth);","console.log(greeter.greet());","console.log(greeter1.greet());","console.log(greeter2.greet());","console.log(greeting);","console.log(grid1.calculatedistancefromorigin({x:","console.log(grid2.calculatedistancefromorigin({x:","console.log(howard.getelevatorpitch());","console.log(howard.name);","console.log(i);","console.log(instance.chelper());","console.log(instance.dhelper());","console.log(item));","console.log(labeledobj.label);","console.log(moment.format());","console.log(mouseevent.button);","console.log(new","console.log(num);","console.log(obj[sym]);","console.log(pet);","console.log(response.artists);","console.log(rest);","console.log(sayhello(\"typescript\"));","console.log(second);","console.log(stringnumeric.add(stringnumeric.zerovalue,","console.log(this.isact","console.log(this.stuff);","console.log(uievent.button);","console.log(x","console.log(x)","console.log(x.count);","console.log(x.message);","console.log(x.startswithhello());","console.log(x.touppercase());","console.log(x[0].substring(1));","console.log(x[1].substring(1));","console.log(x[5].tostring());","console.log(y.reverseandsort());","console.log(z.kind);","console.writeline(typeof(t).name);","consolelogg","consolelogger.prototype);","const","const)","const);","const,","const;","constant","constraints)","construction.","constructor","constructor()","constructor(data)","constructor(foo:","constructor(greeting:","constructor(h:","constructor(m:","constructor(message:","constructor(n:","constructor(name:","constructor(numfeet:","constructor(priv","constructor(protect","constructor(publ","constructor(readonli","constructor(sidelength:","constructor(someparam?:","constructor(thename:","constructor(valu","constructor(x:","constructoronly는","constructorparamet","constructorparameters;","constructors)","constructorunknown의","const가","const는","const로","const를","consumer.t","consumpt","contact:","contain","content:","content;","contents)","context:","contrast,","contribut","contributing.md를","contributor","control","control과","control의","convert","converter와","copi","core","core를","cost","count","count:","counter","counter.interv","counter.reset","counter;","country:","cpu","crawl","creat","create(\"string\");","create(42);","create(c:","create(false);","create(null);","create(o:","create(undefined);","create({","createcardpicker(this:","createcardpicker:","createcardpicker가","createcardpicker에","createclock","createclock(analogclock,","createclock(ctor:","createclock(digitalclock,","createclock의","createel","createelement(\"div\")으로","createelement(tagname:","createelement라는","createelement를","createelement와","createelement의","creategreeting(s)","createinstance(bee).keeper.hasmask;","createinstance(c:","createinstance(lion).keeper.nametag;","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare({color:","createsquare를","createsquare안의","createsquare에","createsquare의","createzoo():","crlf","cross","cs","ctor(hour,","culprit","current","currenttime:","currentvalu","currentvalue():","currentvalue:","custom","customcomp","cut","cycl","cycle에","c는","c를","c안에","c에","c와","c의","d","d();","d)","d,","d.t","d1,","d1],","d3","d3.base;","d3.d.t","d3:","d3이라는","d:","d;","d]","d],","d];","dad","dad.nam","dahyoung🌍","data","data)","data:","data?:","data와","date","date();","date)","date):","date;","day","de","deactivate()","dead","debug","debug:","debugg","decimal:","decis","deck","deck)","deck):","deck.createcardpicker();","deck:","deck을","deck이","declar","declaration)","declaration)을","declaration,","declaration:","declarationdir","declarationmap","declarationmap을","declarations)","declarations.d.t","declaration은","decorators)","deep","default","default)","default,","default:","defaulthead","defaultlength:","defaultname:","defaults안에","default는","default를","default의","defin","define(\"namedmodule\",","define(...)","define(...,","define(...args:","define([\"foo\"],","define([\"libname\"],","define([\"require\",","define,","define.amd)","define에","definit","definitelytyped에서","definitelytyped의","del","del(['wwwroot/scripts/**/*']);","delay","delet","deletealltheimportantfiles();","deleteuser(user:","deliveri","del을","depart","department();","department.generatereports();","department.printmeeting();","department.printname();","department:","department;","depend","dependencies'","dependencies)","dependencies,","dependency에","dependeni","deprec","deriv","desc.data","desc.method","description:","descriptor)","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","desk',","despit","destructuring)","detail","details!","details,","details.","dev","devdependencies를","develop","developer.","devtool:","dhelper()","diagnost","dictionari","dictionary).","dictionary;","dictionary['foo'];","dictionary[42];","didn't","diff","diff(one:","diff;","differ","differenti","diff를","digit","digitalclock","direct","direction.up","direction:","directions.down,","directions.left,","directions.right]","directive.","directori","directories)","disabl","disablesizelimit","discrimin","display","dispos","disposable,","disposable과","dispose()","dist","dist/","dist/bundle.j","dist/index.html을","dist/main.j","distancefromorigin(point:","dist에서","dist의","dist폴더를","div","div.childnodes;","div.children;","dive","dive)","do'","doanimalshavemuscl","doanimalshavemuscles()","doc","docs처럼","document","document.body.textcont","document.createel","document.createelement(\"p\");","document.createelement('a')였다면,","document.createelement('xyz')는","document.getelementbyid","document.getelementbyid(\"app\");","document.getelementbyid(\"example\")","document.getelementbyid(divname);","document.getelementbytagname(\"div\")[0];","document.getelementsbytagname를","document.origin","document.queryselector(\"li\");","document.queryselector(selector);","document.queryselectorall(\"li\");","document를","document의","doe';","doesn't","dog","dog();","dog):","dog.bark();","dog.move(10);","dog;","dog는","dog은","dollar","dom","dom\":","dom\";","dom\"과는","dom(en)","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","dom을","dom의","dom이","don't","don'ts에","done","donefn)","dosomething():","dostuff","dostuff(123,","dostuff(abc:","dostuff라는","down","down,","downleveliter","downloading`;","drive()","drop을","dry:","dry와","due","duo","duo(__dirname)","duration:","duration?:","dx","dx;","dy","dy:","dy;","dynam","dynamicprioritypol","dynamicprioritypolling:","dynamicprioritypolling옵션에서","dynamic와","d의","e","e)","e,","e.bar","e.bar)","e.foo","e.messag","e.message;","e.x는","e.y))","e.y));","e1","e1,","e1],","e2","e:","e[]로","e],","e];","each","earth...\");","eas","easier;","easing)","easing:","echo","ecma","ecmascipt","ecmascript","ecmascript2020은","ecmascript3에서도!","ecmascript와","ecmascript의","edg","edge에서","edit","editing,","editor","editor,","editor.","effect","effect.","effectrequired:","effects)가","effects가","elapsedtim","elapsedtime:","elapsedtime?:","element","element.dataset.mydata","element;","elementattributesproperti","elementchildrenattribut","elementclass","elementcreationoptions):","elements)","elements.","elementtyp","element에서","eleph","elephant(),","elephant,","else문","elt","elt.innertext","emit","emitbom","emitdeclarationonli","emitdeclarationonly:","emitdecoratormetadata","emitdecoratormetadata[1]","emit을","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employeenam","employee는","employee라는","employee를","employee의","empti","empty)","empty;","empty가","empty를","empty에","empty인지","en","enabl","encourag","end:","ended)","enforce:","enough","entir","entirely,","entri","entries:","entry.t","entry:","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enumer","enumerable(value:","enumerable)","enumerable)의","enums)","enum과","enum은","enum의","enum이","enum입니다.","env)","environ","eom🌍","epithet;","equals(other:","equival","err;","error","error!","error'","error(\"fullnam","error(\"miss","error(\"someth","error(\"unexpect","error(`bas","error(`expect","error(`unsupport","error(message);","error(message:","error,","error.","error:","error?","error?)","error?:","errorhandl","errorhandling;","errors)","error가","error로","error를","es","es2015","es2015.collect","es2015.cor","es2015.gener","es2015.iter","es2015.promis","es2015.proxi","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2015도","es2015를","es2015에는","es2015에서","es2015에서는","es2016","es2016.array.includ","es2017","es2017.intl","es2017.object","es2017.sharedmemori","es2017.str","es2017.string으로","es2017.typedarray","es2018","es2018.intl","es2018.promis","es2018.regexp","es2020","es2020용","es2020을","es3","es3)","es3,","es3를","es3으로","es5","es5,","es5:","es5를","es5와","es6","es6:","es6가","es6로도","es6에","es6에서는,","es6의","es7","esmoduleinterop","esnext","esnext.array","esnext.asynciter","esnext.intl","esnext.symbol","especi","ev:","evalu","evaluate()","evaluated\");","evaluateoperator(operator:","evaluation)","event","event)","event:","event;","eventtarget):","eventtyp","eventtype,","exampl","example)","example,","example;","examples)","exclud","exclude:","exclude;","exclude는","exclude를","exclude와","execute:","exist","exist.","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","exp","exp();","expect","expect(()","expensive.","experi","experimentalasyncfunct","experimentaldecor","experimentaldecorators[1]","experimentdecor","explicit","explor","explorer를","export","export\"가","exports)","exports);","exports,","exports.c","exports.t","exports_1(\"t\",","exports가","exports는","exports도","exports로","exports를","exports에","exports와","export가","export는","export되는","export된","export로","export를","export만","export와","export하지","export한","export한다면,","export할","expr","express","express();","express,","expression)를","expression...\"","expressions)","expression은","express는","express와","expr은","expr의","exp로","extend","extend(","extend(first:","extend(new","extend)","extend/impl","extendeddiagnost","extends)","extends는","extends를","extends의","extens","extension\",","extensions:","extension도","extern","externals:","extra","extra:","extract","extract;","extras?:","extrem","e가","f","f()","f():","f();","f(...headargs,","f(1);","f(1,","f([1,","f([first,","f(c:","f(condition,","f(e);","f(false);","f(false,","f(g(x))와","f(input:","f(math.random()","f(obj:","f(shouldinitialize:","f(sn:","f(this:","f(true);","f(true,","f(x)","f(x);","f(x:","f({","f({});","f1","f1():","f1(arg:","f1(s:","f1(x:","f1,","f12","f1],","f2","f2(x:","f3","f3();","f3(123,","f3:","f3으로","f5키를","f:","f],","f];)","facebook은","factori","factories)","factory(require(\"libname\"));","factory(require,","factory(root.libname);","factory)","factory);","fail()","failed\");","fallbackpolling:","fallthrough","fals","false,","false.","false;","false];","falseexpr","false로","false와","famili","fanci","fancinesslevel:","fancy_log","fancy_log)","fancy_log);","fancy_log);을","fancyformat(opts:","fantast","faq","far","faster","favor","favorit","fc","featur","feature.","feedback","feedpets(pets)","feet:","fetch(\"...\");","fetcher","few","field","fields)","fields.","fieldstoupdate:","file","file)","file1.j","file1.t","file2.j","file2.t","file3.t","filea.t","filea.ts를","filea.ts와","filea.ts의","fileaccess","fileb.ts,","fileb.ts를","fileb.ts만","filec.t","filec.ts를","filecont","filecontent);","filed.ts를","filename:","files)","files,","files;","files를","file를","file을","filter","filter;","final","find","finish","first","first)","first)[prop]","first,","first:","first[prop];","first];","firstish(t1:","firstnam","firstname:","firstname;","firstname에","firstname을","first와","fish","fish).swim","fish).swim();","fish).swim)","fish가","fish는","fish라는","fish로","fish이면,","fivetohex:","fix","fixed(name:","fixedpollinginterval:","flag","flag.","flags)","fli","flower","flow를","fly():","fly();","fly라는","fly를","fn():","fn(arg:","fn(myelem);","fn(x.diff);","fn(x:","fn({","fn10(p1)","fn10(p1){}","fn6;","fn7;","fn9(p1)","fn의","focus","folder.","folder1","folder1/file2","folder2","folder2/file3","follow","following...","foo","foo!.length;","foo(\"hello\");","foo(\"hello\",","foo()","foo());","foo().stuff++;","foo().stuff;","foo():","foo();","foo(...args:","foo(arg0:","foo(arg:","foo(i","foo(value)","foo(x:","foo,","foo.d.t","foo.d.ts을","foo.dostuff();","foo.j","foo.l.push(\"end\");","foo.l.push(foo.i);","foo.length;","foo.prototype.sayhi","foo.sometyp","foo.somevar.a;","foo/prd.tsconfig.json","foo:","foo;","foo?.bar!.baz","foo?.bar.baz","foo?:","food","food:","fooprop","fooprop)","foo가","foo는","foo로","foo의","for)","for..in","for..in은","for..of","for..of,","for..of는","forc","force:","forceconsistentcasinginfilenam","foreach((value,","format(formatstring:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","found","fourth]","fr","fragment","framework","framework:","frankwallis/duo","free","freeze(obj:","frozen","fs","fs.readfilesync(f);","fs.watch(파일","fs.watchfile를","fs.watchfile에","fs.watchfile은","fs.watchfile을","fs.watch는","fs.watch를","fs.watch와","fs.writefilesync(out,","fst:","fstring","fstring은","fs를","fucntion","full","fulli","fullnam","fullname():","fullname(newname:","fullname:","fullnamemaxlength","fullnamemaxlength)","fullnamemaxlength);","fullname을","fullname이","fun!","function","function()","function(){};","function(exports_1)","function(f)","function(foo)","function(grunt)","function(mouseevent)","function(param1){}","function(pets)","function(point:","function(s)","function(somelib)","function(source:","function(src,","function(src:","function(this:","function(uievent)","function(uievent:","function(x,","function(x:","function(y:","function)","function)과","function)로","function,","function.d.t","function.d.ts.","function.d.ts을","function>;","functionality,","functionproperti","functionproperties;","functionpropertynam","functionpropertynames;","functions)","functions,","function선언","function을","futur","f가","f라고","f를","f와","f의","g","g()","g():","g();","g.alert({","g.log({","ga","galaxy:","galloping...","gener","generatecpuprofil","generated/folder2/file3","generated/templ","generatereports():","generation)","genericidentityfn","genericnumb","genericnumber();","generics)","get","get():","get:","getadminuser():","getallfiles(startfilename:","getciti","getcity();","getcity;","getclassnamesymbol","getcounter():","getcounter();","getdistance(p:","getdistance의","getelementbyid","getelementbyid(elementid:","getelementbyid와","getelementbytagname과","getelevatorpitch()","getformat","getformat(target:","getformat(this,","getformat이","getgreeting()","getlength(obj:","getname(n:","getobject(done:","getpaddingstring()","getpaddingstring():","getproperti","getproperty(o:","getproperty(obj:","getproperty(taxi,","getproperty(x,","getproperty,","getproperty의","getrandompadder()","getresult()","getsmallpet():","getsmallpet();","getsomevalue(),","getter","getter,","getters/setters는","getters/setters를","getters와","getter도","getthing()","getthing():","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","get과","github으로","give","glob","global","global.d.t","global.d.ts은","glob과","glob을","go","goals)","goldberg에게","golfer","golfer();","good","great","green","green,","greet","greet(\"hello\");","greet(\"hello,","greet()","greet(@requir","greet(g:","greet(getgreeting);","greet(greeting:","greet(n:","greet(new","greet(setting:","greet(y);","greet({","greet.ts를","greet.ts에서","greeter","greeter\"","greeter\"라는","greeter(\"hello\");","greeter(\"hello,","greeter(\"world\"));","greeter(\"world\");","greeter();","greeter(message)","greeter(person)","greeter(person:","greeter(user);","greeter.html에","greeter.html을","greeter.j","greeter.js를","greeter.prototype.greet","greeter.standardgreeting;","greeter.t","greeter.ts를","greeter/index.d.ts'","greeter/index.d.ts'가","greeter1","greeter1:","greeter1은","greeter2:","greeter:","greeter;","greetermaker();","greetermaker.standardgreet","greetermaker:","greetermaker라는","greetermaker에","greeter는","greeter라고","greeter를","greeter의","greeter클래스의","greeting\"","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetingset","greetingsettings):","greeting을","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid.를","grid1","grid2","grid의","ground","grunt","grunt.initconfig({","grunt.loadnpmtasks(\"grunt","grunt.registertask(\"default\",","gruntfile.j","guard","guards)","guide를","gulp","gulp,","gulp.series(gulp.parallel('copi","gulp.src(\"src/*.ts\")","gulp.src(paths.pages)","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.task(\"default\",","gulp.task('clean',","gulp.task('copi","gulp.task('default',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile.js를","gulpfile을","gulp로","gulp를","gulp에서","gulp을","gulp의","guyeoljeong🌍","g가","g는","g을","h","h,","h.","h.jsx를","hahn🌍","ham🌍","hand,","handbook","handbook)","handbook을","handl","handleartistsrespons","handlechar(char:","handler","handler();","handler,","handler:","handler의","hannahbanana🌍","happen","hard","hasimportantpermiss","hasimportantpermissions():","haskel","haskell)","haskell과","haskell에는","haskell에서","haskell의","hasmask:","havemuscl","havemuscles;","havemuscles는","havemuscles이","haven't","header","hear","heard","heeveloper🌍","height(s:","height:","height?:","hello","hello(\"typescript\");","hello(compiler:","hello,","hello.tsx","hello.tsx에","hello:","helloprop","helloprops)","helloworld","helloworld가","help","here\";","here.","hex:","higher)","hint","history)","hit","hiworld","hoare는","hoc,","home:","homeprop","homeprops):","hors","horse(\"tommi","horse는","horse와","horse의","hostname?:","hour:","howard","however,","html","html'","html'),","html',","html'...","htmlanchorelement;","htmlanchorelement타입의","htmlappletelement;","htmlareaelement;","htmlcanvaselement;","htmlcollect","htmlcollection(1)","htmlcollection(2)","htmldivelement):","htmldivelement;","htmlelement","htmlelement):","htmlelement;","htmlelements가","htmlelementtagnamemap","htmlelementtagnamemap[k]","htmlelementtagnamemap[k];","htmlelementtagnamemap[k]는","htmlelementtagnamemap[k]를","htmlelement로","htmlelement를","htmlelement의","htmlelement입니다.","htmlimageelement;","htmlinputelement).value;","htmlinputelement;","htmlparagraphel","htmlparagraphelements를","htmlparagraphelement타입을","htmlspanelement;","htmlvideoel","htmlvideoelement,","html에서","html을","html이","http://go.microsoft.com/fwlink/?linkid=518007","http://json.schemastore.org/tsconfig%EC%97%90%EC%84%9C","https://aka.ms/typ","https://github.com/definitelytyped/definitelytyped%EC%97%90","https://github.com/microsoft/typescript/issues/36048","https://github.com/microsoft/typescript/pull/36576","https://github.com/microsoft/typescript/pull/36590","https://github.com/microsoft/typescript/pull/36607","https://github.com/microsoft/typescript/pull/36622","https://github.com/microsoft/typescript/pull/36696","https://github.com/microsoft/typescript/pull/36754","https://www.typescriptlang.org/docs/handbook/modules.html#export","hyunta","h로","i'll","i'm","i/o","i:","id","id(\"string\");","id(123);","id(x)","id(x){","id({});","id:","id;","idea","ident","identifier!는","identifier의","identity(\"mystring\");","identity(arg:","identity;","identity를","identity와","ide를","ide에","idl","ie","ieee","ifitexist","if문","if문의","ignor","ignore과","ignore는","ignore를","ihostingenviron","iife를","imag","image와","immedi","impact","implement","implements와","impli","implicit","import","import(\"./a\").pet","import(\"./a\").x","import(\"./accounts\").useraccount","import(\"./types\").pet","import(...)","import)","import)는","import/export의","imported.","importhelp","importing하는","imports\"","imports)","imports,","imports/sid","importsnotusedasvalu","importsnotusedasvalues.","imports나","imports는","imports를","import가","import나","import는","import된","import로","import를","import문","import문을","import에서","import에서는,","import와","import은","import의","import하는","import하지","import할","improv","improvements)","in\"","in\")","in\");","inact","includ","include:","includes.","inclusive.`);","increment","increment:","incremental'","incur","indentedstr","index","index)","index,","index.d.t","index.d.ts로","index.d.ts를","index.d.ts와","index.d.ts이고","index.html","index.html:","index.html로","index.html에","index.html을","index.j","index.js는","index.js를","index.t","index.tsx로","index.tsx를","index.ts가","index.ts만","index?:","industries\",","infer","inference)","inference:","infin","infiniteloop():","infinity값을","info","info,","info.","info:","inform","information)","information,","inherit","init","initail","initi","initialize(sidelength:","inlinesourc","inlinesourcemap","input","input:","input;","input[0];","input[1];","insiders.","instal","installs.","install을","instanc","instanceof","instanceof와","instanceof의","instancetyp","instancetype;","instead","instead\";","instead.","int32array,","integration)","intellij","intellisense는","intent","interact()","interfac","interface)","interface):","interface;","interfaced(arg:","interfaced에","interfaces)","interface를","interface의","intersect","intersection)","intersections)","interval:","intervals)를","intrinsicel","introduct","invalid","invoc","invok","invokelater([1,","invokelater(args:","invokelater는","in이","iot","is,","is:\"","isacceptable(s:","isactive:","isdirectori","isdirectory():","isdisposed:","isdone:","isfish(pet:","isfish가","ismatch","isnumber(x:","isolatedmodul","isolatedmodules,","isprim","isprime(2);","isprime(x:","isstring(x:","issu","issue.","it'","it.","item","item(index),","items.foreach((item,","items.foreach(item","item을","iterable과","itself","ivogabe/gulp","i가","i를","i의","j","ja","jack","jaewon","java","javascirpt","javascript","javascript(ecmascript으로도","javascript(js)의","javascript(또한","javascript(유사한","javascript)","javascript,","javascript...","javascript/typescript","javascript:","javascript?","javascript가","javascript는","javascript로","javascript를","javascript만을","javascript에","javascript에는","javascript에서","javascript에서,","javascript에서는","javascript에서의","javascript에서처럼,","javascript에선","javascript와","javascript의","javascript이고,","javascript이기","javascript질문은","javascript처럼","javascript처럼,","javascript태그가","java나","java는","java또는","java를","java에서","java와","java의","jeongmin","jeremi","jeremy.#nam","jieun","jim","jim.log(jim.name);","john","join(...paths:","josh","journey","jqueri","jquery,","jquery.d.t","jquery;","jquery는","jquery를","jquery와","js","jsconfig","jsconfig.json","jsconfig.json에","jsdoc","jsdoc)","jsdoc.app에서","jsdocstat","jsdocstate.sawasterisk;","jsdoc가","jsdoc를","jsdoc을","jsdoc의","json","json5","jspm","jspm@beta","jspm_packag","jspm의","jsx","jsx,","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperty가","jsx.elementattributesproperty를","jsx.elementattributesproperty에","jsx.elementchildrenattribute는","jsx.elementchildrenattribute를","jsx.elementclass는","jsx.elementclass에","jsx.element에","jsx.element의","jsx.intrinsicattribut","jsx.intrinsicclassattribut","jsx.intrinsicel","jsx.intrinsicelements에","jsx.intrinsicelements에서","jsx.intrinsicelements의","jsx:","jsxfactori","jsxfactory:","jsxfactory를","jsxfactory에","jsxfragmentfactori","jsxfragmentfactory:","jsx는","jsx를","jsx에서","jsx와","jsx의","js가","js는","js로","js를","js에","js에서","js의","jung","jung🌍","k","k)","k):","k,","k.","k.dosomething();","k:","k[]):","k]:","kangaroo","kang🌍","katz의","keep","keeper:","keepwholeobject(wholeobject:","keepwholeobject는","key","key):","key,","key.","key:","keyboard","keycode:","keyev","keyof","keyofstringsonli","keyof를","keyof와","keys.","keys:","keys]:","keys는","kibeom","kind","kind:","kitti","kitty.nam","kitty.numl","kittyset","knowledg","known","ko","kok202🌍","ku🌍","kwon🌍","k는","k로","k를","k은","k의","k🌍","label","label:","labeledvalu","labeledvalue)","label을","lack","languag","larg","last","lastnam","lastname:","lastname;","lastname?:","lastname을","lastname의","lat:","layeggs():","layeggs();","layout)","lead","learn","lee🌍","left","left,","left:","leg","legal)","legs\");","length","length(t:","length,","length:","length>(t:","lengthreturntyp","lengthwis","length는","length에서","lerna,","let","let,","letterregexp와","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersonlyvalidators.t","lettersregexp","lettersregexp.test(s);","let과","let문","let선언만","let선언은","let에","let으로","let은","let을","let의","level","level)","leverag","lf","li","lib","lib\";","lib.d.t","lib.d.ts,","lib.d.ts에","lib.d.ts와","lib.dom.d.t","libdom.d.t","librari","libraries)","library)","lib가","liftarray(t:","lightweight","lim🌍","line","line):","link","linkedlist","linkedlist;","lint","linux),","lion","lion.roar();","list","list){","list:","list[1]","listemittedfil","listenevent(eventtype.mouse,","listenevent(eventtype:","listfil","listfilesofdirectory(currentpath).foreach(traverse)","listfilesofdirectory(dirpath:","liter","littl","lng:","load","loadash","loader","loader\"","loader\"],","loader'에","loader'에서","loader:","loaders:","loader가","loader는","loader도","loader를","loader에","loader와","loader와sourc","loading.","loc/lat","local","localhost","locat","location:","lockstat","lodash","lodash를","lodash와","log","log');","log(name)","log(name:","log.t","loggabl","loggable은","loggable입니다.","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","loggingidentity는","loggingidentity의","loglevel","loglevel;","loglevel[key];","loglevelstr","loglevelstrings,","logopt","long","longer","look","loop","lot","lot.","lousi","love.","luca","m","m()","m.foo):","m.someth","m:","m;","mackinzie\"","made","main()","main.d.t","main.j","main.t","main.ts\"","main.ts를","mainbutton(prop:","mainvalid","major","make","makeandmodel:","makegreeting(s:","makegreeting와,","makeobject(desc:","makeobject({","makeobject의","makesound():","manag","manipul","manipulation)","manufactur","manufacturer:","manufacturer과","many/too","map","map\",","map((n)","map(f:","map(ts:","map,","map.t","mapconfig","mapconfig):","mapping)","mappings)","maproot","map을","mark","master","match\"","match\"}`);","materi","math","math.floor(math.random()","math.floor(pickedcard","math.floor(x","math.pi","math.random()","math.sin(this.value);","math.sqrt(dx","math.sqrt(xdist","mathfunc","mathfuncs.add1;","mathlib.isprime(2);","mathlib;","max","maxbas","maxbase)","maxnodemodulejsdepth","maxvalu","mdn","mdn에서","mean","meanings)","meant","meantime,","mediaerror","meet","member","members)","memori","mention","menu","merges)","merging으로","messag","message\");","message:","message;","meta","metadata","metadata\";","metadata)를","metadata라이브러리를","method","method()","method.apply(this,","method2()","methodonly는","methodonly의","methods)","methods)가","methods:","methods?:","microsoft","microsoft.aspnetcore.staticfiles와","microsoft.typescript.compiler:","microsoft.typescript.default.prop","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","microsoft.typescript.msbuild를","microsoft.typescript.target","microsoft/typescript","middleiniti","middleinitial:","min","mind","mind.","minut","minute);","minute:","miss","mistake)\"라고","mixcolor(colorname:","mixin","mixin을","mixin의","mkdir","ml","ml은","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modal:","mode","mode:","model:","modelyear","model과","model은","model이","mode에서","mode에서는","modifi","modifier)","modifiers)","modul","modular","module\";","module)","module.d.t","module.d.ts,","module.export","module.exports)","module.exports.feedpet","module.exports.readfil","module.exports에","module.js\"","module.js\";","module:","modulea","modulea)","modulea.callstuff()","modulea.t","modulea:mytyp","modulea는","modulea를","moduleb.j","moduleb를","moduleb의","moduleresolut","moduleresolution을","modules)","modules를","modules은","module~]');","module~]';","module과","module에","module을","module의","module이","moment","moment().utcoffset(x);","moment.j","moment.js,","moment.js에서,","moment;","monday","month.\";","month.`;","more","more.","more?)","mouse,","mouseev","mouseevent)","mouseevent).x","mouseevent).y));","mouseevent가","move","move():","move()를","move(distanceinmet","move(distanceinmeters:","move(pet:","moveby(dx:","move를","mozilla","ms","ms_media_err_encrypted:","msbuild","msbuild)","msbuild를","msbuild에","msbuild에서","msbuild에서의","msextendedcode:","msframestep(forward:","mshorizontalmirror:","msinsertvideoeffect(activatableclassid:","msislayoutoptimalforplayback:","msisstereo3d:","mssetvideorectangle(left:","msstereo3dpackingmode:","msstereo3drendermode:","mszoom:","much","multilin","multipl","multipli","multiply(operand:","multiply는","my.application.customer.addform과","my.application.order.addform","myadd","myadd:","myadd는","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]의","myarrow","mybool","mybool위에","myclass","myclass.myclassmethodoptions):","myclass.t","myclass;","myclasslib;","myclassmethodopt","mycompon","mycomponent();","mycomponent가","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction에","mycoolfunction이","mydeck","mydeck[pickcard(mydeck)];","myelem:","myelement","myeonghwan","myfactoryfunct","myfactoryfunction()","myfactoryfunction();","myfield:","myfunc.t","myfunclib;","myfunct","myfunction(length:","myfunction(name:","myfunction.lengthreturntype;","myfunction.namedreturntype;","myfunction;","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","myidentity:","mylargemodul","mylargemodule.dog();","mylargemodule.t","mylib","mylib';","mylib(3)처럼","mylib(a:","mylib.cat(42)'","mylib.cat)","mylib.catset","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","mylib.vetid","mylib;","mylibrari","mylibrary.binaryformatcallback,","mylibrary.binaryformatoptions):","mylib를","mylib에는","mymethod(a:","mymethod(opts:","mymodulepluginopt","mymodules.d.t","myobj","myoji🌍","myothermethod(a:","myothermodule.t","mypet.name;","mypet;","mysearch","mysearch:","mysquar","mystr:","mytestpage.html","mythings.t","mytupl","myurl","myvalid","n","n();","n)","n,","n.name);","n.tostring(),","n.tostring()의","n:","n;","name","name!.charat(0)","name)","name));","name,","name.charat(0)","name:","name:string이라는","name;","name?:","named)","named)만","named;","namedmodul","namedreturntyp","nameofa","nameorresolv","nameorresolver):","nameresolv","nameresolver;","names)","namespac","namespace)","namespaces)","namespace를","namespacing)","nametag:","name은","name을","name의","name이라는","nan","nan을","nan이죠?","narrow","narrowing)","nas;","nativ","native\".","native라는","navig","nds;","need","nestjs와","network","network)에서","networkfailedst","networkfailedstate일","networkloadingst","networkst","networkstate):","networkstatus(state:","networksuccessst","networksuccessstate;","network를","network의","never","never):","never)을","never,","never;","never는","never로","never를","never에","never였습니다.","never타입은","new","new:","newchild","newlin","newlines)","newmember:","newname.length","newname1","newname1,","newname2","newname;","newname의","newproperti","newsquar","newsquare.area","newsquare.color","newsquare;","newtype과","newvpoint","new를","new의","next","next:","nightli","nightly는","no!\";","no\"","no\");","nocheck","node","node.appendchild","node.d.t","node.d.ts를","node.d.ts파일을","node.j","node.js'","node.js)","node.js/io.j","node.js가","node.js나","node.js는","node.js를","node.js에서","node.js에서는","node.js에서만","node.js의","node/commonj","node_modul","node_modules,","node_modules/@typ","node_modules로","node_modules안에서","node_modules에","node_modules에서","node_modules을","node_modules의","nodelist(2)","nodelistof;","nodelistof는","nodelistof라는","nodelistof를","nodelist가","nodelist는","nodelist를","nodelist에서","nodes;","node가","node는","node로","node로부터","node를","node에서","node의","node입니다.","noemit","noemithelp","noemitonerror","noemitonerror).","noemitonerror가","noerrortrunc","nofallthroughcasesinswitch","noimplicitani","noimplicitany,","noimplicitany:","noimplicitany가","noimplicitany는","noimplicitany를","noimplicitany옵션을","noimplicitreturn","noimplicitthi","noimplicitthis,","noimplicitusestrict","noj","nolib","nolib을","nomin","non","none","none,","nonfunctionproperti","nonfunctionproperties;","nonfunctionpropertynam","nonfunctionpropertynames;","nonnul","nonnullable)","nonnullable;","noresolv","noresolve)","noresolve가","noresolve를","normal;","normalize(p:","nostrictgenericcheck","notabl","notavalidcompon","notavalidfactoryfunction()","note","note:","notempti","notempty;","notokay","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","nounusedloc","nounusedparamet","now","nowaday","npm","npm)","npm과","npm에","npm으로","npm을","npm의","npx","ns","ns.c","ns.const","ns.func","ns;","ns를","nuget","nuget과","nuget를","nuget에","null","null'에","null(","null)","null):","null);","null,","null/undefined라고","null;","null];","nullability는","nullabl","nullable;","nullableperson","nullable이","nullish","null}","null과","null과는","null로","null에서","null은","null을","null의","null이","null이나","null일","null입니다.","num","num:","number","number'","number)","number),","number).","number):","number);","number)[]","number,","number.prototype.toexponential.call(1);","number;","number;})","number=","number[]","number[]):","number[];","number[][])","number]'","number])","number]):","number]:","number];","numberarray","numberdictionari","numberofgreet","numberofgreetings:","numberoflegs:","numberorstr","numberorstringdictionari","numberregexp","numberregexp.test(s);","numberregexp는","numbers){","numbertostring(n:","number|string)","number|string):","number|undefined에","number}","number}}","number}타입엔","number’에","number가","number나","number는","number라는","number로","number를","number에","number에서","number와","number을","number의","number일","numer를","numfeet:","numlegs:","numlives:","numlivesforcat","numlivesforcat,","nums:","numspaces:","n은","n을","o","o.","o.a,","o.a;","o.b;","o.b로","o.infer","o.map(x","o2:","o:","o;","o[n]);","o[propertyname]:","o[propertyname];","o[propertyname]는","obj","obj.b","obj.heigth","obj.heigth;","obj.i","obj.length;","obj.moveby(5,","obj.prop","obj.property가","obj.width","obj.x","obj.x;","obj2:","obj:","obj;","obj[\"property\"]로도","obj[key];","object","object\"};","object)","object,","object.cr","object.defineproperty(derivedctor.prototype,","object.freez","object.getownpropertydescriptor(basector.prototype,","object.getownpropertynames(basector.prototype).foreach(nam","object.seal(constructor);","object.seal(constructor.prototype);","object:","object[]","objectdescriptor","objectdescriptor):","objects,","objectwithnamearray","object}}","object가","object나","object는","object로","object를","object보다","object와","object타입을","obj가","obj는","obj를","obj에","obj의","observ","observable.prototype.map","observable.prototype.map에","observable.t","observable;","octal:","octopu","octopus(\"man","octopus의","octopus클래스입니다.","oddnumbersunderten","off","ok","okay","old","older","omit","omit;","omitthisparamet","on","on.","onclickbad(this:","onclickbad가","onclickgood","onclickgood(this:","onclickgood이","onclick이","onemitonerror","ones.","onetwothree.t","onload:","only\"]","only)","onmsvideoformatchanged:","onmsvideoframestepcompleted:","onmsvideooptimallayoutchanged:","oo","oop","oops!","oo의","opacity:","open","open.","oper","operand","operand;","operations.","operator)","operator:","operator;","operators)","opt","option","option.","option1:","option2:","optionalprop?:","options)","options.color","options.prop1","options.prop2","options.prop3","options.prop5;","options.volum","options;","options?:","options을","options의","options이","opts?:","organization에","origin","originalprop","origin에","osx에서만","os들은","os마다","os에","os에서","other,","other.#sidelength;","other.bar;","otherwise,","out","out!","out\"","out\"'","out\")","out\";","out)","out:","outdir","outdir:","outdir로","outdir을","outer()","outer.inn","outfil","outfile)","outfiles)","outfile과","outfile를","outfile을","output","output)을","output.","output:","over","overloads)","overloads)\"의","overloads)\"이슈","overrid","ownersaddress:","o🌍","p","p)","p.i","p.textcont","p.x","p0()","p0(value:","p1","p1()","p1(value:","p1.join();","p1.x","p1:","p2","p2,","p3,","p4)","p4){","p:","p;","p]","packag","package\");","package\";","package)","package.json","package.json'","package.json)","package.json가","package.json라는","package.json안에","package.json에","package.json에도","package.json을","package.json의","package.json이","packagecache:","packages,","packages를","pad","pad(\"hi\",","pad(s:","padder","padding:","padding에","padding이","padleft","padleft(\"hello","padleft(value:","padleft에서","padleft의","page","page)","pageinfo","pages:","palomino","palomino\");","paragraph","param","param1","paramet","parameter)","parameter)에","parameterindex","parameterindex:","parameternam","parametername는","parameters(arg:","parameters)","parameters;","parcel,","parent)","park🌍","pars","parse(urlstr:","parseint(e)","parseint(e);","parseint(s).tostring()","parseintbasedzipcodevalid","parseintbasedzipcodevalidator.t","parsequerystring?,","part","part[]","part[];","partial","partial)","partial.name은","partial;","partialcal","partialcall(","partialcall(f,","partialcall(foo,","partialcall은","partialperson","partialwithnewmemb","partial가","partial처럼","particularli","parts를","party)","pass","passthrough.b","passthrough.c.length;","path","path.join(__dirname,","path:","pathname?:","paths[2]","pathurs의","patient","pattern","pattern\"이라고","peek","peerdependencies)","penstrok","penwidth:","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","per","perfectli","perform","person","person(\"jeremi","person(\"jim\"),","person(\"john\");","person('jim'),","person();","person)","person.firstnam","person.lastname;","person.name이","person;","person['name']","person['name']은","person[p]","person]:","person]?:","personparti","personreadonli","person에서","person을","pet","pet)","pet.fly();","pet.fly()를","pet.layeggs();","pet.swim();","pets){","pets[\"species\"]","pet의","pet이","pick","pick;","pick>;","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickcard가","pickcard를","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","pick과","pick은","piec","pl","place","planet:","planetis🌍","platform","platform)","playground","playground를","playground에","pluck(o,","pluck(o:","pluck(taxi,","pluck에","pluck처럼","plugin","plugin)","plugin.d.t","plugins)","poco.j🌍","point","point)","point):","point,","point.prototype.distancefromorigin","point.x","point.y);","point3","point3d","point3d:","point:","point;","pointlik","pointlike)","pointlike로써","pointlike임을","point로","point를","point변수는","point의","point입니다.","point타입으로","polish","polygon","polygons.square();","polymorphism이라고","possibl","possible)","postalcode:","postfix(\"great\");","postfix(epithet:","power","powershel","pragma","preact","preact,","preact.h","preact.h(\"div\",","precis","predic","predicates)","prefer","preferreduilang","prefix","prefix?:","preloaders:","prepend","prepend를","prepend와","preserv","preserve,","preserve:","preserveconstenum","preservesymlink","preservewatchoutput","preset","presets:","preset을","pretti","prettysure.tofixed();","prettysure:","pretty를","prevent","previou","previous","previously,","price:","primit","print","printimportant(key:","printlabel","printlabel(labeledobj:","printlabel(myobj);","printlabel에","printmeeting():","printname():","printname(obj);","printname(x:","printpoint(color);","printpoint(newvpoint);","printpoint(obj);","printpoint(p:","printpoint(point);","printpoint(point3);","printpoint(point:","printpoint(rect);","printsquares()","printsquares();","printstuff()","printtype()","prioritypollinginterv","prioritypollinginterval:","privacy)","privacy)\"는","privacy)는","privat","private)","private,","private과","private에서는","private으로","private을","private지정자와","private프로퍼티","process","processdigit(digit:","produc","profile.cpuprofil","program","programm","programmercalcul","programmercalculator.digits.indexof(digit);","programmercalculator.digits.length;","programmercalculator.t","programmercalculator.ts을","programmers(en)","programming)","proj","proj$","proj/","project","project)","project,","project.","project:","projectroot","projectroot/folder1/file2.t","projectroot/folder2/file3.t","projectroot/generated/folder2/file3.t","projects.","proj라고","proj의","proj이라는","promis","promise((resolve,","promise)","promise,","promise.al","promise.all([lionexhibit,","promise.all)","promise.race와","promise;","promisedstring;","promise를","promise와","prop","prop'은","prop()","prop1","prop1:","prop2","prop2:","prop3","prop3?:","prop:","propa:","propb:","properti","properties)","properties,","property\";","property:","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","propertynames)","propertynames.map(n","propertynames:","propos","proposal,","props:","props;","propstyp","props나","props와","props의","protect","protected)","protected,","protected로","protected와","protocol?:","prototyp","provid","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","ps()","ps(){}","pt","public","public,","public과","public으로","public을","public입니다.","publish","publisherkim🌍","publishing에서","pull","purr():","purrs:","put","python","python\");","p와","p처럼,","q","queryselector","queryselector(selectors:","queryselectoral","queryselectorall(selectors:","queryselector와","question;","questions)","questions,","quick","quirki","quirks)","r","r,","r.js)와","r1","r1:","r2","r2:","r4r","r;","r>","radius:","rang","range는","rare","re","react","react!","react!\"","react,","react.compon","react.component는","react.createel","react.createelement(\"div\")","react.createelement(\"div\")과","react.createelement(\"mycomponent\")가","react.createelement(기본값)로","react.createelement)","react.createelement,","react.createelement를","react.fragment.","react.jsx를","reactdom","reactdom.render(","reactnamespac","react로","react를","react와","react의","read","readfile`과","readonli","readonly,","readonly;","readonlyarray","readonlyarray를","readonlyperson","readonlystringarray","readonly나","readonly도","readonly로","readonly를","readonly와","readonly키워드를","ready,","realgo🌍","realli","reason,","receiv","recent","recogn","recommend","record","record가","record는","record와","rect","rectangl","recursivedirectoryusingdynamicprioritypol","recursivedirectoryusingfswatchfil","red","red,","reduc","ref","refactor","refer","reference?)","references)","references를","reference가","reference를","refinements)","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","regexpbasedzipcodevalidator}","regist","registerclass(c)","reifi","reified,","reject()","reject)","rel","relev","remind","remov","remove:","removecom","renaming)","render()","render:","reports...\");","request","request,","request.","request는","request로","request를","request에서","request와","request을","requir","require(\"...\")","require(\"...\");","require(\"./a\").x;","require(\"./accounts\").useraccount;","require(\"./mod\");","require(\"./moduleb\");라는","require(\"./zipcodevalidator\");","require(\"bar\");","require(\"browserify\");","require(\"duo","require(\"duo\");","require(\"express\");","require(\"foo\");","require(\"fs\")","require(\"fs\");","require(\"gulp","require(\"gulp\");","require(\"mag","require(\"mod\");","require(\"module\")를","require(\"moduleb\");","require(\"moment\");","require(\"mylib\");","require(\"mylib/bar\");","require(\"mylib/bar/baz\");","require(\"mylib/foo\");","require(\"path\")","require(\"preact\");","require(\"singl","require(\"tsify\");","require(\"url\");","require('[~th","require('browserify');","require('del');","require('f","require('gulp","require('gulp');","require('myfunclibrary');","require('somelib');","require('tsify');","require('vinyl","require('watchify');","require()","require())","require(...)","require([\"./zipcodevalidator\"],","require(modulename:","require(modulenames:","require(path:","require.j","require.js)","require.js에서","require.js의","required(target:","requiredmetadatakey","requiredparameters)","requiredparameters:","requiredprop:","requiredprop은","requiredprop이","requirej","requirejs/amd","requirejs는","requirejs를","requirejs와","require를","require에","reset():","resolut","resolution)","resolution)를","resolv","resolve:","resolvejsonmodul","respond(\"princess","respond(recipient:","respons","response):","response.text();","response.yes)","response:","rest","rest;","restart","restofname.join(\"","restor","result","result);","result,","result.","result.push(currentpath);","result1","result2","result3","result4","result:","result;","result[k]","results)","results.code);","retained)","return","return;","returntyp","returntype()","returntype;","return을","revers","reverse(s:","reverse;","rewritten","rhino","rhino(),","rhino();","rhino,","rhino;","rhino가","rhino는","rich","right","right,","right.","right:","right;","ro","ro.length","ro.push(5);","ro:","ro;","ro[0]","roar():","roll","rolldice():","rolldice();","rollup,","room","room',","root","root.returnexport","rootdir","rootdirs)","rootdirs[2]","rootdirs를","rootdirs의","rootdir을","roots를","ru","rudwn","rule","rules)","rules:","run","run\");","run((o)","run(thunk:","runner","runtim","runtime)","rush,","rx","rx.x","rx:","s","s);","s.height","s.kind:","s.length","s.length;","s.radiu","s.radius;","s.size","s.size;","s.width;","s.x","s.x;","s.y)","s1:","s2:","s:","s;","s?:","safari","safer","safeti","safety)","sam","sam.move();","same","sammi","sampl","sample)","sample.j","samuel","sangmink🌍","save","savingcomments:","sawasterisk:","sayhello","sayhello()","sayhello();","sayhello(name);","sayhello(name:","sayhello(somebody)","sayhello를","sb;","sbn2;","sbn;","scale","scale:","scenario","scenarios)","scenarios,","scheme가","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator을","scope","scoping)","script","scripthost","scripts/app.ts를","scripts:","scripts라고","scripts를","sdk","seal","seal]","sealed(constructor:","sealed(target)","sealexhibit:","sealexhibit]);","sealexhibit가","search","search.","searchfunc","searchfunc;","search는","second","second!","second)","second):","second)[prop]","second,","second:","second;","second?:","second[prop];","second]","second]:","seconds)","seconds.","second라는","second의","see","see,","seem","select","select()","select():","select:","selectablecontrol","selectablecontrol를","selectablecontrol은","selectablecontrol의","selection;","selector","self.origin.","semant","semantics)와","send","sentence:","sentence선언과","seohe","seohyunyoon🌍","seo🌍","sep:","sepsi","serializ","seriou","serious():","seriousaliz","seriousalize(key,","server","server)","servic","set","set([\"cat\",","set(value:","set,","set.call(target,","setinterval(()","sets)","setter","setters:[","setters가","setter를","setter에서만","settim","settime(d:","settimeout","settimeout(()","settimeout예제를","settimeout은","settimout에","setting.","setupmap(config:","setupmap({","set과","set은","set을","set이","sfc","shadow","shadowing)","shadowing은","shadowing의","shadowing이라고","shape","shape)","shape):","shape,","shape.","shapeconsumer.t","shapekind","shapekind.circle;","shapekind.square,","shapekind.square;","shapes.polygons.square()'와","shapes.polygons;","shapes.shapes.triangle();","shapes.shapes?","shapes.t","shapes.triangle();","shapes는","shape에","sheep):","sheep;","shift","shims은","shin🌍","ship","show","showconfig","showgreeting():","showhello","showhello(\"greeting\",","showhello(divname:","showhello에","side","side:","sidelength","sidelength!:","sidelength:","sidelength;","sideprop","sideprops):","signatuer)을","signature)로","signature)를","signatures)","similar","simpl","simplemodule.j","simplemodule.t","sin","sin()","singkissfromarose():","singl","site,","site에","size","size:","size;","skipdefaultlibcheck","skipdefaultlibcheck를","skiplibcheck","skiplibcheck를","slash)","slashesdenotehost?):","slithering...","slow","smarter","smartobj","smartobj.interact(),","smartobject","smartobject();","smith\"","smith\"));","smith\";","smrq/tsifi","smushobjects(x,","smushobjects(x:","sn","sn:","sn;","snake","snake(\"sammi","snake()];","snake)[]과","snake.","snake와","snd:","sns가","somearray","somearray)","somebodi","somebody);","somefunc","somefunc()","somefunc();","somelib","somelib.thing;","somemoduleopt","somemodulesetting?:","someobj","someproperty:","someth","sometyp","sometype();","sometype,","sometype과","somevalue:","somevar:","somevar는","somewher","song🌍","sooyun429🌍","sort","sortableset","soundness)","sourc","source(vinil","source.search(substring);","sourcemap","sourcemaps');","sourcemaps도","sourcemaps에","sourcemaps이","sourcemap에","sourcemap을","sourceroot","space","space)에","spacerepeatingpadd","span)","special","special(options)","specialgreet","specially.","specialtyp","specialtype1","specialtype1의","specialtypeobject.prop3;","specialtypeobject1;","specialtypeobject;","specialtype과","specialtype와","specialtype의","specif","specifi","specifically,","specification.","specified)","specified,","speed","spend","sq","squar","square(100);","square)","square,","square.color","square.penwidth","square.sidelength","square;","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareopt","squareoptions가","squareoptions와","square를","square을","square의","src","src,","src.search(sub);","src/","src/**/*.j","src/*.t","src/compon","src/components에","src/greet.t","src/greet.ts를","src/index.t","src/main.ts의","src/tsc/tsconfig.json를","src/tsconfig.json","src/tsconfig.json,","src/tsconfig_base.json,","src/view","src:","src가","src를","src에","src와","src의","ssminji🌍","stable).","stage","standard","standardgreet","star;","start","start(","started)","started에","startup","startup.c","state","state.code;","state:","statelesscomponent은","statements)","state가","state는","state라는","state를","state에","state의","static","staticzipcodevalidator.t","static을","statu","status.ready;","stay","step...\"","steps)","still","strategies)","stream","stream');","stream에","stream을","strict","strict\"","strict\"를","strictbindcallappli","stricter","strictfunctiontyp","strictfunctiontypes가","strictfunctiontypes을","strictfunctiontypes이","strictnullcheck","strictnullchecks,","strictnullchecks:","strictnullchecks`","strictnullchecks가","strictnullchecks를","strictnullchecks을","strictnullchecks이","strictnullcheck가","strictpropertyiniti","strict를","strict이","strike","string","string!\";","string\";","string'","string)","string).length;","string):","string);","string)으로","string,","string.","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","string.prototype에","string;","string;)","string;)에는","string>;","string[]","string[])","string[],","string[];","string]:","string];","stringarray","stringarray;","stringarray가","stringformatopt","stringformatoptions):","stringnumer","stringnumeric.add","stringnumeric.zerovalu","stringpadd","strings)","strings.","strings.foreach(","stringsstringstrings(p1,","stringtonumber;","stringvalid","stringvalidator.t","stringvalidator;","stringvalidator{","string}","string}'","string});","string},","string}의","string과","string라는","string부터","string에","string에서","string으로","string은","string을","string이","string이나","string이므로,","string이지만,","string임을","string입니다.","string혹은","stripintern","strlength:","strong","strstrnumnumbool","structur","structure)","structured)","structures)","student","student(\"jane\",","studio","studio?)","studio과","studio는","studio에","studio에게","studio에서","style","style\"","style을","sub)","sub1:","sub:","sublim","subparts:","subprop","subprop.foo();","substring:","subtleti","subtyping)\"이라고도","success:","successfulli","sudo를","suffer","suffix","suggest","suggestions,","suit","suit\";","suit:","suits:","suits[pickedsuit],","sum","sum(/*","summary:","summatrix","summatrix(matrix:","sungmin","super(\"account","super(\"rhino\");","super(\"veri","super();","super()를","super(name);","super(value);","super.move(distanceinmeters);","superset","support","supported)","suppressexcesspropertyerror","suppressimplicitanyindexerror","surfac","svelte,","svgelementtagnamemap[k]","swim():","swim();","switch","switch가","switch문을","swtich문을","sym","sym1","sym2","sym3","sym3;","symbol","symbol(\"format\");","symbol(\"key\");","symbol(\"required\");","symbol();","symbol,","symbol.hasinst","symbol.isconcatspread","symbol.iter","symbol.iterator프로퍼티에","symbol.match","symbol.replac","symbol.search","symbol.speci","symbol.split","symbol.toprimit","symbol.tostringtag","symbol.unscop","symbols)","symbol생성자를","symbol은","symlinked된","symlinks를","synchronouswatchdirectory:","syntax","syntax)","syntaxerror","syntaxerror!","system","system)","system,","system.collections에서","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.js)","system.js에서","system.register([\"./mod\"],","system:","systemj","systemjs,","systemjs나","systems)","system를","system인","s가","s는","s에","t","t();","t)","t):","t)>;","t)을","t,","t,u,v","t0","t00","t01","t02","t03","t04","t05","t1","t1.length","t10","t11","t12","t13","t14","t15","t16","t17","t18","t2","t2.length","t20","t21","t22","t23","t24","t2:","t2;","t3","t30","t31","t32","t33","t34","t35","t4","t40","t41","t42","t43","t5","t6","t7","t8","t;","t=number을","t={","t[]","t[]):","t[],","t[k]","t[k].get();","t[k][]","t[k]가","t[k]를","t[k]입니다.","t[number]로","t[p]","t[p];","t[p]에","t[p]의","t[string]은","t]","t]:","t];","t]?:","taekyunkimdev🌍","taemin","tag)","tagname은","tagname인수로","tagname인수를","tags)","tail","tail([...mytuple,","tail(arg)","tail(arr:","tail(mytuple);","taillength?:","take","tarasyuk","tarasyuk의","target","target,","target:","target과","target을","task","taxi:","tc39","team","techniques)","tell","templat","template)","template1.t","templor","tempor","ten","test","test(c,","test(c:","test).","test.t","test:","testcalculator.t","testprogrammercalculator.t","tests.t","test와","text","text)","text]","textbox","thank","that'","thecitythatalwayssleeps()","them\");","them,","them.","thename;","thename을","thename의","thename이라는","thenewmethod(x:","theory:","there!\"","there!\";","there\"","there\";","there'","there;","thing","thing)","things)","think","think!","third","this)","this.","this.#foo","this.#foo;","this.#nam","this.#sidelength","this._fullnam","this._fullname;","this._i","this._p0","this._p0;","this._p1","this._p1;","this._x","this._x;","this._y;","this.activate();","this.area","this.bas","this.clientheight","this.constructoronli","this.constructorunknown","this.count;","this.curr","this.current);","this.current;","this.currenttim","this.depart","this.evaluate();","this.evaluateoperator(this.operator,","this.foo;","this.fullnam","this.getdistance({","this.greet","this.greeting);","this.greeting;","this.hello","this.i","this.id","this.info","this.info까지","this.info를","this.initialize(data);","this.initialize(sidelength);","this.isact","this.isdispos","this.isdisposed),","this.l","this.memori","this.memory,","this.memory;","this.methodonli","this.nam","this.name);","this.oper","this.processdigit(char,","this.processoperator(char);","this.prop","this.props.b;","this.props의","this.scale;","this.sidelength","this.siz","this.size;","this.stuff","this.suits[pickedsuit]","this.suits[pickedsuit],","this.suits[pickedsuit]의","this.titl","this.tostring(16);","this.valu","this.value;","this.x","this.x;","this.y;","this.yi","this.를","this:","this;","thisparametertyp","thisparametertype)","thistyp","thistype;","thistype를","this가","this는","this로","this를","this에","this와","this의","this타입에","this타입을","those","though","thousand","three","three();","three:","three?:","threestringprop","through","throw","tick()","tick():","tick();","tilesize:","time","time\");","time)","timeout:","timeout?:","times,","timestamp:","title:","title?:","to:","tobinarystring(callback:","tobinarystring(opts?:","tock\");","today","todo","todo,","todo.titl","todo1","todo2","todo:","todopreview","tofixed는","together)","tohex(this:","tohex.apply(n);","tohex.bind(5);","token.","tolowercase()같은","tom.move(34);","tom.move(34)는","tom:","tommi","tom은","toni","toobservable():","tool","tools)","top","top:","topics)","toprimit","total","tr","traceresolut","traceresolution'을","traceresolution으로","tracker.","transform","transpilemodul","transpiling,","trash',","traverse(currentpath:","traverse(startfilename);","tree","tree;","tri","triangl","triangle;","triangle과","triangle을","true","true)","true);","true,","true;","true];","trueexpr","true}))","true로","true를","truthiness/falsi","ts","ts\");","ts.createproject(\"tsconfig.json\");","ts2307:","ts2345:","ts:","tsbuildinfofil","tsc","tsc_watchdirectory)","tsc_watchdirectory에서","tsc_watchfile)","tsc_watchfile을","tsconfig","tsconfig.*.json","tsconfig.fullbuild.json이나","tsconfig.json","tsconfig.json)","tsconfig.json:","tsconfig.json가","tsconfig.json과","tsconfig.json는","tsconfig.json를","tsconfig.json에","tsconfig.json에서","tsconfig.json에서만","tsconfig.json은","tsconfig.json을","tsconfig.json의","tsconfig.json의\"lib\"컴파일러","tsconfig.json이","tsconfig.json이라","tsconfig.json이라는","tsconfig.json이라면","tsconfig.nostrictnull.json:","tsconfig는","tsconfig의","tsc가","tsc는","tsc로","tsc를","tsc에서","tsc와","tsc의","tsdx,","tsd를","tsifi","tsify는","tslib에서","tsproject","tsproject.src()","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","tsscript","ts는","ts로의","ts를","tupl","tuple:","tuple;","turn","tw","two","two:","two?:","type","type)","type)\"이","type))","type).","type,","type.","type.\");","type;","type?)","typedpropertydescriptor)","typeerror","typeerror(\"invalid","typeerror:","typenam","typename;","typename은","typename의","typeof","typeof를","typeof와","typeroot","typeroots를","types)","types,","types.","types.d.t","types?","typescirpt","typescrip","typescript","typescript!","typescript!\",","typescript!\"를","typescript\");","typescript\"]","typescript\"가","typescript'","typescript(ts)와","typescript(약","typescript)","typescript,","typescript.","typescript.d.t","typescript.preferences.includepackagejsonautoimports)","typescript/javascript","typescript:","typescript@next","typescript@next가","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdeclarationonli","typescriptemitdecoratormetadata","typescriptesmoduleinterop","typescriptexperimentalasyncfunct","typescriptexperimentaldecor","typescriptforceconsistentcasinginfilenam","typescriptgeneratesdeclar","typescriptimporthelp","typescriptinlinesourc","typescriptinlinesourcemap","typescriptisolatedmodul","typescriptjsxemit","typescriptjsxfactori","typescriptlib","typescriptmaproot","typescriptmodulekind","typescriptmoduleresolut","typescriptnewlin","typescriptnoemithelp","typescriptnoemitonerror","typescriptnofallthroughcasesinswitch","typescriptnoimplicitani","typescriptnoimplicitreturn","typescriptnoimplicitthi","typescriptnoimplicitusestrict","typescriptnolib","typescriptnoresolv","typescriptnostrictgenericcheck","typescriptnounusedloc","typescriptnounusedparamet","typescriptoutdir","typescriptoutfil","typescriptpreserveconstenum","typescriptpreservesymlink","typescriptreactnamespac","typescriptremovecom","typescriptrootdir","typescriptsamples/jspm","typescriptskipdefaultlibcheck","typescriptskiplibcheck","typescriptsourcemap","typescriptsourceroot","typescriptstrict","typescriptstrictfunctiontyp","typescriptstrictnullcheck","typescriptstrictpropertyiniti","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripttarget","typescripttoolsversion이","typescriptusedefineforclassfield","typescript’","typescript가","typescript나","typescript는","typescript도","typescript로","typescript를","typescript만의","typescript보다","typescript에","typescript에게","typescript에는","typescript에도","typescript에서","typescript에서,","typescript에서는","typescript에서는,","typescript에서도","typescript와","typescript은","typescript을","typescript의","typescript처럼","typescript태그가","typestrong/grunt","types를","types을","type과","type선언이","type으로","type은","type을","type이","typic","typing\"","typing)","typing)\"","typing)이","t가","t나","t는","t라는","t를","t에","t에는","t에서","t와","t의","t이고","t인지","u","u)","u):","u)[]","u,","u:","u;","u=string을","u>(m:","u[]):","u[];","uglifi","uglify');","uglify는","uglify를","ui","uielement","uielement();","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","uievent","uievent가","uievent는","uint32array","ui의","umd","umd)","umd,","umd가","umd로","umd를","umd입니다.","unbound","undefin","undefined'","undefined'에","undefined)","undefined);","undefined)?]","undefined,","undefined;","undefined>;","undefined}","undefined가","undefined나","undefined는","undefined라는","undefined로","undefined를","undefined와","undefined을","undefined이","undefined이면,","undefined일","under","undesir","unexpect","union","unionnullable;","unions)","units이라는","universe:","unknown","unknown)","unknown,","unknown.","unknown[]","unknown[];","unknownprop은","unknown을","unpack","unpacked;","unpacked>;","unpacked[]>;","unpacked[]>>;","unproxify(proxyprops);","unproxify(t:","until","unus","unusable:","up","up,","up.","updat","updatepart(newname:","updatetodo(todo1,","updatetodo(todo:","up이","url","url)","url.parse(\"http://www.typescriptlang.org/");","url;","us","us.","usag","usage)","use:","use?)","usedefaultfil","usedefineforclassfield","usedefineforclassfields;","usefsev","usefseventsonparentdirectori","usefseventsonparentdirectory:","usefseventswithfallbackdynamicpol","useful.","usejsdoc.org에서","user","user\";","user)","user:","useraccount","useraccount(\"murphy\",","username:","users',","users.","usestaticfil","usual","utcoffset():","utcoffset(b:","utf","util","ux","u가","u는","u를","u에","v","v);'을","v2","v:","v;","valid","validate(target:","validation.letteronlyvalidator).","validation.lettersonlyvalidator();","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation{","validation이라는","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","validator를","validator의","valu","value)","value);","value,","value.getclass()와","value.gettype()","value:","value;","values)","values.","values:","var","var9;","variabl","variable,","variables)","variant)","var대신","var로","var를","var문","var보다","var선언은","var에","var와","vek","verbose:","verbose?:","verbose를","veri","versa)","version","version:","versions.","vetid","vetid);","via","vice","video,","view","view1.t","view2.t","vinyl","vinyl으로","virtualpoint","virtualpoint(13,","visitzoo(lionexhibit:","visual","void","void)","void),","void):","void);","void)>;","void,","void;","void>;","void는","void로","void를","void에","void일","void처럼","volume:","volume을","vs","vs.","vscode","vsdevmode.ps1","vs와","vue,","w","w,x","w3c","w:","wait","walk(p)","wang","wang.","wang의","want","warn","warn,","warnuser():","wat?","watch","watch'로","watch:","watchdirectory:","watchedbrowserifi","watchedbrowserify.on('log',","watchedbrowserify.on('update',","watcher","watcher를","watcher의","watchfile:","watchifi","watchify(browserify({","watchify,","watchify가","watchify로","watchify를","watchify에","watchopt","watchoptions는","watchoptions란","way","we'd","we'r","we'v","weakmap은","weakmap을","web","webkitdisplayingfullscreen:","webkitenterfullscreen():","webkitexitfullscreen():","webkitsupportsfullscreen:","webpack","webpack,","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","websit","website'","website에서","webwork","weight:","welcom","welcome!","well","well.\");","wenlu","whether","wholeobject;","wholeobject라는","widget","widget;","widget[]","widget[];","widget을","width","width:","width?:","width가","win;","window","window.creategreet","window.onmousedown","window.onscrol","window.onscroll에","window.somenam","windows)를","windowst","windows와","window가","window로","window에","wish","within","without","won't","woof!');","woo🌍","word","word가","work","work,","world","world!","world!\";","world\"","world\"\"","world\");","world\",","world\";","world\"가","world\"는","world\"로","world\"를","world\"인","worth","wrapinarray(obj:","write","writetostuff()","written","wrong;","wrote","www.myget.org에서","wwwroot","w는","x","x(\"hello\");","x()","x();","x()는","x(42);","x(y);","x)","x);","x++;","x,","x.diff(\"something\",","x.length);","x.name);","x.prop;","x.push(\"string\");","x.push(1);","x.tofixed());","x.y.z를","x.yadda.yadda.yadda();","x.z","x:","x;","x[3]","xdist","xml","xs:","xyz","xyz:","x가","x는","x라고","x라는","x로","x를","x에","x와","x의","y","y()","y)","y));","y);","y)로","y,","y.push(\"string\");","y.push(1);","y:","y;","y?)","y?:","yang🌍","yarn,","ydist","ydist)","ye","year","year:","year를","yehuda","yehuda의","yeji","yeonggyu","yeonjuan🌍","yeontaekim🌍","yet,","yet.","yike","yoo","you'll","you'r","you'v","yourmod","yourmod.subprop.foo();","yunhoe,","y가","y는","y로","y를","y에","y에서","y의","z","z.kind를","z:","z;","z]+$/;","za","zacher의","zcv","zcv();","zebra","zerovalue:","zh","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","zipcodevalidators.t","zone에","zone입니다.","zoo","zoo:","zookeep","zookeeper;","z를","{","{!number}","{\">\"}","{\"thi","{(data:","{(s:","{(string","{*}","{...number}","{...string}","{?number}","{?}","{@link","{[\"foo\",","{a:","{a:number}에","{anormalfunction}","{apiresponsetype}","{array.}","{array}","{boolean}","{color:","{component}","{function(number):","{function(string,","{function}","{height:","{htmlelement}","{i","{k}","{name:","{new():","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{props.children}","{props.compiler}","{props.framework}!;","{red","{red,","{seriousalizable}","{set}","{size:","{specialtype1}","{specialtype}","{string","{string=}","{string}","{suit:","{test.a.charat(0)};","{this.props.children}","{this.props.compiler}","{this.props.foo}","{this.props.framework}!;","{typeof","{t}","{value:","{window}","{x","{x:","{y}","{zipcodevalid","{{","{{a:","{{new(...args:","{}","{}));","{}):","{},","{};","{}로","{}를","{}와","{}이","{}이지만,","{를","|","|,","||","||=","}","}\"","}'","}'.`);","}(this,","})","})();","})(enum","})(function","}));","}).plugin(tsify));","}).tothrow();","}):","});","})}","})로","},","}.","}:","};","};'","}>;","}[]):","}[];","}[keyof","}]","}],","}];","}`);","}}","}과","}를","}에","}와","}으로","}을","}의","}인","}입니다.","~","~/src/proj/gulpfile.j","~~~","~~~~","~~~~~","~~~~~~~","~~~~~~~~~","~~~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~~","—","‘class’나","‘int’","‘null’,","‘number’","‘string","‘string’","‘string’과","‘struct’에","“자유로운”","…}","↥","│","└─","└──","└───lib","└───src","└───typescript","├─","├──","├───node_modul","►","⚠️","✨","가","가까운","가깝게","가끔","가끔,","가능","가능).","가능/생성","가능성","가능성을","가능성이","가능을","가능케","가능하거나","가능하게","가능하고,","가능하다고","가능하다는","가능하다면","가능하다면)","가능하도록","가능하며","가능하면","가능하므로","가능하지만","가능하지만,","가능한","가능함을","가능함이","가능합니다","가능합니다)","가능합니다.","가능합니다:","가능해야","가능해야합니다.","가독성","가독성을","가독성입니다.","가드","가드,","가드는","가드라는","가드로","가드를","가드에","가드와","가드의","가려져","가려지기","가로채는","가르치며,","가르킵니다.","가리기","가리키거나,","가리키는","가리키도록","가리킵니다.","가면서","가변","가변성을","가상","가상의","가시성","가이드가","가이드는","가이드는,","가이드를","가이드에서는,","가이드의","가이드입니다.","가장","가정","가정을","가정하겠습니다:","가정하고","가정하는","가정합니다.","가정합니다:","가정해봅시다.","가정했습니다.","가져야","가져야만","가져오고","가져오기","가져오기(일반적으로","가져오기를","가져오기만","가져오기에서","가져오는","가져오는데","가져오면,","가져오지","가져오지만,","가져온","가져온다는","가져올","가져옵니다.","가져옵니다:","가져와","가져와야","가져왔습니다.","가졌는지만을","가졌다","가지","가지가","가지게","가지고","가지고,","가지기","가지는","가지도록","가지를","가지며","가지면","가지므로","가지의","가지지","가진","가진다는","가질","가질만한","가질수","가짐을","가집니다","가집니다.","가집니다:","가짜","각","각각","각각에","각각을","각각의","각자","각자만의","각자의","각주","각주가","각주를","간","간격으로","간결성을","간결하고","간결한","간결함을","간결합니다.","간단하게","간단하고","간단하지만,","간단한","간단합니다.","간단합니다:","간단해","간단히","간략하게","간에","간의","간접","간주되기에","간주됩니다).","간주됩니다.","간주됩니다.구체적으로","간주하는","간주하지","간주할","간주합니다.","간주합니다:","간체:","갈수록","감사를","감사하겠습니다.","감사합니다.","감시","감시(cpu","감시(예:","감시는","감시되는","감시를","감시와","감시자를","감시하는","감시하는데","감시하여","감시합니다.","감싸","감싸겠습니다.","감싸고","감싸는데","감싸주었습니다.","감싸줄","감싸지며,","감쌀","감쌉니다.","감지하고","감지하기","감지하는","감지할","감지합니다","감지합니다.","감춰","값","값)","값,","값.","값과","값도","값들로","값들은","값들을","값들의","값들이","값만","값에","값에서","값으로","값은","값을","값의","값이","값이기","값이든","값이라고","값인","값인지","값일","값입니다","값입니다.","강력하고","강력하면서","강력한","강력합니다.","강력해서","강요되지","강요합니다.","강제로","강제하기","강제하는","강제하여","강제합니다.","강조하고,","강조하여","강조할","강하게","강한","강화된","강화시켜주기","강화하기","갖게","갖고","갖는","갖는)","갖는다고","갖도록","갖습니다.","갖습니다.\"include\"와","갖습니다.지원되는","갖습니다;","갖지","갖출","같거나","같게","같기","같다고","같다면,","같도록","같습니다(deprec","같습니다)","같습니다.","같습니다:","같아보이는","같아야","같으므로,","같은","같은),","같을","같음","같음)","같이","같지만","같지만,","개","개념","개념,","개념.","개념과","개념들","개념들을","개념에","개념으로","개념으로의","개념은","개념을","개념이","개념이라고","개념이지만","개념입니다.","개든","개략적으로,","개를","개발","개발되어","개발되었습니다.","개발을","개발자가","개발자는","개발자들","개발자들은","개발자들이","개발자분들에게","개발자에게","개발자인","개발하기","개발할","개방되어","개별","개별적으로","개별적인","개선","개선되었습니다.","개선을","개선의","개선하고","개선하고,","개선하기","개선하는","개선하여","개선할","개수가","개수의","개요","개요를","개요였고,","개요입니다.","개의","개정된","개체를","개체와","개행","개행을","객체","객체(여기에서는","객체.","객체가","객체는","객체들을","객체라고","객체로","객체를","객체마다","객체만","객체에","객체에는","객체에서","객체와","객체의","객체이지만","객체인","객체인지","객체입니다.","객체입니다:","객체지향","객체지향프로그래밍","객쳬지향","갯수가","거대한","거라","거라고","거부하는","거슬러","거의","거쳐","거쳐야합니다:","거치며","걱정을","걱정하지","걱정할","건","건너","건너뛸","건너뜁니다.","건전성","건전성에","건전하지","걸","걸렸습니다.","걸쳐","걸프","검사","검사)입니다.","검사,","검사가","검사기","검사기는","검사기를","검사는","검사되므로,","검사되지","검사된","검사라고","검사로","검사를","검사만","검사에","검사에는","검사에서","검사와","검사의","검사입니다.","검사자","검사자가","검사자는","검사자인","검사하거나","검사하기","검사하는","검사하면","검사하므로,","검사하세요.","검사하여","검사하지","검사한다는","검사할","검사합니다","검사합니다,","검사합니다.","검사합니다:","검사해야","검색되지","검색창에서","검색하세요","검색하여","검색할","검색합니다.","검이라고","검증을","검증하기","검증하는","검증해야","검출하는","검출하면서","검출해도,","검토하여","겁니다.","겁니다:","겁니다;","것","것\b이","것,","것.","것과","것과는","것도","것도)과","것들은","것들을","것들의","것들이","것만","것만으로도","것보다","것부터","것뿐만","것뿐입니다.","것에","것에는","것에도","것으로","것으로부터","것은","것은,","것은?","것은export","것을","것이","것이고","것이고,","것이기","것이다.","것이든","것이라고","것이라는","것이라도","것이라면,","것이며","것이며,","것이므로","것이었습니다.","것이지만,","것인지","것인지를","것인지에","것일","것입니까?","것입니다","것입니다!","것입니다).","것입니다,","것입니다,기존에","것입니다.","것입니다.:","것입니다.entri","것입니다.즉","것입니다:","것입니다;","것입니다만,","것처럼","것처럼,","게","게다가,","게시물에서는","격리를","겪는","결과","결과:","결과가","결과는","결과로","결과를","결과물과","결과물은","결과물을","결과물의","결과와","결과의","결과적으로","결과적으로,","결과적인","결론적으로","결정.","결정되거나","결정되거나,","결정되는","결정되면,","결정되었습니다.","결정됩니다","결정됩니다.","결정됩니다:","결정은","결정이","결정입니다!","결정하기","결정하는","결정하도록","결정할","결정합니다.","결정해야","결정했습니다.","결정했을지도","결함을","결합","결합되어","결합된","결합될","결합됩니다.","결합을","결합하는","결합하면","결합하여","결합하여,","결합한","결합할","결합합니다.","결합해","결합해야","겹쳐","겹쳐질","경계를","경고","경고를","경고합니다.","경로","경로가","경로는","경로로","경로를","경로에","경로와","경로의","경로일","경보","경우","경우(e.g.","경우)","경우),","경우)인","경우,","경우.","경우:","경우가","경우는","경우라면","경우라면,","경우를","경우를,","경우에","경우에,","경우에는","경우에도","경우에만","경우에서","경우엔","경우와","경우의","경우이며,","경우입니다.","경향이","경험","경험뿐만","경험에도","경험으로","경험을","경험이","계산기","계산기를","계산기의","계산되지","계산된","계산됨)","계산할","계산합니다.","계속","계속해서","계약(contract)을","계약을","계열","계층","계층과","계층에","계층에서","계층으로","계층을","계층적","계층적으로","계획이라면,","고급","고급스럽게","고려","고려되지","고려됩니다.","고려하세요.","고려하여","고려하지","고려할","고려합니다.","고려해봅시다.","고려해야","고려했으며,","고른것을","고를","고립성과","고맙게도,","고민할","고생했다면,","고유","고유의","고유하지","고유한","고유해야","고정되는","고정된","고차함수를","고치기","고치도록","고침","고통스러운","고품질의","골격으로","골라낼","곱셈","곱하는","곳과","곳에","곳에나,","곳에서","곳에서도","곳으로","곳을","곳이","곳입니다.","공간(valu","공간에","공개","공개된","공격적입니다","공백","공백이","공변","공부할","공식","공식적으로","공유되지","공유됩니다.","공유하기","공유하는","공유하므로,","공유함을","공유합니다.","공지","공통","공통된","공통성을","공통으로","공통의","공통인","공통적으로","과","과는","과도하게","과도한","과부하","과정","과정과","과정도","과정에","과정에서","과정에서,","과정은","과정을","과정이","과제를","과하게","과하다고","관계","관계(node","관계가","관계는","관계로","관계를","관계시키는","관계없는","관계없이","관계의","관계이니,","관계일까요?","관대하지","관대한","관련","관련되는지에","관련되어","관련된","관련사항","관련이","관련하여","관련한","관리는","관리되는","관리됩니다.","관리만","관리자처럼","관리하기","관리하는","관리해야","관심","관심이","관여하진","관용구에","관용적입니다.","관점에서","관점에서는","관찰","관찰,","관찰하거나","관찰하는","관찰한","관하여","관한","관해선,","괄호","괄호가","괄호는","괄호로","괄호를","괄호화된","광범위하게","광범위한","괜찮겠네요.)","괜찮다고","괜찮다면,","괜찮습니다","괜찮습니다!","괜찮을","굉장한","교집합","교집합과","교집합까지","교집합을","교차","교차는","교차를","교차하는","교체하는","교환적으로","구문","구문)","구문).","구문.","구문과","구문에","구문에는","구문에서","구문으로","구문은","구문을","구문의","구문이","구문이나","구문인","구문일","구문입니다.","구문적으로","구문형식으로","구별가능합니다:","구별돼야","구별은","구별하기","구별하는","구별하지","구별할","구별합니다","구별합니다.","구분","구분가능합니다:","구분되는","구분되지","구분된","구분에","구분하는","구분하여","구분하여,","구분할","구불구불한","구성","구성과","구성되어","구성된","구성됩니다","구성됩니다.","구성에","구성은","구성을","구성의","구성하거나","구성하겠습니다:","구성하고","구성하고,","구성하기를","구성하는","구성하는데","구성하여","구성하지","구성할","구성할지","구성합니다,","구성합니다.","구성합니다:","구성해","구성해야","구애받지","구제적인","구조","구조,","구조가","구조는","구조로","구조를","구조분해할당에서","구조와","구조의","구조입니다.","구조적","구조적으로","구조적이기","구조적인","구조적입니다:","구조체,","구조화","구조화에","구조화하기","구조화하기에","구조화하는","구조화해야","구체적\"이면,","구체적으로","구체적으로,","구체적인","구체적일","구체화되지","구체화된","구체화하지","구축되었으며,","구축하거나","구축하기","구축하는","구축할","구현","구현과","구현도","구현되기","구현되어","구현되어야","구현되었습니다.","구현된","구현될","구현됨)를","구현에","구현에서","구현에서,","구현은","구현을","구현이","구현입니다.","구현체로","구현하고","구현하기","구현하는","구현하더라도","구현하려는","구현하여","구현한","구현할","구현합니다.","구현해","구현해놓지","구현해야","국제화","굳이","궁금할","권장되지는","권장됩니다.","권장사항에","권장하는","권장합니다.","권한의","귀찮습니다.","귀찮은","규격에","규격의","규모가","규모에","규모에서","규칙","규칙들을","규칙에서","규칙엔","규칙은","규칙을","규칙이","규칙입니다.","균등","그","그것도","그것은","그것을","그것의","그것이","그곳에서","그냥","그대로","그대로의","그동안,","그들","그들은","그들의","그들이","그래서","그래프","그러고","그러나","그러나,","그러면","그러므로","그러므로,","그러한","그런","그런데,","그럼에도","그렇게","그렇다면","그렇다면,","그렇듯,","그렇습니다),","그렇지","그로","그룹","그룹을","그룹의","그룹화를","그룹화하는데","그리고","그리고,","그만두면,","그에","그중","근데","글","글에서는","글은","글을","금방","금지합니다.","급격한","기계적으로","기기에도","기꺼이","기능","기능과","기능도","기능들은","기능들을","기능에","기능으로","기능은","기능을","기능이","기능이지만","기능입니다.","기능적으로","기다려서","기다리며)","기다린","기다릴","기대하는","기대하지","기대할","기대합니다.","기대해도","기대했던","기록하는","기록할","기록합시다.","기록했습니다.","기명","기반","기반으로","기반으로,","기반의","기반입니다.","기반하여","기반한","기반해서","기법","기법들을","기본","기본값","기본값,","기본값과","기본값를","기본값으로","기본값은","기본값을","기본값이","기본만","기본이지만,","기본적으로","기본적으로,","기본적으로는","기본적인","기술들로","기술은","기술은,","기술을","기술적으로","기술하고","기술하기","기술하는","기술하는데","기술하지","기술할","기술합니다.","기술했기","기억을","기억하기","기억하나요?","기억하는","기억하세요.","기억하세요:","기억하십시오.","기억한다면","기억해야","기여","기여하고,","기여할","기여해주신","기인하지","기인합니다:","기존","기존에","기존의","기존의javascript로","기준):","기준으로","기준을","기초","기초적인","기초클래스에서","기타","기하급수적으로","기호","기회입니다:","길고","길더라도,","길이가","길이나","길이를","길이와","길이지만","깃허브","깊게","깊은","깊이","깊이.","까다로울","까지","깔끔하고","깨닫는","깨뜨릴","꺾쇠","꺾쇠괄호(<>)","꺾쇠괄호(<>)에","꽤","끌어내려고","끌어낼","끝까지","끝나는","끝난","끝날","끝납니다.","끝뿐만","끝에","끝의","나","나누는","나누어","나눌","나눗셈","나뉩니다:","나머지","나머지는","나머지를","나면,","나서","나서,","나아가서,","나열","나열되는,","나열되어","나열되지","나열된","나열하기","나열합니다.","나열해야","나오거나,","나오기","나오는","나온","나옵니다:","나와있습니다.","나왔을","나은","나은지","나의","나중까지","나중에","나중에는","나중의","나타나기","나타나는","나타나며,","나타나지","나타날","나타납니다.","나타내고","나타내기","나타내는","나타내는데,","나타내지","나타낼","나타냅니다.","난","난다면,","난독화로","난해한","남겨놓겠습니다","남겨두는","남겨둡니다","남깁니다.","남아있는","남은","납니다.","납득시킬","낫습니다.","낮은","낳을","내가","내는","내려야","내려지면,","내보내거나","내보내고","내보내기","내보내기/검사","내보내기는","내보내는","내보내지","내보낸","내보낼","내보낼지","내보냄","내보냅니다","내보냅니다.","내보냅니다.소스","내부","내부를","내부에","내부에,","내부에서","내부의","내부적으로","내에","내에서","내에서는","내에서도","내에서만","내용:","내용물","내용물이","내용은","내용은,","내용을","내용의","내용이","내의","내장","내장되어","내장된","내장형","내재적으로","내재한","낼","냅니다.","너무","너무나","널러블","널러블(nullable)","널러블은","널러블하지","널러블합니다.","널리","널이","넓은","넘겨","넘겨주는","넘겨주면,","넘겨주지","넘겨줄","넘겨지는","넘겨지는데","넘기면","넘긴다고","넘긴다면","넘길","넘는","넘어","넘어,","넘어가겠습니다.","넘어갈","넘어갑니다.","넘어선","넘어오는","넣기","넣는","넣어","넣어도","넣어서","넣어야","넣으면","넣으세요.","넣을","네,","네이밍","네이티브","네임","네임드","네임스페이스","네임스페이스(타입","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스도","네임스페이스라는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스에서만","네임스페이스와","네임스페이스와는","네임스페이스의","네임스페이스입니다.","네임스페이스화된","네트워크","네트워크로","년","노드","노드.","노드가","노드로","노드를","노드에서","노드와","노드의","노드입니다.","노력을","노력하고","노출","노출되며","노출된","노출됩니다","노출하고","노출하기","노출하는","노출하려면","노출하므로","노출합니다.","노출합니다:","노트를","노트에","논리","논리적","논리적으로","논리적으로,","논리적인","논의한","놀라곤","놀라운","놀라움들은","놀라움의","놀란","놀랄만한","놀랍게도","놀랍지만,","놀랐더라도","높다는","높습니다.","높은","높을","높이지","높일","높입니다.","놓을","누구나","누군가가","누군가의","누락된","누락됨","누르고","누릅니다","누수를","눈에","눈치챘을","눌러","눌러도","느껴지지는","느껴질","느꼈습니다.","느끼실","느낄","느려질","느리게","느슨한\"","느슨함","느슨해","는","늘어나고","늘어나는","능력은","능력을","님에게","다","다는","다루게","다루겠습니다.","다루기","다루는","다루도록","다루어지고","다루지","다룰","다룰(query)수","다룹니다.","다뤄보겠습니다.","다뤄왔습니다.","다뤄지도록","다뤘던","다르게","다르게,","다르겠지만","다르고,","다르기","다르다'입니다.","다르다는","다르며","다르며,","다르지","다르지만","다르지만,","다른","다른지","다를","다릅니다","다릅니다!","다릅니다.","다릅니다:","다만,","다소","다수의","다시","다양하기","다양한","다운","다운로드","다운로드하세요.","다운로드할","다음","다음,","다음gulpfile.js라는","다음과","다음에","다음에,","다음으로","다음으로,","다음은","다음은greeter","다음을","다음의","다음처럼","다이얼로그와","다중","다할","다행히","다행히,","다행히도","다형성","다형성으로","단","단,","단계","단계(예:","단계가","단계는","단계를","단계에서","단계에서만","단계와","단계입니다.","단서","단순하다는","단순하며","단순한","단순화할","단순히","단언","단언(!)에","단언(type","단언,","단언과","단언만","단언에는","단언에서","단언은","단언을","단언하기","단언합니다.","단위","단위가","단위일","단일","단점","단점들에","단점은","단점입니다.","단지","단축","단축되었습니다!","단축됩니다.","단축어처럼","단항","닫힌","달거나","달라진다는","달라집니다.","달려있다\"","달려있습니다.","달리","달리).","달리,","달성하기","달아","담고","담도록","담아","답변에만","답은","당신","당신과","당신은","당신의","당신이","당연하게도","당연히","당연히,","당장은","대개,","대게","대괄호로","대괄호와","대규모","대답은","대답해","대략","대략적으로","대략적이고","대로","대로,","대문자로","대문자입니다.","대부분","대부분은","대부분의","대상","대상들이","대상에","대상에서","대상으로","대상으로한,","대상은","대상을","대상의","대상이","대상이며","대소문자를","대소문자에","대수적","대신","대신)","대신,","대신될","대신에","대신에,","대신해서","대신해주지","대안","대안:","대응관계는","대응되는","대응인","대응입니다.","대응하기","대응하는","대조되고","대조적입니다.","대체","대체)되면","대체로","대체의","대체하기","대체하는","대체하려면,","대체하여","대체할","대체합니다:","대표하는","대하여","대한","대해","대해서","대해서는","대해서도","대해서도.","대해서만","대해선","더","더는","더불어","더불어,","더욱","더욱이","더해보겠습니다.","더해질","덕분에","덕분에,","던질","덜","덜어주는","덧붙이는","덧붙이지","덧셈","덮어쓰기","덮어쓰는","덮어쓰는데,","덮어쓸","덮어씁니다.","데","데로","데만","데에","데에는","데이터","데이터나","데이터는","데이터로","데이터를","데이터베이스","데이터와","데이터의","데이터이며","데코레이터","데코레이터가","데코레이터는","데코레이터를","데코레이터에","데코레이터에서","데코레이터와","데코레이터의","데코레이팅","데코레이팅된","도","도구","도구(타입","도구가","도구는","도구들","도구를","도구만","도구뿐만","도구상자의","도구와","도구의","도구인","도구입니다.","도달하게","도달할","도메인","도메인에","도메인이","도와줄","도와줍니다.","도우미","도움","도움말을","도움을","도움이","도입된","도입됨에","도입됩니다:","도입하게","도입하는","도입하지","도입합니다.","도입해","도입했습니다.","도입했습니다:","도입했지만,","도중에는","독립적입니다.","독립형","독일어:","독자는","독자를","독특한","독특합니다.","돋구지만","돌아가기","돌아가서","돌아가서,","돌아와서","돔","동등.","동등하게","동시에","동안","동안,","동안에는","동의어이기","동의하지","동일","동일).fals","동일하게","동일하기","동일하다고","동일하다는","동일하며","동일하지","동일하지만","동일하지만,","동일한","동일함","동일합니다.","동일합니다:","동일해야","동작","동작\"하도록","동작(문자열을","동작,","동작과","동작에","동작에서","동작으로","동작은","동작을","동작의","동작이","동작이며,","동작이므로,","동작하게","동작하고","동작하고,","동작하는","동작하는지","동작하도록","동작하려면","동작하며","동작하며,","동작하므로","동작하지","동작하지만,","동작할","동작합니다","동작합니다.","동작합니다.)","동작합니다:","동작했습니다:","동적","동적으로","동적이고","동적인","동형","동형이","동형이지만","됐습니다.","되고","되고,","되기","되기도","되는","되도록","되돌리고","되며,","되면","되면,","되므로","되어","되어야","되어있다는","되었기","되었는데,","되었습니다","되었습니다!","되었습니다.","되었으니,","되었을","되지","되지만,","된","된다는","된다면","된다면,","될","될것입니다.","될만한","될수","될수록","될지","될지라도","됨","됩니다","됩니다!","됩니다.","됩니다.tsconfig.json","됩니다:","두","두개의","두고","두고\"십억","두는","두려워하지","두면","두세요","두었다는","두었습니다.","두지","둔다면","둘","둘러싸서","둘은","둘을","둘의","둘째,","둡니다.","뒤따라","뒤따라오는","뒤따르는","뒤에","뒤에있는","뒤의","뒷부분에서","드립니다.","드물게","드물지만","들","들면","들면,","들면:","들어","들어,","들어,함수의","들어.","들어:","들어가","들어가고","들어가기","들어간","들어갈","들어보겠습니다:","들어봤을","들어있는","들었습니다.","들은","등","등)","등).","등)가","등)는","등)을","등.)","등..)","등과","등록","등록할","등으로","등은","등을","등의","등이","등장합니다:","등장했습니다.","디렉터리","디렉터리,","디렉터리,으로","디렉터리.","디렉터리가","디렉터리는","디렉터리로","디렉터리를","디렉터리부터","디렉터리에","디렉터리에게","디렉터리에서","디렉터리의","디렉터리입니다","디렉토리","디렉토리가","디렉토리는","디렉토리로","디렉토리를","디렉토리부터","디렉토리에","디렉토리에서부터","디렉토리와","디렉토리의","디렉토리입니다.","디렉티브를","디버거가","디버거를","디버그","디버깅","디버깅을","디버깅하고","디버깅하기","디버깅하는","디버깅할","디스크에","디스크의","디자인","디폴트","디폴트는","따라","따라,","따라갑니다:","따라서","따라서,","따라서는,","따라야","따르고","따르는","따르면,","따르지","따른","따를지","따릅니다,","따릅니다.","따릅니다:","때","때)","때,","때:","때가","때까지","때나","때는","때는,","때도","때때로","때로","때로는","때를","때마다","때마다,","때만","때문","때문에","때문에)","때문에),","때문에,","때문이고,","때문일","때문입니다","때문입니다)","때문입니다.","때문입니다:","때에","때에는,","때에만","때였습니다.","때와","때의","때입니다.","때입니다:","떠올려","떨어질","또","또는","또는,","또는symbol","또는tsconfig.json에서","또다른","또한","또한,","똑같은","똑같이","똑똑한","뛸","뜨는","뜻이고,","뜻인지","뜻입니다.","뜻합니다.","뜻합니다:","띄는","띄울","라고","라는","라면,","라벨링","라벨링된","라벨에","라벨은","라벨을","라벨이","라이브러리","라이브러리(예.lib.d.ts)를","라이브러리)를","라이브러리가","라이브러리는","라이브러리들은","라이브러리들의","라이브러리라고","라이브러리로","라이브러리를","라이브러리만","라이브러리에","라이브러리에서","라이브러리와","라이브러리의","라이브러리인","라이브러리입니다.","라이저는","라인","라인에","라인에서","라인에서는","라인의","라인이","라인이나","래핑","러시아어:","런타임","런타임시","런타임에","런타임에는","런타임에도","런타임에서","런타임에서,","런타임에서는","런타임에서도","런타임엔","런타임은","런타임을","런타임의","런타임이","런타임입니다.","레벨","레벨로","레벨에","레벨에서","레벨에서만","레벨에서의","레벨의","레벨이","레벨이거나,","레이블에","레이아웃","레이아웃과","레이아웃은","레이아웃을","레이아웃이","레이어가","레이어로서","레이어를","레코드와","레퍼런스","레퍼런스(en)","레퍼런스가","레퍼런스는","레퍼런스를","레퍼런스에","레퍼런스에서","레퍼런스와","레퍼런스입니다","레포에서","렉시컬","렉시컬한","로","로\"","로그","로그가","로그를","로그에","로깅을","로더","로더(예:","로더,","로더가","로더는","로더로","로더로는","로더를","로더에","로더에서","로더에서,","로더에서는","로더와","로더의","로드","로드되는지","로드되므로(모듈","로드되어야","로드된","로드하기","로드하기에서","로드하는","로드하도록","로드하려는","로드하려면,","로드하여","로드할","로드합니다","로딩","로딩과","로직","로직은","로직을","로컬","로컬에","로컬에서","로케일","로케일에","로케일을","루트","루트가","루트로","루트에","루트에서","루트의","루프","루프가","루프는","루프를","루프에","루프에서","루프의","루프입니다:","를","리눅스는","리눅스에서","리눅스와","리다이렉션하지","리다이렉트합니다.","리드하는","리뷰를","리소스는","리소스에만","리스트","리스트가","리스트는","리스트를","리스트에는","리스트에서","리스트와","리스트인","리스팅을","리액트","리액트를","리액트에서","리액트에선","리액트와","리퀘스트를","리터럴","리터럴)","리터럴과","리터럴과는","리터럴도","리터럴로","리터럴에","리터럴에서","리터럴은","리터럴을","리터럴의","리터럴이","리터럴이어야","리터럴이어야만","리터럴집합을","리턴","리턴하거나","리팩터링과","리팩터링이","리팩토링","리팩토링을","리팩토링해야합니다.","리프","릴리스에서","릴리스에서는","릴리즈","링크를","링크입니다.","마무리","마법을","마세요","마세요!","마세요!)","마세요.","마세요:","마십시오!","마우스","마우스를","마음이","마이그레이션","마이그레이션된","마이그레이션에는","마이크로소프트","마자막으로,","마주치는","마주할","마지막","마지막에","마지막엔","마지막으로","마지막으로,","마찬가지).","마찬가지로","마찬가지로)가","마찬가지로,","마찬가지입니다.","마찬가지입니다:","마찰을","마찰이","마치","마치면","마치셨나요?","마침","마커","막기","막는데","막대","막지","막지는","만","만드는","만든","만들","만들게","만들겠습니다.","만들고","만들고,","만들기","만들려고","만들면,","만들수","만들어","만들어내기보다는","만들어낼","만들어보겠습니다.","만들어야","만들어졌습니다.","만들어지는","만들어진","만들어집니다","만들었습니다.","만들었지만,","만들지","만들지만,","만듭니다","만듭니다,","만듭니다.","만듭니다:","만약","만약에","만일","만족스러울만한","만족하는","만큼","만큼의","많습니다!)","많습니다;","많아집니다.","많으며,","많으므로,","많은","많은/너무","많음","많이","많지만,","말고","말로","말씀드리자면,","말아야","말은","말은,","말입니다),","말하기","말하려는","말하면,","말하자면,","말하자면:","말하지만,","말합니다.","말해,","말해서","말해주는","말해주듯이,","말했듯이,","맞거나","맞게","맞는","맞는지만","맞닥뜨리면","맞지","맞추고","맞추기","맞추어","맞춤형","맞춤형으로","매","매개","매개변수","매개변수(예:","매개변수.","매개변수가","매개변수끼리","매개변수나","매개변수는","매개변수도","매개변수든","매개변수들은","매개변수들의","매개변수들이","매개변수라고","매개변수라는","매개변수로","매개변수를","매개변수만","매개변수만을","매개변수보다","매개변수에","매개변수에도","매개변수와","매개변수와는","매개변수의","매개변수인","매개변수입니다.","매개변수처럼","매겨진","매기도록","매깁니다.","매니저","매니저)","매력적인","매번","매우","매치되는","매칭","매칭되는지","매핑","매핑과","매핑도","매핑되어야","매핑된","매핑시키는","매핑에","매핑으로","매핑은","매핑을","매핑의","매핑이","매핑하기","매핑하는","맥락에서","맨","맨앞에","맵","맵(maps)으로","맵과","맵에","맵으로","맵을","맵이","맵핑","맵핑이","머뭇거릴","먼저","먼저,","멈추고","멈추는","멈춥니다;","메개변수","메뉴를","메모리","메서드","메서드(mutat","메서드,","메서드가","메서드는","메서드들은","메서드로","메서드를","메서드만을","메서드에","메서드에도","메서드에서","메서드와","메서드의","메서드입니다.","메세지를","메소드object.prototype.tostring로","메시지가","메시지는","메시지로","메시지를","메인","메커니즘","메커니즘에","메커니즘을","메커니즘이","메커니즘입니다.","메타","메타데이터","메타데이터를","멤버","멤버(이","멤버,","멤버가","멤버는","멤버도","멤버들에","멤버들에만","멤버들은","멤버들을","멤버들의","멤버들이","멤버로","멤버를","멤버만","멤버만으로","멤버보다는","멤버에","멤버에도","멤버에만","멤버와","멤버의","멤버이기","멤버이므로","멤버인","멤버일지라도,","멤버입니다.","면은","명령","명령과","명령어로","명령어를","명령줄","명령줄:","명령줄로","명령줄에","명령행","명명된","명목이","명목적","명목적인","명백해집니다.","명세를","명세서에는","명시","명시되어","명시되지","명시적","명시적으로","명시적인","명시적일","명시하고","명시하기","명시하는","명시하는데","명시할","명시합니다.","명시합니다:","명시해","명심하세요","명심하세요.","명심하세요:","명심하세요;","명심하시길","명심해야","명확성과","명확하게","명확하게하기","명확하고","명확하지","명확한","몇","몇가지","몇개의","몇몇","몇몇은:","몇몇의","모던","모델","모델(dom)은","모델로","모델링","모델링에서","모델링하는데","모델링할수록","모델에서","모델은","모델을","모델이","모두","모두,","모두가","모두를","모두보다는,","모듈","모듈'이라고","모듈(ambient","모듈)의","모듈,","모듈:","모듈과","모듈군","모듈당","모듈도","모듈들을","모듈들의","모듈들이","모듈로","모듈로부터","모듈만","모듈에","모듈에는","모듈에도","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이나","모듈이라고","모듈이라는","모듈인지","모듈임을","모듈형","모드","모드(아래","모드는","모드들은","모드로","모드를","모드에서는","모드에서는,","모드와","모드인","모든","모든_","모르거나","모르더라도","모르지만","모른다`","모를","모릅니다.","모방,","모방하려고","모방합니다.","모순처럼","모습을","모습이","모아서","모을","모호해","목록","목록.","목록과","목록만","목록에","목록에서","목록에서도","목록에서만","목록으로","목록은","목록을","목록의","목록이","목록이고","목록입니다.","목록입니다.가능한","목록입니다:","목록처럼","목적","목적에","목적은","목적을","목적이","목차","목표","목표는","목표로","몫으로","몸체에","못하게","못하고","못하는","못하도록","못하면,","못한","못한다는","못한다면,","못할","못함을","못합니다","못합니다.","못했던","못했습니다.","묘사하기","무관하게","무상태","무상태로","무슨","무슨일이","무시되기","무시됩니다.","무시됩니다;","무시하게","무시하는","무시할","무시합니다.","무시해선","무언가","무언가가","무언가라면","무언가를","무엇에","무엇을","무엇이","무엇이든","무엇인가?","무엇인가를","무엇인지","무엇입니까?","무조건","무조건적인","무한대)을","무한으로","무한한","묶는","묶어서","묶인","묶지","문","문맥상","문맥에","문맥에서도","문맥을","문맥적","문맥적으로","문맥적인","문법","문법은","문법을","문법의","문법입니다:","문서","문서는","문서들은","문서로","문서를","문서에","문서에서","문서에서는","문서에서도","문서와","문서을","문서의","문서입니다.","문서화","문서화와","문서화의","문에","문에서","문으로","문은","문을","문의","문자","문자로","문자를","문자열","문자열,","문자열.","문자열과","문자열들은","문자열로","문자열에","문자열은","문자열을","문자열의","문자열이","문자열이나","문자열이라고","문자열이라면,","문자열이어야","문자열입니다","문자열입니다.","문자열처럼,","문자와","문자의","문자입니다","문장과","문장이","문제가","문제는","문제들","문제들이","문제로","문제를","문제없습니다.","문제없이","문제에","문제의","문제이거나,","문제입니다.","문제점에","묻기","묻는","물론","물론,","물리적","물음표","뭘","뭘까?\"라고","미관상","미디어","미래의","미리","미묘하지만","미묘한","미치는","미치는지","미치며,","미치지","미친다고","미칩니다.","믹스에","믹스인","믹스인에","믹스인이나","믿어,","믿을","밀리","밀접하게","밀접한","및","및/또는","밑에","밑에서","밑줄과","바","바깥","바깥에","바깥에서도","바꾸고","바꾸기","바꾸기와","바꾸는","바꾸는게","바꾸지","바꿀","바꿀수","바꿉니다.","바꿔","바꿔도","바꿔보면","바꿔보세요!","바꿔야","바꿔줍니다.","바꿔줍니다:","바뀌지","바뀝니다.","바는","바닐라","바람직하지","바람직하진","바랍니다!","바랍니다.","바로","바르게","바벨","바벨에서","바벨은","바벨팀과","바와","바이트","바인딩","바인딩되는","바인딩에서","바인딩을","바탕으로","박스","박스해","박싱된","밖에","밖에도","밖에서","반","반대","반대는","반대로","반대로)를","반대여도","반대의","반대입니다.","반드시","반면","반면,","반면에","반면에,","반복되는","반복될","반복마다","반복자","반복자는","반복자를","반복적으로","반복할","반복합니다.","반복합니다;","반영","반영되지","반영하기","반영하도록","반영합니다.","반영해야","반영해왔습니다.","반영했다는","반환","반환값","반환값을","반환값이","반환되는지","반환된","반환된다는","반환될","반환됩니다.","반환문","반환문이","반환하거나","반환하거나,","반환하고,","반환하기","반환하기도","반환하는","반환하도록","반환하며","반환하면","반환하면,","반환하지","반환한","반환한다.\"라고","반환한다고","반환한다는","반환할","반환합니다","반환합니다.","반환했다면,","반환형일","받게","받고","받고,","받는","받는것","받습니다.","받아","받아들이면서","받아들일","받아서","받았습니다.","받았습니다:","받으며","받은","받을","받지","발견,","발견되는","발견하는","발견할","발생","발생:","발생되면,","발생될","발생시키거나","발생시키는","발생시키면,","발생시키지","발생시키지만,","발생시킬","발생시킵니다","발생시킵니다.","발생시킵니다:","발생하는","발생하도록","발생하며","발생하면","발생하면,","발생하지","발생하지만","발생한","발생한다는","발생할","발생함을","발생합니다","발생합니다.","발생합니다:","발생했습니다.","발전되었습니다.","발전시켜","발전을","발췌)","발합니다.","방금","방문할","방문해","방법","방법\"","방법,","방법과","방법과,","방법대로라면","방법들로","방법들을","방법에","방법에는","방법으로","방법으로,","방법으로도","방법은","방법은,","방법을","방법의","방법이","방법이며,","방법이지만","방법이지만,","방법입니다.","방법입니다:","방생되어","방식과","방식들과","방식들이","방식에","방식으로","방식은","방식을","방식의","방식이며,","방식입니다.","방정식의","방지","방지\"","방지하게","방지하고","방지하기","방지하는","방지하면서,","방지할","방지합니다.","방출","방출되는","방출되었습니다;","방출된","방출됩니다.","방출에는","방출을","방출합니다.","방출했습니다.이","방해합니다.","방향\"에서도","방향은","배경","배경지식","배열","배열:","배열과","배열들,","배열로","배열에","배열에서","배열은","배열을","배열의","배열이","배열이나","배열인","배열입니다:","배열처럼","배우고","배우고,","배우고자","배우기","배우는","배우지","배우진","배운","배울","배워","배워보겠습니다.","배워봅시다.","배워야","배웠습니다.","배정밀도","배치","배치해야","배포","배포되었습니다.","배포됩니다.도구를","배포하기","배포하는","배포하려면,","배포할","백","백그라운드","백업","백엔드","백틱/백쿼트","버그","버그가","버그는","버그도","버그를","버그의","버그이지만,","버그입니다.","버립니다.","버립니다:","버전","버전:","버전과의","버전부터,","버전에서","버전에서,","버전에서는","버전에서는,","버전으로","버전은","버전을","버전의","버튼으로","버튼을","번","번들","번들된","번들러(예.","번들러내에서의","번들로","번들링","번들링과","번들링된","번들링을","번들링하거나","번들을","번만","번에","번역","번역,","번역됩니다.","번역에","번역이","번역하는","번째","번째,","번째는","번째로","번째로,","번째에","번째와","번체:","번형도","번호를","벌어질까요?","범위","범위로","범위를","범위에","범위에서","범위의","법\"과","법칙은","벗겨진","벗어나는","베이스를","베이스에","베이스에서","베이스에서는,","베이스와","베타","벤더별","변(contra","변경","변경),","변경,","변경/생성/삭제에","변경과","변경되는","변경되든","변경되었습니다.","변경되지","변경된","변경될","변경사항에","변경사항을","변경에","변경은","변경을","변경의","변경이","변경하고","변경하고,","변경하는","변경하면,","변경하세요.","변경하십시오","변경하지","변경할","변경합니다.","변경합니다.이제","변경합니다:","변경해","변경해야","변경했습니다.편리하게도","변동성이","변수","변수(rest","변수)","변수,","변수tsc_nonpolling_watcher가","변수tsc_watchdirectory를","변수가","변수나","변수는","변수들에","변수들은","변수들을","변수들이","변수로","변수로도","변수를","변수에","변수에는","변수에도","변수에서","변수와","변수의","변수입니다.","변하지","변합니다:","변했는지","변형된","변형시킵니다.","변형을","변형이","변형입니다.","변형하지","변형한","변화","변화가","변화는","변화를","변화시키지","변화에","변환","변환(형","변환)과","변환도","변환되는","변환되어야","변환을","변환의","변환이","변환하고자","변환하기","변환하기,","변환하는","변환하여(coerces),","변환할","변환합니다","변환합니다(target","변환합니다.","변환해봅시다.","별","별)","별개의","별난","별도로,","별도의","별로","별칭","별칭)","별칭)를","별칭)을","별칭,","별칭과","별칭보다","별칭으로","별칭은","별칭을","별칭이라고","별칭인","별칭입니다.","별칭입니다:","병리학적","병합","병합\"은","병합'","병합(merge)","병합:","병합되는","병합되며,","병합되어","병합되지","병합된","병합됩니다.","병합됩니다:","병합은","병합을","병합의","병합이","병합입니다.","병합하기","병합하는","병합하는지","병합하려면,","병합하세요:","병합할","병합합니다.","병행하여","보간하여","보강","보강과","보강된","보강에","보강을","보강하는","보강하세요","보강하지는","보강할","보겠습니다.","보겠습니다.이것은","보겠습니다:","보고","보고된","보고를","보고하기","보고하는","보고하며","보고하지","보고할","보고합니다.","보기","보는","보다","보단","보도록","보려는","보려면","보려면,","보면","보면,","보세요,","보세요.","보세요:","보수가","보수적인","보신","보실","보십시오.","보십시오:","보았다면,","보았을","보여주고,","보여주기","보여주는","보여주지만","보여줄","보여줌","보여줍니다","보여줍니다.","보여줍니다:","보완할","보이겠지만,","보이기","보이는","보이는지","보이지","보이지만,","보인다면","보인다면,","보일","보일러","보입니다","보입니다.","보입니다:","보장되는","보장하는","보장하는데","보장할","보장합니다","보장합니다.","보존될","보존하기","보존하는지에","보존하며","보존하지만,","보존합니다.","보지","보통","보통의","복구할","복사되어","복사를","복사본에","복사본이","복사하거나,","복사하는","복사하세요.","복사하여","복사하지","복사할","복사합니다.","복잡성","복잡성은","복잡하지","복잡한","복잡합니다.","복잡해집니다.","복제하고,","복제합니다.","복합","본","본(혹은","본론으로","본문","본문에","본문에서","본문을","본문의","본문이","본인에게","본인의","본질적으로","볼","볼까요:","봅니다.","봅니다:","봅시다.","봅시다:","봐야","봐왔다면,","부담스럽게","부동","부동소수점.","부르기에","부를","부릅니다.","부모","부분","부분들이","부분에","부분에서","부분에서는","부분으로","부분은","부분은:","부분을","부분의","부분이","부분이며,","부분인","부분입니다,","부분입니다.","부분적으로","부분적인","부분집합을","부분클래스를","부수","부수효과만을","부여합니다.","부울입니다.","부작용을","부족하거나/혹은","부족하여","부터","부호","부호는","분기","분기가","분기를","분기에서","분기에서는","분들은","분들을","분들이라면","분류된","분리되어","분리된","분리를","분리하는","분리하여","분리할","분리해서","분명","분명한","분명히","분산","분산되었는지","분산된","분산됩니다.","분석","분석을","분석하기","분석하면서","분석했습니다.","분은","분할","분할하는","분할합니다.","분할해야","분해","분해가","분해는","분해된","분해될","분해됩니다;","분해를","분해와","분해의","분해입니다.","분해처럼,","분해할","불가능하다는","불가능한","불가능할","불가능함을","불가능합니다","불가능합니다.","불과하기","불구하고","불구하고.","불구합니다.","불러오기","불렸습니다.","불리기도","불리는","불리는,","불리언","불리언(boolean)에는","불립니다.","불문하고","불변이라고","불변하다고","불변하며","불일치는","불일치를","불짜리","불필요한","불필요합니다.","불행하게도,","불행히도","불확실한","붙습니다.","붙어","붙어야","붙여","붙여야","붙여줄","붙여집니다.","붙였으니,","붙은","붙이겠지만","붙이는","붙이더라도","붙일","붙임으로써","붙입니다.","붙입니다.반면,","붙혀집니다.","붙히는","뷰는","브라우저","브라우저가","브라우저는","브라우저들은","브라우저로","브라우저를","브라우저에","브라우저에서","브라우저와","브라우저인","브랜치를","브랜치에서","브랜치의","브레이크","블랙박스입니다.","블록","블록과","블록까지로","블록에","블록으로","블록은","블록의","비","비공개","비공개(hard","비공개(soft","비공개가","비공개는","비공개로","비공개를","비공개와","비공개이기","비교","비교될","비교됩니다.","비교를","비교적","비교하는","비교하면,ani","비교할","비교합니다.","비록","비롯된","비슷하게","비슷하게,","비슷하지만","비슷하지만,","비슷한","비슷한가요?","비슷합니다.","비슷합니다.(동적","비슷합니다만,","비어둘","비어있는","비어있습니다.","비용을","비워두는","비주얼","비트","비합리적입니다.","비활성화할","비활성화합니다.","빈","빈번한","빈번할","빌드","빌드)","빌드가","빌드간에","빌드는","빌드되지","빌드를","빌드에","빌드에는","빌드의","빌드입니다.","빌드하는","빌드하여","빌드한","빌드합니다)","빌드합니다.","빛을","빠뜨리는","빠르게","빠른","빠를","빠진","빨간","빨라질","빨리","빼고는","빼기로","뺄셈","뼈대로","뼈대를","뽑아내는","뿐만","뿐이며,","뿐입니다.","사라지고","사람들에게","사람들은","사람들을","사람들이","사람이","사람이라면,","사례","사례는","사례를","사본","사본과","사소한","사실","사실,","사실만","사실상","사실을","사양에","사양을","사용","사용(tsc.exe,","사용).","사용)인","사용.","사용:","사용가능","사용가능합니다:","사용되거나,","사용되고","사용되고,","사용되기도","사용되는","사용되는지","사용되도록","사용되었기","사용되지","사용된","사용된다고","사용된다면","사용될","사용될수","사용됨","사용됨.","사용됩니다.","사용됩니다:","사용량에","사용량을","사용량이","사용법","사용법과","사용법은","사용법이","사용에","사용으로부터","사용은","사용을","사용의","사용자","사용자가","사용자는","사용자들에게","사용자들에게,","사용자들은","사용자들의","사용자들이","사용자로부터","사용자로부터도","사용자를","사용자에게","사용자에게는","사용자에게는,","사용자에겐","사용자의","사용하거나","사용하게","사용하겠지만","사용하고","사용하고\u0013","사용하고,","사용하고자","사용하기","사용하기\"","사용하기가","사용하기로","사용하기에서","사용하길","사용하느냐에","사용하는","사용하는)로","사용하는데,","사용하는지","사용하는지는","사용하던","사용하도록","사용하려","사용하려고","사용하려면","사용하며,","사용하면","사용하면,","사용하므로","사용하므로,","사용하세요","사용하세요.","사용하세요:","사용하세요;","사용하셔야","사용하십시오.","사용하여","사용하여,","사용하지","사용하지만","사용하지만,","사용한","사용한다고","사용한다는","사용한다면","사용한다면,","사용할","사용할만한","사용할지","사용할지는","사용함으로써","사용합니다","사용합니다,","사용합니다.","사용합니다.\"react\"","사용합니다.기본","사용합니다:","사용해","사용해,","사용해도","사용해보겠습니다:","사용해보세요.","사용해본","사용해봤다면,","사용해서","사용해야","사용해야할","사용해왔을","사용했고,","사용했다는","사용했던","사용했습니다.","사용했습니다:","사용했지만","사용했지만,","사이드","사이언스,","사이에","사이에는","사이에서","사이의","사이즈","사이클을","사이트","사이트는","사이트를","사이트에","사이트에서","사전","사항","사항:","사항에","사항에는","사항에서","사항은","사항은,","사항을","사항이","사항이라는","사항이므로","사항이지만","사항이지만,","사항임","사항입니다.","삭제된","삭제하고","삭제하길","삭제하세요.","삭제할","삭제해서","살펴","살펴보겠습니다.","살펴보겠습니다:","살펴보겠지만,","살펴보고","살펴보도록","살펴보세요.","살펴보았습니다.","살펴볼","살펴봅니다.","살펴봅시다.","살펴봅시다:","삶의","삼항","삽입,","삽입됩니다.","삽입하는","상관","상관없는","상관없다는","상관없습니다.","상관없습니다:","상관없습니다;","상관없이","상급","상기해봅시다.","상단에서","상단에서만","상당히","상대","상대적","상대적으로","상대적이냐에","상대적이라고","상대적이라면","상대적이면,","상대적인","상대적임.","상상할","상상해","상상해보세요.","상상해보세요:","상상해봅시다:","상세","상속","상속(extend)하면,","상속,","상속계층을","상속관계나","상속되는","상속된","상속받고","상속받고,","상속받습니다.","상속받을","상속받지","상속받지만","상속을","상속하기","상속하는","상속하여","상속할","상속해서","상수","상수가","상수들의","상수로","상수이거나","상수입니다.","상수입니다:","상용","상위","상위클래스(superclasses)","상응하는","상의","상의하세요.","상자에","상태\"의","상태가","상태는","상태로","상태를","상태에","상태에서","상태에서만","상태인","상태인지","상호","상호작용을","상호작용하는지는","상호작용할","상황","상황마다","상황에","상황에서","상황에서,","상황은","상황을","상황이","새","새로","새로고침","새로운","새롭고","색과","색인(ordin","색인화(indexed)되면","샘플","샘플:","샘플에서","생각은","생각하기","생각하는","생각하면","생각하지","생각한","생각할","생각합니다","생각합니다!","생각합니다.","생각합니다:","생각해","생각해보세요.","생각해보세요:","생각해보세요;","생각해볼","생각해봅시다.","생각해봐야","생각해야","생긴","생깁니다.","생략","생략될","생략하면","생략할","생략했습니다):","생산할","생성","생성과","생성기에","생성되는","생성되었는지","생성되었습니다.","생성된","생성될","생성됩니다.","생성됩니다:","생성시킵니다.","생성을","생성자","생성자가","생성자는","생성자로","생성자로부터","생성자를","생성자에","생성자에서","생성자와","생성자의","생성자이고","생성하거나,","생성하고","생성하고,","생성하기","생성하기위해","생성하는","생성하려고","생성하려면,","생성하면","생성하면,","생성하면서","생성하세요.","생성하여","생성하여,","생성하였고,","생성하지","생성한","생성할","생성함으로써","생성합니다","생성합니다,","생성합니다.","생성합니다:","생성해줄","생성했었습니다:","생태계","생태계를","서드","서로","서론에서는","서명","서명(string","서명에","서명은","서명을","서명이","서버","서버,","서버가","서버들을","서버에","서브","서브라임","서브클래싱을","서브타이핑","서브타입.","서브타입으로","서브타입입니다.","서비스","서비스가","서비스에","서수","서술어","서술어는","서술어를","서술어인","서술어입니다.","섞어서","섞인","선언","선언(shorthand","선언(type","선언,","선언과","선언도","선언되기","선언되는","선언되어","선언되어야","선언되었는지가","선언되었다고","선언되었을","선언되었음을","선언되었지만","선언되지","선언된","선언될","선언됩니다.","선언됩니다:","선언들은","선언만","선언문","선언문을","선언부에","선언에","선언에는","선언에서","선언에서,","선언에서는,","선언에서도","선언으로","선언으로도","선언으로부터","선언은","선언을","선언의","선언이","선언입니다.","선언적인","선언하거나,","선언하게","선언하고","선언하기","선언하는","선언하는지는","선언하려면,","선언하며;","선언하면","선언하세요.","선언하지만,","선언한","선언할","선언합니다","선언합니다.","선언해서,","선언해야","선언했는가를","선언했습니다.","선언형입니다;","선이","선처럼","선택","선택)을","선택된","선택됩니다.","선택사항","선택을","선택이지만,","선택입니다.","선택자와","선택적","선택적(optional)","선택적,","선택적으로","선택적으로,","선택적이고,","선택적이라는","선택적이어야","선택적인","선택적일","선택지이기도","선택하고","선택하기","선택하기보단","선택하는","선택하면","선택하므로","선택하세요:","선택하여","선택하지","선택한","선택할","선택합니다","선택합니다.","선택합니다:","선택해","선택해야","선호되는지를","선호됩니다.","선호에","선호하는","선호합니다:","설계","설계되었습니다.","설계되었으며","설명","설명되어","설명된","설명서는","설명에","설명은","설명을","설명자","설명자(properti","설명자가","설명자는","설명자로","설명자에","설명자의","설명하겠습니다.","설명하고","설명하기","설명하는","설명하려면,","설명하므로","설명하므로,","설명하시겠습니까?","설명하였습니다.).","설명한","설명한다는","설명한대로)","설명할","설명합니다.","설명해","설명해야","설명했던","설명했습니다.","설정","설정값을","설정되면","설정되면,","설정되어","설정되었기","설정되었다고","설정되지","설정된","설정될","설정에","설정에서","설정으로","설정은","설정을","설정이","설정하거나,","설정하기","설정하는","설정하며,","설정하면","설정하면,","설정하세요.","설정하여","설정하지","설정한","설정한다면,","설정할","설정함으로써","설정합니다","설정합니다.","설정해야","설정했다면,","설정했습니다.","설치","설치가","설치되어","설치되지","설치된","설치를","설치하거나","설치하고,","설치하기","설치하는","설치하며,","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치하지","설치한","설치할","설치합니다.","설치합니다.이","설치합니다:","설치해야","설치했다는","성공","성공,","성공?!","성공적으로","성공하지는","성공합니다.","성능에","성능을","성분으로","성분을","성을","성장입니다.","성장한","성장했습니다.","성질은","성질입니다.","세","세계에","세로","세밀하게","세부","세션을","세트가","세트를","세트에","세팅을","섹션","섹션(document.getelementbyid)에서는","섹션들로","섹션에","섹션에서","섹션에서는","섹션은","섹션을","섹션의","섹션이","셋","소개","소개(introduction)","소개는","소개되었고,","소개된","소개에서는","소개하지는","소개합니다.","소문자로","소비","소수","소수에는","소수의","소스","소스가","소스는","소스를","소스맵","소스맵을","소스에","소스의","소스코드","소스코드는","소요될","소위","소진할","소프트웨어","소프트웨어의","속","속기","속도","속도가","속도를","속성","속성,","속성과","속성들은","속성에","속성은","속성을","속성의","속성이","속성처럼","속하는지","속하지","속한다는","속할","속합니다.","속해있습니다.","손에","손으로","솔루션","솔루션명을","솔직히","수","수가","수고가","수는","수단이","수도","수동으로","수를","수많은","수백","수백만","수십","수십만","수에","수와","수용하고","수월하게","수의","수정","수정가능한","수정가능할","수정과","수정되는","수정된","수정될","수정은","수정을","수정이","수정하기","수정하는","수정하되","수정하려는","수정하면:","수정하세요.","수정하십시오:","수정하여","수정하지","수정할","수정합니다.","수정합니다:","수정합시다:","수정해봅시다.","수정해서","수정해야","수준","수준에","수준에서,","수준을","수준의","수집하는데","수천","수학의","수행","수행되어야","수행된","수행된다는","수행됩니다.","수행하는","수행하면,","수행하여","수행하지","수행한","수행한다는","수행할","수행합니다.","수행했다고","숙련된","숙제","순","순간","순서","순서는","순서대로","순서로","순서로든","순서를","순서에","순서표(bom)를","순수한","순전히","순차적으로","숫자","숫자,","숫자.","숫자/문자열","숫자~]","숫자나","숫자는","숫자라면,","숫자로","숫자를","숫자만으로는","숫자만큼의","숫자에","숫자와","숫자인","숫자입니다","숫자형","쉐도잉","쉬운","쉬울","쉬워졌습니다.","쉬워집니다.","쉼표로","쉽게","쉽고","쉽기","쉽습니다.","쉽습니다:","스니펫","스니펫(snippet)에는","스니펫에서는","스니펫을","스니펫의","스스로","스왑","스위치","스위치를","스칼라","스코프","스코프가","스코프는","스코프라고","스코프로","스코프에","스코프에서","스코프의","스코프인","스코프입니다.","스코핑(block","스코핑(lexic","스크린을","스크립트","스크립트가","스크립트는","스크립트로","스크립트를","스크립트의","스크립팅","스키마","스키마는","스타일","스타일\"","스타일,","스타일로","스타일을","스타일의","스타일이","스타트","스태틱","스태틱과","스태틱이기","스택을","스텝","스텝은","스텝이","스튜디오","스튜디오를","스페이스","스페인어:","스프레드","스프레드와","슬래시","슬래시(tripl","승인하고","시","시간","시간에","시간을","시간이","시간입니다.","시그니처","시그니처(있는","시그니처)을","시그니처가","시그니처는","시그니처라는","시그니처로","시그니처를","시그니처에","시그니처에서","시그니처와","시그니처의","시그니처인","시그니처일","시나리오","시나리오가","시나리오를","시나리오에","시나리오에서","시나리오에서도","시나리오와","시나리오입니다.","시도:","시도는","시도로","시도하지","시도하지만","시도합니다.","시도해","시마다","시맨틱으로","시스템","시스템과","시스템과는","시스템만큼","시스템보다는","시스템에","시스템에서","시스템으로","시스템은","시스템을","시스템의","시스템이","시스템이)","시스템이기","시스템인","시스템입니다.","시에만","시작","시작되었습니다.","시작될","시작으로","시작은","시작점을","시작하겠습니다","시작하겠습니다.","시작하고","시작하기","시작하는","시작하는지","시작하면","시작하면,","시작하시거나","시작하여","시작하여,","시작한","시작할","시작합니다.","시작합니다;","시작합시다.","시작해","시작해서","시작해서,","시작해야","시작했다면,","시작했습니다!","시작했습니다.","시점부터,","시점에","시점에,","시점에서","시점에서,","시퀀스","시키겠지만.","시킬","시프트","시행되며,","시험용","식별되지","식별자","식별자(data","식별자가","식별자로","식별자를","식별자에","식별자이기","식별하고,","식별하기","식별하는","식별한","식별할","식별합니다","식으로,","식은","신경","신뢰할","신중하게","신호","신호입니다.","실수","실수는","실수들은","실수들을","실수로","실수를","실수였습니다,","실수입니다.","실습을","실시했을","실용적인","실제","실제로","실제로,","실제로는","실제론,","실패","실패하는","실패한","실패할","실패함.","실패합니다.","실행","실행되고","실행되기","실행되기를","실행되는","실행되는지","실행되면","실행되면서","실행되어야","실행될","실행됩니다.","실행됩니다.main.ts에서","실행됩니다;","실행시키기","실행시키지","실행시킬","실행을","실행이","실행하게","실행하고","실행하고(정적),","실행하기","실행하는","실행하는데","실행하도록","실행하려면","실행하며","실행하면","실행하면),","실행하세요:","실행하십시오.","실행하여","실행한","실행할","실행함으로써","실행합니다.","실행합니다.(다른","실행합니다:","실행해","실행해보세요","실행해보세요!","실행해야","실행했을","실험단계입니다.","실험을","실험적","실험적인","심각하게","심각한","심벌","심벌들","심벌들은","심벌들이","심벌로","심벌에","심벌에서는","심벌와","심벌은","심벌을","심벌의","심볼","심볼의","심지어","심층","싱글턴과","싱글톤","싶다는","싶다면","싶다면,","싶습니다.","싶어도","싶으면","싶으면,","싶으시다면","싶으시면,","싶으실","싶으십니까?","싶은","싶을","싶을지도","싶지","쌍으로","써드파티","써서","써왔던","쓰고","쓰기","쓰는","쓰는게","쓰도록","쓰면","쓰면,","쓰여야","쓰여지기","쓰이게","쓰이기","쓰이는","쓰이는군요.","쓰이는지","쓰인","쓰일","쓰입니다.","쓰지","쓸","씌웁니다.","아는","아니고,","아니기","아니라","아니라,","아니라;","아니라는","아니라면","아니라면,","아니란","아니면","아니므로","아니지","아니지만,","아닌","아닌)","아닌,","아닌지","아닐","아님","아님!","아님에","아님을","아닙니다","아닙니다,","아닙니다.","아닙니다.(never","아닙니다...)","아래","아래)","아래는","아래로","아래를","아래에","아래에서","아래에서는","아래와","아래의","아랫줄은","아마","아마도","아무","아무거나","아무것도","아무것에나","아무도","아무런","아무렇게나","아예","아웃풋을","아이디어는","아이디어를","아주","아직","악명","안","안내","안내하기","안다면","안되고","안되죠,","안된","안됨).","안됩니다","안됩니다.","안에","안에,","안에서","안에서,","안에서도","안에서의","안의","안전성(type","안전성을","안전하게","안전하다는","안전한","안전한지","안전합니다.:","안정될","안정성과","안정적인","안정적입니다.)","안쪽","안쪽에","안타깝게도,","않거나","않거나,","않고","않고,","않고는","않고도","않고선","않기","않기를","않기에,","않나요?","않는","않는다","않는다고","않는다는","않는다면","않는다면)","않는다면,","않다고","않다는","않다면","않다면,","않도록","않습니다","않습니다)","않습니다.","않습니다:","않습니다;","않아","않아도","않아서","않아서,","않아야","않았겠지만","않았기","않았는지","않았다면","않았다면,","않았습니다","않았습니다.","않았습니다:","않았으면,","않았을","않았음에도","않았지만,","않으려면,","않으며","않으며,","않으면","않으면,","않으면서","않으므로,","않은","않은)","않은데,","않을","않을때만","않음","않음!","않음)","않음)에서","않음,","않음.","않음에","않음을","않지만","않지만,","알","알게","알고","알고리즘에","알고리즘은","알기","알다시피,","알려져","알려져있는)는","알려주기","알려주길","알려주는","알려주어","알려주어야","알려주지","알려줄","알려줍니다","알려줍니다.","알려줍니다:","알려줘야","알려지고","알려진","알려진),","알리기","알리는","알릴","알림에서","알림은","알림을","알립니다.","알맞게","알맞은","알아","알아\"라고","알아내기","알아낼","알아두면","알아두세요.","알아둬야","알아보겠습니다.","알아보고","알아보기","알아보기(understand","알아보세요.","알아볼","알아봅시다.)","알아야","알아차리겠지만,","알아채셨나요?","알았습니다.","알지","암묵적으로","암시될","암시적","암시적으로","암시적이며","암시적인","암시한","압도하여,","압축되는지","압축하기","압축합니다.","앞","앞서","앞에","앞에만","앞에서","앞엔","앞으로,","앞의","앞쪽의","애매하고","애플리케이션","애플리케이션에","애플리케이션에서","애플리케이션에서의","애플리케이션은,","애플리케이션을","애플리케이션의","애플리케이션이","액세스","액세스와","앰비언트","앱","앱에서","앱을","약","약간","약간은","약간의","약속입니다.","약칭으로","양날의","양상은","양식","양식에","양식을","양질의","얕은","얘기하지만,","얘기할","어노테이션과","어노테이션으로","어노테이션을","어느","어디를","어디서","어디서든","어디서든지","어디에","어디에나","어디에서","어디에서,","어디에서나","어딘가","어떠한","어떤","어떻게","어떻게든","어려운","어려울","어려움","어려워질","어렵게","어렵네요!","어렵습니다!","어렵습니다.","어렵진","어리석은","어색하게","어색함을","어쨋든","어플리케이션들을","어플리케이션을","억제","억제합니다.","언급","언급된","언급하자면,","언급하지","언급한","언급했던","언급했듯이","언급했듯이,","언래핑","언래핑(unwrap)","언어","언어는","언어들과","언어들처럼,","언어라고","언어로","언어를","언어에","언어에서","언어에서,","언어에서는","언어와","언어의","언어입니다.","언어처럼","언어처럼,","언제나","언제든","언제든지","얻게","얻게됩니다.","얻고,","얻기","얻기.","얻는","얻습니다.","얻어온","얻었습니다.","얻었지만,","얻을","얻지","얼마나","엄격하게","엄격한","엄격함을","엄격함의","엄격해","엄격해진","엄청","업그레이드하는","업그레이드하라는","업데이트","업데이트가","업데이트되었습니다.","업데이트를","업데이트하기","업데이트하세요:","업데이트하여","업데이트할","업데이트합니다.","업데이트해야","없거나,","없고","없고,","없기","없는","없는)","없다.","없다고","없다는","없다면","없다면,","없더라도","없도록","없습니다","없습니다\u001d)","없습니다!","없습니다)","없습니다).","없습니다.","없습니다:","없애버렸습니다!","없어도","없어서","없어야","없었기","없었습니다","없었습니다.","없으며","없으며,","없으면","없으면,","없으므로","없으므로,","없을","없을지에","없음","없음.","없음을","없이","없이,","없이는","없지만","없지만,","엉망으로","에","에는","에디터","에디터는","에디터로","에디터를","에디터에","에디터에서","에디터에서,","에디터의","에러","에러!","에러가","에러를","에러와","에러의","에를","에뮬레이트","에서","에서,","에서는","에지","엔드포인트를","엔지니어링에서의","엔진","엔진(동적","엔진을","엔진의","엔진처럼","엔트리를","엔트리에서","엔티티를","엔티티의","엣지","여겨졌습니다.","여겨지고","여겨지며","여기","여기,","여기는","여기를","여기서","여기서,","여기서는","여기서도","여기서부터는","여기선","여기에","여기에는","여기에도","여기에서","여기에서,","여기에서:","여기에서는","여기엔","여러","여러가지","여러개의","여러분","여러분을","여러분의","여부로","여부를","여부에","여전히","여지가","여태","역","역방향","역방향으로","역사","역시","역할","역할을","연결","연결을","연결의","연결하는","연결하여","연결할","연관","연관되지","연관된","연기된","연기하겠다면","연산","연산들은","연산으로","연산이","연산자","연산자&&=,||=및??=를","연산자(...nums)를","연산자가","연산자는","연산자도","연산자라고","연산자로","연산자를","연산자에","연산자에서","연산자의","연산자입니다.","연속적으로","열거","열거나,","열거하고,","열거하지","열거할","열거형","열거형(enum)과","열거형과","열거형과는","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형처럼","열고","열린","열악한","열어","열어보면","열어보면,","열어보세요.","열어줄","염두에","영리한","영어","영역으로","영향","영향\"를","영향을","영향이","옆에","옆에)","예","예,","예.","예:","예기치","예는","예로","예로,","예로는","예를","예상","예상대로","예상되는","예상을","예상치","예상하는","예상하지","예상합니다","예상해","예상했지만,","예시","예시:","예시까지","예시는","예시로","예시로,","예시를","예시에","예시에서","예시에서는,","예시와","예시의","예시이며,","예약어입니다","예에서는","예와","예외).","예외가","예외로","예외를","예외사항은","예외입니다.","예입니다.","예입니다:","예전","예정이지만,","예제","예제:","예제가","예제는","예제들","예제들에서,","예제들을","예제로","예제로,","예제를","예제를,","예제만","예제에","예제에는","예제에서","예제에서,","예제에서:","예제에서는","예제에서는,","예제에서의","예제에서처럼","예제와","예제의","예제이며","예제입니다.","예제입니다:","예제처럼","예측","예측이","예측하기","오","오게","오는","오늘날","오늘날,","오던","오래","오래된","오류","오류!","오류).","오류,","오류.","오류:","오류가","오류는","오류도","오류들을","오류들이","오류로","오류를","오류의","오류이지만","오류인지와","오류입니다!","오류입니다.","오류입니다:","오른쪽","오른쪽,","오른쪽에","오른쪽으로","오른쪽으로만","오른쪽은","오른쪽이","오른쪽입니다:","오버","오버라이드","오버라이드하는","오버라이드합니다.","오버라이드해서","오버라이딩","오버로드","오버로드가","오버로드는","오버로드된","오버로드들의","오버로드로","오버로드를","오버로드만을","오버로드에","오버로드와","오버로드하는","오버로딩","오버헤드가","오브젝트라면","오브젝트를","오브젝트에","오염되는","오직","오타,","오프","오픈","오해를","오해와","온","온전히","올","올라가","올라가,","올라오게","올려놓고,","올려놓으면","올리도록","올리면","올린다면,","올바르게","올바른","올바름","옮기겠습니다.여기서","옮기고","옮기는","옮기면,","옳은(syntact","옳지","옵션","옵션:","옵션과","옵션들","옵션들...","옵션들을","옵션를","옵션에","옵션에서","옵션으로","옵션은","옵션을","옵션의","옵션이","옵션이나","와","와야","와일드카드","와일드카드가","와일드카드는","완료","완료.","완료되면","완료되었음에도","완료한","완벽하게","완벽한","완벽히","완성","완성,","완성할","완전한","완전함을","완전히","완화되었습니다.","완화됩니다;","왓쳐(파일","왓쳐가","왓쳐를","왓쳐와는","왓쳐의","왔기","왔는지","왔습니다.","왜","왜냐하면","왜냐하면,","왜죠??","외","외부","외부로","외부로부터","외부에","외부에서","외부에서도","외부에선","외부의","외에","외에,","외에는","외에도","외의","왼쪽","왼쪽에","왼쪽에서","요구","요구사항을","요구사항이","요구하는","요구하지","요구합니다.","요구합니다:","요구했습니다.","요소","요소(예:","요소,","요소가","요소나","요소는","요소들","요소들에","요소들은","요소들을","요소들의","요소를","요소만을","요소에","요소와","요소의","요소입니다.","요약되어","요약하자면,","요점은","요즘에,","요청은","요청이","요청하면","요청한","용","용도가","용어가","용어나","용어를","용이하게","용이합니다.","우","우리","우리가","우리는","우리를","우리에게는","우리의","우선","우선순위를","우선시한다는","우선으로","우선적으로","우연한","운","운반할","운영체제/파일","운영체제에서","운용","워크플로우를","원격","원래","원래의","원래의(병합되지","원문","원본","원본과","원본에","원소들에","원소를","원시","원시요소가","원시타입을","원시형","원인은","원인이","원인이기","원자","원치","원칙","원칙을","원하거나,","원하는","원하는대로","원하며","원하지만,","원한다고","원한다면","원한다면,","원할","원합니다.","원했지만,","원활하게","웹","웹사이트들","웹사이트에서","웹사이트에서,","웹사이트의","웹에","웹팩","위","위)와","위는","위로","위반하면,","위에","위에서","위에서,","위와","위의","위젯의","위처럼","위치","위치(즉,","위치가","위치는","위치로","위치를","위치시켜야","위치시키고,","위치시키세요.","위치에","위치에서","위치에서는","위치하게","위치하는","위치하며","위치하지","위치한","위치할","위치해야","위키","위하여","위한","위함이","위함입니다.","위해","위해,","위해서","위해서,","위해서는","위해서는,","위해서는:","위해서라면","위해서만","위해선","위해선,","위험","위험성","위험성과","위험성을","위험하지만,","유감스럽게도,","유니언","유니언(union)과","유니언,","유니언.","유니언:","유니언과","유니언만","유니언에","유니언에도","유니언으로","유니언은","유니언을","유니언의","유니언이","유니언이나","유니언이라","유니언입니다.","유니언입니다:","유니언타입입니다;","유닛","유래된","유명","유명한","유명해졌습니다.","유명해지면서,","유무를","유발하는","유발할","유발합니다:","유사","유사점과","유사하게","유사하게,","유사하지만,","유사한","유사합니다.","유사합니다:","유사합니다만,","유연성은","유연하게","유연한","유연함은","유연함을","유연합니다.","유용하게","유용하고","유용하다는","유용하려면","유용하지","유용하지만","유용하지만,","유용한","유용할","유용합니다","유용합니다.","유용합니다.(예,","유용합니다:","유의:","유의미하고","유의미한","유의하세요","유의하세요,","유의하세요.","유의하세요:","유의하시기","유의하십시오","유의하십시오.","유의하십시오;","유의할","유의합니다.","유의해야","유의해야할","유의해주세요","유일하기","유일하다는","유일한","유일합니다.","유일했습니다.","유저","유저가","유저들은","유저로서","유지","유지되고","유지됩니다","유지됩니다.","유지하거나","유지하고","유지하기","유지하는","유지하는데","유지하려면","유지하세요.","유지하십시오.","유지하지","유지하지만,","유지한다는","유지할","유지합니다.","유지했습니다.","유추됩니다.","유추하고","유추할","유틸리티","유틸리티는","유틸리티들은","유틸리티를","유한한","유형","유형과","유형에서,","유형으로","유형은","유형을","유형의","유형이라도","유형화하는","유효성","유효성을","유효하지","유효한","유효한지를","유효합니다.","유효해지면","으로","은","은닉,","을","음...","응답","의","의거해","의견","의도","의도된","의도로","의도를","의도였을","의도이기","의도하는","의도한","의도했다고","의무적","의미","의미,","의미가","의미는","의미도","의미로","의미로도","의미를","의미에","의미에서","의미에서,","의미와","의미인지","의미입니다.","의미지만,","의미하기도","의미하는","의미하며,","의미하지만,","의미한다고","의미할","의미합니다,","의미합니다.","의미합니다.watchify와","의미합니다.또한","의미합니다:","의심스러운","의존성","의존성들은","의존성들을","의존성에","의존성으로","의존성으로부터","의존성은","의존성을","의존성의","의존성이","의존성이나","의존적이라면:","의존적인","의존하기","의존하는","의존하며,","의존하세요.","의한","의해","의해서만","이","이거나","이건","이건,","이것들로","이것들은","이것들을","이것에","이것은","이것을","이것이","이게","이고","이곳에","이곳에서","이곳을","이기","이끄는","이나","이는","이니셜","이니셜라이저(initializer)를","이니셜라이저는","이니셜라이저를","이니셜라이저에","이더라도","이동","이동\"과","이동시키는","이동하겠습니다.이를","이동하기","이동하는","이동하며","이동하세요)","이동하여","이동할","이득입니다.","이들","이들은","이들을","이들이","이때","이때,","이라","이라고","이라는","이란","이러한","이런","이런!","이런,","이렇게","이렇게도","이례적인","이로","이론:","이루어지길","이루었습니다.","이를","이름","이름(privat","이름(이","이름,","이름~]","이름과","이름과는","이름도","이름들의","이름들이","이름에","이름에만","이름에서","이름으로","이름으로,","이름은","이름을","이름의","이름이","이름이어야","이름이지만","이름인","이름입니다.","이면","이미","이번","이번에도","이번엔","이벤트","이벤트를","이상","이상과","이상에서","이상을","이상의","이상이고,","이상적으로","이상적으로는","이상적이지","이상적인","이상한","이상합니다","이상합니다!","이상합니다.","이상해","이슈","이슈가","이슈를","이슈에","이슈을","이스케이프","이식하거나(porting)","이야기","이야기합니다.","이야기해보겠습니다.","이어야","이어지기를","이어질","이에","이와","이외","이외에","이외에)","이외에도,","이외의","이용","이용하는","이용하면","이용하여","이용한","이용할","이용해","이용해서","이용했다는","이유","이유:","이유가","이유는","이유는,","이유로","이유로,","이유를","이유입니다.","이전","이전과","이전에","이전에는","이전에는,","이전의","이전인","이점은","이점을","이점이","이제","이제,","이제는","이종","이중","이탈리아어:","이터러블","이터러블로","이터러블을","이터레이터와","이팩트","이펙트를","이하를","이해가","이해는","이해를","이해하기","이해하기가","이해하기를","이해하는","이해하는데","이해하려면","이해하며,","이해하면,","이해하여","이해하지","이해한다면","이해할","이해함으로써","이해합니다.","이해해","이해해야","이후","이후부터,","이후부터는","이후에","이후에는","이후엔","익명","익명으로","익숙하다면","익숙하다면,","익숙하지","익숙하지만","익숙한","익숙할","익숙합니다.","익숙해져야","익숙해지기","익숙해지는","익숙해지는데","익숙해지셨다면,","익스플로러에","익힐","인","인것에","인기","인기를","인덱서(indexer)를","인덱서를","인덱서블","인덱서에서","인덱서의","인덱스","인덱스가","인덱스들에","인덱스를","인덱스에","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인라인","인라인되지","인라인됩니다.","인라인으로","인사말","인사말을","인사말의","인사말이","인사이트를","인수","인수,","인수가","인수는","인수든","인수들의","인수로","인수로부터","인수를","인수만","인수에","인수와","인수의","인스턴스","인스턴스가","인스턴스는","인스턴스도","인스턴스로","인스턴스로만","인스턴스로써","인스턴스를","인스턴스마다","인스턴스만","인스턴스에서","인스턴스의","인스턴스화","인스턴스화(혹은,","인스턴스화될","인스턴스화에서,","인스턴스화와","인스턴스화하고","인스턴스화하고,","인스턴스화하면","인스턴스화할","인스턴스화해서","인식되는","인식됩니다.","인식하기","인식하는","인식하는지","인식합니다.","인식했기","인용)","인용된","인자","인자가","인자들을","인자로","인자를","인자의","인지되지","인지합니다.","인터섹션,","인터페이스","인터페이스(htmlelement에서","인터페이스)를","인터페이스,","인터페이스가","인터페이스나","인터페이스는","인터페이스들도","인터페이스들은","인터페이스들이","인터페이스로","인터페이스로부터","인터페이스로써","인터페이스를","인터페이스에","인터페이스에서","인터페이스에서는","인터페이스와","인터페이스의","인터페이스인","인터페이스입니다.","인터페이스처럼","인터페이스처럼,","인터프리터는","인프라","인한","인해","일","일(api","일과","일관되게","일관된","일관성","일관적으로","일괄","일단","일대일","일들이","일련의","일반","일반적으로","일반적으로,","일반적으로는,","일반적이고","일반적이기","일반적이며,","일반적이어서","일반적이지","일반적이지만","일반적인","일반적임","일반적입니다","일반적입니다.","일본어:","일부","일부가","일부는","일부로","일부로써","일부를","일부만","일부분으로","일부분을","일부이고","일부인","일부입니다.","일상적인","일수","일시","일시적으로","일어나는","일어나는지","일어나는지를","일어나며,","일어납니다:","일에","일으켜서","일으키거나,","일으키겠군요","일으키는","일으키지","일으킨다는","일으킬","일으킵니다.","일을","일이","일이든","일이며","일이었기에","일이지만,","일입니다.","일입니다.더","일종의","일찍이","일치를","일치시킬","일치에는","일치하게","일치하고","일치하기","일치하는","일치하도록","일치하지","일치할","일치해야","일컫는","일회성","일회성인","읽거나","읽거나,","읽거나/기록하여","읽고","읽기","읽기전용","읽기전용으로","읽는","읽도록","읽습니다","읽습니다.","읽어","읽어도","읽어보는","읽어보세요","읽어보세요.","읽어보시고,","읽어보실","읽어야","읽었고","읽었다고","읽으면서","읽으세요","읽으세요(30분)","읽으실","읽을","읽지","잃게","잃으키지","잃지","임베딩,","임을","임의로","임의의","임포트","입니다","입니다.","입니다.extends'","입니다:","입력","입력과","입력받아","입력받을","입력에","입력으로","입력을","입력하고","입력하고,","입력하기","입력하는","입력하면","입력하면,","입력하세요:","입력하십시오","입력할","입력해보세요.","입문한","입장에서는","잇습니다.","있거나","있거나,","있게","있게끔","있겠지만,","있고","있고,","있기","있는","있는가?","있는데","있는데,","있는지","있는지를","있는지에","있는지와","있다:","있다고","있다는","있다면","있다면,","있다면:","있단","있더라도","있던","있도록","있듯,","있듯이,","있습니다","있습니다!","있습니다(한","있습니다)","있습니다).","있습니다,","있습니다.","있습니다.(대체로","있습니다.(해당","있습니다.)","있습니다..","있습니다.:","있습니다.►","있습니다.그러나","있습니다.먼저","있습니다.브라우저의","있습니다.이제","있습니다.자세한","있습니다.페이지를","있습니다:","있습니다;","있습니다만,","있어","있어,","있어도","있어서","있어야","있어야합니다.","있었다면,","있었던","있었습니다.","있었지만","있으나,","있으며","있으며(예:","있으며,","있으며;","있으면","있으면,","있으므로","있으므로,","있을","있을까요?","있을뿐만","있을지","있음","있음)","있음)를","있음)을","있음.","있음에","있음을","있지","있지만","있지만,","있지만;","잊는","잊어버렸을","잊었다면,","잊지","자기","자동","자동완성과","자동으로","자랑스러운","자랑스럽지만은","자료","자료형","자료형입니다.","자르고","자리에","자리잡고","자바스크립터가","자세한","자세히","자식","자식(children)","자식만","자식에","자식에게만","자식은","자식의","자식입니다.","자신들","자신만의","자신에","자신은","자신을","자신의","자연스러운","자연스러워집니다.","자연스럽습니다.","자원을","자원이","자유로운","자유롭게","자정까지","자주","자체","자체(circl","자체(어떤","자체가","자체는","자체도","자체로","자체를","자체만으로도","자체에","자체에는","자체에서","자체와","자체의","자체적인","작게","작고","작동","작동됨\"과","작동시키기","작동시키려면,","작동시키면","작동에","작동을","작동하거나","작동하는","작동하는지","작동하는지에","작동하며,","작동하므로,","작동하여,","작동하지","작동하지만,","작동한다는","작동할","작동함을","작동합니다","작동합니다!","작동합니다.","작동합니다:","작동해야","작성","작성\b할","작성돼있는지","작성되고,","작성되는","작성되어","작성되었다고","작성되었다면","작성되었습니다.","작성되지","작성된","작성된다는","작성된다면,","작성될","작성됩니다.","작성에","작성을","작성의","작성자는","작성자에게는","작성자일","작성하거나","작성하게","작성하겠습니다.","작성하고","작성하고,","작성하고자","작성하기","작성하는","작성하는데","작성하는지","작성하든","작성하려는","작성하면","작성하세요:","작성하십시오.","작성하여","작성하지","작성한","작성한)","작성할","작성합니다","작성합니다.","작성합니다:","작성해","작성해보겠습니다.","작성해서","작성해야","작성했고","작성했는지에","작성했다고","작성했던","작성했습니다.","작성했습니다:","작성했으므로,","작성했을","작업","작업에","작업에서","작업에서는","작업으로","작업은","작업을","작업의","작업이","작업입니다:","작업하고","작업하기","작업하기가","작업하기를","작업하는","작업한","작업할","작용할","작용합니다.","작은","작은따옴표","잘","잘못","잘못되었다고","잘못된","잘못됨","잘하기","잘하려고","잘한다는","잘해냅니다.","잠시,","잠재적","잠재적으로","잠재적인","잡는데","잡아","잡아낼","잡아두는","잡아둘","잡을","잡지","장","장기적으로","장난감","장단점)를","장단점이","장애와","장에서는","장점은","장점을","장황할","장황해서","재","재검사/재빌드","재검사/재빌드하지않고,","재구성하지는","재귀","재귀적","재귀적으로","재귀적인","재배열하기","재빌드","재사용","재사용성","재사용성을","재사용하기","재사용할","재선언과","재실행하면","재실행합니다","재작성할","재정의됩니다.순환성","재정의하는","재정의할","재처리된","재할당","재할당을","재할당이","재할당할","저","저장","저장된","저장소","저장소를","저장소에서","저장소에서도","저장하는","저장하십시오.다음과","저장할","저희도","적게","적기","적당한","적어도","적어야","적용","적용되고","적용되기","적용되는","적용되며","적용되지","적용된","적용된다는","적용됩니다.","적용됩니다:","적용하기","적용하기로","적용하는","적용하려면","적용하면,","적용하여","적용한","적용할","적용합니다","적용해야","적은","적이","적절하게","적절하지","적절한","적절히","적합하게","적합하고,","적합하다고","적합하며,","적합한","적합한지","적합합니다.","전","전,","전개","전개는","전개보다","전개에","전개처럼","전개하는","전개하도록","전개하면","전개할","전까지","전까지는","전달/중복","전달되는","전달되든","전달되면","전달된","전달될","전달됨","전달만","전달에","전달이","전달하고","전달하기","전달하는","전달하는지","전달하도록","전달하든","전달하면","전달하여","전달하지","전달한","전달한다고","전달한다면","전달할","전달합니다.","전달해","전달해도","전달해야","전달했기","전략","전략.","전략들은","전략에서","전략으로","전략은","전략을","전략이","전면에서","전반적으로,","전부","전송되는","전에","전에,","전에는","전역","전역변수","전역에서","전역으로","전역으로도","전역의","전역입니다.","전염될","전용","전용(read","전용(readonly)으로","전용(readonly)이라고","전용으로","전용이고","전용이기","전용이라면,","전용이었다면,","전인","전자에","전적으로","전제로","전제조건","전처리","전처리를","전체","전체는","전체라는","전체에서","전체적으로","전통적으로","전통적으로,","전통적인","전파하는데만","전혀","전형적으로,","전형적인","전환","전환을","전환하는","전환하려는","전환할","절","절대","절대(never)","절대로","절에","절에서","점","점과","점들이","점만","점에","점에서","점에서는","점으로","점은","점을","점이","점입니다.","점점","점진적으로","점진적인","점차적으로","점프합니다.","점프했다는","접근","접근법이라는","접근에","접근으로","접근을","접근이","접근자","접근자,","접근자가","접근자는","접근자를","접근자에","접근자의","접근하거나","접근하기","접근하기를","접근하는","접근하려는","접근하며,","접근하면","접근하면,","접근하지","접근할","접근해","접두사","접두사는","접두사로","접두어로","접미사","접미사(postfix)는","접미사는","접미사를","접하는","접할","정교한","정규식","정규식과","정규식을","정답은","정당한","정도","정도로","정도의","정렬","정렬하기","정렬하는","정렬합니다.","정리하도록","정리했습니다.","정말","정말로","정밀도를","정방향","정보","정보)에도","정보가","정보는","정보는,","정보도","정보로","정보를","정보만","정보에","정보에서","정보와","정의","정의가","정의는","정의되고","정의되고,","정의되면,","정의되어","정의되어있거나","정의되어있거나).","정의되지","정의된","정의됩니다.","정의들","정의들이","정의로","정의를","정의만","정의에","정의에는,","정의에서","정의와","정의의","정의입니다.","정의하고","정의하고,","정의하기","정의하는","정의하는데","정의하는데엔","정의하면,","정의하지","정의한","정의할","정의합니다.","정의합니다:","정의해야","정의했다는","정적","정적이어서,","정적인","정책이","정하게","정하고","정하는","정합니다.","정해","정해줄","정해지는","정해지지","정해진","정해집니다.","정확도는","정확하게","정확하고","정확한","정확한지","정확할","정확함","정확합니다.","정확히","제거","제거되며,","제거되므로,","제거되어","제거되었습니다.","제거된","제거됩니다.","제거뿐만","제거하거나","제거하거나,","제거하고","제거하기","제거하는","제거하면","제거하면,","제거하세요.","제거하여","제거한","제거할","제거합니다","제거합니다.","제거해보세요.","제공되고","제공되는","제공되지","제공되지만","제공된","제공됩니다.","제공을","제공하고","제공하기","제공하는","제공하는데,","제공하며,","제공하면서","제공하지","제공하지만,","제공한다는","제공할","제공합니다","제공합니다\".","제공합니다.","제공합니다:","제공합니다;","제공해야","제공해주지","제공해줍니다.","제공했는지를","제네레이터","제네릭","제네릭(generic)이","제네릭에서","제네릭은","제네릭을","제네릭의","제네릭이","제네릭이라","제네릭이므로","제네릭이지만,","제네릭입니다,","제대로","제시할","제안","제안된","제안사항을","제안의","제안이","제안이며","제약","제약과","제약사항을","제약을","제약조건","제약조건에서","제약조건을","제약조건이","제어","제어자를","제어하기","제어할","제외","제외)","제외.","제외되었는지에","제외되었습니다.","제외된","제외될","제외됩니다.","제외하고","제외하고).","제외하고;","제외하고는","제외하곤","제외하기","제외하면","제외한","제외합니다.","제외해야","제작","제작되었습니다.","제출하세요.","제품군)가","제한","제한과","제한되어","제한되지","제한된","제한될","제한됩니다.","제한됩니다:","제한시킬","제한에","제한을","제한이","제한적으로","제한점이","제한하고","제한하는","제한하는데","제한하지","제한할","제한합니다.","조각으로","조건","조건과","조건문에서","조건문은","조건별","조건부","조건부가","조건부의","조건에","조건에만","조건에서만","조건은","조건을","조건이","조건자","조건자가","조건자를","조금","조기","조용히","조작","조작의","조정은","조치를","조합","조합:","조합으로","조합을","조합이","조합하여","조회되어야","조회됩니다.","조회를","조회하고","조회합니다:","존재","존재.","존재를","존재하거나","존재하고","존재하기는","존재하는","존재하는지","존재하는지와","존재하더라도","존재하더라도,","존재하며,","존재하므로","존재하므로,","존재하지","존재한다고","존재한다는","존재한다면,","존재할","존재합니다.","존재합니다.이러한","존재해도","존재해야","좀","좁혀나가게","좁혀나갈","좁혀지면","좁혀집니다.","좁히고","좁히고,","좁히기","좁히는","좁힙니다:","종료한","종류","종류(타입)를","종류가","종류를","종류에","종류의","종종","종합적인","좋게도,","좋다고","좋습니다","좋습니다!","좋습니다(더","좋습니다.","좋습니다:","좋은","좋을","좋음","좋지만,","좌절의","좌표에","주","주고","주고,","주기(poll","주기를","주는","주로","주로,","주목","주목하세요,","주목하세요.","주목하세요;","주목하십시오.이로","주목할만한","주목해","주변","주변에","주석","주석(suppress","주석.","주석으로","주석은","주석을","주석의","주석이","주석입니다.","주세요.","주셔서","주어야","주어지고","주어지는지에","주어지면","주어진","주요","주요한","주의:","주의사항","주의사항:","주의할","주의해","주의해서","주의해야","주입되는","주입합니다.","주제","주제는","주제로,","주제를","주제와","주지","죽음(death","준","준비가","준비됐나요?","줄","줄로","줄어든","줄에","줄에는,","줄에서","줄에서,","줄여나가는","줄여주는","줄여주었습니다.","줄여줄","줄은","줄의","줄이","줄이도록","줄이며,","줄이지","줄일","줍니다","줍니다.","줍시다.","중","중,","중간","중괄호({","중괄호를","중국어","중단시킬","중단하지","중단합니다,","중복","중복해서","중앙","중에","중에는","중에서,","중요하다는","중요하지","중요한","중요한데,","중요합니다","중요합니다.","중요합니다.:","중요합니다:","중이고,","중이라면,","중인","중점을","중지하고","중지했을","중첩","중첩된","중첩될","중첩하는","중축입니다.","즉","즉,","즉시","즐겨","증가된","증가하고","증가하는","증가한","증명할","증분","지","지금","지금,","지금까지","지금까지,","지금까지는","지금은","지나치게","지난","지도를","지루하지만","지름길이며","지속적","지수화","지시문이","지시어는","지시어로","지시어를","지시어와","지시어입니다.","지시자","지시자를","지시합니다.","지식을","지식이","지어","지어집니다.","지역","지역적으로","지역화,","지연","지연되는","지연될지,","지연됩니다,","지우고","지우는","지우세요","지우지","지워졌으므로,","지워진","지워집니다","지원","지원:","지원과","지원도","지원되는","지원되지","지원됩니다.","지원보다","지원은","지원을","지원이","지원하게","지원하고","지원하기","지원하는","지원하며","지원하며,","지원하므로","지원하지","지원할","지원합니다.","지원합니다:","지원해야","지을","지저분합니다.","지적한","지점","지점부터","지점이","지정","지정:","지정되면","지정되어","지정되어야함.","지정되지","지정된","지정됩니다.","지정에","지정자","지정자나","지정자는","지정자도","지정자로","지정자를","지정자와","지정자입니다:","지정하게","지정하겠습니다.","지정하고","지정하고,","지정하기","지정하는","지정하는데","지정하는데도","지정하려고","지정하려면","지정하면","지정하여","지정하지","지정하지만,","지정한","지정할","지정함으로써","지정합니다.","지정합니다:","지정해","지정해야","지정했다면)","지침","지침을","지향","지향적","지향적이고","직관만","직관적이지","직관적인","직관적입니다.","직관적입니다:","직렬로","직면하게","직전에","직접","직접적으로","진단","진단할","진석현🌍","진입점을","진입점입니다.","진짜","진행","진행되고","진행되면,","진행되어","진행되지만","진행됩니다.","진행중","진행하고","진행하면서","진행할","진행합니다:","질문","질문보다","질문은","질문을","질문이","질문처럼,","질문할","질문해","질의","집니다.","집어넣어","집중되어","집중한다는","집합","집합(superset)이며,","집합과","집합들의","집합론에","집합만","집합에","집합에서","집합으로","집합으로서의","집합을","집합의","집합이","집합이나","집합이라는","집합이므로","집합이므로,","집합입니다.","짓기","짓는","짓밟지","짚고","짜증을","짤","짧게","짧아진","짧은","쪼갤","쪽도","쪽에서","쪽으로든)에","쪽의","찍으려면","찍지","차별","차용합니다.","차이가","차이를","차이점","차이점에","차이점은","차이점은,","차이점을","차이점이","차후에","참/거짓(true/false)","참고","참고)또는","참고:","참고로,","참고문헌에서","참고사항","참고하세요","참고하세요)","참고하세요.","참고하세요.)","참고하시기","참고하시면","참고하여","참고해","참고해보세요.","참고해주세요.","참고해주세요:","참여","참여하기","참여하는","참여하실","참여해","참입니다!","참조","참조(원래","참조).","참조)는","참조)를","참조)을","참조:","참조가","참조는","참조되는","참조되며,","참조된","참조된다면,","참조될","참조됩니다","참조를","참조에","참조에는","참조에서","참조의","참조이므로","참조하고","참조하기","참조하는","참조하는데","참조하는지","참조하면,","참조하세요","참조하세요.","참조하세요.)","참조하십시오.","참조할","참조합니다).","참조합니다.","참조해서","참조해야","창","창에서","창을","찾게","찾고","찾고,","찾고자","찾기","찾는","찾는다면,","찾는데","찾도록","찾습니다","찾습니다.","찾아내는지를","찾아낸","찾아볼","찾아야","찾았다는","찾았다면","찾았다면,","찾았습니다.","찾으려고","찾으세요.","찾으실","찾은","찾을","찾을지","찾음.","찾음으로써","찾지","채우세요:","채워","채택되면","채택하게","책을","책임자를","챕터에","챕터에서","처럼","처럼)","처리","처리되고","처리되는지","처리되며,","처리됩니다(모듈에서도","처리됩니다)","처리됩니다.","처리를","처리하기","처리하는","처리하므로","처리하지","처리한","처리할","처리합니다.","처음","처음부터","처음에","처음에는","철자가","철자를","철저하지","첨부할","첫","첫번째","첫째로","첫째로,","체계(runtim","체계가","체계를","체계와","체이닝","체이닝(option","체이닝과","체이닝의","체인에서","체인으로","체인을","체코어:","체크","체크가","체크를","체크하기","체크하는","체크하지","체크할","체킹을","초","초과","초과한다면,","초기","초기에는","초기화","초기화가","초기화되는","초기화되지","초기화된","초기화될","초기화됩니다.","초기화를","초기화시키기","초기화하고","초기화하고,","초기화하는","초기화하더라도","초기화하면,","초기화할","초기화합니다.","초기화해야","초기화했습니다.","초래서는","초래할","초반에","초심자에","초월한","초점을","최근","최근까지도","최근에","최대","최대한","최상위","최선을","최선의","최소","최소한","최신","최신으로","최신이","최적","최적입니다.","최적화","최적화를","최적화시키고","최적화하는","최적화할","최종","최종적으로","추가","추가)을","추가되기","추가되어야","추가되었습니다.","추가된","추가된,","추가될","추가됩니다.","추가로","추가적으로","추가적으로,","추가적인","추가하거나","추가하거나,","추가하게","추가하겠습니다:","추가하고","추가하기","추가하길","추가하는","추가하려는","추가하면","추가하면,","추가하세요.","추가하십시오.","추가하십시오:","추가하여","추가하지","추가한","추가한다면,","추가할","추가할지에","추가합니다","추가합니다.","추가합니다.default가","추가합니다:","추가합니다;","추가해","추가해봅시다.","추가해야","추가했습니다.","추가했어야","추기해","추론","추론과","추론되기도","추론되길","추론되는지","추론되므로","추론되지","추론된","추론된다.","추론될","추론됩니다.","추론은","추론을","추론의","추론이","추론하기","추론하는","추론하는지","추론하려면","추론하여,","추론하지","추론한","추론할","추론합니다,","추론합니다.","추론합니다:","추론합니다만,","추론해볼","추론했습니다.","추상","추상으로","추상이","추상할","추상화","추상화할","추적","추적을","추적하고","추적할","추천드립니다.","추천하는","추천합니다","추천합니다.","추출","추출하면,","추출하여","추출할","추출합니다.","축소하는","축소합니다.","축약형일","축약형입니다.","축하드립니다","축하합니다.","출력","출력(concaten","출력과","출력된","출력될","출력됩니다.","출력물에서","출력물을","출력에","출력에서","출력에서는","출력을","출력의","출력이","출력하게","출력하도록","출력할","출력합니다","출력합니다.","출력해","출력해야","출력했을","출발점이지만,","출처인","충돌","충돌에","충돌은","충돌을","충돌의","충돌이","충돌하고,","충돌하며,","충돌하지","충분한","충분할","충분합니다.","충분히","충족시키도록","충족하면,","취급됨)","취급됩니다:","취급하고","취급하지","취급할","취급합니다.","취급합니다:","취하고","취하려는","취하여","취하지","취할","취할지","측면(생성자","측면.","측면과","측면에","측면에서","측면에서만","측면을","측면이","측에서","친숙하게","친숙한","카드가","카드를","캄파일","캐스트","캐스트(cast)","캐스트를","캐시","캐싱","캡처(capture)","캡처는","캡처된","캡처하고","캡처할","캡처함","캡처합니다:","캡쳐되면","캡쳐된","캡쳐링","캡쳐링에","캡쳐링을","캡쳐링의","캡쳐하기","캡쳐했기","커링","커맨드","커뮤니티","커뮤니티에","커뮤니티에서도","커버되지","커버할","커서를","커스텀","커졌지만,","커지면,","컨셉","컨셉들에서","컨테이너가","컨테이너입니다.","컨텍스트","컨텍스트(예:","컨텍스트가","컨텍스트를","컨텍스트에","컨텍스트에서","컨텐츠가","컨텐츠에서","컨트롤을","컨트롤합니다.","컨트리뷰터","컨트리뷰터,","컨트리뷰터도","컬렉션","컴파일","컴파일)을","컴파일되면,","컴파일된","컴파일됩니다).","컴파일됩니다.","컴파일됩니다:","컴파일러","컴파일러/언어","컴파일러가","컴파일러는","컴파일러로","컴파일러를","컴파일러만","컴파일러보다","컴파일러에","컴파일러에게","컴파일러에는","컴파일러의","컴파일러입니다.따라서","컴파일에","컴파일에서","컴파일은","컴파일을","컴파일의","컴파일이","컴파일하고","컴파일하고,","컴파일하기","컴파일하는","컴파일하도록","컴파일하면,","컴파일하세요.이","컴파일하여","컴파일할","컴파일합니다.","컴파일합니다.이를","컴포넌트","컴포넌트(sfc)로","컴포넌트(sfc)에도","컴포넌트나","컴포넌트는","컴포넌트로","컴포넌트를","컴포넌트에","컴포넌트에서도","컴포넌트의","컴퓨터에","케이스","케이스가","케이스나","케이스는","케이스들","케이스들이","케이스를","케이스에","케이스에서","켜져","켜져있으면","코드","코드(code","코드,","코드:","코드가","코드나","코드는","코드는,","코드들","코드들을","코드라는","코드로","코드로는","코드를","코드베이스로","코드베이스를","코드베이스에","코드베이스에서","코드에","코드에는","코드에서","코드에서,","코드에서는","코드와","코드와의","코드의","코드입니다.","코딩된","코멘트를","코어","콘솔","콘솔에","콘텍스트에","콜론은","콜백","콜백에","콜백에서","콜백은","콜백을","콜백의","콜백이","콤마","쿼리","쿼리와","쿼리처럼,","퀵","큐를","큐에","크게","크고","크기,","크기가","크기의","큰","큰따옴표","클라이언트","클래스","클래스)에서","클래스,","클래스가","클래스나","클래스내에서","클래스는","클래스도","클래스들은","클래스들의","클래스들이","클래스라면","클래스로","클래스로도","클래스로부터","클래스를","클래스뿐만","클래스안의","클래스에","클래스에서","클래스에서만","클래스엔","클래스와","클래스와는","클래스와도","클래스의","클래스입니다.","클래스처럼,","클래스형","클래식","클래식.","클로저","클로저와","클로저의","클론","클릭","클릭을","클릭하고","클릭하십시오.","클릭합니다.","키","키고","키로","키를","키에","키워드","키워드가","키워드는","키워드로","키워드를","키의","타게팅","타겟","타겟팅","타이핑","타이핑\"","타이핑(duck","타이핑(nomin","타이핑(subtyping)을","타이핑된","타이핑은","타이핑을","타이핑이","타이핑이기","타이핑이란","타이핑하지","타이핑할","타임","타임/디자인","타임스탬프","타임스탬프를","타임에","타임에는","타임에만","타입","타입\"과","타입\"을","타입(subtype)이어야","타입(tag","타입(t가","타입(예:","타입(인덱스","타입)","타입)를","타입,","타입.","타입:","타입any를","타입검사!","타입과","타입과,","타입까지","타입까지.","타입니다.","타입도","타입들","타입들과","타입들도","타입들로만","타입들로부터","타입들에서","타입들은","타입들을","타입들의","타입들이","타입들이나","타입만","타입만이","타입변수","타입변수를","타입보다","타입스크립트","타입스크립트와","타입시스템을","타입에","타입에는","타입에도","타입에만","타입에서","타입에서,","타입으로","타입으로,","타입으로는:","타입으로도","타입으로만","타입으로서","타입으로써","타입으로의","타입은","타입은{","타입을","타입의","타입이","타입이거나","타입이고","타입이기","타입이나","타입이든","타입이라고","타입이라고도","타입이라는","타입이며","타입이면,","타입이므로,","타입이어야","타입이지만,","타입인","타입인가?","타입인지","타입인지에","타입일","타입임","타입입니다","타입입니다,","타입입니다.","타입입니다:","타입처럼","타입화된","타입화의","타케팅","타케팅하는","타협하지","탐구","탐구하지는","탐색기를","탐색하고","탐색하는","탐색하면서","탐색하세요.","탐색할","탐지할","태그","태그(@async","태그(custom","태그(예","태그는","태그되지","태그된","태그들은","태그라고","태그로","태그를","태그에","태그와","태그의","태그하는","태스크를","태평양","탭을","터키어:","테스트","테스트가","테스트를","테스트입니다.","테스트입니다:","테스트하기","테스트하여","테스트할","텍스트","텍스트는","텍스트를","템플릿","템플릿에서는","템플릿으로","템플릿을","템플릿이","템플릿입니다.","토큰을","통과","통과되고,","통과되지","통과의례입니다.","통과하길","통과하는지","통과하지만,","통과합니다.","통과했는지","통신과","통제하기","통하여","통한","통합","통합은","통합적인","통합하기","통합하는","통합할","통합합니다.","통합했습니다.","통해","통해)","통해,","통해서","통해서,","투명하게","툴과","툴링","툴버전","툴을","툴이","튜토리얼에서","튜토리얼에서는","튜토리얼은","튜토리얼이","튜플","튜플과","튜플에","튜플에서","튜플은","튜플을","튜플의","트래커와","트랜스파일","트랜스파일된","트랜스파일러를","트랜스파일링은","트랜스파일링을","트랜스파일할","트레이드","트레이드오프가","트리가","트리를","트리플","특별한","특별합니다.","특성","특성에","특성은","특성을","특수","특수한","특수화된","특이","특이한","특정","특정된","특정하지","특정한","특징","특징과","특징은","특징을","특징의","특화된","특히","특히,","틀과는","틀리기","틀림없이","팀들은","팀원들과","팀으로부터","팀은","팀의","팀이","팁","파괴되기","파라미터들과","파라미터를","파라미터와","파라미터의","파생","파생되었기","파생된","파생될","파서를","파싱","파싱하고","파악하고,","파악하는데","파악하여","파악할","파악해야","파이프","파이프라인에","파이프라인으로","파이프라인이","파이프하거나","파일","파일\b을","파일(*.d.ts)의","파일(.js와","파일(lib.d.ts)은","파일(누락된","파일,","파일/디렉터리","파일/디렉터리의","파일:","파일과","파일도","파일들:","파일들은","파일들은,","파일들을","파일들이","파일로","파일만","파일별","파일별로","파일보다","파일뿐만","파일안에","파일에","파일에는","파일에만","파일에서","파일에서,","파일에서는,","파일에선","파일은","파일을","파일의","파일이","파일이나","파일이라고","파일입니다.","파일입니다.)","파일처럼","파티","판단되는","판단을","판단하고","판별","판별식","판별식.","판별은","패치","패치만","패키지","패키지가","패키지는","패키지도","패키지들은","패키지들을","패키지로","패키지를","패키지만","패키지에","패키지에는","패키지에서","패키지와","패키지의","패키징되기","패키징하기","패키징하지","패턴","패턴과","패턴도","패턴들","패턴들과","패턴들도","패턴들은","패턴들을","패턴들의","패턴에","패턴은","패턴을","패턴의","패턴이","패턴입니다.","패턴입니다:","팩토리","팩토리(jsx","팩토리가","팩토리는","팩토리를","팩토리에","팩토리입니다.","퍼블릭","퍼진","페이지","페이지\b","페이지,","페이지가","페이지는","페이지도","페이지를","페이지에","페이지에는","페이지에서","페이지의","편리하게","편리하고","편리하지만,","편리한","편리합니다.","편리합니다:","편의를","편이지만,","편집","편집기의","편집자","편하게","편한","평가","평가되는","평가되든지,","평가됩니다.","평가하는","평가할","평범한","평소대로","포괄적인","포괄할","포르투갈어(브라질):","포맷과","포맷에","포맷을","포맷이","포인트","포인트가","포인트을","포팅되었을","포함","포함).","포함과","포함되고","포함되는","포함되며","포함되면","포함되어","포함되어야","포함되지","포함된","포함될","포함됩니다","포함됩니다).","포함됩니다.","포함됩니다.\"exclude\"","포함됩니다.동봉된","포함됩니다.비슷하게,","포함시키지","포함시킬","포함시킵니다.","포함이","포함입니다.","포함하거나","포함하게","포함하고","포함하고,","포함하기","포함하는","포함하는지,","포함하도록","포함하세요.","포함하여","포함하여,","포함하지","포함한","포함할","포함합니다.","포함합니다.node_modules/@types/*","포함합니다:","포함해야","폴더","폴더가","폴더는","폴더로","폴더를","폴더에","폴더에서","폴더의","폴더입니다.","폴란드어:","폴리필(polyfill)을","폴리필될","폴링","폴링을","폴링이","폴링하고","표기","표기'(","표기가","표기는","표기된","표기를","표기법으로","표기법을","표기에","표기와","표기하는","표기하여","표기할","표기해야","표시","표시,","표시가","표시되며","표시되어야","표시되지","표시된","표시될","표시됩니다","표시됩니다.","표시됩니다;","표시로만","표시를","표시와","표시하기","표시하는","표시하려","표시하십시오.","표시할","표시합니다","표시합니다.","표시해서:","표시해야","표준","표준과","표준과는","표준시(pst)","표준으로","표준의","표준이","표준화","표출될","표출해주고,","표출해줍니다.","표합니다.","표현","표현과","표현된","표현될","표현부터","표현식","표현식과","표현식만","표현식에","표현식에서","표현식으로","표현식은","표현식을","표현식의","표현식이","표현식이나","표현식이라고","표현식입니다.","표현에서,","표현으로","표현은","표현을","표현의","표현이나","표현하기","표현하는","표현한","표현할","표현합니다.","표현해야","푸는","풀","풍부한","프랑스어:","프런트엔드","프레임워크","프레임워크(jquery,","프레임워크를","프로그래머가","프로그래머는","프로그래머들에게","프로그래머들에겐","프로그래머들은","프로그래머들을","프로그래머들이","프로그래머라면,","프로그래머를","프로그래머에게는","프로그래머의","프로그래밍","프로그래밍(oop)","프로그래밍에","프로그래밍에서","프로그래밍은","프로그래밍을","프로그래밍의","프로그래밍하고","프로그램","프로그램]","프로그램과","프로그램를","프로그램에","프로그램에서","프로그램으로","프로그램은","프로그램을","프로그램의","프로그램이","프로세스가","프로세스를","프로세스에","프로세스입니다.","프로젝트","프로젝트가","프로젝트는","프로젝트로","프로젝트를","프로젝트명과","프로젝트에","프로젝트에서","프로젝트에서는","프로젝트와","프로젝트의","프로젝트인","프로젝트입니다.","프로토","프로토타입","프로토타입에","프로토타입을","프로토타입의","프로토타입입니다.","프로퍼티","프로퍼티,","프로퍼티가","프로퍼티나","프로퍼티는","프로퍼티는,","프로퍼티도","프로퍼티들(privat","프로퍼티들도","프로퍼티들에","프로퍼티들은","프로퍼티들을","프로퍼티들의","프로퍼티들이","프로퍼티로","프로퍼티로부터","프로퍼티를","프로퍼티만","프로퍼티만이","프로퍼티며,","프로퍼티에","프로퍼티에만","프로퍼티에서","프로퍼티에서,","프로퍼티와","프로퍼티의","프로퍼티이기","프로퍼티인","프로퍼티인지","프로퍼티입니다.","프로퍼티중","프로퍼티처럼","프로필을","프로필이","프록시","프론트엔드와","프리","프린트할","플래그","플래그가","플래그는","플래그들과는","플래그들이","플래그로","플래그를","플래그에","플래그와","플래그와는","플래그인","플랫폼(cross","플랫폼에서","플랫폼에서,","플랫폼에서는","플랫폼으로","플러그인","플러그인과","플러그인들이","플러그인에","플러그인으로","플러그인은","플러그인을","플러그인이","플러그인입니다.","플러그인입니다.vinyl","플레이트를","피드백은","피드백을","피연산자로","피하기","피하는","피할","피합니다.","필드","필드가","필드는","필드는,","필드도","필드로","필드를","필드에","필드에서는,","필드의","필수","필수,","필수로","필수불가결한","필수적인","필요","필요가","필요는","필요로","필요시","필요에","필요하다고","필요하다는","필요하다면","필요하면","필요하신가요?","필요하지","필요한","필요할","필요함)","필요합니다","필요합니다.","필요합니다.babel은","필요합니다.기본적으로","필요합니다:","필터링하는데","필터링할","하거나","하거나,","하게","하겠습니다.","하고","하고,","하고자","하기","하기는","하기와","하기위해","하나","하나)할","하나.","하나가","하나는","하나는,","하나라도","하나로","하나로써","하나를","하나만","하나씩","하나에","하나에서만","하나와","하나요","하나요?","하나요?\"","하나의","하나이기","하나인","하나일","하나임을","하나입니다.","하나하나의","하는","하는데","하는지","하는지에","하는지와","하단","하단의","하도록","하드","하려고","하려면","하려면,","하며","하며,","하면","하면,","하세요","하세요!","하세요.","하세요:","하셨나요?","하에서","하위","하위클래스(subclasses),","하위클래스는","하위클래스를","하위클래스에","하위클래스에서","하위클래스에서만","하위클래스인","하위타입이","하위타입이지만","하이브리드","하지","하지는","하지만","하지만,","하향","학습","학습하는","한","한,","한곳으로","한국어","한국어:","한글","한다\"입니다.","한다.","한다고","한다는","한다면","한다면,","한번","한번에","한정되지만,","한정됩니다.","한쪽에만","한쪽에서","한쪽으로","한해서만","할","할까요?","할까요?\"와","할당","할당.","할당과","할당되기","할당되는","할당되어","할당되었기","할당되었는지는","할당되었던","할당된","할당될","할당됩니다.","할당받을","할당에","할당에서","할당은","할당을","할당의","할당이","할당입니다:","할당하고","할당하는","할당하여","할당한","할당할","할당할지를","할당합니다","할당합니다.","할때","할지","할지라도,","할지입니다.","할필요가","함","함!","함)는","함)에서만","함께","함께)","함께)에서","함께,","함수","함수(anonym","함수(iif","함수(iife)","함수(name","함수)","함수).","함수)에","함수,","함수가","함수까지","함수나","함수는","함수는,","함수는...","함수도","함수들은","함수들을","함수들이","함수라고","함수라는","함수라면,","함수로","함수로부터","함수로써","함수로써,","함수를","함수만","함수만큼","함수안에서는","함수에","함수에게","함수에서","함수여야","함수와","함수의","함수이므로,","함수임을","함수입니다.","함수처럼","함수처럼,","함수형","함을","함정에","함정을","합니까?","합니다","합니다!","합니다.","합니다.(3)을","합니다...","합니다.다행히도","합니다:","합니다;","합니다만","합법적인","합법적임을","합법적입니다.","합성","합성의","합성할","합을","합집합이라면","합쳐","합쳐진","합치는","합치도록","합치지","합칠","합칩니다.","항목을","항상","항상for루프가","해결","해결되며,","해결방법을","해결을","해결책은","해결책을","해결책이","해결책입니다.","해결하기","해결하려면","해결하지도","해결할","해결합니다.","해결합니다:","해당","해당,","해당되는","해당되지","해당하는","해당하는지","해당하므로","해당한다는","해당합니다.","해도","해봅시다.","해서,","해석","해석.","해석되거나,","해석되고","해석되기","해석되는","해석되어야","해석되었습니다.","해석되지","해석된","해석된다는","해석될","해석됩니다.","해석에","해석은","해석을","해석의","해석이","해석하기","해석하는","해석하려고","해석하여","해석하지","해석할","해석합니다.","해석합니다:","해시/우물","해야","해주는데,","해주며,","해주면","해주시면","해주어야","해주지만","해준다는","해줄","해줍니다.","해줍니다:","핵심","핵심을","핵심적인","핸드북","핸드북에","핸드북에서","핸드북은","핸드북을","핸드북의","핸드북이란(en)","핸들링과","핸들링을","했고","했기","했다면:","했던","했듯이","했습니다!","했습니다.","했으므로","했을","행동은","행동을","행동하지","행동할","행에","행을","행일","향상","향상된","향상시키고,","향상시킵니다.","향상이며,","향후","허용되는","허용되는,","허용되며","허용되며,","허용되므로,","허용되었고","허용되었기","허용되었습니다.","허용되지","허용되지만,","허용된","허용됨","허용됩니다","허용됩니다!","허용됩니다.","허용됩니다:","허용하고","허용하는","허용하지","허용하지만,","허용할","허용합니다","허용합니다),","허용합니다.","허용합니다:","허용해주었습니다.","허용했지만,","헤더","헬퍼","헬퍼를","혁신적인","현대","현실적인","현재","현재,","현재까지,","현재로서는,","현재로선,","현재의","형변환","형변환할","형성됩니다.","형성하고","형성하기","형식으로","형식을","형식의","형식인","형식적인","형은","형태","형태)","형태가","형태는","형태로","형태로도","형태를","형태뿐입니다.","형태에","형태와","형태의","형태이고,","형태이기","혜택","혜택을","호스트","호스팅합니다.","호출","호출가능한","호출과","호출되거나","호출되는","호출되면","호출되어야","호출되어야합니다","호출되었는지","호출되지","호출된","호출된다는","호출될","호출됩니다.","호출됩니다:","호출들을","호출로부터","호출만","호출에","호출에서","호출은","호출을","호출의","호출이","호출입니다:","호출자에","호출자에게","호출하고","호출하고,","호출하기","호출하는","호출하도록","호출하려","호출하려고","호출하려면","호출하면","호출하므로","호출하여","호출하여,","호출하지","호출한","호출할","호출함","호출합니다.","호출해","호출해서","호출해야","호출했다는","호환","호환되기","호환되는","호환되는지","호환되며","호환되지","호환되지는","호환된다고","호환된다는","호환된다면","호환될","호환됩니다.","호환성","호환성에","호환성은","호환성을","호환성이","호환이","혹","혹은","혼동과","혼동하면","혼동하지","혼란스러움은","혼란스러워","혼란스러워지기","혼란스럽게도","혼란스럽고","혼란스럽습니다.","혼란의","혼자만","혼합(mix)할","혼합(mix)합니다.","혼합됩니다.","혼합할","혼합합니다.","홈페이지에는","화를","화살","화살표","확대하는","확신한다면,","확신할","확실하게","확실하지","확실한","확실해질","확인","확인.","확인을","확인하거나","확인하고","확인하기","확인하기.","확인하는","확인하는데","확인하면","확인하세요!","확인하세요.","확인하세요.msbuild","확인하세요.페이지에","확인하세요:","확인하십시오","확인하십시오),","확인하십시오.","확인하십시오:","확인하여","확인한","확인할","확인함","확인합니다","확인합니다.","확인해","확인해보세요","확인해보세요.","확인해야","확장","확장(extend)이","확장(extensions)으로","확장가능합니다_","확장되거나","확장된","확장됩니다.","확장시켜야","확장에","확장은","확장을","확장이","확장자","확장자가","확장자로","확장자를","확장자만","확장하고","확장하기","확장하는","확장하려고할","확장하면,","확장하여","확장한","확장한다는","확장할","확장합니다.","확장해","확장해야","확정적","환경","환경과","환경에","환경에서","환경에서는","환경에서만","환경을","환경의","환영합니다:)","활성화","활성화되면","활성화되면,","활성화되어","활성화되어야","활성화되어있는","활성화되어있지","활성화되었는지","활성화되었을","활성화된","활성화하기","활성화하려면","활성화하면","활성화하면,","활성화하세요:","활성화한다면,","활성화할","활성화합니다.","활성화해야","활성화해야합니다:","활용","활용하므로","활용하여","활용한","활용할","활용합니다.","회귀가","회의","효과","효과(side","효과를","효과적으로","효율적으로","후","후,","후반부로","후보","후보가","후에","후에,","후에는","후에도","후에도,","후위","후자의","훌륭하지만,","훌륭한","훨씬","휴리스틱을","흐름","흐름과의","흐름에서는","흐름을","흔한","흔합니다.","흔히","흘러","흘러나오는","흥미로운","흥미로울","흥미롭게도","흥미롭고","힌트","힌트를","힘든","힘들","힘들게","힘들어지는","힘듭니다."],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"소개","keywords":"","body":"공지\n⚠️ 타입스크립트 공식 웹 사이트 프로젝트인 microsoft/TypeScript-WebSite에서 한글 문서 번역이 진행중 입니다. 핸드북 번역에 참여하실 분은 해당 레포에서 참여해 주세요. 자세한 내용은 한국어 번역 이슈를 참고해주세요.\nTypeScript-Handbook 한글 문서\n \n\n\n\n\nTypeScript Handbook을 번역하는 프로젝트입니다.\n진행 상황\n번역 진행 상황은 이곳을 통해 확인할 수 있습니다.\n참여하기\n누구나 참여 가능하며 참여하는 방법은 CONTRIBUTING.md를 참고해 주세요.\n잘못된 번역, 오타, 번역 요청은 이슈에 등록 해주시면 감사하겠습니다.\n그 밖에도 다양한 의견 및 피드백은 언제나 환영합니다:) 공지 참고\n컨트리뷰터 목록 ✨\n도움 주셔서 감사합니다. (emoji key):\n\n\n\n\n \n YeonJuan🌍\n Kibeom Kwon🌍\n GuyeolJeong🌍\n Seohee Park🌍\n poco.j🌍\n Sungmin Chris Yang🌍\n publisherKim🌍\n Yeonggyu Lim🌍\n \n \n YeonTaeKIM🌍\n taekyunKimDev🌍\n rudwn Aiden🌍\n Myeonghwan Cho🌍\n Jaewon Seo🌍\n Taemin Shin🌍\n badger93🌍\n kok202🌍\n \n \n Yeji Kang🌍\n Myoji🌍\n Heeveloper🌍\n bobfull🌍\n changmin Lee🌍\n Hahn🌍\n 33577🌍\n Journey K🌍\n \n \n planetis🌍\n Hyuntae EOM🌍\n Yunhoe, Ku🌍\n realgo🌍\n SeohyunYoon🌍\n 진석현🌍\n ssMinji🌍\n Wish Jung🌍\n \n \n jieun song🌍\n Jung Min O🌍\n sangminK🌍\n Yoo Dahyoung🌍\n annkimm🌍\n JeongMin Woo🌍\n sooyun429🌍\n hannahbanana🌍\n \n \n Chorom Ham🌍\n \n\n\n\n\n\n마이그레이션된 프로젝트의 컨트리뷰터도 포함된 목록 입니다 :)\nThis project follows the all-contributors specification. Contributions of any kind welcome!\n"},"pages/tutorials/ts-for-the-new-programmer.html":{"url":"pages/tutorials/ts-for-the-new-programmer.html","title":"TS for the New Programmer","keywords":"","body":"첫 번째 언어로 TypeScript를 고른것을 축하드립니다 - 정말로 좋은 결정입니다!\nTypescript가 Javascript의 \"기호(flavor)\"나 \"변형(variant)\"이라는 것을 들어봤을 겁니다.\nTypeScript(TS)와 JavaScript(JS)의 관계는 현대 프로그래밍 언어에서 꽤 독특한 관계이니, 이 관계를 더 배우는 것은 어떻게 TypeScript를 JavaScript에 추가할지에 도움이 될 것입니다.\nJavaScript의 짧은 역사 (What is JavaScript? A Brief History)\nJavaScript(ECMAScript으로도 알려져있는)는 처음에 브라우저를 위한 스크립팅 언어로 만들어졌습니다.\nJavaScript가 처음 나왔을 때, 수십 줄 이상의 코드를 작성하는 것은 다소 이례적인 일이었기에 웹 페이지\b 속 짧은 코드들을 위해 사용할 것으로 여겨졌습니다.\n때문에, 초기 웹 브라우저들은 수십 줄 이상의 코드를 실행하는데 오래 걸렸습니다.\n그러나 시간이 흘러 JS가 점점 더 유명해지면서, 웹 개발자들은 JS를 이용해 상호작용을 하는 경험을 하기 시작했습니다.\n웹 브라우저 개발자들은 위와 같이 늘어나는 JS 사용량에 대하여 실행 엔진(동적 컴파일)을 최적화시키고 최적화 된 것을 이용해 할 수 있는 일(API 추가)을 확장하여 웹 개발자가 더 많이 JS를 사용할 수 있게 했습니다.\n현대 웹사이트에서, 브라우저는 수십만 줄의 코드로 구성된 어플리케이션을 자주 실행합니다.\n이는 정적 페이지의 간단한 네트워크로 시작해서, 모든 종류의 만족스러울만한 어플리케이션을 위한 플랫폼으로 성장한 \"웹\"의 길고 점진적인 성장입니다.\n이외에도, JS는 node.js를 사용하여 JS 서버들을 구현하는 것처럼, 브라우저 맥락에서 벗어나는 일에 사용하기 충분할 정도로 유명해졌습니다.\n\"어디서든 작동됨\"과 같은 JS의 성질은 교차 플랫폼(cross-platform) 개발을 위한 매력적인 선택지이기도 합니다.\n오늘날 많은 개발자들은 오직 JavaScript만을 이용하여 전체 스택을 프로그래밍하고 있습니다!\n요약하자면, 우리에게는 빠른 사용을 위해 설계되었으며 수백만 줄의 어플리케이션들을 작성하기 위해 만들어진 완벽한 도구인 JavaScript가 있습니다.\n모든 언어는 각자의 별난 점 - 이상한 점과 놀랄만한 점이 있으며, JavaScript의 자랑스럽지만은 않은 시작은 많은 문제를 만들게 되었습니다. 예를 들어:\n\nJavaScript의 동일 연산자는 (==) 인수를 강제로 변환하여(coerces), 예기치 않은 동작을 유발합니다:\nif (\"\" == 0) {\n // 참입니다! 근데 왜죠??\n}\nif (1 \n\nJavaScript는 또한 존재하지 않는 프로퍼티의 접근을 허용합니다:\nconst obj = { width: 10, height: 15 };\n// 왜 이게 NaN이죠? 철자가 어렵네요!\nconst area = obj.width * obj.heigth;\n\n\n\n대부분의 프로그래밍 언어는 이런 종류의 오류들이 발생하면 오류를 표출해주고, 일부는 코드가 실행되기 전인 컴파일 중에 오류를 표출해줍니다.\n작은 프로그램을 작성할 때에는, 이런 이상한 점들이 화를 돋구지만 관리는 가능합니다. 그러나 수백 또는 수천 줄의 어플리케이션들을 작성할 때에는, 이러한 지속적 놀라움들은 심각한 문제입니다.\nTypeScript: 정적 타입 검사자 (TypeScript: A Static Type Checker)\n앞서 몇 언어는 버그가 많은 프로그램을 아예 실행시키지 않는다고 했습니다.\n프로그램을 실행시키지 않으면서 코드의 오류를 검출하는 것을 정적 검사라고 합니다.\n어떤 것이 오류인지와 어떤 것이 연산 되는 값에 기인하지 않음을 정하는 것\b이 정적 타입 검사입니다.\n정적 타입 검사자인 TypeScript는 프로그램을 실행시키기 전에 값의 종류를 기반으로 프로그램의 오류를 찾습니다.\n예를 들어, 위의 마지막 예시에 오류가 있는 이유는 obj의 타입 때문입니다.\n다음은 TypeScript에서 볼 수 있는 오류입니다:\n// @errors: 2551\nconst obj = { width: 10, height: 15 };\nconst area = obj.width * obj.heigth;\n타입이 있는 JavaScript의 상위 집합 (A Typed Superset of JavaScript)\n그렇다면 TypeScript는 JavaScript와 어떤 관계일까요?\n구문 (Syntax)\nTypeScript는 JS의 구문이 허용되는, JavaScript의 상위 집합 언어입니다.\n구문은 프로그램을 만들기 위해 코드를 작성하는 방법을 의미합니다.\n예를 들어, 다음 코드는 )이 없으므로 구문 오류입니다:\n// @errors: 1005\nlet a = (4\nTypeScript는 독특한 구문 때문에 JavaScript 코드를 오류로 보지 않습니다.\n즉, 어떻게 작성돼있는지 모르지만 작동하는 JavaScript 코드를 TypeScript 파일에 넣어도 잘 작동합니다.\n타입 (Types)\n그러나 TypeScript는 다른 종류의 값들을 사용할 수 있는 방법이 추가된, 타입이 있는 상위 집합입니다.\n위의 obj.heigth 오류는 구문 오류가 아닌, 값의 종류(타입)를 잘못 사용해서 생긴 오류입니다.\n또 다른 예시로, 아래와 같은 JavaScript 코드가 브라우저에서 실행될 때, 다음과 같은 값이 출력될 것입니다:\nconsole.log(4 / []);\n\n구문적으로 옳은(syntactically-legal) 위 코드는 JavaScript에서 NaN을 출력합니다.\n그러나 TypeScript는 배열로 숫자를 나누는 연산이 옳지 않다고 판단하고 오류를 발생시킵니다:\n// @errors: 2363\nconsole.log(4 / []);\n실제로 어떤 일이 일어나는지 보려는 의도로 숫자를 배열로 나눌 수 있지만, 대부분은 프로그래밍 실수입니다.\nTypeScript의 타입 검사자는 일반적인 오류를 최대한 많이 검출하면서 올바른 프로그램을 만들 수 있게 설계되었습니다.\n(나중에 TypeScript가 코드를 얼마나 엄격하게 검사할 수 있는지에 대한 설정에 대해 알아봅시다.)\n만약 JavaScript 파일의 코드를 TypeScript 코드로 옮기면, 코드를 어떻게 작성했는지에 따라 타입 오류를 볼 수 있습니다.\n이는 코드 상의 문제이거나, TypeScript가 지나치게 보수적인 것일 수 있습니다.\n위와 같은 오류를 제거하기 위해 가이드는 다양한 TypeScript 구문을 추가하는 방법을 보여줍니다.\n런타임 특성 (Runtime Behavior)\nTypeScript는 JavaScript의 런타임 특성을 가진 프로그래밍 언어입니다.\n예를 들어, JavaScript에서 0으로 나누는 행동은 런타임 예외로 처리하지 않고 Infinity값을 반환합니다.\n논리적으로, TypeScript는 JavaScript 코드의 런타임 특성을 절대 변화시키지 않습니다.\n즉 TypeScript가 코드에 타입 오류가 있음을 검출해도, JavaScript 코드를 TypeScript로 이동시키는 것은 같은 방식으로 실행시킬 것을 보장합니다\nJavaScript와 동일한 런타임 동작을 유지하는 것은 프로그램 작동을 중단시킬 수 있는 미묘한 차이를 걱정하지 않고 두 언어 간에 쉽게 전환할 수 있도록 하기 위한 TypeScript의 기본적인 약속입니다.\n\n삭제된 타입 (Erased Types)\n개략적으로, TypeScript의 컴파일러가 코드 검사를 마치면 타입을 삭제해서 결과적으로 \"컴파일된\" 코드를 만듭니다.\n즉 코드가 한 번 컴파일되면, 결과로 나온 일반 JS 코드에는 타입 정보가 없습니다.\n타입 정보가 없는 것은 TypeScript가 추론한 타입에 따라 프로그램의 특성을 변화시키지 않는다는 의미입니다.\n결론적으로 컴파일 도중에는 타입 오류가 표출될 수 있지만, 타입 시스템 자체는 프로그램이 실행될 때 작동하는 방식과 관련이 없습니다.\n마지막으로, TypeScript는 추가 런타임 라이브러리를 제공하지 않습니다.\nTypeScript는 프로그램은 JavaScript 프로그램과 같은 표준 라이브러리 (또는 외부 라이브러리)를 사용하므로, TypeScript 관련 프레임워크를 추가로 공부할 필요가 없습니다.\n\nJavaScript와 TypeScript 학습 (Learning JavaScript and TypeScript)\n종종 \"JavaScript 또는 TypeScript를 배워야 할까요?\"와 같은 질문을 볼 수 있습니다.\n정답은 JavaScript를 배우지 않고선 TypeScript를 배울 수 없다는 것입니다!\nTypeScript는 JavaScript와 구문과 런타임 특성을 공유하므로, JavaScript에서 배운 모든 것들은 동시에 TypeScript를 배울 때 도움이 될 것입니다.\n프로그래머들을 위한 JavaScript 학습 자원이 많습니다; TypeScript를 작성\b할 때 그런 학습 자원을 무시해선 안됩니다.\n예를 들어 javascript태그가 붙은 질문이 typescript태그가 붙은 질문보다 약 20배는 많지만, 모든 javascript질문은 TypeScript에도 적용할 수 있습니다.\n만약 \"TypeScript에서 리스트를 정렬하는 법\"과 같은 것을 찾는 경우, 기억하세요: TypeScript는 컴파일-타임 타입 검사자가 있는 JavaScript의 런타임입니다.\n리스트를 TypeScript에서 정렬하는 방법은 JavaScript에서 똑같은 방법으로 할 수 있습니다.\n만약 TypeScript를 직접적으로 사용하는 자원을 찾았다면 그것도 좋지만, 런타임 작업을 실행하기 위한 일상적인 질문을 TypeScript 관련 답변에만 제한시킬 필요는 없습니다.\n\n여기서, JavaScript 기초 몇 가지를 배우는 것을 추천합니다 (Mozilla 웹 문서의 JavaScript 가이드가 괜찮겠네요.)\n익숙해지셨다면, 다시 돌아와서 JavaScript 프로그래머들을 위한 TypeScript을 읽어보시고, 핸드북을 시작하시거나 예제를 보세요.\n\n"},"pages/tutorials/ts-for-js-programmers.html":{"url":"pages/tutorials/ts-for-js-programmers.html","title":"TS for JS Programmers","keywords":"","body":"현대 프로그래밍 언어에서 TypeScript와 JavaScript의 관계는 다소 독특합니다.\nTypeScript은 JavaScript 위에 레이어로서 자리잡고 있는데, JavaScript의 기능들을 제공하면서 그 위에 자체 레이어를 추가합니다. 이 레이어가 TypeScript 타입 시스템입니다.\nJavaScript는 이미 string, number, object, undefined 같은 원시 타입을 가지고 있지만, 전체 코드베이스에 일관되게 할당되었는지는 미리 확인해 주지 않습니다. TypeScript는 이 레이어로서 동작합니다.\n이는 이미 존재하고 잘 동작하는 JavaScript 코드는 동시에 TypeScript 코드라는 의미지만, TypeScript의 타입 검사기는 사용자가 생각한 일과 JavaScript가 실제로 하는 일 사이의 불일치를 강조할 수 있습니다.\n이 튜토리얼은 TypeScript가 추가하는 타입 시스템 언어 확장을 이해하는데 중점을 두고 타입 시스템에 대한 5분 개요를 제공합니다.\n타입 추론 (Types by Inference)\nTypeScript는 JavaScript 언어를 알고 있으며 대부분의 경우 타입을 생성해줄 것입니다.\n예를 들어 변수를 생성하면서 동시에 특정 값에 할당하는 경우, TypeScript는 그 값을 해당 변수의 타입으로 사용할 것입니다.\nlet helloWorld = \"Hello World\";\n// ^?\n\nJavaScript가 동작하는 방식을 이해함으로써 TypeScript는 JavaScript 코드를 받아들이면서 타입을 가지는 타입 시스템을 구축할 수 있습니다. 이는 코드에서 타입을 명시하기 위해 추가로 문자를 사용할 필요가 없는 타입 시스템을 제공합니다. 이것이 위의 예제에서 TypeScript가 helloWorld가 string임을 알게 되는 방식입니다.\nJavaScript와 함께 VS Code를 사용하고 작업을 할 때 편집기의 자동 완성 기능을 사용해왔을 것입니다.\n이는 TypeScript에 필수불가결한 JavaScript에 대한 이해가 JavaScript 작업을 개선하기 위해 내부적으로 사용되었기 때문입니다.\n타입 정의하기 (Defining Types)\nJavaScript는 다양한 디자인 패턴을 가능하게 하는 동적 언어입니다. 몇몇 디자인 패턴은 자동으로 타입을 제공하기 힘들 수 있는데 (동적 프로그래밍을 사용하고 있을 것이기 때문에) 이러한 경우에 TypeScript는 TypeScript에게 타입이 무엇이 되어야 하는지 명시 가능한 JavaScript 언어의 확장을 지원합니다.\n다음은 name: string과 id: number을 포함하는 추론 타입을 가진 객체를 생성하는 예제입니다.\nconst user = {\n name: \"Hayes\",\n id: 0,\n};\n\n이 객체의 형태를 명시적으로 나타내기 위해서는 interface 로 선언합니다.\ninterface User {\n name: string;\n id: number;\n}\n\n이제 변수 선언 뒤에 : TypeName의 구문을 사용해 JavaScript 객체가 새로운 interface의 형태를 따르고 있음을 선언할 수 있습니다.\ninterface User {\n name: string;\n id: number;\n}\n// ---cut---\nconst user: User = {\n name: \"Hayes\",\n id: 0,\n};\n\n해당 인터페이스에 맞지 않는 객체를 생성하면 TypeScript는 경고를 줍니다.\n// @errors: 2322\ninterface User {\n name: string;\n id: number;\n}\n\nconst user: User = {\n username: \"Hayes\",\n id: 0,\n};\n\nJavaScript는 클래스와 객체 지향 프로그래밍을 지원하기 때문에, TypeScript 또한 동일합니다. - 인터페이스는 클래스로도 선언할 수 있습니다.\ninterface User {\n name: string;\n id: number;\n}\n\nclass UserAccount {\n name: string;\n id: number;\n\n constructor(name: string, id: number) {\n this.name = name;\n this.id = id;\n }\n}\n\nconst user: User = new UserAccount(\"Murphy\", 1);\n\n인터페이스는 함수에서 매개변수와 리턴 값을 명시하는데 사용되기도 합니다.\n// @noErrors\ninterface User {\n name: string;\n id: number;\n}\n// ---cut---\nfunction getAdminUser(): User {\n //...\n}\n\nfunction deleteUser(user: User) {\n // ...\n}\n\nJavaScript에서 사용할 수 있는 적은 종류의 원시 타입이 이미 있습니다.: boolean, bigint, null, number, string, symbol, object와 undefined는 인터페이스에서 사용할 수 있습니다. TypeScript는 몇 가지를 추기해 목록을 확장합니다. 예를 들어, any (무엇이든 허용합니다), unknown (이 타입을 사용하는 사람이 타입이 무엇인지 선언했는가를 확인하십시오), never (이 타입은 발생될 수 없습니다\u001d) void (undefined를 리턴하거나 리턴 값이 없는 함수).\n타입을 구축하기 위한 두 가지 구문이 있다는 것을 꽤 빠르게 알 수 있을 것입니다.: Interfaces and Types - interface를 우선적으로 사용하고\u0013 특정 기능이 필요할 때 type을 사용해야 합니다.\n타입 구성 (Composing Types)\n객체들을 조합하여 더 크고 복잡한 객체를 만드는 방법과 유사하게 TypeScript에 타입으로 이를 수행하는 도구가 있습니다.\n여러가지 타입을 이용하여 새 타입을 작성하기 위해 일상적인 코드에서 가장 많이 사용되는 두 가지 코드로는 유니언(Union)과 제네릭(Generic)이 있습니다.\n유니언 (Unions)\n유니언은 타입이 여러 타입 중 하나일 수 있음을 선언하는 방법입니다. 예를 들어, boolean 타입을 true 또는 false로 설명할 수 있습니다:\ntype MyBool = true | false;\n참고: MyBool위에 마우스를 올린다면, boolean으로 분류된 것을 볼 수 있습니다 - 구조적 타입 시스템의 프로퍼티며, 나중에 살펴보겠습니다.\n유니언 타입이 가장 많이 사용된 사례 중 하나는 값이 다음과 같이 허용되는 string 또는 number의 리터럴집합을 설명하는 것입니다:\ntype WindowStates = \"open\" | \"closed\" | \"minimized\";\ntype LockStates = \"locked\" | \"unlocked\";\ntype OddNumbersUnderTen = 1 | 3 | 5 | 7 | 9;\n유니언은 다양한 타입을 처리하는 방법을 제공하는데, 예를 들어 array 또는 string을 받는 함수가 있을 수 있습니다.\nfunction getLength(obj: string | string[]) {\n return obj.length;\n}\nTypeScript는 코드가 시간에 따라 변수가 변경되는 방식을 이해하며, 이러한 검사를 사용해 타입을 골라낼 수 있습니다.\n\n\n\nType\nPredicate\n\n\n\n\nstring\ntypeof s === \"string\"\n\n\nnumber\ntypeof n === \"number\"\n\n\nboolean\ntypeof b === \"boolean\"\n\n\nundefined\ntypeof undefined === \"undefined\"\n\n\nfunction\ntypeof f === \"function\"\n\n\narray\nArray.isArray(a)\n\n\n\n예를 들어, typeof obj === \"string\"을 이용하여 string과 array를 구분할 수 있으며 TypeScript는 객체가 다른 코드 경로에 있음을 알게 됩니다.\n\nfunction wrapInArray(obj: string | string[]) {\n if (typeof obj === \"string\") {\n return [obj];\n// ^?\n } else {\n return obj;\n }\n}\n제네릭 (Generics)\nTypeScript 제네릭 시스템에 대해 자세히 알아볼 수 있지만, 1분 정도의 수준 높은 설명을 하기 위해, 제네릭은 타입에 변수를 제공하는 방법입니다.\n배열이 일반적인 예시이며, 제네릭이 없는 배열은 어떤 것이든 포함할 수 있습니다. 제네릭이 있는 배열은 배열 안의 값을 설명할 수 있습니다.\ntype StringArray = Array;\ntype NumberArray = Array;\ntype ObjectWithNameArray = Array;\n\n제네릭을 사용하는 고유 타입을 선언할 수 있습니다:\n// @errors: 2345\ninterface Backpack {\n add: (obj: Type) => void;\n get: () => Type;\n}\n\n// 이 줄은 TypeScript에 `backpack`이라는 상수가 있음을 알리는 지름길이며\n// const backpakc: Backpack이 어디서 왔는지 걱정할 필요가 없습니다.\n\n// 위에서 Backpack의 변수 부분으로 선언해서, object는 string입니다.\nconst object = backpack.get();\n\n// backpack 변수가 string이므로, add 함수에 number를 전달할 수 없습니다.\nbackpack.add(23);\n구조적 타입 시스템 (Structural Type System)\nTypeScript의 핵심 원칙 중 하나는 타입 검사가 값이 있는 형태에 집중한다는 것입니다.\n이는 때때로 \"덕 타이핑(duck typing)\" 또는 \"구조적 타이핑\" 이라고 불립니다.\n구조적 타입 시스템에서 두 객체가 같은 형태를 가지면 같은 것으로 간주됩니다.\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n\n// \"12, 26\"를 출력합니다\nconst point = { x: 12, y: 26 };\nprintPoint(point);\npoint변수는 Point타입으로 선언된 적이 없지만, TypeScript는 타입 검사에서 point의 형태와 Point의 형태를 비교합니다.\n둘 다 같은 형태이기 때문에, 통과합니다.\n형태 일치에는 일치시킬 객체의 필드의 하위 집합만 필요합니다.\n// @errors: 2345\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n// ---cut---\nconst point3 = { x: 12, y: 26, z: 89 };\nprintPoint(point3); // prints \"12, 26\"\n\nconst rect = { x: 33, y: 3, width: 30, height: 80 };\nprintPoint(rect); // prints \"33, 3\"\n\nconst color = { hex: \"#187ABF\" };\n\nprintPoint(color);\n마지막으로, 정확하게 마무리 짓기 위해, 구조적으로 클래스와 객체가 형태를 따르는 방법에는 차이가 없습니다:\n// @errors: 2345\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n// ---cut---\nclass VirtualPoint {\n x: number;\n y: number;\n\n constructor(x: number, y: number) {\n this.x = x;\n this.y = y;\n }\n}\n\nconst newVPoint = new VirtualPoint(13, 56);\nprintPoint(newVPoint); // prints \"13, 56\"\n객체 또는 클래스에 필요한 모든 속성이 존재한다면, TypeScript는 구현 세부 정보에 관계없이 일치하게 봅니다.\n다음 단계 (Next Steps)\n해당 문서는 일상적인 코드에서 사용하는 구문 및 도구의 종류에 대한 수준 높은 5분 개요입니다. 여기에서:\n\n전체 핸드북을 처음부터 끝까지 읽으세요(30분)\nPlayground 예시를 탐색하세요.\n\n"},"pages/tutorials/ts-for-oopers.html":{"url":"pages/tutorials/ts-for-oopers.html","title":"TS for OOP Programmers(en)","keywords":"","body":"TypeScript는 C#, Java와 같이 정적 타이핑을 사용하는 언어에 익숙한 프로그래머들에게 인기 있는 선택입니다.\nTypeScript의 타입 시스템은 더 나은 코드 완성, 오류의 조기 발견, 프로그램 부분 간의 더 명확한 통신과 같이 정적 타이핑이 가지는 많은 이점을 제공합니다.\nTypeScript는 이러한 개발자에게 친숙한 기능을 많이 제공하지만, JavaScript(또한 TypeScript도 마찬가지로)가 기존의 객체 지향 프로그래밍(OOP) 언어와 어떤 차이가 있는지 다시 살펴볼 필요가 있습니다.\n이러한 차이점을 이해하는 것은 더 나은 JavaScript 코드를 작성하는데 도움을 줄 것이고, C#/Java에서 TypeScript로 바로 입문한 프로그래머가 겪는 흔한 함정을 피할 수 있을 것입니다.\nJavaScript 함께 배우기 (Co-learning JavaScript)\n만약 JavaScript에 이미 익숙하지만 주로 Java또는 C#을 사용하는 프로그래머라면, 이 소개 페이지는 흔히 접할 수 있는 오해와 함정에 대한 설명에 도움을 줄 수 있습니다.\nTypeScript 모델이 유형화하는 방법 중 일부는 Java나 C#과 상당히 다르며, TypeScript를 학습하는 데에 있어 이 부분을 염두에 두는 것이 중요합니다.\n만약 JavaScript를 처음 접하는 Java나 C# 프로그래머라면, JavaScript의 런타임 동작을 이해하기 위해 우선적으로 타입을 제외한 JavaScript의 일부분을 배우는 것이 좋습니다.\nTypeScript는 코드를 실행하는 방식을 바꾸지 않기 때문에, 실제로 무언가 동작하는 코드를 작성하기 위해서는 여전히 JavaScript가 어떻게 작동하는지 배워야 합니다!\nTypeScript가 JavaScript와 동일한 런타임을 사용하므로, 특정한 런타임 동작(문자열을 숫자로 변환하기, 경고 표시, 디스크에 파일 쓰기 등)을 구현하려는 리소스는 항상 TypeScript 프로그램에 똑같이 잘 적용된다는 점을 기억하는 것은 매우 중요합니다.\nTypeScript에 특정된 리소스에만 제한을 두지 마십시오!\n클래스 다시 생각하기 (Rethinking the Class)\nC#과 Java는 의무적 OOP 언어라고 부릅니다.\n이러한 언어에서 클래스는 코드 구성의 기본 단위일 뿐만 아니라 런타임 시 모든 데이터 그리고 동작의 기본적인 컨테이너입니다.\n기능과 데이터를 전부 클래스에 담도록 강제하는 것은 일부 문제에 대해선 좋은 도메인 모델이 될 수 있지만, 모든 도메인이 이러한 방식으로 표현될 필요는 없습니다.\n자유로운 함수와 데이터 (Free Functions and Data)\nJavaScript에서 함수는 어디에나 있을 수 있고, 데이터를 미리 정의된 ‘class’나 ‘struct’에 속하지 않고 자유롭게 전달할 수 있습니다.\n이러한 유연성은 매우 강력합니다.\nOOP 계층과 상관 없이 데이터를 처리하는 “자유로운” (클래스와 연관되지 않은) 함수는 프로그램을 JavaScript로 작성하는 모델로 선호됩니다.\n정적 클래스 (Static Classes)\n추가적으로, C#과 Java의 싱글턴과 정적 클래스 같은 특정 구조는 TypeScript에서 필요하지 않습니다.\nTypeScript의 OOP (OOP in TypeScript)\n즉, 원한다면 계속 클래스를 사용해도 됩니다!\n일부 문제는 기존의 OOP 계층으로 해결하기 적합하며, TypeScript가 JavaScript의 클래스를 지원하므로 이러한 모델을 더 효과적으로 만듭니다.\nTypeScript는 인터페이스, 상속, 정적 메서드 구현과 같은 많은 일반적인 패턴을 지원합니다.\n우리는 이 가이드의 뒷부분에서 클래스를 다룰 것입니다.\n타입 다시 생각하기 (Rethinking Types)\nTypeScript의 타입에 대한 이해는 사실 C#이나 Java와 상당히 다릅니다.\n몇 가지 차이점을 살펴봅시다.\n이름으로 구체화된 타입 시스템 (Nominal Reified Type Systems)\nC#과 Java에서 주어진 값과 객체는 ‘null’, 원시 타입, 또는 정의된 클래스 타입 중 정확하게 하나의 타입을 가집니다.\n런타임 시점에서 정확한 타입을 묻기 위해 value.GetType() 또는 value.getClass()와 같은 메서드를 호출할 수 있습니다.\n이러한 타입의 정의는 특정한 이름을 갖고 클래스의 어딘가 존재하며, 명시적인 상속관계나 공통적으로 구현된 인터페이스가 없는 이상 두 클래스가 유사한 형태를 가졌다 해도 서로 대체하여 사용할 수 없습니다.\n이러한 양상은 reified, nominal 타입 시스템을 설명합니다.\n코드에서 사용한 타입은 런타임 시점에 존재하며, 타입은 구조가 아닌 선언을 통해 연관 지어집니다.\n집합으로서의 타입 (Types as Sets)\nC# 또는 Java에서 런타임 타입과 해당 컴파일 타임 선언 사이의 일대일 대응관계는 중요합니다.\nTypeScript에서 타입은 공통의 무언가를 공유하는 값의 집합으로 생각하는 것이 좋습니다.\n타입은 집합에 불과하기 때문에, 특정한 값은 동시에 수많은 집합에 속할 수 있습니다.\n일단 타입을 집합으로 생각하기 시작하면, 특정 연산이 매우 자연스러워집니다.\n예를 들어, C#에서는 ‘string’과 ‘int’ 둘 다 가능한 타입이 존재하지 않기 때문에 이 값을 인자로 전달하는 것은 이상합니다.\nTypeScript에서 모든 타입이 단순히 집합이라는 것을 깨닫는 순간 이는 매우 자연스러워집니다.\n‘string’ 집합 또는 ‘number’ 집합에 속할 수 있는 값을 어떻게 설명하시겠습니까?\n이 값은 단순히 그 집합들의 유니언: ‘string | number’에 속합니다.\nTypeScript는 집합론에 의거해 타입을 이용하는 여러 방법을 제공하며, 타입을 집합으로 생각하는 것이 더 직관적입니다.\n삭제된 구조적 타입 (Erased Structural Types)\nTypeScript에서, 객체는 정확히 단일 타입이 아닙니다.\n예를 들어 인터페이스를 만족하는 객체를 생성할 때, 둘 사이의 선언적인 관계가 없더라도 해당 인터페이스가 예상되는 곳에 해당 객체를 사용할 수 있습니다.\ninterface Pointlike {\n x: number;\n y: number;\n}\ninterface Named {\n name: string;\n}\n\nfunction printPoint(point: Pointlike) {\n console.log(\"x = \" + point.x + \", y = \" + point.y);\n}\n\nfunction printName(x: Named) {\n console.log(\"Hello, \" + x.name);\n}\n\nconst obj = {\n x: 0,\n y: 0,\n name: \"Origin\",\n};\n\nprintPoint(obj);\nprintName(obj);\nTypeScript의 타입 시스템은 명목이 아닌 구조적입니다: obj는 숫자인 x와 y 프로퍼티를 가지고 있으므로, Pointlike로써 사용될 수 있습니다.\n타입 간의 관계는 특정 관계로 선언되었는지가 아닌, 포함된 프로퍼티에 의해 결정됩니다.\nTypeScript의 타입 시스템은 또한 구체화되지 않았습니다: 런타임에 obj가 Pointlike임을 알려주지 않습니다.\n사실, Pointlike 타입은 런타임에 어떤 형태로도 존재하지 않습니다.\n집합으로서의 타입 개념으로 보면, obj를 Pointlike 값 집합이나 Named 값 집합의 멤버로 간주할 수 있습니다.\n구조적 타입화의 결과 (Consequences of Structural Typing)\n객체지향 프로그래머는 종종 구조적 타입화의 두 가지 측면에 놀라곤 합니다.\n빈 타입 (Empty Types)\n첫 번째로 빈 타입은 예상을 무시하는 것처럼 보입니다:\nclass Empty {}\n\nfunction fn(arg: Empty) {\n // 무엇인가를 하나요?\n}\n\n// 오류는 없지만, '빈' 타입은 아니지 않나요?\nfn({ k: 10 });\nTypeScript는 주어진 인수가 유효한 Empty인지 확인하여 fn의 호출이 유효한지를 검사합니다\n{ k: 10 }과 class Empty { }의 구조를 확인하여 유효성을 검사합니다.\nEmpty에 프로퍼티가 없으므로 Empty가 수행하는 모든_ 프로퍼티가 { k: 10 }에 속해있습니다.\n그러므로, 유효한 호출입니다:\n놀랍지만, 최종적으로 명목적인 객체지향프로그래밍 언어와 매우 비슷하게 사용됩니다.\n파생 클래스와 파생 클래스의 기본 사이의 자연스러운 하위 타입 관계가 파괴되기 때문에, 하위 클래스는 삭제할 수 없습니다.\n구조적 타입 시스템은 호환 가능한 유형의 속성을 갖는 측면에서 하위 타입을 설명하므로 위의 관계를 암시적으로 구별합니다\n동일한 타입 (Identical Types)\n또 다른 빈번한 놀라움의 원인은 동일한 타입에 기인합니다:\nclass Car {\n drive() {\n // hit the gas\n }\n}\nclass Golfer {\n drive() {\n // hit the ball far\n }\n}\n\n// No error?\nlet w: Car = new Golfer();\n\n다시 말하지만, 오류가 아닌 이유는 클래스의 구조가 동일하기 때문입니다.\n잠재적인 혼란의 이유가 될 수도 있겠지만, 사실 상관없는 클래스가 동일한 경우는 일반적이지 않습니다.\n차후에 클래스 챕터에서 클래스가 서로 어떻게 관련되는지에 대해 자세히 알아볼 것입니다.\n반영 (Reflection)\n객체지향 프로그래머는 제네릭을 포함하여 어떤 값의 유형이라도 다룰(query)수 있음에 익숙합니다.\n// C#\nstatic void PrintType() {\n Console.WriteLine(typeof(T).Name);\n}\n\nTypeScript의 타입 시스템이 완벽히 지워졌으므로, 제네릭 타입 인자의 인스턴스화와 같은 정보는 런타임에 사용할 수 없습니다.\nJavaScript에는 typeof와 instanceof와 같은 제한된 원시요소가 있지만, 이런 연산자는 타입이 지워진 코드의 출력에 존재하므로 여전히 작동함을 알아야 합니다.\n예를 들어, typeof (new Car())는 Car나 \"Car\"가 아닌 \"object\"입니다.\n\n지금까지 개요였고, 여기에서 핸드북을 읽거나 또는 Playground 예제를 \u001d탐색하세요.\n"},"pages/tutorials/ts-for-functional-programmers.html":{"url":"pages/tutorials/ts-for-functional-programmers.html","title":"TS for Functional Programmers","keywords":"","body":"TypeScript는 웹에 전통적인 객체 지향 프로그램를 가져오기 위해서\n마이크로소프트 프로그래머들이 JavaScript에 전통적인 객체 지향 타입을\n가져오기 위한 시도로 시작되었습니다. 개발되어 가면서 TypeScript의\n타입 시스템은 네이티브 자바스크립터가 작성한 모델 코드로 발전되었습니다.\n결과적인 시스템은 강력하면서 흥미롭고 지저분합니다.\n이 소개는 TypeScript를 배우고자 하는 Haskell 또는 ML 프로그래머를\n위해 만들어졌습니다. Haskell 타입 시스템과 TypeScript 타입 시스템의\n차이를 설명합니다.\n또한 JavaScript 코드의 모델링에서 발생하는 TypeScript 타입 시스템의\n독특한 특징을 설명합니다.\n이 소개에서는 객체 지향 프로그래밍을 다루지 않습니다.\n실제로, TypeScript의 객체 지향 프로그램은 OO 기능이 있는 다른 인기 언어의\n프로그램과 유사합니다.\n전제조건 (Prerequisites)\n본 서론에서는 다음 사항을 알고 있다고 가정합니다:\n\nJavaScript로 프로그래밍 하기 위한 핵심 개념.\nC 계열 언어의 타입 구문.\n\nJavaScript의 핵심 개념을 배우고 싶다면\nJavaScript: The Good Parts를 추천합니다.\n많은 가변성을 가진 call-by-value 렉시컬한 스코프 언어로\n프로그램을 작성하는 방법을 알고 있다면 굳이 책을 안 읽어도\n상관없습니다.\nR4RS Scheme가 좋은 예입니다.\nC++ 프로그래밍 언어는\nC-스타일 타입 구문에 대해서 배우기 좋습니다.\nC++ 달리 TypeScript는 후위 타입을 사용합니다, 예를 들면: string x 대신에 x: string.\nHaskell에는 없는 개념 (Concepts not in Haskell)\n내장 타입 (Built-in types)\nJavaScript에서는 7개의 내장 타입을 정의합니다:\n\n\n\n타입\n설명\n\n\n\n\nNumber\n배정밀도 IEEE 754 부동소수점.\n\n\nString\n수정 불가능한 UTF-16 문자열.\n\n\nBoolean\ntrue 와 false.\n\n\nSymbol\n보통 키로 사용하는 고유한 값.\n\n\nNull\n단위 타입과 동등.\n\n\nUndefined\n또한 단위 타입과 동등.\n\n\nObject\n레코드와 유사한 것.\n\n\n\n자세한 내용은 MDN 페이지를 참고하세요.\nTypeScript에는 기본 내장된 타입에 해당하는 원시 타입이 있습니다:\n\nnumber\nstring\nboolean\nsymbol\nnull\nundefined\nobject\n\n다른 중요한 TypeScript 타입 (Other important TypeScript types)\n\n\n\n타입\n설명\n\n\n\n\nunknown\n최상위 타입.\n\n\nnever\n하위 타입.\n\n\n객체 리터럴\n예, { property: Type }\n\n\nvoid\n리턴 타입으로 사용하기 위해 의도된 undefined 의 서브타입.\n\n\nT[]\n수정가능한 배열들, 또한 Array 으로 사용가능\n\n\n[T, T]\n고정된 길이지만 수정 가능한 튜플\n\n\n(t: T) => U\n함수\n\n\n\n유의하세요:\n\n함수 구문에는 매개변수 이름이 포함되어 있습니다. 익숙해지기 꽤 어렵습니다!\nlet fst: (a: any, d: any) => any = (a, d) => a;\n// 또는 좀 더 정확하게 말하자면:\nlet snd: (a: T, d: U) => U = (a, d) => d;\n\n\n객체 리터럴 타입 구문이 객체 리터럴 값 구문과 꽤 유사합니다:\nlet o: { n: number; xs: object[] } = { n: 1, xs: [] };\n\n\n[T, T] 는 T[] 의 서브타입입니다. Haskell과 달리, 튜플은 리스트와 관련이 없습니다.\n\n\n박스 형태 타입 (Boxed types)\nJavaScript는 프로그래머들이 해당 타입에 접근할 수 있는 메서드를\n포함하는 원시타입을 동등하게 박스해 왔습니다. 예를 들면, 원시 형태의\nnumber 과 박스 형태 타입의 Number의 다른 점을 TypeScript는\n반영해왔습니다.\n박스 형태 타입은 메서드가 원시 타입을 반환할 때 아주 드물게 필요합니다.\n(1).toExponential();\n// 동등하게\nNumber.prototype.toExponential.call(1);\n\n숫자 리터럴에서 메서드를 호출하려면 파서를 지원하기 위해 메서드를 괄호\n안에 넣어야 한다는 점에 유의하십시오.\n점진적인 타이핑 (Gradual typing)\nTypeScript는 표현식의 타입을 알 수 없을 때마다 any 타입을\n사용합니다. Dynamic와 비교하면,any 는 타입이라고 부르기에\n과하다고 할 수도 있습니다.\n이 타입이 나타날 때마다 타입을 체크하지 않습니다. 예를 들어, any[]\n에 어떤 값이든 체크하지 않고 넣어도 상관없습니다:\n// tsconfig.json 파일에 \"noImplicitAny\": false 를 삽입, anys: any[]\nconst anys = [];\nanys.push(1);\nanys.push(\"oh no\");\nanys.push({ anything: \"goes\" });\n\n그리고 any 타입은 어디서든 간에 사용가능합니다:\nanys.map(anys[1]); // 오 안되죠, \"oh no\" 함수가 아닙니다.\n\nany 전염될 수 있는데, 역시 — 만약에 any 타입의 표현식과 함께 변수를 초기화하면,\n변수 역시 any 타입을 가집니다.\nlet sepsis = anys[0] + anys[1]; // 어떤 의미로도 가능합니다.\n\nTypeScript는 any를 제공할 때 에러가 발생되면,\ntsconfig.json에서 \"noImplicitAny\": true 또는 \"strict\": true를 설정해야 합니다.\n구조적인 타이핑 (Structural typing)\n비록 Haskell과 대부분의 ML은 구조적으로 타이핑하지 않지만,\n구조적 타이핑은 대부분의 함수형 프로그래머에게는 익숙한 개념입니다.\n기본 형태는 아주 간단합니다:\n// @strict: false\nlet o = { x: \"hi\", extra: 1 }; // 성공\nlet o2: { x: string } = o; // 성공\n\n여기서, 객체 리터럴 { x: \"hi\", extra : 1 }에 매치되는\n{ x : string, extra : number } 가 있습니다. 이\n타입은 필수 프로퍼티가 모두 있고 해당 프로퍼티에 할당 가능한 타입이 있으므로\n{ x : string } 에 할당할 수 있습니다.\n나머지 프로퍼티는 할당을 막지 않고, {x : string}의 서브타입으로\n만듭니다.\n네임드 타입들은 타입에서 이름을 붙일 뿐입니다. 할당을 위해서라면 타입 별칭\n One 과 인터페이스 타입 Two 사이에는 별 다른 점이 없습니다.\n둘 다 p: string 프로퍼티를 가지고 있습니다.\n(단, 타입 별칭은 재귀 정의와 타입 매개변수에 관련한 인터페이스에서는 다르게\n동작합니다.)\n// @errors: 2322\ntype One = { p: string };\ninterface Two {\n p: string;\n}\nclass Three {\n p = \"Hello\";\n}\n\nlet x: One = { p: \"hi\" };\nlet two: Two = x;\ntwo = new Three();\n\n유니언 (Unions)\nTypeScript에서 유니언 타입은 태그되지 않습니다. 다르게 말하면,\nHaskell에서 data 와 달리 유니언은 구별하지 않습니다.\n그러나 다른 프로퍼티나 내장된 태그를 사용하는 유니언으로 타입을 구별할 수 있습니다.\nfunction start(\n arg: string | string[] | (() => string) | { s: string }\n): string {\n // JavaScript에서 아주 일반적입니다\n if (typeof arg === \"string\") {\n return commonCase(arg);\n } else if (Array.isArray(arg)) {\n return arg.map(commonCase).join(\",\");\n } else if (typeof arg === \"function\") {\n return commonCase(arg());\n } else {\n return commonCase(arg.s);\n }\n\n function commonCase(s: string): string {\n // 마지막으로, 다른 문자열로 변환합니다\n return s;\n }\n}\n\nstring, Array 와 Function 은 타입 조건자가\n내장되어 있고, else 브랜치를 위한 객체 타입은 편의를 위해\n남겨두는 게 좋습니다.\n그러나 런타임에 구별하기 어려운 유니언을 생성할 수 있습니다.\n새로운 코드의 경우, 구별하는 유니언만 구축하는 게 가장 좋습니다.\n다음 타입들은 조건자를 가지고 있다:\n\n\n\n타입\n조건자\n\n\n\n\nstring\ntypeof s === \"string\"\n\n\nnumber\ntypeof n === \"number\"\n\n\nbigint\ntypeof m === \"bigint\"\n\n\nboolean\ntypeof b === \"boolean\"\n\n\nsymbol\ntypeof g === \"symbol\"\n\n\nundefined\ntypeof undefined === \"undefined\"\n\n\nfunction\ntypeof f === \"function\"\n\n\narray\nArray.isArray(a)\n\n\nobject\ntypeof o === \"object\"\n\n\n\n함수와 배열은 런타임에서 객체이지만 고유의 조건자를 가지고 있다는 걸\n기록합시다.\n교집합\n유니언과 더불어 TypeScript은 교집합까지 가지고 있습니다:\ntype Combined = { a: number } & { b: string };\ntype Conflicting = { a: number } & { a: string };\n\nCombined 은 마치 하나의 객체 리터럴 타입으로 작성된 것 처럼\na 와 b 두 개의 속성을 가지고 있습니다. 교집합과 유니언은 재귀적인\n케이스에서 충돌을 일으켜서 Conflicting.a: number & string 입니다.\n유니언 타입 (Unit types)\n유니언 타입은 정확히 하나의 원시 값을 포함하고 있는 원시 타입의 서브타입입니다.\n예를 들면, 문자열 \"foo\" 는 타입 \"foo\"를 가지고 있습니다.\nJavaScript는 내장된 enum이 없기 때문에 잘 알려진 문자열 세트를\n대신해서 쓰는게 흔합니다.\n문자열 리터럴 타입 유니언은 TypeScript에서 이 패턴을 따라갑니다:\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\npad(\"hi\", 10, \"left\");\n\n필요한 경우에 컴파일러로 확장가능합니다_ — 상위 타입으로\n변환합니다 — 원시 타입에서 유닛 타입으로, string에서 \"foo\"으로\n수정가능할 때 일어나며, 수정가능한 변수를 일부 사용할 때 제대로\n동작하지 않을 수 있습니다:\n// @errors: 2345\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\n// ---cut---\nlet s = \"right\";\npad(\"hi\", 10, s); // 오류: 'string'은 '\"left\" | \"right\"'에 할당할 수 없습니다.\n\n이런 에러가 나타날 수 있습니다:\n- \"right\": \"right\"\n- s: string 은 \"right\" 가 수정가능한 변수에 할당될 때 string 으로 확장이 가능합니다.\n- string 은 \"left\" | \"right\"에 할당할 수 없습니다.\ns에 타입 표기를 사용하여 해결 가능하지만,\n그 결과 \"left\" | \"right\" 타입이 아닌 변수가\ns에 할당되는 것을 방지하게 됩니다.\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\n// ---cut---\nlet s: \"left\" | \"right\" = \"right\";\npad(\"hi\", 10, s);\n\nHaskell과 비슷한 개념 (Concepts similar to Haskell)\n문맥적인 타이핑 (Contextual typing)\nTypeScript는 변수 선언과 같이 타입을 추론할 수 있는\n몇 가지 분명한 방법이 있습니다:\nlet s = \"I'm a string!\";\n\n하지만 다른 C-계열 언어로 작업한 적이 있다면 예상하지 못했던\n다른 방법으로 타입 추론이 가능합니다:\ndeclare function map(f: (t: T) => U, ts: T[]): U[];\nlet sns = map((n) => n.toString(), [1, 2, 3]);\n\n여기에서, 이 예시의 n: number에서 또한, T 과 U는 호출 전에\n추론되지 않았음에도 불구하고.\n실제로 [1,2,3] 으로 T=number을 추론한 다음에,\nn => n.toString()의 리턴 타입으로 U=string을 추론하여,\nsns가 string[] 타입을 가지도록 합니다.\n추론은 어떤 순서로든 작동하지만, intellisense는 왼쪽에서 오른쪽으로만\n작동하므로, TypeScript는 배열과 함께 map을 먼저 선언하는 것을\n선호합니다:\ndeclare function map(ts: T[], f: (t: T) => U): U[];\n\n문맥적인 타이핑은 또한 객체 리터럴을 통해 재귀적으로 작동하며, 그렇지 않으면\nstring이나 number로 추론 가능한 유닛 타입으로 작동합니다.\n그리고 문맥을 통해서 리턴 타입을 추론할 수 있습니다:\ndeclare function run(thunk: (t: T) => void): T;\nlet i: { inference: string } = run((o) => {\n o.inference = \"INSERT STATE HERE\";\n});\n\no 의 타입은 { inference: string } 으로 결정되었습니다. 왜냐하면\n\n선언 이니셜라이저는 선언 타입: { inference: string }에 따라서\n문맥적으로 타입이 정해집니다.\n호출의 리턴 타입은 추론을 위해 문맥적인 타입을 사용하기 때문에,\n컴파일러는 T={ inference: string }으로 추론합니다.\n화살표 함수는 매개변수에 타입을 지정하기 위해 문맥적인 타입을 사용하므로,\n컴파일러는 o: { inference: string }를 제공합니다.\n\n입력하는 동안, o. 를 타이핑 후에,\n실제 프로그램에 있는 다른 속성과 함께 속성 inference 으로\n보완할 수 있습니다.\n이 기능은 TypeScript의 추론을 통해 통합적인 타입 추론 엔진처럼\n보이겠지만, 그렇지 않습니다.\n타입 별칭 (Type aliases)\n타입 별칭은 Haskell의 type과 마찬가지로 단순한 별칭입니다.\n컴파일러는 소스 코드에서 사용된 별칭 이름을 사용하려고\n시도하지만 항상 성공하지는 않습니다.\ntype Size = [number, number];\nlet x: Size = [101.1, 999.9];\n\nnewtype과 가장 유사한 것은 태그된 교차 타입(tagged intersection) 입니다:\ntype FString = string & { __compileTimeOnly: any };\n\nFString은 컴파일러가 실제로는 존재하지 않는 __compileTimeOnly라는\n프로퍼티를 가지고 있다고 생각하는 점을 제외하면 일반 문자열과 같습니다.\nFString은 여전히 string에 할당 가능하지만,\n그 반대는 불가능하다는 것을 의미합니다.\n판별 유니언 (Discriminated Unions)\ndata와 가장 유사한 것은 보통 TypeScript에서 판별 유니언이라 불리는,\n 판별 프로퍼티를 갖는 타입의 유니언입니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n\nHaskell과 달리, 태그 또는 판별은 각각 객체 타입에서 단지 속성에 불구합니다.\n특이 케이스는 다른 유닛 타입과 함께 동일한 속성을 가집니다.\n아직 평범한 유니언타입입니다; 리드하는 | 는\n유니언 타입 구문의 선택적인 부분입니다. 유니언을 사용하는 평범한 JavaScript\n코드로 구별가능합니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n\nfunction area(s: Shape) {\n if (s.kind === \"circle\") {\n return Math.PI * s.radius * s.radius;\n } else if (s.kind === \"square\") {\n return s.x * s.x;\n } else {\n return (s.x * s.y) / 2;\n }\n}\n\narea 의 리턴 타입은 number 를 나타내는데, TypeScript가 함수가 전체라는\n걸 알고 있기 때문에 유의해야할 필요가 있습니다. 몇몇 특이 케이스가 커버되지 않으면\narea 의 리턴 타입은 number | undefined 으로 대신될 것입니다.\n또한, Haskell과 달리 흔한 속성들은 어떤 유니언에도 나타나며,\n그래서 유용하게 여러 개의 유니언 구분가능합니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n// ---cut---\nfunction height(s: Shape) {\n if (s.kind === \"circle\") {\n return 2 * s.radius;\n } else {\n // s.kind: \"square\" | \"triangle\"\n return s.x;\n }\n}\n\n타입 매개변수 (Type Parameters)\n대부분의 C-계열 언어처럼, TypeScript는 타입 매개변수의 선언을\n요구합니다:\nfunction liftArray(t: T): Array {\n return [t];\n}\n\n대소문자에 대한 요구 조건은 없지만, 타입 매개 변수는 일반적으로 단일 대문자입니다.\n타입 매개 변수는 타입 클래스 제약과 비슷하게 동작하는\n타입으로 제한될 수 있습니다.\nfunction firstish(t1: T, t2: T): T {\n return t1.length > t2.length ? t1 : t2;\n}\n\nTypeScript는 일반적으로 인자 타입에 기반하여 호출로부터 타입 인자를 추론할 수 있기 때문에\n대게 타입 인자를 필요로 하지 않습니다.\n왜냐하면 TypeScript는 구조적이기 때문에, 이름 기반의 시스템만큼 타입 매개 변수를 필요로\n하지 않습니다. 특히 함수를 다형성으로 만들\n필요는 없습니다. 타입 매개변수는 매개변수를 같은 타입으로\n제한하는 것처럼 타입 정보를 전파하는데만\n쓰여야 합니다:\nfunction length>(t: T): number {}\n\nfunction length(t: ArrayLike): number {}\n\n첫 번째 length에서 T는 필요하지 않습니다; 오직 한 번만 참조되며,\n다른 매개변수나 리턴 값의 타입을 제한하는데 사용되지 않는다는 것을\n알아둬야 합니다.\n상위 유형의 타입 (Higher-kinded types)\nTypeScript는 상위 유형의 타입이 없습니다. 그러므로 다음과 같이 하는 건 허용하지 않습니다:\nfunction length, U>(m: T) {}\n\n포인트-프리 프로그래밍 (Point-free programming)\n포인트-프리 프로그래밍은 — 커링 및 함수 합성의 과도한 사용\n— JavaScript에서 가능하지만 장황할 수 있습니다.\nTypeScript에서 포인트-프리 프로그래밍에 대한 타입 추론이 실패하는 경우가 많으므로,\n값 매개변수 대신 타입 매개변수를 지정하게 됩니다.\n그 결과는 너무 장황해서 보통 포인트-프리 프로그래밍은 피하는 게\n좋습니다.\n모듈 시스템 (Module system)\nimport 또는 export가 포함된 파일이 암시적으로 모듈이라는 점을 제외하면\nJavaScript의 최신 모듈 구문은 Haskell과 약간 유사합니다:\nimport { value, Type } from \"npm-package\";\nimport { other, Types } from \"./local-package\";\nimport * as prefix from \"../lib/third-package\";\n\ncommonjs 모듈로 가져올 수 있습니다 — node.js' 모듈 시스템으로\n사용된 모듈:\nimport f = require(\"single-function-package\");\n\nexport 목록으로 내보낼 수 있습니다:\nexport { f };\n\nfunction f() {\n return g();\n}\nfunction g() {} // g is not exported\n\n또는 개별적으로 표시해서:\nexport function f { return g() }\nfunction g() { }\n\n후자의 스타일이 더 일반적이지만 같은 파일 내에서도 둘 다\n허용됩니다.\nreadonly 와 const (readonly and const)\nJavaScript에서, 수정 가능함이 기본이지만,\n참조가 수정 불가능함을 선언하기 위해 const로 변수를 선언할 수 있습니다.\n참조 대상은 여전히 수정 가능합니다:\nconst a = [1, 2, 3];\na.push(102); // ):\na[0] = 101; // D:\n\nTypeScript는 추가적으로 프로퍼티에 readonly 제어자를 사용할 수 있습니다.\ninterface Rx {\n readonly x: number;\n}\nlet rx: Rx = { x: 1 };\nrx.x = 12; // error\n\n매핑된 타입 Readonly 은 모든 프로퍼티를 readonly 으로\n만들어 버립니다:\ninterface X {\n x: number;\n}\nlet rx: Readonly = { x: 1 };\nrx.x = 12; // error\n\n그리고 부작용을 일으키는 메서드를 제거하고 배열 인덱스에 대한 변경을 방지하는\n특정 ReadonlyArray 타입과,\n이 타입에 대한 특수 구문이 있습니다:\nlet a: ReadonlyArray = [1, 2, 3];\nlet b: readonly number[] = [1, 2, 3];\na.push(102); // error\nb[0] = 101; // error\n\n배열과 객체 리터럴에서 동작하는 const-assertion만\n사용할 수 있습니다:\nlet a = [1, 2, 3] as const;\na.push(102); // error\na[0] = 101; // error\n\n그러나 이러한 기능들은 기본적인 기능이 아니므로 TypeScript 코드에\n일관적으로 사용하지 않아도 됩니다.\n다음 단계 (Next Steps)\n이 문서는 일상적인 코드에서 높은 수준의 구문과 타입에 대한 개요를 담고 있습니다. 여기서부터는 아래를 참고하시면 됩니다:\n- 전체 핸드북을 처음부터 끝까지 읽으세요 (30m)\n- Playground 예시를 보세요.\n"},"pages/tutorials/typescript-in-5-minutes.html":{"url":"pages/tutorials/typescript-in-5-minutes.html","title":"5분 안에 보는 TypeScript","keywords":"","body":"Typescript로 간단한 웹 애플리케이션을 만들어 보겠습니다.\nTypeScript 설치하기 (Installing TypeScript)\nTypeScript를 설치하는 방법에는 크게 두 가지가 있습니다:\n\nnpm을 이용한 설치 (Node.js 패키지 매니저)\nTypeScript의 Visual Studio 플러그인 설치\n\nVisual Studio 2017과 Visual Studio 2015 Update 3는 기본적으로 Typescript를 포함하고 있습니다.\n만약 TypeScript를 Visual Studio과 함께 설치하지 않았다면 이곳에서 다운로드할 수 있습니다.\nNPM 사용자의 경우:\n> npm install -g typescript\n\n첫 번째 TypeScript 파일 만들기 (Building your first TypeScript file)\n에디터에서, greeter.ts 파일에 다음의 JavaScript 코드를 입력하세요:\nfunction greeter(person) {\n return \"Hello, \" + person;\n}\n\nlet user = \"Jane User\";\n\ndocument.body.textContent = greeter(user);\n\n코드 컴파일하기 (Compiling your code)\n.ts 확장자를 사용했지만, 이 코드는 아직 일반 JavaScript 코드입니다.\n기존의 JavaScript 앱에서 이 코드를 바로 복사하여 붙여 넣을 수 있습니다.\n커맨드 라인에서 TypeScript 컴파일러를 실행하세요:\ntsc greeter.ts\n\n결과는 동일한 JavaScript 코드를 포함하고 있는 greeter.js 파일이 될 것입니다.\nJavaScript 앱에서 TypeScript를 사용하여 시작했습니다!\n이제 TypeScript가 제공하는 몇 가지 새로운 기능을 이용할 수 있습니다.\n다음과 같이 : string 타입 표기를 'person' 함수의 인수에 추가하세요.\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = \"Jane User\";\n\ndocument.body.textContent = greeter(user);\n\n타입 표기 (Type annotations)\nTypeScript의 타입 표기는 함수나 변수의 의도된 계약을 기록하는 간단한 방법입니다.\n아래의 경우, greeter 함수를 단일 문자열 매개변수와 함께 호출하려고 합니다.\n우리는 greeter 함수 호출 시 매개변수로 배열을 전달하도록 변경해 볼 수 있습니다:\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = [0, 1, 2];\n\ndocument.body.textContent = greeter(user);\n\n다시 컴파일하면, 오류가 발생한 것을 볼 수 있습니다:\nerror TS2345: Argument of type 'number[]' is not assignable to parameter of type 'string'.\n\n마찬가지로, greeter 함수 호출에서 모든 인수를 제거해보세요.\nTypeScript는 당신이 예상치 못한 개수의 매개변수로 이 함수를 호출했다는 것을 알려줄 것입니다.\n두 경우 모두, TypeScript는 코드의 구조와 타입 표기에 기반해서 정적 분석을 제공합니다.\n오류가 존재하기는 하지만, greeter.js 파일은 생성되었습니다.\n코드에 오류가 존재하더라도 TypeScript를 사용할 수 있습니다. 그러나 TypeScript는 코드가 예상대로 작동하지 않을 것이라는 경고를 하게 됩니다.\n인터페이스 (Interfaces)\n예제를 더 발전시켜 보겠습니다. 여기서는 firstName 및 lastName 필드를 갖고 있는 객체를 나타내는 인터페이스를 사용합니다.\nTypeScript에서, 내부 구조가 호환되는 두 타입은 서로 호환 됩니다.\n그래서 명시적인 implements 절 없이, 인터페이스가 요구하는 형태를 사용하는 것만으로도 인터페이스를 구현할 수 있습니다.\ninterface Person {\n firstName: string;\n lastName: string;\n}\n\nfunction greeter(person: Person) {\n return \"Hello, \" + person.firstName + \" \" + person.lastName;\n}\n\nlet user = { firstName: \"Jane\", lastName: \"User\" };\n\ndocument.body.textContent = greeter(user);\n\n클래스 (Classes)\n마지막으로, 클래스를 사용하여 예제를 확장해 보겠습니다.\nTypeScript는 클래스 기반 객체 지향 프로그래밍 지원과 같은 JavaScript의 새로운 기능을 지원합니다.\n생성자와 public 필드를 사용해 Student 클래스를 만들겠습니다.\n클래스와 인터페이스가 잘 작동하여, 프로그래머가 올바른 추상화 수준을 결정할 수 있게 해준다는 점을 주목하세요.\n또한, 생성자의 인수에 public을 사용하는 것은 그 인수의 이름으로 프로퍼티를 자동으로 생성하는 축약형입니다.\nclass Student {\n fullName: string;\n constructor(public firstName: string, public middleInitial: string, public lastName: string) {\n this.fullName = firstName + \" \" + middleInitial + \" \" + lastName;\n }\n}\n\ninterface Person {\n firstName: string;\n lastName: string;\n}\n\nfunction greeter(person: Person) {\n return \"Hello, \" + person.firstName + \" \" + person.lastName;\n}\n\nlet user = new Student(\"Jane\", \"M.\", \"User\");\n\ndocument.body.textContent = greeter(user);\n\ntsc greeter.ts를 재실행하면 생성된 JavaScript 코드가 이전의 코드와 동일하다는 것을 알 수 있습니다.\nTypeScript의 클래스는 단지 JavaScript에서 자주 사용되는 프로토타입-기반 OO의 축약형일 뿐입니다.\nTypeScript 웹 앱 실행하기 (Running your TypeScript web app)\n이제 아래의 코드를 greeter.html에 작성하세요:\n\n\n TypeScript Greeter\n \n \n \n\n\n브라우저에서 greeter.html을 열어 간단한 첫 번째 TypeScript 웹 앱을 실행해보세요!\n옵션: Visual Studio에서 greeter.js를 열거나, TypeScript playground에 코드를 복사하세요.\n식별자 위에 마우스를 올려놓으면 해당 타입을 볼 수 있습니다.\n경우에 따라 타입이 자동으로 추론되기도 한다는 점을 유의하세요.\n마지막 행을 다시 입력하고, DOM 요소 타입에 기반한 완료 목록과 매개변수 도움말을 확인하세요.\ngreeter 함수 참조 위에 커서를 올려놓고, F12 키를 눌러 해당 정의로 이동할 수 있습니다.\n또한, 심벌을 마우스 오른쪽 버튼으로 클릭하고 리팩토링을 사용하여 이름을 바꿀 수 있습니다.\n제공된 타입 정보는 애플리케이션 규모에서 JavaScript로 작동하는 도구와 함께 작동합니다.\nTypeScript와 관련된 더 많은 예시를 보려면, 웹사이트의 Samples 섹션을 참고하세요.\n\n"},"pages/the-handbook.html":{"url":"pages/the-handbook.html","title":"핸드북이란(en)","keywords":"","body":"핸드북에 대해서 (About this Handbook)\nJavaScript는 프로그래밍 커뮤니티에 도입된 지 20년이 지난 지금, 가장 널리 퍼진 cross-platform 언어 중 하나입니다. JavaScript는 웹 페이지에 사소한 상호작용을 추가하기 위한 작은 스크립팅 언어로 시작하여, 규모에 상관없이 프론트엔드와 백엔드 애플리케이션에서 선택 가능한 언어로 성장했습니다. JavaScript로 작성된 프로그램의 크기, 범위 및 복잡성은 기하급수적으로 커졌지만, 다른 코드 단위 간의 관계를 표현하는 JavaScript 언어의 능력은 그렇지 못했습니다. JavaScript의 다소 특이한 런타임 의미 체계(runtime semantics)와 더불어, 언어와 프로그램 복잡성 간의 불일치는 JavaScript 개발을 규모에 맞게 관리하기 어려운 작업으로 만들었습니다.\n프로그래머들이 작성하는 가장 흔한 오류는 타입 오류입니다: 다른 종류의 값이 예상되는 곳에 특정한 값이 사용된 경우입니다. 이는 단순한 오타, 라이브러리 API를 이해하지 못한 것, 런타임 동작에 대한 잘못된 가정 또는 다른 오류 때문일 수 있습니다. TypeScript의 목표는 JavaScript 프로그램의 정적 타입 검사자 입니다. 즉, 코드가 실행되기 전에 실행하고(정적), 프로그램 타입이 정확한지 확인하는 도구(타입 검사)입니다.\nJavaScript에 대한 배경지식 없이 TypeScript를 첫 번째 언어로 사용한다면, 먼저 Mozilla 웹 문서에서 JavaScript에 대한 문서를 읽어 보는 것이 좋습니다.\n다른 언어에 대한 경험이 있다면, 핸드북을 읽으면서 JavaScript 구문을 꽤 빠르게 익힐 수 있을 것입니다.\n핸드북은 어떻게 구성되어 있는가? (How is this Handbook Structured)\n핸드북은 두 영역으로 나뉩니다:\n\n핸드북\nTypeScript 핸드북은 평범한 프로그래머들에게 TypeScript를 설명하는 종합적인 문서입니다. 왼쪽 메뉴를 통해 위에서 아래로 이동하며 읽을 수 있습니다.\n각 장 또는 페이지가 주어진 개념에 대해 자세한 설명을 제공할 것이라고 기대할 것입니다. TypeScript 핸드북은 언어에 대한 완전한 설명서는 아니지만, 모든 특징과 동작에 대한 종합적인 가이드입니다.\n실습을 완료한 독자는 다음을 수행할 수 있어야 합니다:\n\n일반적으로 사용하는 TypeScript 구문 및 패턴을 읽고 이해하기\n중요한 컴파일러 옵션의 효과 설명하기\n대부분의 경우에서 타입 시스템 동작을 올바르게 예측하기\n간단한 함수, 객체 또는 클래스에 대한 .d.ts 선언 작성하기\n\n핸드북의 주요 내용은 명확성과 간결성을 위해, 다루어지고 있는 특징의 모든 엣지 케이스 또는 세부 사항을 탐구하지는 않습니다. 참고문헌에서 특정 개념에 대한 자세한 내용을 찾아볼 수 있습니다.\n\n핸드북 레퍼런스\n핸드북 레퍼런스는 TypeScript의 특정 부분이 어떻게 작동하는지 풍부한 이해를 제공하기 위해 작성되었습니다. 위에서 아래로 읽을 수 있지만, 연속적으로 설명하는 것이 아니라, 각 섹션은 단일 개념에 대한 더 깊은 설명 제공을 목표로 합니다.\n\n\n잠재적인 목표 (Non-Goals)\n핸드북은 몇 시간 안에 편하게 읽을 수 있는 간결한 문서로 제작되었습니다. 간결함을 유지하기 위해 특정 주제는 다루지 않습니다.\n특히, 함수, 클래스, 클로저와 같은 JavaScript 핵심 개념을 전부 소개하지는 않습니다. 필요한 경우, 해당 개념을 읽는 데 사용할 수 있는 배경 자료 링크를 제시할 것입니다.\n또한, 핸드북은 언어 명세를 대체하기 위함이 아닙니다. 경우에 따라서는, 대략적이고 이해하기 쉬운 설명을 위해, 에지 케이스나 동작의 형식적인 설명을 생략할 수 있습니다. 대신에, TypeScript 동작의 여러 측면을 보다 정확하고 공식적으로 설명하는 별도의 참조 페이지가 있습니다. 레퍼런스 페이지는 TypeScript에 익숙하지 않은 독자를 위한 것이 아니기 때문에, 아직 읽지 않은 고급 용어나 주제를 사용할 수 있습니다.\n마지막으로, 필요한 경우를 제외하고는 TypeScript가 다른 도구와 어떻게 상호작용하는지는 다루지 않습니다. webpack, rollup, parcel, react, babel, closure, lerna, rush, bazel, preact, vue, angular, svelte, jquery, yarn, npm으로 TypeScript를 구성하는 방법은 다른 웹사이트에서 찾을 수 있습니다.\n시작하기 (Get Started)\n기본 타입을 시작하기 전에, 다음의 소개 페이지 중 하나를 읽어보는 것이 좋습니다. TypeScript와 당신이 선호하는 프로그래밍 언어 간의 주요 유사점과 차이점을 강조하고, 해당 언어에 대한 일반적인 오해를 정리했습니다.\n\nTypeScript for New Programmers\nTypeScript for JavaScript Programmers\nTypeScript for OOP Programmers\nTypeScript for Functional Programmers\n\n"},"pages/basic-types.html":{"url":"pages/basic-types.html","title":"기본 타입","keywords":"","body":"목차 (Table of Contents)\n\n소개 (Introduction)\n불리언 (Boolean)\n숫자 (Number)\n문자열 (String)\n배열 (Array)\n튜플 (Tuple)\n열거 (Enum)\nAny\nVoid\nNull and Undefined\nNever\n객체 (Object)\n타입 단언 (Type assertions)\n'let'에 관하여\n\n소개 (Introduction)\n프로그램이 유용하려면 숫자, 문자열, 구조체, 불리언 값과 같은 간단한 데이터 단위가 필요합니다.\nTypeScript는 JavaScript와 거의 동일한 데이터 타입을 지원하며, 열거 타입을 사용하여 더 편리하게 사용할 수 있습니다.\n불리언 (Boolean)\n가장 기본적인 데이터 타입은 JavaScript, TypeScript에서 boolean 값이라고 일컫는 참/거짓(true/false) 값입니다.\nlet isDone: boolean = false;\n\n숫자 (Number)\nJavaScript처럼, TypeScript의 모든 숫자는 부동 소수 값입니다.\n부동 소수에는 number라는 타입이 붙혀집니다.\nTypeScript는 16진수, 10진수 리터럴에 더불어, ECMAScript 2015에 소개된 2진수, 8진수 리터럴도 지원합니다.\nlet decimal: number = 6;\nlet hex: number = 0xf00d;\nlet binary: number = 0b1010;\nlet octal: number = 0o744;\n\n문자열 (String)\n웹 페이지, 서버 같은 프로그램을 JavaScript로 만들 때 기본적으로 텍스트 데이터를 다루는 작업이 필요합니다.\n다른 언어들처럼, TypeScript에서는 텍스트 데이터 타입을 string으로 표현합니다.\nJavaScript처럼 TypeScript도 큰따옴표 (\")나 작은따옴표 (')를 문자열 데이터를 감싸는데 사용합니다.\nlet color: string = \"blue\";\ncolor = 'red';\n\n또한 템플릿 문자열 을 사용하면 여러 줄에 걸쳐 문자열을 작성할 수 있으며, 표현식을 포함시킬 수도 있습니다.\n이 문자열은 백틱/백쿼트 (` ) 문자로 감싸지며, ${ expr }과 같은 형태로 표현식을 포함시킬 수 있습니다.\nlet fullName: string = `Bob Bobbington`;\nlet age: number = 37;\nlet sentence: string = `Hello, my name is ${ fullName }.\nI'll be ${ age + 1 } years old next month.`;\n\n위는 아래 sentence선언과 동일합니다:\nlet sentence: string = \"Hello, my name is \" + fullName + \".\\n\\n\" +\n \"I'll be \" + (age + 1) + \" years old next month.\";\n\n배열 (Array)\nTypeScript는 JavaScript처럼 값들을 배열로 다룰 수 있게 해줍니다.\n배열 타입은 두 가지 방법으로 쓸 수 있습니다.\n첫 번째 방법은, 배열 요소들을 나타내는 타입 뒤에 []를 쓰는 것입니다:\nlet list: number[] = [1, 2, 3];\n\n두 번째 방법은 제네릭 배열 타입을 쓰는 것입니다. Array:\nlet list: Array = [1, 2, 3];\n\n튜플 (Tuple)\n튜플 타입을 사용하면, 요소의 타입과 개수가 고정된 배열을 표현할 수 있습니다. 단 요소들의 타입이 모두 같을 필요는 없습니다. 예를 들어, number, string 이 쌍으로 있는 값을 나타내고 싶을 수 있습니다:\n// 튜플 타입으로 선언\nlet x: [string, number];\n// 초기화\nx = [\"hello\", 10]; // 성공\n// 잘못된 초기화\nx = [10, \"hello\"]; // 오류\n\n정해진 인덱스에 위치한 요소에 접근하면 해당 타입이 나타납니다.\nconsole.log(x[0].substring(1)); // 성공\nconsole.log(x[1].substring(1)); // 오류, 'number'에는 'substring' 이 없습니다.\n\n정해진 인덱스 외에 다른 인덱스에 있는 요소에 접근하면, 오류가 발생하며 실패합니다.\nx[3] = \"world\"; // 오류, '[string, number]' 타입에는 프로퍼티 '3'이 없습니다.\n\nconsole.log(x[5].toString()); // '[string, number]' 타입에는 프로퍼티 '5'가 없습니다.\n\n열거 (Enum)\nJavaScript의 표준 자료형 집합과 사용하면 도움이 될만한 데이터 형은 enum입니다.\nC# 같은 언어처럼, enum은 값의 집합에 더 나은 이름을 붙여줄 수 있습니다.\nenum Color {Red, Green, Blue}\nlet c: Color = Color.Green;\n\n기본적으로, enum은 0부터 시작하여 멤버들의 번호를 매깁니다.\n멤버 중 하나의 값을 수동으로 설정하여 번호를 바꿀 수 있습니다.\n예를 들어, 위 예제를 0대신 1부터 시작해 번호를 매기도록 바꿀 수 있습니다.\nenum Color {Red = 1, Green, Blue}\nlet c: Color = Color.Green;\n\n또는, 모든 값을 수동으로 설정할 수 있습니다:\nenum Color {Red = 1, Green = 2, Blue = 4}\nlet c: Color = Color.Green;\n\nenum의 유용한 기능 중 하나는 매겨진 값을 사용해 enum 멤버의 이름을 알아낼 수 있다는 것입니다.\n예를 들어, 위의 예제에서 2라는 값이 위의 어떤 Color enum 멤버와 매칭되는지 알 수 없을 때, 이에 일치하는 이름을 알아낼 수 있습니다:\nenum Color {Red = 1, Green, Blue}\nlet colorName: string = Color[2];\n\nconsole.log(colorName); // 값이 2인 'Green'이 출력됩니다.\n\nAny\n애플리케이션을 만들 때, 알지 못하는 타입을 표현해야 할 수도 있습니다.\n이 값들은 사용자로부터 받은 데이터나 서드 파티 라이브러리 같은 동적인 컨텐츠에서 올 수도 있습니다.\n이 경우 타입 검사를 하지 않고, 그 값들이 컴파일 시간에 검사를 통과하길 원합니다.\n이를 위해, any 타입을 사용할 수 있습니다:\nlet notSure: any = 4;\nnotSure = \"maybe a string instead\";\nnotSure = false; // 성공, 분명히 부울입니다.\n\nany 타입은 기존에 JavaScript로 작업할 수 있는 강력한 방법으로, 컴파일 중에 점진적으로 타입 검사를 하거나 하지 않을 수 있습니다.\n혹 다른 언어에서 그렇듯, Object가 비슷한 역할을 할 수 있을 것 같다고 생각할 수도 있습니다.\n그런데, Object로 선언된 변수들은 오직 어떤 값이든 그 변수에 할당할 수 있게 해주지만 실제로 메서드가 존재하더라도, 임의로 호출할 수는 없습니다:\nlet notSure: any = 4;\nnotSure.ifItExists(); // 성공, ifItExists 는 런타임엔 존재할 것입니다.\nnotSure.toFixed(); // 성공, toFixed는 존재합니다. (하지만 컴파일러는 검사하지 않음)\n\nlet prettySure: Object = 4;\nprettySure.toFixed(); // 오류: 프로퍼티 'toFixed'는 'Object'에 존재하지 않습니다.\n\n\nNote: Do's and Don'ts에 설명 했듯이 Object를 no-primitive object 대신에 사용하지 마세요.\n\n또한, any 타입은 타입의 일부만 알고 전체는 알지 못할 때 유용합니다.\n예를 들어, 여러 다른 타입이 섞인 배열을 다룰 수 있습니다.\nlet list: any[] = [1, true, \"free\"];\n\nlist[1] = 100;\n\nVoid\nvoid는 어떤 타입도 존재할 수 없음을 나타내기 때문에, any의 반대 타입 같습니다.\nvoid는 보통 함수에서 반환 값이 없을 때 반환 타입을 표현하기 위해 쓰이는 것을 볼 수 있습니다:\nfunction warnUser(): void {\n console.log(\"This is my warning message\");\n}\n\nvoid를 타입 변수를 선언하는 것은 유용하지 않은데, 왜냐하면 그 변수에는 null(--strictNullChecks을 사용하지 않을 때만 해당, 자세한 건 다음 섹션을 참고)또는 undefined 만 할당할 수 있기 때문입니다:\nlet unusable: void = undefined;\nunusable = null; // 성공 `--strictNullChecks` 을 사용하지 않을때만\n\nNull and Undefined\nTypeScript는 undefined 과 null 둘 다 각각 자신의 타입 이름으로 undefined , null로 사용합니다.\nvoid처럼 그 자체로 유용한 경우는 거의 없습니다:\n// 이 밖에 이 변수들에 할당할 수 있는 값이 없습니다!\nlet u: undefined = undefined;\nlet n: null = null;\n\n기본적으로 null 과 undefined는 다른 모든 타입의 하위 타입니다.\n이건, null과 undefined를 number 같은 타입에 할당할 수 있다는 것을 의미합니다.\n하지만, --strictNullChecks를 사용하면, null과 undefined는 오직 any와 각자 자신들 타입에만 할당 가능합니다. (예외적으로 undefined는 void에 할당 가능합니다)\n이건 많은 일반적인 에러를 방지하는 데 도움을 줍니다.\n이 경우, string 또는 null 또는 undefined를 허용하고 싶은 경우 유니언 타입인 string | null | undefined를 사용할 수 있습니다.\n유니언 타입은 상급 주제로, 이후 챕터에서 다룹니다.\n\nAs a note: 가능한 경우 --strictNullChecks를 사용할 것을 권장합니다. 하지만 핸드북의 목적에 따라, 사용하지 않는다고 가정합니다.\n\nNever\nnever 타입은 절대 발생할 수 없는 타입을 나타냅니다.\n예를 들어, never는 함수 표현식이나 화살표 함수 표현식에서 항상 오류를 발생시키거나 절대 반환하지 않는 반환 타입으로 쓰입니다.\n변수 또한 타입 가드에 의해 아무 타입도 얻지 못하게 좁혀지면 never 타입을 얻게 될 수 있습니다.\nnever타입은 모든 타입에 할당 가능한 하위 타입입니다. 하지만 어떤 타입도 never에 할당할 수 있거나, 하위 타입이 아닙니다.(never 자신은 제외)\n심지어 any 도 never에 할당할 수 없습니다.\nnever를 반환하는 몇 가지 예제입니다:\n// never를 반환하는 함수는 함수의 마지막에 도달할 수 없다.\nfunction error(message: string): never {\n throw new Error(message);\n}\n\n// 반환 타입이 never로 추론된다.\nfunction fail() {\n return error(\"Something failed\");\n}\n\n// never를 반환하는 함수는 함수의 마지막에 도달할 수 없다.\nfunction infiniteLoop(): never {\n while (true) {\n }\n}\n\n객체 (Object)\nobject는 원시 타입이 아닌 타입을 나타냅니다. 예를 들어, number, string, boolean, bigint, symbol, null, 또는 undefined 가 아닌 나머지를 의미합니다.\nobject 타입을 쓰면, Object.create 같은 API 가 더 잘 나타납니다. 예를 들어:\ndeclare function create(o: object | null): void;\n\ncreate({ prop: 0 }); // 성공\ncreate(null); // 성공\n\ncreate(42); // 오류\ncreate(\"string\"); // 오류\ncreate(false); // 오류\ncreate(undefined); // 오류\n\n타입 단언 (Type assertions)\n가끔, TypeScript보다 개발자가 값에 대해 더 잘 알고 일을 때가 있습니다.\n대개, 이런 경우는 어떤 엔티티의 실제 타입이 현재 타입보다 더 구체적일 때 발생합니다.\n타입 단언(Type assertions) 은 컴파일러에게 \"날 믿어, 난 내가 뭘 하고 있는지 알아\"라고 말해주는 방법입니다.\n타입 단언은 다른 언어의 타입 변환(형 변환)과 유사하지만, 다른 특별한 검사를 하거나 데이터를 재구성하지는 않습니다.\n이는 런타임에 영향을 미치지 않으며, 온전히 컴파일러만 이를 사용합니다.\n타입 스크립트는 개발자가 필요한 어떤 특정 검사를 수행했다고 인지합니다.\n타입 단언에는 두 가지 형태가 있습니다.\n하나는, \"angle-bracket\" 문법입니다:\nlet someValue: any = \"this is a string\";\n\nlet strLength: number = (someValue).length;\n\n다른 하나는 as-문법 입니다.\nlet someValue: any = \"this is a string\";\n\nlet strLength: number = (someValue as string).length;\n\n위 두 예제는 동일합니다.\n어떤 것을 사용할지는 주로 선호에 따른 선택입니다. 하지만 TypeScript를 JSX와 함께 사용할 때는, as-스타일의 단언만 허용됩니다.\nlet에 관하여\n지금까지 더 익숙할 수도 있는 JavaScript의 var 키워드 대신 let 키워드를 이용했다는 걸 알 수 있습니다.\nlet 키워드는 JavaScript ES2015에서 소개되었고, var보다 안전하다는 이유로, 현재 표준으로 여겨지고 있습니다.\n나중에 더 자세히 살펴보겠지만, 대부분의 JavaScript의 문제들이 let을 사용해서 해결되며, 때문에 가능한 경우 최대한 var대신 let을 사용하셔야 합니다.\n"},"pages/interfaces.html":{"url":"pages/interfaces.html","title":"인터페이스","keywords":"","body":"소개 (Introduction)\nTypeScript의 핵심 원칙 중 하나는 타입 검사가 값의 형태에 초점을 맞추고 있다는 것입니다.\n이를 \"덕 타이핑(duck typing)\" 혹은 \"구조적 서브타이핑 (structural subtyping)\"이라고도 합니다.\nTypeScript에서, 인터페이스는 이런 타입들의 이름을 짓는 역할을 하고 코드 안의 계약을 정의하는 것뿐만 아니라 프로젝트 외부에서 사용하는 코드의 계약을 정의하는 강력한 방법입니다.\n첫 번째 인터페이스 (Our First Interface)\n어떻게 인터페이스가 동작하는지 확인하는 가장 쉬운 방법은 간단한 예제로 시작하는 것입니다:\nfunction printLabel(labeledObj: { label: string }) {\n console.log(labeledObj.label);\n}\n\nlet myObj = {size: 10, label: \"Size 10 Object\"};\nprintLabel(myObj);\n\n타입 검사는 printLabel 호출을 확인합니다.\nprintLabel 함수는 string 타입 label을 갖는 객체를 하나의 매개변수로 가집니다.\n이 객체가 실제로는 더 많은 프로퍼티를 갖고 있지만, 컴파일러는 최소한 필요한 프로퍼티가 있는지와 타입이 잘 맞는지만 검사합니다.\nTypeScript가 관대하지 않은 몇 가지 경우는 나중에 다루겠습니다.\n이번엔 같은 예제를, 문자열 타입의 프로퍼티 label을 가진 인터페이스로 다시 작성해 보겠습니다:\ninterface LabeledValue {\n label: string;\n}\n\nfunction printLabel(labeledObj: LabeledValue) {\n console.log(labeledObj.label);\n}\n\nlet myObj = {size: 10, label: \"Size 10 Object\"};\nprintLabel(myObj);\n\nLabeledValue 인터페이스는 이전 예제의 요구사항을 똑같이 기술하는 이름으로 사용할 수 있습니다.\n이 인터페이스는 여전히 문자열 타입의 label 프로퍼티 하나를 가진다는 것을 의미합니다.\n다른 언어처럼 printLabel에 전달한 객체가 이 인터페이스를 구현해야 한다고 명시적으로 얘기할 필요는 없습니다.\n여기서 중요한 것은 형태뿐입니다. 함수에 전달된 객체가 나열된 요구 조건을 충족하면, 허용됩니다.\n타입 검사는 프로퍼티들의 순서를 요구하지 않습니다. 단지 인터페이스가 요구하는 프로퍼티들이 존재하는지와 프로퍼티들이 요구하는 타입을 가졌는지만을 확인합니다.\n선택적 프로퍼티 (Optional Properties)\n인터페이스의 모든 프로퍼티가 필요한 것은 아닙니다.\n어떤 조건에서만 존재하거나 아예 없을 수도 있습니다.\n선택적 프로퍼티들은 객체 안의 몇 개의 프로퍼티만 채워 함수에 전달하는 \"option bags\" 같은 패턴을 만들 때 유용합니다.\n이 패턴의 예제를 한번 보겠습니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): {color: string; area: number} {\n let newSquare = {color: \"white\", area: 100};\n if (config.color) {\n newSquare.color = config.color;\n }\n if (config.width) {\n newSquare.area = config.width * config.width;\n }\n return newSquare;\n}\n\nlet mySquare = createSquare({color: \"black\"});\n\n선택적 프로퍼티를 가지는 인터페이스는 다른 인터페이스와 비슷하게 작성되고, 선택적 프로퍼티는 선언에서 프로퍼티 이름 끝에 ?를 붙여 표시합니다.\n선택적 프로퍼티의 이점은 인터페이스에 속하지 않는 프로퍼티의 사용을 방지하면서, 사용 가능한 속성을 기술하는 것입니다.\n예를 들어, createSquare안의 color 프로퍼티 이름을 잘못 입력하면, 오류 메시지로 알려줍니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): { color: string; area: number } {\n let newSquare = {color: \"white\", area: 100};\n if (config.clor) {\n // Error: Property 'clor' does not exist on type 'SquareConfig'\n newSquare.color = config.clor;\n }\n if (config.width) {\n newSquare.area = config.width * config.width;\n }\n return newSquare;\n}\n\nlet mySquare = createSquare({color: \"black\"});\n\n읽기전용 프로퍼티 (Readonly properties)\n일부 프로퍼티들은 객체가 처음 생성될 때만 수정 가능해야합니다.\n프로퍼티 이름 앞에 readonly를 넣어서 이를 지정할 수 있습니다:\ninterface Point {\n readonly x: number;\n readonly y: number;\n}\n\n객체 리터럴을 할당하여 Point를 생성합니다.\n할당 후에는 x, y를 수정할 수 없습니다.\nlet p1: Point = { x: 10, y: 20 };\np1.x = 5; // 오류!\n\nTypeScript에서는 모든 변경 메서드(Mutating Methods)가 제거된 Array와 동일한 ReadonlyArray 타입을 제공합니다. 그래서 생성 후에 배열을 변경하지 않음을 보장할 수 있습니다.\nlet a: number[] = [1, 2, 3, 4];\nlet ro: ReadonlyArray = a;\nro[0] = 12; // 오류!\nro.push(5); // 오류!\nro.length = 100; // 오류!\na = ro; // 오류!\n\n예제 마지막 줄에서 ReadonlyArray를 일반 배열에 재할당이 불가능한 것을 확인할 수 있습니다.\n타입 단언(type assertion)으로 오버라이드하는 것은 가능합니다:\na = ro as number[];\n\nreadonly vs const\nreadonly와 const 중에 어떤 것을 사용할 지 기억하기 가장 쉬운 방법은 변수와 프로퍼티중 어디에 사용할지 질문해 보는 것입니다.\n변수는 const를 사용하고 프로퍼티는 readonly를 사용합니다\n초과 프로퍼티 검사 (Excess Property Checks)\n인터페이스의 첫 번째 예제에서 TypeScript가 { label: string; }을 기대해도 { size: number; label: string; }를 허용해주었습니다. 또한 선택적 프로퍼티를 배우고, 소위 \"option bags\"을 기술할 때, 유용하다는 것을 배웠습니다.\n하지만, 그냥 그 둘을 결합하면 에러가 발생할 수 있습니다.\n예를 들어, createSquare를 사용한 마지막 예제를 보겠습니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): { color: string; area: number } {\n // ...\n}\n\nlet mySquare = createSquare({ colour: \"red\", width: 100 });\n\ncreateSquare의 매개변수가 color대신 colour로 전달된 것에 유의하세요.\n이 경우 JavaScript에선 조용히 오류가 발생합니다.\nwidth 프로퍼티는 적합하고, color 프로퍼티는 없고, 추가 colour 프로퍼티는 중요하지 않기 때문에, 이 프로그램이 올바르게 작성되었다고 생각할 수 있습니다.\n하지만, TypeScript는 이 코드에 버그가 있을 수 있다고 생각합니다.\n객체 리터럴은 다른 변수에 할당할 때나 인수로 전달할 때, 특별한 처리를 받고, 초과 프로퍼티 검사 (excess property checking)를 받습니다.\n만약 객체 리터럴이 \"대상 타입 (target type)\"이 갖고 있지 않은 프로퍼티를 갖고 있으면, 에러가 발생합니다.\n// error: Object literal may only specify known properties, but 'colour' does not exist in type 'SquareConfig'. Did you mean to write 'color'?\nlet mySquare = createSquare({ colour: \"red\", width: 100 });\n\n이 검사를 피하는 방법은 정말 간단합니다.\n가장 간단한 방법은 타입 단언을 사용하는 것입니다:\nlet mySquare = createSquare({ width: 100, opacity: 0.5 } as SquareConfig);\n\n하지만 특별한 경우에, 추가 프로퍼티가 있음을 확신한다면, 문자열 인덱스 서명(string index signatuer)을 추가하는 것이 더 나은 방법입니다.\n만약 SquareConfig color와 width 프로퍼티를 위와 같은 타입으로 갖고 있고, 또한 다른 프로퍼티를 가질 수 있다면, 다음과 같이 정의할 수 있습니다.\ninterface SquareConfig {\n color?: string;\n width?: number;\n [propName: string]: any;\n}\n\n나중에 인덱스 서명에 대해 좀 더 다룰 것입니다. 하지만 여기서는 SquareConfig가 여러 프로퍼티를 가질 수 있고, 그 프로퍼티들이 color나 width가 아니라면, 그들의 타입은 중요하지 않습니다.\n이 검사를 피하는 마지막 방법은 놀랍게도 객체를 다른 변수에 할당하는 것입니다.\nsquareOptions가 추가 프로퍼티 검사를 받지 않기 때문에, 컴파일러는 에러를 주지 않습니다.\nlet squareOptions = { colour: \"red\", width: 100 };\nlet mySquare = createSquare(squareOptions);\n\nsquareOptions와 SquareConfig 사이에 공통 프로퍼티가 있는 경우에만 위와 같은 방법을 사용할 수 있습니다.\n이 예제에서는, width가 그 경우입니다. 하지만 만약에 변수가 공통 객체 프로퍼티가 없으면 에러가 납니다. 예를 들어:\nlet squareOptions = { colour: \"red\" };\nlet mySquare = createSquare(squareOptions);\n\n위처럼 간단한 코드의 경우, 이 검사를 \"피하는\" 방법을 시도하지 않는 것이 좋습니다.\n메서드가 있고 상태를 가지는 등 더 복잡한 객체 리터럴에서 이 방법을 생각해볼 수 있습니다. 하지만 초과 프로퍼티 에러의 대부분은 실제 버그입니다.\n그 말은, 만약 옵션 백 같은 곳에서 초과 프로퍼티 검사 문제가 발생하면, 타입 정의를 수정해야 할 필요가 있습니다.\n예를 들어, 만약 createSquare에 color나 colour 모두 전달해도 괜찮다면, squareConfig가 이를 반영하도록 정의를 수정해야 합니다.\n함수 타입 (Function Types)\n인터페이스는 JavaScript 객체가 가질 수 있는 넓은 범위의 형태를 기술할 수 있습니다.\n프로퍼티로 객체를 기술하는 것 외에, 인터페이스는 함수 타입을 설명할 수 있습니다.\n인터페이스로 함수 타입을 기술하기 위해, 인터페이스에 호출 서명 (call signature)를 전달합니다.\n이는 매개변수 목록과 반환 타입만 주어진 함수 선언과 비슷합니다. 각 매개변수는 이름과 타입이 모두 필요합니다.\ninterface SearchFunc {\n (source: string, subString: string): boolean;\n}\n\n한번 정의되면, 함수 타입 인터페이스는 다른 인터페이스처럼 사용할 수 있습니다.\n여기서 함수 타입의 변수를 만들고, 같은 타입의 함수 값으로 할당하는 방법을 보여줍니다.\nlet mySearch: SearchFunc;\nmySearch = function(source: string, subString: string) {\n let result = source.search(subString);\n return result > -1;\n}\n\n올바른 함수 타입 검사를 위해, 매개변수의 이름이 같을 필요는 없습니다.\n예를 들어, 위의 예제를 아래와 같이 쓸 수 있습니다:\nlet mySearch: SearchFunc;\nmySearch = function(src: string, sub: string): boolean {\n let result = src.search(sub);\n return result > -1;\n}\n\n함수 매개변수들은 같은 위치에 대응되는 매개변수끼리 한번에 하나씩 검사합니다.\n만약 타입을 전혀 지정하지 않고 싶다면, SearchFunc 타입의 변수로 직접 함수 값이 할당되었기 때문에 TypeScript의 문맥상 타이핑 (contextual typing)이 인수 타입을 추론할 수 있습니다.\n이 예제에서, 함수 표현의 반환 타입이 반환하는 값으로 추론됩니다. (여기서는 false와 true)\nlet mySearch: SearchFunc;\nmySearch = function(src, sub) {\n let result = src.search(sub);\n return result > -1;\n}\n\n함수 표현식이 숫자 나 문자열을 반환했다면, 타입 검사는 반환 타입이 SearchFunc 인터페이스에 정의된 반환 타입과 일치하지 않는다는 에러를 발생시킵니다.\nlet mySearch: SearchFunc;\n\n// error: Type '(src: string, sub: string) => string' is not assignable to type 'SearchFunc'.\n// Type 'string' is not assignable to type 'boolean'.\nmySearch = function(src, sub) {\n let result = src.search(sub);\n return \"string\";\n};\n\n인덱서블 타입 (Indexable Types)\n인터페이스로 함수 타입을 설명하는 방법과 유사하게, a[10] 이나 ageMap[\"daniel\"] 처럼 타입을 \"인덱스로\" 기술할 수 있습니다.\n인덱서블 타입은 인덱싱 할때 해당 반환 유형과 함께 객체를 인덱싱하는 데 사용할 수 있는 타입을 기술하는 인덱스 시그니처 (index signature)를 가지고 있습니다.\n예제를 보겠습니다:\ninterface StringArray {\n [index: number]: string;\n}\n\nlet myArray: StringArray;\nmyArray = [\"Bob\", \"Fred\"];\n\nlet myStr: string = myArray[0];\n\n위에서 인덱스 서명이 있는 StringArray 인터페이스가 있습니다.\n이 인덱스 서명은 StringArray가 number로 색인화(indexed)되면 string을 반환할 것을 나타냅니다.\n인덱스 서명을 지원하는 타입에는 두 가지가 있습니다: 문자열과 숫자.\n두 타입의 인덱서(indexer)를 모두 지원하는 것은 가능하지만, 숫자 인덱서에서 반환된 타입은 반드시 문자열 인덱서에서 반환된 타입의 하위 타입(subtype)이어야 합니다.\n이 이유는 number로 인덱싱 할 때, JavaScript는 실제로 객체를 인덱싱하기 전에 string으로 변환하기 때문입니다.\n즉, 100 (number)로 인덱싱하는 것은 \"100\" (string)로 인덱싱하는 것과 같기 때문에, 서로 일관성 있어야 합니다.\nclass Animal {\n name: string;\n}\nclass Dog extends Animal {\n breed: string;\n}\n\n// 오류: 숫자형 문자열로 인덱싱을 하면 완전히 다른 타입의 Animal을 얻게 될 것입니다!\ninterface NotOkay {\n [x: number]: Animal;\n [x: string]: Dog;\n}\n\n문자열 인덱스 시그니처는 \"사전\" 패턴을 기술하는데 강력한 방법이지만, 모든 프로퍼티들이 반환 타입과 일치하도록 강제합니다.\n문자열 인덱스가 obj.property가 obj[\"property\"]로도 이용 가능함을 알려주기 때문입니다.\n다음 예제에서, name의 타입은 문자열 인덱스 타입과 일치하지 않고, 타입 검사는 에러를 발생시킵니다.\ninterface NumberDictionary {\n [index: string]: number;\n length: number; // 성공, length는 숫자입니다\n name: string; // 오류, `name`의 타입은 인덱서의 하위타입이 아닙니다\n}\n\n하지만, 인덱스 시그니처가 프로퍼티 타입들의 합집합이라면 다른 타입의 프로퍼티들도 허용할 수 있습니다:\ninterface NumberOrStringDictionary {\n [index: string]: number | string;\n length: number; // 성공, length는 숫자입니다\n name: string; // 성공, name은 문자열입니다\n}\n\n마지막으로, 인덱스의 할당을 막기 위해 인덱스 시그니처를 읽기 전용으로 만들 수 있습니다:\ninterface ReadonlyStringArray {\n readonly [index: number]: string;\n}\nlet myArray: ReadonlyStringArray = [\"Alice\", \"Bob\"];\nmyArray[2] = \"Mallory\"; // 오류!\n\n인덱스 시그니처가 읽기 전용이기 때문에 myArray[2]의 값을 할당할 수 없습니다.\n클래스 타입 (Class Types)\n인터페이스 구현하기 (Implementing an interface)\n클래스가 특정 계약(contract)을 충족시키도록 명시적으로 강제하는 C#과 Java와 같은 언어에서 인터페이스를 사용하는 가장 일반적인 방법은 TypeScript에서도 가능합니다.\ninterface ClockInterface {\n currentTime: Date;\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date = new Date();\n constructor(h: number, m: number) { }\n}\n\n아래 예제의 setTime 처럼 클래스에 구현된 메서드를 인터페이스 안에서도 기술할 수 있습니다.\ninterface ClockInterface {\n currentTime: Date;\n setTime(d: Date): void;\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date = new Date();\n setTime(d: Date) {\n this.currentTime = d;\n }\n constructor(h: number, m: number) { }\n}\n\n인터페이스는 클래스의 public과 private 모두보다는, public을 기술합니다.\n그래서 클래스 인스턴스의 private에서는 특정 타입이 있는지 검사할 수 없습니다.\n클래스의 스태틱과 인스턴스의 차이점 (Difference between the static and instance sides of classes)\n클래스와 인터페이스를 다룰 때, 클래스는 두 가지 타입을 가진다는 것을 기억하는 게 좋습니다: 스태틱 타입과 인스턴스 타입입니다.\n생성 시그니처 (construct signature)로 인터페이스를 생성하고, 클래스를 생성하려고 한다면, 인터페이스를 implements 할 때, 에러가 발생하는 것을 확인할 수 있을 겁니다:\ninterface ClockConstructor {\n new (hour: number, minute: number);\n}\n\nclass Clock implements ClockConstructor {\n currentTime: Date;\n constructor(h: number, m: number) { }\n}\n\n클래스가 인터페이스를 implements 할 때, 클래스의 인스턴스만 검사하기 때문입니다.\n생성자가 스태틱이기 때문에, 이 검사에 포함되지 않습니다.\n대신에, 클래스의 스태틱 부분을 직접적으로 다룰 필요가 있습니다.\n이번 예제에서, ClockConstructor는 생성자를 정의하고, ClockInterface는 인스턴스 메서드를 정의하는 두 인터페이스를 정의합니다.\n그리고, 편의를 위해, 전달된 타입의 인스턴스를 생성하는 createClock 생성자 함수를 정의합니다:\ninterface ClockConstructor {\n new (hour: number, minute: number): ClockInterface;\n}\ninterface ClockInterface {\n tick(): void;\n}\n\nfunction createClock(ctor: ClockConstructor, hour: number, minute: number): ClockInterface {\n return new ctor(hour, minute);\n}\n\nclass DigitalClock implements ClockInterface {\n constructor(h: number, m: number) { }\n tick() {\n console.log(\"beep beep\");\n }\n}\nclass AnalogClock implements ClockInterface {\n constructor(h: number, m: number) { }\n tick() {\n console.log(\"tick tock\");\n }\n}\n\nlet digital = createClock(DigitalClock, 12, 17);\nlet analog = createClock(AnalogClock, 7, 32);\n\ncreateClock의 첫 번째 매개변수는 createClock(AnalogClock, 7, 32)안에 ClockConstructor 타입이므로, AnalogClock이 올바른 생성자 시그니처를 갖고 있는지 검사합니다.\n또 다른 쉬운 방법은 클래스 표현을 사용하는 것입니다.\ninterface ClockConstructor {\n new (hour: number, minute: number);\n}\n\ninterface ClockInterface {\n tick();\n}\n\nconst Clock: ClockConstructor = class Clock implements ClockInterface {\n constructor(h: number, m: number) {}\n tick() {\n console.log(\"beep beep\");\n }\n}\n\n인터페이스 확장하기 (Extending Interfaces)\n클래스처럼, 인터페이스들도 확장(extend)이 가능합니다.\n이는 한 인터페이스의 멤버를 다른 인터페이스에 복사하는 것을 가능하게 해주는데, 인터페이스를 재사용성 높은 컴포넌트로 쪼갤 때, 유연함을 제공해줍니다.\ninterface Shape {\n color: string;\n}\n\ninterface Square extends Shape {\n sideLength: number;\n}\n\nlet square = {} as Square;\nsquare.color = \"blue\";\nsquare.sideLength = 10;\n\n인터페이스는 여러 인터페이스를 확장할 수 있어, 모든 인터페이스의 조합을 만들어낼 수 있습니다.\ninterface Shape {\n color: string;\n}\n\ninterface PenStroke {\n penWidth: number;\n}\n\ninterface Square extends Shape, PenStroke {\n sideLength: number;\n}\n\nlet square = {} as Square;\nsquare.color = \"blue\";\nsquare.sideLength = 10;\nsquare.penWidth = 5.0;\n\n하이브리드 타입 (Hybrid Types)\n일찍이 언급했듯이, 인터페이스는 실제 JavaScript 세계에 존재하는 다양한 타입들을 기술할 수 있습니다.\nJavaScript의 동적이고 유연한 특성 때문에, 위에서 설명했던 몇몇 타입의 조합으로 동작하는 객체를 가끔 마주할 수 있습니다.\n그러한 예제 중 하나는 추가적인 프로퍼티와 함께, 함수와 객체 역할 모두 수행하는 객체입니다:\ninterface Counter {\n (start: number): string;\n interval: number;\n reset(): void;\n}\n\nfunction getCounter(): Counter {\n let counter = (function (start: number) { }) as Counter;\n counter.interval = 123;\n counter.reset = function () { };\n return counter;\n}\n\nlet c = getCounter();\nc(10);\nc.reset();\nc.interval = 5.0;\n\n써드파티 (3rd-party) JavaScript와 상호작용할 때, 타입의 형태를 완전히 기술하기 위해 위와 같은 패턴을 사용해야할 수도 있습니다.\n클래스를 확장한 인터페이스 (Interfaces Extending Classes)\n인터페이스 타입이 클래스 타입을 확장하면, 클래스의 멤버는 상속받지만 구현은 상속받지 않습니다.\n이것은 인터페이스가 구현을 제공하지 않고, 클래스의 멤버 모두를 선언한 것과 마찬가지입니다.\n인터페이스는 심지어 기초 클래스의 private과 protected 멤버도 상속받습니다.\n이것은 인터페이스가 private 혹은 protected 멤버를 포함한 클래스를 확장할 수 있다는 뜻이고, 인터페이스 타입은 그 클래스나 하위클래스에 의해서만 구현될 수 있습니다.\n이는 거대한 상속계층을 가지고 있을 때 유용하지만, 특정 프로퍼티를 가진 하위클래스에서만 코드가 동작하도록 지정하는데도 유용합니다.\n하위클래스는 기초클래스에서 상속하는 것 외에는 관련이 있을 필요가 없습니다.\n예를 들어:\nclass Control {\n private state: any;\n}\n\ninterface SelectableControl extends Control {\n select(): void;\n}\n\nclass Button extends Control implements SelectableControl {\n select() { }\n}\n\nclass TextBox extends Control {\n select() { }\n}\n\n// Error: Property 'state' is missing in type 'Image'.\nclass Image implements SelectableControl {\n private state: any;\n select() { }\n}\n\nclass Location {\n\n}\n\n위 예제에서, SelectableControl은 private state 프로퍼티를 포함하여, Control의 모든 멤버를 가지고 있습니다.\nstate는 private 멤버이기 때문에, SelectableControl를 구현하는 것은 Control의 자식에게만 가능합니다.\nControl의 자식만 같은 선언에서 유래된 state private 멤버를 가질수 있기 때문이고, private 멤버들이 호환되기 위해 필요합니다.\nControl 클래스 안에서 SelectableControl의 인스턴스를 통해서 state private 멤버에 접근할 수 있습니다.\nSelectableControl은 select 메서드를 가진 Control과 같은 역할을 합니다.\nButton과 TextBox 클래스들은 SelectableControl의 하위타입이지만 (Control을 상속받고, select 메서드를 가지기 때문에), Image와 Location 클래스는 아닙니다.\n"},"pages/functions.html":{"url":"pages/functions.html","title":"함수","keywords":"","body":"소개 (Introduction)\n함수는 JavaScript로 된 모든 애플리케이션에서의 기본적인 구성 요소입니다.\nJavaScript 함수는 추상화 계층을 구축하거나 클래스 모방, 정보 은닉, 모듈에 대한 방법을 제공합니다.\nTypeScript에는 클래스, 네임스페이스, 모듈이 있지만, 함수는 여전히 이 일을 어떻게 할 것인지를 설명하는 데 있어 핵심 역할을 수행합니다.\nTypeScript에서는 표준 JavaScript 함수가 작업을 수월하게 하도록 몇 가지 새로운 기능을 추가합니다.\n함수 (Function)\nTypeScript 함수는 JavaScript와 마찬가지로 기명 함수(named function)과 익명 함수(anonymous function)로 만들 수 있습니다.\n이를 통해 API에서 함수 목록을 작성하든 일회성 함수를 써서 다른 함수로 전달하든 애플리케이션에 가장 적합한 방법을 선택할 수 있습니다.\nJavaScript에서의 이 두 가지 방법에 대한 예시를 빠르게 다시 보겠습니다:\n// 기명 함수\nfucntion add(x, y) {\n return x + y;\n}\n\n// 익명 함수\nlet myAdd = function(x, y) { return x + y };\n\nJavaScript에서처럼, 함수는 함수 외부의 변수를 참조할 수 있습니다.\n이런 경우를, 변수를 캡처(capture) 한다고 합니다.\n이것이 어떻게 작동하는지 (그리고 이 기술을 사용할 때의 장단점)를 이해하는 것은 이 본문의 주제를 벗어나는 것이지만, 이 메커니즘이 어떻게 작동하는지에 대한 확실한 이해는 JavaScript 및 TypeScript를 사용하는 데 있어 중요합니다.\nlet z = 100;\n\nfunction addToZ(x, y) {\n return x + y + z;\n}\n\n함수 타입 (Function Types)\n함수의 타이핑 (Typing the function)\n이전에 사용했던 예시에 타입을 더해보겠습니다.\nfunction add(x: number, y: number): number {\n return x + y;\n}\n\nlet myAdd = function(x: number, y: number): number { return x + y };\n\n각 파라미터와 함수 자신의 반환될 타입을 정해줄 수 있습니다.\nTypeScript는 반환 문을 보고 반환 타입을 파악할 수 있으므로 반환 타입을 생략할 수 있습니다.\n함수 타입 작성하기 (Writing the function type)\n함수에 타입을 붙였으니, 이제 함수 타입들을 살펴보고 함수의 전체 타입을 작성해 봅시다.\nlet myAdd: (x: number, y: number) => number =\n function(x: number, y: number): number { return x + y; };\n\n함수의 타입은 매개변수의 타입과 반환 타입이 있습니다.\n전체 함수 타입을 작성하고자 한다면 이 두 가지 타입이 필요합니다.\n매개변수 목록처럼 각 매개변수에 이름과 타입 타입을 작성해 줍시다.\n작성하는 이름은 가독성을 위한 것입니다.\n위의 코드 대신 이렇게 쓸 수도 있습니다:\nlet myAdd: (baseValue: number, increment: number) => number =\n function(x: number, y: number): number { return x + y; };\n\n매개변수의 타입들이 올바르게 나열되어 있다면 함수 타입에 이름을 붙이더라도 유효한 타입으로 간주합니다.\n두 번째로 반환 타입입니다.\n매개변수 타입들과 반환 타입 사이에 '화살표 표기'( => )를 써서 반환 타입을 분명히 할 수 있습니다.\n이전에 언급했듯이, 함수 표기에 필요한 부분입니다, 그래서 만약 함수가 값을 반환하지 않는다면 비워두는 대신 void를 써서 표시합니다.\n참고로, 매개변수 타입과 반환 타입만이 함수 타입을 구성합니다.\n캡처된 변수는 타입에 반영되지 않습니다.\n사실상 캡처된 변수는 함수의 \"숨겨진 상태\"의 일부이고 API를 구성하지 않습니다.\n타입의 추론 (Inferring the types)\n아래 예시를 직접 입력해보세요. TypeScript 컴파일러가 방정식의 한쪽에만 타입이 있더라도 타입을 알아낼 수 있다는 것을 알아채셨나요?\n// myAdd는 전체 함수 타입을 가집니다\nlet myAdd = function(x: number, y: number): number { return x + y; };\n\n// 매개변수 x 와 y는 number 타입을 가집니다\nlet myAdd: (baseValue: number, increment: number) => number =\n function(x, y) { return x + y; };\n\n이러한 타입 추론 형태를 \"contextual typing\" 이라 부릅니다.\n이를 통해 여러분의 프로그램에서 타입을 유지하기 위한 노력을 줄일 수 있습니다.\n선택적 매개변수와 기본 매개변수 (Optional and Default Parameter)\nTypeScript에서는 모든 매개변수가 함수에 필요하다고 가정합니다.\n이것이 null 이나 undefined를 줄 수 없다는 걸 의미하는 것은 아닙니다. 대신 함수가 호출될 때, 컴파일러는 각 매개변수에 대해 사용자가 값을 제공했는지를 검사합니다.\n또한, 컴파일러는 매개변수들이 함수로 전달될 유일한 매개변수라고 가정합니다. 요약하자면, 함수에 주어진 인자의 수는 함수가 기대하는 매개변수의 수와 일치해야 합니다.\nfunction buildName(firstName: string, lastName: string) {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 오류, 너무 적은 매개변수\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 정확함\n\nJavaScript에서는 모든 매개변수가 선택적이고, 사용자는 적합하다고 생각하면 그대로 둘 수 있습니다.\n그렇게 둔다면 그 값은 undefined가 됩니다.\nTypeScript에서도 선택적 매개변수를 원한다면 매개변수 이름 끝에 ? 를 붙임으로써 해결할 수 있습니다.\n그 예시로 성을 선택적 매개변수로 하는 경우를 들어보겠습니다:\nfunction buildName(firstName: string, lastName?: string) {\n if (lastName)\n return firstName + \" \" + lastName;\n else\n return firstName;\n}\n\nlet result1 = buildName(\"Bob\"); // 지금은 바르게 동작\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 정확함\n\n어느 선택적 매개변수든 반드시 매개변수 정의가 필요합니다.\nlastName 대신 firstName을 선택적으로 하고 싶다면 매개변수의 순서를 변경해야 합니다.\nTypeScript에서는 유저가 값을 제공하지 않거나 undefined로 했을 때에 할당될 매개변수의 값을 정해 놓을 수도 있습니다.\n이것을 기본-초기화 매개변수라고 합니다.\n이전 예시에서 lastName을 \"Smith\" 라고 지정해 보겠습니다.\nfunction buildName(firstName: string, lastName = \"Smith\") {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 올바르게 동작, \"Bob Smith\" 반환\nlet result2 = buildName(\"Bob\", undefined); // 여전히 동작, 역시 \"Bob Smith\" 반환\nlet result3 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result4 = buildName(\"Bob\", \"Adams\"); // 정확함\n\n모든 필수 매개변수 뒤에 오는 기본-초기화 매개변수는 선택적으로 처리되며, 선택적 매개변수와 마찬가지로 해당 함수를 호출할 때 생략할 수 있습니다.\n이는 선택적 매개변수와 뒤따르는 기본 매개변수의 타입들이 공통성을 공유함을 의미합니다, 그래서 이 두 가지\nfunction buildName(firstName: string, lastName?: string) {\n // ...\n}\n\n와\nfunction buildName(firstName: string, lastName = \"Smith\") {\n // ...\n}\n\n는 (firstName: string, lastName?: string) => string 라는 공통된 타입을 공유합니다.\nlastName의 기본값은 타입에서 사라지고 오직 선택적 매개변수라는 사실만 남깁니다.\n순수한 선택적 매개변수와는 다르게 기본-초기화 매개변수는 필수 매개변수 뒤에 오는 것이 강요되지 않습니다.\n만약 기본-초기화 매개변수가 필수 매개변수보다 앞에 오게 된다면 사용자가 명시적으로 undefined 를 전달해 주어야 기본-초기화 매개변수를 볼 수 있습니다.\n앞서 사용했던 예시에 기본 초기화를 firstName에 적용한 것입니다:\nfunction buildName(firstName = \"Will\", lastName: string) {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 오류, 너무 적은 매개변수\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 성공, \"Bob Adams\" 반환\nlet result4 = buildName(undefined, \"Adams\"); // 성공, \"Will Adams\" 반환\n\n나머지 매개변수 (Rest Parameters)\n필수, 선택적, 기본 매개변수는 한 번에 하나의 매개변수만을 가지고 이야기합니다.\n때로는 다수의 매개변수를 그룹 지어 작업하기를 원하거나, 함수가 최종적으로 얼마나 많은 매개변수를 취할지 모를 때도 있을 것입니다.\nJavaScript에서는 모든 함수 내부에 위치한 arguments라는 변수를 사용해 직접 인자를 가지고 작업할 수 있습니다.\nTypeScript에서는 이 인자들을 하나의 변수로 모을 수 있습니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\n// employeeName 은 \"Joseph Samuel Lucas MacKinzie\" 가 될것입니다.\nlet employeeName = buildName(\"Joseph\", \"Samuel\", \"Lucas\", \"MacKinzie\");\n\n나머지 매개변수는 선택적 매개변수들의 수를 무한으로 취급합니다.\n나머지 매개변수로 인자들을 넘겨줄 때는 당신이 원하는 만큼 넘겨 줄 수도 있습니다; 아무것도 넘겨주지 않을 수도 있습니다.\n컴파일러는 생략 부호 (...) 뒤의 이름으로 전달된 인자 배열을 빌드하여 함수에서 사용할 수 있도록 합니다.\n생략 부호는 나머지 매개변수가 있는 함수의 타입에도 사용됩니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\nlet buildNameFun: (fname: string, ...rest: string[]) => string = buildName;\n\nthis\nthis 가 JavaScript에서 어떻게 쓰이는지 아는 것은 일종의 통과의례입니다.\nTypeScript는 JavaScript의 상위 집합이므로 TypeScript 개발자들 역시 this가 어떻게 쓰이는지 또는 this가 잘못 쓰일 때를 발견하는 방법을 배울 필요가 있습니다.\n다행히도 TypeScript는 몇 가지 기술들로 잘못된 this 사용을 잡아낼 수 있습니다.\n만약 JavaScript에서 this가 어떻게 동작하는지 알고 싶다면 먼저 Yehuda Katz의 글 JavaScript 함수 호출과 \"this\" 이해하기 을 읽도록 합니다.\nYehuda의 글은 this의 내부 동작을 아주 잘 설명하므로, 여기서는 기본만 다룰 것입니다.\nthis와 화살표 함수 (this and arrow functions)\nJavaScript에서, this는 함수가 호출될 때 정해지는 변수입니다.\n매우 강력하고 유연한 기능이지만 이것은 항상 함수가 실행되는 콘텍스트에 대해 알아야 한다는 수고가 생깁니다.\n특히 함수를 반환하거나 인자로 넘길 때의 혼란스러움은 악명 높습니다.\n예시를 봅시다:\nlet deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n createCardPicker: function() {\n return function() {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\ncreateCardPicker가 자기 자신을 반환하는 함수임을 주목해 주세요.\n이 예제를 작동시키면 기대했던 경보 창 대신 오류가 발생할 것입니다.\ncreateCardPicker에 의해 생성된 함수에서 사용 중인 this가 deck 객체가 아닌 window에 설정되었기 때문입니다.\ncardPicker()의 자체적인 호출 때문에 생긴 일입니다.\n최상위 레벨에서의 비-메서드 문법의 호출은 this를 window로 합니다.\n(Note: strict mode에서는 this가 window 대신 undefined 가 됩니다. )\n이 문제는 나중에 사용할 함수를 반환하기 전에 바인딩을 알맞게 하는 것으로 해결할 수 있습니다.\n이 방법대로라면 나중에 사용하는 방법에 상관없이 원본 deck 객체를 계속해서 볼 수 있습니다.\n이를 위해, 함수 표현식을 ES6의 화살표 함수로 바꿀 것입니다.\n화살표 함수는 함수가 호출 된 곳이 아닌 함수가 생성된 쪽의 this를 캡처합니다:\nlet deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n createCardPicker: function() {\n // NOTE: 아랫줄은 화살표 함수로써, 'this'를 이곳에서 캡처할 수 있도록 합니다\n return () => {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\n--noImplicitThis 플래그를 컴파일러에 전달하는 실수를 하게 된다면 TypeScript는 경고를 표시할 것입니다.\nthis.suits[pickedSuit] 의 this는 any 타입인 것을 짚고 넘어가겠습니다.\nthis 매개변수 (this parameter)\n불행히도 this.suits[pickedSuit]의 타입은 여전히 any입니다.\nthis가 객체 리터럴 내부의 함수에서 왔기 때문입니다.\n이것을 고치기 위해 명시적으로 this 매개변수를 줄 수 있습니다.\nthis 매개변수는 함수의 매개변수 목록에서 가장 먼저 나오는 가짜 매개변수입니다.\nfunction f(this: void) {\n // 독립형 함수에서 `this`를 사용할 수 없는 것을 확인함\n}\n\n명확하고 재사용하기 쉽게 Card와 Deck 두 가지 인터페이스 타입들을 예시에 추가해 보겠습니다.\ninterface Card {\n suit: string;\n card: number;\n}\ninterface Deck {\n suits: string[];\n cards: number[];\n createCardPicker(this: Deck): () => Card;\n}\nlet deck: Deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n // NOTE: 아래 함수는 이제 callee가 반드시 Deck 타입이어야 함을 명시적으로 지정합니다.\n createCardPicker: function(this: Deck) {\n return () => {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\n이제 TypeScript는 createCardPicker가 Deck 객체에서 호출된다는 것을 알게 됐습니다.\n이것은 this가 any 타입이 아니라 Deck 타입이며 따라서 --noImplicitThis 플래그가 어떤 오류도 일으키지 않는다는 것을 의미합니다.\n콜백에서 this 매개변수 (this parameters in callbacks)\n나중에 호출할 콜백 함수를 라이브러리에 전달할 때 this 때문에 오류가 발생할 수 있습니다.\n라이브러리는 콜백을 일반 함수처럼 호출하므로 this는 undefined가 됩니다.\n일부 작업에서는 this 매개변수를 콜백 오류를 막는데 사용할 수 있습니다.\n먼저 라이브러리 작성자는 콜백 타입을 this로 표시를 해주어야 합니다.\ninterface UIElement {\n addClickListener(onclick: (this: void, e: Event) => void): void;\n}\n\nthis: void는 addClickListener가 onclick이 this타입을 요구하지 않는 함수가 될 것으로 예상하는 것을 의미합니다.\n두 번째로, 호출 코드를 this로 표시합니다.\nclass Handler {\n info: string;\n onClickBad(this: Handler, e: Event) {\n // 이런, `this`가 여기서 쓰이는군요. 이 콜백을 쓰면 런타임에서 충돌을 일으키겠군요\n this.info = e.message;\n }\n}\nlet h = new Handler();\nuiElement.addClickListener(h.onClickBad); // 오류!\n\nthis로 표시를 한 상태에서 onClickBad가 반드시 Handler의 인스턴스로써 호출되어야 함을 명시해 주어야 합니다.\n그러면 TypeScript는 addClickListener가 this: void를 갖는 함수를 필요로 한다는 것을 감지합니다.\n오류를 고치기 위해 this의 타입을 바꿔줍니다:\nclass Handler {\n info: string;\n onClickGood(this: void, e: Event) {\n // void 타입이기 때문에 this는 이곳에서 쓸 수 없습니다!\n console.log('clicked!');\n }\n}\nlet h = new Handler();\nuiElement.addClickListener(h.onClickGood);\n\nonClickGood이 this 타입을 void로 지정하고 있기 때문에 addClickListener로 넘겨지는데 적합합니다.\n물론, 이것이 this.info를 쓸 수 없는 것을 의미하기도 합니다.\n만약 당신이 this.info까지 원한다면 화살표 함수를 사용해야 할 겁니다:\nclass Handler {\n info: string;\n onClickGood = (e: Event) => { this.info = e.message }\n}\n\n이러한 작업은 화살표 함수가 외부의 this를 사용하기 때문에 가능하므로 this: void일 것으로 기대하는 무언가라면 전달에 문제가 없습니다.\nHandler 타입 객체마다 하나의 화살표 함수가 작성된다는 점이 단점입니다.\n반면, 메서드들은 하나만 작성되어 Handler의 프로토타입에 붙습니다.\n그들은 Handler 타입의 모든 객체 간에 공유됩니다.\n오버로드 (Overloads)\nJavaScript는 본질적으로 매우 동적인 언어입니다.\n하나의 JavaScript 함수가 전달된 인자의 형태에 따라 다른 타입의 객체들을 반환하는 것은 흔한 일입니다.\nlet suits = [\"hearts\", \"spades\", \"clubs\", \"diamonds\"];\n\nfunction pickCard(x): any {\n // 인자가 배열 또는 객체인지 확인\n // 만약 그렇다면, deck이 주어지고 card를 선택합니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않다면 그냥 card를 선택합니다.\n else if (typeof x == \"number\") {\n let pickedSuit = Math.floor(x / 13);\n return { suit: suits[pickedSuit], card: x % 13 };\n }\n}\n\nlet myDeck = [{ suit: \"diamonds\", card: 2 }, { suit: \"spades\", card: 10 }, { suit: \"hearts\", card: 4 }];\nlet pickedCard1 = myDeck[pickCard(myDeck)];\nalert(\"card: \" + pickedCard1.card + \" of \" + pickedCard1.suit);\n\nlet pickedCard2 = pickCard(15);\nalert(\"card: \" + pickedCard2.card + \" of \" + pickedCard2.suit);\n\n여기 사용자가 전달하는 것에 따라 두 가지 다른 결과를 반환하는 함수가 있습니다.\n사용자가 deck을 의미하는 객체 값을 전달한다면 함수가 카드를 선택합니다.\n사용자가 카드를 선택하면 선택한 카드가 무엇인지 대답해 줍니다.\n하지만 타입 시스템에서 이것을 어떻게 구현할 것입니까?\n정답은 오버로드 목록으로 동일한 함수에 다중 함수 타입을 제공하는 것입니다.\n오버로드 목록은 컴파일러가 함수 호출들을 해결할 때 사용하는 것입니다.\n오버로드 목록으로 pickCard가 동작을 승인하고 반환하는 것을 구현해 봅시다:\nlet suits = [\"hearts\", \"spades\", \"clubs\", \"diamonds\"];\n\nfunction pickCard(x: {suit: string; card: number; }[]): number;\nfunction pickCard(x: number): {suit: string; card: number; };\nfunction pickCard(x): any {\n // 인자가 배열 또는 객체인지 확인\n // 만약 그렇다면, deck이 주어지고 card를 선택합니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않다면 그냥 card를 선택합니다.\n else if (typeof x == \"number\") {\n let pickedSuit = Math.floor(x / 13);\n return { suit: suits[pickedSuit], card: x % 13 };\n }\n}\n\nlet myDeck = [{ suit: \"diamonds\", card: 2 }, { suit: \"spades\", card: 10 }, { suit: \"hearts\", card: 4 }];\nlet pickedCard1 = myDeck[pickCard(myDeck)];\nalert(\"card: \" + pickedCard1.card + \" of \" + pickedCard1.suit);\n\nlet pickedCard2 = pickCard(15);\nalert(\"card: \" + pickedCard2.card + \" of \" + pickedCard2.suit);\n\n이 변화를 통해, 오버로드는 pickCard 함수에 대해 타입 검사 호출을 제공합니다.\n컴파일러가 알맞은 타입 검사를 하기 위해서, JavaScript와 비슷한 프로세스를 따릅니다.\n오버로드 목록에서 첫 번째 오버로드를 진행하면서 제공된 매개변수를 사용하여 함수를 호출하려고 시도합니다.\n만약 일치하게 된다면 해당 오버로드를 알맞은 오버로드로 선택하여 작업을 수행합니다.\n이러한 이유로 가장 구체적인 것부터 오버로드 리스팅을 하는 것이 일반적입니다.\n위 예제에서 function pickCard(x): any는 오버로드 목록에 해당되지 않음을 유의하세요, 그래서 두 가지 오버로드만을 가집니다: 객체를 받는것 하나와 숫자를 받는 것 하나.\n다른 매개변수 타입으로 pickCard를 호출하는 것은 오류가 발생합니다.\n"},"pages/literal-types.html":{"url":"pages/literal-types.html","title":"리터럴 타입","keywords":"","body":"리터럴 타입은 집합 타입의 보다 구체적인 하위 타입입니다.\n이것이 의미하는 바는 타입 시스템 안에서 \"Hello World\"는 string이지만, string은 \"Hello World\"가 아니란 것입니다.\n오늘날 TypeScript에는 문자열과 숫자, 두 가지 리터럴 타입이 있는데 이를 사용하면 문자열이나 숫자에 정확한 값을 지정할 수 있습니다.\n리터럴 타입 좁히기 (Literal Narrowing)\nvar 또는 let으로 변수를 선언할 경우 이 변수의 값이 변경될 가능성이 있음을 컴파일러에게 알립니다.\n반면, const로 변수를 선언하게 되면 TypeScript에게 이 객체는 절대 변경되지 않음을 알립니다.\n// const를 사용하여 변수 helloWorld가\n// 절대 변경되지 않음을 보장합니다.\n\n// 따라서, TypeScript는 문자열이 아닌 \"Hello World\"로 타입을 정합니다.\nconst helloWorld = \"Hello World\";\n\n// 반면, let은 변경될 수 있으므로 컴파일러는 문자열이라고 선언할 것입니다.\nlet hiWorld = \"Hi World\";\n\n무한한 수의 잠재적 케이스들 (문자열 값은 경우의 수가 무한대)을 유한한 수의 잠재적 케이스 (helloWorld의 경우: 1개)로 줄여나가는 것을 타입 좁히기 (narrowing)라 한다.\n문자열 리터럴 타입 (String Literal Types)\n실제로 문자열 리터럴 타입은 유니언 타입, 타입 가드 그리고 타입 별칭과 잘 결합됩니다.\n이런 기능을 함께 사용하여 문자열로 enum과 비슷한 형태를 갖출 수 있습니다.\n// @errors: 2345\ntype Easing = \"ease-in\" | \"ease-out\" | \"ease-in-out\";\n\nclass UIElement {\n animate(dx: number, dy: number, easing: Easing) {\n if (easing === \"ease-in\") {\n // ...\n } else if (easing === \"ease-out\") {\n } else if (easing === \"ease-in-out\") {\n } else {\n // 하지만 누군가가 타입을 무시하게 된다면\n // 이곳에 도달하게 될 수 있습니다.\n }\n }\n}\n\nlet button = new UIElement();\nbutton.animate(0, 0, \"ease-in\");\nbutton.animate(0, 0, \"uneasy\");\n\n허용된 세 개의 문자열이 아닌 다른 문자열을 사용하게 되면 오류가 발생합니다.\n'\"uneasy\"' 타입은 '\"ease-in\" | \"ease-out\" | \"ease-in-out\"' 타입의 매개 변수에 할당할 수 없습니다.\n문자열 리터럴 타입은 오버로드를 구별하는 것과 동일한 방법으로 사용될 수 있습니다:\nfunction createElement(tagName: \"img\"): HTMLImageElement;\nfunction createElement(tagName: \"input\"): HTMLInputElement;\n// ... 추가적인 중복 정의들 ...\nfunction createElement(tagName: string): Element {\n // ... 여기에 로직 추가 ...\n}\n\n숫자형 리터럴 타입 (Numeric Literal Types)\nTypeScript에는 위의 문자열 리터럴과 같은 역할을 하는 숫자형 리터럴 타입도 있습니다.\nfunction rollDice(): 1 | 2 | 3 | 4 | 5 | 6 {\n return (Math.floor(Math.random() * 6) + 1) as 1 | 2 | 3 | 4 | 5 | 6;\n}\n\nconst result = rollDice();\n\n이는 주로 설정값을 설명할 때 사용됩니다:\n/** loc/lat 좌표에 지도를 생성합니다. */\ndeclare function setupMap(config: MapConfig): void;\n// ---생략---\ninterface MapConfig {\n lng: number;\n lat: number;\n tileSize: 8 | 16 | 32;\n}\n\nsetupMap({ lng: -73.935242, lat: 40.73061, tileSize: 16 });\n\n"},"pages/unions-and-intersections.html":{"url":"pages/unions-and-intersections.html","title":"유니언과 교차 타입","keywords":"","body":"지금까지, 핸드북은 원자 객체의 타입들을 다뤄왔습니다.\n하지만, 더 많은 타입을 모델링할수록 처음부터 타입을 만들어내기보다는 이미 존재하는 타입을 구성하거나 결합하는 방법들을 찾게 될 것입니다.\n교차 타입과 유니언 타입은 타입을 구성할 수 있는 방법 중 하나입니다.\n유니언 타입 (Union Types)\n가끔, number나 string을 매개변수로 기대하는 라이브러리를 사용할 때가 있습니다.\n예를 들어, 다음 함수를 사용할 때입니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: any) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\npadLeft(\"Hello world\", 4); // \"Hello world\"를 반환합니다.\n\n위 예제에서 padLeft의 문제는 매개변수 padding이 any 타입으로 되어있다는 것입니다.\n즉, number나 string 둘 다 아닌 인수로 함수를 호출할 수 있다는 것이고, TypeScript는 이를 괜찮다고 받아들일 것입니다.\ndeclare function padLeft(value: string, padding: any): string;\n// ---생략---\n// 컴파일 타임에는 통과하지만, 런타임에는 오류가 발생합니다.\nlet indentedString = padLeft(\"Hello world\", true);\n\n전통적인 객체지향 코드에서, 타입의 계층을 생성하여 두 타입을 추상화할 수 있습니다.\n이는 더 명시적일 수는 있지만, 조금 과하다고 할 수도 있습니다.\n기존 방법의 padLeft에서 좋은 점 중 하나는 원시 값을 단지 전달할 수 있다는 것입니다.\n즉 사용법이 간단하고 간결합니다.\n또한 이 새로운 방법은 단지 다른 곳에 이미 존재하는 함수를 사용하고자 할 때 도움이 되지 않습니다.\nany 대신에, 유니언 타입을 매개변수 padding에 사용할 수 있습니다:\n// @errors: 2345\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: string | number) {\n // ...\n}\n\nlet indentedString = padLeft(\"Hello world\", true);\n\n유니언 타입은 여러 타입 중 하나가 될 수 있는 값을 의미합니다.\n세로 막대 (|)로 각 타입을 구분하여, number | string | boolean은 값의 타입이 number, string 혹은 boolean이 될 수 있음을 의미합니다.\n공통 필드를 갖는 유니언 (Unions with Common Fields)\n유니언 타입인 값이 있으면, 유니언에 있는 모든 타입에 공통인 멤버들에만 접근할 수 있습니다.\n// @errors: 2339\n\ninterface Bird {\n fly(): void;\n layEggs(): void;\n}\n\ninterface Fish {\n swim(): void;\n layEggs(): void;\n}\n\ndeclare function getSmallPet(): Fish | Bird;\n\nlet pet = getSmallPet();\npet.layEggs();\n\n// 두 개의 잠재적인 타입 중 하나에서만 사용할 수 있습니다.\npet.swim();\n\n여기서 유니언 타입은 약간 까다로울 수 있으나, 익숙해지는 데 약간의 직관만 있으면 됩니다.\n만약 값이 A | B 타입을 갖고 있으면, 확신할 수 있는 것은 그 값이 A와B 둘 다 가지고 있는 멤버들을 갖고 있다는 것뿐입니다.\n이 예제에서, Bird는 fly라는 멤버를 갖고 있습니다.\nBird | Fish로 타입이 지정된 변수가 fly 메서드를 가지고 있는지 확신할 수 없습니다.\n만약 변수가 실제로 런타임에 Fish이면, pet.fly()를 호출하는 것은 오류입니다.\n유니언 구별하기 (Discriminating Unions)\n유니언을 사용하는 데 있어서 일반적인 기술은 TypeScript가 현재 가능한 타입 추론의 범위를 좁혀나가게 해줄 수 있는 리터럴 타입을 갖는 단일 필드를 사용하는 것입니다. 예를 들어, 하나의 공통 필드를 가지고 있는 세 가지 타입의 유니언을 만들어 보겠습니다.\ntype NetworkLoadingState = {\n state: \"loading\";\n};\n\ntype NetworkFailedState = {\n state: \"failed\";\n code: number;\n};\n\ntype NetworkSuccessState = {\n state: \"success\";\n response: {\n title: string;\n duration: number;\n summary: string;\n };\n};\n\n// 위 타입들 중 단 하나를 대표하는 타입을 만들었지만,\n// 그것이 무엇에 해당하는지 아직 확실하지 않습니다.\ntype NetworkState =\n | NetworkLoadingState\n | NetworkFailedState\n | NetworkSuccessState;\n\n위 타입들은 모두 state라는 필드를 갖고 있으며, 그들 각자만의 필드도 갖고 있습니다:\n\n \n \n NetworkLoadingState\n NetworkFailedState\n NetworkSuccessState\n \n \n state\n state\n state\n \n \n \n code\n response\n \n \n\n\nstate 필드가 NetworkState 안의 모든 타입에 공통으로 존재한다는 점을 안다면 - 존재 여부를 체크하지 않고도 접근할 수 있습니다.\n리터럴 타입으로서 state를 갖고 있다면, state의 값은 대응하는 동일한 문자열과 대조되고 TypeScript는 현재 어떤 타입이 사용되고 있는지 알 것입니다.\n\n \n \n NetworkLoadingState\n NetworkFailedState\n NetworkSuccessState\n \n \n \"loading\"\n \"failed\"\n \"success\"\n \n \n\n\n이 경우, 런타임에 나타나는 타입의 범위를 좁히기 위하여 switch문을 사용할 수 있습니다.\n// @errors: 2339\ntype NetworkLoadingState = {\n state: \"loading\";\n};\n\ntype NetworkFailedState = {\n state: \"failed\";\n code: number;\n};\n\ntype NetworkSuccessState = {\n state: \"success\";\n response: {\n title: string;\n duration: number;\n summary: string;\n };\n};\n// ---생략---\ntype NetworkState =\n | NetworkLoadingState\n | NetworkFailedState\n | NetworkSuccessState;\n\nfunction networkStatus(state: NetworkState): string {\n // 현재 TypeScript는 셋 중 어떤 것이\n // state가 될 수 있는 잠재적인 타입인지 알 수 없습니다.\n\n // 모든 타입에 공유되지 않는 프로퍼티에 접근하려는 시도는\n // 오류를 발생시킵니다.\n state.code;\n\n // state에 swtich문을 사용하여, TypeScript는 코드 흐름을 분석하면서\n // 유니언 타입을 좁혀나갈 수 있습니다.\n switch (state.state) {\n case \"loading\":\n return \"Downloading...\";\n case \"failed\":\n // 여기서 타입은 NetworkFailedState일 것이며,\n // 따라서 `code` 필드에 접근할 수 있습니다.\n return `Error ${state.code} downloading`;\n case \"success\":\n return `Downloaded ${state.response.title} - ${state.response.summary}`;\n }\n}\n\n교차 타입 (Intersection Types)\n교차 타입은 유니언 타입과 밀접한 관련이 있지만, 사용 방법은 매우 다릅니다.\n교차 타입은 여러 타입을 하나로 결합합니다.\n기존 타입을 합쳐 필요한 기능을 모두 가진 단일 타입을 얻을 수 있습니다.\n예를 들어, Person & Serializable & Loggable은 Person 과 Serializable 그리고 Loggable입니다.\n즉, 이 타입의 객체는 세 가지 타입의 모든 멤버를 갖게 됩니다.\n예를 들어, 일관된 에러를 다루는 여러 네트워크 요청이 있다면 해당 에러 핸들링을 분리하여 하나의 응답 타입에 대응하는 결합된 자체 타입으로 만들 수 있습니다.\ninterface ErrorHandling {\n success: boolean;\n error?: { message: string };\n}\n\ninterface ArtworksData {\n artworks: { title: string }[];\n}\n\ninterface ArtistsData {\n artists: { name: string }[];\n}\n\n// 이 인터페이스들은\n// 하나의 에러 핸들링과 자체 데이터로 구성됩니다.\n\ntype ArtworksResponse = ArtworksData & ErrorHandling;\ntype ArtistsResponse = ArtistsData & ErrorHandling;\n\nconst handleArtistsResponse = (response: ArtistsResponse) => {\n if (response.error) {\n console.error(response.error.message);\n return;\n }\n\n console.log(response.artists);\n};\n\n교차를 통한 믹스인 (Mixins via Intersections)\n교차는 믹스인 패턴을 실행하기 위해 사용됩니다.\nclass Person {\n constructor(public name: string) {}\n}\n\ninterface Loggable {\n log(name: string): void;\n}\n\nclass ConsoleLogger implements Loggable {\n log(name: string) {\n console.log(`Hello, I'm ${name}.`);\n }\n}\n\n// 두 객체를 받아 하나로 합칩니다.\nfunction extend(\n first: First,\n second: Second\n): First & Second {\n const result: Partial = {};\n for (const prop in first) {\n if (first.hasOwnProperty(prop)) {\n (result as First)[prop] = first[prop];\n }\n }\n for (const prop in second) {\n if (second.hasOwnProperty(prop)) {\n (result as Second)[prop] = second[prop];\n }\n }\n return result as First & Second;\n}\n\nconst jim = extend(new Person(\"Jim\"), ConsoleLogger.prototype);\njim.log(jim.name);\n\n"},"pages/classes.html":{"url":"pages/classes.html","title":"클래스","keywords":"","body":"소개 (Introduction)\n기존 JavaScript는 재사용할 수 있는 컴포넌트를 만들기 위해 함수와 프로토타입-기반 상속을 사용했지만, 객체 지향 접근 방식에 익숙한 프로그래머의 입장에서는 클래스가 함수를 상속받고 이런 클래스에서 객체가 만들어지는 것에 다소 어색함을 느낄 수 있습니다.\nECMAScript 6로도 알려진 ECMAScript 2015를 시작으로 JavaScript 프로그래머들은 이런 객체-지향적 클래스-기반의 접근 방식을 사용해서 애플리케이션을 만들 수 있습니다.\nTypeScript에서는 다음 버전의 JavaScript를 기다릴 필요 없이 개발자들이 이러한 기법들을 사용할 수 있게 해주며, 기존의JavaScript로 컴파일하여 주요 브라우저와 플랫폼에서 동작하게 합니다.\n클래스 (Classes)\n간단한 클래스-기반 예제를 살펴보겠습니다:\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\nlet greeter = new Greeter(\"world\");\n\nC# 이나 Java를 사용해봤다면, 익숙한 구문일 것입니다.\n새로운 클래스 Greeter를 선언했습니다. 이 클래스는 3개의 멤버를 가지고 있습니다: greeting 프로퍼티, 생성자 그리고 greet 메서드 입니다.\n클래스 안에서 클래스의 멤버를 참조할 때 this.를 앞에 덧붙이는 것을 알 수 있습니다.\n이것은 멤버에 접근하는 것을 의미합니다.\n마지막 줄에서, new를 사용하여 Greeter클래스의 인스턴스를 생성합니다.\n이 코드는 이전에 정의한 생성자를 호출하여 Greeter 형태의 새로운 객체를 만들고, 생성자를 실행해 초기화합니다.\n상속 (Inheritance)\nTypeScript에서는, 일반적인 객체-지향 패턴을 사용할 수 있습니다.\n클래스-기반 프로그래밍의 가장 기본적인 패턴 중 하나는 상속을 이용하여 이미 존재하는 클래스를 확장해 새로운 클래스를 만들 수 있다는 것입니다.\n예제를 살펴보겠습니다:\nclass Animal {\n move(distanceInMeters: number = 0) {\n console.log(`Animal moved ${distanceInMeters}m.`);\n }\n}\n\nclass Dog extends Animal {\n bark() {\n console.log('Woof! Woof!');\n }\n}\n\nconst dog = new Dog();\ndog.bark();\ndog.move(10);\ndog.bark();\n\n상속 기능을 보여주는 가장 기본적인 예제입니다: 클래스는 기초 클래스로부터 프로퍼티와 메서드를 상속받습니다.\n여기서, Dog은 extends 키워드를 사용하여 Animal이라는 기초 클래스로부터 파생된 파생 클래스입니다.\n파생된 클래스는 하위클래스(subclasses), 기초 클래스는 상위클래스(superclasses) 라고 불리기도 합니다.\nDog는 Animal의 기능을 확장하기 때문에, bark()와 move()를 모두 가진 Dog 인스턴스를 생성할 수 있습니다.\n조금 더 복잡한 예제를 살펴보겠습니다.\nclass Animal {\n name: string;\n constructor(theName: string) { this.name = theName; }\n move(distanceInMeters: number = 0) {\n console.log(`${this.name} moved ${distanceInMeters}m.`);\n }\n}\n\nclass Snake extends Animal {\n constructor(name: string) { super(name); }\n move(distanceInMeters = 5) {\n console.log(\"Slithering...\");\n super.move(distanceInMeters);\n }\n}\n\nclass Horse extends Animal {\n constructor(name: string) { super(name); }\n move(distanceInMeters = 45) {\n console.log(\"Galloping...\");\n super.move(distanceInMeters);\n }\n}\n\nlet sam = new Snake(\"Sammy the Python\");\nlet tom: Animal = new Horse(\"Tommy the Palomino\");\n\nsam.move();\ntom.move(34);\n\n이 예제는 앞에서 언급하지 않은 몇 가지 기능을 다룹니다.\n이번에도 extends 키워드를 사용하여 Animal의 하위클래스를 생성합니다: Horse와 Snake.\n이전 예제와 한 가지 다른 부분은 파생된 클래스의 생성자 함수는 기초 클래스의 생성자를 실행할 super()를 호출해야 한다는 점입니다.\n더욱이 생성자 내에서 this에 있는 프로퍼티에 접근하기 전에 super()를 먼저 호출해야 합니다.\n이 부분은 TypeScript에서 중요한 규칙입니다.\n또한 이 예제는 기초 클래스의 메서드를 하위클래스에 특화된 메서드로 오버라이드하는 방법을 보여줍니다.\n여기서 Snake와 Horse는 Animal의 move를 오버라이드해서 각각 클래스의 특성에 맞게 기능을 가진 move를 생성합니다.\ntom은 Animal로 선언되었지만 Horse의 값을 가지므로 tom.move(34)는 Horse의 오버라이딩 메서드를 호출합니다.\nSlithering...\nSammy the Python moved 5m.\nGalloping...\nTommy the Palomino moved 34m.\n\nPublic, private 그리고 protected 지정자 (Public, private, and protected modifiers)\n기본적으로 공개 (Public by default)\n우리 예제에서는, 프로그램 내에서 선언된 멤버들에 자유롭게 접근할 수 있습니다.\n다른 언어의 클래스가 익숙하다면, 위 예제에서 public을 사용하지 않아도 된다는 점을 알 수 있습니다. 예를 들어, C#에서는 노출 시킬 각 멤버에 public을 붙여야 합니다.\nTypeScript에서는 기본적으로 각 멤버는 public입니다.\n명시적으로 멤버를 public으로 표시할 수도 있습니다.\n이전 섹션의 Animal 클래스를 다음과 같은 방식으로 작성할 수 있습니다:\nclass Animal {\n public name: string;\n public constructor(theName: string) { this.name = theName; }\n public move(distanceInMeters: number) {\n console.log(`${this.name} moved ${distanceInMeters}m.`);\n }\n}\n\nECMAScript 비공개 필드 (ECMAScript Private Fields)\nTypeScript 3.8에서, TypeScript는 비공개 필드를 위한 JavaScript의 새로운 문법을 지원합니다:\nclass Animal {\n #name: string;\n constructor(theName: string) { this.#name = theName; }\n}\n\nnew Animal(\"Cat\").#name; // 프로퍼티 '#name'은 비공개 식별자이기 때문에 'Animal' 클래스 외부에선 접근할 수 없습니다.\n\n이 문법은 JavaScript 런타임에 내장되어 있으며, 각각의 비공개 필드의 격리를 더 잘 보장할 수 있습니다.\n현재 TypeScript 3.8 릴리즈 노트에 비공개 필드에 대해 자세히 나와있습니다.\nTypeScript의 private 이해하기 (Understanding TypeScript’s private)\nTypeScript에는 멤버를 포함하는 클래스 외부에서 이 멤버에 접근하지 못하도록 멤버를 private으로 표시하는 방법이 있습니다. 예:\nclass Animal {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nnew Animal(\"Cat\").name; // 오류: 'name'은 비공개로 선언되어 있습니다;\n\nTypeScript는 구조적인 타입 시스템입니다.\n두개의 다른 타입을 비교할 때 어디서 왔는지 상관없이 모든 멤버의 타입이 호환 된다면, 그 타입들 자체가 호환 가능하다고 말합니다.\n그러나 private 및 protected 멤버가 있는 타입들을 비교할 때는 타입을 다르게 처리합니다.\n호환된다고 판단되는 두 개의 타입 중 한 쪽에서 private 멤버를 가지고 있다면, 다른 한 쪽도 무조건 동일한 선언에 private 멤버를 가지고 있어야 합니다.\n이것은 protected 멤버에도 적용됩니다.\n실제로 어떻게 작동하는지 알아보기 위해 다음 예제를 살펴보겠습니다:\nclass Animal {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nclass Rhino extends Animal {\n constructor() { super(\"Rhino\"); }\n}\n\nclass Employee {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nlet animal = new Animal(\"Goat\");\nlet rhino = new Rhino();\nlet employee = new Employee(\"Bob\");\n\nanimal = rhino;\nanimal = employee; // 오류: 'Animal'과 'Employee'은 호환될 수 없음.\n\n이 예제에서는 Animal과 Animal의 하위클래스인 Rhino가 있습니다.\nAnimal과 형태가 같아보이는 Employee라는 새로운 클래스도 있습니다.\n이 클래스들의 인스턴스를 생성하여 할당하고 어떻게 작동하는지 살펴보겠습니다.\nAnimal과 Rhino는 Animal의 private name:string이라는 동일한 선언으로부터 private 부분을 공유하기 때문에 호환이 가능합니다. 하지만 Employee 경우는 그렇지 않습니다.\nEmployee를 Animal에 할당할 때, 타입이 호환되지 않다는 오류가 발생합니다.\nEmployee는 name이라는 private 멤버를 가지고 있지만, Animal에서 선언한 것이 아니기 때문입니다.\nprotected 이해하기 (Understanding protected)\nprotected 지정자도 protected로 선언된 멤버를 파생된 클래스 내에서 접근할 수 있다는 점만 제외하면 private지정자와 매우 유사하게 동작합니다. 예를 들면,\nclass Person {\n protected name: string;\n constructor(name: string) { this.name = name; }\n}\n\nclass Employee extends Person {\n private department: string;\n\n constructor(name: string, department: string) {\n super(name);\n this.department = department;\n }\n\n public getElevatorPitch() {\n return `Hello, my name is ${this.name} and I work in ${this.department}.`;\n }\n}\n\nlet howard = new Employee(\"Howard\", \"Sales\");\nconsole.log(howard.getElevatorPitch());\nconsole.log(howard.name); // 오류\n\nPerson 외부에서 name을 사용할 수 없지만, Employee는 Person에서 파생되었기 때문에 Employee의 인스턴스 메서드 내에서는 여전히 사용할 수 있습니다.\n생성자 또한 protected로 표시될 수도 있습니다.\n이는 클래스를 포함하는 클래스 외부에서 인스턴스화 할 수 없지만 확장 할 수 있음을 의미합니다. 예를 들면,\nclass Person {\n protected name: string;\n protected constructor(theName: string) { this.name = theName; }\n}\n\n// Employee는 Person을 확장할 수 있습니다.\nclass Employee extends Person {\n private department: string;\n\n constructor(name: string, department: string) {\n super(name);\n this.department = department;\n }\n\n public getElevatorPitch() {\n return `Hello, my name is ${this.name} and I work in ${this.department}.`;\n }\n}\n\nlet howard = new Employee(\"Howard\", \"Sales\");\nlet john = new Person(\"John\"); // 오류: 'Person'의 생성자는 protected 입니다.\n\n읽기전용 지정자 (Readonly modifier)\nreadonly키워드를 사용하여 프로퍼티를 읽기전용으로 만들 수 있습니다.\n읽기전용 프로퍼티들은 선언 또는 생성자에서 초기화해야 합니다.\nclass Octopus {\n readonly name: string;\n readonly numberOfLegs: number = 8;\n constructor (theName: string) {\n this.name = theName;\n }\n}\nlet dad = new Octopus(\"Man with the 8 strong legs\");\ndad.name = \"Man with the 3-piece suit\"; // 오류! name은 읽기전용 입니다.\n\n매개변수 프로퍼티 (Parameter properties)\n마지막 예제의 Octopus 클래스 내에서 name이라는 읽기전용 멤버와 theName이라는 생성자 매개변수를 선언했습니다. 이는 Octopus의 생성자가 수행된 후에 theName의 값에 접근하기 위해서 필요합니다. 매개변수 프로퍼티를 사용하면 한 곳에서 멤버를 만들고 초기화할 수 있습니다. 다음은 매개변수 프로퍼티를 사용한 더 개정된 Octopus클래스입니다.\nclass Octopus {\n readonly numberOfLegs: number = 8;\n constructor(readonly name: string) {\n }\n}\n\n생성자에 짧아진 readonly name: string 파라미터를 사용하여 theName을 제거하고 name 멤버를 생성하고 초기화했습니다. 즉 선언과 할당을 한 곳으로 통합했습니다.\n매개변수 프로퍼티는 접근 지정자나 readonly 또는 둘 모두를 생성자 매개변수에 접두어로 붙여 선언합니다. 매개변수 프로퍼티에 private을 사용하면 비공개 멤버를 선언하고 초기화합니다. 마찬가지로, public, protected, readonly도 동일하게 작용합니다.\n접근자 (Accessors)\nTypeScript는 객체의 멤버에 대한 접근을 가로채는 방식으로 getters/setters를 지원합니다. 이를 통해 각 객체의 멤버에 접근하는 방법을 세밀하게 제어할 수 있습니다.\n간단한 클래스를 get과 set을 사용하도록 변환해봅시다. 먼저 getters와 setters가 없는 예제로 시작합니다.\nclass Employee {\n fullName: string;\n}\n\nlet employee = new Employee();\nemployee.fullName = \"Bob Smith\";\nif (employee.fullName) {\n console.log(employee.fullName);\n}\n\n사람들이 임의로 fullName을 직접 설정할 수 있도록 허용하는 것은 매우 편리하지만, 우리는 fullName이 설정될 때 몇 가지 제약 조건이 적용되는 것을 원할 수 있습니다.\n이 버전에서는 백업 데이터베이스 필드의 최대 길이와 호환되는지 확인하기 위해 newName의 길이를 확인하는 setter를 추가합니다. 만약 최대 길이를 초과한다면, 클라이언트 코드에 문제가 있다는 것을 알리기 위해 오류를 발생시킵니다.\n기존의 기능을 유지하기 위해, fullName을 수정하지 않는 간단한 getter도 추가합니다.\nconst fullNameMaxLength = 10;\n\nclass Employee {\n private _fullName: string;\n\n get fullName(): string {\n return this._fullName;\n }\n\n set fullName(newName: string) {\n if (newName && newName.length > fullNameMaxLength) {\n throw new Error(\"fullName has a max length of \" + fullNameMaxLength);\n }\n\n this._fullName = newName;\n }\n}\n\nlet employee = new Employee();\nemployee.fullName = \"Bob Smith\";\nif (employee.fullName) {\n console.log(employee.fullName);\n}\n\n접근자가 값의 길이를 확인하고 있는지 검증하기 위해서, 10자가 넘는 이름을 할당하고 오류가 발생함을 확인할 수 있습니다.\n접근자에 대해 주의해야 할 사항:\n먼저 접근자는 ECMAScript 5 이상을 출력하도록 컴파일러를 설정해야 합니다. ECMAScript 3으로의 하향 조정은 지원되지 않습니다. 둘째, get과 set이 없는 접근자는 자동으로 readonly로 유추됩니다. 이는 프로퍼티 내의 사용자들이 변경할 수 없음을 알 수 있기 때문에 코드 내에서 .d.ts 파일을 생성할 때 유용합니다.\n전역 프로퍼티 (Static Properties)\n지금까지는 인스턴스화될 때 객체에 보이는 인스턴스 멤버에 대해서만 살펴보았습니다. 또한 우리는 인스턴스가 아닌 클래스 자체에서 보이는 전역 멤버를 생성할 수 있습니다. 이 예제에서는 모든 grid의 일반적인 값이기 때문에 origin에 static을 사용합니다. 각 인스턴스는 클래스 이름을 앞에 붙여 이 값에 접근할 수 있습니다. 인스턴스 접근 앞에 this.를 붙이는 것과 비슷하게 여기선 전역 접근 앞에 Grid.를 붙입니다.\nclass Grid {\n static origin = {x: 0, y: 0};\n calculateDistanceFromOrigin(point: {x: number; y: number;}) {\n let xDist = (point.x - Grid.origin.x);\n let yDist = (point.y - Grid.origin.y);\n return Math.sqrt(xDist * xDist + yDist * yDist) / this.scale;\n }\n constructor (public scale: number) { }\n}\n\nlet grid1 = new Grid(1.0); // 1x scale\nlet grid2 = new Grid(5.0); // 5x scale\n\nconsole.log(grid1.calculateDistanceFromOrigin({x: 10, y: 10}));\nconsole.log(grid2.calculateDistanceFromOrigin({x: 10, y: 10}));\n\n추상 클래스 (Abstract Classes)\n추상 클래스는 다른 클래스들이 파생될 수 있는 기초 클래스입니다. 추상 클래스는 직접 인스턴스화할 수 없습니다. 추상 클래스는 인터페이스와 달리 멤버에 대한 구현 세부 정보를 포함할 수 있습니다. abstract 키워드는 추상 클래스뿐만 아니라 추상 클래스 내에서 추상 메서드를 정의하는데 사용됩니다.\nabstract class Animal {\n abstract makeSound(): void;\n move(): void {\n console.log(\"roaming the earth...\");\n }\n}\n\n추상 클래스 내에서 추상으로 표시된 메서드는 구현을 포함하지 않으며 반드시 파생된 클래스에서 구현되어야 합니다. 추상 메서드는 인터페이스 메서드와 비슷한 문법을 공유합니다. 둘 다 메서드 본문을 포함하지 않고 메서드를 정의합니다. 그러나 추상 메서드는 반드시 abstract 키워드를 포함해야 하며, 선택적으로 접근 지정자를 포함할 수 있습니다.\nabstract class Department {\n\n constructor(public name: string) {\n }\n\n printName(): void {\n console.log(\"Department name: \" + this.name);\n }\n\n abstract printMeeting(): void; // 반드시 파생된 클래스에서 구현되어야 합니다.\n}\n\nclass AccountingDepartment extends Department {\n\n constructor() {\n super(\"Accounting and Auditing\"); // 파생된 클래스의 생성자는 반드시 super()를 호출해야 합니다.\n }\n\n printMeeting(): void {\n console.log(\"The Accounting Department meets each Monday at 10am.\");\n }\n\n generateReports(): void {\n console.log(\"Generating accounting reports...\");\n }\n}\n\nlet department: Department; // 추상 타입의 레퍼런스를 생성합니다\ndepartment = new Department(); // 오류: 추상 클래스는 인스턴스화 할 수 없습니다\ndepartment = new AccountingDepartment(); // 추상이 아닌 하위 클래스를 생성하고 할당합니다\ndepartment.printName();\ndepartment.printMeeting();\ndepartment.generateReports(); // 오류: 선언된 추상 타입에 메서드가 존재하지 않습니다\n\n고급 기법 (Advanced Techniques)\n생성자 함수 (Constructor functions)\nTypeScript에서는 클래스를 선언하면 실제로 여러 개의 선언이 동시에 생성됩니다. 첫 번째로 클래스의 인스턴스 타입입니다.\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\nlet greeter: Greeter;\ngreeter = new Greeter(\"world\");\nconsole.log(greeter.greet()); // \"Hello, world\"\"\n\n여기서 let greeter: Greeter라고 할 때, Greeter 클래스의 인스턴스 타입으로 Greeter를 사용합니다. 이것은 거의 다른 객체 지향 언어를 사용하는 프로그래머들에겐 자연스러운 성질입니다.\n또한 생성자 함수라고 불리는 또 다른 값을 생성하고 있습니다. 이것은 클래스의 인스턴스를 new 할 때 호출되는 함수입니다. 실제로 어떻게 보이는지 확인하기 위해 위의 예제에서 만들어진 JavaScript를 살펴보겠습니다.\nlet Greeter = (function () {\n function Greeter(message) {\n this.greeting = message;\n }\n Greeter.prototype.greet = function () {\n return \"Hello, \" + this.greeting;\n };\n return Greeter;\n})();\n\nlet greeter;\ngreeter = new Greeter(\"world\");\nconsole.log(greeter.greet()); // \"Hello, world\"\n\n여기서, let Greeter는 생성자 함수를 할당받을 것입니다. new를 호출하고 이 함수를 실행할 때, 클래스의 인스턴스를 얻습니다. 또한 생성자 함수는 클래스의 모든 전역 변수들을 포함하고 있습니다. 각 클래스를 생각하는 또 다른 방법은 인스턴스 측면과 정적 측면이 있다는 것 입니다.\n이 차이를 보여주기 위해 예제를 수정해봅시다.\nclass Greeter {\n static standardGreeting = \"Hello, there\";\n greeting: string;\n greet() {\n if (this.greeting) {\n return \"Hello, \" + this.greeting;\n }\n else {\n return Greeter.standardGreeting;\n }\n }\n}\n\nlet greeter1: Greeter;\ngreeter1 = new Greeter();\nconsole.log(greeter1.greet()); // \"Hello, there\"\n\nlet greeterMaker: typeof Greeter = Greeter;\ngreeterMaker.standardGreeting = \"Hey there!\";\n\nlet greeter2: Greeter = new greeterMaker();\nconsole.log(greeter2.greet()); // \"Hey there!\"\n\n이 예제에서 greeter1은 이전과 비슷하게 작동합니다. Greeter 클래스를 인스턴스화하고 이 객체를 사용합니다. 이것은 전에 본 것입니다.\n다음으로, 클래스를 직접 사용합니다. 여기서 greeterMaker라는 새로운 변수를 생성합니다. 이 변수는 클래스 자체를 유지하거나 생성자 함수를 다르게 설명합니다. 여기서 typeof Greeter를 사용하여 인스턴스 타입이 아닌 \"Greeter 클래스 자체의 타입을 제공합니다\". 혹은 더 정확하게 생성자 함수의 타입인 \"Greeter라는 심볼의 타입을 제공합니다\". 이 타입은 Greeter 클래스의 인스턴스를 만드는 생성자와 함께 Greeter의 모든 정적 멤버를 포함할 것입니다. greeterMaker에 new를 사용함으로써 Greeter의 새로운 인스턴스를 생성하고 이전과 같이 호출합니다.\n인터페이스로써 클래스 사용하기 (Using a class as an interface)\n앞서 언급한 것처럼, 클래스 선언은 클래스의 인스턴스를 나타내는 타입과 생성자 함수라는 두 가지를 생성합니다. 클래스는 타입을 생성하기 때문에 인터페이스를 사용할 수 있는 동일한 위치에서 사용할 수 있습니다.\nclass Point {\n x: number;\n y: number;\n}\n\ninterface Point3d extends Point {\n z: number;\n}\n\nlet point3d: Point3d = {x: 1, y: 2, z: 3};\n\n"},"pages/enums.html":{"url":"pages/enums.html","title":"열거형","keywords":"","body":"열거형 (Enums)\n열거형으로 이름이 있는 상수들의 집합을 정의할 수 있습니다.\n열거형을 사용하면 의도를 문서화 하거나 구분되는 사례 집합을 더 쉽게 만들수 있습니다.\nTypeScript는 숫자와 문자열-기반 열거형을 제공합니다.\n숫자 열거형 (Numeric enums)\n다른 언어를 배워 보신 분들이라면 친숙하게 느끼실 수 있는 숫자 열거형에 대해서 먼저 배워보겠습니다.\n열거형은 enum 키워드를 사용해 정의할 수 있습니다.\nenum Direction {\n Up = 1,\n Down,\n Left,\n Right,\n}\n\n위 코드에서 Up이 1 로 초기화된 숫자 열거형을 선언했습니다.\n그 지점부터 뒤따르는 멤버들은 자동으로-증가된 값을 갖습니다.\n즉 Direction.Up 은 1, Down 은 2, Left 는 3, Right 은 4 을 값으로 가집니다.\n원한다면, 전부 초기화 하지 않을 수도 있습니다:\nenum Direction {\n Up,\n Down,\n Left,\n Right,\n}\n\n위 경우 Up 값은 0, Down 은 1 이 됩니다.\n자동-증가하는 기능은 멤버 값 자체에는 신경 쓰지 않지만, 각 값이 같은 열거형의 다른 값과 구별돼야 하는 경우에 유용합니다.\n열거형을 사용하는 것은 간단합니다: 그냥 열거형 자체에서 프로퍼티로 모든 멤버에 접근하며, 열거형의 이름을 사용해 타입을 선언합니다.\nenum Response {\n No = 0,\n Yes = 1,\n}\n\nfunction respond(recipient: string, message: Response): void {\n // ...\n}\n\nrespond(\"Princess Caroline\", Response.Yes)\n\n숫자 열거형은 계산된 멤버와 상수 멤버 (아래 참조)를 섞어서 사용할 수 있습니다.\n간단히 말해, 초기화되지 않은 열거형이 먼저 나오거나, 숫자 상수 혹은 다른 상수 열거형 멤버와 함께 초기화된 숫자 열거형 이후에 와야 합니다.\n즉 아래 방식은 허용되지 않습니다:\nenum E {\n A = getSomeValue(),\n B, // 오류! 앞에 나온 A가 계산된 멤버이므로 초기화가 필요합니다.\n}\n\n문자열 열거형 (String enums)\n문자열 열거형은 유사한 개념이지만 아래 설명된 것과 같이 런타임에서 열거형의 동작이 약간 다릅니다.\n문자열 열거형에서 각 멤버들은 문자열 리터럴 또는 다른 문자열 열거형의 멤버로 상수 초기화 해야 합니다.\nenum Direction {\n Up = \"UP\",\n Down = \"DOWN\",\n Left = \"LEFT\",\n Right = \"RIGHT\",\n}\n\n문자열 열거형은 숫자 열거형처럼 자동-증가하는 기능은 없지만, \"직렬화\"를 잘한다는 이점이 있습니다.\n다시 말해서 만약 당신이 숫자 열거형을 이용해서 디버깅하고 있고 그 값을 읽어야 한다면, 종종 그 값이 불확실한 경우가 있습니다 - 숫자만으로는 이것이 어떤 의미인지 유의미한 정보를 제공해주지 않기 때문입니다. (역 매핑 을 이용하면 도움이 될지라도 말입니다), 반면 문자열 열거형을 이용하면 코드를 실행할 때, 열거형 멤버에 지정된 이름과는 무관하게 유의미하고 읽기 좋은 값을 이용하여 실행할 수 있습니다.\n이종 열거형 (Heterogeneous enums)\n기술적으로 열거형은 숫자와 문자를 섞어서 사용할 수 있지만 굳이 그렇게 할 이유는 없습니다.\nenum BooleanLikeHeterogeneousEnum {\n No = 0,\n Yes = \"YES\",\n}\n\n확실하게 JavaScript 런타임에서 장점을 취하려는 것이 아니라면, 이렇게 사용하지 않는 것을 권장합니다.\n계산된 멤버와 상수 멤버 (Computed and constant members)\n각 열거형의 멤버는 상수이거나 계산된 값일 수 있습니다.\n열거형의 멤버는 아래의 경우 상수로 간주합니다:\n\n열거형의 첫 번째 데이터이며 초기화 값이 없는 경우, 0으로 값이 할당됩니다.\n// E.X는 상수입니다:\nenum E { X }\n\n\n초기화 값이 없으며 숫자 상수로 초기화된 열거형 멤버 뒤에 따라 나오는 경우.\n앞에 나온 상수 값에 1씩 증가한 값을 상수로 갖습니다.\n// 'E1' 과 'E2' 의 모든 열거형 멤버는 상수입니다.\n\nenum E1 { X, Y, Z }\n\nenum E2 {\n A = 1, B, C\n}\n\n\n열거형 멤버는 상수 열거형 표현식으로 초기화됩니다.\n상수 열거형 표현식은 컴파일 시 알아낼 수 있는 TypeScript 표현식의 일부입니다.\n아래의 경우 상수 열거형 표현식이라고 합니다:\n\n리터럴 열거형 표현식 (기본적으로 문자 리터럴 또는 숫자 리터럴)\n이전에 정의된 다른 상수 열거형 멤버에 대한 참조 (다른 열거형에서 시작될 수 있음)\n괄호로 묶인 상수 열거형 표현식\n상수 열거형 표현식에 단항 연산자 +, -, ~ 를 사용한 경우\n상수 열거형 표현식을 이중 연산자 +, -, *, /, %, , >>, >>>, &, |, ^ 의 피연산자로 사용할 경우 \n\n상수 열거형 표현식 값이 NaN 이거나 Infinity 이면 컴파일 시점에 오류가 납니다.\n\n\n이외 다른 모든 경우 열거형 멤버는 계산된 것으로 간주합니다.\nenum FileAccess {\n // 상수 멤버\n None,\n Read = 1 \n유니언 열거형과 열거형 멤버 타입 (Union enums and enum member types)\n계산되지 않는 상수 열거 멤버의 특수한 부분 집합이 있습니다: 리터럴 열거형 멤버\n리터럴 열거형 멤버는 초기화 값이 존재하지 않거나, 아래 값들로 초기화되는 멤버입니다.\n\n문자 리터럴 (예시. \"foo\", \"bar, \"baz\")\n숫자 리터럴 (예시. 1, 100)\n숫자 리터럴에 단항 연산자 - 가 적용된 경우 (e.g. -1, -100)\n\n열거형의 모든 멤버가 리터럴 열거형 값을 가지면 특별한 의미로 쓰이게 됩니다.\n첫째로 열거형 멤버를 타입처럼 사용할 수 있습니다!\n예를 들어 특정 멤버는 오직 열거형 멤버의 값만 가지게 할 수 있습니다.\nenum ShapeKind {\n Circle,\n Square,\n}\n\ninterface Circle {\n kind: ShapeKind.Circle;\n radius: number;\n}\n\ninterface Square {\n kind: ShapeKind.Square;\n sideLength: number;\n}\n\nlet c: Circle = {\n kind: ShapeKind.Square, // 오류! 'ShapeKind.Circle' 타입에 'ShapeKind.Square' 타입을 할당할 수 없습니다.\n radius: 100,\n}\n\n또 다른 점은 열거형 타입 자체가 효율적으로 각각의 열거형 멤버의 유니언이 된다는 점입니다.\n아직 유니언 타입에 대해서 배우진 않았지만, 유니언 타입 열거형을 사용하면 타입 시스템이 열거형 자체에 존재하는 정확한 값의 집합을 알고 있다는 사실을 활용할 수 있다는 점만 알아두면 됩니다.\n이 때문에 TypeScript는 값을 잘못 비교하는 어리석은 버그를 잡을 수 있습니다.\n예를 들어:\nenum E {\n Foo,\n Bar,\n}\n\nfunction f(x: E) {\n if (x !== E.Foo || x !== E.Bar) {\n // ~~~~~~~~~~~\n // 에러! E 타입은 Foo, Bar 둘 중 하나이기 때문에 이 조건은 항상 true를 반환합니다.\n }\n}\n\n이 예제에서 우리는 x 가 E.Foo 가 아닌지 확인합니다.\n만약 이 조건이 true 라면, || 조건은 더는 체크할 필요가 없으므로 if 아래의 body가 실행될 것입니다.\n그러나 만약 이 조건이 통과되지 않는다면, x 는 반드시 E.Foo 이기 때문에, x가 E.Bar 가 아닌지 묻는 조건과 비교하는 것은 적절하지 않습니다.\n런타임에서 열거형 (Enums at runtime)\n열거형은 런타임에 존재하는 실제 객체입니다.\n예를 들어 아래와 같은 열거형은\nenum E {\n X, Y, Z\n}\n\n실제로 아래와 같이 함수로 전달될 수 있습니다.\nfunction f(obj: { X: number }) {\n return obj.X;\n}\n\n// E가 X라는 숫자 프로퍼티를 가지고 있기 때문에 동작하는 코드입니다.\nf(E);\n\n컴파일 시점에서 열거형 (Enums at compile time)\n열거형이 런타임에 존재하는 실제 객체라고 할지라도, keyof 키워드는 일반적인 객체에서 기대하는 동작과 다르게 동작합니다. 대신, keyof typeof 를 사용하면 모든 열거형의 키를 문자열로 나타내는 타입을 가져옵니다.\nenum LogLevel {\n ERROR, WARN, INFO, DEBUG\n}\n\n/**\n * 이것은 아래와 동일합니다. :\n * type LogLevelStrings = 'ERROR' | 'WARN' | 'INFO' | 'DEBUG';\n */\ntype LogLevelStrings = keyof typeof LogLevel;\n\nfunction printImportant(key: LogLevelStrings, message: string) {\n const num = LogLevel[key];\n if (num \n역 매핑 (Reverse mappings)\n숫자 열거형 멤버는 멤버의 프로퍼티 이름을 가진 객체를 생성하는 것 외에도 열거형 값에서 열거형 이름으로 역 매핑 을 받습니다.\n예를 들어 아래의 예제에서:\nenum Enum {\n A\n}\nlet a = Enum.A;\nlet nameOfA = Enum[a]; // \"A\"\n\nTypeScript는 아래와 같은 JavaScript 코드로 컴파일할 겁니다.\nvar Enum;\n(function (Enum) {\n Enum[Enum[\"A\"] = 0] = \"A\";\n})(Enum || (Enum = {}));\nvar a = Enum.A;\nvar nameOfA = Enum[a]; // \"A\"\n\n이렇게 생성된 코드에서, 열거형은 정방향 (name -> value) 매핑과 역방향 (value -> name) 매핑 두 정보를 모두 저장하는 객체로 컴파일됩니다.\n다른 열거형 멤버 참조는 항상 프로퍼티 접근으로 노출되며 인라인되지 않습니다.\n문자열 열거형은 역 매핑을 생성하지 않는다 는 것을 명심하시길 바랍니다.\nconst 열거형 (const enums)\n대부분의 경우, 열거형은 완벽하게 유효한 해결책입니다.\n하지만 종종 열거형의 요구사항이 좀 더 엄격해 집니다.\n열거형 값에 접근할 때, 추가로 생성된 코드 및 추가적인 간접 참조에 대한 비용을 피하기 위해 const 열거형을 사용할 수 있습니다.\nconst 열거형은 const 지정자를 열거형에 붙여 정의합니다.\nconst enum Enum {\n A = 1,\n B = A * 2\n}\n\nconst 열거형은 상수 열거형 표현식만 사용될 수 있으며 일반적인 열거형과 달리 컴파일 과정에서 완전히 제거됩니다.\nconst 열거형은 사용하는 공간에 인라인됩니다.\n이러한 동작은 const 열거형이 계산된 멤버를 가지고 있지 않기 때문에 가능합니다.\nconst enum Directions {\n Up,\n Down,\n Left,\n Right\n}\n\nlet directions = [Directions.Up, Directions.Down, Directions.Left, Directions.Right]\n\n위 코드는 아래와 같이 컴파일됩니다.\nvar directions = [0 /* Up */, 1 /* Down */, 2 /* Left */, 3 /* Right */];\n\nAmbient 열거형 (Ambient enums)\nAmbient 열거형은 이미 존재하는 열거형 타입의 모습을 묘사하기 위해 사용됩니다.\ndeclare enum Enum {\n A = 1,\n B,\n C = 2\n}\n\nambient 열거형과 비-ambient 열거형의 가장 큰 차이점은, 일반적인 열거형에서 초기화되지 않은 멤버가 상수로 간주하는 멤버 뒤에 있다면, 이 멤버도 상수로 간주할 것입니다.\n반면 (const가 아닌) ambient 열거형에서 초기화되지 않은 멤버는 항상 계산된 멤버로 간주합니다.\n"},"pages/generics.html":{"url":"pages/generics.html","title":"제네릭","keywords":"","body":"소개 (Introduction)\n잘 정의되고 일관된 API뿐만 아닌 재사용 가능한 컴포넌트를 구축하는 것도 소프트웨어 엔지니어링에서의 주요한 부분입니다.\n현재의 데이터와 미래의 데이터 모두를 다룰 수 있는 컴포넌트는 거대한 소프트웨어 시스템을 구성하는 데 있어 가장 유연한 능력을 제공할 것입니다.\nC#과 Java 같은 언어에서, 재사용 가능한 컴포넌트를 생성하는 도구상자의 주요 도구 중 하나는 제네릭입니다, 즉, 단일 타입이 아닌 다양한 타입에서 작동하는 컴포넌트를 작성할 수 있습니다.\n사용자는 제네릭을 통해 여러 타입의 컴포넌트나 자신만의 타입을 사용할 수 있습니다.\n제네릭의 Hello World (Hello World of Generics)\n먼저 제네릭의 \"hello world\"인 identity 함수를 해봅시다.\nidentity 함수는 인수로 무엇이 오던 그대로 반환하는 함수입니다.\necho 명령과 비슷하게 생각할 수 있습니다.\n제네릭이 없다면, identity 함수에 특정 타입을 주어야 합니다:\nfunction identity(arg: number): number {\n return arg;\n}\n\n또는 any 타입을 사용하여 identity 함수를 기술할 수 있습니다:\nfunction identity(arg: any): any {\n return arg;\n}\n\nany를 쓰는 것은 함수의 arg가 어떤 타입이든 받을 수 있다는 점에서 제네릭이지만, 실제로 함수가 반환할 때 어떤 타입인지에 대한 정보는 잃게 됩니다.\n만약 number 타입을 넘긴다고 해도 any 타입이 반환된다는 정보만 얻을 뿐입니다.\n대신에 우리는 무엇이 반환되는지 표시하기 위해 인수의 타입을 캡처할 방법이 필요합니다.\n여기서는 값이 아닌 타입에 적용되는 타입 변수 를 사용할 것입니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nidentity 함수에 T라는 타입 변수를 추가했습니다.\nT는 유저가 준 인수의 타입을 캡처하고 (예 - number), 이 정보를 나중에 사용할 수 있게 합니다.\n여기에서는 T를 반환 타입으로 다시 사용합니다. 인수와 반환 타입이 같은 타입을 사용하고 있는 것을 확인할 수 있습니다.\n이를 통해 타입 정보를 함수의 한쪽에서 다른 한쪽으로 운반할 수 있게끔 합니다.\n이 버전의 identity 함수는 타입을 불문하고 동작하므로 제네릭이라 할 수 있습니다.\nany를 쓰는 것과는 다르게 인수와 반환 타입에 number를 사용한 첫 번째 identity 함수만큼 정확합니다. (즉, 어떤 정보도 잃지 않습니다)\n일단 제네릭 identity 함수를 작성하고 나면, 두 가지 방법 중 하나로 호출할 수 있습니다.\n첫 번째 방법은 함수에 타입 인수를 포함한 모든 인수를 전달하는 방법입니다.\nlet output = identity(\"myString\"); // 출력 타입은 'string'입니다.\n\n여기서 우리는 함수를 호출할 때의 인수 중 하나로써 T를 string으로 명시해 주고 인수 주변에 () 대신 <>로 감싸주었습니다.\n두 번째 방법은 아마 가장 일반적인 방법입니다. 여기서는 타입 인수 추론 을 사용합니다 -- 즉, 우리가 전달하는 인수에 따라서 컴파일러가 T의 값을 자동으로 정하게 하는 것입니다:\nlet output = identity(\"myString\"); //출력 타입은 'string'입니다.\n\n타입 인수를 꺾쇠괄호(<>)에 담아 명시적으로 전달해 주지 않은 것을 주목하세요; 컴파일러는 값인 \"myString\"를 보고 그것의 타입으로 T를 정합니다.\n인수 추론은 코드를 간결하고 가독성 있게 하는 데 있어 유용하지만 더 복잡한 예제에서 컴파일러가 타입을 유추할 수 없는 경우엔 명시적인 타입 인수 전달이 필요할 수도 있습니다.\n제네릭 타입 변수 작업 (Working with Generic Type Variables)\n제네릭을 사용하기 시작하면, identity와 같은 제네릭 함수를 만들 때, 컴파일러가 함수 본문에 제네릭 타입화된 매개변수를 쓰도록 강요합니다.\n즉, 이 매개변수들은 실제로 any 나 모든 타입이 될 수 있는 것처럼 취급할 수 있게 됩니다.\n앞에서 본 identity 함수를 살펴보도록 합니다:\nfunction identity(arg: T): T {\n return arg;\n}\n\n함수 호출 시마다 인수 arg의 길이를 로그에 찍으려면 어떻게 해야 합니까?\n아마 이것을 쓰고 싶을 겁니다:\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 오류: T에는 .length 가 없습니다.\n return arg;\n}\n\n이렇게 하면, 컴파일러는 arg의 멤버 .length를 사용하고 있다는 오류를 낼 것입니다만, 어떤 곳에서도 arg가 이 멤버가 있다는 것이 명시되어 있지 않습니다.\n이전에 이러한 변수 타입은 any나 모든 타입을 의미한다고 했던 것을 기억하십시오. 따라서 이 함수를 쓰고 있는 사용자는 .length 멤버가 없는 number를 대신 전달할 수도 있습니다\n실제로 이 함수가 T가 아닌 T의 배열에서 동작하도록 의도했다고 가정해봅시다. 배열로 사용하기 때문에 .length 멤버는 사용 가능합니다.\n다른 타입들의 배열을 만드는 것처럼 표현할 수 있습니다.\nfunction loggingIdentity(arg: T[]): T[] {\n console.log(arg.length); // 배열은 .length를 가지고 있습니다. 따라서 오류는 없습니다.\n return arg;\n}\n\nloggingIdentity의 타입을 \"제너릭 함수 loggingIdentity는 타입 매개변수 T와 T 배열인 인수 arg를 취하고 T 배열을 반환한다.\"라고 읽을 수 있습니다.\n만약 우리가 number 배열을 넘기면 T가 number에 바인딩 되므로 함수는 number 배열을 얻게 됩니다.\n전체 타입변수를 쓰는 것보다 하나의 타입으로써 제네릭 타입변수 T를 사용하는 것은 굉장한 유연함을 제공합니다.\n위 예제를 이렇게도 대체할 수 있습니다.\nfunction loggingIdentity(arg: Array): Array {\n console.log(arg.length); // 배열은 .length를 가지고 있습니다. 따라서 오류는 없습니다.\n return arg;\n}\n\n다른 언어들과 비슷한 이런 타입 스타일이 이미 익숙할 것입니다.\n다음 섹션에서는 어떻게 Array와 같은 고유한 제네릭 타입을 만들 수 있는지에 대해 다루도록 하겠습니다.\n제네릭 타입 (Generic Types)\n이전 섹션에서 우리는 타입을 초월한 제네릭 함수 identity를 만들었습니다.\n이번 섹션에서는 함수 자체의 타입과 제네릭 인터페이스를 만드는 방법에 대해 살펴보겠습니다.\n제네릭 함수의 타입은 함수 선언과 유사하게 타입 매개변수가 먼저 나열되는, 비-제네릭 함수의 타입과 비슷합니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: (arg: T) => T = identity;\n\n또한 타입 변수의 수와 타입 변수가 사용되는 방식에 따라 타입의 제네릭 타입 매개변수에 다른 이름을 사용할 수도 있습니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: (arg: U) => U = identity;\n\n제네릭 타입을 객체 리터럴 타입의 함수 호출 시그니처로 작성할 수도 있습니다:\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: { (arg: T): T } = identity;\n\n이것들로 첫 번째 제네릭 인터페이스를 작성할 수 있습니다.\n앞서 예제의 객체 리터럴을 인터페이스로 가져옵니다:\ninterface GenericIdentityFn {\n (arg: T): T;\n}\n\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: GenericIdentityFn = identity;\n\n비슷한 예제에서, 제네릭 매개변수를 전체 인터페이스의 매개변수로 옮기고 싶을지도 모릅니다.\n이를 통해 제네릭 타입을 확인할 수 있습니다 (예 - Dictionary 가 아닌 Dictionary).\n이렇게 하면 인터페이스의 다른 모든 멤버가 타입 매개변수를 볼 수 있습니다.\ninterface GenericIdentityFn {\n (arg: T): T;\n}\n\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: GenericIdentityFn = identity;\n\n예제에 아주 작은 변화가 있었습니다.\n제네릭 함수를 작성하는 것 대신 제네릭 타입의 일부인 비-제네릭 함수 시그니처를 가집니다.\nGenericIdentityFn 함수를 사용할 때, 시그니처가 사용할 것을 효과적으로 제한할 특정한 타입 인수가 필요합니다 (여기서는 number).\n타입 매개변수를 호출 시그니처에 바로 넣을 때와 인터페이스 자체에 넣을 때를 이해하는 것은 타입의 제네릭 부분을 설명하는 데 도움이 됩니다.\n제네릭 인터페이스 외에도 제네릭 클래스를 만들 수 있습니다.\n제네릭 열거형과 네임스페이스는 만들 수 없습니다.\n제네릭 클래스 (Generic Classes)\n제네릭 클래스와 제네릭 인터페이스는 형태가 비슷합니다.\n제네릭 클래스는 클래스 이름 뒤에 꺾쇠괄호(<>) 안쪽에 제네릭 타입 매개변수 목록을 가집니다.\nclass GenericNumber {\n zeroValue: T;\n add: (x: T, y: T) => T;\n}\n\nlet myGenericNumber = new GenericNumber();\nmyGenericNumber.zeroValue = 0;\nmyGenericNumber.add = function(x, y) { return x + y; };\n\n이것은 GenericNumber 클래스의 문자 그대로 사용하지만 number 타입만 쓰도록 제한하는 것은 없습니다.\n대신 string이나 훨씬 복잡한 객체를 사용할 수 있습니다.\nlet stringNumeric = new GenericNumber();\nstringNumeric.zeroValue = \"\";\nstringNumeric.add = function(x, y) { return x + y; };\n\nconsole.log(stringNumeric.add(stringNumeric.zeroValue, \"test\"));\n\n인터페이스와 마찬가지로 클래스 자체에 타입 매개변수를 넣으면 클래스의 모든 프로퍼티가 동일한 타입으로 동작하는 것을 확인할 수 있습니다.\n클래스에서 다뤘던 것처럼 클래스는 두 가지 타입을 가집니다: 정적 측면과 인스턴스 측면.\n제네릭 클래스는 정적 측면이 아닌 인스턴스 측면에서만 제네릭이므로 클래스로 작업할 때 정적 멤버는 클래스의 타입 매개변수를 쓸 수 없습니다.\n제네릭 제약조건 (Generic Constraints)\n앞쪽의 예제를 기억한다면 특정 타입들로만 동작하는 제네릭 함수를 만들고 싶을 수 있습니다.\n앞서 loggingIdentity 예제에서 arg의 프로퍼티 .length에 접근하기를 원했지만, 컴파일러는 모든 타입에서 .length 프로퍼티를 가짐을 증명할 수 없으므로 경고합니다.\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 오류: T에는 .length가 없습니다.\n return arg;\n}\n\nany와 모든 타입에서 동작하는 대신에, .length 프로퍼티가 있는 any와 모든 타입들에서 작동하는 것으로 제한하고 싶습니다.\n타입이 이 멤버가 있는 한 허용하지만, 최소한 .length 가 있어야 합니다.\n그렇게 하려면 T 가 무엇이 될 수 있는지에 대한 제약 조건을 나열해야 합니다.\n이를 위해 우리의 제약조건이 명시하는 인터페이스를 만듭니다.\n여기 하나의 프로퍼티 .length를 가진 인터페이스를 생성하였고, 우리의 제약사항을 extends 키워드로 표현한 인터페이스를 이용해 명시합니다:\ninterface Lengthwise {\n length: number;\n}\n\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 이제 .length 프로퍼티가 있는 것을 알기 때문에 더 이상 오류가 발생하지 않습니다.\n return arg;\n}\n\n제네릭 함수는 이제 제한되어 있기 때문에 모든 타입에 대해서는 동작하지 않습니다:\nloggingIdentity(3); // 오류, number는 .length 프로퍼티가 없습니다.\n\n대신 필요한 프로퍼티들이 있는 타입의 값을 전달해야 합니다:\nloggingIdentity({length: 10, value: 3});\n\n제네릭 제약조건에서 타입 매개변수 사용 (Using Type Parameters in Generic Constraints)\n다른 타입 매개변수로 제한된 타입 매개변수를 선언할 수 있습니다.\n이름이 있는 객체에서 프로퍼티를 가져오고 싶은 경우를 예로 들어 봅시다.\n실수로 obj에 존재하지 않는 프로퍼티를 가져오지 않도록 하기 위해 두 가지 타입에 제약조건을 두었습니다.\nfunction getProperty(obj: T, key: K) {\n return obj[key];\n}\n\nlet x = { a: 1, b: 2, c: 3, d: 4 };\n\ngetProperty(x, \"a\"); // 성공\ngetProperty(x, \"m\"); // 오류: 인수의 타입 'm' 은 'a' | 'b' | 'c' | 'd'에 해당되지 않음.\n\n제네릭에서 클래스 타입 사용 (Using Class Types in Generics)\n제네릭을 사용하는 TypeScript에서 팩토리를 생성할 때 생성자 함수로 클래스 타입을 참조해야 합니다. 예를 들면:\nfunction create(c: {new(): T; }): T {\n return new c();\n}\n\n고급 예제에서는 prototype 프로퍼티를 사용하여 생성자 함수와 클래스 타입의 인스턴스 사이의 관계를 유추하고 제한합니다.\nclass BeeKeeper {\n hasMask: boolean;\n}\n\nclass ZooKeeper {\n nametag: string;\n}\n\nclass Animal {\n numLegs: number;\n}\n\nclass Bee extends Animal {\n keeper: BeeKeeper;\n}\n\nclass Lion extends Animal {\n keeper: ZooKeeper;\n}\n\nfunction createInstance(c: new () => A): A {\n return new c();\n}\n\ncreateInstance(Lion).keeper.nametag; // 타입검사!\ncreateInstance(Bee).keeper.hasMask; // 타입검사!\n\n"},"pages/advanced-types.html":{"url":"pages/advanced-types.html","title":"고급 타입","keywords":"","body":"목차 (Table of contents)\n교차 타입 (Intersection Types)\n유니언 타입 (Union Types)\n타입 가드와 차별 타입 (Type Guards and Differentiating Types)\n\n사용자-정의 타입 가드 (User-Defined Type Guards)\n타입 서술어 사용하기 (Using type predicates)\nin 연산자 사용하기 (Using the in operator)\n\n\ntypeof 타입 가드 (typeof type guards)\ninstanceof 타입 가드 (instanceof type guards)\n\n널러블 타입 (Nullable types)\n\n선택적 매개변수와 프로퍼티 (Optional parameters and properties)\n타입 가드와 타입 단언 (Type guards and type assertions)\n\n타입 별칭 (Type Aliases)\n\n인터페이스 vs. 타입 별칭 (Interfaces vs. Type Aliases)\n\n문자열 리터럴 타입 (String Literal Types)\n숫자 리터럴 타입 (Numeric Literal Types)\n열거형 멤버 타입 (Enum Member Types)\n판별 유니언\n\n엄격한 검사\n\n다형성 this 타입\n인덱스 타입\n\n인덱스 타입과 인덱스 시그니처\n\n매핑 타입\n\n매핑 타입의 추론\n\n조건부 타입\n\n분산 조건부 타입\n조건부 타입의 타입 추론\n미리 정의된 조건부 타입\n\n교차 타입 (Intersection Types)\n교차 타입은 여러 타입을 하나로 결합합니다.\n기존 타입을 합쳐 필요한 모든 기능을 가진 하나의 타입을 얻을 수 있습니다.\n예를 들어, Person & Serializable & Loggable은 Person 과 Serializable 그리고 Loggable입니다.\n즉, 이 타입의 객체는 세 가지 타입의 모든 멤버를 갖게 됩니다.\n기존 객체-지향 틀과는 맞지 않는 믹스인이나 다른 컨셉들에서 교차 타입이 사용되는 것을 볼 수 있습니다.\n(JavaScript에는 이런 것들이 많습니다!)\n믹스인 만드는 방법을 간단한 예제를 통해 살펴보겠습니다:\nfunction extend(first: First, second: Second): First & Second {\n const result: Partial = {};\n for (const prop in first) {\n if (first.hasOwnProperty(prop)) {\n (result as First)[prop] = first[prop];\n }\n }\n for (const prop in second) {\n if (second.hasOwnProperty(prop)) {\n (result as Second)[prop] = second[prop];\n }\n }\n return result as First & Second;\n}\n\nclass Person {\n constructor(public name: string) { }\n}\n\ninterface Loggable {\n log(name: string): void;\n}\n\nclass ConsoleLogger implements Loggable {\n log(name) {\n console.log(`Hello, I'm ${name}.`);\n }\n}\n\nconst jim = extend(new Person('Jim'), ConsoleLogger.prototype);\njim.log(jim.name);\n\n유니언 타입 (Union Types)\n유니언 타입은 교차 타입과 밀접하게 관련되어 있지만, 매우 다르게 사용됩니다.\n가끔, 숫자나 문자열을 매개변수로 기대하는 라이브러리를 사용할 때가 있습니다.\n예를 들어, 다음 함수를 사용할 때입니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: any) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\npadLeft(\"Hello world\", 4); // \" Hello world\"를 반환합니다.\n\npadLeft의 문제는 매개변수 padding이 any 타입으로 되어있다는 것입니다.\n즉, 숫자나 문자열 둘 다 아닌 인수로 호출할 수 있다는 것이고, TypeScript는 이를 괜찮다고 받아들일 것입니다.\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 타임에 통과되고, 런타임에 오류.\n\n전통적인 객체지향 코드에서, 타입의 계층을 생성하여 두 타입을 추상화할 수 있습니다.\n이는 더 명시적일 수는 있지만, 좀 과하다고 할 수도 있습니다.\n전통적인 방법의 padLeft에서 좋은 점은 그냥 원시 값을 전달할 수 있다는 것입니다.\n즉 사용법이 간단하고 간결합니다.\n이 새로운 방법은 다른 곳에서 이미 존재하는 함수를 사용하려 할 때, 도움이 되지 않습니다.\nany 대신에, 유니언 타입을 매개변수 padding에 사용할 수 있습니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: string | number) {\n // ...\n}\n\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 중에 오류\n\n유니언 타입은 값이 여러 타입 중 하나임을 설명합니다.\n세로 막대 (|)로 각 타입을 구분하여 number | string | boolean은 값의 타입이 number, string 혹은 boolean이 될 수 있음을 나타냅니다.\n유니언 타입을 값으로 가지고 있으면, 유니언에 있는 모든 타입에 공통인 멤버에만 접근할 수 있습니다.\ninterface Bird {\n fly();\n layEggs();\n}\n\ninterface Fish {\n swim();\n layEggs();\n}\n\nfunction getSmallPet(): Fish | Bird {\n // ...\n}\n\nlet pet = getSmallPet();\npet.layEggs(); // 성공\npet.swim(); // 오류\n\n유니언 타입은 여기서 약간 까다로울 수 있으나, 익숙해지는데 약간의 직관만 있으면 됩니다.\n만약 값이 A | B 타입을 가지고 있으면, 확신할 수 있는 것은 A 와 B 둘 다 가지고 있는 멤버가 있다는 것뿐입니다.\n이 예제에서, Bird는 fly를 멤버로 가지고 있습니다.\nBird | Fish로 타입이 지정된 변수가 fly 메서드를 가지고 있는지 확신할 수 없습니다\n만약 변수가 실제로 런타임에 Fish이면, pet.fly()를 호출하는 것은 오류입니다.\n타입 가드와 차별 타입 (Type Guards and Differentiating Types)\n유니언 타입은 값의 타입이 겹쳐질 수 있는 상황을 모델링하는데 유용합니다.\nFish가 있는지 구체적으로 알고 싶을 때, 무슨일이 벌어질까요?\nJavaScript에서 가능한 두 값을 구분하는 흔한 방법은 멤버의 존재를 검사하는 것입니다.\n앞에서 말했듯이, 유니언 타입의 모든 구성 성분을 가지고 있다고 보장되는 멤버에만 접근할 수 있습니다.\nlet pet = getSmallPet();\n\n// 이렇게 각 프로퍼티들에 접근하는 것은 오류를 발생시킵니다\nif (pet.swim) {\n pet.swim();\n}\nelse if (pet.fly) {\n pet.fly();\n}\n\n같은 코드를 동작하게 하려면, 타입 단언을 사용해야 합니다:\nlet pet = getSmallPet();\n\nif ((pet as Fish).swim) {\n (pet as Fish).swim();\n} else if ((pet as Bird).fly) {\n (pet as Bird).fly();\n}\n\n사용자-정의 타입 가드 (User-Defined Type Guards)\n타입 단언을 여러 번 사용한 것을 주목하세요.\n만약 검사를 실시했을 때, 각 브랜치에서 pet의 타입을 알 수 있다면 훨씬 좋을 것입니다.\n마침 TypeScript에는 타입 가드라는 것이 있습니다.\n타입 가드는 스코프 안에서의 타입을 보장하는 런타임 검사를 수행한다는 표현식입니다.\n타입 서술어 사용하기 (Using type predicates)\n타입 가드를 정의하기 위해, 반환 타입이 타입 서술어인 함수를 정의만 하면 됩니다:\nfunction isFish(pet: Fish | Bird): pet is Fish {\n return (pet as Fish).swim !== undefined;\n}\n\npet is Fish는 이 예제에서의 타입 서술어입니다.\n서술어는 parameterName is Type 형태이고, parameterName는 반드시 현재 함수 시그니처의 매개변수 이름이어야 합니다.\nisFish가 변수와 함께 호출될 때마다, TypeScript는 기존 타입과 호환된다면 그 변수를 특정 타입으로 제한할 것입니다.\n// 이제 'swim'과 'fly'에 대한 모든 호출은 허용됩니다\n\nif (isFish(pet)) {\n pet.swim();\n}\nelse {\n pet.fly();\n}\n\nTypeScript가 pet이 if문 안에서 Fish라는 것을 알고 있을뿐만 아니라;\nelse문 안에서 Fish가 없다는 것을 알고 있으므로, Bird를 반드시 가지고 있어야합니다.\nin 연산자 사용하기 (Using the in operator)\nin 연산자는 타입을 좁히는 표현으로 작용합니다.\nn in x 표현에서, n은 문자열 리터럴 혹은 문자열 리터럴 타입이고 x는 유니언 타입입니다. \"true\" 분기에서는 선택적 혹은 필수 프로퍼티 n을 가지는 타입으로 좁히고, \"false\" 분기에서는 선택적 혹은 누락된 프로퍼티 n을 가지는 타입으로 좁혀집니다.\nfunction move(pet: Fish | Bird) {\n if (\"swim\" in pet) {\n return pet.swim();\n }\n return pet.fly();\n}\n\ntypeof 타입 가드 (typeof type guards)\n다시 돌아와서 유니언 타입을 사용하는 버전의 padLeft 코드를 작성해보겠습니다.\n다음과 같이 타입 서술어를 사용해서 작성할 수 있습니다:\nfunction isNumber(x: any): x is number {\n return typeof x === \"number\";\n}\n\nfunction isString(x: any): x is string {\n return typeof x === \"string\";\n}\n\nfunction padLeft(value: string, padding: string | number) {\n if (isNumber(padding)) {\n return Array(padding + 1).join(\" \") + value;\n }\n if (isString(padding)) {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\n그러나 타입이 원시 값인지 확인하는 함수를 정의하는 것은 너무나 귀찮습니다.\n운 좋게도, TypeScript는 typeof를 타입 가드로 인식하기 때문에 typeof x === \"number\"를 함수로 추상할 필요가 없습니다.\n즉 타입 검사를 인라인으로 작성할 수 있습니다.\nfunction padLeft(value: string, padding: string | number) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\ntypeof 타입 가드는 두 가지 다른 형식인 typeof v === \"typename\" 와 typeof v !== \"typename\"이 있습니다. 여기서 typename은 \"number\", \"string\", \"boolean\" 그리고 \"symbol\"이여야 합니다.\nTypeScript에서 위에 없는 다른 문자열과 비교하는 것을 막지는 않지만, 타입 가드의 표현식으로 인지되지 않습니다.\ninstanceof 타입 가드 (instanceof type guards)\n위의 typeof 타입 가드를 읽었고 JavaScript의 instanceof 연산자에 익숙하다면 이미 알고 있을 것입니다.\ninstanceof 타입 가드 는 생성자 함수를 사용하여 타입을 좁히는 방법입니다.\n위의 string-padder 예제를 다시 보겠습니다:\ninterface Padder {\n getPaddingString(): string\n}\n\nclass SpaceRepeatingPadder implements Padder {\n constructor(private numSpaces: number) { }\n getPaddingString() {\n return Array(this.numSpaces + 1).join(\" \");\n }\n}\n\nclass StringPadder implements Padder {\n constructor(private value: string) { }\n getPaddingString() {\n return this.value;\n }\n}\n\nfunction getRandomPadder() {\n return Math.random() \ninstanceof의 오른쪽은 생성자 함수여야 하며, TypeScript는 다음과 같이 좁힙니다:\n\n함수의 prototype 프로퍼티 타입이 any가 아닌 경우\n타입의 생성자 시그니처에서 반환된 유니언 타입일 경우\n\n위와 같은 순서대로 진행됩니다.\n널러블 타입 (Nullable types)\nTypeScript는 각각 값이 null과 undefined를 갖는 특수한 타입인 null과 undefined가 있습니다.\n기본 타입에서 짧게 언급한 바 있습니다.\n기본적으로, 타입 검사 시 null과 undefined를 아무것에나 할당할 수 있다고 간주합니다.\n실제로 null과 undefined는 모든 타입에서 유효한 값입니다.\n즉, 방지하고 싶어도 어떤 타입에 할당되는 것을 방지할 없습니다.\nnull의 개발자인 Tony Hoare는 이를 두고\"십억 불짜리 실수 (billion dollar mistake)\"라고 부릅니다.\n이건 --strictNullChecks 플래그로 해결합니다: 변수를 선언할 때, 자동으로 null이나 undefined를 포함하지 않습니다.\n유니언 타입을 사용하여 명시적으로 포함할 수 있습니다.\nlet s = \"foo\";\ns = null; // 오류, 'null'은 'string'에 할당할 수 없습니다\nlet sn: string | null = \"bar\";\nsn = null; // 성공\n\nsn = undefined; // 오류, 'undefined'는 'string | null'에 할당할 수 없습니다.\n\nTypeScript는 JavaScript와 맞추기 위해 null과 undefined를 다르게 처리합니다.\nstring | null은 string | undefined와 string | undefined | null과는 다른 타입입니다.\nTypeScript 3.7 이후부터는 널러블 타입을 간단하게 다룰 수 있게 optional chaining를 사용할 수 있습니다.\n선택적 매개변수와 프로퍼티 (Optional parameters and properties)\n--strictNullChecks를 적용하면, 선택적 매개변수가 | undefined를 자동으로 추가합니다:\nfunction f(x: number, y?: number) {\n return x + (y || 0);\n}\nf(1, 2);\nf(1);\nf(1, undefined);\nf(1, null); // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다\n\n선택적 프로퍼티도 마찬가지입니다:\nclass C {\n a: number;\n b?: number;\n}\nlet c = new C();\nc.a = 12;\nc.a = undefined; // 오류, 'undefined'는 'number'에 할당할 수 없습니다\nc.b = 13;\nc.b = undefined; // 성공\nc.b = null; // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다.\n\n타입 가드와 타입 단언 (Type guards and type assertions)\n널러블 타입이 유니언으로 구현되기 때문에, null을 제거하기 위해 타입 가드를 사용할 필요가 있습니다\n다행히, JavaScript에서 작성했던 코드와 동일합니다.\nfunction f(sn: string | null): string {\n if (sn == null) {\n return \"default\";\n }\n else {\n return sn;\n }\n}\n\n여기서 null은 확실하게 제거되어 보이지만, 간단한 연산자를 사용할 수도 있습니다:\nfunction f(sn: string | null): string {\n return sn || \"default\";\n}\n\n컴파일러가 null이나 undefined를 제거할 수 없는 경우, 타입 단언 연산자를 사용하여 수동으로 제거할 수 있습니다.\n구문은 !를 후위 표기하는 방법입니다: identifier!는 null과 undefined를 identifier의 타입에서 제거합니다.\nfunction broken(name: string | null): string {\n function postfix(epithet: string) {\n return name.charAt(0) + '. the ' + epithet; // 오류, 'name'은 아마도 null 입니다\n }\n name = name || \"Bob\";\n return postfix(\"great\");\n}\n\nfunction fixed(name: string | null): string {\n function postfix(epithet: string) {\n return name!.charAt(0) + '. the ' + epithet; // 성공\n }\n name = name || \"Bob\";\n return postfix(\"great\");\n}\n\n예제는 중첩 함수를 사용합니다. 왜냐하면 컴파일러가 중첩 함수안에서는 null을 제거할 수 없기 때문입니다 (즉시-호출된 함수 표현은 예외).\n특히 외부 함수에서 호출될 경우, 중첩 함수에 대한 모든 호출을 추적할 수 없기 때문입니다.\n함수가 어디에서 호출되었는지 알 수 없으면, 본문이 실행될 때 name의 타입을 알 수 없습니다.\n타입 별칭 (Type Aliases)\n타입 별칭은 타입의 새로운 이름을 만듭니다.\n타입 별칭은 때때로 인터페이스와 유사합니다만, 원시 값, 유니언, 튜플 그리고 손으로 작성해야 하는 다른 타입의 이름을 지을 수 있습니다.\ntype Name = string;\ntype NameResolver = () => string;\ntype NameOrResolver = Name | NameResolver;\nfunction getName(n: NameOrResolver): Name {\n if (typeof n === \"string\") {\n return n;\n }\n else {\n return n();\n }\n}\n\n별칭은 실제로 새로운 타입을 만드는 것은 아닙니다 - 그 타입을 나타내는 새로운 이름 을 만드는 것입니다.\n원시 값의 별칭을 짓는 것은 문서화의 형태로 사용할 수 있지만, 별로 유용하지 않습니다.\n인터페이스처럼, 타입 별칭은 제네릭이 될 수 있습니다 - 타입 매개변수를 추가하고 별칭 선언의 오른쪽에 사용하면 됩니다:\ntype Container = { value: T };\n\n프로퍼티 안에서 자기 자신을 참조하는 타입 별칭을 가질 수 있습니다:\ntype Tree = {\n value: T;\n left: Tree;\n right: Tree;\n}\n\n교차 타입과 같이 사용하면, 아주 놀라운 타입을 만들 수 있습니다.\ntype LinkedList = T & { next: LinkedList };\n\ninterface Person {\n name: string;\n}\n\nvar people: LinkedList;\nvar s = people.name;\nvar s = people.next.name;\nvar s = people.next.next.name;\nvar s = people.next.next.next.name;\n\n하지만, 타입 별칭을 선언의 오른쪽 이외에 사용하는 것은 불가능합니다.\ntype Yikes = Array; // 오류\n\n인터페이스 vs. 타입 별칭 (Interfaces vs. Type Aliases)\n위에서 언급했듯이, 타입 별칭은 인터페이스와 같은 역할을 할 수 있습니다; 하지만, 약간의 미묘한 차이가 있습니다\n한 가지 차이점은 인터페이스는 어디에서나 사용할 수 있는 새로운 이름을 만들 수 있습니다.\n타입 별칭은 새로운 이름을 만들지 못합니다 — 예를 들어, 오류 메시지는 별칭 이름을 사용하지 않습니다.\n아래의 코드에서, 에디터에서 interfaced에 마우스를 올리면 Interface를 반환한다고 보여주지만 aliased는 객체 리터럴 타입을 반환한다고 보여줍니다.\ntype Alias = { num: number }\ninterface Interface {\n num: number;\n}\ndeclare function aliased(arg: Alias): Alias;\ndeclare function interfaced(arg: Interface): Interface;\n\nTypeScript의 이전 버전에서, 타입 별칭은 extend 하거나 implement 할 수 없었습니다 (다른 타입을 extend/implement 할 수도 없습니다). 2.7 버전부터, 타입 별칭은 교차 타입을 생성함으로써 extend 할 수 있습니다. 예를 들어, type Cat = Animal & { purrs: true }.\n소프트웨어의 이상적인 특징은 확장에 개방되어 있기 때문에, 가능하면 항상 타입 별칭보다 인터페이스를 사용해야 합니다.\n반면에, 만약 인터페이스로 어떤 형태를 표현할 수 없고 유니언이나 튜플 타입을 사용해야 한다면, 일반적으로 타입 별칭을 사용합니다.\n문자열 리터럴 타입 (String Literal Types)\n문자열 리터럴 타입은 문자열에 값을 정확하게 지정할 수 있게 해줍니다.\n예제에서 문자열 리터럴 타입은 유니언 타입, 타입 가드, 그리고 타입 별칭과 잘 결합됩니다.\n이 기능을 열거형-같은 행동을 문자열과 함께 사용할 수 있습니다.\ntype Easing = \"ease-in\" | \"ease-out\" | \"ease-in-out\";\nclass UIElement {\n animate(dx: number, dy: number, easing: Easing) {\n if (easing === \"ease-in\") {\n // ...\n }\n else if (easing === \"ease-out\") {\n }\n else if (easing === \"ease-in-out\") {\n }\n else {\n // 오류! null이나 undefined를 전달하면 안됩니다\n }\n }\n}\n\nlet button = new UIElement();\nbutton.animate(0, 0, \"ease-in\");\nbutton.animate(0, 0, \"uneasy\"); // 오류: \"uneasy\"는 여기서 허용하지 않습니다\n\n허용되는 3개의 문자열 아무거나 전달할 수 있지만, 그 외 다른 문자열들은 오류를 발생시킵니다.\nArgument of type '\"uneasy\"' is not assignable to parameter of type '\"ease-in\" | \"ease-out\" | \"ease-in-out\"'\n\n문자열 리터럴 타입은 오버로드를 구별하기 위해 같은 방법으로 사용할 수 있습니다.\nfunction createElement(tagName: \"img\"): HTMLImageElement;\nfunction createElement(tagName: \"input\"): HTMLInputElement;\n// ... 더 많은 오버로드 ...\nfunction createElement(tagName: string): Element {\n // ... 이곳에 코드를 ...\n}\n\n숫자 리터럴 타입 (Numeric Literal Types)\nTypeScript는 또한 숫자 리터럴 타입을 갖고 있습니다.\nfunction rollDice(): 1 | 2 | 3 | 4 | 5 | 6 {\n // ...\n}\n\n명시적으로 작성되는 경우는 거의 없지만, 이슈를 좁히고 버그를 잡는데 유용할 수 있습니다.\nfunction foo(x: number) {\n if (x !== 1 || x !== 2) {\n // ~~~~~~~\n // '!==' 연산자는 '1'과 '2' 타입에 적용할 수 없습니다.\n }\n}\n\n다시 말하면, x는 2와 비교될 때, 반드시 1이어야 하는데 위의 검사가 유효하지 않은 비교를 의미합니다.\n열거형 멤버 타입 (Enum Member Types)\n열거형 섹션에서 언급했듯이, 열거형 멤버는 모든 멤버가 리터럴로-초기화될 때 타입을 가집니다.\n싱글톤 타입을 이야기 할때 여기서는 열거형 멤버 타입과 숫자/문자열 리터럴 타입을 얘기하지만, 대부분 많은 유저들은 \"싱글톤 타입\"과 \"리터럴 타입\"을 상호 교환적으로 사용합니다.\n판별 유니언 (Discriminated Unions)\n태그 된 유니언 또는 대수적 데이터 타입이라고도 하는 판별 유니언 고급 패턴을 만들기 위해서 싱글톤 타입, 유니언 타입, 타입 가드, 타입 별칭을 합칠 수 있습니다.\n판별 유니언은 함수형 프로그래밍에서 유용합니다.\n어떤 언어에서는 자동으로 판별 유니언을 제공합니다; TypeScript는 대신에 현재 JavaScript 패턴을 기반으로 합니다.\n세 가지 요소가 있습니다:\n\n공통 싱글톤 타입 프로퍼티를 갖는 타입 — 판별식.\n해당 타입들의 유니언을 갖는 타입 별칭 — 유니언.\n공통 프로퍼티의 타입 가드\n\ninterface Square {\n kind: \"square\";\n size: number;\n}\ninterface Rectangle {\n kind: \"rectangle\";\n width: number;\n height: number;\n}\ninterface Circle {\n kind: \"circle\";\n radius: number;\n}\n\n먼저 통합할 인터페이스를 선언합니다.\n각 인터페이스는 다른 문자열 리터럴 타입의 kind 프로퍼티를 가집니다.\nkind 프로퍼티는 판별식 혹은 태그라고 부릅니다.\n다른 프로퍼티는 각 인터페이스에 따라 다릅니다.\n현재 인터페이스는 관련이 없다는 것에 유의하세요.\n이제 유니언으로 집어넣어 봅시다:\ntype Shape = Square | Rectangle | Circle;\n\n이제 판별 유니언을 사용해보겠습니다:\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n}\n\n엄격한 검사 (Exhaustiveness checking)\n판별 유니언의 모든 변형을 커버할 수 없을 때, 컴파일러가 알려주길 원합니다.\n예를 들어, 만약 Triangle을 Shape에 추가하면, area도 업데이트해야 합니다.\ntype Shape = Square | Rectangle | Circle | Triangle;\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n // 여기서 오류 발생 - \"triangle\"의 케이스를 처리하지 않음\n}\n\n이를 해결하기 위해 두 가지 방법이 있습니다.\n첫 번째는 --strictNullChecks를 키고 반환 타입을 지정하는 것입니다.\nfunction area(s: Shape): number { // 오류: number | undefined를 반환합니다\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n}\n\nswitch가 더 이상 철저하지 않아서 TypeScript는 함수가 undefined를 반환할 수 있다는 것을 알고 있습니다.\n만약 명시적인 반환 타입 number를 가지고 있으면, 반환 타입이 실제로 number | undefined라는 오류를 얻게 됩니다.\n하지만 이 방법은 꽤 애매하고 --strictNullChecks가 예전 코드에서 항상 작동하는 것은 아닙니다.\n두 번째 방법은 컴파일러가 완전함을 검사하기 위해 사용하는 never 타입을 사용하는 것입니다.\nfunction assertNever(x: never): never {\n throw new Error(\"Unexpected object: \" + x);\n}\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n default: return assertNever(s); // 빠진 케이스가 있다면 여기서 오류 발생\n }\n}\n\n여기서, assertNever는 s가 never 타입인지 검사합니다 — 모든 다른 케이스들이 제거된 후 남은 타입.\n만약 케이스를 잊었다면, s는 실제 타입을 가질 것이고 타입 오류가 발생합니다.\n이 방법은 추가 함수를 정의해야 합니다만 잊어버렸을 때, 훨씬 더 명백해집니다.\n다형성 this 타입 (Polymorphic this types)\n다형성 this 타입은 포함하는 클래스나 인터페이스의 하위 타입을 나타냅니다.\nF-bounded polymorphism이라고 부릅니다.\n예를 들어, 계층적으로 유연한 인터페이스를 표현하기 더 쉽게 만듭니다.\n각 연산 후에 this를 반환하는 간단한 계산기를 보겠습니다:\nclass BasicCalculator {\n public constructor(protected value: number = 0) { }\n public currentValue(): number {\n return this.value;\n }\n public add(operand: number): this {\n this.value += operand;\n return this;\n }\n public multiply(operand: number): this {\n this.value *= operand;\n return this;\n }\n // ... 다른 연산들은 여기에 작성 ...\n}\n\nlet v = new BasicCalculator(2)\n .multiply(5)\n .add(1)\n .currentValue();\n\n클래스가 this 타입을 사용하기 때문에, 이를 extend 할 수 있고 새로운 클래스가 아무 변경 없이 이전 메서드를 사용할 수 있습니다.\nclass ScientificCalculator extends BasicCalculator {\n public constructor(value = 0) {\n super(value);\n }\n public sin() {\n this.value = Math.sin(this.value);\n return this;\n }\n // ... 다른 연산들은 여기에 작성 ...\n}\n\nlet v = new ScientificCalculator(2)\n .multiply(5)\n .sin()\n .add(1)\n .currentValue();\n\nthis 타입 없이, ScientificCalculator는 BasicCalculator를 extend 할 수 없을 것이고 유연한 인터페이스를 유지하지 못할 것입니다.\nmultiply는 sin 메서드를 가지지 않는 BasicCalculator를 반환합니다.\n하지만, this 타입으로, multiply는 this를 반환하고, 여기서는 ScientificCalculator을 말합니다.\n인덱스 타입 (Index types)\n인덱스 타입을 사용하면, 동적인 프로퍼티 이름을 사용하는 코드를 컴파일러가 검사할 수 있습니다.\n예를 들어, 일반적인 JavaScript 패턴은 객체에서 프로퍼티의 부분집합을 뽑아내는 것입니다:\nfunction pluck(o, propertyNames) {\n return propertyNames.map(n => o[n]);\n}\n\n여기서는 인덱스 타입 쿼리와 인덱스 접근 연산자를 사용해서 TypeScript에서 이 함수를 어떻게 작성하고 사용하는지 보여줍니다:\nfunction pluck(o: T, propertyNames: K[]): T[K][] {\n return propertyNames.map(n => o[n]);\n}\n\ninterface Car {\n manufacturer: string;\n model: string;\n year: number;\n}\nlet taxi: Car = {\n manufacturer: 'Toyota',\n model: 'Camry',\n year: 2014\n};\n\n// Manufacturer과 model은 둘 다 문자열 타입입니다,\n// 그래서 둘 다 타이핑된 문자열 배열로 끌어낼 수 있습니다.\nlet makeAndModel: string[] = pluck(taxi, ['manufacturer', 'model']);\n\n// 만약 model과 year를 끌어내려고 하면,\n// 유니언 타입의 배열: (string | number)[] 을 얻게됩니다.\nlet modelYear = pluck(taxi, ['model', 'year'])\n\n컴파일러는 manufacturer 와 model이 실제 Car의 프로퍼티인지 검사합니다.\n예제는 몇 가지 새로운 타입 연산자를 소개합니다.\n첫 번째, keyof T는 인덱스 타입 쿼리 연산자입니다.\nany 타입인 T, keyof T는 T의 알려지고 공개된 프로퍼티 이름들의 유니언입니다.\n예를 들어:\nlet carProps: keyof Car; // ('manufacturer' | 'model' | 'year')의 유니언\n\nkeyof Car는 'manufacturer' | 'model' | 'year'와 완전히 호환됩니다.\n차이점은 Car에 ownersAddress: string라는 또 다른 프로퍼티를 추가한다면, keyof Car는 자동으로 'manufacturer' | 'model' | 'year' | 'ownersAddress'로 업데이트합니다.\n그리고 미리 프로퍼티 이름을 알 수 없을 때, pluck처럼 제네릭 컨텍스트에서 keyof를 사용할 수 있습니다.\n즉 컴파일러가 올바른 프로퍼티 이름들의 집합을 pluck에 전달하는지 검사합니다:\n// 오류, 'manufacturer' | 'model' | 'year'에 'unknown'이 없습니다.\npluck(taxi, ['year', 'unknown']); /\n\n두 번째 연산자는 인덱스 접근 연산자 T[K]입니다.\n여기서, 타입 구문은 표현 구문을 반영합니다.\n즉 person['name']은 Person['name'] 타입 — 이 예제에서는 단지 string, 을 가집니다.\n하지만, 인덱스 타입 쿼리처럼, T[K]를 제네릭 컨텍스트에서 사용할 수 있습니다.\n타입 변수 K extends keyof T인지 확인하면 됩니다.\n여기 getProperty 함수의 또 다른 예제가 있습니다.\nfunction getProperty(o: T, propertyName: K): T[K] {\n return o[propertyName]; // o[propertyName]는 T[K] 타입입니다\n}\n\ngetProperty, o: T 그리고 propertyName: K은 o[propertyName]: T[K]를 의미합니다.\nT[K] 결과를 반환하면, 컴파일러는 실제 키의 타입을 인스턴스화하고, getProperty의 반환 타입은 요청한 프로퍼티에 따라 달라집니다.\nlet name: string = getProperty(taxi, 'manufacturer');\nlet year: number = getProperty(taxi, 'year');\n\n// 오류, 'unknown'은 'manufacturer' | 'model' | 'year'에 없습니다\nlet unknown = getProperty(taxi, 'unknown');\n\n인덱스 타입과 인덱스 시그니처 (Index types and index signatures)\nkeyof와 T[K]가 인덱스 시그니처와 상호 작용합니다. 인덱스 시그니처 매개변수 타입은 'string' 혹은 'number'이어야 합니다.\n만약 문자열 인덱스 시그니처인 타입이 있으면, keyof T는 string | number가 될 것입니다\n(그냥 string이 아닙니다, JavaScript에선 문자열 (object['42'])나 숫자 (object[42])를 사용해서\n객체 프로퍼티에 접근할 수 있습니다).\n그리고 T[string]은 인덱스 시그니처의 타입입니다:\ninterface Dictionary {\n [key: string]: T;\n}\nlet keys: keyof Dictionary; // string | number\nlet value: Dictionary['foo']; // number\n\n숫자 인덱스 시그니처인 타입이 있으면, keyof T는 number일 것입니다.\ninterface Dictionary {\n [key: number]: T;\n}\nlet keys: keyof Dictionary; // 숫자\nlet value: Dictionary['foo']; // 오류, 프로퍼티 'foo'는 타입 'Dictionary'에 존재하지 않습니다.\nlet value: Dictionary[42]; // 숫자\n\n매핑 타입 (Mapped types)\n기존 타입을 가져와 선택적 프로퍼티로 만드는 것은 일반적인 작업입니다:\ninterface PersonPartial {\n name?: string;\n age?: number;\n}\n\n혹은 읽기전용 버전을 원할 수도 있습니다:\ninterface PersonReadonly {\n readonly name: string;\n readonly age: number;\n}\n\nJavaScript에서 충분히 자주 일어나는 일이며 TypeScript는 이전 타입 — 매핑 타입을 기반으로 새로운 타입을 만드는 방법을 제공합니다.\n매핑 타입에서, 새로운 타입은 이전 타입에서 각 프로퍼티를 같은 방법으로 변환합니다.\n예를 들어, 모든 프로퍼티를 readonly 혹은 선택적으로 만들수 있습니다.\n여기 몇가지 예제가 있습니다:\ntype Readonly = {\n readonly [P in keyof T]: T[P];\n}\ntype Partial = {\n [P in keyof T]?: T[P];\n}\n\n그리고 사용하기 위해서는:\ntype PersonPartial = Partial;\ntype ReadonlyPerson = Readonly;\n\n이 구문이 멤버보다는 타입을 설명한다는 것에 유의하세요.\n멤버를 추가하길 원한다면, 교차 타입을 사용할 수 있습니다:\n// Use this:\ntype PartialWithNewMember = {\n [P in keyof T]?: T[P];\n} & { newMember: boolean }\n\n// 다음을 사용하지 **마세요**!\n// 오류입니다!\ntype PartialWithNewMember = {\n [P in keyof T]?: T[P];\n newMember: boolean;\n}\n\n가장 간단한 매핑 타입과 그 부분을 봅시다:\ntype Keys = 'option1' | 'option2';\ntype Flags = { [K in Keys]: boolean };\n\n구문은 for .. in이 들어간 인덱스 시그니처 구문과 유사합니다.\n세 부분으로 나뉩니다:\n\n각 프로퍼티에 순서대로 바인딩되는 타입 변수 K.\n반복할 프로퍼티 이름이 포함된 문자열 리터럴 유니언 Keys.\n프로퍼티의 결과 타입\n\n이 간단한 예제에서, Keys는 하드-코딩된 프로퍼티 이름 목록이고 프로퍼티 타입은 항상 boolean입니다, 그래서 이 매핑 타입은 아래 쓰인 것과 동일합니다:\ntype Flags = {\n option1: boolean;\n option2: boolean;\n}\n\n하지만 실제 애플리케이션은, 위에서 readonly나 Partial처럼 보입니다.\n존재하는 타입을 기반으로 하고, 특정 방법으로 프로퍼티를 변형시킵니다.\n이때 keyof와 인덱스 접근 타입이 등장합니다:\ntype NullablePerson = { [P in keyof Person]: Person[P] | null }\ntype PartialPerson = { [P in keyof Person]?: Person[P] }\n\n하지만 일반적인 버전을 가지는 게 더 유용할 것입니다.\ntype Nullable = { [P in keyof T]: T[P] | null }\ntype Partial = { [P in keyof T]?: T[P] }\n\n이 예제들에서, 프로퍼티 목록은 keyof T이고 결과 타입은 T[P]의 변형입니다.\n이는 매핑 타입의 일반적인 사용에 있어 좋은 템플릿입니다.\n왜냐하면 이런 종류의 변형이 동형 (homomorphic) 이기 때문에, 매핑이 T의 프로퍼티에만 적용되고 다른 것에는 적용되지 않습니다.\n컴파일러는 새로운 것을 추가하기 전에 존재하는 모든 프로퍼티 지정자를 복사할 수 있다는 것을 알고 있습니다.\n예를 들어, 만약 Person.name이 읽기 전용이었다면, Partial.name은 읽기 전용이고 선택적일 것입니다.\nProxy 클래스 안에 래핑 된 T[P]에 대한 예제가 하나 더 있습니다.\ntype Proxy = {\n get(): T;\n set(value: T): void;\n}\ntype Proxify = {\n [P in keyof T]: Proxy;\n}\nfunction proxify(o: T): Proxify {\n // ... 프록시 래핑 ...\n}\nlet proxyProps = proxify(props);\n\nReadonly와 Partial가 아주 유용하다는 것을 주목하세요, 이들은 Pick과 Record와 함께 TypeScript의 표준 라이브러리에 포함되어 있습니다.\ntype Pick = {\n [P in K]: T[P];\n}\ntype Record = {\n [P in K]: T;\n}\n\nReadonly, Partial 그리고 Pick은 동형이지만 Record는 아닙니다.\nRecord가 동형이 아니라는 단서 중 하나는 프로퍼티를 복사하는 입력 타입을 받지 않는 것입니다:\ntype ThreeStringProps = Record\n\n비-동형 타입은 본질적으로 새로운 프로퍼티를 만듭니다, 그래서 어디서든지 프로퍼티 지정자를 복사할 수 없습니다.\n매핑 타입의 추론 (Inference from mapped types)\n타입의 프로퍼티를 어떻게 래핑 하는지 알게 되었으니, 다음에 하고 싶은 것은 어떻게 언래핑(unwrap) 할지입니다.\n다행히, 꽤 쉽습니다:\nfunction unproxify(t: Proxify): T {\n let result = {} as T;\n for (const k in t) {\n result[k] = t[k].get();\n }\n return result;\n}\n\nlet originalProps = unproxify(proxyProps);\n\n이 언래핑 추론은 동형 매핑된 타입에만 동작합니다.\n만약 매핑 타입이 동형이 아니면 언래핑 함수에 명시적인 타입 매개변수를 주어야 할 것입니다.\n조건부 타입 (Conditional Types)\nTypeScript 2.8에서 비-균등 타입 매핑을 표현하는 기능을 추가하는 조건부 타입을 도입했습니다.\n조건부 타입은 타입 관계 검사로 표현된 조건에 따라 두 가지 가능한 타입 중 하나를 선택합니다:\nT extends U ? X : Y\n\n위의 타입은 T가 U에 할당될 수 있으면 타입은 X가 되고 그렇지 않다면 타입이 Y가 된다는 것을 뜻합니다.\n조건부 타입 T extends U ? X : Y는 X 나 Y로 결정되거나, 지연됩니다, 왜냐하면 조건이 하나 혹은 그 이상의 타입 변수에 의존하기 때문입니다.\nT나 U가 타입 변수를 포함할 때, X 또는 Y로 결정되거나 지연될지, 타입 시스템이 T가 항상 U에 할당할 수 있는지에 대해 충분한 정보를 가지고 있는지 여부로 결정됩니다.\n즉시 결정되는 일부 타입의 예제로, 다음 예제를 살펴보겠습니다:\ndeclare function f(x: T): T extends true ? string : number;\n\n// 타입은 'string | number'\nlet x = f(Math.random() \n또 다른 예제는 중첩 조건부 타입을 사용하는 TypeName 타입 별칭입니다:\ntype TypeName =\n T extends string ? \"string\" :\n T extends number ? \"number\" :\n T extends boolean ? \"boolean\" :\n T extends undefined ? \"undefined\" :\n T extends Function ? \"function\" :\n \"object\";\n\ntype T0 = TypeName; // \"string\"\ntype T1 = TypeName; // \"string\"\ntype T2 = TypeName; // \"boolean\"\ntype T3 = TypeName void>; // \"function\"\ntype T4 = TypeName; // \"object\"\n\n하지만 조건부 타입이 지연되는 지점 - 분기를 선택하기보단 고정되는 - 의 예를 들면 다음과 같습니다:\ninterface Foo {\n propA: boolean;\n propB: boolean;\n}\n\ndeclare function f(x: T): T extends Foo ? string : number;\n\nfunction foo(x: U) {\n // 'U extends Foo ? string : number' 타입을 가지고 있습니다\n let a = f(x);\n\n // 이 할당은 허용됩니다!\n let b: string | number = a;\n}\n\n위에서, 변수 a는 아직 분기를 선택하지 못한 조건부 타입을 가지고 있습니다.\n또 다른 코드가 foo의 호출을 그만두면, U를 다른 타입으로 대체할 것이고, TypeScript가 실제로 분기를 선택할 수 있는지 결정하기 위해 조건부 타입을 재-평가할 것입니다.\n그동안, 조건부 타입을 조건부의 각 분기가 대상에 할당 가능한 한 다른 대상 타입으로 할당할 수 있습니다.\n그래서 위 예제에서 조건부가 어떻게 평가되든지, string혹은 number로 알려져 있기 때문에, 조건이 U extends Foo ? string : numer를 string | number로 할당할 수 있었습니다.\n분산 조건부 타입 (Distributive conditional types)\n검사된 타입이 벗겨진 (naked) 타입 매개변수인 조건부 타입을 분산 조건부 타입이라고 합니다.\n분산 조건부 타입은 인스턴스화 중에 자동으로 유니언 타입으로 분산됩니다.\n예를 들어, T에 대한 타입 인수 A | B | C를 사용하여 T extends U ? X : Y를 인스턴스화하면 (A extends U ? X : Y) | (B extends U ? X : Y) | (C extends U ? X : Y)로 결정됩니다.\n예제\ntype T10 = TypeName void)>; // \"string\" | \"function\"\ntype T12 = TypeName; // \"string\" | \"object\" | \"undefined\"\ntype T11 = TypeName; // \"object\"\n\n분산 조건부 타입 T extends U ? X : Y의 인스턴스화에서,\n조건부 타입 내의 T에 대한 참조는 유니언 타입의 개별 성분으로 결정됩니다 (즉 T가 조건부 타입이 유니언 타입으로 분산된 후에 개별 성분을 참조합니다).\n게다가, X 안의 T에 대한 참조에는 추가적인 타입 매개변수 제약 조건 (constraint) U가 있습니다 (즉 T는 X 안에서 U에 할당 가능하다고 간주됩니다).\n예제\ntype BoxedValue = { value: T };\ntype BoxedArray = { array: T[] };\ntype Boxed = T extends any[] ? BoxedArray : BoxedValue;\n\ntype T20 = Boxed; // BoxedValue;\ntype T21 = Boxed; // BoxedArray;\ntype T22 = Boxed; // BoxedValue | BoxedArray;\n\nT가 실제 Boxed의 분기 안에서 추가 제약조건 any[]을 가지고 있고 T[number]로 배열의 요소 타입을 참조할 수 있음을 유의하세요. 또한 지난 예제에서 조건부 타입이 어떻게 유니언 타입으로 분산되었는지 확인하세요.\n조건부 타입의 분산 프로퍼티는 유니언 타입을 필터링하는데 편하게 사용할 수 있습니다:\ntype Diff = T extends U ? never : T; // U에 할당할 수 있는 타입을 T에서 제거\ntype Filter = T extends U ? T : never; // U에 할당할 수 없는 타입을 T에서 제거\n\ntype T30 = Diff; // \"b\" | \"d\"\ntype T31 = Filter; // \"a\" | \"c\"\ntype T32 = Diff void), Function>; // string | number\ntype T33 = Filter void), Function>; // () => void\n\ntype NonNullable = Diff; // T에서 null과 undefined를 제거\n\ntype T34 = NonNullable; // string | number\ntype T35 = NonNullable; // string | string[]\n\nfunction f1(x: T, y: NonNullable) {\n x = y; // 성공\n y = x; // 오류\n}\n\nfunction f2(x: T, y: NonNullable) {\n x = y; // 성공\n y = x; // 오류\n let s1: string = x; // 오류\n let s2: string = y; // 성공\n}\n\n조건부 타입은 특히 매핑 타입과 결합할 때 유용합니다.\ntype FunctionPropertyNames = { [K in keyof T]: T[K] extends Function ? K : never }[keyof T];\ntype FunctionProperties = Pick>;\n\ntype NonFunctionPropertyNames = { [K in keyof T]: T[K] extends Function ? never : K }[keyof T];\ntype NonFunctionProperties = Pick>;\n\ninterface Part {\n id: number;\n name: string;\n subparts: Part[];\n updatePart(newName: string): void;\n}\n\ntype T40 = FunctionPropertyNames; // \"updatePart\"\ntype T41 = NonFunctionPropertyNames; // \"id\" | \"name\" | \"subparts\"\ntype T42 = FunctionProperties; // { updatePart(newName: string): void }\ntype T43 = NonFunctionProperties; // { id: number, name: string, subparts: Part[] }\n\n유니언과 교차 타입과 유사하게, 조건부 타입은 재귀적으로 자기 자신을 참조할 수 없습니다.\n예를 들어 다음의 예제는 오류입니다.\n예제\ntype ElementType = T extends any[] ? ElementType : T; // 오류\n\n조건부 타입의 타입 추론 (Type inference in conditional types)\n조건부 타입의 extends 절 안에서, 이제 추론 될 타입 변수를 도입하는 infer 선언을 가지는 것이 가능합니다.\n이렇게 추론된 타입 변수는 조건부 타입의 실제 분기에서 참조될 수 있습니다.\n같은 타입 변수에 대한 여러 개의 infer 위치를 가질 수 있습니다.\n예를 들어, 다음은 함수 타입의 반환 타입을 추출합니다.\ntype ReturnType = T extends (...args: any[]) => infer R ? R : any;\n\n조건부 타입은 순서대로 평가되는 일련의 패턴 일치를 형성하기 위해 중첩될 수 있습니다.\ntype Unpacked =\n T extends (infer U)[] ? U :\n T extends (...args: any[]) => infer U ? U :\n T extends Promise ? U :\n T;\n\ntype T0 = Unpacked; // string\ntype T1 = Unpacked; // string\ntype T2 = Unpacked string>; // string\ntype T3 = Unpacked>; // string\ntype T4 = Unpacked[]>; // Promise\ntype T5 = Unpacked[]>>; // string\n\n다음 예제는 어떻게 공변 (co-variant) 위치에서 같은 타입 변수에 대한 여러 후보가 유니언 타입을 추론하는지 보여줍니다:\ntype Foo = T extends { a: infer U, b: infer U } ? U : never;\ntype T10 = Foo; // string\ntype T11 = Foo; // string | number\n\n마찬가지로, 반-변(contra-variant) 위치에서 같은 타입 변수에 대한 여러 후보가 교차 타입을 추론합니다:\ntype Bar = T extends { a: (x: infer U) => void, b: (x: infer U) => void } ? U : never;\ntype T20 = Bar void, b: (x: string) => void }>; // string\ntype T21 = Bar void, b: (x: number) => void }>; // string & number\n\n여러 호출 시그니처가 있는 타입에서 추론할 때 (오버로딩된 함수의 타입과 같은), 추론은 마지막 시그니처에서 만들어집니다 (이는 아마도 가장 관대한 케이스 일 것입니다).\n인수 타입의 리스트를 기반으로 오버로드 해결을 수행할 수는 없습니다.\ndeclare function foo(x: string): number;\ndeclare function foo(x: number): string;\ndeclare function foo(x: string | number): string | number;\ntype T30 = ReturnType; // string | number\n\n일반 타입 매개변수에 대한 제약조건 절에서 infer 선언을 사용할 수 없습니다.\ntype ReturnType infer R> = R; // 오류, 지원되지 않습니다.\n\n하지만, 제약조건에서 타입 변수를 지우고 대신에 조건부 타입을 지정하면 거의 같은 효과를 얻을 수 있습니다:\ntype AnyFunction = (...args: any[]) => any;\ntype ReturnType = T extends (...args: any[]) => infer R ? R : any;\n\n미리 정의된 조건부 타입 (Predefined conditional types)\nTypeScript 2.8에서 lib.d.ts에 미리 정의된 조건부 타입을 추가했습니다.\n\nExclude -- U에 할당할 수 있는 타입은 T에서 제외.\nExtract -- U에 할당할 수 있는 타입을 T에서 추출\nNonNullable -- T에서 null과 undefined를 제외.\nReturnType -- 함수 타입의 반환 타입을 얻기.\nInstanceType -- 생성자 함수 타입의 인스턴스 타입을 얻기.\n\n예제\ntype T00 = Exclude; // \"b\" | \"d\"\ntype T01 = Extract; // \"a\" | \"c\"\n\ntype T02 = Exclude void), Function>; // string | number\ntype T03 = Extract void), Function>; // () => void\n\ntype T04 = NonNullable; // string | number\ntype T05 = NonNullable string) | string[] | null | undefined>; // (() => string) | string[]\n\nfunction f1(s: string) {\n return { a: 1, b: s };\n}\n\nclass C {\n x = 0;\n y = 0;\n}\n\ntype T10 = ReturnType string>; // string\ntype T11 = ReturnType void>; // void\ntype T12 = ReturnType() => T)>; // {}\ntype T13 = ReturnType() => T)>; // number[]\ntype T14 = ReturnType; // { a: number, b: string }\ntype T15 = ReturnType; // any\ntype T16 = ReturnType; // never\ntype T17 = ReturnType; // 오류\ntype T18 = ReturnType; // 오류\n\ntype T20 = InstanceType; // C\ntype T21 = InstanceType; // any\ntype T22 = InstanceType; // never\ntype T23 = InstanceType; // 오류\ntype T24 = InstanceType; // 오류\n\n\nNote: Exclude 타입은 여기에서 제안된 Diff 타입의 적절한 구현입니다. Diff를 정의한 코드와의 충돌을 피하기 위해 Exclude를 사용했고, 또 이 이름이 타입의 의미를 더 잘 전달한다고 느꼈습니다.\n\n"},"pages/declaration-merging.html":{"url":"pages/declaration-merging.html","title":"선언 병합","keywords":"","body":"소개 (Introduction)\nTypeScript의 독특한 개념들 중 일부는 타입 레벨에서 JavaScript 객체의 형태를 설명합니다.\n그중 TypeScript만의 특별한 예로 '선언 병합' 개념이 있습니다.\n이 개념을 이해한다면 기존의 JavaScript와 작업을 할 때 이점이 많아집니다.\n또한 이 개념은 고급 추상화 개념으로의 문을 열어줄 것입니다.\n본론으로 돌아가서, \"선언 병합\"은 컴파일러가 같은 이름으로 선언된 두 개의 개별적인 선언을 하나의 정의로 병합하는 것을 뜻합니다.\n이 병합된 정의는 원래 두 선언 각각의 기능을 모두 갖게 됩니다.\n병합할 선언이 몇 개든 상관없습니다; 이 개념은 단지 두 개의 선언만 합치도록 제한하지 않습니다.\n기본 사용법 (Basic Concepts)\nTypeScript에서 선언은 네임스페이스, 타입, 값 중 한 종류 이상의 엔티티를 생성합니다.\n네임스페이스-생성 선언은 점으로 구분된 표기법을 사용하여 접근할 이름을 가진 네임스페이스를 생성합니다.\n타입-생성 선언은 선언된 형태로 표시되며 지정된 이름에 바인딩 된 타입을 생성합니다.\n마지막으로 값-생성 선언은 출력된 JavaScript에서 확인할 수 있는 값을 생성합니다.\n\n\n\n선언 타입\n네임스페이스\n타입\n값\n\n\n\n\n네임스페이스\nX\n\nX\n\n\n클래스\n\nX\nX\n\n\n열거형\n\nX\nX\n\n\n인터페이스\n\nX\n\n\n\n타입 별칭\n\nX\n\n\n\n함수\n\n\nX\n\n\n변수\n\n\nX\n\n\n\n각 선언으로 생성된 결과물을 이해하면, 선언 병합을 할 때 병합된 결과물을 이해하는 데에 도움이 됩니다.\n인터페이스 병합 (Merging Interfaces)\n가장 일반적이고 간단한 선언 병합 유형은 인터페이스 병합입니다.\n가장 기본적인 수준에서, 병합은 각 선언의 멤버를 같은 이름의 인터페이스에 기계적으로 결합합니다.\ninterface Box {\n height: number;\n width: number;\n}\n\ninterface Box {\n scale: number;\n}\n\nlet box: Box = {height: 5, width: 6, scale: 10};\n\n각 인터페이스의 비-함수 멤버는 고유해야 합니다.\n만약 고유하지 않다면, 모두 같은 타입이어야 합니다.\n인터페이스가 같은 이름이지만 다른 타입을 가진 비-함수 멤버가 있을 경우, 컴파일러는 오류를 일으킵니다.\n함수 멤버의 경우, 이름이 같을 경우 동일한 함수에 대한 오버로드하는 것으로 처리합니다.\n또한 A 인터페이스와 나중의 A 인터페이스를 병합하는 경우, 두 번째 인터페이스가 더 높은 우선순위를 갖게 됩니다.\n이 말은, 예를 들어:\ninterface Cloner {\n clone(animal: Animal): Animal;\n}\n\ninterface Cloner {\n clone(animal: Sheep): Sheep;\n}\n\ninterface Cloner {\n clone(animal: Dog): Dog;\n clone(animal: Cat): Cat;\n}\n\n위의 세 인터페이스는 병합되어 다음과 같이 하나의 새로운 선언을 생성합니다:\ninterface Cloner {\n clone(animal: Dog): Dog;\n clone(animal: Cat): Cat;\n clone(animal: Sheep): Sheep;\n clone(animal: Animal): Animal;\n}\n\n각 그룹의 요소는 동일한 순서를 유지하지만, 그룹 자체는 나중에 병합되어 오버로드 될수록 첫 번째에 위치하는 것에 유의하세요.\n그러나 이 규칙엔 특수 시그니처라는 예외가 존재합니다.\n시그니처에 단일 문자열 리터럴 타입(예: 문자열 리터럴의 유니언이 아닌 경우)인 매개변수가 있을 경우, 시그니처는 병합된 오버로드 목록의 맨 위로 올라오게 됩니다.\n예를 들어, 아래의 인터페이스들이 병합됩니다:\ninterface Document {\n createElement(tagName: any): Element;\n}\ninterface Document {\n createElement(tagName: \"div\"): HTMLDivElement;\n createElement(tagName: \"span\"): HTMLSpanElement;\n}\ninterface Document {\n createElement(tagName: string): HTMLElement;\n createElement(tagName: \"canvas\"): HTMLCanvasElement;\n}\n\nDocument의 병합된 선언은 다음과 같이 생성합니다:\ninterface Document {\n createElement(tagName: \"canvas\"): HTMLCanvasElement;\n createElement(tagName: \"div\"): HTMLDivElement;\n createElement(tagName: \"span\"): HTMLSpanElement;\n createElement(tagName: string): HTMLElement;\n createElement(tagName: any): Element;\n}\n\n네임스페이스 병합 (Merging Namespaces)\n인터페이스와 마찬가지로, 같은 이름을 가진 네임스페이스도 멤버를 병합합니다.\n네임스페이스는 네임스페이스와 값을 둘 다 생성하기 때문에, 이들이 어떻게 병합하는지 이해해야 합니다.\n네임스페이스를 병합하기 위해 각 네임스페이스에 선언된 내보낸 인터페이스로부터 타입 정의가 병합되며, 내부에 병합된 인터페이스 정의들이 있는 단일 네임스페이스를 형성됩니다.\n네임스페이스 값을 병합하려면, 각 선언 위치에서 이미 지정된 이름의 네임스페이스가 있을 경우, 기존 네임스페이스에 두 번째 네임스페이스의 내보낸 멤버를 첫 번째에 추가하여 네임스페이스 값을 확장됩니다.\n이 예제에서 Animals의 선언 병합:\nnamespace Animals {\n export class Zebra { }\n}\n\nnamespace Animals {\n export interface Legged { numberOfLegs: number; }\n export class Dog { }\n}\n\n다음과 같습니다:\nnamespace Animals {\n export interface Legged { numberOfLegs: number; }\n\n export class Zebra { }\n export class Dog { }\n}\n\n이러한 네임스페이스 병합의 모델은 좋은 출발점이지만, 우리는 export 되지 않은 멤버에 대해 무슨 일이 일어나는지 이해할 필요가 있습니다.\nexport 되지 않은 멤버는 원래의(병합되지 않은) 네임스페이스에서만 볼 수 있습니다. 이는 병합된 후에 다른 선언으로부터 합쳐진 멤버는 export 되지 않은 멤버를 볼 수 없다는 것을 의미합니다.\n이 예제에서 더 명확하게 확인할 수 있습니다:\nnamespace Animal {\n let haveMuscles = true;\n\n export function animalsHaveMuscles() {\n return haveMuscles;\n }\n}\n\nnamespace Animal {\n export function doAnimalsHaveMuscles() {\n return haveMuscles; // 오류, haveMuscles는 이곳에서 액세스 할 수 없습니다.\n }\n}\n\nhaveMuscles이 export 되지 않아서, 동일하게 병합되지 않은 네임스페이스를 공유하는 animalsHaveMuscles 함수만 이 심벌을 볼 수 있습니다.\ndoAnimalsHaveMuscles 함수가 병합된 Animal의 멤버일지라도, 내보내지 않은 멤버는 볼 수 없습니다.\n클래스, 함수, 열거형과 네임스페이스 병합 (Merging Namespaces with Classes, Functions, and Enums)\n네임스페이스는 다른 타입의 선언과 병합할 수 있을 정도로 유연합니다.\n이를 위해선, 네임스페이스의 선언은 병합할 선언을 따라야 합니다. 결과 선언에는 두 타입의 프로퍼티를 모두 갖습니다.\nTypeScript는 이를 통해 JavaScript 및 기타 프로그래밍 언어의 패턴을 모델링 합니다.\n네임스페이스와 클래스 병합 (Merging Namespaces with Classes)\n이 부분에서는 내부 클래스를 설명하는 방법을 제공합니다.\nclass Album {\n label: Album.AlbumLabel;\n}\nnamespace Album {\n export class AlbumLabel { }\n}\n\n병합된 멤버의 가시성 규칙은 '네임스페이스 병합' 섹션에서 설명한 것과 같으므로, AlbumLabel 클래스를 export 해야 병합된 클래스를 볼 수 있습니다.\n최종 결과물은 다른 클래스 내에서 관리되는 클래스입니다.\n또한 네임스페이스를 사용하여 기존 클래스에 더 많은 정적 멤버를 추가할 수도 있습니다.\n내부 클래스 패턴 이외에도, JavaScript에서 함수를 생성한 후 프로퍼티를 추가하여 함수를 확장하는 것에도 익숙할 것입니다.\nTypeScript는 선언 병합을 통해 타입을 안전하게 보존하며 정의할 수 있습니다.\nfunction buildLabel(name: string): string {\n return buildLabel.prefix + name + buildLabel.suffix;\n}\n\nnamespace buildLabel {\n export let suffix = \"\";\n export let prefix = \"Hello, \";\n}\n\nconsole.log(buildLabel(\"Sam Smith\"));\n\n마찬가지로, 네임스페이스를 정적 멤버의 열거형을 확장할 수 있습니다:\nenum Color {\n red = 1,\n green = 2,\n blue = 4\n}\n\nnamespace Color {\n export function mixColor(colorName: string) {\n if (colorName == \"yellow\") {\n return Color.red + Color.green;\n }\n else if (colorName == \"white\") {\n return Color.red + Color.green + Color.blue;\n }\n else if (colorName == \"magenta\") {\n return Color.red + Color.blue;\n }\n else if (colorName == \"cyan\") {\n return Color.green + Color.blue;\n }\n }\n}\n\n허용되지 않는 병합 (Disallowed Merges)\nTypeScript에서 모든 병합이 허용되는 것은 아닙니다.\n현재로선, 클래스는 다른 클래스 혹은 변수와 병합할 수 없습니다.\n클래스 병합을 대체하려면, TypeScript의 믹스인 섹션을 참고하세요.\n모듈 보강 (Module Augmentation)\nJavaScript는 모듈 병합을 지원하지 않지만, 기존 객체를 가져와 업데이트하여 패치 할 수 있습니다.\n아래의 장난감 Observable 예시를 살펴보겠습니다:\n// observable.ts\nexport class Observable {\n // ... 구현은 여러분의 몫으로 남겨놓겠습니다 ...\n}\n\n// map.ts\nimport { Observable } from \"./observable\";\nObservable.prototype.map = function (f) {\n // ... 여러분을 위한 또 다른 숙제\n}\n\n이는 TypeScript에서 잘 동작하지만, 컴파일러는 Observable.prototype.map에 대해 알지 못합니다.\n모듈 보강을 통해 컴파일러에게 정보를 알려줄 수 있습니다:\n// observable.ts\nexport class Observable {\n // ... 구현은 여러분의 몫으로 남겨놓겠습니다 ...\n}\n\n// map.ts\nimport { Observable } from \"./observable\";\ndeclare module \"./observable\" {\n interface Observable {\n map(f: (x: T) => U): Observable;\n }\n}\nObservable.prototype.map = function (f) {\n // ... 여러분을 위한 또 다른 숙제\n}\n\n\n// consumer.ts\nimport { Observable } from \"./observable\";\nimport \"./map\";\nlet o: Observable;\no.map(x => x.toFixed());\n\n모듈 이름은 import/export의 모듈 지정자와 같은 방법으로 해석됩니다.\n자세한 내용은 모듈을 참고하세요.\n그 다음 보강된 선언은 마치 원본과 같은 파일에서 선언된 것처럼 병합됩니다.\n그러나, 두 가지 제한 사항을 명심하세요:\n\n보강에 새로운 최상위 선언을 할 수 없습니다 -- 기존 선언에 대한 패치만 가능합니다.\ndefault export 는 보강할 수 없으며, 이름을 갖는 export 만 보강할 수 있습니다.(해당 이름으로 확장시켜야 하며, default는 예약어입니다 - 자세한 내용은 #14080을 참고하세요)\n\n전역 보강 (Global augmentation)\n모듈 내부에서 전역 범위에 선언을 추가할 수도 있습니다:\n// observable.ts\nexport class Observable {\n // ... 여전히 구현해놓지 않았습니다 ...\n}\n\ndeclare global {\n interface Array {\n toObservable(): Observable;\n }\n}\n\nArray.prototype.toObservable = function () {\n // ...\n}\n\n전역 보강 또한 모듈 보강과 동일한 제한 사항을 갖습니다.\n"},"pages/decorators.html":{"url":"pages/decorators.html","title":"데코레이터","keywords":"","body":"소개 (Introduction)\nTypeScript 및 ES6에 클래스가 도입됨에 따라, 클래스 및 클래스 멤버에 어노테이션을 달거나 수정하기 위해 추가 기능이 필요한 특정 시나리오가 있습니다.\n데코레이터는 클래스 선언과 멤버에 어노테이션과 메타-프로그래밍 구문을 추가할 수 있는 방법을 제공합니다.\n데코레이터는 JavaScript에 대한 2단계 제안이며 TypeScript의 실험적 기능으로 이용 가능합니다.\n\n참고  데코레이터는 향후 릴리스에서 변경될 수 있는 실험적인 기능입니다.\n\n데코레이터에 대한 실험적 지원을 활성화하려면 명령줄 또는 tsconfig.json에서 experimentDecorators 컴파일러 옵션을 활성화해야합니다:\n명령줄 (Command Line):\ntsc --target ES5 --experimentalDecorators\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true\n }\n}\n\n데코레이터 (Decorators)\n데코레이터는 클래스 선언, 메서드, 접근자, 프로퍼티 또는 매개 변수에 첨부할 수 있는 특수한 종류의 선언입니다.\n데코레이터는 @expression 형식을 사용합니다. 여기서 expression은 데코레이팅 된 선언에 대한 정보와 함께 런타임에 호출되는 함수여야 합니다.\n예를 들어, 데코레이터 @sealed를 사용하면 다음과 같이 sealed 함수를 작성할 수 있습니다.\nfunction sealed(target) {\n // 'target' 변수와 함께 무언가를 수행합니다.\n}\n\n\n참고  아래 데코레이터 클래스에서 더 자세한 데코레이터 예제를 볼 수 있습니다.\n\n데코레이터 팩토리 (Decorator Factories)\n데코레이터가 선언에 적용되는 방식을 원하는 대로 바꾸고 싶다면 데코레이터 팩토리를 작성할 수 있습니다. 데코레이터 팩토리는 단순히 데코레이터가 런타임에 호출할 표현식을 반환하는 함수입니다.\n다음과 같은 방식으로 데코레이터 팩토리를 작성할 수 있습니다.\nfunction color(value: string) { // 데코레이터 팩토리\n return function (target) { // 데코레이터\n // 'target'과 'value' 변수를 가지고 무언가를 수행합니다.\n }\n}\n\n\n참고  아래 메서드 데코레이터에서 데코레이터 팩토리에 대한 자세한 예를 볼 수 있습니다.\n\n데코레이터 합성 (Decorator Composition)\n다음 예제와 같이 선언에 여러 데코레이터를 적용할 수 있습니다.\n\n단일 행일 경우:\n@f @g x\n\n\n여러 행일 경우:\n@f\n@g\nx\n\n\n\n여러 데코레이터가 단일 선언에 적용되는 경우는 수학의 합성 함수와 유사합니다.\n이 모델에서 함수 f와 g을 합성할 때 (f∘g)(x)의 합성 결과는 f(g(x))와 같습니다.\n따라서 TypeScript에서 단일 선언에서 여러 데코레이터를 사용할 때 다음 단계가 수행됩니다.\n\n각 데코레이터의 표현은 위에서 아래로 평가됩니다.\n그런 다음 결과는 아래에서 위로 함수로 호출됩니다.\n\n데코레이터 팩토리를 사용하는 경우 다음 예제를 통해 이 수행 순서를 관찰 할 수 있습니다.\nfunction f() {\n console.log(\"f(): evaluated\");\n return function (target, propertyKey: string, descriptor: PropertyDescriptor) {\n console.log(\"f(): called\");\n }\n}\n\nfunction g() {\n console.log(\"g(): evaluated\");\n return function (target, propertyKey: string, descriptor: PropertyDescriptor) {\n console.log(\"g(): called\");\n }\n}\n\nclass C {\n @f()\n @g()\n method() {}\n}\n\n이는 결과를 콘솔에 출력합니다.\nf(): evaluated\ng(): evaluated\ng(): called\nf(): called\n\n데코레이터 평가 (Decorator Evaluation)\n클래스에서 다양한 선언에 데코레이터를 적용하는 방법은 다음과 같이 잘 정의되어 있습니다.\n\n메서드, 접근자 또는 프로퍼티 데코레이터가 다음에 오는 매개 변수 데코레이터는 각 인스턴스 멤버에 적용됩니다.\n메서드, 접근자 또는 프로퍼티 데코레이터가 다음에 오는 매개 변수 데코레이터는 각 정적 멤버에 적용됩니다.\n매개 변수 데코레이터는 생성자에 적용됩니다.\n클래스 데코레이터는 클래스에 적용됩니다.\n\n클래스 데코레이터 (Class Decorators)\n클래스 데코레이터는 클래스 선언 직전에 선언됩니다.\n클래스 데코레이터는 클래스 생성자에 적용되며 클래스 정의를 관찰, 수정 또는 교체하는 데 사용할 수 있습니다.\n클래스 데코레이터는 선언 파일이나 다른 주변 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.\n클래스 데코레이터의 표현식은 데코레이팅된 클래스의 생성자를 유일한 인수로 런타임에 함수로 호출됩니다.\n클래스 데코레이터가 값을 반환하면 클래스가 선언을 제공하는 생성자 함수로 바꿉니다.\n\n참고  새 생성자 함수를 반환하도록 선택한 경우 원래 프로토타입을 유지 관리해야 합니다.\n런타임에 데코레이터를 적용하는 로직은 이 기능을 대신해주지 않습니다.\n\n다음은Greeter 클래스에 적용된 클래스 데코레이터 (@sealed)의 예입니다.\n@sealed\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @sealed 데코레이터를 정의할 수 있습니다.\nfunction sealed(constructor: Function) {\n Object.seal(constructor);\n Object.seal(constructor.prototype);\n}\n\n@sealed가 실행되면 생성자와 프로토 타입을 모두 감쌉니다.\n생성자를 재정의하는 방법에 대한 예제는 다음과 같습니다.\nfunction classDecorator(constructor:T) {\n return class extends constructor {\n newProperty = \"new property\";\n hello = \"override\";\n }\n}\n\n@classDecorator\nclass Greeter {\n property = \"property\";\n hello: string;\n constructor(m: string) {\n this.hello = m;\n }\n}\n\nconsole.log(new Greeter(\"world\"));\n\n메서드 데코레이터 (Method Decorators)\n메서드 데코레이터는 메서드 선언 직전에 선언됩니다.\n데코레이터는 메서드의 프로퍼티 설명자(Property Descriptor) 에 적용되며 메서드 정의를 관찰, 수정 또는 대체하는 데 사용할 수 있습니다.\n메서드 데코레이터는 선언 파일, 오버로드 또는 기타 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n메서드 데코레이터의 표현식은 런타임에 다음 세 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입입니다.\n멤버의 이름\n멤버의 프로퍼티 설명자\n\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 프로퍼티 설명자 는 'undefined'이 됩니다.\n\n메서드 데코레이터가 값을 반환하면, 메서드의 프로퍼티 설명자 로 사용됩니다.\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 반환 값은 무시됩니다.\n\n다음은 Greeter 클래스의 메서드에 적용된 메서드 데코레이터 (@ enumerable)의 예입니다:\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n\n @enumerable(false)\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @enumerable 데코레이터를 정의할 수 있습니다.\nfunction enumerable(value: boolean) {\n return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {\n descriptor.enumerable = value;\n };\n}\n\n@enumerable(false)데코레이터는 데코레이터 팩토리입니다.\n@enumerable(false) 데코레이터가 호출되면 프로퍼티 설명자의 enumerable 프로퍼티를 수정합니다.\n접근자 데코레이터 (Accessor Decorators)\n접근자 데코레이터는 접근자 선언 바로 전에 선언됩니다.\n접근자 데코레이터는 접근자의 프로퍼티 설명자에 적용되며 접근자의 정의를 관찰, 수정 또는 교체하는 데 사용할 수 있습니다.\n접근자 데코레이터는 선언 파일이나 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n\n참고  TypeScript는 단일 멤버에 대해 get 및 set 접근자를 데코레이팅 할 수 없습니다.\n대신 멤버의 모든 데코레이터를 문서 순서대로 지정된 첫 번째 접근자에 적용해야 합니다.\n왜냐하면, 데코레이터는 각각의 선언이 아닌 get과 set 접근자를 결합한 프로퍼티 설명자에 적용되기 때문입니다.\n\n접근자 데코레이터의 표현 식은 런타임에 다음 세 가지 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n멤버의 프로퍼티 설명자\n\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 프로퍼티 설명자는 undefined가 됩니다.\n\n접근자 데코레이터가 값을 반환하면 멤버의 프로퍼티 설명자로 사용됩니다.\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 반환 값은 무시됩니다.\n\n다음은 Point 클래스의 멤버에 적용되는 접근자 데코레이터 (@configurable)의 예입니다:\nclass Point {\n private _x: number;\n private _y: number;\n constructor(x: number, y: number) {\n this._x = x;\n this._y = y;\n }\n\n @configurable(false)\n get x() { return this._x; }\n\n @configurable(false)\n get y() { return this._y; }\n}\n\n다음 함수 선언을 사용하여 @configurable 데코레이터를 정의할 수 있습니다:\nfunction configurable(value: boolean) {\n return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {\n descriptor.configurable = value;\n };\n}\n\n프로퍼티 데코레이터 (Property Decorators)\n프로퍼티 데코레이터는 프로퍼티 선언 바로 전에 선언됩니다.\n프로퍼티 데코레이터는 선언 파일이나 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n프로퍼티 데코레이터의 표현 식은 런타임에 다음 두 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n\n\n참고  TypeScript에서 프로퍼티 데코레이터가 초기화되는 방식으로 인해 프로퍼티 설명자가 프로퍼티 데코레이터에 대한 인수로 제공되지 않습니다.\n현재 프로토타입의 멤버를 정의할 때 인스턴스 프로퍼티를 설명하는 메커니즘이 없고 프로퍼티의 이니셜라이저를 관찰하거나 수정할 수 있는 방법이 없기 때문입니다. 반환 값도 무시됩니다.\n따라서 프로퍼티 데코레이터는 특정 이름의 프로퍼티가 클래스에 선언되었음을 관찰하는 데만 사용할 수 있습니다.\n\n이 정보를 사용하여 다음 예와 같이 프로퍼티에 대한 메타데이터를 기록할 수 있습니다:\nclass Greeter {\n @format(\"Hello, %s\")\n greeting: string;\n\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n let formatString = getFormat(this, \"greeting\");\n return formatString.replace(\"%s\", this.greeting);\n }\n}\n\n다음 함수 선언을 사용하여 @format 데코레이터와 getFormat 함수를 정의 할 수 있습니다:\nimport \"reflect-metadata\";\n\nconst formatMetadataKey = Symbol(\"format\");\n\nfunction format(formatString: string) {\n return Reflect.metadata(formatMetadataKey, formatString);\n}\n\nfunction getFormat(target: any, propertyKey: string) {\n return Reflect.getMetadata(formatMetadataKey, target, propertyKey);\n}\n\n@format(\"Hello, %s\") 데코레이터는 데코레이터 팩토리입니다.\n@format(\"Hello, %s\")가 호출되면 reflect-metadata 라이브러리의 Reflect.metadata 함수를 사용하여 프로퍼티에 대한 메타데이터 항목을 추가합니다.\ngetFormat이 호출되면 형식의 메타데이터 값을 읽습니다.\n\n참고  이 예제에는 reflect-metadata 라이브러리가 필요합니다.\nreflect-metadata 라이브러리에 대한 자세한 내용은 메타데이터를 참조하십시오.\n\n매개변수 데코레이터 (Parameter Decorators)\n매개변수 데코레이터는 매개 변수 선언 직전에 선언됩니다.\n매개변수 데코레이터는 클래스 생성자 또는 메서드 선언의 함수에 적용됩니다.\n매개변수 데코레이터는 선언 파일, 오버로드 또는 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n매개 변수 데코레이터의 표현식은 런타임시 다음 세 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n함수의 매개 변수 목록에 있는 매개 변수의 서수 색인(ordinal index)\n\n\n참고  매개변수 데코레이터는 매개변수가 메서드에서 선언되었을 때에만 관찰하는 데에 사용할 수 있습니다.\n\n메개변수 데코레이터의 반환 값은 무시됩니다.\n다음은 Greeter 클래스 멤버의 매개 변수에 적용되는 매개 변수 데코레이터 (@required)의 예입니다:\nclass Greeter {\n greeting: string;\n\n constructor(message: string) {\n this.greeting = message;\n }\n\n @validate\n greet(@required name: string) {\n return \"Hello \" + name + \", \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @required 및 @validate 데코레이터를 정의할 수 있습니다.\nimport \"reflect-metadata\";\n\nconst requiredMetadataKey = Symbol(\"required\");\n\nfunction required(target: Object, propertyKey: string | symbol, parameterIndex: number) {\n let existingRequiredParameters: number[] = Reflect.getOwnMetadata(requiredMetadataKey, target, propertyKey) || [];\n existingRequiredParameters.push(parameterIndex);\n Reflect.defineMetadata(requiredMetadataKey, existingRequiredParameters, target, propertyKey);\n}\n\nfunction validate(target: any, propertyName: string, descriptor: TypedPropertyDescriptor) {\n let method = descriptor.value;\n descriptor.value = function () {\n let requiredParameters: number[] = Reflect.getOwnMetadata(requiredMetadataKey, target, propertyName);\n if (requiredParameters) {\n for (let parameterIndex of requiredParameters) {\n if (parameterIndex >= arguments.length || arguments[parameterIndex] === undefined) {\n throw new Error(\"Missing required argument.\");\n }\n }\n }\n\n return method.apply(this, arguments);\n }\n}\n\n@required 데코레이터는 필요에 따라 매개변수를 표시하는 메타데이터 항목을 추가합니다.\n그런 다음 @validate 데코레이터는 원래 메서드를 호출하기 전에 인수 유효성 검증하는 함수로 기존의 greet 메서드를 감쌉니다.\n\n참고  이 예제에는 reflect-metadata 라이브러리가 필요합니다.\nreflect-metadata 라이브러리에 대한 자세한 내용은 [메타데이터] (#메타데이터-metadata)를 참조하십시오.\n\n메타데이터 (Metadata)\n일부 예제는 실험적 메타데이터 API에 대한 폴리필(polyfill)을 추가하는 reflect-metadata 라이브러리를 사용합니다.\n이 라이브러리는 아직 ECMAScript (JavaScript) 표준의 일부가 아닙니다.\n그러나 데코레이터가 공식적으로 ECMAScript 표준의 일부로 채택되면 이러한 확장을 채택하게 될 것입니다.\nnpm을 통해 설치할 수 있습니다.\nnpm i reflect-metadata --save\n\nTypeScript에는 데코레이터가 있는 선언에 대해 특정 타입의 메타 데이터를 내보내는 실험적인 지원을 포함합니다.\n이 실험적인 지원을 가능하게 하려면, 명령행 또는tsconfig.json에서 emitDecoratorMetadata 컴파일러 옵션을 설정해야 합니다.\n명령줄:\ntsc --target ES5 --experimentalDecorators --emitDecoratorMetadata\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true,\n \"emitDecoratorMetadata\": true\n }\n}\n\n활성화되면 reflect-metadata라이브러리를 가져오기만 하면 추가 디자인-타임 타입 정보가 런타임에 사용 가능합니다.\n다음 예제에서 이를 확인할 수 있습니다.\nimport \"reflect-metadata\";\n\nclass Point {\n x: number;\n y: number;\n}\n\nclass Line {\n private _p0: Point;\n private _p1: Point;\n\n @validate\n set p0(value: Point) { this._p0 = value; }\n get p0() { return this._p0; }\n\n @validate\n set p1(value: Point) { this._p1 = value; }\n get p1() { return this._p1; }\n}\n\nfunction validate(target: any, propertyKey: string, descriptor: TypedPropertyDescriptor) {\n let set = descriptor.set;\n descriptor.set = function (value: T) {\n let type = Reflect.getMetadata(\"design:type\", target, propertyKey);\n if (!(value instanceof type)) {\n throw new TypeError(\"Invalid type.\");\n }\n set.call(target, value);\n }\n}\n\nTypeScript 컴파일러는 @Reflect.metadata 데코레이터를 사용하여 디자인-타임 타입 정보를 주입합니다.\n다음 TypeScript와 동일하다고 생각할 수 있습니다.\nclass Line {\n private _p0: Point;\n private _p1: Point;\n\n @validate\n @Reflect.metadata(\"design:type\", Point)\n set p0(value: Point) { this._p0 = value; }\n get p0() { return this._p0; }\n\n @validate\n @Reflect.metadata(\"design:type\", Point)\n set p1(value: Point) { this._p1 = value; }\n get p1() { return this._p1; }\n}\n\n\n참고  데코레이터 메타 데이터는 실험적인 기능으로 향후 릴리스에서 주요 변경 사항이 있을 수 있습니다.\n\n"},"pages/utility-types.html":{"url":"pages/utility-types.html","title":"유틸리티 타입","keywords":"","body":"소개 (Introduction)\nTypeScript는 공통 타입 변환을 용이하게 하기 위해 몇 가지 유틸리티 타입을 제공합니다. 이런 유틸리티들은 전역으로 사용 가능합니다.\n목차 (Table of contents)\n\nPartial\nReadonly\nRecord\nPick\nOmit\nExclude\nExtract\nNonNullable\nParameters\nConstructorParameters\nReturnType\nInstanceType\nRequired\nThisParameterType\nOmitThisParameter\nThisType\n\nPartial\nT의 모든 프로퍼티를 선택적으로 만드는 타입을 구성합니다. 이 유틸리티는 주어진 타입의 모든 하위 타입 집합을 나타내는 타입을 반환합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n}\n\nfunction updateTodo(todo: Todo, fieldsToUpdate: Partial) {\n return { ...todo, ...fieldsToUpdate };\n}\n\nconst todo1 = {\n title: 'organize desk',\n description: 'clear clutter',\n};\n\nconst todo2 = updateTodo(todo1, {\n description: 'throw out trash',\n});\n\nReadonly\nT의 모든 프로퍼티를 읽기 전용(readonly)으로 설정한 타입을 구성합니다, 즉 생성된 타입의 프로퍼티는 재할당할 수 없습니다.\n예제 (Example)\ninterface Todo {\n title: string;\n}\n\nconst todo: Readonly = {\n title: 'Delete inactive users',\n};\n\ntodo.title = 'Hello'; // 오류: 읽기 전용 프로퍼티에 재할당할 수 없음\n\n이 유틸리티는 런타임에 실패할 할당 표현식을 나타낼 때 유용합니다.(예, frozen 객체의 프로퍼티에 재할당 하려고 하는 경우)\nObject.freeze\nfunction freeze(obj: T): Readonly;\n\nRecord\n타입 T의 프로퍼티의 집합 K로 타입을 구성합니다. 이 유틸리티는 타입의 프로퍼티들을 다른 타입에 매핑시키는 데 사용될 수 있습니다.\n예제 (Example)\ninterface PageInfo {\n title: string;\n}\n\ntype Page = 'home' | 'about' | 'contact';\n\nconst x: Record = {\n about: { title: 'about' },\n contact: { title: 'contact' },\n home: { title: 'home' },\n};\n\nPick\nT에서 프로퍼티 K의 집합을 선택해 타입을 구성합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n completed: boolean;\n}\n\ntype TodoPreview = Pick;\n\nconst todo: TodoPreview = {\n title: 'Clean room',\n completed: false,\n};\n\nOmit\nT에서 모든 프로퍼티를 선택한 다음 K를 제거한 타입을 구성합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n completed: boolean;\n}\n\ntype TodoPreview = Omit;\n\nconst todo: TodoPreview = {\n title: 'Clean room',\n completed: false,\n};\n\nExclude\nT에서 U에 할당할 수 있는 모든 속성을 제외한 타입을 구성합니다.\n예제 (Example)\ntype T0 = Exclude; // \"b\" | \"c\"\ntype T1 = Exclude; // \"c\"\ntype T2 = Exclude void), Function>; // string | number\n\nExtract\nT에서 U에 할당 할 수 있는 모든 속성을 추출하여 타입을 구성합니다.\n예제 (Example)\ntype T0 = Extract; // \"a\"\ntype T1 = Extract void), Function>; // () => void\n\nNonNullable\nT에서 null 과 undefined를 제외한 타입을 구성합니다.\n예제 (Example)\ntype T0 = NonNullable; // string | number\ntype T1 = NonNullable; // string[]\n\nParameters\n함수 타입 T의 매개변수 타입들의 튜플 타입을 구성합니다.\n예제 (Example)\ndeclare function f1(arg: { a: number, b: string }): void\ntype T0 = Parameters string>; // []\ntype T1 = Parameters void>; // [string]\ntype T2 = Parameters(arg: T) => T)>; // [unknown]\ntype T4 = Parameters; // [{ a: number, b: string }]\ntype T5 = Parameters; // unknown[]\ntype T6 = Parameters; // never\ntype T7 = Parameters; // 오류\ntype T8 = Parameters; // 오류\n\nConstructorParameters\nConstructorParameters 타입은 생성자 함수 타입의 모든 매개변수 타입을 추출할 수 있게 해줍니다. 모든 매개변수 타입을 가지는 튜플 타입(T가 함수가 아닌 경우 never)을 생성합니다.\n예제 (Example)\ntype T0 = ConstructorParameters; // [(string | undefined)?]\ntype T1 = ConstructorParameters; // string[]\ntype T2 = ConstructorParameters; // [string, (string | undefined)?]\n\nReturnType\n함수 T의 반환 타입으로 구성된 타입을 만듭니다.\n예제 (Example)\ndeclare function f1(): { a: number, b: string }\ntype T0 = ReturnType string>; // string\ntype T1 = ReturnType void>; // void\ntype T2 = ReturnType() => T)>; // {}\ntype T3 = ReturnType() => T)>; // number[]\ntype T4 = ReturnType; // { a: number, b: string }\ntype T5 = ReturnType; // any\ntype T6 = ReturnType; // any\ntype T7 = ReturnType; // 오류\ntype T8 = ReturnType; // 오류\n\nInstanceType\n생성자 함수 타입 T의 인스턴스 타입으로 구성된 타입을 만듭니다.\nExample\nclass C {\n x = 0;\n y = 0;\n}\n\ntype T0 = InstanceType; // C\ntype T1 = InstanceType; // any\ntype T2 = InstanceType; // any\ntype T3 = InstanceType; // 오류\ntype T4 = InstanceType; // 오류\n\nRequired\nT의 모든 프로퍼티가 필수로 설정된 타입을 구성합니다.\n예제 (Example)\ninterface Props {\n a?: number;\n b?: string;\n};\n\nconst obj: Props = { a: 5 }; // 성공\n\nconst obj2: Required = { a: 5 }; // 오류: 프로퍼티 'b'가 없습니다\n\nThisParameterType\n함수 타입의 this 매개변수의 타입, 혹은 함수 타입에 this 매개변수가 없을 경우 unknown을 추출합니다.\n유의: 이 타입은 --strictFunctionTypes가 활성화되었을 때만 올바르게 동작합니다. #32964를 참고하세요.\n예제 (Example)\nfunction toHex(this: Number) {\n return this.toString(16);\n}\n\nfunction numberToString(n: ThisParameterType) {\n return toHex.apply(n);\n}\n\nOmitThisParameter\n함수 타입에서 'this' 매개변수를 제거합니다.\n유의: 이 타입은 --strictFunctionTypes가 활성화되었을 때만 올바르게 동작합니다. #32964를 참고하세요.\n예제 (Example)\nfunction toHex(this: Number) {\n return this.toString(16);\n}\n\n// `bind`의 반환 타입은 이미 `OmitThisParameter`을 사용하고 있습니다, 이는 단지 예제를 위한 것입니다.\nconst fiveToHex: OmitThisParameter = toHex.bind(5);\n\nconsole.log(fiveToHex());\n\nThisType\n이 유틸리티는 변형된 타입을 반환하지 않습니다. 대신, 문맥적 this타입에 표시하는 역할을 합니다. 이 유틸리티를 사용하기 위해선 --noImplicitThis 플래그를 사용해야 한다는 것을 유의하세요.\n예제 (Example)\n// --noImplicitThis 로 컴파일\n\ntype ObjectDescriptor = {\n data?: D;\n methods?: M & ThisType; // 메서드 안의 'this 타입은 D & M 입니다.\n}\n\nfunction makeObject(desc: ObjectDescriptor): D & M {\n let data: object = desc.data || {};\n let methods: object = desc.methods || {};\n return { ...data, ...methods } as D & M;\n}\n\nlet obj = makeObject({\n data: { x: 0, y: 0 },\n methods: {\n moveBy(dx: number, dy: number) {\n this.x += dx; // 강하게 타입이 정해진 this\n this.y += dy; // 강하게 타입이 정해진 this\n }\n }\n});\n\nobj.x = 10;\nobj.y = 20;\nobj.moveBy(5, 5);\n\n위 예제에서, makeObject의 인자로 넘겨지는 methods 객체는 ThisType를 포함한 문맥적 타입을 가지고 있고, 따라서 methods 객체의 메서드 안에 this 타입은{ x: number, y: number } & { moveBy(dx: number, dy: number): number }입니다. method 프로퍼티의 타입이 추론의 대상이며 동시에 메서드 안의 this 타입의 출처인 것을 주목하세요.\nThisType 마커 인터페이스는 단지 lib.d.ts에 선언된 빈 인터페이스입니다. 객체 리터럴의 문맥적 타입으로 인식되는 것을 넘어, 그 인터페이스는 빈 인터페이스처럼 동작합니다.\n"},"pages/iterators-and-generators.html":{"url":"pages/iterators-and-generators.html","title":"이터레이터와 제네레이터","keywords":"","body":"이터러블 (Iterables)\n객체가 Symbol.iterator프로퍼티에 대한 구현을 가지고 있다면 이터러블로 간주합니다.\nArray, Map, Set, String, Int32Array, Uint32Array 등과 같은 일부 내장 타입에는 이미 Symbol.iterator 프로퍼티가 구현되어 있습니다.\n객체의 Symbol.iterator 함수는 반복할 값 목록을 반환합니다.\nfor..of 문\nfor..of는 객체의 Symbol.iterator 프로퍼티를 호출하여, 이터러블 객체를 반복합니다.\n다음은 배열의 간단한 for..of 루프입니다:\nlet someArray = [1, \"string\", false];\n\nfor (let entry of someArray)\n console.log(entry); // 1, \"string\", false\n}\n\nfor..of vs. for..in 문\nfor..of 및 for..in 문 모두 목록을 반복합니다; 반복되는 값은 다르지만, for..in은 반복되는 객체의 키 목록을 반환하고, 반면에 for..of는 반복되는 객체의 숫자 프로퍼티 값 목록을 반환합니다.\n다음은 이러한 차이점을 보여주는 예입니다.\nlet list = [4, 5, 6];\n\nfor (let i in list){\n console.log(i); // \"0\", \"1\", \"2\"\n}\n\nfor (let i of list){\n console.log(i); // \"4\", \"5\", \"6\"\n}\n\n또 다른 차이점은 for..in은 모든 객체에서 작동한다는 것입니다; 객체의 프로퍼티를 검사하는 방법으로 사용됩니다.\n반면에 for..of는 이터러블 객체의 값에 주로 관심이 있습니다. Map 및 Set과 같은 내장 객체는 저장된 값에 접근할 수 있는 Symbol.iterator 프로퍼티를 구현합니다.\nlet pets = new Set([\"Cat\", \"Dog\", \"Hamster\"]);\npets[\"species\"] = \"mammals\";\n\nfor (let pet in pets){\n console.log(pet); // \"species\"\n}\n\nfor (let pet of pets){\n console.log(pet); // \"Cat\", \"Dog\", \"Hamster\"\n}\n\n코드 생성 (Code generation)\nES5 및 ES3 타게팅 (Targeting ES5 and ES3)\nES5 또는 ES3-호환 엔진을 대상으로 하는 경우, 반복자는 Array 유형의 값만 허용합니다.\n이런 배열이 아닌 값이 Symbol.iterator 프로퍼티를 구현하더라도 배열이 아닌 값에서 for..of 루프를 사용하면 오류가 발생합니다.\n컴파일러는 for..of 루프에 대한 간단한 for 루프를 생성합니다, 예를 들면:\nlet numbers = [1, 2, 3];\nfor (let num of numbers){\n console.log(num);\n}\n\n는 다음과 같이 생성합니다:\nvar numbers = [1, 2, 3];\nfor (var _i = 0; _i \nECMAScript 2015 및 상위 버전 타케팅 (Targeting ECMAScript 2015 and higher)\nECMAScipt 2015-호환 엔진을 타케팅하는 경우, 컴파일러는 엔진의 내장 반복자 구현을 대상으로 하는 for..of 루프를 생성합니다.\n"},"pages/jsx.html":{"url":"pages/jsx.html","title":"JSX","keywords":"","body":"목차 (Table of contents)\n소개 (Introduction)\n기본 사용법 (Basic usage)\nas 연산자 (The as operator)\n타입 검사 (Type Checking)\n\n내장 요소 (Intrinsic elements)\n값-기반 요소 (Value-based elements)\n함수형 컴포넌트 (Function Component)\n클래스형 컴포넌트 (Class Component)\n속성 타입 검사 (Attribute type checking)\n자식 타입 검사 (Children Type Checking)\n\nJSX 결과 타입 (The JSX result type)\n표현식 포함하기 (Embedding Expressions)\n리액트와 통합하기 (React integration)\n팩토리 함수 (Factory Functions)\n소개 (Introduction)\n↥ 위로\nJSX는 내장형 XML 같은 구문입니다.\n변환의 의미는 구현에 따라 다르지만 유효한 JavaScript로 변환되어야 합니다.\nJSX는 React로 큰 인기를 얻었지만, 이후 다른 구현도 등장했습니다.\nTypeScript는 임베딩, 타입 검사, JSX를 JavaScript로 직접 컴파일하는 것을 지원합니다.\n기본 사용법 (Basic usage)\n↥ 위로\nJSX를 사용하려면 다음 두 가지 작업을 해야 합니다.\n\n파일 이름을 .tsx 확장자로 지정합니다.\njsx 옵션을 활성화합니다.\n\nTypeScript는 preserve, react 및 react-native라는 세 가지의 JSX 모드와 함께 제공됩니다.\n이 모드들은 방출 단계에서만 영향을 미치며, 타입 검사에는 영향을 받지 않습니다.\npreserve 모드는 다른 변환 단계(예: Babel)에 사용하도록 결과물의 일부를 유지합니다.\n또한 결과물은 .jsx 파일 확장자를 갖습니다.\nreact 모드는 React.createElement를 생성하여, 사용하기 전에 JSX 변환이 필요하지 않으며, 결과물은 .js 확장자를 갖게 됩니다.\nreact-native 모드는 JSX를 유지한다는 점은 preserve 모드와 동일하지만, 결과물은 .js 확장자를 갖게 된다는 점이 다릅니다.\n\n\n\n모드\n입력\n결과\n결과 파일 확장자\n\n\n\n\npreserve\n\n\n.jsx\n\n\nreact\n\nReact.createElement(\"div\")\n.js\n\n\nreact-native\n\n\n.js\n\n\n\n--jsx 명령줄 플래그 또는 tsconfig.json 파일의 해당 옵션을 사용하여 모드를 지정할 수 있습니다.\n\n*참고: React JSX를 생성할 때 --jsxFactory 옵션으로 사용할 JSX 팩토리(JSX factory) 함수를 지정할 수 있습니다 (기본값은 React.createElement)\n\nas 연산자 (The as operator)\n↥ 위로\n타입 단언(type assertion)을 어떻게 작성하는지 떠올려 볼까요:\nvar foo = bar;\n\n위 코드는 변수 bar가 foo 타입이라는 것을 단언합니다.\nTypeScript는 꺾쇠 괄호를 사용해 타입을 단언하기 때문에, JSX 구문과 함께 사용할 경우 특정 문법 해석에 문제가 될 수도 있습니다. 결과적으로 TypeScript는 .tsx 파일에서 화살 괄호를 통한 타입 단언을 허용하지 않습니다.\n위의 구문은 .tsx 파일에서 사용할 수 없으므로, as라는 대체 연산자를 통해 타입 단언을 해야 합니다.\n위의 예시는 as 연산자로 쉽게 다시 작성할 수 있습니다.\nvar foo = bar as foo;\n\nas 연산자는 .ts와 .tsx 파일 모두 사용할 수 있으며, 꺾쇠 괄호 형식의 단언과 동일하게 동작합니다.\n타입 검사 (Type Checking)\n↥ 위로\nJSX의 타입 검사를 이해하기 위해선, 먼저 내장 요소와 값-기반 요소의 차이점에 대해 알아야 합니다.\nJSX 표현식 에서 expr은 환경에 내장된 요소(예: DOM 환경의 div 또는 span) 혹은 사용자가 만든 사용자 정의 컴포넌트를 참조할 것입니다.\n이는 다음과 같은 두 가지 이유로 중요합니다:\n\n리액트에서 내장 요소는 React.createElement(\"div\")과 같은 문자열로 생성되는 반면, 사용자가 만든 컴포넌트는 React.createElement(\"MyComponent\")가 아닙니다.\nJSX 요소에 전달되는 속성의 타입은 다르게 조회되어야 합니다.\n내장 요소의 속성은 내재적으로 알고 있어야 하지만, 컴포넌트는 각각 자신의 속성 집합을 지정하려고 합니다.\n\nTypeScript는 React와 동일한 규칙을 사용하여 구별합니다.\n내장 요소는 항상 소문자로 시작하고 값-기반 요소는 항상 대문자로 시작합니다.\n내장 요소 (Intrinsic elements)\n↥ 위로\n내장 요소는 특수 인터페이스 JSX.IntrinsicElements에서 조회됩니다.\n기본적으로 이 인터페이스가 지정되지 않으면 그대로 진행되어 내장 요소 타입은 검사되지 않습니다.\n그러나 이 인터페이스가 있는 경우, 내장 요소의 이름은 JSX.IntrinsicElements 인터페이스의 프로퍼티로 조회됩니다.\n예를 들어:\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: any\n }\n}\n\n; // 성공\n; // 오류\n\n위의 예제에서 는 잘 동작하지만, 는 JSX.IntrinsicElements에 지정되지 않았기 때문에 오류를 일으킵니다.\n\n참고: 다음과 같이 JSX.IntrinsicElements에 catch-all 문자열 인덱서를 지정할 수도 있습니다.\n\ndeclare namespace JSX {\n interface IntrinsicElements {\n [elemName: string]: any;\n }\n}\n\n값-기반 요소 (Value-based elements)\n↥ 위로\n값-기반 요소는 해당 스코프에 있는 식별자로 간단하게 조회됩니다.\nimport MyComponent from \"./myComponent\";\n\n; // 성공\n; // 오류\n\n값-기반 요소를 정의하는데엔 다음의 두 가지 방법이 있습니다:\n\n함수형 컴포넌트 (FC)\n클래스형 컴포넌트\n\n이 두 가지 유형의 값-기반 요소는 JSX 표현식에서 서로 구별할 수 없으므로, TS는 과부하 해결을 사용하여 먼저 함수형 컴포넌트 표현식으로 해석합니다. 이 과정이 성공적으로 진행되면, TS는 이 선언을 표현식으로 해석합니다. 함수형 컴포넌트로 해석되지 않는다면, TS는 클래스형 컴포넌트로 해석을 시도합니다. 이 과정도 실패할 경우, TS는 오류를 보고합니다.\n함수형 컴포넌트 (Function Component)\n↥ 위로\n이름에서 알 수 있듯, 컴포넌트는 첫 번째 인수가 props 객체인 JavaScript 함수로 정의됩니다.\nTS는 컴포넌트의 반환 타입이 JSX.Element에 할당 가능하도록 요구합니다.\ninterface FooProp {\n name: string;\n X: number;\n Y: number;\n}\n\ndeclare function AnotherComponent(prop: {name: string});\nfunction ComponentFoo(prop: FooProp) {\n return ;\n}\n\nconst Button = (prop: {value: string}, context: { color: string }) => \n\n함수형 컴포넌트는 JavaScript 함수이므로, 함수 오버로드 또한 사용 가능합니다:\ninterface ClickableProps {\n children: JSX.Element[] | JSX.Element\n}\n\ninterface HomeProps extends ClickableProps {\n home: JSX.Element;\n}\n\ninterface SideProps extends ClickableProps {\n side: JSX.Element | string;\n}\n\nfunction MainButton(prop: HomeProps): JSX.Element;\nfunction MainButton(prop: SideProps): JSX.Element {\n ...\n}\n\n\n참고: 함수형 컴포넌트는 이전에 무상태 함수형 컴포넌트(SFC)로 알려져 있습니다. 하지만 최근 버전의 리액트에선 더 이상 함수형 컴포넌트를 무상태로 취급하지 않으며, SFC 타입과 그 별칭인 StatelessComponent은 더 이상 사용되지 않습니다.\n\n클래스형 컴포넌트 (Class Component)\n↥ 위로\n클래스형 컴포넌트의 타입을 정의하는 것은 가능합니다.\n이를 위해선 요소 클래스 타입 과 요소 인스턴스 타입 이라는 새로운 용어를 이해해야 합니다.\n에서, 요소 클래스 타입 은 Expr의 타입입니다.\n위의 예시에서 MyComponent가 ES6 클래스라면 이 클래스 타입은 클래스 생성자이고 전역입니다.\nMyComponent가 팩토리 함수라면, 클래스 타입은 해당 함수입니다.\n클래스 타입이 결정되면, 인스턴스 타입은 클래스 타입의 생성자 혹은 호출 시그니처(있는 것 중 어느 쪽으로든)에 의한 반환 타입을 결합하여 결정됩니다.\n따라서 ES6 클래스의 경우, 인스턴스 타입은 해당 클래스의 인스턴스 타입이 되고, 팩토리 함수의 경우엔 해당 함수로부터 반환된 값의 타입이 됩니다.\nclass MyComponent {\n render() {}\n}\n\n// 생성자 시그니처 사용\nvar myComponent = new MyComponent();\n\n// 요소 클래스 타입 => MyComponent\n// 요소 인스턴스 타입 => { render: () => void }\n\nfunction MyFactoryFunction() {\n return {\n render: () => {\n }\n }\n}\n\n// 호출 시그니처 사용\nvar myComponent = MyFactoryFunction();\n\n// 요소 클래스 타입 => MyFactoryFunction\n// 요소 인스턴스 타입 => { render: () => void }\n\n흥미롭게도 요소 인스턴스 타입은 JSX.ElementClass에 할당 가능해야 하며, 그렇지 않을 경우 오류를 일으킵니다.\n기본적으로 JSX.ElementClass는 {}이지만, 적절한 인터페이스에 적합한 타입으로만 JSX를 사용하도록 제한할 수 있습니다.\ndeclare namespace JSX {\n interface ElementClass {\n render: any;\n }\n}\n\nclass MyComponent {\n render() {}\n}\nfunction MyFactoryFunction() {\n return { render: () => {} }\n}\n\n; // 성공\n; // 성공\n\nclass NotAValidComponent {}\nfunction NotAValidFactoryFunction() {\n return {};\n}\n\n; // 오류\n; // 오류\n\n속성 타입 검사 (Attribute type checking)\n↥ 위로\n속성 타입 검사를 위해선 첫 번째로 요소 속성 타입 을 결정해야 합니다.\n이는 내장 요소와 값-기반 요소 간에 약간 다른 점이 있습니다.\n내장 요소의 경우, 요소 속성 타입은 JSX.IntrinsicElements의 프로퍼티 타입과 동일합니다.\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { bar?: boolean }\n }\n}\n\n// 'foo'의 요소 속성 타입은 '{bar?: boolean}'\n;\n\n값-기반 요소의 경우엔 조금 더 복잡합니다.\n이전에 요소 인스턴스 타입 의 프로퍼티 타입에 따라 결정됩니다.\n사용할 프로퍼티는 JSX.ElementAttributesProperty에 따라 결정됩니다.\n이는 단일 프로퍼티로 선언되어야 합니다.\n이후 해당 프로퍼티 이름을 사용합니다.\nTypeScript 2.8 부터 JSX.ElementAttributesProperty가 제공되지 않으면, 클래스 요소의 생성자 또는 함수형 컴포넌트의 첫 번째 매개변수 타입을 대신 사용할 수 있습니다.\ndeclare namespace JSX {\n interface ElementAttributesProperty {\n props; // 사용할 프로퍼티 이름을 지정\n }\n}\n\nclass MyComponent {\n // 요소 인스턴스 타입의 프로퍼티를 지정\n props: {\n foo?: string;\n }\n}\n\n// 'MyComponent'의 요소 속성 타입은 '{foo?: string}'\n\n\n요소 속성 타입은 JSX에서 속성 타입을 확인하는데 사용됩니다.\n선택적 혹은 필수적인 프로퍼티들이 지원됩니다.\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { requiredProp: string; optionalProp?: number }\n }\n}\n\n; // 성공\n; // 성공\n; // 오류, requiredProp이 누락됨\n; // 오류, requiredProp은 문자열이어야 함\n; // 오류, unknownProp은 존재하지 않음\n; // 성공, 'some-unknown-prop'은 유효한 식별자가 아니기 때문에\n\n\n참고: 만약 속성 이름이 유효한 JavaScript 식별자(data-* 속성 등)가 아닌 경우, 해당 이름을 요소 속성 타입에서 찾을 수 없어도 오류로 간주하지 않습니다.\n\n추가적으로, JSX.IntrinsicAttributes 인터페이스는 일반적으로 컴포넌트의 props나 인수로 사용되지 않는 JSX 프레임워크를 위한 추가적인 프로퍼티를 지정할 수 있습니다. - 예를 들면 React의 key. 더 나아가서, JSX.IntrinsicClassAttributes 제네릭 타입을 사용하여 클래스형 컴포넌트에 대해 동일한 종류의 추가 속성을 지정할 수 있습니다 (함수형 컴포넌트 제외하고). 이 유형에서, 제네릭의 매개변수는 클래스 인스턴스 타입에 해당합니다. React의 경우, 이는 Ref 타입의 ref 속성을 허용하는 데에 쓰입니다. 일반적으로는, JSX 프레임워크 사용자가 모든 태그에 특정 속성을 제공할 필요가 없다면, 이런 인터페이스의 모든 프로퍼티는 선택적이어야 합니다.\n스프레드 연산자 또한 동작합니다:\nvar props = { requiredProp: \"bar\" };\n; // 성공\n\nvar badProps = {};\n; // 오류\n\n자식 타입 검사 (Children Type Checking)\n↥ 위로\nTypeScript 2.3부터, TS는 자식 의 타입 검사를 도입했습니다. 자식 은 자식 JSX 표현식 을 속성에 삽입하는 요소 속성 타입의 특수한 프로퍼티입니다.\nTS는 JSX.ElementAttributesProperty를 사용해 props 를 결정하는 것과 유사하게, JSX.ElementChildrenAttribute를 사용해 해당 props 내의 자식 의 이름을 결정합니다.\nJSX.ElementChildrenAttribute는 단일 프로퍼티로 선언되어야 합니다.\ndeclare namespace JSX {\n interface ElementChildrenAttribute {\n children: {}; // 사용할 자식의 이름을 지정\n }\n}\n\n\n Hello\n;\n\n\n Hello\n World\n;\n\nconst CustomComp = (props) => {props.children}\n\n Hello World\n {\"This is just a JS expression...\" + 1000}\n\n\n다른 속성처럼 자식 의 타입도 지정할 수 있습니다. 예를 들어 React 타이핑 을 사용하는 경우 기본 타입을 오버라이드 할 것입니다.\ninterface PropsType {\n children: JSX.Element\n name: string\n}\n\nclass Component extends React.Component {\n render() {\n return (\n \n {this.props.children}\n \n )\n }\n}\n\n// 성공\n\n Hello World\n\n\n// 오류 : 자식은 JSX.Element의 배열이 아닌 JSX.Element 타입입니다.\n\n Hello World\n Hello World\n\n\n// 오류 : 자식은 JSX.Element의 배열이나 문자열이 아닌 JSX.Element 타입입니다.\n\n Hello\n World\n\n\nJSX 결과 타입 (The JSX result type)\n↥ 위로\n기본적으로 JSX 표현식의 결과물은 any 타입입니다.\nJSX.Element 인터페이스를 수정하여 특정한 타입을 지정할 수 있습니다.\n그러나 이 인터페이스에서는 JSX의 요소, 속성, 자식에 대한 정보를 검색할 수 없습니다.\n이 인터페이스는 블랙박스입니다.\n표현식 포함하기 (Embedding Expressions)\n↥ 위로\nJSX는 중괄호({ })로 표현식을 감싸 태그 사이에 표현식 사용을 허용합니다.\nvar a = \n {[\"foo\", \"bar\"].map(i => {i / 2})}\n\n\n위의 코드는 문자열을 숫자로 나눌 수 없으므로 오류를 일으킵니다.\npreserve 옵션을 사용할 때, 결과는 다음과 같습니다:\nvar a = \n {[\"foo\", \"bar\"].map(function (i) { return {i / 2}; })}\n\n\n리액트와 통합하기 (React integration)\n↥ 위로\n리액트에서 JSX를 사용하기 위해선 React 타이핑을 사용해야 합니다.\n이는 리액트를 사용할 수 있도록 JSX 네임스페이스를 적절하게 정의합니다.\n/// \n\ninterface Props {\n foo: string;\n}\n\nclass MyComponent extends React.Component {\n render() {\n return {this.props.foo}\n }\n}\n\n; // 성공\n; // 오류\n\n팩토리 함수 (Factory Functions)\n↥ 위로\njsx: react 컴파일러 옵션에서 사용하는 팩토리 함수는 설정이 가능합니다. 이는 jsxFactory 명령 줄 옵션을 사용하거나 인라인 @jsx 주석을 사용하여 파일별로 설정할 수 있습니다. 예를 들어 jsxFactory에 createElement를 설정했다면, 는 React.createElement(\"div\") 대신 createElement(\"div\")으로 생성될 것입니다.\n주석 pragma 버전은 다음과 같이 사용할 수 있습니다 (TypeScript 2.8 기준):\nimport preact = require(\"preact\");\n/* @jsx preact.h */\nconst x = ;\n\n이는 다음처럼 생성됩니다:\nconst preact = require(\"preact\");\nconst x = preact.h(\"div\", null);\n\n선택된 팩토리는 전역 네임스페이스로 돌아가기 전에 JSX 네임스페이스(타입 검사를 위한 정보)에도 영향을 미칩니다. 팩토리가 React.createElement(기본값)로 정의되어 있다면, 컴파일러는 전역 JSX를 검사하기 전에 React.JSX를 먼저 검사할 것입니다. 팩토리가 h로 정의되어 있다면, 컴파일러는 전역 JSX를 검사하기 전에 h.JSX를 검사할 것입니다.\n"},"pages/mixins.html":{"url":"pages/mixins.html","title":"믹스인","keywords":"","body":"Mixin\n소개(Introduction)\n전통적인 객쳬지향 계층과 함께, 재사용 가능한 컴포넌트로 부터 클래스를 빌드하는 또 다른 일반적인 방법으로, 간단한 부분클래스를 결합하여 빌드하는 것입니다. 스칼라 등의 언어를 통해서, 믹스인에 대한 개념과 특성은 익숙할 수 있을 것이며, 패턴은 JavaScript 커뮤니티에서도 어느 정도의 인기를 얻었습니다.\n예시 코드(Code Sample)\n아래 코드에서는 TypeScript에서 mixin의 모델링 방식을 보여줍니다. 코드를 본 후, 작동 방식을 살펴보도록 하겠습니다.\n// Disposable Mixin\nclass Disposable {\n isDisposed: boolean;\n dispose() {\n this.isDisposed = true;\n }\n\n}\n\n// Activatable Mixin\nclass Actiavatable {\n isActive: boolean;\n activate() {\n this.isActive = true;\n }\n deactivate() {\n this.isActive = false;\n }\n}\n\nclass SmartObject {\n constructor() {\n setInterval(() => console.log(this.isActive + \" : \" + this.isDisposed), 500);\n }\n\n interact() {\n this.activate();\n }\n}\n\ninterface SmartObject extends Disposable, Activatable {}\napplyMixins(SmartObject, [Disposable, Activatable]);\n\nlet smartObj = new SmartObject();\nsetTimeout(() => smartObj.interact(), 1000);\n\n////////////////////////////////////////\n// In your runtime library somewhere\n////////////////////////////////////////\n\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n Object.defineProperty(derivedCtor.prototype, name, Object.getOwnPropertyDescriptor(baseCtor.prototype, name));\n });\n });\n}\n\n예시 알아보기(Understanding the sample)\n예시 코드는 mixin을 수행하는 두 클래스로 시작합니다. 두 클래스는 각각 부분적인 기능에 집중되어 있음을 알 수 있습니다. 이후에는 두 기능을 모두 사용하여 새로운 클래스를 만들기 위해 이들을 혼합(mix)할 것입니다.\n// Disposable Mixin\nclass Disposable {\n isDisposed: boolean;\n dispose() {\n this.isDisposed = true;\n }\n\n}\n\n// Activatable Mixin\nclass Activatable {\n isActive: boolean;\n activate() {\n this.isActive = true;\n }\n deactivate() {\n this.isActive = false;\n }\n}\n\n다음으로, 두 mixin의 결합을 처리 할 클래스를 만듭니다. 이것이 어떻게 작동하는지 더 자세히 살펴 보겠습니다.\nclass SmartObject {\n ...\n}\n\ninterface SmartObject extends Disposable, Activatable {}\n\n첫 번째 사항은 SmartObject 클래스에서 Disposable과 Activatable을 확장하는 대신 SmartObject 인터페이스에서 확장한다는 것입니다. Declaration merging으로 인해 SmartObject 인터페이스가 SmartObject 클래스에 혼합됩니다.\n클래스를 인터페이스로 취급하고 Disposable 및 Activatable 뒤에있는 유형 만 구현이 아닌 SmartObject 유형으로 혼합합니다. 이것은 우리가 클래스에서 구현에서 mixin을 제공해야 한다는 것을 의미합니다. 그 외에는 mixin의 사용을 피할 수 있습니다.\n마지막으로 클래스에 구현에서, mixin을 혼합(mix)합니다.\napplyMixins(SmartObject, [Disposable, Activatable]);\n\n마지막으로, 우리를 위해 mixin을 수행 할 도우미 함수를 만듭니다. 그러면 각 mixin의 속성이 실행되고 mixin의 대상으로 복사되어 독립형 속성을 구현합니다.\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n Object.defineProperty(derivedCtor.prototype, name, Object.getOwnPropertyDescriptor(baseCtor.prototype, name));\n });\n });\n}\n\n"},"pages/modules.html":{"url":"pages/modules.html","title":"모듈","keywords":"","body":"소개 (Introduction)\nECMAScript 2015부터 JavaScript에는 모듈 개념이 있습니다. TypeScript는 이 개념을 공유합니다.\n모듈은 전역 스코프가 아닌 자체 스코프 내에서 실행됩니다; 즉 모듈 내에서 선언된 변수, 함수, 클래스 등은 export 양식 중 하나를 사용하여 명시적으로 export 하지 않는 한 모듈 외부에서 보이지 않습니다.\n반대로 다른 모듈에서 export 한 변수, 함수, 클래스, 인터페이스 등을 사용하기 위해서는 import 양식 중 하나를 사용하여 import 해야 합니다.\n모듈은 선언형입니다; 모듈 간의 관계는 파일 수준의 imports 및 exports 관점에서 지정됩니다.\n모듈은 모듈 로더를 사용하여 다른 모듈을 import 합니다.\n런타임 시 모듈 로더는 모듈을 실행하기 전에 모듈의 모든 의존성을 찾고 실행해야 합니다.\nJavaScript에서 사용하는 유명한 모듈 로더로는 CommonJS 모듈 용 Node.js의 로더와 웹 애플리케이션의 AMD 모듈 용 RequireJS 로더가 있습니다.\nECMAScript 2015와 마찬가지로 TypeScript는 최상위 수준의 import 혹은 export가 포함된 모든 파일을 모듈로 간주합니다.\n반대로 최상위 수준의 import 혹은 export 선언이 없는 파일은 전역 스코프에서 사용할 수 있는 스크립트로 처리됩니다(모듈에서도 마찬가지).\nExport\n선언 export 하기 (Exporting a declaration)\nexport 키워드를 추가하여 모든 선언 (변수, 함수, 클래스, 타입 별칭, 인터페이스)를 export 할 수 있습니다.\nStringValidator.ts\nexport interface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nZipCodeValidator.ts\nimport { StringValidator } from \"./StringValidator\";\n\nexport const numberRegexp = /^[0-9]+$/;\n\nexport class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\nExport 문 (Export statements)\nExport 문은 사용자를 위해 export 할 이름을 바꿔야 할 때 편리합니다. 위의 예제는 다음과 같이 작성할 수 있습니다:\nclass ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\nexport { ZipCodeValidator };\nexport { ZipCodeValidator as mainValidator };\n\nRe-export 하기 (Re-exports)\n종종 모듈은 다른 모듈을 확장하고 일부 기능을 부분적으로 노출합니다.\nRe-export 하기는 지역적으로 import 하거나, 지역 변수를 도입하지 않습니다.\nParseIntBasedZipCodeValidator.ts\nexport class ParseIntBasedZipCodeValidator {\n isAcceptable(s: string) {\n return s.length === 5 && parseInt(s).toString() === s;\n }\n}\n\n// 기존 validator의 이름을 변경 후 export\nexport {ZipCodeValidator as RegExpBasedZipCodeValidator} from \"./ZipCodeValidator\";\n\n선택적으로, 하나의 모듈은 하나 혹은 여러 개의 모듈을 감쌀 수 있고, export * from \"module\" 구문을 사용해 export 하는 것을 모두 결합할 수 있습니다.\nAllValidators.ts\nexport * from \"./StringValidator\"; // 'StringValidator' 인터페이스를 내보냄\nexport * from \"./ZipCodeValidator\"; // 'ZipCodeValidator' 와 const 'numberRegexp' 클래스를 내보냄\nexport * from \"./ParseIntBasedZipCodeValidator\"; // 'ParseIntBasedZipCodeValidator' 클래스를 내보냄\n // 'ZipCodeValidator.ts' 모듈 에 있는\n // 'ZipCodeValidator' 클래스를\n // 'RegExpBasedZipCodeValidator' 라는 별칭으로 다시 내보냄\n\nImport\nimport는 모듈에서 export 만큼 쉽습니다.\nexport 한 선언은 아래의 import 양식 중 하나를 사용하여 import 합니다:\n모듈에서 단일 export를 import 하기 (Import a single export from a module)\nimport { ZipCodeValidator } from \"./ZipCodeValidator\";\n\nlet myValidator = new ZipCodeValidator();\n\n이름을 수정해서 import 할 수 있습니다.\nimport { ZipCodeValidator as ZCV } from \"./ZipCodeValidator\";\nlet myValidator = new ZCV();\n\n전체 모듈을 단일 변수로 import 해서, 모듈 exports 접근에 사용하기 (Import the entire module into a single variable, and use it to access the module exports)\nimport * as validator from \"./ZipCodeValidator\";\nlet myValidator = new validator.ZipCodeValidator();\n\n부수효과만을 위해 모듈 import 하기 (Import a module for side-effects only)\n권장되지는 않지만, 일부 모듈은 다른 모듈에서 사용할 수 있도록 일부 전역 상태로 설정합니다.\n이러한 모듈은 어떤 exports도 없거나, 사용자가 exports에 관심이 없습니다.\n이러한 모듈을 import 하기 위해, 다음처럼 사용하세요:\nimport \"./my-module.js\"\n\n타입 import 하기 (Importing Types)\nTypeScript 3.8 이전에는 import를 사용하여 타입을 import 할 수 있었습니다.\nTypeScript 3.8에서는 import 문 혹은 import type을 사용하여 타입을 import 할 수 있습니다.\n// 동일한 import를 재사용하기\nimport {APIResponseType} from \"./api\";\n\n// 명시적으로 import type을 사용하기\nimport type {APIResponseType} from \"./api\";\n\nimport type은 항상 JavaScript에서 제거되며, 바벨 같은 도구는 isolatedModules 컴파일러 플래그를 통해 코드에 대해 더 나은 가정을 할 수 있습니다.\n3.8 릴리즈 정보에서 더 많은 정보를 읽을 수 있습니다.\nDefault exports\n각 모듈은 선택적으로 default export를 export 할 수 있습니다.\ndefault export는 default 키워드로 표시됩니다; 모듈당 하나의 default export만 가능합니다.\ndefault export는 다른 import 양식을 사용하여 import 합니다.\ndefault exports는 정말 편리합니다.\n예를 들어 jQuery와 같은 라이브러리는 jQuery 혹은 $와 같은 default export를 가질 수 있으며, $나 jQuery와 같은 이름으로 import할 수 있습니다.\nJQuery.d.ts\ndeclare let $: JQuery;\nexport default $;\n\nApp.ts\nimport $ from \"jquery\";\n\n$(\"button.continue\").html( \"Next Step...\" );\n\n클래스 및 함수 선언은 default exports로 직접 작성될 수 있습니다.\ndefault export 클래스 및 함수 선언 이름은 선택사항 입니다.\nZipCodeValidator.ts\nexport default class ZipCodeValidator {\n static numberRegexp = /^[0-9]+$/;\n isAcceptable(s: string) {\n return s.length === 5 && ZipCodeValidator.numberRegexp.test(s);\n }\n}\n\nTest.ts\nimport validator from \"./ZipCodeValidator\";\n\nlet myValidator = new validator();\n\n혹은\nStaticZipCodeValidator.ts\nconst numberRegexp = /^[0-9]+$/;\n\nexport default function (s: string) {\n return s.length === 5 && numberRegexp.test(s);\n}\n\nTest.ts\nimport validate from \"./StaticZipCodeValidator\";\n\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// validate 함수 사용하기\nstrings.forEach(s => {\n console.log(`\"${s}\" ${validate(s) ? \"matches\" : \"does not match\"}`);\n});\n\ndefault exports는 값도 가능합니다:\nOneTwoThree.ts\nexport default \"123\";\n\nLog.ts\nimport num from \"./OneTwoThree\";\n\nconsole.log(num); // \"123\"\n\nx로 모두 export 하기 (Export all as x)\nTypeScript 3.8에서는 다음 이름이 다른 모듈로 re-export 될 때 단축어처럼 export * as ns를 사용할 수 있습니다:\nexport * as utilities from \"./utilities\";\n\n모듈에서 모든 의존성을 가져와 export한 필드로 만들면, 다음과 같이 import할 수 있습니다:\nimport { utilities } from \"./index\";\n\nexport =와 import = require() (export = and import = require())\nCommonJS와 AMD 둘 다 일반적으로 모듈의 모든 exports를 포함하는 exports 객체의 개념을 가지고 있습니다.\n또한 exports 객체를 사용자 정의 단일 객체로 대체하는 기능도 지원합니다.\ndefault exports는 이 동작에서 대체 역할을 합니다; 하지만 둘은 호환되지는 않습니다.\nTypeScript는 기존의 CommonJS와 AMD 워크플로우를 모델링 하기 위해 export =를 지원합니다.\nexport = 구문은 모듈에서 export되는 단일 객체를 지정합니다.\n클래스, 인터페이스, 네임스페이스, 함수 혹은 열거형이 될 수 있습니다.\nexport =를 사용하여 모듈을 export할 때, TypeScript에 특정한 import module = require(\"module\")를 사용하여 모듈을 가져와야 합니다.\nZipCodeValidator.ts\nlet numberRegexp = /^[0-9]+$/;\nclass ZipCodeValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\nexport = ZipCodeValidator;\n\nTest.ts\nimport zip = require(\"./ZipCodeValidator\");\n\n// 시험용 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 Validators\nlet validator = new zip();\n\n// 각 문자열이 각 validator를 통과했는지 보여줍니다\nstrings.forEach(s => {\n console.log(`\"${ s }\" - ${ validator.isAcceptable(s) ? \"matches\" : \"does not match\" }`);\n});\n\n모듈을 위한 코드 생성 (Code Generation for Modules)\n컴파일 중에는 지정된 모듈 대상에 따라 컴파일러는 Node.js (CommonJS), require.js (AMD), UMD, SystemJS, 또는 ECMAScript 2015 native modules (ES6) 모듈-로딩 시스템에 적합한 코드를 생성합니다.\n생성된 코드의 define, require 그리고 register 호출 기능에 대한 자세한 정보는 각 모듈 로더의 문서를 확인하세요.\n이 간단한 예제는 import 및 export 하기 중에 사용된 이름이 모듈 로딩 코드로 변환되는 방법을 보여줍니다.\nSimpleModule.ts\nimport m = require(\"mod\");\nexport let t = m.something + 1;\n\nAMD / RequireJS SimpleModule.js\ndefine([\"require\", \"exports\", \"./mod\"], function (require, exports, mod_1) {\n exports.t = mod_1.something + 1;\n});\n\nCommonJS / Node SimpleModule.js\nvar mod_1 = require(\"./mod\");\nexports.t = mod_1.something + 1;\n\nUMD SimpleModule.js\n(function (factory) {\n if (typeof module === \"object\" && typeof module.exports === \"object\") {\n var v = factory(require, exports); if (v !== undefined) module.exports = v;\n }\n else if (typeof define === \"function\" && define.amd) {\n define([\"require\", \"exports\", \"./mod\"], factory);\n }\n})(function (require, exports) {\n var mod_1 = require(\"./mod\");\n exports.t = mod_1.something + 1;\n});\n\nSystem SimpleModule.js\nSystem.register([\"./mod\"], function(exports_1) {\n var mod_1;\n var t;\n return {\n setters:[\n function (mod_1_1) {\n mod_1 = mod_1_1;\n }],\n execute: function() {\n exports_1(\"t\", t = mod_1.something + 1);\n }\n }\n});\n\nNative ECMAScript 2015 modules SimpleModule.js\nimport { something } from \"./mod\";\nexport var t = something + 1;\n\n간단한 예제 (Simple Example)\n아래에서는 각 모듈에서 단일 이름으로 export 하기 위해 이전 예제에서 사용한 Validator 구현을 통합합니다.\n컴파일 하려면, 명령 줄에서 모듈 대상을 지정해야 합니다. Node.js의 경우, --module commonjs를 사용하세요;\nrequire.js의 경우 --module amd를 사용하세요. 예를 들면:\ntsc --module commonjs Test.ts\n\n컴파일이 되면, 각 모듈은 별도의 .js파일이 됩니다.\n참조 태그와 마찬가지로, 컴파일러는 import문을 따라 의존적인 파일들을 컴파일 합니다.\nValidation.ts\nexport interface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nLettersOnlyValidator.ts\nimport { StringValidator } from \"./Validation\";\n\nconst lettersRegexp = /^[A-Za-z]+$/;\n\nexport class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n}\n\nZipCodeValidator.ts\nimport { StringValidator } from \"./Validation\";\n\nconst numberRegexp = /^[0-9]+$/;\n\nexport class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\nTest.ts\nimport { StringValidator } from \"./Validation\";\nimport { ZipCodeValidator } from \"./ZipCodeValidator\";\nimport { LettersOnlyValidator } from \"./LettersOnlyValidator\";\n\n// 시험용 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 validator\nlet validators: { [s: string]: StringValidator; } = {};\nvalidators[\"ZIP code\"] = new ZipCodeValidator();\nvalidators[\"Letters only\"] = new LettersOnlyValidator();\n\n// 각 문자열이 validator를 통과하는지 보여줌\nstrings.forEach(s => {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n});\n\n선택적 모듈 로딩과 기타 고급 로딩 시나리오 (Optional Module Loading and Other Advanced Loading Scenarios)\n상황에 따라 특정 조건에서만 모듈을 로드하도록 만들 수 있습니다.\nTypeScript에서는 아래에 있는 패턴을 사용하여 이 시나리오와 다른 고급 로딩 시나리오를 구현하여 타입의 안전성을 잃지 않고 모듈 로더를 직접 호출할 수 있습니다.\n컴파일러는 노출된 JavaScript 안에서 각 모듈의 사용 여부를 감지합니다.\n모듈 식별자가 표현식이 아닌 타입 표시로만 사용된다면 그 모듈에 대한 require 호출은 발생하지 않습니다.\n사용하지 않는 참조를 제거하면 성능을 최적화할 수 있으며, 해당 모듈을 선택적으로 로딩 할 수 있습니다.\n이 패턴의 핵심 아이디어는 import id = require(\"...\") 문을 통해 모듈로 노출된 타입에 접근이 가능하다는 것입니다.\n아래 if 블록에 보이는 것처럼, 모듈 로더는 (require을 통해) 동적으로 호출됩니다.\n이 기능은 참조-제거 최적화를 활용하므로 필요할 때만 모듈을 로드할 수 있습니다.\n해당 패턴이 동작하려면 import를 통해 정의된 심벌은 오직 타입 위치(즉, JavaScript로 방출되는 위치에서는 사용 안 함)에서만 사용되는 것이 중요합니다.\n타입 안전성을 유지하기 위해, typeof 키워드를 사용할 수 있습니다.\ntypeof 키워드는 타입 위치에서 사용될 때는 값의 타입, 이 경우에는 모듈의 타입을 생성합니다.\nNode.js에서 동적 모듈 로딩 (Dynamic Module Loading in Node.js)\ndeclare function require(moduleName: string): any;\n\nimport { ZipCodeValidator as Zip } from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n let ZipCodeValidator: typeof Zip = require(\"./ZipCodeValidator\");\n let validator = new ZipCodeValidator();\n if (validator.isAcceptable(\"...\")) { /* ... */ }\n}\n\n샘플: require.js에서 동적 모듈 로딩 (Sample: Dynamic Module Loading in require.js)\ndeclare function require(moduleNames: string[], onLoad: (...args: any[]) => void): void;\n\nimport * as Zip from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n require([\"./ZipCodeValidator\"], (ZipCodeValidator: typeof Zip) => {\n let validator = new ZipCodeValidator.ZipCodeValidator();\n if (validator.isAcceptable(\"...\")) { /* ... */ }\n });\n}\n\n샘플: System.js에서 동적 모듈 로딩 (Sample: Dynamic Module Loading in System.js)\ndeclare const System: any;\n\nimport { ZipCodeValidator as Zip } from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n System.import(\"./ZipCodeValidator\").then((ZipCodeValidator: typeof Zip) => {\n var x = new ZipCodeValidator();\n if (x.isAcceptable(\"...\")) { /* ... */ }\n });\n}\n\n다른 JavaScript 라이브러리와 함께 사용하기 (Working with Other JavaScript Libraries)\nTypeScript로 작성되지 않은 라이브러리의 형태를 설명하려면, 라이브러리를 노출하는 API를 선언해야 합니다.\n우리는 구현을 정의하지 않은 선언을 \"ambient\"라고 부릅니다.\n이 선언들은 일반적으로 .d.ts 파일에 정의되어 있습니다.\nC/C++에 익숙하다면, .h 파일이라고 생각할 수 있습니다.\n몇 가지 예제를 살펴보겠습니다.\nAmbient 모듈 (Ambient Modules)\nNode.js에서는 대부분의 작업은 하나 이상의 모듈을 로드하여 수행합니다.\n최상위-레벨의 내보내기 선언으로 각 모듈을 .d.ts 파일로 정의할 수 있지만, 더 큰 하나의 .d.ts 파일로 모듈들을 작성하는 것이 더 편리합니다.\n이를 위해, ambient 네임스페이스와 유사한 구조를 사용하지만, 나중에 import 할 수 있는 인용된 모듈 이름과 module 키워드를 사용합니다.\n예를 들면:\nnode.d.ts (간단한 발췌)\ndeclare module \"url\" {\n export interface Url {\n protocol?: string;\n hostname?: string;\n pathname?: string;\n }\n\n export function parse(urlStr: string, parseQueryString?, slashesDenoteHost?): Url;\n}\n\ndeclare module \"path\" {\n export function normalize(p: string): string;\n export function join(...paths: any[]): string;\n export var sep: string;\n}\n\n이제 /// node.d.ts를 수행한 다음, import url = require(\"url\"); 또는 import * as URL from \"url\"을 사용하여 모듈을 로드할 수 있습니다.\n/// \nimport * as URL from \"url\";\nlet myUrl = URL.parse(\"http://www.typescriptlang.org/");\n\n속기 ambient 모듈 (Shorthand ambient modules)\n새로운 모듈을 사용하기 전에 선언을 작성하지 않는 경우, 속기 선언(shorthand declaration)을 사용하여 빠르게 시작할 수 있습니다.\ndeclarations.d.ts\ndeclare module \"hot-new-module\";\n\n속기 모듈로부터 모든 imports는 any 타입을 가집니다.\nimport x, {y} from \"hot-new-module\";\nx(y);\n\n와일드카드 모듈 선언 (Wildcard module declarations)\nSystemJS나\nAMD와 같은 모듈 로더는 비-JavaScirpt 내용을 import 할 수 있습니다.\n이 둘은 일반적으로 접두사 또는 접미사를 사용하여 특수한 로딩 의미를 표시합니다.\n이러한 경우를 다루기 위해 와일드카드 모듈 선언을 사용할 수 있습니다.\ndeclare module \"*!text\" {\n const content: string;\n export default content;\n}\n// 일부는 다른 방법으로 사용합니다.\ndeclare module \"json!*\" {\n const value: any;\n export default value;\n}\n\n이제 \"*!text\" 나 \"json!*\"와 일치하는 것들을 import 할 수 있습니다.\nimport fileContent from \"./xyz.txt!text\";\nimport data from \"json!http://example.com/data.json\";\nconsole.log(data, fileContent);\n\nUMD 모듈 (UMD modules)\n일부 라이브러리는 많은 모듈 로더에서 사용되거나, 모듈 로딩 (전역 변수) 없이 사용되도록 설계되었습니다.\n이를 UMD 모듈이라고 합니다.\n이러한 라이브러리는 import나 전역 변수를 통해 접근할 수 있습니다.\n예를 들면:\nmath-lib.d.ts\nexport function isPrime(x: number): boolean;\nexport as namespace mathLib;\n\n라이브러리는 모듈 내에서 import로 사용할 수 있습니다:\nimport { isPrime } from \"math-lib\";\nisPrime(2);\nmathLib.isPrime(2); // 오류: 모듈 내부에서 전역 정의를 사용할 수 없습니다.\n\n전역 변수로도 사용할 수 있지만, 스크립트 내에서만 사용할 수 있습니다.\n(스크립트는 imports나 exports가 없는 파일입니다.)\nmathLib.isPrime(2);\n\n모듈 구조화에 대한 지침 (Guidance for structuring modules)\n가능한 최상위-레벨에 가깝게 export 하기 (Export as close to top-level as possible)\n모듈의 사용자가 export 모듈을 사용할 때 가능한 마찰이 적어야 합니다.\n중첩 수준을 과도하게 추가하면 다루기 힘들어지는 경향이 있으므로, 어떻게 구조를 구성할지 신중하게 생각해야 합니다.\n모듈에서 네임스페이스를 export 하는 것은 너무 많은 중첩 레이어를 추가하는 예입니다.\n네임스페이스는 때때로 용도가 있지만, 모듈을 사용할 때 추가적인 레벨의 간접 참조를 추가합니다.\n이것은 사용자에게 금방 고통스러운 지점이 될 수 있고, 일반적으로 불필요합니다.\nexport 한 클래스의 정적 메서드에도 비슷한 문제가 있습니다 - 클래스 자체에 중첩 레이어가 추가됩니다.\n표현이나 의도를 명확하게 유용한 방식으로 높이지 않는 한 간단하게 헬퍼 함수를 export 하는 것을 고려하세요.\n단일 class나 function을 export 할 경우, export default를 사용하세요 (If you're only exporting a single class or function, use export default)\n\"최상위-레벨에 가까운 export\"가 모듈 사용자의 마찰을 줄여주는 것처럼, default export를 도입하는 것도 마찬가지입니다.\n모듈의 주요 목적이 한 개의 특정 export를 저장하는 것이라면, default export로 export 하는 것을 고려하세요.\n이렇게 하면 import 하기와 실제로 import를 사용하기가 더 쉬워집니다.\n예를 들면:\nMyClass.ts\nexport default class SomeType {\n constructor() { ... }\n}\n\nMyFunc.ts\nexport default function getThing() { return \"thing\"; }\n\nConsumer.ts\nimport t from \"./MyClass\";\nimport f from \"./MyFunc\";\nlet x = new t();\nconsole.log(f());\n\n이것은 사용자에게 최적입니다. 타입에 원하는 이름(이 경우에는 t)을 지정할 수 있고 객체를 찾기 위해 과도한 점을 찍지 않아도 됩니다.\n여러 객체를 export 하는 경우, 최상위-레벨에 두세요 (If you're exporting multiple objects, put them all at top-level)\nMyThings.ts\nexport class SomeType { /* ... */ }\nexport function someFunc() { /* ... */ }\n\n반대로 import 할 때:\nimport 한 이름을 명시적으로 나열 (Explicitly list imported names)\nConsumer.ts\nimport { SomeType, someFunc } from \"./MyThings\";\nlet x = new SomeType();\nlet y = someFunc();\n\n많은 것을 import 하는 경우, 네임스페이스 import 패턴을 사용하세요 (Use the namespace import pattern if you're importing a large number of things)\nMyLargeModule.ts\nexport class Dog { ... }\nexport class Cat { ... }\nexport class Tree { ... }\nexport class Flower { ... }\n\nConsumer.ts\nimport * as myLargeModule from \"./MyLargeModule.ts\";\nlet x = new myLargeModule.Dog();\n\n상속을 위한 re-export 하기 (Re-export to extend)\n종종 모듈의 기능을 확장해야 할 필요가 있습니다.\n일반적인 JS 패턴은 JQuery 확장이 작동하는 방식과 유사하게 확장(extensions)으로 기존의 객체를 보강하는 것입니다.\n앞에서 언급했듯이 모듈은 전역 네임스페이스 객체와 같이 병합(merge) 하지 않습니다.\n여기서 추천하는 방법은 기존의 객체를 변형하지 않고 새로운 기능을 제공하는 개체를 export 하는 것입니다.\nCalculator.ts 모듈에 정의된 간단한 계산기 구현을 생각해보세요.\n이 모듈도 입력 문자열 목록을 전달하고 결과를 작성하여 계산기의 기능을 테스트할 수 있는 헬퍼 함수를 export 합니다.\nCalculator.ts\nexport class Calculator {\n private current = 0;\n private memory = 0;\n private operator: string;\n\n protected processDigit(digit: string, currentValue: number) {\n if (digit >= \"0\" && digit = 0) {\n return operator;\n }\n }\n\n protected evaluateOperator(operator: string, left: number, right: number): number {\n switch (this.operator) {\n case \"+\": return left + right;\n case \"-\": return left - right;\n case \"*\": return left * right;\n case \"/\": return left / right;\n }\n }\n\n private evaluate() {\n if (this.operator) {\n this.memory = this.evaluateOperator(this.operator, this.memory, this.current);\n }\n else {\n this.memory = this.current;\n }\n this.current = 0;\n }\n\n public handleChar(char: string) {\n if (char === \"=\") {\n this.evaluate();\n return;\n }\n else {\n let value = this.processDigit(char, this.current);\n if (value !== undefined) {\n this.current = value;\n return;\n }\n else {\n let value = this.processOperator(char);\n if (value !== undefined) {\n this.evaluate();\n this.operator = value;\n return;\n }\n }\n }\n throw new Error(`Unsupported input: '${char}'`);\n }\n\n public getResult() {\n return this.memory;\n }\n}\n\nexport function test(c: Calculator, input: string) {\n for (let i = 0; i \n노출된 test 함수를 사용하는 간단한 계산기 테스트입니다.\nTestCalculator.ts\nimport { Calculator, test } from \"./Calculator\";\n\n\nlet c = new Calculator();\ntest(c, \"1+2*33/11=\"); // 9 출력\n\n10이 아닌 숫자를 입력받을 수 있도록 이것을 상속하여 ProgrammerCalculator.ts을 만들어보겠습니다.\nProgrammerCalculator.ts\nimport { Calculator } from \"./Calculator\";\n\nclass ProgrammerCalculator extends Calculator {\n static digits = [\"0\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7\", \"8\", \"9\", \"A\", \"B\", \"C\", \"D\", \"E\", \"F\"];\n\n constructor(public base: number) {\n super();\n const maxBase = ProgrammerCalculator.digits.length;\n if (base maxBase) {\n throw new Error(`base has to be within 0 to ${maxBase} inclusive.`);\n }\n }\n\n protected processDigit(digit: string, currentValue: number) {\n if (ProgrammerCalculator.digits.indexOf(digit) >= 0) {\n return currentValue * this.base + ProgrammerCalculator.digits.indexOf(digit);\n }\n }\n}\n\n// 새로 상속된 calculator를 Calculator로 export 하기\nexport { ProgrammerCalculator as Calculator };\n\n// 또한 헬퍼 함수도 export 하기\nexport { test } from \"./Calculator\";\n\n새로운 ProgrammerCalculator 모듈은 Calculator 모듈과 유사한 API 형태를 export 하지만, 원래 모듈의 객체를 보강하지는 않습니다.\n다음은 ProgrammerCalculator 클래스에 대한 테스트입니다:\nTestProgrammerCalculator.ts\nimport { Calculator, test } from \"./ProgrammerCalculator\";\n\nlet c = new Calculator(2);\ntest(c, \"001+010=\"); // 3 출력\n\n모듈에서 네임스페이스를 사용하지 마세요 (Do not use namespaces in modules)\n모듈 기반 구성을 처음 적용할 때, 일반적으로 추가적인 네임스페이스 계층에서 exports를 래핑 하는 경향이 있습니다.\n모듈에는 자체 스코프가 있으며, export된 선언만 모듈 외부에서 볼 수 있습니다.\n이를 염두에 두고 네임스페이스는 모듈을 다룰 때 거의 값을 변경하지 않습니다.\n구성 전면에서 네임스페이스는 논리적으로 관련된 개체와 타입을 전역 스코프로 그룹화하는데 편리합니다.\n예를 들어, C#의 경우, System.Collections에서 모든 컬렉션 타입을 찾을 수 있습니다.\n타입을 계층적 네임스페이스로 구성하여 해당 타입의 사용자에게 \"발견\"할 수 있는 좋은 경험을 제공합니다.\n반면, 모듈은 이미 파일 시스템에 반드시 존재합니다.\n경로와 파일 이름으로 해석하기 위해서, 논리적 구성 체계를 사용할 수 있습니다.\n리스트 모듈이 있는 /collections/generic/ 폴더를 사용할 수 있습니다.\n네임스페이스는 전역 스코프에서 네이밍 충돌을 피하기 위해 중요합니다.\n예를 들어, My.Application.Customer.AddForm과 My.Application.Order.AddForm -- 두 타입의 이름은 같지만 다른 네임스페이스를 가지고 있습니다.\n그러나 이것은 모듈에서 문제가 되지 않습니다.\n모듈 내에서 두 개의 객체가 같은 이름을 가질만한 이유는 없습니다.\n사용 측면에서 특정 모듈의 사용자는 모듈을 참조하는데 사용할 이름을 선택하므로 우연한 이름 충돌은 불가능합니다.\n\n모듈과 네임스페이스에 대한 자세한 내용은 Namespaces and Modules를 참고하세요\n\n위험 신호 (Red Flags)\n다음은 모두 모듈 구조화에 대한 위험 신호입니다. 다음 중 하나라도 파일에 적용되는 경우 외부 모듈의 네임스페이스를 만들려고 하지 않았는지 다시 확인하세요:\n\n오직 최상위-레벨 선언만 export namespace Foo { ... }인 파일 (Foo를 제거하고 모든 것을 '상위' 레벨로 이동하세요)\n최상위-레벨 위치에 동일한 export namespace Foo {를 가진 여러 파일 (하나의 Foo로 결합될 거라 생각하지 마세요!)\n\n"},"pages/module-resolution.html":{"url":"pages/module-resolution.html","title":"모듈 해석","keywords":"","body":"\n이번 섹션은 모듈에 대한 기초적인 지식을 전제로 합니다.\n더 많은 정보는 모듈을 보도록 하세요.\n\n모듈 해석 (module resolution) 은 컴파일러가 import가 무엇을 참조하는지 알아내기 위해 사용하는 프로세스입니다.\nimport { a } from \"moduleA\"같은 import 문을 생각해보세요;\na의 모든 사용을 검사하기 위해, 컴파일러는 무엇을 참조하는지 정확히 알아야 할 필요가 있습니다, 그리고 moduleA 정의를 검사해야 할 필요가 있습니다.\n이 시점에, 컴파일러는 \"moduleA의 형태가 뭘까?\"라고 질문할 것입니다.\n간단해 보이지만, moduleA는 .ts/.tsx 파일에 정의되어 있거나 혹은 코드가 의존하는 .d.ts에 정의되어 있을 수 있습니다.\n첫 번째로, 컴파일러는 가져온 모듈을 나타내는 파일의 위치를 찾으려고 할 것입니다.\n그렇게 하기 위해 컴파일러는 두 가지 다른 전략 중 하나를 따릅니다: 클래식 혹은 노드.\n이 전략들은 컴파일러가 moduleA를 찾기 위해 어디를 봐야 할지 알려줍니다.\n만약 이 방법이 잘 안되고 모듈 이름이 비-상대적이라면 (\"moduleA의 경우가 그렇습니다), 컴파일러는 ambient 모듈 선언을 찾으려고 할 것입니다.\n비-상대적 import는 다음에 다룰 것입니다.\n마지막으로, 컴파일러가 모듈을 해석할 수 없다면, 오류 로그가 발생합니다.\n이 경우에, 오류는 error TS2307: Cannot find module 'moduleA'와 같습니다.\n상대적 vs. 비-상대적 모듈 import (Relative vs. Non-relative module imports)\n모듈 참조가 상대적 혹은 비-상대적이냐에 따라 모듈 import는 다르게 해석됩니다.\n상대적 import 는 /, ./ 혹은 ../. 중에 하나로 시작합니다.\n일부 예제는 다음과 같습니다:\n\nimport Entry from \"./components/Entry\";\nimport { DefaultHeaders } from \"../constants/http\";\nimport \"/mod\";\n\n다른 모든 import는 비-상대적 으로 간주됩니다.\n일부 예제는 다음과 같습니다:\n\nimport * as $ from \"jquery\";\nimport { Component } from \"@angular/core\";\n\n상대적 import는 가져온 파일에 상대적으로 해석되고 ambient 모듈 선언으로 해석 될 수 없습니다.\n자신의 모듈에 대해서는 런타임에 상대적 위치를 유지하는 것을 보장하는 상대적 import를 사용해야 합니다.\n비-상대적 import는 baseUrl로 해석되거나, 밑에서 다루게 될 경로 매핑으로 해석될 수 있습니다.\nambient 모듈 선언으로도 해석될 수 있습니다.\n외부 의존성을 import 할 때, 비-상대적 경로를 사용하세요.\n모듈 해석 전략 (Module Resolution Strategies)\n두 가지 가능한 모듈 해석 전략이 있습니다: 노드와 클래식.\n--moduleResolution 플래그를 사용하여 모듈 해석 전략을 지정할 수 있습니다.\n지정되지 않았으면, 디폴트는 --module AMD | System | ES2015에서는 [클래식][#클래식-classic]이고 나머지는 노드입니다.\n클래식 (Classic)\nTypeScript의 디폴트 해석 전략으로 사용됩니다.\n요즘에, 이 전략은 주로 이전 버전과의 호환성을 위해 제공됩니다.\n상대적 import는 import하는 파일에 상대적으로 해석됩니다.\n그래서 소스 파일 /root/src/folder/A.ts안에 import { b } from \"./moduleB\"`는 다음과 같이 조회합니다:\n\n/root/src/folder/moduleB.ts\n/root/src/folder/moduleB.d.ts\n\n그러나, 비-상대적 모듈 import에서는, 컴파일러가 가져온 파일을 갖고 있는 디렉터리부터 시작해서 디렉터리 트리를 거슬러 올라가 맞는 정의 파일의 위치를 찾으려고 합니다.\n예를 들어:\n소스 파일 /root/src/folder/A.ts안에 import { b } from \"moduleB\"처럼 moduleB의 비-상대적 import은 \"moduleB\"의 위치를 찾기 위해 다음과 같은 위치를 찾습니다.\n\n/root/src/folder/moduleB.ts\n/root/src/folder/moduleB.d.ts\n/root/src/moduleB.ts\n/root/src/moduleB.d.ts\n/root/moduleB.ts\n/root/moduleB.d.ts\n/moduleB.ts\n/moduleB.d.ts\n\n노드 (Node)\n이 해석 전략은 런타임에 Node.js의 모듈 해석 메커니즘을 모방하려고 시도합니다.\n전체 Node.js 해석 알고리즘은 Node.js 모듈 문서에 요약되어 있습니다.\nNode.js가 모듈을 해석하는 방법 (How Node.js resolves modules)\nTS 컴파일러가 어떤 과정을 따를지 이해하기 위해서는, Node.js 모듈을 이해하는 것이 중요합니다.\n전통적으로, Node.js의 import는 require 함수를 호출해 수행합니다.\nNode.js의 동작은 require에 상대적 경로 혹은 비-상대적 경로가 주어지는지에 따라 달라집니다.\n상대적 경로는 아주 간단합니다.\n예를 들어, var x = require(\"./moduleB\");라는 import 문을 포함한 /root/src/moduleA.js에 위치한 파일을 생각해봅시다.\nNode.js는 다음 순서로 import를 해석합니다:\n\n/root/src/moduleB.js라는 파일이 존재하는지 확인.\n\n만약 \"main\" 모듈을 지정하는 package.json라는 파일을 포함하고 있으면, /root/src/moduleB 폴더 확인하기.\n이 예제에서는, 만약 Node.js가 { \"main\": \"lib/mainModule.js\" }을 포함하는 /root/src/moduleB/package.json파일을 찾았다면, Node.js가 /root/src/moduleB/lib/mainModule.js를 참조할 것입니다.\n\nindex.js 라는 파일을 포함하고 있으면, /root/src/moduleB 확인하기.\n 이 파일은 폴더의 \"main\" 모듈임을 암시적으로 나타냅니다.\n\n\n자세한 내용은 Node.js 문서 파일 모듈과 폴더 모듈에서 더 읽어보실 수 있습니다.\n그러나, 비-상대적 모듈 이름에 대한 해석은 다르게 수행합니다.\nNode는 node_modules로 불리는 특별한 폴더에서 모듈을 찾을 것입니다.\nnode_modules 폴더는 현재 파일과 동일한 레벨이거나, 디렉터리 체인에서 더 높을 수도 있습니다.\nNode는 디렉터리 체인을 올라가, 로드하려는 모듈을 찾을 때까지 각 node_modules을 찾습니다.\n위의 예제를 따라서, /root/src/moduleA.js가 대신 비-상대적 경로를 사용하고 var x = require(\"moduleB\"); import를 가지고 있다고 생각해봅시다.\nNode는 하나가 일치할 때까지 각 위치에서 moduleB를 해석하려고 시도합니다.\n\n/root/src/node_modules/moduleB.js\n/root/src/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/root/src/node_modules/moduleB/index.js\n\n/root/node_modules/moduleB.js\n/root/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/root/node_modules/moduleB/index.js\n\n/node_modules/moduleB.js\n/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/node_modules/moduleB/index.js\n\nNode.js가 (4) 와 (7)에서 디렉터리를 점프했다는 것에 주목하세요.\n프로세스에 대한 더 많은 정보는 Node.js 문서 node_modules에서 모듈 로드하기에서 읽어보실 수 있습니다.\nTypeScript가 모듈을 해석하는 방법 (How TypeScript resolves modules)\nTypeScript는 컴파일-타임에 모듈의 정의 파일 위치를 찾기 위해 Node.js의 런타임 해석 전략을 모방합니다.\n이를 달성하기 위해, TypeScript는 TypeScript 소스 파일 확장자 (.ts, .tsx 와 .d.ts)를 Node의 해석 로직 위에 씌웁니다.\nTypeScript는 \"main\"의 목적 - 컴파일러가 이를 사용하여 참조할 \"main\" 정의 파일을 찾음. 을 반영하기 위해 \"types\"라는 package.json안에 필드를 사용합니다\n예를 들어, /root/src/moduleA.ts안에 import { b } from \"./moduleB\" 같은 import 문은 \"./moduleB\"의 위치를 찾기 위해 다음과 같은 위치를 찾습니다.\n\n/root/src/moduleB.ts\n/root/src/moduleB.tsx\n/root/src/moduleB.d.ts\n/root/src/moduleB/package.json (\"types\" 항목을 지정했다면)\n/root/src/moduleB/index.ts\n/root/src/moduleB/index.tsx\n/root/src/moduleB/index.d.ts\n\nNode.js가 moduleB.js 파일을 찾고 나서, 해당하는 package.json을 찾고, index.js를 찾았다는 것을 상기해봅시다.\n비슷하게, 비-상대적 import는 Node.js 해석 로직을 따릅니다, 첫 번째로 파일을 찾고, 그러고 나서 해당하는 폴더를 찾습니다.\n그래서 /root/src/moduleA.ts 소스 파일 안에 import { b } from \"moduleB\"는 다음과 같은 조회를 합니다.\n\n/root/src/node_modules/moduleB.ts\n/root/src/node_modules/moduleB.tsx\n/root/src/node_modules/moduleB.d.ts\n/root/src/node_modules/moduleB/package.json (\"types\" 프로퍼티를 지정했다면)\n/root/src/node_modules/@types/moduleB.d.ts\n/root/src/node_modules/moduleB/index.ts\n/root/src/node_modules/moduleB/index.tsx\n/root/src/node_modules/moduleB/index.d.ts\n\n/root/node_modules/moduleB.ts\n/root/node_modules/moduleB.tsx\n/root/node_modules/moduleB.d.ts\n/root/node_modules/moduleB/package.json (\"types\" 항목을 지정했다면)\n/root/node_modules/@types/moduleB.d.ts\n/root/node_modules/moduleB/index.ts\n/root/node_modules/moduleB/index.tsx\n/root/node_modules/moduleB/index.d.ts\n\n/node_modules/moduleB.ts\n/node_modules/moduleB.tsx\n/node_modules/moduleB.d.ts\n/node_modules/moduleB/package.json (\"types\" 항목을 지정했다면)\n/node_modules/@types/moduleB.d.ts\n/node_modules/moduleB/index.ts\n/node_modules/moduleB/index.tsx\n/node_modules/moduleB/index.d.ts\n\n스텝 수 때문에 두려워하지 마세요 - TypeScript가 여전히 디렉터리를 (9)와 (17)에서 두 번 점프합니다.\nNode.js가 하는 것보다 더 복잡하지 않습니다.\n추가 모듈 해석 플래그 (Additional module resolution flags)\n프로젝트 소스 레이아웃이 출력과 일치하지 않을 때도 있습니다.\n일반적으로 일련의 빌드 스텝이 생성된 최종 출력을 만듭니다.\n.ts파일을 .js로 컴파일하고, 다른 소스 위치에서 하나의 출력 위치로 의존성을 복사하는 것을 포함합니다.\n최종 결과는 런타임의 모듈이 해당 정의를 포함하는 소스 파일과 다른 이름을 가질 수 있다는 것이다.\n혹은 최종 출력의 모듈 경로가 컴파일 타임에 해당하는 소스 파일 경로와 일치하지 않을 수 있습니다.\nTypeScript 컴파일러는 추가 플래그를 갖고 있습니다.\nThe TypeScript compiler has a set of additional flags to inform the compiler of transformations that are expected to happen to the sources to generate the final output.\nTypeScript 컴파일러는 최종 출력을 생성하기위해 소스에 발생할 것으로 예상되는 변환을 컴파일러에게 알리기 위한 추가 플래그 세트가 있습니다.\n컴파일러가 이러한 변환도 수행하지 않는 다는 것에 유의하십시오;\n정의 파일로 모듈 import를 해석하는 과정을 안내하기 위해 이러한 정보를 사용합니다.\n기본 URL (Base URL)\nbaseUrl을 사용하는 것은 모듈들이 런타임에 단일 폴더로 \"배포\"되는 AMD 모듈 로더를 사용하는 애플리케이션에서 일반적인 방법입니다.\n이 모듈들의 소스는 다른 디렉터리 안에 있을 수 있지만, 빌드 스크립트가 모두 하나로 만들 것입니다.\nbaseUrl을 설정하는 것은 컴파일러에게 어디에서 모듈을 찾을지 알려주는 것입니다.\n모든 비-상대적 이름의 모듈 import는 baseUrl에 상대적이라고 가정합니다.\nbaseUrl의 값은 다음 중 하나로 결정됩니다:\n\nbaseUrl 명령 줄 인수 값 (만약 주어진 경로가 상대적이면, 현재 디렉터리를 기준으로 계산됨)\n'tsconfig.json'안에 baseUrl 프로퍼티 값 (만약 주어진 경로가 상대적이면, 'tsconfig.json'의 위치를 기준으로 계산됨)\n\n상대적 모듈 import는 항상 가져온 파일의 상대적으로 해석되기 때문에, baseUrl을 설정하는 것에 영향을 받지 않는 점에 유의하십시오.\nbaseUrl에 대한 더 많은 문서는 RequireJS와 SystemJS 문서에서 찾으실 수 있습니다.\n 경로 매핑 (Path mapping)\n가끔 모듈이 baseUrl 아래에 위치하지 않는 경우가 있습니다.\n예를 들어, \"jquery\" 모듈의 import는 런타임에 \"node_modules/jquery/dist/jquery.slim.min.js\"로 번역됩니다.\n로더는 런타임에 모듈 이름을 파일에 매핑하기 위해 매핑 구성을 사용합니다, RequireJs 문서와 SystemJS 문서를 보세요.\nTypeScript 컴파일러는 tsconfig.json 파일 안에 \"paths\" 프로퍼티를 사용한 매핑의 선언을 지원합니다.\njquery를 위한 \"paths\" 프로퍼티를 지정하는 방법에 대한 예제가 있습니다.\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\", // \"paths\"가 있는 경우 반드시 지정되어야함.\n \"paths\": {\n \"jquery\": [\"node_modules/jquery/dist/jquery\"] // 이 매핑은 \"baseUrl\"에 상대적임.\n }\n }\n}\n\n\"paths\"가 \"baseUrl\"에 상대적으로 해석된다는 점에 주목하세요.\n\"baseUrl\"을 \".\"가 아닌 다른 값, 예 tsconfig.json의 디렉터리,으로 설정하면, 그에 따라 매핑도 바뀝니다.\n만약 위 예제에서 \"baseUrl\": \"./src\" 로 설정한다면, jquery는 \"../node_modules/jquery/dist/jquery\" 로 매핑되어야 합니다.\n\"paths\"를 사용하는 것은 여러 개의 이전 위치를 포함한 정교한 매핑이 가능합니다.\n일부 모듈만 한 위치에서 사용 가능하고, 나머지는 다른 곳에 있는 프로젝트 구성을 생각해보세요.\n빌드 스텝이 한곳으로 모을 것입니다.\n프로젝트의 레이아웃은 다음과 같이 보입니다:\nprojectRoot\n├── folder1\n│ ├── file1.ts (imports 'folder1/file2' and 'folder2/file3')\n│ └── file2.ts\n├── generated\n│ ├── folder1\n│ └── folder2\n│ └── file3.ts\n└── tsconfig.json\n\ntsconfig.json는 다음과 같이 보일 것입니다:\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"*\": [\n \"*\",\n \"generated/*\"\n ]\n }\n }\n}\n\n이는 컴파일러에게 두 위치에서 패턴 \"*\" (i.e. 모든 값) 과 일치하는 모든 모듈 import를 알려줍니다\n\n\"*\": 같은 이름은 바뀌지 않음을 의미, 그래서 => /으로 매핑\n\"generated/*\" 접두사 \"generated\"가 추가된 모듈 이름을 의미, 그래서 => /generated/로 매핑\n\n이 로직을 따르면, 컴파일러는 다음과 같은 두 가지 import를 해석하려고 할 것입니다:\nimport 'folder1/file2':\n\n모듈 '*'은 일치하고 와일드카드가 전체 모듈 이름을 캡처함\n목록에서 첫 번째 대체 시도: '*' -> folder1/file2\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/folder1/file2.ts\n파일이 존재. 완료.\n\nimport 'folder2/file3':\n\n모듈 '*'은 일치하고 와일드카드가 전체 모듈 이름을 캡처함\n목록에서 첫 번째 대체 시도: '*' -> folder2/file3\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/folder2/file3.ts\n파일이 존재하지 않음, 두 번째 대체로 이동\n두 번째 대체 'generated/*' -> generated/folder2/file3\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/generated/folder2/file3.ts\n파일이 존재. 완료.\n\n rootDirs 가상 디렉터리 (Virtual Directories with rootDirs)\n때때로 컴파일 타임에 여러 디렉터리의 프로젝트 소스가 모두 결합되어 단일 출력 디렉터리를 생성합니다.\n여러 소스 디렉터리가 \"가상\" 디렉터리를 생성하는 것으로 보입니다.\n'rootDirs'를 사용하면, 컴파일러에게 이 \"가상\" 디렉터리를 구성하는 roots를 알릴 수 있습니다;\n따라서 컴파일러는 이러한 \"가상\"디렉터리 내에서 상대적 모듈 import를 마치 하나의 디렉터리에 같이 병합 한 것처럼 해석할 수 있습니다.\n예를 들어 이 프로젝트 구조를 생각해보세요:\n src\n └── views\n └── view1.ts (imports './template1')\n └── view2.ts\n\n generated\n └── templates\n └── views\n └── template1.ts (imports './view2')\n\nsrc/views 안의 파일들은 UI 컨트롤을 위한 유저 코드입니다.\ngenerated/templated 안의 파일들은, 빌드의 일부로써 템플릿 생성기에 의해 자동-생성된 UI 템플릿 바인딩 코드입니다.\n빌드 스텝은 /src/view와 /generated/templates/views를 출력에서 같은 디렉터리로 복사합니다.\n런타임에서, 뷰는 템플릿이 옆에 있다고 기대할 것이기 때문에, \"./template\"처럼 상대적인 이름을 import에서 사용해야 합니다.\n컴파일러에게 이 관계를 지정하기 위해서, \"rootDirs\"를 사용합니다.\n\"rootDirs\"는 내용물이 런타임에 병합할 것으로 예상되는 roots 의 목록을 지정합니다.\n그래서 다음의 예제에서, tsconfig.json 파일은 다음과 같아야 합니다:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/views\",\n \"generated/templates/views\"\n ]\n }\n}\n\n컴파일러가 rootDirs 중 하나의 하위 폴더에서 상대적 모듈 import를 볼 때마다, 각 rootDirs의 엔트리에서 이 import를 찾으려고 할 것입니다.\nrootDirs의 유연함은 논리적으로 병합되는 물리적 소스 디렉터리의 목록을 지정하는데 제한되지 않습니다. 제공되는 배열은 아마 존재 여부에 관계없이 임의의 수의 ad hoc, 임의의 디렉터리 이름을 포함할 수 있습니다. 이는 컴파일러에게 조건부 포함과 프로젝트 전용 로더 플러그인과 같은 복잡한 번들링과 런타임 기능을 안전한 방법으로 캡처할 수 있게 해줍니다.\n./#{locale}/messages와 같은 상대 모듈 경로의 일부로 #{locale}와 같은 특수 경로 토큰을 보간하여 빌드 툴이 로케일 전용 번들을 자동으로 생성하는 국제화 시나리오를 고려해봅시다. 이 가상의 설정에서 툴이 지원하는 로케일을 열거하고, 추상 경로를 ./zh/messages, ./de/messages 등으로 매핑 합니다.\n각 모듈은 문자열 배열을 export 한다고 가정합니다. 예를 들어 ./zh/messages는 다음을 포함합니다:\nexport default [\n \"您好吗\",\n \"很高兴认识你\"\n];\n\nrootDirs를 활용하여 컴파일러에게 이 매핑에 대해 알려주어 심지어 디렉터리가 존재하지 않아도 안전하게 ./#{locale}/messages를 해석할 수 있도록 합니다. 예를 들어, 다음과 같은 tsconfig.json를 보십시오:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/zh\",\n \"src/de\",\n \"src/#{locale}\"\n ]\n }\n}\n\n컴파일러는 이제 './#{locale}/messages'를 './zh/messages'로 해석하여 설계 시간 지원을 타협하지 않고 로케일에 관계없는 방법으로 개발할 수 있습니다.\n모듈 해석 추적 (Tracing module resolution)\n앞에서 논의한 바와 같이 컴파일러는 모듈을 해석할 때 현재 폴더 외부의 파일을 방문할 수 있습니다.\n이는 모듈이 해석되지 않거나 잘못된 정의로 해석된 이유를 진단할 때 어려울 수 있습니다.\n'--traceResolution'을 사용하여 컴파일러 모듈 해석 추적을 활성화하면 모듈 해석 과정 중에 발생한 작업에 대한 인사이트를 얻을 수 있습니다.\ntypescript 모듈을 사용하는 예제 애플리케이션이 있다고 해봅시다.\napp.ts는 import * as ts from \"typescript\" 같은 import가 있습니다.\n│ tsconfig.json\n├───node_modules\n│ └───typescript\n│ └───lib\n│ typescript.d.ts\n└───src\n app.ts\n\n--traceResolution으로 컴파일러를 호출\ntsc --traceResolution\n\n다음과 같은 출력이 발생:\n======== Resolving module 'typescript' from 'src/app.ts'. ========\nModule resolution kind is not specified, using 'NodeJs'.\nLoading module 'typescript' from 'node_modules' folder.\nFile 'src/node_modules/typescript.ts' does not exist.\nFile 'src/node_modules/typescript.tsx' does not exist.\nFile 'src/node_modules/typescript.d.ts' does not exist.\nFile 'src/node_modules/typescript/package.json' does not exist.\nFile 'node_modules/typescript.ts' does not exist.\nFile 'node_modules/typescript.tsx' does not exist.\nFile 'node_modules/typescript.d.ts' does not exist.\nFound 'package.json' at 'node_modules/typescript/package.json'.\n'package.json' has 'types' field './lib/typescript.d.ts' that references 'node_modules/typescript/lib/typescript.d.ts'.\nFile 'node_modules/typescript/lib/typescript.d.ts' exist - use it as a module resolution result.\n======== Module name 'typescript' was successfully resolved to 'node_modules/typescript/lib/typescript.d.ts'. ========\n\n주의사항 (Things to look out for)\n\nimport의 이름과 위치\n\n======== 'src/app.ts' 에서 'typesciprt' 모듈 해석. ========\n\n\n컴파일러가 따르는 전략\n\n모듈 해석 종류가 지정되지 않으면, 'NodeJs 사용.\n\n\nnpm 패키지에서 types 로딩\n\n'package.json'은 'node_modules/typescript/lib/typescript.d.ts'를 참조하는 'types' 필드 './lib/typescript.d.ts'가 있습니다.\n\n\n최종 결과\n\n======== 모듈 이름 'typescript'는 'node_modules/typescript/lib/typescript.d.ts'로 성공적으로 해석 되었습니다. ========\n\n\n\n--noResolve 사용하기 (Using --noResolve)\n일반적으로 컴파일러는 컴파일 과정을 시작하기 전에 모든 모듈 import를 해석하려고 합니다.\n파일의 import를 성공적으로 해석할 때마다, 파일은 나중에 컴파일러가 처리할 파일 세트에 추가됩니다.\n--noResolve 컴파일러 옵션은 명령 줄에 전달하지 않은 파일은 컴파일에 \"추가\" 하지 않도록 지시합니다.\n여전히 파일에 모듈을 해석하려고 하지만, 파일이 지정되지 않았으면, 그 파일은 포함하지 않습니다.\n예를 들어:\napp.ts\nimport * as A from \"moduleA\" // 성공, 'moduleA'가 명령줄로 전달됨\nimport * as B from \"moduleB\" // Error TS2307: Cannot find module 'moduleB.\n\ntsc app.ts moduleA.ts --noResolve\n\n--noResolve를 사용한 app.ts의 컴파일은 다음과 같은 결과가 나옵니다:\n\n명령 줄로 전달했기 때문에 moduleA는 정확하게 찾음.\n전달하지 않았기 때문에 moduleB를 찾는데 실패함.\n\n공통 질문 (Common Questions)\n제외 목록에 있는 모듈을 여전히 컴파일러가 선택하는 이유는 무엇인가? (Why does a module in the exclude list still get picked up by the compiler?)\ntsconfig.json은 폴더를 \"프로젝트\"로 바꿉니다.\n\"exclude\" 나 \"files\" 엔트리를 지정하지 않으면, tsconfig.json를 포함하는 폴더 안의 모든 파일과 모든 하위-디렉터리가 컴파일에 포함됩니다.\n만약 일부 파일을 제외하고 싶으면 \"exclude\"를 사용하고, 컴파일러가 찾도록 하게 하는 대신 모든 파일을 지정하고 싶으면, \"files\"를 사용하십시오.\ntsconfig.json의 자동 포함입니다.\n위에서 논의한 내장 모듈 해석이 아닙니다.\n컴파일러는 파일을 모듈 import 대상으로 식별한 경우, 이전 단계에서 제외되었는지에 관계없이 컴파일에 포함하게 됩니다.\n그래서 컴파일에 파일은 제외하기 위해서는, 그 파일을 제외하고 그 파일에 import나 /// 지시문이 있는 모든 파일을 제외해야 합니다.\n"},"pages/namespaces.html":{"url":"pages/namespaces.html","title":"네임스페이스","keywords":"","body":"목차 (Table of Contents)\n소개 (Introduction) \n첫 번째 단계 (First steps) \n\n단일 파일 검사기 (Validators in a single file) \n\n네임스페이스 적용하기 (Namespacing) \n\nNamespaced Validators \n\n파일 간 분할 (Splitting Across Files) \n\n다중 파일 네임 스페이스 (Multi-file namespaces) \n\n별칭 (Aliases) \n다른 JavaScript 라이브러리로 작업하기 (Working with Other JavaScript Libraries) \n\nAmbient 네임스페이스 (Ambient Namespaces) \n\n소개 (Introduction)\n↥ 위로\n이 게시물에서는 TypeScript에서 네임스페이스를 사용하여 코드를 구성하는 다양한 방법을 간략하게 설명합니다.\n첫 번째 단계 (First steps)\n↥ 위로\n이 페이지 전체에서 예제로 사용할 프로그램을 시작하겠습니다.\n웹 페이지의 양식에 대한 사용자 입력을 확인하거나 외부로부터 받은 데이터 파일의 형식을 확인하기 위해 간단한 문자열 검사기 세트를 작성했습니다.\n단일 파일 검사기 (Validators in a single file)\ninterface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nlet lettersRegexp = /^[A-Za-z]+$/;\nlet numberRegexp = /^[0-9]+$/;\n\nclass LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n}\n\nclass ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\n// 시도해 볼 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 검사기\nlet validators: { [s: string]: StringValidator; } = {};\nvalidators[\"ZIP code\"] = new ZipCodeValidator();\nvalidators[\"Letters only\"] = new LettersOnlyValidator();\n\n// 각 문자열이 각 검사기를 통과했는지 표시\nfor (let s of strings) {\n for (let name in validators) {\n let isMatch = validators[name].isAcceptable(s);\n console.log(`'${ s }' ${ isMatch ? \"matches\" : \"does not match\" } '${ name }'.`);\n }\n}\n\n네임스페이스 적용하기 (Namespacing)\n더 많은 검사기를 추가하게 되면, 타입을 추적하고 다른 객체와 이름 충돌을 방지하기 위해 일종의 구조 체계가 필요합니다.\n전역 네임스페이스에 다른 이름을 많이 넣는 대신, 객체들을 하나의 네임스페이스로 감싸겠습니다.\n이 예에서는 모든 검사기 관련 개체를 Validation이라는 하나의 네임스페이스로 옮기겠습니다.여기서 인터페이스 및 클래스가 네임스페이스 외부에서도 접근 가능하도록 선언부에 export를 붙입니다.반면, 변수 letterRegexp와 numberRegexp는 구현 세부 사항이므로 외부로 내보내지 않아 네임스페이스 외부 코드에서 접근할 수 없습니다.\n파일 하단의 테스트 코드에서, 네임스페이스 외부에서 사용될 때 타입의 이름을 검증해야 합니다 (예: Validation.LetterOnlyValidator).\n네임스페이스화된 검사기 (Namespaced Validators)\nnamespace Validation {\n export interface StringValidator {\n isAcceptable(s: string): boolean;\n }\n\n const lettersRegexp = /^[A-Za-z]+$/;\n const numberRegexp = /^[0-9]+$/;\n\n export class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n }\n\n export class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n }\n}\n\n// 시도해 볼 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 검사기\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// 각 문자열이 각 검사기를 통과했는지 표시\nfor (let s of strings) {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n}\n\n파일 간 분할 (Splitting Across Files)\n↥ 위로\n애플리케이션 규모가 커지면, 코드를 여러 파일로 분할해야 유지 보수가 용이합니다. \n다중 파일 네임스페이스 (Multi-file namespaces)\n↥ 위로\n여기서 Validation 네임스페이스를 여러 파일로 분할합니다.\n파일이 분리되어 있어도 같은 네임스페이스에 기여할 수 있고 마치 한 곳에서 정의된 것처럼 사용할 수 있습니다.\n파일 간 의존성이 존재하므로, 참조 태그를 추가하여 컴파일러에게 파일 간의 관계를 알립니다.\n그 외에 테스트 코드는 변경되지 않았습니다.\nValidation.ts\nnamespace Validation{\n export interface StringValidator{\n isAcceptable(s: string): boolean;\n }\n}\n\nLettersOnlyValidators.ts\n/// \nnamespace Validation {\n const lettersRegexp = /^[A-Za-z]+$/;\n export class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n }\n}\n\nZipCodeValidators.ts\n/// \nnamespace Validation {\n const numberRegexp = /^[0-9]+$/;\n export class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n }\n}\n\nTest.ts\n/// \n/// \n/// \n\n// Some samples to try\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// Validators to use\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// Show whether each string passed each validator\nfor (let s of strings) {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n}\n\n파일이 여러 개 있으면 컴파일된 코드가 모두 로드되는지 확인해야 합니다.\n이를 수행하는 두 가지 방법이 있습니다.\n먼저, 모든 입력 파일을 하나의 JavaScript 출력 파일로 컴파일하기 위해 --outFile 플래그를 사용하여 연결 출력(concatenated output)을 사용할 수 있습니다:\ntsc --outFile sample.js Test.ts\n\n컴파일러는 파일에 있는 참조 태그를 기반으로 출력 파일을 자동으로 정렬합니다. 각 파일을 개별적으로 지정할 수도 있습니다:\ntsc --outFile sample.js Validation.ts LettersOnlyValidator.ts ZipCodeValidator.ts Test.ts\n\n또는 파일별 컴파일 (기본값)을 사용하여 각 입력 파일을 하나의 JavaScript 파일로 생성할 수 있습니다.\n여러 JS 파일이 생성되는 경우, 웹 페이지에서 생성된 개별 파일을 적절한 순서로 로드하기 위해 태그를 사용해야 합니다. 예를 들어:\nMyTestPage.html (인용)\n \n \n \n \n\n별칭 (Aliases)\n↥ 위로\n네임스페이스 작업을 단순화할 수 있는 또 다른 방법은 일반적으로 사용되는 객체의 이름을 더 짧게 만들기 위해 import q = x.y.z를 사용하는 것입니다.\n모듈을 로드하는 데 사용되는 import x = require (\"name\") 구문과 혼동하지 않기 위해, 이 구문은 단순히 특정 심벌에 별칭을 생성합니다.\n이러한 종류의 가져오기(일반적으로 별칭이라고 함)는 모듈 가져오기에서 생성된 객체를 포함하여 모든 종류의 식별자에 대해 사용할 수 있습니다.\nnamespace Shapes {\n export namespace Polygons {\n export class Triangle { }\n export class Square { }\n }\n}\n\nimport polygons = Shapes.Polygons;\nlet sq = new polygons.Square(); // 'new Shapes.Polygons.Square()'와 동일\n\nrequire 키워드를 사용하지 않는다는 것을 명심하세요; 대신 가져오는 심벌은 정해진 이름으로 직접 할당합니다.\nvar를 사용하는 것과 비슷하지만, 가져온 심벌의 타입 및 네임스페이스 의미에 대해서도 동작합니다.\n특히, 값의 경우 import는 원래 심벌와 별개의 참조이므로 별칭 var에 대한 변경 내용은 원래 변수에 반영되지 않습니다.\n다른 JavaScript 라이브러리로 작업하기 (Working with Other JavaScript Libraries)\n↥ 위로\nTypeScript로 작성되지 않은 라이브러리의 형태를 설명하려면, 라이브러리가 외부에 제공하는 API를 선언해야 합니다.\n대부분의 JavaScript 라이브러리는 소수의 최상위 객체만 노출하므로 네임스페이스를 사용하는 것이 좋습니다.\n구현을 정의하지 않은 선언을 \"ambient\"라고 부릅니다.\n일반적으로 이것은 .d.ts 파일에 정의되어 있습니다.\nC/C++에 익숙하다면 이를 .h 파일로 생각할 수 있습니다.\n몇 가지 예를 살펴보겠습니다.\nAmbient 네임스페이스 (Ambient Namespaces)\n↥ 위로\n널리 사용되는 D3 라이브러리는 d3이라는 전역 객체에서 기능을 정의합니다.\n이 라이브러리는 태그를 통해 로드되므로(모듈 로더 대신) 형태를 정의하기 위해 선언할 때 네임스페이스를 사용합니다.\nTypeScript 컴파일러는 이 형태를 보기 위해, ambient 네임스페이스 선언을 사용합니다.\n예를 들어 다음과 같이 작성할 수 있습니다:\nD3.d.ts (간단한 인용)\ndeclare namespace D3 {\n export interface Selectors {\n select: {\n (selector: string): Selection;\n (element: EventTarget): Selection;\n };\n }\n\n export interface Event {\n x: number;\n y: number;\n }\n\n export interface Base extends Selectors {\n event: Event;\n }\n}\n\ndeclare var d3: D3.Base;\n\n"},"pages/namespaces-and-modules.html":{"url":"pages/namespaces-and-modules.html","title":"네임스페이스와 모듈","keywords":"","body":"소개 (Introduction)\n이 글에서는 TypeScript에서 모듈과 네임스페이스를 사용하여 코드를 구성하는 다양한 방법을 간략하게 설명합니다.\n또한 네임스페이스와 모듈에 관한 몇 가지 고급 주제와 TypeScript에서 네임스페이스와 모듈을 사용할 때 흔히 마주치는 위험성을 살펴볼 것입니다.\nES 모듈에 대한 자세한 내용은 모듈 문서를 참고하세요.\nTypeScript 네임스페이스에 대한 자세한 내용은 네임스페이스 문서를 참고하세요.\n참고: 매우 오래된 버전의 TypeScript 네임스페이스는 이전의 JavaScript 모듈 시스템인 '내부 모듈'이라고 불렸습니다.\n모듈 사용하기 (Using Modules)\n모듈에는 코드와 선언 둘 다 포함될 수 있습니다.\n모듈은 또한 모듈 로더(예: CommonJs/Require.js)에 대한 의존성이나 ES 모듈이 지원하는 런타임을 가지고 있습니다.\n모듈은 더 나은 코드 재사용성을 위해, 강력한 고립성과 번들링을 위한 향상된 도구를 제공합니다.\n또한 Node.js 애플리케이션의 경우 모듈이 기본적인 방법이며, 코드를 구조화하는 데 있어 권장하는 접근법이라는 점을 유의해야 합니다.\nECMAScript 2015부터, 모듈은 언어에서 기본적으로 내재한 부분이며, 모든 호환 엔진 구현은 모듈을 지원해야 합니다.\n따라서, 새로운 프로젝트의 경우 코드를 구성하는 방법으로 모듈을 권장합니다.\n네임스페이스 사용하기 (Using Namespaces)\n네임스페이스는 코드를 구성하는 TypeScript만의 고유한 방법입니다.\n네임스페이스는 간단히 전역 네임스페이스에서 JavaScript 객체로 이름 붙여집니다.\n이러한 점 덕분에 네임스페이스를 아주 단순한 구조로 사용할 수 있습니다.\n모듈과 달리, 여러 개의 파일을 포괄할 수 있으며, --outFile을 사용해 연결할 수 있습니다.\n네임스페이스는 웹 애플리케이션에서 코드를 구조화하기에 좋은 방법이며, 모든 의존성은 HTML 페이지의 태그로 포함합니다.\n특히 대규모 애플리케이션의 경우, 이 방법은 모든 전역 네임스페이스가 오염되는 경우와 마찬가지로 컴포넌트의 의존성을 식별하기 힘들게 만들 수 있습니다.\n네임스페이스와 모듈의 위험성 (Pitfalls of Namespaces and Modules)\n여기서는 네임스페이스와 모듈을 사용할 때 자주 발생하는 다양한 위험성과 그 해결책을 알아보겠습니다.\n/// 를 사용한 모듈\n일반적인 실수는 모듈 파일을 참조하기 위해 import문 대신 /// 구문을 사용하는 것입니다.\n이 둘의 차이를 이해하기 위해, 우선 import 경로에 위치한 모듈에 대한 타입 정보를 컴파일러가 어떻게 찾아내는지를 이해해야 합니다. (예를 들어, import x from \"...\";, import x = require(\"...\"); 등 안의 ...)\n컴파일러는 .ts, .tsx를 찾은 다음 적절한 경로에 위치한 .d.ts를 찾습니다.\n만약 특정 파일을 찾지 못한다면, 컴파일러는 앰비언트 모듈(ambient module) 선언을 탐색할 것입니다.\n.d.ts 파일안에 이것들을 선언해야 한다는 점을 기억하세요.\n\nmyModules.d.ts\n// 모듈이 아닌 .d.ts 파일 또는 .ts 파일:\ndeclare module \"SomeModule\" {\n export function fn(): string;\n}\n\n\nmyOtherModule.ts\n/// \nimport * as m from \"SomeModule\";\n\n\n\n위의 reference 태그는 앰비언트 모듈(ambient module) 선언이 포함된 선언 파일의 위치를 지정하는 데 필요합니다.\n이 방법은 여러 TypeScript 샘플에서 사용하는 node.d.ts파일을 사용하는 방법입니다.\n불필요한 네임스페이스 (Needless Namespacing)\n네임스페이스를 사용하던 프로그램을 모듈로 변경하면, 파일은 다음과 같은 모습이 되기 쉽습니다:\n\nshapes.ts\nexport namespace Shapes {\n export class Triangle { /* ... */ }\n export class Square { /* ... */ }\n}\n\n\n\n최상위 모듈 Shapes는 아무런 의미 없이 Triangle과 Square을 감싸고 있습니다.\n이런 점은 모듈 사용자에게 혼동과 짜증을 유발합니다:\n\nshapeConsumer.ts\nimport * as shapes from \"./shapes\";\nlet t = new shapes.Shapes.Triangle(); // shapes.Shapes?\n\n\n\nTypeScript 모듈의 중요한 특징 중 하나는 서로 다른 두 개의 모듈이 절대 같은 스코프 안에 이름을 제공하지 않는다는 점입니다.\n모듈 사용자가 어떤 이름을 할당할지를 결정하기 때문에, 네임스페이스 내부에서 내보내는 심벌을 미리 감싸줄 필요가 없습니다.\n모듈 내용의 네임스페이스를 설정하지 않아도 되는 이유를 다시 말하면, 네임스페이스를 지정하는 일반적인 목적은 구조의 논리적 그룹을 제공하고 이름 충돌을 방지하기 위함입니다.\n모듈 파일이 이미 스스로 논리적 그룹을 형성하고 있기 때문에, 최상위 이름은 이를 가져오는 코드에 의해 정의되고, 내보내는 객체를 위한 추가적인 모듈 계층을 사용할 필요가 없습니다.\n다음은 수정된 예입니다:\n\nshapes.ts\nexport class Triangle { /* ... */ }\nexport class Square { /* ... */ }\n\n\nshapeConsumer.ts\nimport * as shapes from \"./shapes\";\nlet t = new shapes.Triangle();\n\n\n\n모듈의 트레이드-오프 (Trade-offs of Modules)\nJS 파일과 모듈이 일대일 대응인 것처럼, TypeScript는 모듈 소스 파일과 이 파일에서 생성된 JS 파일도 일대일 대응입니다.\n이러한 특성 때문에 어떤 모듈 시스템을 사용하느냐에 따라서 여러 모듈 소스 파일을 합치는 작업이 불가능할 수 있습니다.\n예를 들어, commonjs 또는 umd를 대상으로 하는 동안에는 outFile 옵션을 사용할 수 없지만, TypeScript 1.8 이후부터, amd 또는 system를 대상으로 하는 경우에는 outFile 옵션을 사용할 수 있게 되었습니다.\n"},"pages/symbols.html":{"url":"pages/symbols.html","title":"심볼","keywords":"","body":"소개 (Introduction)\nECMAScript 2015부터, symbol은 number와 string 같은 기본 자료형입니다.\nsymbol 값들은 Symbol생성자를 호출해서 생성합니다.\nlet sym1 = Symbol();\n\nlet sym2 = Symbol(\"key\"); // 선택적 문자열 키\n\n심벌은 불변하며 유일합니다.\nlet sym2 = Symbol(\"key\");\nlet sym3 = Symbol(\"key\");\n\nsym2 === sym3; // false, 심벌은 유일합니다.\n\n문자열처럼, 심벌은 객체 프로퍼티의 키로 사용될 수 있습니다.\nconst sym = Symbol();\n\nlet obj = {\n [sym]: \"value\"\n};\n\nconsole.log(obj[sym]); // \"value\"\n\n심벌은 계산된 프로퍼티 선언과 결합해 객체 프로퍼티와 클래스 멤버를 선언할 수도 있습니다.\nconst getClassNameSymbol = Symbol();\n\nclass C {\n [getClassNameSymbol](){\n return \"C\";\n }\n}\n\nlet c = new C();\nlet className = c[getClassNameSymbol](); // \"C\"\n\n잘 알려진 심벌들 (Well-known Symbols)\n사용자-정의 심벌 이외에도, 잘 알려진 내장 심벌들이 있습니다.\n내장된 심벌들은 내부 언어 동작을 나타내는 데 사용됩니다.\n다음은 잘 알려진 심벌 목록입니다:\nSymbol.hasInstance\n생성자 객체가 어떤 객체를 생성자의 인스턴스로 인식하는지 확인하는 메서드입니다. instanceof 연산자로 호출됩니다.\nSymbol.isConcatSpreadable\n객체가 자신의 배열 요소를 Array.prototype.concat를 사용하여 직렬로 나타낼 수 있는지를 나타내는 불리언 값입니다.\nSymbol.iterator\n객체의 기본 반복자를 반환하는 메서드입니다. for-of 문으로 호출합니다.\nSymbol.match\n정규식을 문자열과 비교하는 정규식 메서드입니다. String.prototype.match 메서드로 호출합니다.\nSymbol.replace\n일치하는 부분 문자열을 대체하는 정규식 메서드입니다. String.prototype.replace 메서드로 호출합니다.\nSymbol.search\n정규식과 일치하는 문자열의 인덱스를 반환하는 정규식 메서드입니다. String.prototype.search 메서드로 호출합니다.\nSymbol.species\n파생된 객체를 만드는 생성자 함수 프로퍼티 값입니다.\nSymbol.split\n정규식과 일치하는 인덱스들에 위치한 문자열을 분할하는 정규식 메서드입니다.\nString.prototype.split 메서드로 호출합니다.\nSymbol.toPrimitive\n객체를 해당 기본 값으로 변환하는 메서드입니다.\nToPrimitive 추상 연산으로 호출합니다.\nSymbol.toStringTag\n객체의 기본 문자열 설명을 만드는 데 사용되는 문자열 값입니다.\n내장 메소드Object.prototype.toString로 호출합니다.\nSymbol.unscopables\n고유한 프로퍼티 이름들이 연관된 객체의 'with' 환경 바인딩에서 제외된 객체입니다.\n"},"pages/triple-slash-directives.html":{"url":"pages/triple-slash-directives.html","title":"트리플-슬래시 지시자","keywords":"","body":"트리플-슬래시(Triple-slash) 지시어는 단일 XML 태그를 포함하는 한 줄 주석입니다.\n주석의 내용은 컴파일러 지시어로 사용됩니다.\n트리플-슬래시 지시어는 오직 포함된 파일의 상단에서만 유효합니다.\n트리플-슬래시 지시어는 다른 트리플-슬래시 지시어를 포함한 한 줄 혹은 여러 줄의 주석 앞에만 위치할 수 있습니다.\n만약 문 혹은 선언 뒤에 나오는 경우, 보통의 한 줄 주석으로 여겨지며 어떤 특별한 의미도 갖지 않습니다.\n/// \n/// 지시어는 가장 일반적인 지시어입니다.\n파일 간 의존성 선언으로 사용됩니다.\n트리플-슬래시 참조는 컴파일 프로세스에 추가적인 파일을 포함하도록 컴파일러에게 지시합니다.\n또한 --out 또는 --outFile을 사용할 때 출력물을 정렬하기 위한 방법으로도 사용됩니다.\n파일은 전처리 통과 후 입력과 동일한 순서로 출력 파일 위치에 생성됩니다.\n입력 파일 전처리 (Preprocessing input files)\n컴파일러는 모든 트리플-슬래시 참조 지시어를 분석하기 위해 입력 파일에 대한 전처리를 수행합니다.\n이 과정에서, 추가 파일이 컴파일에 추가됩니다.\n이 과정은 root files 집합에서 시작합니다;\n이것들은 커맨드-라인이나 tsconfig.json 파일의 \"files\"목록에 지정된 파일 이름입니다.\n이 루트 파일들은 지정된 순서대로 전처리 됩니다.\n파일이 목록에 추가되기 전, 파일에 있는 모든 트리플-슬래시 참조가 처리되고 그 대상들이 포함됩니다.\n트리플-슬래시 참조는 파일에서 보이는 순서대로 깊이 우선으로 처리됩니다.\n루트가 없는 경우 트리플-슬래시 참조 경로는 이를 포함하고 있는 파일을 기준으로 처리됩니다.\n오류 (Errors)\n존재하지 않는 파일을 참조하는 것은 오류입니다.\n파일이 자기 자신에 대한 트리플-슬래시 참조를 갖는 것은 오류입니다.\n--noResolve 사용하기 (Using --noResolve)\n컴파일러 플래그 --noResolve가 지정되면 트리플-슬래시 참조는 무시됩니다; 새 파일을 추가하거나 제공된 파일의 순서를 변경하지 않습니다.\n/// \n의존성을 선언 역할을 하는 /// 지시어와 유사하게, /// 지시어는 패키지의 의존성을 선언합니다.\n패키지 이름을 처리하는 과정은 import 문에서 모듈 이름을 처리하는 과정과 유사합니다.\n트리플-슬래시-참조-타입 지시어를 선언 패키지의 import로 생각하면 이해하기 쉽습니다.\n예를 들어, 선언 파일에 /// 를 포함하는 것은 이 파일이 @types/node/index.d.ts에 선언된 이름을 사용한다고 선언하며;\n따라서 이 패키지는 선언 파일과 함께 컴파일에 포함되어야 합니다.\n이 지시어는 d.ts 파일을 직접 작성할 때만 사용하세요.\n컴파일 중 생성된 선언 파일의 경우, 컴파일러는 자동으로 /// 를 추가합니다;\n오직 결과 파일이 참조된 패키지의 선언문을 사용하는 경우에만 생성된 선언 파일 안에 /// 가 추가됩니다.\n.ts 파일에서 @type의 패키지의 의존성을 선언하려면, 커맨드 라인에 --types 을 사용하거나 tsconfig.json을 사용하세요.\ntsconfig.json에서 @types, typeRoots 과 types 사용하기에서 세부 사항을 확인하세요.\n/// \n이 지시어는 파일이 명시적으로 기존 내장 lib 파일을 포함하도록 합니다.\n내장 lib 파일은 tsconfig.json의\"lib\"컴파일러 옵션과 같은 방식으로 참조됩니다 (예 :lib = \"es2015.d\"ts가 아닌 lib = \"es2015\"사용 등).\nDOM API 또는Symbol 또는 Iterable과 같은 내장 JS 런타임 생성자와 같은 내장 타입에 의존하는 선언 파일 작성자에게는 트리플 슬래시 참조 lib 지시어를 사용하는 것이 권장됩니다. 이전에는 이런 .d.ts 파일은 그런 타입의 전달/중복 선언을 추가했어야 했습니다.\n예를 들어 컴파일에서 파일 중 하나에 /// 를 추가한 것 것은 --lib es2017.string으로 컴파일 하는 것과 같습니다.\n/// \n\n\"foo\".padStart(4);\n\n /// \n이 지시어는 파일을 기본 라이브러리라고 표시합니다.\n이 주석은 lib.d.ts와 이를 변형한 것들의 맨 상단에서 볼 수 있습니다.\n이 지시어는 컴파일러에게 기본 라이브러리(예.lib.d.ts)를 컴파일에 포함시키지 않도록 지시합니다.\n이는 커맨드 라인에 --nolib을 넘겨주는 것과 비슷한 영향을 줍니다.\n또한 --skipDefaultLibCheck를 넘겨주면, 컴파일러가 /// 을 갖는 파일만 검사하지 않는다는 것을 유의하세요.\n/// \n기본적으로 AMD 모듈은 익명으로 생성됩니다.\n이는 모듈로 만들어 내는 과정에 번들러(예. r.js)와 같은 다른 툴을 사용할 경우 문제를 발생시킬 수 있습니다.\namd-module 지시어는 컴파일러에게 선택적으로 모듈의 이름을 넘길 수 있도록 해줍니다:\namdModule.ts\n///\nexport class C {\n}\n\n이는 AMD define 호출의 일부로 NamedModule 이름을 모듈에 할당하는 결과를 낳을 것입니다:\namdModule.js\ndefine(\"NamedModule\", [\"require\", \"exports\"], function (require, exports) {\n var C = (function () {\n function C() {\n }\n return C;\n })();\n exports.C = C;\n});\n\n/// \n\nNote: 이 지시어는 deprecated 되었습니다. 대신 import \"moduleName\"; 문을 사용하세요.\n\n/// 는 컴파일러에게 TS-가 아닌 모듈의 의존성이 결과 모듈의 require 호출에 추가되어야 한다고 알립니다.\namd-dependeny 지시어는 선택적으로 name 프로퍼티를 갖습니다; 이로 인해 amd-dependency에 선택적으로 이름을 전달할 수 있습니다:\n/// \ndeclare var moduleA:MyType\nmoduleA.callStuff()\n\n생성된 JS 코드:\ndefine([\"require\", \"exports\", \"legacy/moduleA\"], function (require, exports, moduleA) {\n moduleA.callStuff()\n});\n\n"},"pages/type-compatibility.html":{"url":"pages/type-compatibility.html","title":"타입 호환성","keywords":"","body":"소개 (Introduction)\nTypeScript의 타입 호환성은 구조적 서브 타이핑(subtyping)을 기반으로 합니다.\n구조적 타이핑이란 오직 멤버만으로 타입을 관계시키는 방식입니다.\n명목적 타이핑(nominal typing) 과는 대조적입니다.\n다음 코드를 살펴보겠습니다:\ninterface Named {\n name: string;\n}\n\nclass Person {\n name: string;\n}\n\nlet p: Named;\n// 성공, 구조적 타이핑이기 때문입니다.\np = new Person();\n\nC#이나 Java와 같은 명목적-타입 언어에서는 Person 클래스는 Named 인터페이스를 명시적인 구현체로 기술하지 않았기 때문에 해당 코드는 오류를 발생시킵니다.\nTypeScript의 구조적 타입 시스템은 JavaScript 코드의 일반적인 작성 방식에 따라서 설계되었습니다.\nJavaScript는 함수 표현식이나 객체 리터럴 같은 익명 객체를 광범위하게 사용하기 때문에 JavaScript에서 발견되는 관계의 타입을 명목적 타입 시스템보다는 구조적 타입 시스템을 이용하여 표현하는 것이 훨씬 더 자연스럽습니다.\n건전성에 대한 참고사항 (A Note on Soundness)\nTypeScript의 타입 시스템은 컴파일 시간에 확인할 수 없는 특정 작업을 안전하게 수행할 수 있습니다. 타입 시스템이 이런 특성을 갖고 있을 때, \"건전\"하지 않다고 말합니다. TypeScript에서 건전하지 못한 곳을 허용하는 부분을 신중하게 고려했으며, 이 문서 전체에서 이러한 상황이 발생하는 곳과 유발하는 시나리오에 대해 설명합니다.\n시작하기 (Starting out)\nTypeScript의 구조적 타입 시스템의 기본 규칙은 y가 최소한 x와 동일한 멤버를 가지고 있다면 x와 y는 호환된다는 것입니다. 예를 들어:\ninterface Named {\n name: string;\n}\n\nlet x: Named;\n// y의 추론된 타입은 { name: string; location: string; } 입니다.\nlet y = { name: \"Alice\", location: \"Seattle\" };\nx = y;\n\ny를 x에 할당할 수 있는지 검사하기 위해, 컴파일러는 x의 각 프로퍼티를 검사하여 y에서 상응하는 호환 가능한 프로퍼티를 찾습니다.\n이 경우, y는 name이라는 문자열 멤버를 가지고 있어야 합니다. 그러므로 할당이 허용됩니다.\n함수 호출 인수를 검사할 때 동일한 할당 규칙이 적용됩니다:\nfunction greet(n: Named) {\n console.log(\"Hello, \" + n.name);\n}\ngreet(y); // 성공\n\ny는 location 프로퍼티를 추가적으로 가지고 있지만 오류를 발생시키지 않는 점에 유의합니다.\n호환성을 검사할 때는 오직 대상 타입의 멤버(이 경우는 Named)만 고려됩니다.\n이 비교하는 과정은 재귀적으로 각 멤버와 하위-멤버의 타입을 탐색하면서 진행됩니다.\n두 함수 비교 (Comparing two functions)\n원시 타입과 객체 타입을 비교하는 것은 비교적 간단하지만, 어떤 유형의 함수들이 호환될 수 있는지에 대한 질문은 조금 더 복잡합니다.\n먼저 매개변수 목록에서만 다른 두 함수의 기본 예제를 살펴보겠습니다:\nlet x = (a: number) => 0;\nlet y = (b: number, s: string) => 0;\n\ny = x; // 성공\nx = y; // 오류\n\nx를 y에 할당할 수 있는지 검사하기 위해, 먼저 매개변수 목록을 살펴봅니다.\nx의 각 매개변수는 호환 가능한 타입을 가진 y의 해당 매개변수를 가져야 합니다.\n매개변수의 이름은 고려하지 않고 타입만 검사한다는 점에 유의하세요.\n이 경우에는 x의 모든 매개변수는 y에 상응하는 호환 가능한 매개변수를 가지므로 할당이 허용됩니다.\n두 번째 할당은 y는 x에 없는 두 번째 필수적인 매개변수를 가지고 있기 때문에 할당이 허용되지 않아 오류가 발생합니다.\ny = x의 예제에서처럼 매개변수를 '버리는' 것이 허용되는 이유가 궁금할 수 있습니다.\n이러한 할당이 허용되는 이유는 함수의 추가 매개변수를 무시하는 것이 실제로 JavaScript에선 매우 일반적이기 때문입니다.\n예를 들어, Array#forEach는 콜백 함수에게 3 가지 매개변수인 배열 요소, 그 요소의 인덱스 그리고 이것을 포함하는 배열을 제공합니다.\n그럼에도 불구하고 첫 번째 매개변수만 사용하는 콜백을 제공하는 것은 매우 유용합니다:\nlet items = [1, 2, 3];\n\n// 추가 매개변수를 강제로 사용하지 마세요.\nitems.forEach((item, index, array) => console.log(item));\n\n// 괜찮습니다!\nitems.forEach(item => console.log(item));\n\n반환 타입이 다른 두 함수를 사용하여 반환 타입이 어떻게 처리되는지 살펴보겠습니다:\nlet x = () => ({name: \"Alice\"});\nlet y = () => ({name: \"Alice\", location: \"Seattle\"});\n\nx = y; // 성공\ny = x; // 오류, x()는 location 프로퍼티가 없습니다.\n\n타입 시스템은 원본 함수의 반환 타입이 대상 타입의 반환 타입의 하위 타입이 되도록 합니다.\n함수 매개변수의 Bivariance (Function Parameter Bivariance)\n함수 매개변수의 타입을 비교할 때, 원본 매개변수가 대상 매개변수에 할당이 가능하거나 이 반대여도 할당은 성공합니다.\n이것은 호출한 측에서 더 특수한 타입을 취하여 함수를 제공할 수도 있지만, 덜 특수화된 타입의 함수를 호출할 수 있기 때문에 바람직하지 않습니다.\n실제로 이런 종류의 오류는 드물지만 이는 많은 일반적인 JavaScript 패턴들을 사용할 수 있게 합니다. 간단한 예제:\nenum EventType { Mouse, Keyboard }\n\ninterface Event { timestamp: number; }\ninterface MouseEvent extends Event { x: number; y: number }\ninterface KeyEvent extends Event { keyCode: number }\n\nfunction listenEvent(eventType: EventType, handler: (n: Event) => void) {\n /* ... */\n}\n\n// 바람직하진 않지만 유용하고 일반적임\nlistenEvent(EventType.Mouse, (e: MouseEvent) => console.log(e.x + \",\" + e.y));\n\n// 건전성 측면에서 바람직하지 않은 대안\nlistenEvent(EventType.Mouse, (e: Event) => console.log((e as MouseEvent).x + \",\" + (e as MouseEvent).y));\nlistenEvent(EventType.Mouse, ((e: MouseEvent) => console.log(e.x + \",\" + e.y)) as (e: Event) => void);\n\n// 여전히 허용되지 않음 (명확한 오류). 완전히 호환되지 않는 타입에 적용되는 타입 안전성(Type safety)\nlistenEvent(EventType.Mouse, (e: number) => console.log(e));\n\n컴파일러 플래그인 strictFunctionTypes을 통해 이러한 상황이 발생하면 TypeScript에서 오류가 발생하도록 할 수 있습니다.\n선택적 매개변수와 나머지 매개변수 (Optional Parameters and Rest Parameters)\n함수의 호환성을 비교할 때 선택적 매개변수와 필수 매개변수를 서로 바꿔 사용할 수 있습니다.\n원본 타입의 추가 선택적 매개변수는 오류가 아니고, 원본 타입의 해당 매개변수가 없는 대상 타입의 선택적 매개변수도 오류가 아닙니다.\n함수가 나머지 매개변수를 가지고 있다면, 마치 무한한 일련의 선택적 매개변수처럼 처리됩니다.\n이것은 타입 시스템 관점에서는 바람직하지 않지만, 런타임 관점에서는 해당 위치에 undefined를 전달하는 것은 대부분 함수에 해당하므로 선택적 매개변수에 대한 아이디어는 제대로 적용되지 않습니다.\n다음을 유발하는 예제는 콜백을 받아서 (프로그래머에게는) 예측이 가능하지만 (타입 시스템이) 알 수 없는 개수의 인수를 호출하는 함수의 일반적인 패턴입니다:\nfunction invokeLater(args: any[], callback: (...args: any[]) => void) {\n /* ... 'args'를 사용하여 콜백을 호출함 ... */\n}\n\n// 바람직하지 않음 - invokeLater는 \"아마도\" 여러개의 인수를 제공합니다\ninvokeLater([1, 2], (x, y) => console.log(x + \", \" + y));\n\n// 혼란스럽고 (x와 y가 실제로 필요함) 발견할 수 없음\ninvokeLater([1, 2], (x?, y?) => console.log(x + \", \" + y));\n\n오버로드 함수 (Functions with overloads)\n함수에 오버로드가 있는 경우 원본 타입의 각 오버로드는 대상 타입의 호환 가능한 시그니처와 일치해야 합니다.\n이를 통해 원본 함수와 모든 동일한 상황에서 대상 함수를 호출할 수 있습니다.\n열거형 (Enums)\n열거형은 숫자와 호환되며 숫자는 열거형과 호환됩니다. 다른 열거형 타입의 열거형 값은 호환되지 않는 것으로 간주됩니다. 예를 들면,\nenum Status { Ready, Waiting };\nenum Color { Red, Blue, Green };\n\nlet status = Status.Ready;\nstatus = Color.Green; // 오류\n\n클래스 (Classes)\n클래스는 객체 리터럴 타입과 인터페이스와 한 가지 예외를 제외하곤 유사하게 동작합니다: 클래스는 정적 타입과 인스턴스 타입이 있습니다.\n클래스 타입의 두 개의 객체를 비교할 때, 오직 인스턴스의 멤버만 비교됩니다.\n정적인 멤버와 생성자는 호환성에 영향을 주지 않습니다.\nclass Animal {\n feet: number;\n constructor(name: string, numFeet: number) { }\n}\n\nclass Size {\n feet: number;\n constructor(numFeet: number) { }\n}\n\nlet a: Animal;\nlet s: Size;\n\na = s; // 성공\ns = a; // 성공\n\n클래스의 private 멤버와 protected 멤버 (Private and protected members in classes)\n클래스의 private과 protected 멤버는 호환성에 영향을 줍니다.\n클래스 인스턴스의 호환성을 검사할 때 대상 타입에 private 멤버가 있다면, 원본 타입 또한 동일 클래스에서 비롯된 private 멤버가 있어야 합니다.\n마찬가지로 protected 멤버가 있는 인스턴스도 똑같이 적용됩니다.\n이를 통해 클래스는 상위 클래스와 호환 가능하지만 같은 형태를 가진 다른 상속 계층 구조의 클래스와는 호환이 되지 않습니다.\n제네릭 (Generics)\nTypeScript는 구조적 타입 시스템이기 때문에, 타입 매개변수는 멤버의 타입의 일부로 사용할 때 결과 타입에만 영향을 줍니다. 에를 들면,\ninterface Empty {\n}\nlet x: Empty;\nlet y: Empty;\n\nx = y; // 성공, y는 x의 구조와 대응하기 때문\n\n위에서 x와 y는 구조가 타입 인수를 서로 다르게 사용하지 않기 때문에 호환됩니다.\n이 예제에 Empty를 멤버에 추가하여 어떻게 동작하는 살펴봅시다:\ninterface NotEmpty {\n data: T;\n}\nlet x: NotEmpty;\nlet y: NotEmpty;\n\nx = y; // 오류, x와 y 는 호환되지 않음\n\n이런 식으로, 타입 인수가 지정된 제네릭 타입은 비-제네릭 타입처럼 동작합니다.\n타입 인수가 지정되지 않은 제네릭 타입에 관해선, 모든 지정되지 않은 타입 인수를 대신해서 any로 지정함으로써 호환성 검사를 합니다.\n그 결과 생성된 타입은 비-제네릭 경우와 마찬가지로 호환성을 검사합니다.\n예를 들어,\nlet identity = function(x: T): T {\n // ...\n}\n\nlet reverse = function(y: U): U {\n // ...\n}\n\nidentity = reverse; // 성공, (x: any) => any는 (y: any) => any와 대응하기 때문\n\n고급 주제 (Advanced Topics)\n하위 타입 vs 할당 (Subtype vs Assignment)\n지금까지 언어 사양에 정의된 용어가 아닌 \"호환\" 을 사용했습니다.\nTypeScript에서는 두 가지 종류의 호환성이 있습니다: 하위 타입과 할당.\n할당은 하위 타입의 호환성을 확장하여 any에서의 할당과 enum과 해당 숫자 값의 할당을 허용하는 규칙을 가진다는 점만 다릅니다.\n언어에서 다른 위치는 상황에 따라 두 가지 호환 메커니즘 중 하나를 사용합니다.\n실용적인 목적을 위해 타입 호환성은 심지어 implements와 extends의 경우에도 할당 호환성에 의해 결정됩니다.\n자세한 내용은 TypeScript 사양을 참고하세요.\n"},"pages/type-inference.html":{"url":"pages/type-inference.html","title":"타입 추론","keywords":"","body":"소개 (Introduction)\n이번 장에서는 TypeScript의 타입 추론을 다루겠습니다. 즉 타입이 어디에서, 어떻게 추론되는지 이야기해보겠습니다.\n기본 (Basic)\nTypeScript에서는 타입 표기가 없는 경우 타입 정보를 제공하기 위해 타입을 추론합니다. 예를 들어, 이 코드에서\nlet x = 3;\n\n변수 x 의 타입은 number로 추론됩니다.\n이러한 추론은 변수와 멤버를 초기화하고, 매개변수의 기본값를 설정하며, 함수의 반환 타입을 결정할 때 발생합니다.\n대부분의 경우에 타입 추론은 직관적입니다.\n타입을 추론하는 방법에 대해 좀 더 자세히 알아보겠습니다. \n최적 공통 타입 (Best common type)\n여러 표현식에서 타입 추론이 발생할 때, 해당 표현식의 타입을 사용하여 \"최적 공통 타입\"을 계산합니다. 예를 들어,\nlet x = [0, 1, null];\n\n위 예제의 x 타입을 추론하려면 각 배열 요소들의 타입을 고려해야 합니다.\n여기서 배열의 타입으로 고를 수 있는 두 가지 후보가 있습니다: number와 null입니다.\n최적 공통 타입 알고리즘은 각 후보 타입을 고려하여 모든 후보 타입을 포함할 수 있는 타입을 선택합니다.\n후보 타입들로부터 최적 공통 타입을 선택하기 때문에, 모든 후보 타입을 포함할 수 있는 상위 타입이 존재해도 후보 타입 중 상위 타입이 존재하지 않으면 선택할 수 없습니다. 예를 들어:\nlet zoo = [new Rhino(), new Elephant(), new Snake()];\n\n이상적으로는 zoo 변수가 Animal[] 타입으로 추론되길 원하지만, 배열 중 Animal 타입의 객체가 없기 때문에 Animal을 배열 요소 타입으로 추론하지 않습니다.\n이를 해결하기 위해서는 모든 후보 타입을 포함하는 상위 타입을 표기해야 합니다.\nlet zoo: Animal[] = [new Rhino(), new Elephant(), new Snake()];\n\n최적 공통 타입이 존재하지 않는 경우, 추론의 결과는 (Rhino | Elephant | Snake)[]과 같은 유니언 배열 타입입니다.\n문맥상 타이핑 (Contextual Typing)\nTypeScript에서는 경우에 따라 \"다른 방향\"에서도 타입을 추론합니다.\n이를 \"문맥상 타이핑\" 이라고 합니다. 문맥상 타이핑은 표현식의 타입이 해당 위치에 의해 암시될 때 발생합니다. 예를 들면:\nwindow.onmousedown = function(mouseEvent) {\n console.log(mouseEvent.button); //\n여기에서 TypeScript 타입 검사는 Window.onmousedown 함수 타입을 사용하여 할당 오른쪽에 함수 표현식의 타입을 추론합니다.\n이렇게 했을 때 mouseEvent 매개변수의 타입이 button 프로퍼티는 있지만, kangaroo 프로퍼티는 없음을 추론할 수 있습니다.\nTypeScript는 다른 문맥에서도 타입 추론을 잘해냅니다.\nwindow.onscroll = function(uiEvent) {\n console.log(uiEvent.button); //\n위 함수가 Window.onscroll에 할당되어 있다는 사실을 기반으로, TypeScript는 uiEvent가 이전 예제의 MouseEvent가 아닌 UIEvent 임을 알고 있습니다. UIEvent 객체에는 button 프로퍼티가 없어서 TypeScript가 오류를 발생시킵니다.\n만약 이 함수가 문맥적으로 타입이 추론되지 않는 위치에 있다면, 함수의 인수는 암묵적으로 any 타입을 가지며 별도의 오류를 보고하지 않습니다. (--noImplicitAny 옵션을 사용하지 않는다면)\nconst handler = function(uiEvent) {\n console.log(uiEvent.button); //\n우리는 함수의 인수 타입을 any 타입 표기하여 재정의할 수 있습니다.\nwindow.onscroll = function(uiEvent: any) {\n console.log(uiEvent.button); //\n하지만 uiEvent는 button 프로퍼티가 없기 때문에 이 코드는 undefined을 출력합니다.\n문맥상 타이핑은 많은 경우에 적용됩니다.\n일반적인 경우, 함수 호출 인수, 할당의 오른쪽, 타입 단언, 객체 / 배열 리터럴의 멤버, 반환문이 있습니다.\n문맥상 타입은 최적 공통 타입의 후보 타입으로도 사용됩니다. 예를 들어:\nfunction createZoo(): Animal[] {\n return [new Rhino(), new Elephant(), new Snake()];\n}\n\n이 예제에서 최적 공통 타입은 4가지 후보 타입을 가집니다: Animal, Rhino, Elephant, and Snake.\n이들 중, Animal이 최적 공통 타입 알고리즘에 의해 선택됩니다.\n"},"pages/tutorials/dom-manipulation.html":{"url":"pages/tutorials/dom-manipulation.html","title":"타입스크립트와 DOM(en)","keywords":"","body":"DOM 조작 (DOM Manipulation)\nHTMLElement 타입 탐구 (An exploration into the HTMLElement type)\n표준화 이후 20여 년 동안, JavaScript는 많은 발전을 이루었습니다. 2020년에는 서버, 데이터 사이언스, 그리고 IoT 기기에도 JavaScript를 사용할 수 있지만, 가장 인기 있는 활용 사례는 웹 브라우저인 것을 기억하는 것이 중요합니다.\n웹 사이트는 HTML 및/또는 XML 문서로 구성됩니다. 이러한 문서들은 정적이어서, 변하지 않습니다. 문서 객체 모델(DOM)은 정적 웹 사이트를 기능적으로 작동시키기 위해 브라우저에 의해 구현된 프로그래밍 인터페이스입니다. DOM API를 사용하면 문서의 구조, 스타일, 그리고 내용을 변경할 수 있습니다. API는 매우 강력해서 이를 바탕으로 보다 쉽게 동적인 웹사이트들 개발하기 위해 수많은 프런트엔드 프레임워크(jQuery, React, Angular 등)가 개발되었습니다.\nTypeScript는 타입이 있는 JavaScript 상위 집합(superset)이며, DOM API에 대한 타입 정의를 제공합니다. 이러한 정의는 모든 기본 TypeScript 프로젝트에서 쉽게 사용 가능합니다. lib.dom.d.ts 에 있는 2만여 줄의 정의 중에서, 가장 눈에 띄는 것은 HTMLElement입니다. 이 타입은 TypeScript를 사용한 DOM 조작의 중축입니다.\n\nDOM 타입 정의에 대한 소스코드는 이곳에서 볼 수 있습니다.\n\n기본 예제 (Basic Example)\n간단한 예시 파일 index.html:\n\n\n TypeScript Dom Manipulation\n \n \n \n \n \n\n#app 요소에 Hello, World 요소를 추가하는 TypeScript 스크립트를 살펴보겠습니다.\n// 1. id 프로퍼티를 사용하여 div 요소를 선택합니다.\nconst app = document.getElementById(\"app\");\n\n// 2. 새로운 요소를 프로그래밍 방식으로 생성합니다.\nconst p = document.createElement(\"p\");\n\n// 3. 텍스트 내용을 추가합니다.\np.textContent = \"Hello, World!\";\n\n// 4. div 요소에 p 요소를 자식 노드로 추가합니다.\napp?.appendChild(p);\n\nindex.html 페이지를 컴파일하고 실행한 후, HTML 결과:\n\n Hello, World!\n\n\nDocument 인터페이스 (The Document Interface)\nTypeScript 코드의 첫 번째 줄은 전역변수 document를 사용하며, 그 변수를 검사하면 lib.dom.d.ts 파일의 Document 인터페이스에 의해 정의된 것으로 표시됩니다. 그 코드의 스니펫(snippet)에는 getElementById와 createElement라는 두 가지 메서드 호출이 포함되어 있습니다.\nDocument.getElementById\n이 메서드의 정의는 다음과 같습니다:\ngetElementById(elementId: string): HTMLElement | null;\n\n문자열 id 요소가 전달되면 HTMLElement 또는 null이 반환됩니다. 이 메서드는 가장 중요한 타입들 중 하나인 HTMLElement를 도입합니다. 이 타입은 다른 모든 요소 인터페이스의 기본 인터페이스 역할을 합니다. 예를 들면, 예제 코드에서 p 변수는 HTMLParagraphElement 타입입니다. 다음으로, 이 메서드는 null을 반환할 수 있다는 점에 유의해야 합니다. 메서드가 실제로 지정된 요소를 찾을 수 있을지 없을지에 따라 확실한 사전 런타임이 될 수 없기 때문입니다. 스니펫 코드의 마지막 줄에는, appendChild를 호출하기 위해 새로운 선택적 체이닝(optional chaining) 연산자가 사용되고 있습니다.\nDocument.createElement\n이 메서드의 정의는 다음과 같습니다(deprecated 표기된 정의는 생략했습니다):\ncreateElement(tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K];\ncreateElement(tagName: string, options?: ElementCreationOptions): HTMLElement;\n\n이는 오버 로드된 함수 정의입니다. 두 번째 오버로드는 가장 단순하며 getElementById 메서드와 매우 유사하게 작동합니다. 어떤 문자열이 전달되면 HTMLElement 표준이 반환됩니다. 이 정의는 개발자가 고유한 HTML 요소 태그를 생성할 수 있게 합니다.\n예를 들면 document.createElement('xyz')는 HTML 규격에 지정된 요소가 아닌 요소를 반환합니다.\n\n관심 있는 사람들을 위해 언급하자면, document.getElementsByTagName를 사용해 사용자 정의 태그(custom tag) 요소와 상호작용할 수 있습니다.\n\ncreateElement의 첫 번째 정의에는, 고급 제네릭 패턴들을 사용하고 있습니다. 이는 내용을 나누어 이해하는 것이 가장 좋습니다. 먼저 라는 제네릭 표현부터 시작합니다. 이 표현식은 HTMLElementTagNameMap 인터페이스의 키에 제약을 받는 제네릭 매개변수 K를 정의하고 있습니다. 그 맵 인터페이스는 모든 지정된 HTML 태그 이름과 해당 타입 인터페이스를 포함하고 있습니다. 예를 들면 여기 코드 초반에 5개의 매핑된 값이 있습니다:\ninterface HTMLElementTagNameMap {\n \"a\": HTMLAnchorElement;\n \"abbr\": HTMLElement;\n \"address\": HTMLElement;\n \"applet\": HTMLAppletElement;\n \"area\": HTMLAreaElement;\n ...\n}\n\n일부 요소들은 고유한 프로퍼티를 나타내지 않아 HTMLElement를 반환하기도 하지만, 그 외 타입 요소들은 고유한 프로퍼티와 메서드를 가지고 특정 인터페이스(HTMLElement에서 확장되거나 구현됨)를 반환합니다.\n이제, createElement 정의의 나머지 부분인 (tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K]를 살펴보겠습니다. 첫 번째 인수 tagName은 제네릭 매개변수 K로 정의됩니다. TypeScript 인터프리터는 이 인수로부터 제네릭 매개변수를 추론 할 수 있는 충분한 성능을 가지고 있습니다. 이는 개발자가 메서드를 사용할 때 실제로 제네릭 매개변수를 지정할 필요가 없음을 의미하며, 어떤 값이 tagName인수로 전달되든 간에 K로 추론되므로 정의의 나머지 부분에 사용할 수 있을 것입니다. 정확히 무슨 일이 일어나는지를 보면 반환값 HTMLElementTagNameMap[K]는 tagName인수를 가지고 해당 타입을 반환합니다. 이 정의는 스니펫 코드 p 변수에서 HTMLParagraphElement타입을 얻는 방법입니다. 그리고 코드가 document.createElement('a')였다면, HTMLAnchorElement타입의 요소가 됩니다.\nNode 인터페이스 (The Node interface)\ndocument.getElementById 함수는 HTMLElement를 반환합니다. HTMLElement 인터페이스는 Node 인터페이스를 확장한 Element 인터페이스를 확장합니다. 이러한 프로토타입 확장은 모든 HTMLElements가 표준 메서드의 하위 집합을 활용할 수 있도록 합니다. 코드 스니펫에서는 Node 인터페이스에 정의된 속성을 사용하여 웹 사이트에 새 p 요소를 추가합니다.\nNode.appendChild\n코드 스니펫의 마지막 줄은 app?.appendChild(p)입니다. 이전 섹션(document.getElementById)에서는 app이 런타임에 null일 가능성이 있기 때문에 선택적 체이닝(optional chaining) 연산자가 여기에 사용된다고 설명했습니다. appendChild의 메서드는 다음과 같습니다:\nappendChild(newChild: T): T;\n\n제네릭 매개변수 T가 newChild 인수로부터 나온 것이기 때문에 이 메서드는 createElement 메서드와 유사하게 작동합니다. T는 또 다른 기본 인터페이스인 노드로 제한됩니다.\nchildren과 childNodes의 차이점 (Difference between children and childNodes)\n이전에 이 문서는 HTMLElement 인터페이스가 Node로부터 확장된 Element에서 확장된 개념이라고 설명했습니다. DOM API에는 자식(children) 요소 개념이 있습니다. 예를 들어 HTML에서 p 태그는 div 요소의 자식입니다.\n\n Hello, World\n TypeScript!\n;\n\nconst div = document.getElementByTagName(\"div\")[0];\n\ndiv.children;\n// HTMLCollection(2) [p, p]\n\ndiv.childNodes;\n// NodeList(2) [p, p]\n\ndiv 요소를 찾아낸 후 children 프로퍼티는 HTMLParagraphElements를 포함하는 HTMLCollection 리스트를 반환합니다. childNodes 프로퍼티는 위와 유사하게 노드 리스트인 NodeList를 반환합니다. 각 p 태그는 여전히 HTMLParagraphElements 타입이지만, NodeList는 추가적으로 HTMLCollection 리스트에는 없는 HTML 노드 를 포함할 수 있습니다.\np 태그 중 하나를 제거하여 html을 수정하되 텍스트는 그대로 유지하십시오.\n\n Hello, World\n TypeScript!\n;\n\nconst div = document.getElementByTagName(\"div\")[0];\n\ndiv.children;\n// HTMLCOllection(1) [p]\n\ndiv.childNodes;\n// NodeList(2) [p, text]\n\n어떻게 두 개의 리스트가 변했는지 보겠습니다. children은 현재 Hello, World 요소만을 포함하고 있고, childNodes는 두 개의 p 노드가 아닌 text 노드를 포함하고 있습니다. NodeList에서 text 부분은 TypeScript! 텍스트를 포함하는 문자 그대로의 Node입니다. children 리스트는 이 Node를 포함하지 않습니다. 왜냐하면 HTMLElement로 간주하지 않기 때문입니다.\nquerySelector와 querySelectorAll 메서드 (The querySelector and querySelectorAll methods)\n두 개의 메서드 모두 고유한 제약 조건 집합에 적합한 돔 요소 리스트를 가져오는 데 좋은 도구입니다. 메서드들은 lib.dom.d.ts 에 다음과 같이 정의되어 있습니다:\n/**\n * 선택자와 일치하는 노드의 자식 중 첫 번째 요소를 반환합니다.\n */\nquerySelector(selectors: K): HTMLElementTagNameMap[K] | null;\nquerySelector(selectors: K): SVGElementTagNameMap[K] | null;\nquerySelector(selectors: string): E | null;\n\n/**\n * 선택자와 일치하는 모든 노드 자식 요소를 반환합니다.\n */\nquerySelectorAll(selectors: K): NodeListOf;\nquerySelectorAll(selectors: K): NodeListOf;\nquerySelectorAll(selectors: string): NodeListOf;\n\n querySelectorAll 정의는 NodeListOf라는 새로운 타입을 반환한다는 점을 제외하면 getElementByTagName과 유사합니다. 이 반환 타입은 기본적으로 표준 JavaScript 리스트 요소의 맞춤형으로 구현되었습니다. NodeListOf를 E[]로 바꿔보면 틀림없이 매우 유사한 사용자 경험을 제공할 것입니다. NodeListOf는 length , item(index), forEach((value, key, parent) => void) , 그리고 숫자 인덱스 생성과 같은 프로퍼티 및 메서드만을 구현합니다. 또한, 메서드는 노드 가 아닌 요소 리스트를 반환하며 이는 .childNodes 메서드에서 NodeList가 반환한 것입니다. 모순처럼 보일 수 있지만, Element 인터페이스는 Node에서 확장된 점에 유의해야 합니다.\n두 개의 메서드가 동작하는 것을 보려면 기존 코드를 다음과 같이 수정하십시오:\n\n First :)\n Second!\n Third times a charm.\n;\n\nconst first = document.querySelector(\"li\"); // 첫 번째 li 요소를 반환합니다.\nconst all = document.querySelectorAll(\"li\"); // 모든 li 요소를 포함하는 리스트를 반환합니다.\n\n더 자세히 알고 싶으십니까? (Interested in learning more?)\nlib.dom.d.ts 타입 정의에서 가장 좋은 부분은 Mozilla Developer Network (MDN) 문서 사이트에 표기된 타입들을 반영했다는 것입니다. 예를 들어, HTMLElement 인터페이스는 MDN에서 HTMLElement 페이지에 문서화 되어 있습니다. 이 페이지에는 사용 가능한 모든 프로퍼티, 메서드, 때로는 예시까지 제공합니다. 해당 페이지가 훌륭한 다른 면은 표준 문서에 맞는 링크를 제공한다는 것입니다. 다음은 HTMLElement의 W3C 권장사항에 대한 링크입니다.\n소스코드 참조:\n\nECMA-262 Standard\nIntroduction to the DOM\n\n"},"pages/variable-declarations.html":{"url":"pages/variable-declarations.html","title":"변수 선언","keywords":"","body":"변수 선언 (Variable Declarations)\nlet과 const는 JavaScript에서 비교적 새로운 두 가지 유형의 변수 선언입니다.\n앞에서 언급했듯이, let은 var와 어느 정도 유사하지만, 사용자가 JavaScript에서 자주 마주치는 결함을 피할 수 있게 해줍니다.\nconst는 let의 기능이 강화된 것으로 변수에 재할당을 방지합니다.\nTypeScript는 JavaScript의 상위 집합이므로, 당연히 let과 const를 지원합니다.\n여기서는 새로운 선언 방식들과 왜 그 방식들이 var보다 선호되는지를 더 자세히 설명합니다.\nJavaScript를 아무렇게나 사용하고 있었다면, 다음 섹션이 기억을 새로 고치도록 도와줄 것입니다.\nJavaScript에서 var 선언의 단점들에 대해 모두 알고 있다면 쉽게 넘어갈 수 있습니다.\nvar 선언 (var declarations)\n기존 JavaScript에서는 변수 선언을 할 때 var 키워드를 사용했습니다.\nvar a = 10;\n\n알다시피, a라는 변수를 10이라는 값으로 선언했습니다.\n또한, 변수를 함수 내부에 선언할 수도 있습니다.\nfunction f() {\n var message = \"Hello, world!\";\n\n return message;\n}\n\n그리고, 같은 변수를 다른 함수 안에서 접근할 수도 있습니다.\nfunction f() {\n var a = 10;\n return function g() {\n var b = a + 1;\n return b;\n }\n}\n\nvar g = f();\ng(); // '11'을 반환\n\n위 예제에서, g는 f 안에 선언된 a를 잡아 둡니다.\n언제든 g가 호출될 때, a의 값은 f 안의 a 값을 가리킵니다.\nf가 실행되면서 g가 한번 호출된 후에도, a에 접근해 수정할 수 있습니다.\nfunction f() {\n var a = 1;\n\n a = 2;\n var b = g();\n a = 3;\n\n return b;\n\n function g() {\n return a;\n }\n}\n\nf(); // '2' 반환\n\n스코프 규칙 (Scoping rules)\nvar 선언은 다른 언어와 다른 이상한 스코프 규칙들을 가지고 있습니다.\n아래 예제를 살펴보겠습니다:\nfunction f(shouldInitialize: boolean) {\n if (shouldInitialize) {\n var x = 10;\n }\n\n return x;\n}\n\nf(true); // '10' 반환\nf(false); // 'undefined' 반환\n\n이 예제에서, 어떤 분들은 머뭇거릴 수도 있습니다.\n변수 x는 if 블록 안에 선언되어 있지만, 블록의 바깥에서도 이 변수에 접근할 수 있습니다.\n이 이유는 var선언은 이를 감싸고 있는 블록과 관계없이 이를 감싸고 있는 함수, 모듈, 네임스페이스, 전역 스코프에서 접근할 수 있기 때문입니다.\n어떤 이는 이를 var-스코프 혹은 함수 스코프라고 부릅니다.\n매개 변수 또한 함수 스코프입니다.\n이런 스코프 규칙은 몇 가지 실수를 유발할 수 있습니다.\n더욱 문제를 심각하게 하는 것은 변수를 여러 번 선언하는 것이 에러가 아니라는 것입니다:\nfunction sumMatrix(matrix: number[][]) {\n var sum = 0;\n for (var i = 0; i \n아마 쉽게 찾을 수 있겠지만, i가 같은 함수 스코프의 변수를 참조하고 있기 때문에 for-loop 안에서 실수로 변수 i를 덮어쓸 수도 있습니다\n경험 많은 개발자는 바로 알아차리겠지만, 비슷한 종류의 버그는 코드 리뷰를 거치며 좌절의 원인이 되기도 합니다.\n변수 캡쳐링의 단점 (Variable capturing quirks)\n다음 코드의 출력 결과를 예상해 보세요:\nfor (var i = 0; i \n익숙하지 않은 분들을 위해 말씀드리자면, setTimeout은 특정 밀리 초 후에 함수를 실행합니다.(다른 작업의 실행이 멈추는 것을 기다리며)\n준비됐나요? 살펴보겠습니다:\n10\n10\n10\n10\n10\n10\n10\n10\n10\n10\n\n많은 JavaScript 개발자들은 이런 동작에 익숙한 편이지만, 만약 놀랐더라도 당신 혼자만 놀란 것은 아닙니다.\n많은 사람들이 출력 결과가 다음과 같을 거라고 생각합니다.\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n\n앞서 변수 캡쳐링에 대해 언급했던 부분을 기억하나요?\nsetTimout에 전달하는 모든 함수 표현식은 사실 같은 스코프에서 같은 i를 참조합니다.\n잠시, 이게 무슨 뜻인지 생각해 보세요.\nsetTimeout은 함수를 몇 밀리 초 후에 실행 시키겠지만. 항상for루프가 실행을 멈추고 난 뒤에 실행됩니다.\nfor 루프가 실행을 중지했을 때, i의 값은 10입니다.\n따라서 매번 주어진 함수가 호출될 때마다 10을 출력할 것입니다.\n일반적으로 이를 동작하게 하는 방법은 즉시 실행 함수(IIFE - an Immediately Invoked Function Expression)를 사용해 매 반복마다 i를 잡아두는 것입니다:\nfor (var i = 0; i \n이런 이상해 보이는 패턴이 사실 일반적인 패턴입니다.\n매개변수에 i가 for 루프의 i를 감춰 버립니다. 하지만 이름을 같게 했기 때문에 루프의 실행 부를 크게 수정할 필요가 없습니다.\nlet 선언 (let declarations)\n이제, var에 몇 가지 문제점에 대해 알게 되었는데, 이런 이유 때문에 let을 도입하게 되었습니다.\n사용되는 키워드를 빼고는 let 문은 var와 동일한 방법으로 작성됩니다.\nlet hello = \"Hello!\";\n\n주요한 차이점은 구문 보단 의미에 있는데, 이제 이 내용을 살펴볼 것입니다.\n블록 스코프 (Block-scoping)\n변수가 let을 이용해 선언되었을 때, 이는 렉시컬 스코핑(lexical-scoping) 혹은 블록 스코핑(block-scoping) 이라 불리는 것을 사용합니다.\nvar로 선언된 변수가 이를 포함한 함수까지 흘러나오는 것과 달리, 블록-스코프 변수들은 이를 가장 가깝게 감싸고 있는 블록 혹은 for-루프 밖에서 접근할 수 없습니다.\nfunction f(input: boolean) {\n let a = 100;\n\n if (input) {\n // 'a'를 참조할 수 있습니다.\n let b = a + 1;\n return b;\n }\n\n // 오류: 'b'는 여기서 존재하지 않습니다.\n return b;\n}\n\n여기, 두 지역 변수 a와 b가 있습니다.\na의 스코프는 f의 블록으로 한정되지만, b는 이를 감싸고 있는 if문의 블록까지로 한정됩니다.\ncatch 문에 선언된 변수 또한 비슷한 스코프 규칙을 가집니다.\ntry {\n throw \"oh no!\";\n}\ncatch (e) {\n console.log(\"Oh well.\");\n}\n\n// 오류: 'e'는 여기서 존재하지 않습니다.\nconsole.log(e);\n\n또 다른 블록-스코프 변수의 특징은 변수들이 선언되기 전에 읽거나, 쓰는 것이 불가능하다는 것입니다.\n이 변수들은 스코프에 걸쳐 \"존재\"하지만, 선언되는 부분 전까지 모든 부분들이 temploral dead zone입니다.\n이것은 let문 이전에 변수들에 접근할 수 없다는 정교한 방식이며, 다행히 TypeScript가 알려줍니다.\na++; // `a`가 선언되기 전에 잘못된 사용.\nlet a;\n\n주의할 점은 여전히 선언되기 전에 블록-스코프 변수를 잡아둘 수 있다는 것입니다.\n선언되기 전에 함수를 실행하는 것이 안된 다는 것만 알아두면 됩니다.\nES2015를 대상으로한, 최신 런타임은 오류를 던질 것입니다; 하지만 현재 TypeScript에서는 허용되며, 오류를 보고하지 않습니다.\nfunction foo() {\n // 'a' 캡처는 성공\n return a;\n}\n\n// `a`가 선언되기 전에 `foo` 를 호출\n// 런타임에 오류를 던질 것 입니다.\nfoo();\n\nlet a;\n\ntemporal dead zone에 더 자세한 설명은 Mozilla Developer Network를 살펴보세요.\n재선언과 쉐도잉 (Re-declarations and Shadowing)\nvar로 선언하면 얼마나 변수를 많이 선언하는지는 중요하지 않다고 했습니다. 단 하나만 생성됩니다.\nfunction f(x) {\n var x;\n var x;\n\n if (true) {\n var x;\n }\n}\n\n위 예제를 보면 모든 x의 선언은 사실 같은 x를 가르치며, 이는 유효합니다.\n이건 종종 버그의 원인이 됩니다.\n고맙게도, let선언은 이것을 허용하지 않습니다.\nlet x = 10;\nlet x = 20; // 오류: 'x'를 같은 스코프에 선언할 수 없습니다.\n\nTypeScript가 문제를 알려주기 때문에, 변수를 반드시 블록 범위로 지정할 필요는 없습니다.\nfunction f(x) {\n let x = 100; // 오류: 매개 변수 선언을 방해합니다.\n}\n\nfunction g() {\n let x = 100;\n var x = 100; // 오류: `x`를 중복해서 선언할 수 없습니다.\n}\n\n블록-스코프 변수가 함수-스코프 변수로 선언될 수 없다는 것은 아닙니다.\n블록 스코프 변수는 단지 별개의 다른 블록에 선언되어야 합니다.\nfunction f(condition, x) {\n if (condition) {\n let x = 100;\n return x;\n }\n\n return x;\n}\n\nf(false, 0); // '0' 반환\nf(true, 0); // '100' 반환\n\n더 중첩된 스코프에서 바깥 스코프의 변수 이름을 사용하는 것을 shadowing이라고 합니다.\nshadowing은 양날의 검이라고 할 수 있는데, 이는 실수로 방생되어 특정 버그를 일으키거나, 혹은 특정 버그를 막기 위해 쓰이기 때문입니다.\n예를 들어, 위에서 사용했던 sumMatrix 함수를 let 을 이용해서 작성했다고 생각해 봅시다.\nfunction sumMatrix(matrix: number[][]) {\n let sum = 0;\n for (let i = 0; i \n이 루프는 합을 올바르게 계산할 것입니다. 왜냐하면 안쪽 루프의 i 가 바깥 루프의 i를 가리기 때문입니다.\n보통 더 명확한 코드 작성을 위해 shadowing 사용을 피합니다.\n하지만 shadowing의 이점을 활용할 수 있는 적합한 상황이 있으므로, 최선의 판단을 내려야 합니다.\n블록 스코프 변수 캡쳐링 (Block-scoped variable capturing)\nvar 선언에 변수 캡쳐링을 하는 것을 처음 보았을 때, 변수가 한번 캡쳐되면 어떻게 동작하는지 간단히 살펴보았습니다.\n이를 더 잘 이해해 보면, 스코프가 각각 실행될 때마다 변수의 \"환경\"을 만듭니다.\n변수의 환경과 캡쳐된 변수들은 심지어 스코프가 포함한 모든 것이 실행을 종료한 후에도 존재합니다.\nfunction theCityThatAlwaysSleeps() {\n let getCity;\n\n if (true) {\n let city = \"Seattle\";\n getCity = function() {\n return city;\n }\n }\n\n return getCity();\n}\n\ncity를 해당 환경 안에 캡쳐했기 때문에, if 블록의 실행이 완료되었음에도 여전히 city에 접근할 수 있습니다.\n앞의 setTimeout 예제에서, for 루프가 매번 반복될 때마다 변수를 캡쳐하기 위해서 IIFE를 사용했던 것을 떠올려 봅시다.\n실제론, 캡처된 변수를 위해 새로운 변수 환경을 만드는 것이었습니다.\n이는 약간의 고통스러운 일이지만, 다행히, 타입스크립트 에서는 그렇게 할필요가 없습니다.\nlet 선언은 루프의 일부로 선언될 때 동작이 크게 다릅니다.\n이 선언은 루프 자체에 새로운 환경을 만드는 대신, 반복마다 새로운 환경을 만들어 냅니다.\n어쨋든 이건 IIFE를 통해 하고 있었던 동작이므로, 이전 setTimeout예제를 let선언만 사용해서 바꿀수 있습니다.\nfor (let i = 0; i \n그리고 예상 했던 대로, 다음과 같은 결과가 출력됩니다.\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n\nconst 선언 (const declarations)\nconst 선언은 변수를 선언하는 또 다른 방법입니다.\nconst numLivesForCat = 9;\n\n이 방법은 let 선언과 비슷하지만 그 이름에서 말해주듯이, 일단 바인딩 되면 값을 변경할 수 없습니다.\n다른 말로 const는 let과 같은 스코프 규칙을 가지고 있지만, 재할당 할 수 없습니다.\n이를 const가 참조하는 값이 불변이라고 혼동하면 안 됩니다.\nconst numLivesForCat = 9;\nconst kitty = {\n name: \"Aurora\",\n numLives: numLivesForCat,\n}\n\n// 오류\nkitty = {\n name: \"Danielle\",\n numLives: numLivesForCat\n};\n\n// 모두 \"성공\"\nkitty.name = \"Rory\";\nkitty.name = \"Kitty\";\nkitty.name = \"Cat\";\nkitty.numLives--;\n\n위와 같은 상황을 피하기 위해 특별한 조치를 취하지 않는 한, const 변수의 내부 상태는 여전히 수정 가능합니다.\n다행히, TypeScript를 사용하면 객체의 멤버가 읽기 전용(readonly)이라고 지정할 수 있습니다.\nInterfaces 챕터에 자세히 설명되어 있습니다.\nlet vs. const\n유사한 스코프의 의미를 가지는 두 가지 유형의 변수 선언이 있기 때문에, 어느 것을 사용하는지는 스스로 선택해야 합니다.\n광범위한 질문처럼, 답은 '때에 따라 다르다'입니다.\n최소 권한의 원칙을 적용하면, 수정하려는 선언 이외에 모든 선언은 const를 사용해야 합니다.\n그 이유는, 만약 변수가 수정될 필요가 없다면 같은 코드베이스에서 작업하는 다른 사람들이 자동으로 객체를 수정할 수 없어야 하고, 그들이 정말 변수에 재할당할 필요가 있는지 고려할 필요가 있습니다.\nconst를 사용하는 것은 데이터의 흐름을 추론할 때 코드를 더 예측하기 쉽게 해줍니다.\n최선의 판단을 하고 해당되는 경우, 팀원들과 문제에 대해 상의하세요.\n이 핸드북은 대부분 let 선언을 사용합니다.\n구조 분해 (Destructuring)\nTypeScript가 가진 또 다른 ECMAScript 2015 특징은 구조 분해입니다.\n자세한 내용은, Mozilla Developer Network의 글을 참고 하세요.\n이번 섹션에서는 간단하게 개요를 살펴보겠습니다.\n배열 구조 분해 (Array destructuring)\n구조 분해의 가장 단순한 형태는 배열 구조 분해 할당입니다:\nlet input = [1, 2];\nlet [first, second] = input;\nconsole.log(first); // 1 출력\nconsole.log(second); // 2 출력\n\n이는 first, second라는 이름의 새로운 두 변수를 생성합니다.\n이는 인덱싱을 사용하는 것과 동일하지만 더 편리합니다:\nfirst = input[0];\nsecond = input[1];\n\n구조 분해 할당은 이미 선언된 변수에도 동작합니다:\n// 변수를 스왑\n[first, second] = [second, first];\n\n그리고, 함수의 매개변수에도 동작합니다:\nfunction f([first, second]: [number, number]) {\n console.log(first);\n console.log(second);\n}\nf([1, 2]);\n\n나머지 요소들에 대해 ... 구문을 사용하여 변수를 생성할 수 있습니다:\nlet [first, ...rest] = [1, 2, 3, 4];\nconsole.log(first); // 1 출력\nconsole.log(rest); // [ 2, 3, 4 ] 출력\n\n물론 JavaScript이기 때문에, 필요하지 않은 뒤따라 오는 요소들을 무시할 수 있습니다:\nlet [first] = [1, 2, 3, 4];\nconsole.log(first); // 1 출력\n\n또는 그 밖에 요소들을 무시할 수 있습니다:\nlet [, second, , fourth] = [1, 2, 3, 4];\nconsole.log(second); // 2 출력\nconsole.log(fourth); // 4 출력\n\n튜플 구조 분해 (Tuple destructuring)\n튜플은 배열처럼 구조 분해됩니다; 구조 분해된 변수는 튜플 요소와 일치하는 타입을 얻게 됩니다:\nlet tuple: [number, string, boolean] = [7, \"hello\", true];\n\nlet [a, b, c] = tuple; // a: number, b: string, c: boolean\n\n튜플의 범위를 넘어선 구조 분해는 오류입니다:\nlet [a, b, c, d] = tuple; // 오류, 인덱스 3에 요소가 없습니다.\n\n배열과 마찬가지로, 더 짧은 튜플을 얻기 위해 ...로 튜플의 나머지를 구조 분해할 수 있습니다.\nlet [a, ...bc] = tuple; // bc: [string, boolean]\nlet [a, b, c, ...d] = tuple; // d: [], 비어있는 튜플\n\n또는 뒤따라 오는 요소나 다른 요소를 무시할 수 있습니다:\nlet [a] = tuple; // a: number\nlet [, b] = tuple; // b: string\n\n객체 구조 분해 (Object destructuring)\n또한 객체를 구조 분해할 수 있습니다:\nlet o = {\n a: \"foo\",\n b: 12,\n c: \"bar\"\n};\nlet { a, b } = o;\n\n이는 o.a, o.b로 부터 새로운 변수 a와 b를 생성합니다.\n필요 없다면 c를 건너 뛸 수 있다는 걸 알아두세요.\n배열 구조 분해처럼, 선언 없이 할당할 수 있습니다.:\n({ a, b } = { a: \"baz\", b: 101 });\n\n이 구문을 괄호로 감싸고 있다는 것을 주의해 주세요.\nJavaScript는 보통 {를 블록의 시작으로 파싱 합니다.\n객체 안에 나머지 요소들을 ... 구문을 사용하여 변수로 생성할 수 있습니다:\nlet { a, ...passthrough } = o;\nlet total = passthrough.b + passthrough.c.length;\n\n프로퍼티 이름 바꾸기 (Property renaming)\n프로퍼티들에 다른 이름을 붙히는 것도 가능합니다.\nlet { a: newName1, b: newName2 } = o;\n\n여기서 구문이 혼란스러워지기 시작합니다.\na: newName1 을 \"a를 newName1 로\" 와 같이 읽을 수 있습니다.\n여태 써왔던 것 처럼 방향은 왼쪽에서 오른쪽입니다:\nlet newName1 = o.a;\nlet newName2 = o.b;\n\n혼란스럽게도 여기서 콜론은 타입을 나타내지 않습니다.\n타입을 지정하는 경우, 전체 구조 분해 뒤에 작성해야 합니다:\nlet { a, b }: { a: string, b: number } = o;\n\n기본 값 (Default values)\n기본 값은 프로퍼티가 정의되지 않았을 때 기본값을 사용하도록 하는 것입니다:\nfunction keepWholeObject(wholeObject: { a: string, b?: number }) {\n let { a, b = 1001 } = wholeObject;\n}\n\n예제에서 b?는 b가 선택적이라는 것을 의미합니다. 따라서 이는 undefined 일 수도 있습니다.\nkeepWholeObject는 이제 b가 undefined 이더라도 a, b 프로퍼티와 함께 wholeObject라는 변수를 가집니다.\n함수 선언 (Function declarations)\n구조 분해는 함수 선언에서도 동작합니다.\n이것은 간단한 경우에는 직관적입니다:\ntype C = { a: string, b?: number }\nfunction f({ a, b }: C): void {\n // ...\n}\n\n그러나 매개 변수에는 기본값을 명시하는 것이 더 일반적이며, 구조 분해와 함께 기본값을 제대로 사용하는 것은 까다로울 수 있습니다.\n가장 먼저, 구조 분해 패턴을 기본값 앞에 넣어야 한다는 것을 기억해야 합니다.\nfunction f({ a=\"\", b=0 } = {}): void {\n // ...\n}\nf();\n\n\n위 코드는 타입 추론의 예제이며 이후 핸드북에서 설명합니다.\n\n그런 다음, 선택적 프로퍼티를 위해 기본 초기화 대신 구조 분해될 프로퍼티에 기본 값을 주어야 한다는 걸 기억해야 합니다.\nC 가 b를 선택적으로 정의했다는 것을 기억하세요:\nfunction f({ a, b = 0 } = { a: \"\" }): void {\n // ...\n}\nf({ a: \"yes\" }); // 성공, 기본값으로 b = 0 입니다.\nf(); // 성공, 기본 값은 { a: \"\" } 이고 b = 0 입니다.\nf({}); // 오류, 매개 변수가 주어지면 `a`가 필요합니다.\n\n구조 분해를 주의해서 사용하세요.\n앞에 예제에서 알 수 있듯이, 가장 간단한 구조 분해 표현식 이외의 것들은 혼란스럽습니다.\n심지어 이름 변경, 기본값, 타입 표시가 없더라도 깊게 중첩된 구조 분해는 정말 이해하기가 힘듭니다.\n구조 분해 표현식을 작고 간단하게 유지하세요.\n당신은 언제나 구조 분해가 만드는 과제를 당신 손으로 만들 수 있습니다.\n전개 (Spread)\n전개 연산자는 구조 분해와 반대입니다.\n이는 배열을 다른 배열 안에, 혹은 객체를 다른 객체 안에 전개하도록 해줍니다.\n예를 보겠습니다:\nlet first = [1, 2];\nlet second = [3, 4];\nlet bothPlus = [0, ...first, ...second, 5];\n\n이는 bothPlus에 [0, 1, 2, 3, 4, 5]라는 값을 줍니다.\n전개는 first와 second의 얕은 복사를 만듭니다.\n이들은 전개에 의해 변하지 않습니다.\n또한 객체를 전개할 수 있습니다:\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { ...defaults, food: \"rich\" };\n\n여기서 search는 { food: \"rich\", price: \"$$\", ambiance: \"noisy\" }입니다.\n객체 전개는 배열 전개보다 훨씬 복잡합니다.\n배열 전개처럼 왼쪽에서-오른쪽으로 진행되지만 그 결과는 여전히 객체입니다.\n이는 전개 객체 안에서 나중에 오는 프로퍼티가 이전에 오는 프로퍼티를 덮어쓰는 것을 의미합니다.\n그래서 만약에 우리가 이전 예제를 마지막에 전개하도록 수정하면:\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { food: \"rich\", ...defaults };\n\ndefaults안에 food 프로퍼티는 food: \"rich\"를 덮어쓰는데, 이 경우 우리가 의도한 것은 아닙니다.\n객체 전개는 또한 몇몇의 놀라운 제한점이 잇습니다.\n첫째로, 이는 오직 객체\n본인의 열거 가능한 프로퍼티만 해당한다는 것입니다.\n기본적으로, 이는 객체의 인스턴스를 전개하면 메서드를 잃게 된다는 것을 뜻합니다:\nclass C {\n p = 12;\n m() {\n }\n}\nlet c = new C();\nlet clone = { ...c };\nclone.p; // 성공\nclone.m(); // 오류!\n\n두 번째로, TypeScript 컴파일러는 제네릭 함수에서 타입 매개변수를 전개하는 것을 허용하지 않습니다.\n이 기능은 이후 버전에서 예상되는 기능입니다.\n"},"pages/tutorials/asp.net-core.html":{"url":"pages/tutorials/asp.net-core.html","title":"ASP.NET Core","keywords":"","body":"ASP.NET 코어 + TypeScript (ASP.NET Core + TypeScript)\n설정 (Setup)\nASP.NET 코어 및 TypeScript 설치 (Install ASP.NET Core and TypeScript)\n먼저 필요한 경우에는 ASP.NET Core를 설치합니다.이 퀵 스타트 가이드를 위해서는 Visual Studio 2015 또는 2017이 필요합니다.\n다음으로 사용 중인 Visual Studio에 최신 TypeScript가 설치되지 않은 경우 여기서 설치할 수 있습니다.\n새 프로젝트 만들기 (Create a new project)\n\nFile 선택합니다\nNew Project 선택합니다 (Ctrl + Shift + N)\n프로젝트 검색창에서 .NET Core를 찾습니다\nASP.NET Core Web Application을 선택하고 Next 버튼을 누릅니다\n\n\n\n프로젝트명과 솔루션명을 정하고 Create 버튼을 누릅니다\n\n\n\n이전 창에서 Empty 템플릿 선택 후 Create 버튼을 누릅니다\n\n\n애플리케이션이 실행되는지 확인합니다\n\n서버 설정 (Set up the server)\n다음과 같이 들어가 Dependencies > Manage NuGet Packages > Browse. Microsoft.AspNetCore.StaticFiles와 Microsoft.TypeScript.MSBuild를 검색하여 설치합니다:\n\nStartup.cs 파일을 열고 Configure 함수를 다음과 같이 수정합니다:\npublic void Configure(IApplicationBuilder app, IHostingEnvironment env)\n{\n if (env.IsDevelopment())\n {\n app.UseDeveloperExceptionPage();\n }\n\n app.UseDefaultFiles();\n app.UseStaticFiles();\n}\nUseDefaultFiles 와 UseStaticFiles 밑에 빨간 선이 보인다면 비주얼 스튜디오를 재실행합니다\n타입스크립트 추가 (Add TypeScript)\n이제 새로운 폴더를 추가하고 scripts라고 이름을 지정합니다.\n\n\n타입스크립트 코드 추가 (Add TypeScript code)\nscripts를 마우스 오른쪽 버튼으로 클릭하고 New Item을 클릭합니다. 그런 다음 TypeScript File (.NET Core 섹션에 있을 수도 있음)을 선택하고 app.ts의 이름을 지정합니다.\n\n예제 코드 추가 (Add example code)\napp.ts에 다음 코드를 입력하십시오\nfunction sayHello() {\n const compiler = (document.getElementById(\"compiler\") as HTMLInputElement).value;\n const framework = (document.getElementById(\"framework\") as HTMLInputElement).value;\n return `Hello from ${compiler} and ${framework}!`;\n}\n\n빌드 설정 (Set up the build)\nTypeScript 컴파일러 설정\n먼저 TypeScript에 빌드 방법을 알려줘야 합니다. scripts 폴더를 마우스 오른쪽 버튼으로 클릭하고 New Item을 클릭합니다. 그런 다음 TypeScript ConfigurationFile을 선택하고 기본 이름인 tsconfig.json을 사용합니다.\n\n기본 tsconfig.json를 다음으로 대체합니다:\n{\n \"compilerOptions\": {\n \"noEmitOnError\": true,\n \"noImplicitAny\": true,\n \"sourceMap\": true,\n \"target\": \"es6\"\n },\n \"files\": [\n \"./app.ts\"\n ],\n \"compileOnSave\": true\n}\n\nonEmitOnError : 오류 발생 시 아웃풋을 내보내지 않습니다.\nnoImplicitAny : 표현과 선언에 암묵적으로 any 타입을 사용한 경우 오류가 발생합니다.\nsourceMap : .map 파일 생성합니다.\ntarget : ECMAScript 타겟 버전을 명시합니다.\n\nNote: \"ESNext\" 는 최신 버전을 지원합니다.\n\"noImplicitAny\" 는 새로 코드를 짤 때마다 쓰면 좋습니다. 실수로 타입을 지정하지 않은 경우를 방지할 수 있습니다. \"compileOnSave\" 는 웹 앱 실행 중에 코드를 쉽게 변경할 수 있도록 합니다.\nNPM 설정 #\n이제 JavaScript 패키지를 다운로드할 수 있도록 NPM을 설정해야 합니다. 프로젝트를 마우스 오른쪽 버튼으로 누르고 New Item을 클릭합니다. 그런 다음 NPM Configuration File을 선택하고 기본 이름 package.json을 사용합니다.\n\n package.json 파일의 \"devDependencies\"에 gulp 와 del을 추가합니다\n\"devDependencies\": {\n \"gulp\": \"4.0.2\",\n \"del\": \"5.1.0\"\n}\nVisual Studio는 파일을 저장하는 즉시 gulp 및 del 설치를 시작해야 합니다. 그렇지 않은 경우 package.json을 마우스 오른쪽 버튼으로 누르고 Restore Packages를 클릭합니다.\n솔루션 익스플로러에 npm 폴더가 생긴 것을 확인할 수 있습니다.\n\ngulp 설정 #\n프로젝트를 마우스 오른쪽 클릭을 하고 New Item 클릭합니다. JavaScript File를 선택한 다음gulpfile.js라는 이름을 사용합니다.\n/// \n/*\n이 파일은 Gulp의 작업을 정의하고 플러그인을 사용하기 위한 entry point입니다.\n자세한 내용을 보려면 여기를 클릭하십시오. http://go.microsoft.com/fwlink/?LinkId=518007\n*/\n\nvar gulp = require('gulp');\nvar del = require('del');\n\nvar paths = {\n scripts: ['scripts/**/*.js', 'scripts/**/*.ts', 'scripts/**/*.map'],\n};\n\ngulp.task('clean', function () {\n return del(['wwwroot/scripts/**/*']);\n});\n\ngulp.task('default', function () {\n gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))\n});\n\n첫 번째 줄은 Visual Studio에게 빌드가 끝난 후에 작업을 'default'로 실행하도록 지시합니다. Visual Studio에 빌드를 정리하도록 요청하면 'clean'작업도 실행됩니다.\n이제 gulpfile.js를 마우스 오른쪽 버튼으로 클릭하고 Task Runner Explorer를 클릭합니다.\n\n'default' 및 'clean'작업이 표시되지 않으면 탐색기를 새로고침 합니다 :\n\nHTML 페이지 작성 (Write an HTML page)\nwwwroot 폴더를 마우스 오른쪽 클릭하고 (만약 폴더가 보이지 않는다면 프로젝트를 빌드합니다) 새로운 파일을 추가하고 index.html로 이름을 지정합니다. index.html에 다음 코드를 추가합니다\n\n\n\n \n \n \n\n\n \n \n Compiler: \n Framework: \n \n\n\n테스트 (Test)\n\n프로젝트를 실행하십시오.\n입력 상자에 입력할 때 메시지가 표시됩니다 :\n\n\n디버그 (Debug)\n\nEdge에서 F12 키를 누르고 Debugger 탭을 클릭하십시오.\n첫 번째 localhost 폴더를 찾은 다음 scripts/app.ts를 찾습니다.\nreturn 라인이 있는 라인에 breakpoint를 설정합니다\nType 상자에 내용을 입력하고 breakpoint가 TypeScript 코드에 들어가고 검사가 올바르게 작동하는지 확인합니다.\n\n\nTypeScript를 사용한 당신의 첫 .NET 코어 프로젝트 생성을 축하합니다.\n"},"pages/tutorials/gulp.html":{"url":"pages/tutorials/gulp.html","title":"걸프","keywords":"","body":"이 퀵 스타트 가이드는 gulp로 TypeScript를 빌드한 다음 Browserify, uglify 또는 Watchify를 gulp 파이프 라인에 추가하는 방법을 알려줍니다.\n또한 Babelify를 사용하여 Babel 기능을 추가하는 방법을 알려줍니다.\nnpm과 Node.js는 이미 사용하고 있다고 가정합니다.\n작은 프로젝트 (Minimal project)\n새로운 디렉터리로 시작합시다.\n당장은 proj라고 이름을 붙이겠지만 원하는 대로 변경할 수 있습니다.\nmkdir proj\ncd proj\n\n시작하기 위해, 다음과 같이 프로젝트를 구조화해야 합니다:\nproj/\n ├─ src/\n └─ dist/\n\nTypeScript 파일은 src 폴더에서 시작하여 TypeScript 컴파일러를 통해 실행되고 dist에서 끝납니다.\n이것을 골격으로 합니다:\nmkdir src\nmkdir dist\n\n프로젝트 초기화 (Initialize the project)\n이제 이 폴더를 npm 패키지로 바꿀 것입니다.\nnpm init\n\n일련의 알림을 받게 될 것입니다.entry point를 제외하고는 기본값을 사용할 수 있습니다.\nentry point로 ./dist/main.js를 사용합니다.\npackage.json 파일로 돌아가서 언제든 변경할 수 있습니다.\n의존성 설치 (Install our dependencies)\n이제는 npm install을 사용하여 패키지를 설치할 수 있습니다.먼저 gulp-cli를 전역으로 설치하십시오 (Unix 시스템을 사용하는 경우 npm install 명령 앞에 sudo를 붙여야 할 수도 있습니다).\nnpm install -g gulp-cli\n\n그런 다음 프로젝트의 개발 의존성에 typescript, gulp 및 gulp-typescript를 설치하십시오.Gulp-typescript는 TypeScript의 gulp 플러그인입니다.\nnpm install --save-dev typescript gulp gulp-typescript\n\n간단한 예제 작성 (Write a simple example)\nHello World 프로그램을 작성해 보겠습니다.\nsrc에 main.ts 파일을 만듭니다 :\nfunction hello(compiler: string) {\n console.log(`Hello from ${compiler}`);\n}\nhello(\"TypeScript\");\n\nproj이라는 프로젝트 루트에 tsconfig.json 파일을 생성합니다:\n{\n \"files\": [\n \"src/main.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es5\"\n }\n}\n\ngulpfile.js 생성 (Create a gulpfile.js)\n프로젝트 루트에 gulpfile.js 파일을 만듭니다:\nvar gulp = require(\"gulp\");\nvar ts = require(\"gulp-typescript\");\nvar tsProject = ts.createProject(\"tsconfig.json\");\n\ngulp.task(\"default\", function () {\n return tsProject.src()\n .pipe(tsProject())\n .js.pipe(gulp.dest(\"dist\"));\n});\n\n결과 앱 테스트 (Test the resulting app)\ngulp\nnode dist/main.js\n\n프로그램은 \"Hello from TypeScript!\"를 출력해야 합니다.\n코드에 모듈 추가 (Add modules to the code)\nBrowserify를 시작하기 전에 코드를 만들고 믹스에 모듈을 추가해 보겠습니다.이것은 실제 앱에서 사용하기 쉬운 구조입니다.\nsrc/greet.ts 파일을 만듭니다 :\nexport function sayHello(name: string) {\n return `Hello from ${name}`;\n}\n\n이제 src/main.ts의 sayHello를 greet.ts에서 import 하도록 변경합니다:\nimport { sayHello } from \"./greet\";\n\nconsole.log(sayHello(\"TypeScript\"));\n\n마지막으로 src/greet.ts를 tsconfig.json에 추가하십시오:\n{\n \"files\": [\n \"src/main.ts\",\n \"src/greet.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es5\"\n }\n}\n\ngulp을 실행하고 Node에서 테스트하여 모듈이 작동하는지 확인하십시오:\ngulp\nnode dist/main.js\n\nES2015 모듈 구문을 사용했지만 TypeScript는 Node가 사용하는 CommonJS 모듈을 방출했습니다.이 튜토리얼에서는 CommonJS를 계속 사용하겠지만 options 객체에 module을 설정하여 이를 변경할 수 있습니다. \nBrowserify\n이제 이 프로젝트를 Node에서 브라우저로 이동하겠습니다.이를 위해 모든 모듈을 하나의 JavaScript 파일로 번들링 하고자 합니다.다행히도 정확히 Browserify가 하는 일입니다.더 좋은 것은 노드에서 사용하는 CommonJS 모듈 시스템을 TypeScript에서 사용할 수 있다는 것입니다.즉 TypeScript와 Node 설정이 기본적으로 변경되지 않은 브라우저로 전송되는 것을 의미합니다.\n먼저 browserify, tsify 및 vinyl-source-stream을 설치하십시오.tsify는 gulp-typescript처럼 TypeScript 컴파일러에 접근할 수 있는 Browserify 플러그인입니다.vinyl-source-stream을 사용하면 Browserify의 파일 출력을 gulp에서 vinyl으로 인식하는 형식으로 다시 변환할 수 있습니다.\nnpm install --save-dev browserify tsify vinyl-source-stream\n\n페이지 만들기 (Create a page)\nsrc에 index.html 파일을 생성합니다 :\n\n\n \n \n Hello World!\n \n \n Loading ...\n \n \n\n\n이제 페이지를 업데이트하기 위해 main.ts를 변경합니다:\nimport { sayHello } from \"./greet\";\n\nfunction showHello(divName: string, name: string) {\n const elt = document.getElementById(divName);\n elt.innerText = sayHello(name);\n}\n\nshowHello(\"greeting\", \"TypeScript\");\n\nshowHello 호출은 sayHello를 호출하여 paragraph 텍스트를 변경합니다.이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(gulp.dest('dist'));\n}));\n\ncopy-html 태스크를 추가하고 default의 의존성으로 추가합니다.default가 실행될 때마다 copy-html이 먼저 실행되어야 한다는 것을 의미합니다.또한 default를 gulp-typescript 대신 tsify 플러그인으로 Browserify를 호출하도록 변경했습니다.편리하게도 둘 모두 TypeScript 컴파일러에 동일한 options 객체를 전달할 수 있습니다.\nbundle을 호출한 후 source(vinil-source-stream에 대한 별칭)를 사용하여 출력 번들 bundle.js의 이름을 지정합니다.\ngulp를 실행하고 브라우저에서 dist/index.html을 열어 페이지를 확인하세요.페이지에 \"Hello from TypeScript\"가 표시되어야 합니다.\nBrowserify에 debug : true를 지정한 것에 주목하십시오.이로 인해 tsify는 번들된 JavaScript 파일 안에 소스 맵을 내보냅니다.소스 맵을 사용하면 번들로 제공된 JavaScript 대신 브라우저에서 원본 TypeScript 코드를 디버깅할 수 있습니다.브라우저의 디버거를 열고 main.ts 안에 브레이크 포인트을 넣으면 소스 맵이 작동하는지 테스트할 수 있습니다.페이지를 새로 고침 하면 브레이크 포인트가 페이지를 일시 중지하고 greet.ts를 디버깅 할 수 있어야 합니다.\nWatchify, Babel, and Uglify\n이제 코드를 Browserify에 묶어서 tsify 했으므로 browserify 플러그인을 사용하여 빌드에 다양한 기능을 추가할 수 있습니다.\n\nWatchify가 gulp를 계속 실행하며 파일을 저장할 때마다 점차적으로 컴파일합니다.이를 통해 브라우저에서 편집-저장-새로고침 사이클을 계속 진행할 수 있습니다.\n\nBabel은 ES2015 이상을 ES5 및 ES3으로 변환하는 매우 유연한 컴파일러입니다.따라서 TypeScript에서 지원하지 않는 광범위한 맞춤형 변환을 추가할 수 있습니다.\n\nUglify는 다운로드 시간을 줄이도록 코드를 압축합니다.\n\n\nWatchify\nWatchify로 백그라운드 컴파일을 시작하겠습니다 :\nnpm install --save-dev watchify fancy-log\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar watchify = require('watchify');\nvar tsify = require('tsify');\nvar fancy_log = require('fancy-log');\nvar paths = {\n pages: ['src/*.html']\n};\n\nvar watchedBrowserify = watchify(browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n}).plugin(tsify));\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\nfunction bundle() {\n return watchedBrowserify\n .bundle()\n .on('error', fancy_log)\n .pipe(source('bundle.js'))\n .pipe(gulp.dest('dist'));\n}\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), bundle));\nwatchedBrowserify.on('update', bundle);\nwatchedBrowserify.on('log', fancy_log);\n\n여기에는 기본적으로 세 가지 변경 사항이 있지만 코드를 약간 리팩토링해야합니다.\n\nwatchify에 대한 호출에서 browserify 인스턴스를 감싸고 그 결과를 유지했습니다.\nwatchedBrowserify.on('update', bundle);을 호출하여 Browserify 가 TypeScript 파일 중 하나가 변경될 때마다 bundle 함수를 실행하도록 했습니다.\nwatchedBrowserify.on('log', fancy_log);을 호출하여 콘솔에 기록했습니다.\n\n(1)과 (2)는 default 작업에서 browserify를 호출해야 한다는 것을 의미합니다.Watchify와 Gulp 모두 호출해야 하기 때문에 default 함수에 이름을 주어야 합니다.(3)을 사용한 로깅을 추가하는 것은 선택 사항이지만 설정을 디버깅하는 데 매우 유용합니다.\n이제 Gulp를 실행하면 시작해야 하고 계속 실행됩니다.main.ts에서 showHello에 대한 코드를 변경하고 저장하십시오.다음과 같은 출력이 표시되어야 합니다:\nproj$ gulp\n[10:34:20] Using gulpfile ~/src/proj/gulpfile.js\n[10:34:20] Starting 'copy-html'...\n[10:34:20] Finished 'copy-html' after 26 ms\n[10:34:20] Starting 'default'...\n[10:34:21] 2824 bytes written (0.13 seconds)\n[10:34:21] Finished 'default' after 1.36 s\n[10:35:22] 2261 bytes written (0.02 seconds)\n[10:35:24] 2808 bytes written (0.05 seconds)\n\nUglify\n먼저 Uglify를 설치하십시오.Uglify의 요점은 코드를 압축하기 위한 것이므로 소스 맵을 유지하려면 vinyl-buffer와 gulp-sourcemaps도 설치해야 합니다.\nnpm install --save-dev gulp-uglify vinyl-buffer gulp-sourcemaps\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar uglify = require('gulp-uglify');\nvar sourcemaps = require('gulp-sourcemaps');\nvar buffer = require('vinyl-buffer');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(buffer())\n .pipe(sourcemaps.init({loadMaps: true}))\n .pipe(uglify())\n .pipe(sourcemaps.write('./'))\n .pipe(gulp.dest('dist'));\n}));\n\nuglify 자체에는 하나의 호출만 있습니다 — buffer와 sourcemaps에 대한 호출은 sourcemaps이 계속 작동하는지 확인하기 위해 존재합니다.이러한 호출을 통해 이전과 같이 인라인 소스 맵을 사용하는 대신 별도의 소스 맵 파일을 사용할 수 있습니다.이제 Gulp를 실행하고 bundle.js가 난독화로 압축되는지 확인하십시오 :\ngulp\ncat dist/bundle.js\n\nBabel\n먼저 ES2015 전용 Babelify 및 Babel preset을 설치하십시오.Uglify처럼 Babelify도 코드를 엉망으로 만들기 때문에 vinyl-buffer와 gulp-sourcemaps이 필요합니다.기본적으로 Babelify는 확장자가 .js, .es, .es6 및 .jsx 인 파일만 처리하므로 Babelify에 옵션으로 .ts 확장자를 추가해야 합니다.\nnpm install --save-dev babelify@8 babel-core babel-preset-es2015 vinyl-buffer gulp-sourcemaps\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar sourcemaps = require('gulp-sourcemaps');\nvar buffer = require('vinyl-buffer');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .transform('babelify', {\n presets: ['es2015'],\n extensions: ['.ts']\n })\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(buffer())\n .pipe(sourcemaps.init({loadMaps: true}))\n .pipe(sourcemaps.write('./'))\n .pipe(gulp.dest('dist'));\n}));\n\nTypeScript 대상 ES2015도 필요합니다.Babel은 TypeScript에서 내보내는 ES2015 코드에서 ES5를 생성합니다.\ntsconfig.json을 수정합시다:\n{\n \"files\": [\n \"src/main.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es2015\"\n }\n}\n\n간단한 스크립트의 경우 Babel의 ES5 결과물은 TypeScript의 결과물과 거의 같아야 합니다.\n"},"pages/tutorials/migrating-from-javascript.html":{"url":"pages/tutorials/migrating-from-javascript.html","title":"JavaScript에서 마이그레이션","keywords":"","body":"TypeScript는 공백 상태가 아닙니다.\nJavaScript 생태계를 바탕으로 구축되었으며, 오늘날 많은 JavaScript가 존재합니다.\nJavaScript 코드 베이스를 TypeScript로 변환하는 것은 다소 지루하지만 어렵진 않습니다.\n이 튜토리얼에서 어떻게 시작하는지 살펴보겠습니다.\nTypeScript 코드를 작성하기 위해 핸드북을 충분히 읽었다고 가정하고 설명하겠습니다.\nReact 프로젝트를 변환하고자 한다면, React 변환 가이드를 먼저 읽어보는 것을 추천합니다.\n디렉토리 설정하기 (Setting up your Directories)\n일반 JavaScript로 작성하는 경우, src, lib 또는 dist 디렉터리에 있는 .js 파일이\nJavaScript를 직접 실행한 다음, 원하는 대로 실행했을 가능성이 높습니다.\n이 경우, 작성한 파일은 TypeScript에 입력으로 사용되고, 그로 인한 출력을 실행하게 됩니다.\nJS에서 TS로의 전환하는 동안, TypeScript가 입력 파일을 겹쳐 쓰는 것을 방지하기 위해 입력 파일을 분리할 필요가 있습니다.\n만약 출력 파일이 특정 디렉터리에 위치해야 하는 경우, 그 위치가 출력 디렉터리가 되어야 합니다.\n또한 JavaScript에서 번들링을 하거나 바벨 같은 트랜스파일러를 사용하는 것처럼, 중간 단계를 실행할 수 있습니다.\n이러한 경우, 이렇게 설정된 폴더 구조를 가지고 있을 수 있습니다.\n이 시점부터, 디렉터리가 다음과 같이 설정되었다고 가정하겠습니다:\nprojectRoot\n├── src\n│ ├── file1.js\n│ └── file2.js\n├── built\n└── tsconfig.json\n\n만약 src 디렉터리 바깥에 tests 폴더가 존재한다면, src와 tests 내부에 각각 tsconfig.json이 존재할 수 있습니다.\n설정 파일 작성하기 (Writing a Configuration File)\nTypeScript는 어떤 파일을 포함하고, 어떤 종류의 체크가 수행되어야 하는지와 같은 프로젝트 옵션을 관리하기 위해, tsconfig.json이라 불리는 파일을 사용합니다.\n프로젝트의 뼈대를 구성해 보겠습니다:\n{\n \"compilerOptions\": {\n \"outDir\": \"./built\",\n \"allowJs\": true,\n \"target\": \"es5\"\n },\n \"include\": [\n \"./src/**/*\"\n ]\n}\n\nTypeScript에 대한 몇 가지 사항을 명시하고 있습니다:\n\nsrc 디렉터리에서 해석되는 모든 파일을 읽습니다 (include 포함).\nJavaScript 파일을 입력으로 허용합니다 (allowJs 포함).\nbuilt 내부의 모든 출력 파일을 내보냅니다 (outDir 포함).\n최신 JavaScript 구성을 ECMAScript 5와 같은 이전 버전으로 변환합니다(target 사용).\n\n이 시점에서, 프로젝트의 루트에서 tsc를 작동시키려면, 반드시 built 디렉터리에 있는 출력 파일이 표시되어야 합니다.\nbuilt 안의 레이아웃 파일은 src의 레이아웃과 동일해야 합니다.\n이제 프로젝트가 TypeScript로 작동할 것입니다.\n초기 혜택 (Early Benefits)\nTypeScript가 프로젝트를 이해하는 것으로부터 몇 가지 큰 혜택을 받을 수 있습니다.\nVS Code 나 Visual Studio 에디터를 열어보면, 자동완성과 같은 툴링 지원을 받는 것을 볼 수 있습니다.\n또한 다음 옵션이 들어 있는 특정 버그도 잡을 수 있습니다:\n\n함수의 마지막에 return을 빠뜨리는 것을 방지하는 noImplicitReturns\nswitch 블록의 case 사이에 break를 빠뜨리는 것을 절대 잊지 않기 위한 noFallthroughCasesInSwitch \n\n또한 allowUnreachableCode 와 allowUnusedLabels 각각을 사용해, TypeScript는 도달할 수 없는 코드와 라벨에 대한 경고를 할 것입니다.\n빌드 툴과 통합하기 (Integrating with Build Tools)\n파이프라인에 더 많은 제작 단계가 있을 수 있습니다.\n각각의 파일에 무언가를 연결할 수도 있습니다.\n개별 빌드 도구는 다르지만, 빌드 도구의 핵심을 다루기 위해 최선을 다할 것입니다.\nGulp\n만약 Gulp를 어떤 방식으로 사용하고 있다면, TypeScript와 Gulp를 사용하는 방법과 Browserify, Babelify, Uglify 같은 일반적인 빌드 툴과 통합하는 방법에 대한 튜토리얼이 있습니다.\n그곳에서 더 많은 내용을 볼 수 있습니다.\nWebpack\nWebpack 통합은 꽤 간단합니다.\n쉬운 디버깅을 위해 source-map-loader와 결합한 TypeScript 로더, awesome-typescript-loader를 사용할 수 있습니다.\n단순히 실행하고\nnpm install awesome-typescript-loader source-map-loader\n\n다음 옵션에서 webpack.config.js 파일과 병합하세요:\nmodule.exports = {\n entry: \"./src/index.ts\",\n output: {\n filename: \"./dist/bundle.js\",\n },\n\n // webpack의 출력을 디버깅하기 위해 소스맵을 활성화 합니다.\n devtool: \"source-map\",\n\n resolve: {\n // 해석 가능한 확장자로 '.ts' 와 '.tsx' 를 추가합니다.\n extensions: [\"\", \".webpack.js\", \".web.js\", \".ts\", \".tsx\", \".js\"]\n },\n\n module: {\n loaders: [\n // '.ts' 나 '.tsx' 확장자로 끝나는 모든 파일은 'awesome-typescript-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, loader: \"awesome-typescript-loader\" }\n ],\n\n preLoaders: [\n // 모든 출력 '.js' 파일은 'source-map-loader'에 의해 재처리된 소스맵을 갖습니다.\n { test: /\\.js$/, loader: \"source-map-loader\" }\n ]\n },\n\n // 다른 옵션들...\n};\n\nawesome-typescript-loader는 다른 로더가 .js 파일을 처리하기 전에 실행되어야 한다는 점을 유의하세요.\nWebpack을 위한 또 다른 TypeScript 로더, ts-loader도 같습니다.\n여기에서 둘 사이의 차이점을 읽을 수 있습니다.\nReact와 Webpack 튜토리얼에서 Webpack 사용에 관한 예제를 볼 수 있습니다.\nTypeScript 파일로 이동하기 (Moving to TypeScript Files)\n이제, TypeScript 파일을 사용해 시작할 준비가 되었을 것입니다.\n첫 번째 단계는 .js 파일을 .ts 파일로 이름을 바꾸는 것입니다.\n파일이 JSX를 사용한다면 이름을 .tsx로 변경하세요.\n그 단계를 마치셨나요?\n좋습니다!\nJavaScript에서 TypeScript로 파일을 성공적으로 마이그레이션 했습니다!\n당연히, 그것이 바로 느껴지지는 않을 것입니다.\nTypeScript를 지원하는 에디터로 파일을 열어보면 (또는 tsc --pretty를 실행하면), 특정 줄에 빨간 구불구불한 선이 나타날 것입니다.\nMicrosoft Word 같은 에디터의 빨간 구불구불한 선처럼 생각하면 됩니다.\nWord가 문서를 여전히 프린트할 수 있는 것처럼, TypeScript도 여전히 코드를 해석할 수 있습니다.\n만약 그것이 너무 느슨해 보인다면, 더 엄격하게 행동할 수 있습니다.\n예를 들어, 오류 발생 시 JavaScript를 TypeScript로 컴파일 하지 않으려면, noEmitOnError 옵션을 사용할 수 있습니다.\n그러한 의미에서, TypeScript는 이상적인 엄격함을 갖고 있고, 원하는 만큼 그 기준을 높일 수 있습니다.\n최대한 엄격한 세팅을 사용할 계획이라면, 지금 설정하는 것이 좋습니다(더 엄격한 체크하기 참조).\n예를 들어, TypeScript가 명시적 설명 없이는 타입을 any로 추론하지 않기를 원한다면, 파일을 수정하기 전 noImplicitAny를 사용할 수 있습니다.\n다소 부담스럽게 느껴질 수 있지만, 장기적으로 훨씬 이득입니다.\n오류 제거하기 (Weeding out Errors)\n언급했던 것처럼, 전환 후 에러 메시지가 뜨는 것은 예상하지 못했습니다.\n중요한 점은 실제로 하나하나의 오류를 어떻게 처리할 것인지 결정하는 것입니다.\n종종 이것이 합법적인 버그가 될 수 있지만, 때때로 TypeScript에게 무엇을 더 잘하려고 하는지 설명해야 합니다.\n모듈로부터 import 하기 (Importing from Modules)\n시작할 때 Cannot find name 'require'., and Cannot find name 'define'. 같은 에러가 많이 나타날 수 있습니다.\n이러한 경우, 모듈을 사용할 수 있습니다.\n아래의 선언을 통해 TypeScript에게 이러한 기능이 존재한다고 납득시킬 수 있지만\n// For Node/CommonJS\ndeclare function require(path: string): any;\n\n또는\n// For RequireJS/AMD\ndeclare function define(...args: any[]): any;\n\n이러한 호출을 제거하고 import를 위한 TypeScript 구문을 사용하는 것이 더 낫습니다.\n먼저, TypeScript module 플래그를 설정함으로써 모듈 시스템을 활성화해야 합니다.\n유효한 옵션은 commonjs, amd, system, 그리고 umd입니다.\n만약 다음과 같은 Node/CommonJS 코드를 갖고 있다면:\nvar foo = require(\"foo\");\n\nfoo.doStuff();\n\n또는 다음의 RequireJS/AMD 코드를 갖고 있다면:\ndefine([\"foo\"], function(foo) {\n foo.doStuff();\n})\n\n그러면 다음의 TypeScript 코드를 작성해야 합니다:\nimport foo = require(\"foo\");\n\nfoo.doStuff();\n\n선언 파일 시작하기 (Getting Declaration Files)\n만약 TypeScript import로 전환을 시작했다면, Cannot find module 'foo'. 같은 오류가 발생할 수 있습니다.\n여기서 문제는 라이브러리를 설명하는 선언 파일이 없을 가능성이 높다는 것입니다.\n다행히 해결 방법은 꽤 쉽습니다.\n만약 TypeScript가 lodash 같은 패키지에 대해 경고를 발생시키면, 그냥 작성하면 됩니다\nnpm install -S @types/lodash\n\ncommonjs 말고 다른 모듈 옵션을 사용한다면, moduleResolution을 node로 설정해야 합니다.\n그 후, lodash를 문제없이 import 할 수 있고, 정확하게 완성할 수 있습니다.\n모듈 export 하기 (Exporting from Modules)\n전형적으로, 모듈을 export 하는 것은exports 혹은 module.exports 같은 값을 프로퍼티에 추가하는 것을 포함합니다.\nTypeScript는 최상위-레벨의 export 문을 허용합니다.\n예를 들어, 함수를 이렇게 export 했다면:\nmodule.exports.feedPets = function(pets) {\n // ...\n}\n\n그것을 다음과 같이 작성할 수 있습니다:\nexport function feedPets(pets) {\n // ...\n}\n\n때로 exports 객체를 완전히 재작성할 수 있습니다.\n아래 예제처럼 즉시 호출하기 위해 이러한 흔한 패턴을 사용합니다:\nvar express = require(\"express\");\nvar app = express();\n\n전에는 이렇게 작성했을 수 있습니다:\nfunction foo() {\n // ...\n}\nmodule.exports = foo;\n\nTypeScript에서, 이것을 export = 구문을 사용하여 모델링 할 수 있습니다.\nfunction foo() {\n // ...\n}\nexport = foo;\n\n너무 많은/너무 적은 인수 (Too many/too few arguments)\n때로 너무 많은/너무 적은 인수를 갖고 있는 함수를 호출할 때가 있습니다.\n전형적인 버그이지만, 그러나 몇몇 경우, 어떠한 매개변수를 쓰는 대신 arguments 객체를 사용하는 함수를 선언할 수 있습니다:\nfunction myCoolFunction() {\n if (arguments.length == 2 && !Array.isArray(arguments[1])) {\n var f = arguments[0];\n var arr = arguments[1];\n // ...\n }\n // ...\n}\n\nmyCoolFunction(function(x) { console.log(x) }, [1, 2, 3, 4]);\nmyCoolFunction(function(x) { console.log(x) }, 1, 2, 3, 4);\n\n이 경우, TypeScript를 사용해서 호출자에게 함수 오버로드를 사용해 myCoolFunction이 호출되는 방법을 알려주어야 합니다.\nfunction myCoolFunction(f: (x: number) => void, nums: number[]): void;\nfunction myCoolFunction(f: (x: number) => void, ...nums: number[]): void;\nfunction myCoolFunction() {\n if (arguments.length == 2 && !Array.isArray(arguments[1])) {\n var f = arguments[0];\n var arr = arguments[1];\n // ...\n }\n // ...\n}\n\nmyCoolFunction에 오버로드 시그니처 두 개를 추가했습니다.\n첫 번째 검사는 myCoolFunction이 (number를 인수로 갖는) 함수와 number 배열을 가진다는 것을 명시합니다.\n두 번째 검사는 myCoolFunction이 마찬가지로 함수를 가지고, 나머지 연산자(...nums)를 사용하여 그 외의 인수는 몇개의 인수든 number가 되어야 함을 명시합니다.\n순차적으로 추가된 프로퍼티 (Sequentially Added Properties)\n어떤 사람들은 객체를 생성하고 다음과 같이 동적으로 프로퍼티를 추가하는 것이 미관상 더 보기 좋다고 생각합니다:\nvar options = {};\noptions.color = \"red\";\noptions.volume = 11;\n\nTypeScript는 options을 프로퍼티가 없는 {}로 인식했기 때문에 color와 volume을 할당할 수 없다고 할 것입니다.\n만약 선언을 리터럴 객체로 변경하면, 오류가 발생하지 않습니다:\nlet options = {\n color: \"red\",\n volume: 11\n};\n\n또한 options의 타입을 정의해야 하고 객체 리터럴에 대한 타입 단언을 추가해야 합니다.\ninterface Options { color: string; volume: number }\n\nlet options = {} as Options;\noptions.color = \"red\";\noptions.volume = 11;\n\n대신, options이 단순히 타입any를 갖는다고 명시할 수 있는데, 이 방법은 가장 쉬운 방법이지만 가장 적은 장점을 가지고 있습니다.\nany, Object, and {}\nObject는 대부분의 경우 가장 일반적인 타입이므로, 값이 어떤 프로퍼티도 가질 수 있다고 말하기 위해 Object 나 {}를 사용하고 싶을 수 있습니다.\n하지만 any가 가장 유연한 타입이므로, 이러한 경우에는 실제로 any가 가장 적절한 타입 입니다.\n예를 들어, Object를 타입으로 선언한 경우 toLowerCase()같은 메서드를 호출할 수 없습니다.\n더 일반적으로 사용한다는 것은 타입으로 더 적은 일을 할 수 있다는 것을 의미하지만, any는 어떤 일이든 할 수 있게 하는 동시에 가장 일반적인 타입이라는 점에서 특별합니다.\n그것은 any를 호출하고, 구성하고, 프로퍼티에 접근하는 등의 일을 할 수 있다는 것을 의미합니다.\n그러나 any를 사용하면 TypeScript가 제공하는 대부분의 타입 검사와 에디터 지원을 받을 수 없다는 것을 명심하세요.\n만약 Object와 {}로 결정이 내려지면, {}를 선택해야 합니다.\n이 둘은 거의 같지만, 특정 난해한 상황에서 기술적으로 {}이 Object보다 더 일반적인 타입입니다.\n더 엄격한 체크하기 (Getting Stricter Checks)\nTypeScript는 프로그램에 대한 안정성과 분석을 제공하는 특정한 검사를 갖고 있습니다.\nTypeScript로 코드베이스를 시작하면, 향상된 안전성을 위한 검사를 활성화할 수 있습니다.\n암시적인 any는 피하기 (No Implicit any)\n어떤 타입이어야 하는지 TypeScript가 파악할 수 없는 경우가 있습니다.\n최대한 유연하게 대응하기 위해, 그 자리에 any를 사용하기로 결정할 것입니다.\n이것은 마이그레이션에는 좋지만, any를 사용한다는 것은 다른 곳에서 받을 수 있는 어떠한 타입 안정성과 툴링 지원도 받지 못한다는 것을 의미합니다.\nTypeScript가 이런 부분에 플래그와 에러를 띄울 수 있도록 noImplicitAny옵션을 사용할 수 있습니다.\n엄격한 null & undefined 검사 (Strict null & undefined Checks)\n기본적으로, TypeScript는 null 과 undefined이 모든 타입의 도메인에 존재한다고 가정합니다.\nnumber로 선언된 타입이 null 혹은 undefined이 될 수 있다는 의미입니다.\nnull 과 undefined는 JavaScript 와 TypeScript 에서 빈번한 버그 원인이기 때문에, TypeScript 에는 이러한 문제의 걱정을 덜어주는 strictNullChecks 옵션이 있습니다.\nstrictNullChecks가 활성화되면, null과 undefined는 각각 null과 undefined라는 자체 유형을 가져옵니다.\n어떤 것이 null이 될 가능성이 있는 상황에서, 원래 타입과 함께 유니언 타입을 사용할 수 있습니다.\n예를 들어, 만약 number나 null이 될수 있는 경우, number | null로 타입을 작성할 수 있습니다.\nTypeScript가 null/undefined라고 생각할 수 있는 값을 갖고 있지만, 타입에 대해 더 잘 알고 있는 경우, 후위 연산자 !를 사용해 다르게 사용할 수 있습니다.\ndeclare var foo: string[] | null;\n\nfoo.length; // error - 'foo' is possibly 'null'\n\nfoo!.length; // okay - 'foo!' just has type 'string[]'\n\n앞으로, strictNullChecks를 사용할 때, 의존성이 strictNullChecks를 사용하도록 업데이트 되어야 할 수 있습니다.\nthis에 대한 암시적 any 피하기 (No Implicit any for this)\nthis 키워드를 클래스 밖에서 사용할 때, 기본적으로 any 타입을 가집니다.\n예를 들어, Point 클래스를 상상해 보세요, 그리고 메서드로 추가하고 싶은 함수를 상상해보세요:\nclass Point {\n constructor(public x, public y) {}\n getDistance(p: Point) {\n let dx = p.x - this.x;\n let dy = p.y - this.y;\n return Math.sqrt(dx ** 2 + dy ** 2);\n }\n}\n// ...\n\n// 인터페이스를 다시 열어보세요.\ninterface Point {\n distanceFromOrigin(point: Point): number;\n}\nPoint.prototype.distanceFromOrigin = function(point: Point) {\n return this.getDistance({ x: 0, y: 0});\n}\n\n위에서 언급 한 것과 같은 문제가 있습니다 - getDistance의 철자를 틀리기 쉽고 에러가 발생하지 않았습니다.\n이러한 이유 때문에, TypeScript 에 noImplicitThis 옵션이 있습니다.\n이 옵션이 설정되면, TypeScript는 this가 명시적 타입 없이 사용될 때 에러를 발생시킵니다.\n해결책은 인터페이스나 함수 자체에서 명시적 타입을 전달하기 위해 this-매개변수를 사용하는 것입니다:\nPoint.prototype.distanceFromOrigin = function(this: Point, point: Point) {\n return this.getDistance({ x: 0, y: 0});\n}\n\n"},"pages/tutorials/babel-with-typescript.html":{"url":"pages/tutorials/babel-with-typescript.html","title":"TypeScript와 Babel 사용하기","keywords":"","body":"Babel vs TypeScript의 tsc\n모던 JavaScript 프로젝트를 만들 때, TypeScript에서 JavaScript 파일로 변환하는 올바른 방법에 대해 고민할 수 있습니다.\n많은 경우 그 대답은 프로젝트에 따라 \"~에 달려있다\" 또는 \"누군가 여러분 대신 결정했을지도 모른다` 가 될 것입니다. 만약 tsdx, Angular, NestJS와 같은 기존 프레임워크 또는 Getting Started에 언급된 프레임워크를 사용하여 프로젝트를 만들고 있다면 결정은 여러분 손에 달려있습니다.\n하지만, 사용할만한 직관적인 방법은 다음과 같습니다:\n\n빌드 출력 결과와 소스 입력 파일이 거의 비슷한가요? tsc를 사용하세요.\n여러 잠재적인 결과물을 내는 빌드 파이프라인이 필요하신가요? babel로 트랜스파일링을 하고, tsc로 타입을 검사하세요.\n\n트랜스파일링은 Babel, 타입은 tsc (Babel for transpiling, tsc for types)\nJavaScript 코드 베이스에서 TypeScript로 포팅되었을 수 있는 기존 빌드 인프라 구조를 가진 프로젝트의 일반적인 패턴입니다.\n이 기술은, Babel의 preset-typescript을 사용하여 JS 파일을 생성한 후, TypeScript를 사용하여 타입 검사 및 .d.ts 파일을 생성하는 복합 접근 방식입니다.\nBabel은 TypeScript를 지원하기 때문에, 기존 빌드 파이프라인으로 작업할 수 있고 Babel이 코드 타입을 검사하지 않기 때문에 JS 출력 시간이 더 빨라질 수 있습니다.\n타입 검사와 d.ts 파일 생성 (Type Checking and d.ts file generation)\nBabel 사용의 단점은 TS를 JS로 전환하는 동안 타입 검사를 할 수 없다는 점입니다. 즉, 에디터에서 타입 오류를 잡지 못하고 상용 코드에 포함될 수도 있단 뜻입니다.\n또한, Babel은 TypeScript에 대한 .d.ts 파일을 만들 수 없기 때문에 여러분의 프로젝트가 라이브러리인 경우 작업하기가 더 어려워질 수 있습니다.\n이러한 문제를 해결하려면 TSC를 사용하여 프로젝트의 타입을 검사할 수 있는 명령어를 설정하는 것이 좋습니다. 이는 Babel 구성의 일부를 해당 tsconfig.json에 복제하고, 다음 플래그가 활성화되었는지 확인하는 것을 의미합니다:\n\"compilerOptions\": {\n // tsc를 사용해 .js 파일이 아닌 .d.ts 파일이 생성되었는지 확인합니다.\n \"declaration\": true,\n \"emitDeclarationOnly\": true,\n // Babel이 TypeScript 프로젝트의 파일을 안전하게 트랜스파일할 수 있는지 확인합니다.\n \"isolatedModules\": true\n}\n\n해당 플래그에 대한 자세한 내용은 다음을 참고해주세요:\n\nisolatedModules\ndeclaration, emitDeclarationOnly\n\n"},"pages/tutorials/react-&-webpack.html":{"url":"pages/tutorials/react-&-webpack.html","title":"리액트 & 웹팩","keywords":"","body":"이 가이드는 TypeScript를 React 및 webpack에 연결하는 방법을 알려줍니다.\n새로운 프로젝트를 시작하는 경우, 먼저 React Quick Start guide를 살펴보세요.\n그렇지 않으면 이미 npm과 함께 Node.js를 사용하고 있다고 가정합니다.\n프로젝트 배치 (Lay out the project)\n새 디렉토리부터 시작하겠습니다.\n지금은 이름을 proj라고 지정하지만, 원하는대로 변경할 수 있습니다.\nmkdir proj\ncd proj\n\n시작하기 위해, 다음과 같은 방식으로 프로젝트를 구성하겠습니다:\nproj/\n├─ dist/\n└─ src/\n └─ components/\n\nTypeScript 파일은 src 폴더에서 시작하여, TypeScript 컴파일러를 통해 실행한 다음, webpack을 거쳐 dist의 main.js 파일로 끝납니다.\n우리가 작성하는 모든 컴포넌트는 src/components 폴더 안에 있습니다.\n이것을 기본 뼈대로 구성합니다:\nmkdir src\ncd src\nmkdir components\ncd ..\n\nWebpack으로 마지막엔 dist폴더를 생성할 것입니다.\n프로젝트 초기화 (Initialize the project)\n이제 이 폴더를 npm 패키지로 바꿀 것 입니다.\nnpm init -y\n\n기본값으로 package.json 파일이 생성됩니다.\n의존성 설치 (Install our dependencies)\n먼저 Webpack이 설치되어 있는지 확인합니다.\nnpm install --save-dev webpack webpack-cli\n\nWebpack은 코드와 선택적으로 모든 의존성을 하나의 .js파일로 묶는 도구입니다.\n이제 선언 파일과 함께 React 및 React-DOM을 package.json 파일에 의존성으로 추가하겠습니다:\nnpm install --save react react-dom\nnpm install --save-dev @types/react @types/react-dom\n\n@types/ 접두사는 React와 React-DOM의 선언 파일을 가져오고 싶다는 것을 의미합니다.\n일반적으로 \"react\"와 같은 경로를 가져오면, react 패키지 자체를 살펴볼 것입니다;\n그러나 모든 패키지에 선언 파일이 포함되어 있지 않기 때문에, TypeScript는 @types/react 패키지도 찾습니다.\n나중에는 이것에 대해 생각할 필요가 없다는 것을 알 수 있습니다.\n다음으로, 개발 시 필요한 의존성에 ts-loader와source-map-loader를 추가합니다.\nnpm install --save-dev typescript ts-loader source-map-loader\n\n이 의존성들은 TypeScript와 Webpack을 같이 쓸 수 있게 해줍니다.\nts-loader는 Webpack이 tsconfig.json이라는 TypeScript 표준 구성 파일을 사용하여 TypeScript 코드를 컴파일하도록 도와줍니다.\nsource-map-loader는 TypeScript의 소스 맵 출력을 사용하여 고유한 소스 맵을 생성할 때 Webpack에 알립니다.\n이렇게 하면 기존의 TypeScript 소스 코드를 디버깅하는 것 처럼 최종 출력 파일을 디버깅 할 수 있습니다.\nts-loader가 TypeScript의 유일한 로더는 아님을 유의해주세요\nTypeScript를 개발 의존성으로 설치했다는 것에 유의하세요.\nnpm link typescript를 사용하여 TypeScript를 전역 복사본에 연결할 수도 있지만, 덜 일반적인 시나리오입니다.\nTypeScript 구성 파일 추가 (Add a TypeScript configuration file)\n작성하려는 코드와 필요한 선언 파일 모두 TypeScript 파일로 가져오기를 원할 것입니다.\n이렇게 하려면, 입력 파일 목록과 모든 컴파일 설정을 포함하는 tsconfig.json 파일을 만들어야 합니다.\n프로젝트 루트에 tsconfig.json이라는 새 파일을 생성하고, 다음 내용을 채우세요:\n{\n \"compilerOptions\": {\n \"outDir\": \"./dist/\",\n \"sourceMap\": true,\n \"noImplicitAny\": true,\n \"module\": \"commonjs\",\n \"target\": \"es6\",\n \"jsx\": \"react\"\n }\n}\n\ntsconfig.json 파일에 대한 자세한 내용은 여기를 참조하세요.\n코드 작성하기 (Write some code)\nReact를 사용하여 첫 번째 TypeScript 파일을 작성해 봅시다.\n먼저, src/components에 Hello.tsx 파일을 만들고 다음과 같이 작성하세요:\nimport * as React from \"react\";\n\nexport interface HelloProps { compiler: string; framework: string; }\n\nexport const Hello = (props: HelloProps) => Hello from {props.compiler} and {props.framework}!;\n\n이 예제는 함수 컴포넌트를 사용하지만, 예제를 조금 더 고급스럽게 만들 수 있습니다.\nimport * as React from \"react\";\n\nexport interface HelloProps { compiler: string; framework: string; }\n\n// 'HelloProps'는 props의 형태를 나타냅니다.\n// state는 설정되지 않으므로, `{}` 타입을 사용합니다.\nexport class Hello extends React.Component {\n render() {\n return Hello from {this.props.compiler} and {this.props.framework}!;\n }\n}\n\n다음 소스를 이용하여 src에 index.tsx를 생성합니다.\nimport * as React from \"react\";\nimport * as ReactDOM from \"react-dom\";\n\nimport { Hello } from \"./components/Hello\";\n\nReactDOM.render(\n ,\n document.getElementById(\"example\")\n);\n\n방금 Hello 컴포넌트를 index.tsx로 가져왔습니다.\n\"react\"나 \"react-dom\"과는 달리, Hello.tsx에 대한 상대 경로를 사용했다는 것에 유의하세요. - 이것은 중요합니다.\n그렇지 않은 경우, TypeScript는 대신 node_modules 폴더를 찾았습니다.\nHello 컴포넌트를 표시할 페이지도 필요합니다.\nproj의 루트에 index.html 파일을 생성하고 다음과 같이 작성하세요:\n\n\n \n \n Hello React!\n \n \n \n\n \n \n \n\n \n \n \n\n\n우리는 node_modules 안에 들어있는 파일을 포함시킵니다.\nReact와 React-DOM의 npm 패키지에는 웹 페이지에 포함 할 수 있는 독립형 .js 파일이 있으며, 보다 빠르게 이동하기 위해 직접 참조합니다.\n이런 파일을 다른 디렉토리에 복사하거나, CDN(Content Delivery Network)에서 호스팅합니다.\nFacebook은 CDN-호스트 버전의 React를 제공하며, 여기에서 자세한 내용을 읽을 수 있습니다.\nWebpack 구성 파일 생성하기 (Create a webpack configuration file)\n프로젝트 디렉토리의 루트에 webpack.config.js 파일을 생성합니다.\nmodule.exports = {\n mode: \"production\",\n\n // Webpack의 출력물에서 디버깅을 하기위해 소스 맵을 허용합니다.\n devtool: \"source-map\",\n\n resolve: {\n // 확인 가능한 확장자로 '.ts' 와 '.tsx' 를 추가합니다.\n extensions: [\".ts\", \".tsx\"]\n },\n\n module: {\n rules: [\n {\n test: /\\.ts(x?)$/,\n exclude: /node_modules/,\n use: [\n {\n loader: \"ts-loader\"\n }\n ]\n },\n // 모든 '.js' 출력 파일은 'source-map-loader'에서 다시 처리한 소스 맵이 있습니다.\n {\n enforce: \"pre\",\n test: /\\.js$/,\n loader: \"source-map-loader\"\n }\n ]\n },\n\n // 경로가 다음 중 하나와 일치하는 모듈을 가져올 때,\n // 해당 전역 변수가 있다고 가정하고 사용합니다.\n // 브라우저가 빌드간에 라이브러리를 캐시 할 수 있도록\n // 모든 의존성을 묶지 않아도 되기 때문에 중요합니다.\n externals: {\n \"react\": \"React\",\n \"react-dom\": \"ReactDOM\"\n }\n};\n\nexternals 필드에 대해 궁금할 것 입니다.\n컴파일 시간이 증가하고 브라우저가 라이브러리를 변경하지 않으면, 일반적으로 라이브러리를 캐시 할 수 있기 때문에 모든 React를 동일한 파일에 묶지 않는 것이 좋습니다.\n이상적으로 브라우저 내에서 React 모듈을 가져오지만, 대부분의 브라우저는 아직 모듈을 지원하지 않습니다.\n대신 라이브러리는 전통적으로 jQuery 나 _ 와 같은 단일 전역 변수를 사용하여 사용할 수 있습니다.\n이런 방식을 \"namespace pattern\"이라고 하며, Webpack을 사용하면 이 방식으로 작성된 라이브러리를 계속 활용할 수 있습니다.\n\"react\": \"React\"를 입력하면 Webpack은 React 변수에서 \"react\"를 불러오기 위해 마법을 사용할 것 입니다.\n여기에서 Webpack 구성에 대해 자세히 알아볼 수 있습니다.\n모든 것을 함께 모아서 (Putting it all together)\n그냥 실행합니다:\nnpx webpack\n\n이제 즐겨 찾는 브라우저에서 index.html을 열고 모든 것을 사용할 준비가 되었습니다!\n\"Hello from TypeScript and React!\" 라는 페이지가 나타납니다.\n"},"pages/release-notes/typescript-4.0.html":{"url":"pages/release-notes/typescript-4.0.html","title":"TypeScript 4.0","keywords":"","body":"가변 인자 튜플 타입 (Variadic Tuple Types)\n배열이나 튜플 타입 두 개를 결합하여 새로운 배열을 만드는 JavaScript의 concat 함수에 대해서 생각해봅시다.\nfunction concat(arr1, arr2) {\n return [...arr1, ...arr2];\n}\n\n그리고, 배열이나 튜플을 변수로 입력받아 첫 번째 원소를 제외한 나머지를 반환하는 tail 함수에 대해서도 생각해봅시다.\nfunction tail(arg) {\n const [_, ...result] = arg;\n return result;\n}\n\nTypeScript에서는 이 두 함수의 타입을 어떻게 정의할 수 있을까요?\nconcat의 경우, 이전 버전에서는 여러 개의 오버로드를 작성하는 방법이 유일했습니다.\nfunction concat(arr1: [], arr2: []): [];\nfunction concat(arr1: [A], arr2: []): [A];\nfunction concat(arr1: [A, B], arr2: []): [A, B];\nfunction concat(arr1: [A, B, C], arr2: []): [A, B, C];\nfunction concat(arr1: [A, B, C, D], arr2: []): [A, B, C, D];\nfunction concat(arr1: [A, B, C, D, E], arr2: []): [A, B, C, D, E];\nfunction concat(arr1: [A, B, C, D, E, F], arr2: []): [A, B, C, D, E, F];)\n\n음... 네, 이 오버로드들의 두 번째 배열은 전부 비어있습니다.\n이때, arr2가 하나의 인자를 가지고 있는 경우를 추가해봅시다.\n\nfunction concat(arr1: [], arr2: [A2]): [A2];\nfunction concat(arr1: [A1], arr2: [A2]): [A1, A2];\nfunction concat(arr1: [A1, B1], arr2: [A2]): [A1, B1, A2];\nfunction concat(arr1: [A1, B1, C1], arr2: [A2]): [A1, B1, C1, A2];\nfunction concat(arr1: [A1, B1, C1, D1], arr2: [A2]): [A1, B1, C1, D1, A2];\nfunction concat(arr1: [A1, B1, C1, D1, E1], arr2: [A2]): [A1, B1, C1, D1, E1, A2];\nfunction concat(arr1: [A1, B1, C1, D1, E1, F1], arr2: [A2]): [A1, B1, C1, D1, E1, F1, A2];\n\n이런 오버로딩 함수들은 분명 비합리적입니다.\n안타깝게도, tail 함수를 타이핑할 때도 이와 비슷한 문제에 직면하게 됩니다.\n이것은 \"천 개의 오버로드로 인한 죽음(death by a thousand overloads)\"의 하나의 경우이며, 심지어 대부분 문제를 해결하지도 못합니다.\n우리가 작성하고자 하는 만큼의 오버로드에 한해서만 올바른 타입을 제공합니다.\n포괄적인 케이스를 만들고 싶다면, 다음과 같은 오버로드가 필요합니다.\nfunction concat(arr1: T[], arr2: U[]): Array;\n\n그러나 위 시그니처는 튜플을 사용할 때 입력 길이나 요소 순서에 대한 어떤 것도 처리하지 않습니다.\nTypeScript 4.0은 타입 추론 개선을 포함한 두 가지 핵심적인 변화를 도입해 이러한 타이핑을 가능하도록 만들었습니다.\n첫 번째 변화는 튜플 타입 구문의 스프레드 연산자에서 제네릭 타입을 사용할 수 있다는 점입니다.\n우리가 작동하는 실제 타입을 모르더라도 튜플과 배열에 대한 고차함수를 표현할 수 있다는 뜻입니다.\n이러한 튜플 타입에서 제네릭 스프레드 연산자가 인스턴스화(혹은, 실제 타입으로 대체)되면 또 다른 배열이나 튜플 타입 세트를 생산할 수 있습니다.\n예를 들어, tail 같은 함수를 \"천 개의 오버로드로 인한 죽음(death by a thousand overloads)\"이슈 없이 타이핑 할 수 있게 됩니다.\nfunction tail(arr: readonly [any, ...T]) {\n const [_ignored, ...rest] = arr;\n return rest;\n}\n\nconst myTuple = [1, 2, 3, 4] as const;\nconst myArray = [\"hello\", \"world\"];\n\nconst r1 = tail(myTuple);\n// ^ = const r1: [2, 3, 4]\n\nconst r2 = tail([...myTuple, ...myArray] as const);\n// ^ = const r2: [2, 3, 4, ...string[]]\n\n두 번째 변화는 나머지 요소가 끝뿐만 아니라 튜플의 어느 곳에서도 발생할 수 있다는 것입니다.\ntype Strings = [string, string];\ntype Numbers = [number, number];\n\ntype StrStrNumNumBool = [...Strings, ...Numbers, boolean];\n// ^ = type StrStrNumNumBool = [string, string, number, number, boolean]\n\n이전에는, TypeScript는 다음과 같은 오류를 생성했었습니다:\nA rest element must be last in a tuple type.\nTypeScript 4.0에서는 이러한 제한이 완화되었습니다.\n길이가 정해지지 않은 타입을 확장하려고할 때, 결과의 타입은 제한되지 않으며, 다음 모든 요소가 결과의 나머지 요소 타입에 포함되는 점에 유의하시기 바랍니다.\ntype Strings = [string, string];\ntype Numbers = number[];\n\ntype Unbounded = [...Strings, ...Numbers, boolean];\n// ^ = type Unbounded = [string, string, ...(number | boolean)[]]\n\n이 두 가지 동작을 함께 결합하여, concat에 대해 타입이 제대로 정의된 시그니처를 작성할 수 있습니다.\ntype Arr = readonly any[];\n\nfunction concat(arr1: T, arr2: U): [...T, ...U] {\n return [...arr1, ...arr2];\n}\n\n하나의 시그니처가 조금 길더라도, 반복할 필요가 없는 하나의 시그니처일 뿐이며, 모든 배열과 튜플에서 예측 가능한 행동을 제공합니다.\n이 기능은 그 자체만으로도 훌륭하지만, 조금 더 정교한 시나리오에서도 빛을 발합니다.\n예를 들어,함수의 매개변수를 부분적으로 적용하여 새로운 함수를 반환하는 partialCall 함수가 있다고 생각해봅시다.\npartialCall은 다음과 같은 함수를 가집니다. - f가 예상하는 몇 가지 인수와 함께 f라고 지정하겠습니다.\n그 후, f가 여전히 필요로 하는 다른 인수를 가지고, 그것을 받을 때 f를 호출하는 새로운 함수를 반환합니다.\nfunction partialCall(f, ...headArgs) {\n return (...tailArgs) => f(...headArgs, ...tailArgs);\n}\n\nTypeScript 4.0은 나머지 파라미터들과 튜플 원소들에 대한 추론 프로세스를 개선하여 타입을 지정할 수 있고 \"그냥 동작\"하도록 할 수 있습니다.\ntype Arr = readonly unknown[];\n\nfunction partialCall(\n f: (...args: [...T, ...U]) => R,\n ...headArgs: T\n) {\n return (...tailArgs: U) => f(...headArgs, ...tailArgs);\n}\n\n이 경우, partialCall은 처음에 취할 수 있는 파라미터와 할 수 없는 파라미터를 파악하고, 남은 것들은 적절히 수용하고 거부하는 함수들을 반환합니다.\n// @errors: 2345 2554 2554 2345\ntype Arr = readonly unknown[];\n\nfunction partialCall(\n f: (...args: [...T, ...U]) => R,\n ...headArgs: T\n) {\n return (...tailArgs: U) => f(...headArgs, ...tailArgs);\n}\n// ---cut---\nconst foo = (x: string, y: number, z: boolean) => {};\n\nconst f1 = partialCall(foo, 100);\n\nconst f2 = partialCall(foo, \"hello\", 100, true, \"oops\");\n\n// 작동합니다!\nconst f3 = partialCall(foo, \"hello\");\n// ^ = const f3: (y: number, z: boolean) => void\n\n// f3으로 뭘 할 수 있을까요?\n\n// 작동합니다!\nf3(123, true);\n\nf3();\n\nf3(123, \"hello\");\n\n가변 인자 튜플 타입은 특히 기능 구성과 관련하여 많은 새로운 흥미로운 패턴을 가능하게 합니다.\n우리는 JavaScript에 내장된 bind 메서드의 타입 체킹을 더 잘하기 위해 이를 활용할 수 있을 것이라고 기대합니다.\n몇 가지 다른 추론 개선 및 패턴들도 여기에 포함되어 있으며, 가변 인자 튜플에 대해 더 알아보고 싶다면, the pull request를 참고해보세요.\n라벨링된 튜플 요소 (Labeled Tuple Elements)\n튜플 타입과 매개 변수 목록에 대해 개선하는 것은 일반적인 JavaScript 관용구에 대한 타입 유효성 검사를 강화시켜주기 때문에 중요합니다 - 실제로 인수 목록을 자르고 다른 함수로 전달만 해주면 됩니다.\n나머지 매개 변수(rest parameter)에 튜플 타입을 사용할 수 있다는 생각은 아주 중요합니다.\n예를 들어, 튜플 타입을 나머지 매개 변수로 사용하는 다음 함수는...\nfunction foo(...args: [string, number]): void {\n // ...\n}\n\n...다음 함수와 다르지 않아야 합니다...\nfunction foo(arg0: string, arg1: number): void {\n // ...\n}\n\n...foo의 모든 호출자에 대해서도.\n// @errors: 2554\nfunction foo(arg0: string, arg1: number): void {\n // ...\n}\n// ---cut---\nfoo(\"hello\", 42);\n\nfoo(\"hello\", 42, true);\nfoo(\"hello\");\n\n그러나 차이점이 보이기 시작한 부분은: 가독성입니다.\n첫 번째 예시에서는, 첫 번째와 두 번째 요소에 대한 매개 변수 이름이 없습니다.\n타입-검사에는 전혀 영향이 없지만, 튜플 위치에 라벨이 없는 것은 사용하기 어렵게 만듭니다 - 의도를 전달하기 어렵습니다.\nTypeScript 4.0에서 튜플 타입에 라벨을 제공하는 이유입니다.\ntype Range = [start: number, end: number];\n\n매개 변수 목록과 튜플 타입 사이의 연결을 강화하기 위해, 나머지 요소와 선택적 요소에 대한 구문이 매개 변수 목록의 구문을 반영합니다.\ntype Foo = [first: number, second?: string, ...rest: any[]];\n\n라벨링 된 튜플을 사용할 때는 몇 가지 규칙이 있습니다.\n하나는 튜플 요소를 라벨링 할 때, 튜플에 있는 다른 모든 요소들 역시 라벨링 되어야 합니다.\n// @errors: 5084\ntype Bar = [first: string, number];\n\n당연하게도 - 라벨은 구조 분해할 때 변수 이름을 다르게 지정할 필요가 없습니다.\n이것은 순전히 문서화와 도구를 위해 필요합니다.\nfunction foo(x: [first: string, second: number]) {\n // ...\n\n // 주의: 'first'와 'second'에 대해 이름 지을 필요 없음\n const [a, b] = x;\n a\n// ^ = const a: string\n b\n// ^ = const b: number\n}\n\n전반적으로, 라벨링 된 튜플은 안전한 타입 방식으로 오버로드를 구현하는 것과 튜플과 인수 목록의 패턴을 활용할 때 편리합니다.\n사실, TypeScript 에디터 지원은 가능한 경우 오버로드로 표시하려 합니다.\n\n더 알고 싶으시면, 라벨링된 튜플 요소에 대한 풀 리퀘스트를 확인해보세요\n생성자로부터 클래스 프로퍼티 타입 추론하기 (Class Property Inference from Constructors)\nTypeScript 4.0에서는 noImplicitAny가 활성화되었을 때 클래스 내의 프로퍼티 타입을 결정하기 위해 제어 흐름 분석을 사용할 수 있습니다. \n\nclass Square {\n // 이전에 any로 추론했습니다.\n area;\n// ^?\n sideLength;\n// ^?\n constructor(sideLength: number) {\n this.sideLength = sideLength;\n this.area = sideLength ** 2;\n }\n}\n\n생성자의 모든 경로가 인스턴스 멤버에 할당한 것이 아닐 경우, 프로퍼티는 잠재적으로 undefined가 됩니다.\n\n// @errors: 2532\nclass Square {\n sideLength;\n// ^?\n\n constructor(sideLength: number) {\n if (Math.random()) {\n this.sideLength = sideLength;\n }\n }\n\n get area() {\n return this.sideLength ** 2;\n }\n}\n\n더 많은 내용이 있는 경우(e.g. initialize 메서드 등이 있는 경우), strictPropertyInitialization 모드에서는 확정적 할당 단언(!)에 따라 명시적으로 타입을 선언해야 합니다.\nclass Square {\n // 확정적 할당 단언\n // v\n sideLength!: number;\n // ^^^^^^^^\n // 타입 표기\n\n constructor(sideLength: number) {\n this.initialize(sideLength);\n }\n\n initialize(sideLength: number) {\n this.sideLength = sideLength;\n }\n\n get area() {\n return this.sideLength ** 2;\n }\n}\n\n더 자세히 알고 싶다면, 코드를 실행하는 Pull Request를 보세요.\n단축 할당 연산자 (Short-Circuiting Assignment Operators)\nJavaScript와 많은 언어는 복합 할당 (compound assignment) 연산자라고 불리는 연산자 집합을 지원합니다.\n복합 할당 연산자는 두 개의 인수에 연산자를 적용한 다음 결과를 왼쪽에 할당합니다.\n이전에 아래와 같은 것을 본 적이 있을 것입니다:\n// 덧셈\n// a = a + b\na += b;\n\n// 뺄셈\n// a = a - b\na -= b;\n\n// 곱셈\n// a = a * b\na *= b;\n\n// 나눗셈\n// a = a / b\na /= b;\n\n// 지수화\n// a = a ** b\na **= b;\n\n// 왼쪽 비트 시프트\n// a = a \nJavaScript의 많은 연산자에 위와 같은 할당 연산자가 있습니다!\n그러나 최근까지도 논리 and 연산자 (&&), 논리 or 연산자 (||) 및 null과 같은 것을 병합하는 연산자 (nullish coalescing) (??)의 세 가지 주목할만한 예외가 있었습니다.\n이것이 TypeScript 4.0이 새로운 할당 연산자&&=,||=및??=를 추가하는 새로운 ECMAScript 기능을 지원하는 이유입니다.\n이러한 연산자는 사용자가 다음과 같은 코드를 작성할 수 있는 모든 예를 대체하는 데 유용합니다.\na = a && b;\na = a || b;\na = a ?? b;\n\n혹은 아래와 비슷한 if 블록\n// 'a ||= b'로 대체 가능\nif (!a) {\n a = b;\n}\n\n우리가 본(혹은 직접 작성한) 코드 패턴 중 필요한 경우에만 값을 지연 초기화시키기 위한 패턴도 있습니다.\nlet values: string[];\n(values ?? (values = [])).push(\"hello\");\n\n// 이후\n(values ??= []).push(\"hello\");\n\n(보세요, 우리가 작성한 모든 코드가 자랑스러운 것은 아닙니다...)\n드물지만 부수 효과(side-effects)가 있는 getter 또는 setter를 사용하는 경우 이러한 연산자가 필요한 경우에만 할당을 수행한다는 점에 유의할 필요가 있습니다.\n그런 의미에서 연산자의 오른쪽이 \"단축 (short-circuited)\"될 뿐만 아니라 할당 자체도 마찬가지입니다.\nobj.prop ||= foo();\n\n// 다음 중 하나와 대략 동일함\n\nobj.prop || (obj.prop = foo());\n\nif (!obj.prop) {\n obj.prop = foo();\n}\n\n다음 예시를 실행해보세요 예시를 통해 항상 할당을 수행하는 것과 어떻게 다른지 확인해보세요.\nconst obj = {\n get prop() {\n console.log(\"getter has run\");\n\n // 이곳을 바꿔보세요!\n return Math.random() \n기여해주신 커뮤니티 멤버 Wenlu Wang 님에게 큰 감사를 표합니다.\n더 자세한 내용을 보고 싶으시다면 이 풀 리퀘스트를 확인해보세요.\nTC39 제안 저장소에서도 이 기능을 확인할 수 있습니다..\nunknown on catch Clause Bindings\nSince the beginning days of TypeScript, catch clause variables have always been typed as any.\nThis meant that TypeScript allowed you to do anything you wanted with them.\ntry {\n // Do some work\n} catch (x) {\n // x has type 'any' - have fun!\n console.log(x.message);\n console.log(x.toUpperCase());\n x++;\n x.yadda.yadda.yadda();\n}\n\nThe above has some undesirable behavior if we're trying to prevent more errors from happening in our error-handling code!\nBecause these variables have the type any by default, they lack any type-safety which could have errored on invalid operations.\nThat's why TypeScript 4.0 now lets you specify the type of catch clause variables as unknown instead.\nunknown is safer than any because it reminds us that we need to perform some sorts of type-checks before operating on our values.\n\n// @errors: 2571\ntry {\n // ...\n} catch (e: unknown) {\n // Can't access values on unknowns\n console.log(e.toUpperCase());\n\n if (typeof e === \"string\") {\n // We've narrowed 'e' down to the type 'string'.\n console.log(e.toUpperCase());\n }\n}\n\nWhile the types of catch variables won't change by default, we might consider a new --strict mode flag in the future so that users can opt in to this behavior.\nIn the meantime, it should be possible to write a lint rule to force catch variables to have an explicit annotation of either : any or : unknown.\nFor more details you can peek at the changes for this feature.\nCustom JSX Factories\nWhen using JSX, a fragment is a type of JSX element that allows us to return multiple child elements.\nWhen we first implemented fragments in TypeScript, we didn't have a great idea about how other libraries would utilize them.\nNowadays most other libraries that encourage using JSX and support fragments have a similar API shape.\nIn TypeScript 4.0, users can customize the fragment factory through the new jsxFragmentFactory option.\nAs an example, the following tsconfig.json file tells TypeScript to transform JSX in a way compatible with React, but switches each factory invocation to h instead of React.createElement, and uses Fragment instead of React.Fragment.\n{\n compilerOptions: {\n target: \"esnext\",\n module: \"commonjs\",\n jsx: \"react\",\n jsxFactory: \"h\",\n jsxFragmentFactory: \"Fragment\",\n },\n}\n\nIn cases where you need to have a different JSX factory on a per-file basis, you can take advantage of the new /** @jsxFrag */ pragma comment.\nFor example, the following...\n// @noErrors\n// Note: these pragma comments need to be written\n// with a JSDoc-style multiline syntax to take effect.\n\n/** @jsx h */\n/** @jsxFrag Fragment */\n\nimport { h, Fragment } from \"preact\";\n\nexport const Header = (\n <>\n Welcome\n \n);\n\n...will get transformed to this output JavaScript...\n// @noErrors\n// @showEmit\n// Note: these pragma comments need to be written\n// with a JSDoc-style multiline syntax to take effect.\n\n/** @jsx h */\n/** @jsxFrag Fragment */\n\nimport { h, Fragment } from \"preact\";\n\nexport const Header = (\n <>\n Welcome\n \n);\n\nWe'd like to extend a big thanks to community member Noj Vek for sending this pull request and patiently working with our team on it.\nYou can see that the pull request for more details!\nSpeed Improvements in build mode with --noEmitOnError\nPreviously, compiling a program after a previous compile with errors under --incremental would be extremely slow when using the --noEmitOnError flag.\nThis is because none of the information from the last compilation would be cached in a .tsbuildinfo file based on the --noEmitOnError flag.\nTypeScript 4.0 changes this which gives a great speed boost in these scenarios, and in turn improves --build mode scenarios (which imply both --incremental and --noEmitOnError).\nFor details, read up more on the pull request.\n--incremental with --noEmit\nTypeScript 4.0 allows us to use the --noEmit flag when while still leveraging --incremental compiles.\nThis was previously not allowed, as --incremental needs to emit a .tsbuildinfo files; however, the use-case to enable faster incremental builds is important enough to enable for all users.\nFor more details, you can see the implementing pull request.\nEditor Improvements\nThe TypeScript compiler doesn't only power the editing experience for TypeScript itself in most major editors - it also powers the JavaScript experience in the Visual Studio family of editors and more.\nFor that reason, much of our work focuses on improving editor scenarios - the place you spend most of your time as a developer.\nUsing new TypeScript/JavaScript functionality in your editor will differ depending on your editor, but\n\nVisual Studio Code supports selecting different versions of TypeScript. Alternatively, there's the JavaScript/TypeScript Nightly Extension to stay on the bleeding edge (which is typically very stable).\nVisual Studio 2017/2019 have [the SDK installers above] and MSBuild installs.\nSublime Text 3 supports selecting different versions of TypeScript\n\nYou can check out a partial list of editors that have support for TypeScript to learn more about whether your favorite editor has support to use new versions.\nConvert to Optional Chaining\nOptional chaining is a recent feature that's received a lot of love.\nThat's why TypeScript 4.0 brings a new refactoring to convert common patterns to take advantage of optional chaining and nullish coalescing!\n\nKeep in mind that while this refactoring doesn't perfectly capture the same behavior due to subtleties with truthiness/falsiness in JavaScript, we believe it should capture the intent for most use-cases, especially when TypeScript has more precise knowledge of your types.\nFor more details, check out the pull request for this feature.\n/** @deprecated */ Support\nTypeScript's editing support now recognizes when a declaration has been marked with a /** @deprecated * JSDoc comment.\nThat information is surfaced in completion lists and as a suggestion diagnostic that editors can handle specially.\nIn an editor like VS Code, deprecated values are typically displayed a strike-though style like this.\n\nThis new functionality is available thanks to Wenlu Wang.\nSee the pull request for more details.\nPartial Semantic Mode at Startup\nWe've heard a lot from users suffering from long startup times, especially on bigger projects.\nThe culprit is usually a process called program construction.\nThis is the process of starting with an initial set of root files, parsing them, finding their dependencies, parsing those dependencies, finding those dependencies' dependencies, and so on.\nThe bigger your project is, the longer you'll have to wait before you can get basic editor operations like go-to-definition or quick info.\nThat's why we've been working on a new mode for editors to provide a partial experience until the full language service experience has loaded up.\nThe core idea is that editors can run a lightweight partial server that only looks at the current files that the editor has open.\nIt's hard to say precisely what sorts of improvements you'll see, but anecdotally, it used to take anywhere between 20 seconds to a minute before TypeScript would become fully responsive on the Visual Studio Code codebase.\nIn contrast, our new partial semantic mode seems to bring that delay down to just a few seconds.\nAs an example, in the following video, you can see two side-by-side editors with TypeScript 3.9 running on the left and TypeScript 4.0 running on the right.\n\n\n\nWhen restarting both editors on a particularly large codebase, the one with TypeScript 3.9 can't provide completions or quick info at all.\nOn the other hand, the editor with TypeScript 4.0 can immediately give us a rich experience in the current file we're editing, despite loading the full project in the background.\nCurrently the only editor that supports this mode is Visual Studio Code which has some UX improvements coming up in Visual Studio Code Insiders.\nWe recognize that this experience may still have room for polish in UX and functionality, and we have a list of improvements in mind.\nWe're looking for more feedback on what you think might be useful.\nFor more information, you can see the original proposal, the implementing pull request, along with the follow-up meta issue.\nSmarter Auto-Imports\nAuto-import is a fantastic feature that makes coding a lot easier; however, every time auto-import doesn't seem to work, it can throw users off a lot.\nOne specific issue that we heard from users was that auto-imports didn't work on dependencies that were written in TypeScript - that is, until they wrote at least one explicit import somewhere else in their project.\nWhy would auto-imports work for @types packages, but not for packages that ship their own types?\nIt turns out that auto-imports only work on packages your project already includes.\nBecause TypeScript has some quirky defaults that automatically add packages in node_modules/@types to your project, those packages would be auto-imported.\nOn the other hand, other packages were excluded because crawling through all your node_modules packages can be really expensive.\nAll of this leads to a pretty lousy getting started experience for when you're trying to auto-import something that you've just installed but haven't used yet.\nTypeScript 4.0 now does a little extra work in editor scenarios to include the packages you've listed in your package.json's dependencies (and peerDependencies) fields.\nThe information from these packages is only used to improve auto-imports, and doesn't change anything else like type-checking.\nThis allows us to provide auto-imports for all of your dependencies that have types, without incurring the cost of a complete node_modules search.\nIn the rare cases when your package.json lists more than ten typed dependencies that haven't been imported yet, this feature automatically disables itself to prevent slow project loading.\nTo force the feature to work, or to disable it entirely, you should be able to configure your editor.\nFor Visual Studio Code, this is the \"Include Package JSON Auto Imports\" (or typescript.preferences.includePackageJsonAutoImports) setting.\n\nFor more details, you can see the proposal issue along with the implementing pull request.\nOur New Website\nThe TypeScript website has recently been rewritten from the ground up and rolled out!\n\nWe already wrote a bit about our new site, so you can read up more there; but it's worth mentioning that we're still looking to hear what you think!\nIf you have questions, comments, or suggestions, you can file them over on the website's issue tracker.\nBreaking Changes\nlib.d.ts Changes\nOur lib.d.ts declarations have changed - most specifically, types for the DOM have changed.\nThe most notable change may be the removal of document.origin which only worked in old versions of IE and Safari\nMDN recommends moving to self.origin.\nProperties Overriding Accessors (and vice versa) is an Error\nPreviously, it was only an error for properties to override accessors, or accessors to override properties, when using useDefineForClassFields; however, TypeScript now always issues an error when declaring a property in a derived class that would override a getter or setter in the base class.\n// @errors: 1049 2610\nclass Base {\n get foo() {\n return 100;\n }\n set foo(value) {\n // ...\n }\n}\n\nclass Derived extends Base {\n foo = 10;\n}\n\n// @errors: 2611\nclass Base {\n prop = 10;\n}\n\nclass Derived extends Base {\n get prop() {\n return 100;\n }\n}\n\nSee more details on the implementing pull request.\nOperands for delete must be optional\nWhen using the delete operator in strictNullChecks, the operand must now be any, unknown, never, or be optional (in that it contains undefined in the type).\nOtherwise, use of the delete operator is an error.\n// @errors: 2790\ninterface Thing {\n prop: string;\n}\n\nfunction f(x: Thing) {\n delete x.prop;\n}\n\nSee more details on the implementing pull request.\nUsage of TypeScript's Node Factory is Deprecated\nToday TypeScript provides a set of \"factory\" functions for producing AST Nodes; however, TypeScript 4.0 provides a new node factory API.\nAs a result, for TypeScript 4.0 we've made the decision to deprecate these older functions in favor of the new ones.\nFor more details, read up on the relevant pull request for this change.\n"},"pages/release-notes/typescript-3.9.html":{"url":"pages/release-notes/typescript-3.9.html","title":"TypeScript 3.9","keywords":"","body":"\n추론과 Promise.all 개선\n속도 향상\n// @ts-expect-error 주석\n조건문에서 호출되지 않은 함수 체크\n에디터 개선\nJavaScript에서 CommonJS 자동-Imports\n코드 작업 개행 유지\n누락된 반환문 빠른 수정\ntsconfig.json 파일 \"솔루션 스타일\" 지원\n\n\n주요 변경 사항\n\n 추론과 Promise.all 개선 (Improvements in Inference and Promise.all)\n최신 버전의 TypeScript(약 3.7)는 Promise.all 및 Promise.race와 같은 함수 선언이 업데이트되었습니다.\n안타깝게도, 특히 null 또는 undefined와 값을 혼합할 때, 약간의 회귀가 발생했습니다.\ninterface Lion {\n roar(): void\n}\n\ninterface Seal {\n singKissFromARose(): void\n}\n\nasync function visitZoo(lionExhibit: Promise, sealExhibit: Promise) {\n let [lion, seal] = await Promise.all([lionExhibit, sealExhibit]);\n lion.roar(); // 오 이런\n// ~~~~\n// 객체는 아마도 'undefined' 일 것입니다.\n}\n\n이 동작은 이상합니다!\nsealExhibit가 undefined를 포함하는 것은 어떻게든 lion 타입에 undefined를 주입합니다.\nJack Bates의 pull request 덕분에, TypeScript 3.9의 추론 프로세스가 개선되었습니다.\n위 오류는 더 이상 발생하지 않습니다.\nPromise와 관련된 문제로 인해 이전 버전의 TypeScript에서 고생했다면, 3.9를 사용하는 것이 좋습니다.\nawaited 타입은 무엇입니까? (What About the awaited Type?)\n이슈 트래커와 설계 회의 노트를 봐왔다면, awaited 라는 새로운 연산자에 대한 일부 작업을 알고 있을 것입니다.\n이 타입 연산자의 목표는 JavaScript에서 Promise를 푸는 방식을 정확하게 모델링 하는 것입니다.\n처음에는 TypeScript 3.9에서 awaited을 제공할 것으로 예상했지만, 기존 코드 베이스와 함께 초기 TypeScript 빌드를 실행함으로써 모든 사용자에게 원활하게 배포하기 전에 이 기능에 더 많은 설계 작업이 필요하다는 사실을 알았습니다.\n결과적으로, 더 확실해질 때까지 메인 브랜치에서 이 기능을 빼기로 결정했습니다.\n이 기능에 대해 더 많은 실험을 할 예정이지만, 이번 릴리스에서는 제공하지 않습니다.\n 속도 향상 (Speed Improvements)\nTypeScript 3.9는 많은 새로운 속도 향상 기능이 포함되어 있습니다.\n우리 팀은 material-ui 및 styled-components와 같은 패키지를 사용할 때 편집 / 컴파일 속도가 매우 열악한 것을 확인한 후 성능에 중점을 두었습니다.\n거대한 유니언, 인터섹션, 조건별 타입 그리고 매핑된 타입과 관련된 특정 병리학적 사례를 최적화하는 다양한 pull request로 심층 분석했습니다.\n\nhttps://github.com/microsoft/TypeScript/pull/36576\nhttps://github.com/microsoft/TypeScript/pull/36590\nhttps://github.com/microsoft/TypeScript/pull/36607\nhttps://github.com/microsoft/TypeScript/pull/36622\nhttps://github.com/microsoft/TypeScript/pull/36754\nhttps://github.com/microsoft/TypeScript/pull/36696\n\n이러한 각 pull request는 특정 코드 베이스에서 컴파일 시간이 약 5-10% 단축됩니다.\n전체적으로 material-ui의 컴파일 시간이 약 40% 단축되었습니다!\n또한 에디터 시나리오에서 파일 이름 변경 기능이 일부 변경되었습니다.\n우리는 Visual Studio Code 팀으로부터 파일 이름을 바꿀 때 어떤 import 문을 업데이트해야 하는지 파악하는데 5초에서 10초가 소요될 수 있다고 들었습니다.\nTypeScript 3.9는 컴파일러 및 언어 서비스가 파일 조회를 캐싱 하는 방식의 내부 변경을 통해 이 문제를 해결합니다.\n여전히 개선의 여지가 있지만, 이 작업이 모든 사람들에게 보다 빠른 경험으로 이어지기를 바랍니다!\n // @ts-expect-error 주석 (// @ts-expect-error Comments)\nTypeScript로 라이브러리를 작성하고 퍼블릭 API의 일부분으로 doStuff라는 함수를 export 한다고 상상해보세요.\nTypeScript 사용자가 타입-체크 오류를 받을 수 있도록 doStuff 함수의 타입은 두 개의 string을 갖는다고 선언하지만, 또한 JavaScript 사용자에게 유용한 오류를 제공하기 위해 런타임 오류 체크를 합니다 (개발 빌드 시에만 가능).\nfunction doStuff(abc: string, xyz: string) {\n assert(typeof abc === \"string\");\n assert(typeof xyz === \"string\");\n\n // 어떤 작업을 하세요\n}\n\n그래서 TypeScript 사용자는 함수를 잘못 사용할 경우 유용한 빨간 오류 밑줄과 오류 메시지를 받게 되며, JavaScript 사용자는 단언 오류를 얻게 됩니다.\n이러한 작동을 테스트하기 위해서, 유닛 테스트를 작성하겠습니다.\nexpect(() => {\n doStuff(123, 456);\n}).toThrow();\n\n불행히도 위의 테스트가 TypeScript에서 작성된다면, TypeScript는 오류를 발생시킬 것입니다!\n doStuff(123, 456);\n// ~~~\n// 오류: 'number' 타입은 'string' 타입에 할당할 수 없습니다.\n\n그래서 TypeScript 3.9는 새로운 기능을 도입했습니다: // @ts-expect-error 주석.\n라인 앞에 // @ts-expect-error 주석이 붙어 있을 경우, TypeScript는 해당 오류를 보고하는 것을 멈춥니다;\n그러나 오류가 존재하지 않으면, TypeScript는 // @ts-expect-error가 필요하지 않다고 보고할 것입니다.\n간단한 예로, 다음 코드는 괜찮습니다\n// @ts-expect-error\nconsole.log(47 * \"octopus\");\n\n그러나 다음 코드는\n// @ts-expect-error\nconsole.log(1 + 1);\n\n오류로 이어질 것입니다\nUnused '@ts-expect-error' directive.\n이 기능을 구현한 컨트리뷰터, Josh Goldberg에게 큰 감사를 드립니다.\n자세한 내용은 the ts-expect-error pull request를 참고하세요.\nts-ignore 또는 ts-expect-error? (ts-ignore or ts-expect-error?)\n어떤 점에서는 // @ts-expect-error가 // @ts-ignore과 유사하게 억제 주석(suppression comment)으로 작용할 수 있습니다.\n차이점은 // @ts-ignore는 다음 행에 오류가 없을 경우 아무것도 하지 않는다는 것입니다.\n기존 // @ts-ignore 주석을 // @ts-expect-error로 바꾸고 싶은 마음이 들 수 있으며, 향후 코드에 무엇이 적합한지 궁금할 수 있습니다.\n전적으로 당신과 당신 팀의 선택이지만, 우리는 어떤 상황에서 어떤 것을 선택할 것인지에 대한 몇 가지 아이디어를 가지고 있습니다.\n다음 경우라면 ts-expect-error를 선택하세요:\n\n타입 시스템이 작동에 대한 오류를 발생시키는 테스트 코드 작성을 원하는 경우\n수정이 빨리 이루어지길 원하며 빠른 해결책이 필요한 경우\n오류가 발생한 코드가 다시 유효해지면 바로 억제 주석을 삭제하길 원하는 혁신적인 팀이 이끄는 적당한-크기의 프로젝트에서 작업하는 경우\n\n다음 경우라면 ts-ignore를 선택하세요:\n\n더 큰 프로젝트를 갖고 있고 코드에서 발생한 새로운 오류의 명확한 책임자를 찾기 힘든 경우\nTypeScript의 두 가지 버전 사이에서 업그레이드하는 중이고, 한 버전에서는 코드 오류가 발생하지만 나머지 버전에서는 그렇지 않은 경우\n솔직히 어떤 옵션 더 나은지 결정할 시간이 없는 경우\n\n 조건문에서 호출되지 않은 함수 체크 (Uncalled Function Checks in Conditional Expressions)\nTypeScript 3.7에서 함수 호출을 잊어버렸을 경우 오류를 보고하기 위해 호출되지 않은 함수 체크를 도입했습니다.\nfunction hasImportantPermissions(): boolean {\n // ...\n}\n\n// 이런!\nif (hasImportantPermissions) {\n// ~~~~~~~~~~~~~~~~~~~~~~~\n// hasImportantPermissions 함수가 항상 정의되어 있기 때문에, 이 조건문은 항상 true를 반환합니다.\n// 대신 이것을 호출하려 하셨나요?\n deleteAllTheImportantFiles();\n}\n\n그러나, 이 오류는 if 문의 조건에만 적용됩니다.\nAlexander Tarasyuk의 a pull request 덕분에, 이 기능은 삼항 조건 연산자도 지원하게 되었습니다 (예. cond ? trueExpr : falseExpr 구문).\ndeclare function listFilesOfDirectory(dirPath: string): string[];\ndeclare function isDirectory(): boolean;\n\nfunction getAllFiles(startFileName: string) {\n const result: string[] = [];\n traverse(startFileName);\n return result;\n\n function traverse(currentPath: string) {\n return isDirectory ?\n // ~~~~~~~~~~~\n // isDirectory 함수가 항상 정의되어 있기 때문에,\n // 이 조건문은 항상 true를 반환합니다\n // 대신 이것을 호출하려 하셨나요?\n listFilesOfDirectory(currentPath).forEach(traverse) :\n result.push(currentPath);\n }\n}\n\nhttps://github.com/microsoft/TypeScript/issues/36048\n 에디터 개선 (Editor Improvements)\nTypeScript 컴파일러는 주요 에디터의 TypeScript 작성 경험뿐만 아니라, Visual Studio 계열 에디터의 JavaScript 작성 경험에도 영향을 줍니다.\n에디터에서 새로운 TypeScript/JavaScript 기능을 사용하는 것은 에디터에 따라 다르겠지만\n\nVisual Studio Code는 다른 버전의 TypeScript 선택을 지원합니다. 또는, 최신으로 유지하기 위한 JavaScript/TypeScript Nightly Extension도 있습니다.(대체로 안정적입니다.)\nVisual Studio 2017/2019 에는 [SDK 설치 프로그램] 과 MSBuild 설치가 있습니다.\nSublime Text 3은 다른 버전의 TypeScript 선택)을 지원합니다.\n\n JavaScript에서 CommonJS 자동-import (CommonJS Auto-Imports in JavaScript)\nCommonJS 모듈을 사용하는 JavaScript 파일에서 자동-import 기능이 크게 개선되었습니다.\n이전 버전에서는, TypeScript는 항상 파일에 관계없이 ECMAScript-스타일의 import를 원한다고 가정했습니다.\nimport * as fs from \"fs\";\n\n하지만, 모든 사람이 JavaScript 파일을 쓸 때 ECMAScript-스타일의 모듈을 원하는 것은 아닙니다.\n많은 사용자가 여전히 CommonJS-스타일의 require(...) import를 사용하고 있습니다.\nconst fs = require(\"fs\");\n\n이제 TypeScript는 파일 스타일을 깔끔하고 일관되게 유지하기 위해서 사용 중인 import 유형을 자동으로 검색합니다.\n\n\n이 변경에 대한 자세한 내용은, 해당 pull request를 참고하세요.\n 코드 작업 개행 유지 (Code Actions Preserve Newlines)\nTypeScript의 리팩터링과 빠른 수정은 종종 개행을 유지하는데 큰 역할을 하지는 않았습니다.\n기본적인 예로 다음 코드를 보겠습니다.\nconst maxValue = 100;\n\n/*시작*/\nfor (let i = 0; i \n에디터에서 /*시작*/ 에서 /*끝*/ 까지 범위를 강조하여 새로운 함수로 추출하면, 다음과 같은 코드가 됩니다.\nconst maxValue = 100;\n\nprintSquares();\n\nfunction printSquares() {\n for (let i = 0; i \n\n이건 이상적이지 않습니다 - for 루프에서 각각의 문 사이에 빈 줄이 있었지만 리팩터링이 없애버렸습니다!\nTypeScript 3.9은 우리가 작성한 것을 보존하기 위해 조금 더 작업을 합니다.\nconst maxValue = 100;\n\nprintSquares();\n\nfunction printSquares() {\n for (let i = 0; i \n\n이 pull request에서 구현에 대해 더 자세히 볼 수 있습니다.\n 누락된 반환 문 빠른 수정 (Quick Fixes for Missing Return Expressions)\n특히 화살표 함수에 중괄호를 추가할 때, 함수의 마지막 문의 값을 반환하는 것을 잊는 경우가 있습니다.\n// 이전\nlet f1 = () => 42\n\n// 실수 - 동일하지 않음!\nlet f2 = () => { 42 }\n\n커뮤니티 멤버인 Wenlu Wang의 pull request 덕분에, TypeScript는 누락된 return 문을 추가하거나, 중괄호를 제거하거나, 객체 리터럴 처럼 보이는 화살표 함수 몸체에 괄호를 추가하는 빠른-수정을 제공할 수 있습니다.\n\n tsconfig.json 파일 \"솔루션 스타일\" 지원 (Support for \"Solution Style\" tsconfig.json Files)\n에디터는 파일이 어떤 설정 파일에 속하는지 파악하여 적절한 옵션을 적용할 수 있도록 하고 현재 \"프로젝트\"에 어떤 다른 파일이 포함되어 있는지 파악해야 합니다.\n기본적으로, TypeScript의 언어 서버가 영향을 주는 에디터는 각 상위 디렉터리를 따라 올라가 tsconfig.json을 찾음으로써 이 작업을 수행합니다.\n이 문제가 다소 실패하는 경우 중 하나는 tsconfig.json이 단순히 다른 tsconfig.json 파일을 참조하기 위해 존재할 때였습니다.\n// tsconfig.json\n{\n \"files\": [],\n \"references\": [\n { \"path\": \"./tsconfig.shared.json\" },\n { \"path\": \"./tsconfig.frontend.json\" },\n { \"path\": \"./tsconfig.backend.json\" },\n ]\n}\n\n다른 프로젝트 파일을 관리만 하는 이 파일은 어떤 환경에서는 종종 \"솔루션\"이라고 불립니다.\n여기서 tsconfig.*.json 파일 중 어떤 파일도 서버에 의해 검색되지 않지만, 현재 .ts 파일이 루트의 tsconfig.json에 언급된 프로젝트 중 하나에 속한다는 것을 언어 서버가 이해하기를 원합니다.\nTypeScript 3.9 는 이 설정에 대한 시나리오 수정을 지원합니다.\n더 자세한 사항은, 이 기능을 추가한 pull request를 확인하세요.\n주요 변경 사항 (Breaking Changes)\n선택적 체이닝과 널이 아닌 단언에서 파싱 차이점 (Parsing Differences in Optional Chaining and Non-Null Assertions)\n최근에 TypeScript는 선택적 체이닝 연산자를 도입했지만, 널이 아닌 단언 연산자 (!)와 함께 사용하는 선택적 체이닝 (?.)의 동작이 매우 직관적이지 않다는 사용자 피드백을 받았습니다.\n구체적으로, 이전 버전에서는 코드가\nfoo?.bar!.baz\n\n다음 JavaScript와 동일하게 해석되었습니다.\n(foo?.bar).baz\n\n위에 코드에서 괄호는 선택적 체이닝의 \"단락\" 동작을 중단합니다, 그래서 만약 foo가 undefined이면, baz에 접근하는 것은 런타임 오류를 발생시킵니다.\n이 동작을 지적한 바벨팀과 피드백을 준 대부분의 사용자들은 이 동작이 잘못되었다고 생각합니다.\n저희도 그렇게 생각합니다!\nbar의 타입에서 null과 undefined를 제거하는 것이 의도이기 때문에 가장 많이 들은 말은 ! 연산자는 그냥 \"사라져야 한다\"입니다.\n즉, 대부분의 사람들은 원본 문장이 다음과 같이\nfoo?.bar.baz\n\nfoo가 undefined일 때, 그냥 undefined로 평가하는 것으로 해석되어야 한다고 생각합니다\n이것이 주요 변경 사항이지만, 대부분의 코드가 새로운 해석을 염두에 두고 작성되었다고 생각합니다.\n이전 동작으로 되돌리고 싶은 사용자는 ! 연산자 왼쪽에 명시적인 괄호를 추가할 수 있습니다.\n(foo?.bar)!.baz\n\n} 와 > 는 이제 유효하지 않은 JSX 텍스트 문자입니다 (} and > are Now Invalid JSX Text Characters)\nJSX 명세서에는 텍스트 위치에 }와 > 문자의 사용을 금지합니다.\nTypeScript와 바벨은 이 규칙을 더 적합하게 적용하기로 결정했습니다.\n이 문자를 넣기 위한 새로운 방법은 HTML 이스케이프 코드를 사용하거나 (예를 들어, 2 > 1 ) 문자열 리터럴로 표현식을 넣는 것입니다 (예를 들어, 2 {\">\"} 1 ).\n다행히, Brad Zacher의 pull request 덕분에, 다음 문장과 함께 오류 메시지를 받을 수 있습니다\nUnexpected token. Did you mean `{'>'}` or `>`?\nUnexpected token. Did you mean `{'}'}` or `}`?\n예를 들어:\nlet directions = Navigate to: Menu Bar > Tools > Options\n// ~ ~\n// Unexpected token. Did you mean `{'>'}` or `>`?\n\n이 오류 메시지는 편리하고 빠른 수정과 함께 제공되고 Alexander Tarasyuk 덕분에, 많은 오류가 있으면 이 변경사항을 일괄 적용 할 수 있습니다.\n교집합과 선택적 프로퍼티에 대한 더 엄격해진 검사 (Stricter Checks on Intersections and Optional Properties)\n일반적으로, A & B와 같은 교차 타입은 A 또는 B가 C에 할당할 수 있으면, A & B는 C에 할당할 수 있습니다; 하지만, 가끔 선택적 프로퍼티에서 문제가 생깁니다.\n예를 들어, 다음을 봅시다:\ninterface A {\n a: number; // 'number' 인 것에 주목\n}\n\ninterface B {\n b: string;\n}\n\ninterface C {\n a?: boolean; // 'boolean' 인것에 주목\n b: string;\n}\n\ndeclare let x: A & B;\ndeclare let y: C;\n\ny = x;\n\n이전 버전의 TypeScript에서는, A가 C와 완전히 호환되지 않지만, B가 C와 호환 되었기 때문에 허용되었습니다.\nTypeScript 3.9에서는, 교집합 안의 모든 타입이 구제적인 객체 타입이면, 타입 시스템은 모든 프로퍼티를 한 번에 고려합니다.\n결과적으로, TypeScript는 A & B의 a 프로퍼티는 C의 a 프로퍼티와 호환되지 않는다고 봅니다:\n'A & B' 타입은 'C' 타입에 할당할 수 없습니다.\n 'a' 프로퍼티의 타입은 호환되지 않습니다.\n 'number' 타입은 'boolean | undefined' 타입에 할당할 수 없습니다.\n이 변경사항에 대한 자세한 정보는, 해당 pull request를 참조하세요.\n판별 프로퍼티로 줄어든 교집합 (Intersections Reduced By Discriminant Properties)\n존재하지 않는 값을 기술하는 타입으로 끝날 수 있는 몇 가지 경우가 있습니다.\n예를 들어\ndeclare function smushObjects(x: T, y: U): T & U;\n\ninterface Circle {\n kind: \"circle\";\n radius: number;\n}\n\ninterface Square {\n kind: \"square\";\n sideLength: number;\n}\n\ndeclare let x: Circle;\ndeclare let y: Square;\n\nlet z = smushObjects(x, y);\nconsole.log(z.kind);\n\n이 코드는 Circle과 Square의 교집합을 생성할 방법이 전혀 없기 때문에 약간 이상합니다 - 호환되지 않는 두 kind 필드가 있습니다.\n이전 버전의 TypeScript에서는, 이 코드는 허용되었고 \"circle\" & \"square\"가 절대(never) 존재할 수 없는 값의 집합을 기술했기 때문에 kind 자체의 타입은 never였습니다.\nTypeScript 3.9에서는, 타입 시스템이 더 공격적입니다 - kind 프로퍼티 때문에 Circle과 Square를 교차하는 것이 불가능하다는 것을 알고 있습니다.\n그래서 z.kind를 never로 축소하는 대신, z 자체(Circle & Square) 타입을 never로 축소합니다.\n즉 위의 코드는 다음과 같은 오류를 발생합니다:\n'kind' 프로퍼티는 'never' 타입에 존재하지 않습니다.\n관찰한 대부분의 오류는 잘못된 타입 선언과 일치하는 것으로 보입니다.\n자세한 내용은 원문 pull request를 보세요.\nGetters/Setters는 더 이상 열거하지 않습니다 (Getters/Setters are No Longer Enumerable)\n이전 버전의 TypeScript에서, 클래스의 get과 set 접근자는 열거 가능한 방법으로 방출되었습니다; 하지만, get과 set은 열거할 수 없다는 ECMAScript 사양을 따르지 않았습니다.\n결과적으로, ES5와 ES2015를 타겟팅 하는 TypeScript 코드는 동작이 다를 수 있습니다.\n깃허브 사용자 pathurs의 pull request 덕분에, TypeScript 3.9는 이와 관련하여 ECMAScript와 더 밀접하게 호환됩니다.\nany로 확장된 타입 매개변수는 더 이상 any 처럼 행동하지 않음 (Type Parameters That Extend any No Longer Act as any)\n이전 버전의 TypeScript에서 any로 제한된 타입 매개변수는 any로 다룰 수 있었습니다.\nfunction foo(arg: T) {\n arg.spfjgerijghoied; // 오류가 아님!\n}\n\n이는 실수였습니다, 그래서 TypeScript 3.9에서는 더 보수적인 접근을 취하고 이런 의심스러운 작업에 대해 오류를 발생시킵니다.\nfunction foo(arg: T) {\n arg.spfjgerijghoied;\n // ~~~~~~~~~~~~~~~\n // 'spfjgerijghoied' 프로퍼티는 'T' 타입에 존재하지 않습니다.\n}\n\nexport *은 항상 유지됩니다 (export * is Always Retained)\n이전 TypeScript 버전에서 export * from \"foo\" 같은 선언은 foo가 어떠한 값도 export 하지 않으면 JavaScript 출력에서 제외되었습니다.\n이런 내보내기는 타입-지향적이고 바벨에서 에뮬레이트 될 수 없기 때문에 문제가 됩니다.\nTypeScrip 3.9는 이런 export * 선언을 항상 내보냅니다.\n실제로 이 변화가 기존 코드를 깨뜨릴 것이라고 생각하지 않습니다.\n더 많은 libdom.d.ts 개선 (More libdom.d.ts refinements)\nWeb IDL 파일에서 바로 TypeScript의 내장 .d.ts. 라이브러리 (lib.d.ts 및 제품군)가 생성될 수 있도록 DOM 규격의 TypeScript의 내장 .d.ts. 라이브러리를 옮기는 작업을 계속 진행하고 있습니다.\n그 결과 미디어 액세스와 관련된 일부 벤더별 타입이 제거되었습니다.\n프로젝트의 ambient *.d.ts 파일에 이 파일을 추가하면 다시 복구할 수 있습니다:\ninterface HTMLVideoElement {\n msFrameStep(forward: boolean): void;\n msInsertVideoEffect(activatableClassId: string, effectRequired: boolean, config?: any): void;\n msSetVideoRectangle(left: number, top: number, right: number, bottom: number): void;\n webkitEnterFullScreen(): void;\n webkitEnterFullscreen(): void;\n webkitExitFullScreen(): void;\n webkitExitFullscreen(): void;\n\n msHorizontalMirror: boolean;\n readonly msIsLayoutOptimalForPlayback: boolean;\n readonly msIsStereo3D: boolean;\n msStereo3DPackingMode: string;\n msStereo3DRenderMode: string;\n msZoom: boolean;\n onMSVideoFormatChanged: ((this: HTMLVideoElement, ev: Event) => any) | null;\n onMSVideoFrameStepCompleted: ((this: HTMLVideoElement, ev: Event) => any) | null;\n onMSVideoOptimalLayoutChanged: ((this: HTMLVideoElement, ev: Event) => any) | null;\n webkitDisplayingFullscreen: boolean;\n webkitSupportsFullscreen: boolean;\n}\n\ninterface MediaError {\n readonly msExtendedCode: number;\n readonly MS_MEDIA_ERR_ENCRYPTED: number;\n}\n\n"},"pages/release-notes/typescript-3.8.html":{"url":"pages/release-notes/typescript-3.8.html","title":"TypeScript 3.8","keywords":"","body":"\n타입-전용 Imports 와 Exports\nECMAScript 비공개 필드\nexport * as ns 구문\n최상위-레벨 await\nJSDoc 프로퍼티 지정자\n리눅스에서 더 나은 디렉터리 감시와 watchOptions\n\"빠르고 느슨한\" 증분 검사\n\n 타입-전용 Imports 와 Exports (Type-Only Imports and Exports)\n이 기능은 대부분의 사용자에겐 생각할 필요가 없을 수도 있지만; --isolatedModules, TypeScript의 transpileModule API, 또는 Babel에서 문제가 발생하면 이 기능과 관련이 있을 수 있습니다.\nTypeScript 3.8은 타입-전용 imports, exports를 위한 새로운 구문이 추가되었습니다.\nimport type { SomeThing } from \"./some-module.js\";\n\nexport type { SomeThing };\n\nimport type은 타입 표기와 선언에 사용될 선언만 import 합니다.\n이는 항상 완전히 제거되므로, 런타임에 남아있는 것은 없습니다.\n마찬가지로, export type은 타입 문맥에 사용할 export만 제공하며, 이 또한 TypeScript의 출력물에서 제거됩니다.\n클래스는 런타임에 값을 가지고 있고 디자인-타임에 타입이 있으며 사용은 상황에-따라 다르다는 것을 유의해야 합니다.\n클래스를 import 하기 위해 import type을 사용하면, 확장 같은 것은 할 수 없습니다.\nimport type { Component } from \"react\";\n\ninterface ButtonProps {\n // ...\n}\n\nclass Button extends Component {\n // ~~~~~~~~~\n // error! 'Component' only refers to a type, but is being used as a value here.\n\n // ...\n}\n\n이전에 Flow를 사용해본 적이 있다면, 이 구문은 상당히 유사합니다.\n한 가지 차이점은 코드가 모호해 보이지 않도록 몇 가지 제한을 두었다는 것입니다.\n// 'Foo'만 타입인가? 혹은 모든 import 선언이 타입인가?\n// 이는 명확하지 않기 때문에 오류로 처리합니다.\n\nimport type Foo, { Bar, Baz } from \"some-module\";\n// ~~~~~~~~~~~~~~~~~~~~~~\n// error! A type-only import can specify a default import or named bindings, but not both.\n\nimport type과 함께, TypeScript 3.8은 런타임 시 사용되지 않는 import에서 발생하는 작업을 제어하기 위해 새로운 컴파일러 플래그를 추가합니다: importsNotUsedAsValues.\n이 플래그는 3 가지 다른 값을 가집니다:\n\nremove: 이는 imports를 제거하는 현재 동작이며, 계속 기본값으로 작동할 것이며, 기존 동작을 바꾸는 변화가 아닙니다.\npreserve: 이는 사용되지 않는 값들을 모두 보존합니다. 이로 인해 imports/side-effects가 보존될 수 있습니다.\nerror: 이는 모든 (preserve option 처럼) 모든 imports를 보존하지만, import 값이 타입으로만 사용될 경우 오류를 발생시킵니다. 이는 실수로 값을 import하지 않지만 사이드 이팩트 import를 명시적으로 만들고 싶을 때 유용합니다.\n\n이 기능에 대한 더 자세한 정보는, import type선언이 사용될수 있는 범위를 확대하는 pull request, 와 관련된 변경 사항에서 찾을 수 있습니다.\n ECMAScript 비공개 필드 (ECMAScript Private Fields)\nTypeScript 3.8 은 ECMAScript의 stage-3 클래스 필드 제안의 비공개 필드를 지원합니다.\nclass Person {\n #name: string\n\n constructor(name: string) {\n this.#name = name;\n }\n\n greet() {\n console.log(`Hello, my name is ${this.#name}!`);\n }\n}\n\nlet jeremy = new Person(\"Jeremy Bearimy\");\n\njeremy.#name\n// ~~~~~\n// 프로퍼티 '#name'은 'Person' 클래스 외부에서 접근할 수 없습니다.\n// 이는 비공개 식별자를 가지기 때문입니다.\n\n일반적인 프로퍼티들(private 지정자로 선언한 것도)과 달리, 비공개 필드는 몇 가지 명심해야 할 규칙이 있습니다.\n그중 몇몇은:\n\n비공개 필드는 # 문자로 시작합니다. 때때로 이를 비공개 이름(private names) 이라고 부릅니다.\n모든 비공개 필드 이름은 이를 포함한 클래스 범위에서 유일합니다.\npublic 또는 private 같은 TypeScript 접근 지정자는 비공개 필드로 사용될 수 없습니다. \nJS 사용자로부터도 비공개 필드는 이를 포함한 클래스 밖에서 접근하거나 탐지할 수 없습니다! 때때로 이를 강한 비공개(hard privacy) 라고 부릅니다.\n\n\"강한\" 비공개와 별도로, 비공개 필드의 또 다른 장점은 유일하다는 것입니다.\n예를 들어, 일반적인 프로퍼티 선언은 하위클래스에서 덮어쓰기 쉽습니다.\nclass C {\n foo = 10;\n\n cHelper() {\n return this.foo;\n }\n}\n\nclass D extends C {\n foo = 20;\n\n dHelper() {\n return this.foo;\n }\n}\n\nlet instance = new D();\n// 'this.foo' 는 각 인스턴스마다 같은 프로퍼티를 참조합니다.\nconsole.log(instance.cHelper()); // '20' 출력\nconsole.log(instance.dHelper()); // '20' 출력\n\n비공개 필드에서는, 포함하고 있는 클래스에서 각각의 필드 이름이 유일하기 때문에 이에 대해 걱정하지 않아도 됩니다.\nclass C {\n #foo = 10;\n\n cHelper() {\n return this.#foo;\n }\n}\n\nclass D extends C {\n #foo = 20;\n\n dHelper() {\n return this.#foo;\n }\n}\n\nlet instance = new D();\n// 'this.#foo' 는 각 클래스안의 다른 필드를 참조합니다.\nconsole.log(instance.cHelper()); // '10' 출력\nconsole.log(instance.dHelper()); // '20' 출력\n\n알아 두면 좋은 또 다른 점은 다른 타입으로 비공개 필드에 접근하면 TypeError 를 발생한다는 것입니다.\nclass Square {\n #sideLength: number;\n\n constructor(sideLength: number) {\n this.#sideLength = sideLength;\n }\n\n equals(other: any) {\n return this.#sideLength === other.#sideLength;\n }\n}\n\nconst a = new Square(100);\nconst b = { sideLength: 100 };\n\n// Boom!\n// TypeError: attempted to get private field on non-instance\n// 이는 `b` 가 `Square`의 인스턴스가 아니기 때문에 실패 합니다.\nconsole.log(a.equals(b));\n\n마자막으로, 모든 일반 .js 파일 사용자들의 경우, 비공개 필드는 항상 할당되기 전에 선언되어야 합니다.\nclass C {\n // '#foo' 선언이 없습니다.\n // :(\n\n constructor(foo: number) {\n // SyntaxError!\n // '#foo'는 쓰여지기 전에 선언되어야 합니다.\n this.#foo = foo;\n }\n}\n\nJavaScript는 항상 사용자들에게 선언되지 않은 프로퍼티에 접근을 허용했지만, TypeScript는 항상 클래스 프로퍼티 선언을 요구했습니다.\n비공개 필드는, .js 또는 .ts 파일에서 동작하는지 상관없이 항상 선언이 필요합니다.\nclass C {\n /** @type {number} */\n #foo;\n\n constructor(foo: number) {\n // 동작합니다.\n this.#foo = foo;\n }\n}\n\n구현에 대한 더 많은 정보는, the original pull request를 참고하세요\n어떤 것을 사용해야 할까요? (Which should I use?)\n이미 TypeScript 유저로서 어떤 종류의 비공개를 사용해야 하는지에 대한 많은 질문을 받았습니다: 주로, \"private 키워드를 사용해야 하나요 아니면 ECMAScript의 해시/우물 (#) 비공개 필드를 사용해야 하나요?\"\n상황마다 다릅니다!\n프로퍼티에서, TypeScript의 private 지정자는 완전히 지워집니다 - 이는 런타임에서는 완전히 일반 프로퍼티처럼 동작하며 이것이 private 지정자로 선언되었다고 알릴 방법이 없습니다.\nprivate 키워드를 사용할 때, 비공개는 오직 컴파일-타임/디자인-타임에만 시행되며, JavaScript 사용자에게는 전적으로 의도-기반입니다.\nclass C {\n private foo = 10;\n}\n\n// 이는 컴파일 타임에 오류이지만\n// TypeScript 가 .js 파일로 출력했을 때는\n// 잘 동작하며 '10'을 출력합니다.\nconsole.log(new C().foo); // '10' 출력\n// ~~~\n// error! Property 'foo' is private and only accessible within class 'C'.\n\n// TypeScript 오류를 피하기 위한 \"해결 방법\" 으로\n// 캄파일 타임에 이것을 허용합니다.\nconsole.log(new C()[\"foo\"]); // prints '10'\n\n이 같은 종류의 \"약한 비공개(soft privacy)\"는 사용자가 API에 접근할 수 없는 상태에서 일시적으로 작업을 하는 데 도움이 되며, 어떤 런타임에서도 동작합니다.\n반면에, ECMAScript의 # 비공개는 완벽하게 클래스 밖에서 접근 불가능합니다.\nclass C {\n #foo = 10;\n}\n\nconsole.log(new C().#foo); // SyntaxError\n// ~~~~\n// TypeScript 는 오류를 보고 하며 *또한*\n// 런타임에도 동작하지 않습니다.\n\nconsole.log(new C()[\"#foo\"]); // undefined 출력\n// ~~~~~~~~~~~~~~~\n// TypeScript 는 'noImplicitAny' 하에서 오류를 보고하며\n// `undefined`를 출력합니다.\n\n이런 강한 비공개(hard privacy)는 아무도 내부를 사용할 수 없도록 엄격하게 보장하는데 유용합니다.\n만약 라이브러리 작성자일 경우, 비공개 필드를 제거하거나 이름을 바꾸는 것이 급격한 변화를 초래서는 안됩니다.\n언급했듯이, 다른 장점은 ECMAScript의 # 비공개가 진짜 비공개이기 때문에 서브클래싱을 쉽게 할 수 있다는 것입니다.\nECMAScript # 비공개 필드를 사용하면, 어떤 서브 클래스도 필드 네이밍 충돌에 대해 걱정할 필요가 없습니다.\nTypeScript의 private프로퍼티 선언에서는, 사용자는 여전히 상위 클래스에 선언된 프로퍼티를 짓밟지 않도록 주의해야 합니다.\n한 가지 더 생각해봐야 할 것은 코드가 실행되기를 의도하는 곳입니다.\n현재 TypeScript는 이 기능을 ECMAScript 2015 (ES6) 이상 버전을 대상으로 하지 않으면 지원할 수 없습니다.\n이는 하위 레벨 구현이 비공개를 강제하기 위해 WeakMap을 사용하는데, WeakMap은 메모리 누수를 잃으키지 않도록 폴리필될 수 없기 때문입니다.\n반면, TypeScript의 private-선언 프로퍼티는 모든 대상에서 동작합니다- ECMAScript3에서도!\n마지막 고려 사항은 속도 일수 있습니다: private 프로퍼티는 다른 어떤 프로퍼티와 다르지 않기 때문에, 어떤 런타임을 대상으로 하단 다른 프로퍼티와 마찬가지로 접근 속도가 빠를 수 있습니다.\n반면에, # 비공개 필드는 WeakMap을 이용해 다운 레벨 되기 때문에 사용 속도가 느려질 수 있습니다.\n어떤 런타임은 # 비공개 필드 구현을 최적화 하고, 더 빠른 WeakMap을 구현하고 싶을 수 있지만, 모든 런타임에서 그렇지 않을 수 있습니다.\n export * as ns 구문 (export * as ns Syntax)\n다른 모듈의 모든 멤버를 하나의 멤버로 내보내는 단일 진입점을 갖는 것은 종종 일반적입니다.\nimport * as utilities from \"./utilities.js\";\nexport { utilities };\n\n이는 매우 일반적이어서 ECMAScript2020은 최근에 이 패턴을 지원하기 위해서 새로운 구문을 추가했습니다.\nexport * as utilities from \"./utilities.js\";\n\n이것은 JavaScript에 대한 훌륭한 삶의 질의 향상이며, TypeScript 3.8은 이 구문을 지원합니다.\n모듈 대상이 es2020 이전인 경우, TypeScript는 첫 번째 줄의 코드 스니펫을 따라서 무언가를 출력할 것입니다.\n 최상위-레벨 await (Top-Level await)\nTypeScript 3.8은 \"최상위-레벨 await\"이라는 편리한 ECMAScript 기능을 지원합니다.\nJavaScript 사용자는 await을 사용하기 위해 async 함수를 도입하는 경우가 많으며, 이를 정의한 후 즉시 함수를 호출합니다.\nasync function main() {\n const response = await fetch(\"...\");\n const greeting = await response.text();\n console.log(greeting);\n}\n\nmain()\n .catch(e => console.error(e))\n\n이전의 JavaScript(유사한 기능을 가진 대부분의 다른 언어들과 함께)에서 await은 async 함수 내에서 만 허용되었기 때문입니다.\n하지만 최상위-레벨 await로, 우리는 모듈의 최상위 레벨에서 await을 사용할 수 있습니다.\nconst response = await fetch(\"...\");\nconst greeting = await response.text();\nconsole.log(greeting);\n\n// 모듈인지 확인\nexport {};\n\n유의할 점이 있습니다: 최상위-레벨 await은 module의 최상위 레벨에서만 동작하며, 파일은 TypeScript가 import나 export를 찾을 때에만 모듈로 간주됩니다.\n일부 기본적인 경우에 export {}와 같은 보일러 플레이트를 작성하여 이를 확인할 필요가 있습니다.\n이러한 경우가 예상되는 모든 환경에서 최상위 레벨 await은 동작하지 않을 수 있습니다.\n현재, target 컴파일러 옵션이 es2017 이상이고, module이 esnext 또는 system인 경우에만 최상위 레벨 await을 사용할 수 있습니다.\n몇몇 환경과 번들러내에서의 지원은 제한적으로 작동하거나 실험적 지원을 활성화해야 할 수도 있습니다.\n구현에 관한 더 자세한 정보는 the original pull request을 확인하세요.\n es2020용 target과 module (es2020 for target and module)\nTypeScript 3.8은 es2020을 module과 target 옵션으로 지원합니다.\n이를 통해 선택적 체이닝 (optional chaining), nullish 병합 (nullish coalescing), export * as ns 그리고 동적인 import(...) 구문과 같은 ECMAScript 2020 기능이 유지됩니다.\n또한 bigint 리터럴이 esnext 아래에 안정적인 target을 갖는 것을 의미합니다.\n JSDoc 프로퍼티 지정자 (JSDoc Property Modifiers)\nTypeScript 3.8는 allowJs 플래그를 사용하여 JavaScript 파일을 지원하고 checkJs 옵션이나 // @ts-check 주석을 .js 파일 맨 위에 추가하여 JavaScript 파일의 타입-검사를 지원합니다.\nJavaScript 파일에는 타입-검사를 위한 전용 구문이 없기 때문에 TypeScript는 JSDoc을 활용합니다.\nTypeScript 3.8은 프로퍼티에 대한 몇 가지 새로운 JSDoc 태그를 인식합니다.\n먼저 접근 지정자입니다: @public, @private 그리고 @protected입니다.\n이 태그들은 TypeScript 내에서 각각 public, private, protected와 동일하게 동작합니다.\n// @ts-check\n\nclass Foo {\n constructor() {\n /** @private */\n this.stuff = 100;\n }\n\n printStuff() {\n console.log(this.stuff);\n }\n}\n\nnew Foo().stuff;\n// ~~~~~\n// 오류! 'stuff' 프로퍼티는 private 이기 때문에 오직 'Foo' 클래스 내에서만 접근이 가능합니다.\n\n\n@public은 항상 암시적이며 생략될 수 있지만, 어디서든 해당 프로퍼티에 접근 가능을 의미합니다.\n@private은 오직 프로퍼티를 포함하는 클래스 내에서 해당 프로퍼티 사용 가능을 의미합니다.\n@protected는 프로퍼티를 포함하는 클래스와 파생된 모든 하위 클래스내에서 해당 프로퍼티를 사용할 수 있지만, 포함하는 클래스의 인스턴스는 해당 프로퍼티를 사용할 수 없습니다.\n\n다음으로 @readonly 지정자를 추가하여 프로퍼티가 초기화 과정 내에서만 값이 쓰이는 것을 보장합니다.\n// @ts-check\n\nclass Foo {\n constructor() {\n /** @readonly */\n this.stuff = 100;\n }\n\n writeToStuff() {\n this.stuff = 200;\n // ~~~~~\n // 'stuff'는 읽기-전용(read-only) 프로퍼티이기 때문에 할당할 수 없습니다.\n }\n}\n\nnew Foo().stuff++;\n// ~~~~~\n// 'stuff'는 읽기-전용(read-only) 프로퍼티이기 때문에 할당할 수 없습니다.\n\n 리눅스에서 더 나은 디렉터리 감시와 watchOptions\nTypeScript 3.8에서는 node_modules의 변경사항을 효율적으로 수집하는데 중요한 새로운 디렉터리 감시 전략을 제공합니다.\n리눅스와 같은 운영체제에서 TypeScript는 node_modules에 디렉터리 왓쳐(파일 왓쳐와는 반대로)를 설치하고, 의존성 변화를 감지하기 위해 많은 하위 디렉터리를 설치합니다.\n왜냐하면 사용 가능한 파일 왓쳐의 수는 종종 node_modules의 파일 수에 의해 가려지기 때문이고, 추적할 디렉터리 수가 적기 때문입니다.\nTypeScript의 이전 버전은 폴더에 디렉터리 왓쳐를 즉시 설치하며, 초기에는 괜찮을 겁니다; 하지만, npm install 할 때, node_modules안에서 많은 일들이 발생할 것이고, TypeScript를 압도하여, 종종 에디터 세션을 아주 느리게 만듭니다.\n이를 방지하기 위해, TypeScript 3.8은 디렉터리 왓쳐를 설치하기 전에 조금 기다려서 변동성이 높은 디렉터리에게 안정될 수 있는 시간을 줍니다.\n왜냐하면 모든 프로젝트는 다른 전략에서 더 잘 작동할 수 있고, 이 새로운 방법은 당신의 작업 흐름에서는 잘 맞지 않을 수 있습니다. TypeScript 3.8은 파일과 디렉터리를 감시하는데 어떤 감시 전략을 사용할지 컴파일러/언어 서비스에 알려줄 수 있도록 tsconfig.json과 jsconfig.json에 watchOptions란 새로운 필드를 제공합니다.\n{\n // 일반적인 컴파일러 옵션들\n \"compilerOptions\": {\n \"target\": \"es2020\",\n \"moduleResolution\": \"node\",\n // ...\n },\n\n // NEW: 파일/디렉터리 감시를 위한 옵션\n \"watchOptions\": {\n // 파일과 디렉터리에 네이티브 파일 시스템 이벤트 사용\n \"watchFile\": \"useFsEvents\",\n \"watchDirectory\": \"useFsEvents\",\n\n // 업데이트가 빈번할 때\n // 업데이트하기 위해 더 자주 파일을 폴링\n \"fallbackPolling\": \"dynamicPriority\"\n }\n}\n\nwatchOptions는 구성할 수 있는 4가지 새로운 옵션이 포함되어 있습니다.\n\nwatchFile: 각 파일의 감시 방법 전략. 다음과 같이 설정할 수 있습니다:\nfixedPollingInterval: 고정된 간격으로 모든 파일의 변경을 1초에 여러 번 검사합니다.\npriorityPollingInterval: 모든 파일의 변경을 1초에 여러 번 검사합니다, 하지만 휴리스틱을 사용하여 특정 타입의 파일은 다른 타입의 파일보다 덜 자주 검사합니다.\ndynamicPriorityPolling: 동적 큐를 사용하여 덜-자주 수정된 파일은 적게 검사합니다.\nuseFsEvents (디폴트): 파일 변화에 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다.\nuseFsEventsOnParentDirectory: 파일을 포함하고 있는 디렉터리 변경을 감지할 때, 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다. 파일 왓쳐를 적게 사용할 수 있지만, 덜 정확할 수 있습니다.\n\n\nwatchDirectory: 재귀적인 파일-감시 기능이 없는 시스템 안에서 전체 디렉터리 트리가 감시되는 전략. 다음과 같이 설정할 수 있습니다:\nfixedPollingInterval: 고정된 간격으로 모든 디렉터리의 변경을 1초에 여러 번 검사합니다.\ndynamicPriorityPolling: 동적 큐를 사용하여 덜-자주 수정된 디렉터리는 적게 검사합니다.\nuseFsEvents (디폴트): 디렉터리 변경에 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다.\n\n\nfallbackPolling: 파일 시스템 이벤트를 사용할 때, 이 옵션은 시스템이 네이티브 파일 왓쳐가 부족하거나/혹은 지원하지 않을 때, 사용되는 폴링 전략을 지정합니다. 다음과 같이 설정할 수 있습니다.\nfixedPollingInterval: (위를 참조하세요.)\npriorityPollingInterval: (위를 참조하세요.)\ndynamicPriorityPolling: (위를 참조하세요.)\n\n\nsynchronousWatchDirectory: 디렉터리의 연기된 감시를 비활성화합니다. 연기된 감시는 많은 파일이 한 번에 변경될 때 유용합니다 (예를 들어, npm install을 실행하여 node_modules의 변경), 하지만 덜-일반적인 설정을 위해 비활성화할 수도 있습니다.\n\n이 변경의 더 자세한 내용은 Github으로 이동하여 the pull request를 읽어보세요.\n \"빠르고 느슨한\" 증분 검사\nTypeScript 3.8은 새로운 컴파일러 옵션 assumeChangesOnlyAffectDirectDepencies을 제공합니다.\n이 옵션이 활성화되면, TypeScript는 정말로 영향을 받은 파일들은 재검사/재빌드하지않고, 변경된 파일뿐만 아니라 직접 import 한 파일만 재검사/재빌드 합니다.\n예를 들어, 다음과 같이 fileA.ts를 import 한 fileB.ts를 import 한 fileC.ts를 import 한 fileD.ts를 살펴봅시다:\nfileA.ts \n--watch 모드에서는, fileA.ts의 변경이 fileB.ts, fileC.ts 그리고 fileD.ts를 TypeScript가 재-검사해야 한다는 의미입니다.\nassumeChangesOnlyAffectDirectDependencies에서는 fileA.ts의 변경은 fileA.ts와 fileB.ts만 재-검사하면 됩니다.\nVisual Studio Code와 같은 코드 베이스에서는, 특정 파일의 변경에 대해 약 14초에서 약 1초로 재빌드 시간을 줄여주었습니다.\n이 옵션을 모든 코드 베이스에서 추천하는 것은 아니지만, 큰 코드 베이스를 가지고 있고, 나중까지 전체 프로젝트 오류를 기꺼이 연기하겠다면 (예를 들어, tsconfig.fullbuild.json이나 CI를 통한 전용 빌드) 흥미로울 것입니다.\n더 자세한 내용은 the original pull request에서 보실 수 있습니다.\n"},"pages/declaration-files/introduction.html":{"url":"pages/declaration-files/introduction.html","title":"소개","keywords":"","body":"이 가이드는 고품질의 TypeScript 선언 파일을 작성하는 방법을 알려주기 위해 작성되었습니다.\n이 가이드는, TypeScript 언어에 대한 기본 지식이 있다고 가정합니다.\n만약 기본 지식이 없다면, TypeScript 핸드북을 반드시 읽고\n 기본 개념, 특히 타입과 네임스페이스에 익숙해져야 합니다.\n섹션 (Sections)\n이 가이드는 다음 섹션들로 구성됩니다.\n라이브러리 구조 (Library Structures)\n라이브러리 구조는 일반적인 라이브러리 포맷과 각 포맷에 대한 올바른 선언 파일을 작성하는 방법에 대해 알려줍니다.\n기존 파일을 수정하는 경우라면, 이 섹션을 읽으실 필요는 없습니다.\n새로운 선언 파일을 작성해야 한다면 라이브러리의 포맷이 선언 파일 작성에 어떻게 영향을 미치는지 올바르게 이해하기 위해 반드시 읽어야 합니다.\n예제를 통해 (By Example)\n많은 경우, 기본 라이브러리 예제만 있을 때, 선언 파일을 작성해야 합니다.\n예제를 통해 섹션은 많은 API 패턴들과 각 패턴들의 선언을 작성하는 방법을 보여줍니다.\n이 가이드는 TypeScript의 모든 언어 구성에 아직 익숙하지 않은 TypeScript 초심자에 초점을 맞추고 있습니다.\n해야 할 것과 하지 말아야 할 것 (\"Do\"s and \"Don't\"s)\n선언 파일의 많은 실수들은 쉽게 피할 수 있습니다.\n해야 할 것과 하지 말아야 할 것 섹션은 흔한 오류들을 식별하고,\n 감지하는 방법과,\n 수정하는 방법을 설명합니다.\n흔한 실수들을 피하기 위해 반드시 모두가 이 섹션을 읽어야 합니다.\n깊게 들어가기 (Deep Dive)\n선언 파일이 동작하는 메커니즘에 관심 있는 숙련된 사용자들에게,\n 깊게 들어가기 섹션은 선언 작성의 많은 고급 개념을 설명해 주고,\n 이 개념들을 활용하여 깔끔하고 더 직관적인 선언 파일을 만드는 방법을 보여줍니다.\n템플릿 (Templates)\n템플릿에서는 새로운 파일을 작성할 때, 유용한 시작점을 제공하는\n 여러 선언 파일들을 찾을 수 있습니다.\n라이브러리 구조 문서를 참고하여 어떤 템플릿 파일을 사용할지 알아보세요.\nnpm에 배포하기 (Publish to npm)\n배포 섹션은 선언 파일을 npm 패키지에 배포하는 방법과, 의존성 패키지를 관리하는 방법을 설명합니다.\n선언 파일을 찾고 설치하기 (Find and Install Declaration Files)\nJavaScript 라이브러리 사용자를 위해, 소비 섹션은 해당 선언 파일을 찾고 설치하는 몇 가지 간단한 방법을 제공합니다.\n"},"pages/declaration-files/by-example.html":{"url":"pages/declaration-files/by-example.html","title":"By Example","keywords":"","body":"소개 (Introduction)\n이 가이드는 양질의 선언 파일을 작성하는 방법을 설명하기 위해 작성되었습니다.\n이 가이드는 일부 API 문서를 해당 API 사용 예시와 함께 보여주고,\n 상응하는 선언을 작성하는 방법을 설명합니다.\n예제는 대체로 후반부로 갈수록 복잡해집니다.\n\n전역 변수 (Global Variables)\n전역 함수 (Global Functions)\n프로퍼티를 갖는 객체 (Objects with Properties)\n오버로드된 함수 (Overloaded Function)\n재사용 가능한 타입 (인터페이스) (Reusable Types (Interfaces))\n재사용 가능한 타입 (타입 별칭) (Reusable Types (Type Aliases))\n타입 구조화하기 (Organizing Types)\n클래스 (Classes)\n\n예제 (The Examples)\n전역 변수 (Global Variables)\n문서\n\n전역 변수 foo는 존재하는 위젯의 수를 포함합니다.\n\n코드\nconsole.log(\"Half the number of widgets is \" + (foo / 2));\n\n선언\n변수를 선언하기 위해 declare var를 사용하세요.\n만약 변수가 읽기-전용이라면, declare const를 사용하세요.\n변수가 블록-스코프인 경우 declare let 또한 사용할 수 있습니다.\n/** 존재하는 위젯의 수 */\ndeclare var foo: number;\n\n전역 함수 (Global Functions)\n문서\n\n사용자에게 인사말을 보여주기 위해 greet 함수를 호출할 수 있습니다.\n\n코드\ngreet(\"hello, world\");\n\n선언\n함수를 선언하기 위해 declare function을 사용하세요.\ndeclare function greet(greeting: string): void;\n\n프로퍼티를 갖는 객체 (Objects with Properties)\n문서\n\n전역 변수 myLib에는 인사말을 만드는 함수 makeGreeting와,\n지금까지 생성한 인사말의 수를 가리키는 numberOfGreetings 프로퍼티가 있습니다.\n\n코드\nlet result = myLib.makeGreeting(\"hello, world\");\nconsole.log(\"The computed greeting is:\" + result);\n\nlet count = myLib.numberOfGreetings;\n\n선언\n점 표기법으로 접근하는 타입이나 값을 설명하기 위해 declare namespace를 사용하세요.\ndeclare namespace myLib {\n function makeGreeting(s: string): string;\n let numberOfGreetings: number;\n}\n\n오버로드된 함수 (Overloaded Functions)\n문서\ngetWidget 함수는 숫자를 인자로 받아 Widget을 반환하거나, 문자열을 인자로 받아 Widget 배열을 반환합니다.\n코드\nlet x: Widget = getWidget(43);\n\nlet arr: Widget[] = getWidget(\"all of them\");\n\n선언\ndeclare function getWidget(n: number): Widget;\ndeclare function getWidget(s: string): Widget[];\n\n재사용 가능한 타입 (인터페이스) (Reusable Types (Interfaces))\n문서\n\ngreeting을 명시할 때, 반드시 GreetingSettings 객체를 전달해야 합니다.\n이 객체는 다음의 프로퍼티를 갖고 있습니다:\n1 - greeting: 필수 문자열\n2 - duration: 선택적 시간 (밀리초)\n3 - color: 선택적 문자열, 예. '#ff00ff'\n\n코드\ngreet({\n greeting: \"hello world\",\n duration: 4000\n});\n\n선언\n프로퍼티를 갖는 타입을 정의하기 위해 interface를 사용하세요.\ninterface GreetingSettings {\n greeting: string;\n duration?: number;\n color?: string;\n}\n\ndeclare function greet(setting: GreetingSettings): void;\n\n재사용 가능한 타입 (타입 별칭) (Reusable Types (Type Aliases))\n문서\n\n인사말이 예상되는 어느 곳에나, string, string을 반환하는 함수, 또는 Greeter 인스턴스를 전달할 수 있습니다.\n\n코드\nfunction getGreeting() {\n return \"howdy\";\n}\nclass MyGreeter extends Greeter { }\n\ngreet(\"hello\");\ngreet(getGreeting);\ngreet(new MyGreeter());\n\n선언\n타입에 대한 약칭으로 타입 별칭을 사용할 수 있습니다:\ntype GreetingLike = string | (() => string) | Greeter;\n\ndeclare function greet(g: GreetingLike): void;\n\n타입 구조화하기 (Organizing Types)\n문서\n\ngreeter 객체는 파일에 로그를 작성하거나 경고 창을 띄울 수 있습니다.\n로그 옵션을 .log(...) 내부에, 경고 창 옵션을 .alert(...) 내부에 전달할 수 있습니다.\n\n코드\nconst g = new Greeter(\"Hello\");\ng.log({ verbose: true });\ng.alert({ modal: false, title: \"Current Greeting\" });\n\n선언\n타입을 구조화하기 위해 네임스페이스를 사용하세요.\ndeclare namespace GreetingLib {\n interface LogOptions {\n verbose?: boolean;\n }\n interface AlertOptions {\n modal: boolean;\n title?: string;\n color?: string;\n }\n}\n\n중첩된 네임스페이스를 하나의 선언으로 만들 수 있습니다:\ndeclare namespace GreetingLib.Options {\n // Refer to via GreetingLib.Options.Log\n interface Log {\n verbose?: boolean;\n }\n interface Alert {\n modal: boolean;\n title?: string;\n color?: string;\n }\n}\n\n클래스 (Classes)\n문서\n\nGreeter 객체를 인스턴스화해서 greeter를 생성하거나, 이 객체를 상속해서 커스텀 greeter를 생성할 수 있습니다.\n\n코드\nconst myGreeter = new Greeter(\"hello, world\");\nmyGreeter.greeting = \"howdy\";\nmyGreeter.showGreeting();\n\nclass SpecialGreeter extends Greeter {\n constructor() {\n super(\"Very special greetings\");\n }\n}\n\n선언\n클래스 혹은 클래스-같은 객체를 설명하기 위해 declare class를 사용하세요.\n클래스는 생성자 뿐만 아니라 프로퍼티와 메서드를 가질 수 있습니다.\ndeclare class Greeter {\n constructor(greeting: string);\n\n greeting: string;\n showGreeting(): void;\n}\n\n\n\n*Code*\n\n```ts\n\n```\n\n*Declaration*\n\n```ts\n\n```\n\n-->\n"},"pages/declaration-files/dos-and-don-ts.html":{"url":"pages/declaration-files/dos-and-don-ts.html","title":"Do's and Don'ts","keywords":"","body":"일반 타입 (General Types)\nNumber, String, Boolean, Symbol and Object\nNumber, String, Boolean, Symbol, Object 타입을 사용하지 마세요.\n이 타입들은 JavaScript 코드에서 거의 사용되지 않는 비-원시형 박싱된 객체를 가르킵니다.\n/* 잘못됨 */\nfunction reverse(s: String): String;\n\nnumber, string, boolean, symbol 타입을 사용 하세요.\n/* 좋음 */\nfunction reverse(s: string): string;\n\nObject 대신에, TypeScript 2.2 에 추가된 비-원시형 object타입을 사용하세요.\n제네릭 (Generics)\n타입 매개변수를 사용하지 않는 제네릭 타입을 사용하지 마세요. 더 자세한 내용은 TypeScript FAQ 페이지에서 확인하세요.\n\n콜백 타입 (Callback Types)\n콜백의 반환 타입 (Return Types of Callbacks)\n\n사용하지 않는 콜백의 반환 값 타입에 any를 사용하지 마세요:\n/* 잘못됨 */\nfunction fn(x: () => any) {\n x();\n}\n\n사용하지 않는 콜백의 반환 값 타입은 void를 사용하세요: \n/* 좋음 */\nfunction fn(x: () => void) {\n x();\n}\n\n이유: void를 사용하면 실수로 x의 반환 값을 사용하는 것을 방지 할 수 있기 때문에 더 안전합니다.:\nfunction fn(x: () => void) {\n var k = x(); // oops! meant to do something else\n k.doSomething(); // error, but would be OK if the return type had been 'any'\n}\n\n콜백에서 선택적 매개변수 (Optional Parameters in Callbacks)\n정말 의도한 것이 아니라면 콜백에 선택적 매개변수를 사용하지 마세요:\n/* 잘못됨 */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime?: number) => void): void;\n}\n\n이는 아주 구체적인 의미를 가지고 있습니다: done 콜백은 1개 혹은 2개의 인자로 호출될 수 있습니다.\n작성자는 아마 elapsedTime 매개변수가 콜백에 상관없다는 것을 말하려는 의도였을 것입니다,\n 하지만 이를 위해 매개변수를 선택적으로 만들 필요는 없습니다 --\n 콜백에 더 적은 인수를 제공하는 것은 항상 허용됩니다.\n콜백 매개변수를 비-선택적으로 작성하세요:\n/* 좋음 */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime: number) => void): void;\n}\n\n오버로드와 콜백 (Overloads and Callbacks)\n콜백의 인수만 다른 오버로드를 분리해서 작성 하지 마세요:\n/* 잘못됨 */\ndeclare function beforeAll(action: () => void, timeout?: number): void;\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\n최대 인수를 사용해 하나의 오버로드를 작성 하세요:\n/* 좋음 */\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\n이유: 콜백이 매개변수를 무시하는 것은 항상 허용되므로, 짧은 오버로드는 필요하지 않습니다.\n더 짧은 콜백을 먼저 작성하면 넘어오는 함수가 첫 번째 오버로드와 일치하기 때문에 잘못된-타입의 함수를 허용합니다.\n함수 오버로드 (Function Overloads)\n순서 (Ordering)\n더 일반적인 오버로드를 더 구체적인 오버로드 이전에 두지 마세요:\n/* 잘못됨 */\ndeclare function fn(x: any): any;\ndeclare function fn(x: HTMLElement): number;\ndeclare function fn(x: HTMLDivElement): string;\n\nvar myElem: HTMLDivElement;\nvar x = fn(myElem); // x: any, wat?\n\n구체적인 오버로드 뒤에 일반적인 오버로드가 위치하게 정렬 하세요:\n/* 좋음 */\ndeclare function fn(x: HTMLDivElement): string;\ndeclare function fn(x: HTMLElement): number;\ndeclare function fn(x: any): any;\n\nvar myElem: HTMLDivElement;\nvar x = fn(myElem); // x: string, :)\n\n이유: TypeScript는 함수 호출을 처리할 때 첫 번째로 일치하는 오버로드를 선택합니다.\n이전의 오버로드가 뒤에 것보다 \"더 구체적\"이면, 뒤에 것은 사실상 가려져 호출되지 않습니다.\n선택적 매개변수 사용 (Use Optional Parameters)\n뒤따라오는 매개변수만 다른 오버로드를 작성하지 마세요:\n/* 잘못됨 */\ninterface Example {\n diff(one: string): number;\n diff(one: string, two: string): number;\n diff(one: string, two: string, three: boolean): number;\n}\n\n가능한 선택적 매개변수를 사용 하세요:\n/* 좋음 */\ninterface Example {\n diff(one: string, two?: string, three?: boolean): number;\n}\n\n이 문제는 모든 오버로드가 같은 반환 타입을 가질 때만 발생한다는 점에 유의하세요.\n이유: 두 가지 중요한 이유가 있습니다.\nTypeScript는 소스의 인수로 대상의 시그니처를 호출할 수 있는지 확인하여 시그니처 호환성을 결정합니다.\n 그리고 관계없는 인수가 허용됩니다\n예를 들어, 이 코드는 선택적 매개변수를 사용하여 올바르게 작성된 경우에만 버그를 노출합니다:\nfunction fn(x: (a: string, b: number, c: number) => void) { }\nvar x: Example;\n// 오버로드로 작성한 경우, OK -- 첫번째 오버로드가 사용됨\n// 선택적으로 작성한 경우, 올바르게 오류.\nfn(x.diff);\n\n두 번째 이유는 사용자가 TypeScript의 \"strict null checking\" 기능을 사용할 때입니다.\nJavaScript에서 지정되지 않은 매개변수는 undefined로 나타나기 때문에, 일반적으로 선택적 매개변수가 있는 함수에 명시적으로 undefined를 전달하는 것이 좋습니다.\n예를 들어, 이 코드는, strict null에서 문제없습니다.\nvar x: Example;\n// 오버로드로 작성한 경우, `undefined`를 `string` 에 전달했기 때문에 잘못된 에러\n// 선택적으로 작성한 경우, 올바름\nx.diff(\"something\", true ? undefined : \"hour\");\n\n유니언 타입 사용 (Use Union Types)\n한 인수 위치에서 타입만 다른 오버로드를 사용하지 마세요:\n/* 잘못됨 */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number): Moment;\n utcOffset(b: string): Moment;\n}\n\n가능한 유니언 타입을 사용 하세요:\n/* 좋음 */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number|string): Moment;\n}\n\n시그니처의 반환 타입이 다르기 때문에 b를 선택적으로 만들지 않은 점에 유의하세요.\n이유: 이는 함수에 값을 \"전달하는\" 사람들에게 중요합니다.:\nfunction fn(x: string): void;\nfunction fn(x: number): void;\nfunction fn(x: number|string) {\n // 분리된 오버로드로 작성된 경우, 잘못된 에러\n // 유니언 타입으로 작성된 경우, 올바름\n return moment().utcOffset(x);\n}\n\n"},"pages/declaration-files/deep-dive.html":{"url":"pages/declaration-files/deep-dive.html","title":"Deep Dive","keywords":"","body":"정의 파일 이론: 심층 분석 (Definition File Theory: A Deep Dive)\n원하는 API 형태를 제공하는 모듈을 만드는 것은 까다로울 수 있습니다.\n예를 들어, new의 사용에 따라 호출할 때 다른 타입을 생성하는 모듈을 원할 수 있고,\n 계층에 노출 된 다양한 명명된 타입을 가지고 있으며,\n 모듈 객체에 대한 여러 프로퍼티도 가질 수 있습니다.\n이 가이드에서는, 익숙한 API를 노출하는 복잡한 정의 파일에 대해 작성하는 도구를 제공합니다.\n또한 옵션이 다양하기 때문에 여기서는 모듈 (또는 UMD) 라이브러리에 중점을 둡니다.\n주요 컨셉 (Key Concepts)\nTypeScript 작동 방식에 대해 여러 주요 개념을 이해하여\n 정의의 형태를 만드는 방법을 완전히 이해할 수 있습니다.\n타입 (Types)\n이 가이드를 읽고 있다면, 아마도 TypeScript의 타입에 대해 이미 알고 있을 것입니다.\n보다 명확하게하기 위해, 다음과 같이 타입이 도입됩니다:\n\n타입 별칭 선언 (type sn = number | string;)\n인터페이스 선언 (interface I { x: number[]; })\n클래스 선언 (class C { })\n열거형 선언 (enum E { A, B, C })\n타입을 가리키는 import 선언\n\n이러한 각 선언 형태는 새로운 타입 이름을 만듭니다.\n값 (Values)\n타입과 마찬가지로 값이 무엇인지 이미 알고 있을 것입니다.\n값은 표현식에서 참조할 수 있는 런타임 이름입니다.\n예를 들어 let x = 5;에서는 x라고 불리는 값을 생성합니다.\n다시 명확하게 말하자면, 다음과 같이 값을 만듭니다:\n\nlet, const, 그리고 var 선언\n값을 포함하는 네임스페이스 또는 모듈 선언\n열거형 선언\n클래스 선언\n값을 참조하는 import 선언\n함수 선언\n\n네임스페이스 (Namespaces)\n타입은 네임스페이스 안에 존재할 수 있습니다.\n예를 들어, let x: A.B.C 이란 선언이 있다면,\n 타입 C는 A.B 네임스페이스에서 온 것 입니다.\n이 구별은 미묘하지만 중요합니다 -- 여기서 A.B는 타입이거나 값일 필요는 없습니다.\n간단한 조합: 하나의 이름, 여러 의미 (Simple Combinations: One name, multiple meanings)\nA라는 이름이 있으면, A에 대해 타입, 값 또는 네임스페이스라는 세 가지 다른 의미를 찾을 수 있습니다.\n이름을 해석하는 방법은 사용하는 컨텍스트에 따라 다릅니다.\n예를 들어 let m: A.A = A; 선언에서,\n A는 먼저 네임스페이스로 사용 된 다음, 타입의 이름으로, 그 다음 값으로 사용됩니다.\n즉 완전히 다른 선언을 의미할 수 있습니다!\n약간은 혼란스러워 보이지만, 과하게 사용하지 않는 한 실제로 매우 편리합니다.\n결합 동작의 유용한 측면을 살펴 보겠습니다.\n내부 조합 (Built-in Combinations)\n영리한 사람이라면, 타입과 값 목록에서 클래스가 둘 다 나온 것을 눈치챘을 것입니다.\nclass C { } 선언은 두 가지를 만듭니다:\n 클래스 인스턴스의 형태를 나타내는 타입 C와\n 클래스 생성자를 나타내는 값 C 입니다.\n열거형 선언도 비슷하게 동작합니다.\n사용자 조합 (User Combinations)\n모듈 파일 foo.d.ts을 작성했습니다:\nexport var SomeVar: { a: SomeType };\nexport interface SomeType {\n count: number;\n}\n\n그 다음 사용했습니다:\nimport * as foo from './foo';\nlet x: foo.SomeType = foo.SomeVar.a;\nconsole.log(x.count);\n\n잘 작동하지만, SomeType과 SomeVar는 이름이 같도록\n 밀접하게 관련되어 있다고 상상할 수 있습니다.\n결합을 사용하여 같은 이름 Bar로 두 가지 다른 객체 (값과 타입)를 표시 할 수 있습니다:\nexport var Bar: { a: Bar };\nexport interface Bar {\n count: number;\n}\n\n이 경우 사용하는 코드를 구조 분해할 수 있는 아주 좋은 기회입니다:\nimport { Bar } from './foo';\nlet x: Bar = Bar.a;\nconsole.log(x.count);\n\n여기서도 Bar를 타입과 값으로 사용했습니다.\nBar 값을 Bar 타입으로 선언할 필요가 없다는 점을 유의하세요 -- 저 둘은 독립적입니다.\n고급 결합 (Advanced Combinations)\n선언은 여러 개의 선언에 걸쳐 결합될 수 있습니다.\n예를 들어, class C { }와 interface C { } 같이 결합할 수 있으며 둘 다 C 타입에 프로퍼티를 추가합니다.\n충돌을 일으키지 않는다면 충분히 합법적입니다.\n일반적인 경험 법칙은 값의 이름이 네임스페이스로 선언되지 않는 한 항상 같은 이름의 다른 값과 충돌하고,\n 타입 별칭 선언(type s = string)으로 선언 된 경우 타입이 충돌하며,\n 네임스페이스와는 절대로 충돌하지 않는 것입니다.\n어떻게 사용되는지 살펴보겠습니다.\n인터페이스를 사용하여 추가하기 (Adding using an interface)\n인터페이스에 다른 인터페이스 선언을 사용하여 멤버를 추가할 수 있습니다:\ninterface Foo {\n x: number;\n}\n// ... 다른 위치 ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // 성공\n\n클래스와도 같이 동작합니다:\nclass Foo {\n x: number;\n}\n// ... 다른 위치 ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // 성공\n\n단, 타입 별칭 (type s = string;)에는 인터페이스를 사용해서 추가할 수 없습니다.\n네임스페이스를 사용하여 추가하기 (Adding using a namespace)\n네임스페이스 선언은 충돌을 일으키지 않는 방식으로 새로운 타입, 값 그리고 네임스페이스를 추가할 수 있습니다.\n예를 들어, 클래스에 정적 멤버를 추가할 수 있습니다:\nclass C {\n}\n// ... 다른 위치 ...\nnamespace C {\n export let x: number;\n}\nlet y = C.x; // 성공\n\n위 예제에서 C의 정적 측면(생성자 함수)에 값을 추가했습니다.\n값을 추가 했고 모든 값에 대한 컨테이너가 다르기 때문입니다.\n (타입은 네임스페이스에 포함되고 네임스페이스는 다른 네임스페이스에 포함됩니다).\n네임스페이스 타입을 클래스에 추가할 수 있습니다:\nclass C {\n}\n// ... 다른 위치 ...\nnamespace C {\n export interface D { }\n}\nlet y: C.D; // 성공\n\n이 예제에서 namespace 선언을 작성할 때까지 네임스페이스 C는 없었습니다.\n네임스페이스 C는 클래스에 의해 생성된 C의 값 또는 타입과 충돌하지 않습니다.\n마지막으로 namespace 선언을 사용하여 다양한 병합을 할 수 있습니다.\n특히 현실적인 예는 아니지만, 흥미로운 동작을 확인할 수 있습니다:\nnamespace X {\n export interface Y { }\n export class Z { }\n}\n\n// ... 다른 위치 ...\nnamespace X {\n export var Y: number;\n export namespace Z {\n export class C { }\n }\n}\ntype X = string;\n\n위 예제에서 첫 번째 블록은 다음 이름의 의미를 만듭니다:\n\n값 X (네임스페이스 선언은 값 Z를 포함하기 때문입니다)\n네임스페이스 X (네임스페이스 선언은 타입 Y를 포함하기 때문입니다)\nX 네임스페이스 안의 타입 Y\nX 네임스페이스 안의 타입 Z (클래스의 인스턴스 형태)\nX 값의 프로퍼티인 값 Z (클래스의 생성자 함수)\n\n두 번째 블록은 다음 이름의 의미를 만듭니다:\n\nX 값의 프로퍼티인 값 Y (number 타입)\n네임스페이스 Z\nX 값의 프로퍼티인 값 Z\nX.Z 네임스페이스 안의 타입 C\nX.Z 값의 프로퍼티인 값 C\n타입 X\n\nexport = or import 사용하기 (Using with export = or import)\n중요한 규칙은 export와 import 선언이 대상의 모든 의미 를 내보내거나 가져온다는 것 입니다.\n\n"},"pages/declaration-files/library-structures.html":{"url":"pages/declaration-files/library-structures.html","title":"Library Structures","keywords":"","body":"개요 (Overview)\n일반적으로, 선언 파일을 구조화하는 방법은 라이브러리를 사용하는 방법에 따라 다릅니다.\nJavaScript에서 사용할 라이브러리를 제공하는 방법은 여러 가지가 있고, 이에 맞추어 선언 파일을 작성해야 합니다.\n이 가이드는 일반적인 라이브러리 패턴을 식별하는 방법과, 그 패턴에 상응하는 선언 파일을 작성하는 방법에 대해 다룹니다.\n주요 라이브러리 각각의 구조화 패턴 유형은 템플릿 섹션에 있습니다.\n이 템플릿으로 시작하면 더 빠르게 진행할 수 있습니다.\n라이브러리 종류 식별하기 (Identifying Kinds of Libraries)\n첫 번째로, TypeScript 선언 파일이 나타낼 수 있는 라이브러리 종류를 다뤄보겠습니다.\n각 종류의 라이브러리를 사용하는 방법과, 작성하는 방법, 그리고 실제 라이브러리들의 예제를 볼 것입니다.\n라이브러리의 구조를 식별하는 것은 선언 파일을 작성하는 첫 단계입니다.\n사용법과 코드를 기반으로 구조를 식별하는 방법에 대한 힌트를 제공합니다.\n라이브러리의 문서와 구성에 따라서, 어떤 건 다른 것보다 훨씬 쉬울 수 있습니다.\n본인에게 더 편한 것을 사용할 것을 추천합니다.\n전역 라이브러리 (Global Libraries)\n전역 라이브러리는 전역 스코프 (즉, import 형식을 사용하지 않음)에서 접근 가능한 라이브러리입니다.\n많은 라이브러리는 사용을 위해 간단히 하나 이상의 전역 변수를 노출합니다.\n예를 들어, jQuery를 사용한다면, $ 변수를 참조해서 사용할 수 있습니다:\n$(() => { console.log('hello!'); } );\n\nHTML 스크립트 태그로 라이브러리를 사용하는 방법은 라이브러리 문서에서 지침을 볼 수 있습니다:\n\n\n오늘날, 대부분의 전역에서 접근 가능한 유명 라이브러리들은 실제로 UMD 라이브러리로 작성되어 있습니다 (아래를 참조).\nUMD 라이브러리 문서는 전역 라이브러리 문서와 구별하기 어렵습니다.\n전역 선언 파일을 작성하기 전에, 실제로는 UMD가 아닌지 확인하십시오.\n코드에서 전역 라이브러리 식별하기 (Identifying a Global Library from Code)\n전역 라이브러리 코드는 대게 엄청 간단합니다.\n전역 \"Hello, world\" 라이브러리는 다음과 같습니다:\nfunction createGreeting(s) {\n return \"Hello, \" + s;\n}\n\n혹은 다음과 같습니다:\nwindow.createGreeting = function(s) {\n return \"Hello, \" + s;\n}\n\n전역 라이브러리의 코드를 보면, 보통 다음을 볼 수 있습니다:\n\n최상위 레벨 var문 이나 function선언\n하나 이상의 window.someName 할당\nDOM 인터페이스 document 혹은 window가 존재한다고 가정\n\n다음은 볼 수 없습니다:\n\nrequire 이나 define 같은 모듈 로더 검사 혹은 사용\nvar fs = require(\"fs\"); 형태의 CommonJS/Node.js-스타일 import\ndefine(...) 호출\n라이브러리를 require 혹은 import하는 방법에 대해 설명하는 문서\n\n전역 라이브러리 예제 (Examples of Global Libraries)\n전역 라이브러리를 UMD 라이브러리로 바꾸는게 쉽기 때문에, 전역 스타일로 작성한 인기 라이브러리는 거의 없습니다.\n하지만, 크기가 작고 DOM이 필요한 (혹은 의존성이 없는) 라이브러리는 여전히 전역입니다.\n전역 라이브러리 템플릿 (Global Library Template)\n템플릿 파일 global.d.ts은 예제 라이브러리 myLib를 정의합니다.\n\"이름 충돌 방지\" 각주를 반드시 읽어보세요.\n모듈형 라이브러리 (Modular Libraries)\n어떤 라이브러리는 모듈 로더 환경에서만 동작합니다.\n예를 들어, express는 Node.js에서만 동작하고 반드시 CommonJS의 require 함수로 로드되어야 합니다.\nECMAScript 2015 (ES2015, ECMAScript 6, ES6로도 잘 알려진), CommonJS와 RequireJS는 모듈을 importing하는 비슷한 개념을 가지고 있습니다.\nJavaScript의 CommonJS (Node.js)를 예를 들면, 다음과 같이 작성합니다\nvar fs = require(\"fs\");\n\nTypeScript나 ES6에서는, import 키워드가 같은 목적을 제공합니다:\nimport fs = require(\"fs\");\n\n일반적으로 모듈형 라이브러리의 문서에서 다음 코드들 중 하나를 볼 수 있습니다:\nvar someLib = require('someLib');\n\n혹은\ndefine(..., ['someLib'], function(someLib) {\n\n});\n\n전역 모듈과 마찬가지로 UMD 모듈의 문서에서도 이 예제들을 볼 수 있으므로, 코드나 문서를 반드시 확인하세요.\n코드에서 모듈 라이브러리 식별하기 (Identifying a Module Library from Code)\n모듈형 라이브러리는 일반적으로 다음 중 몇 가지를 반드시 가지고 있습니다:\n\nrequire 혹은 define에 대한 무조건적인 호출\nimport * as a from 'b'; 혹은 export c; 같은 선언문\nexports 혹은 module.exports에 대한 할당\n\n다음은 거의 갖지 않습니다:\n\nwindow 혹은 global 프로퍼티 할당\n\n모듈형 라이브러리 예제 (Examples of Modular Libraries)\n많은 유명한 Node.js 라이브러리들은 express, gulp, request와 같은 모듈군 안에 있습니다.\nUMD\nUMD 모듈은 모듈로 (import를 통해) 사용할 수 있고 혹은 전역으로도 (모듈 로더 없는 환경에서 실행될 때) 사용할 수 있습니다.\nMoment.js 같은 많은 유명한 라이브러리들은 이 방법으로 작성되었습니다.\n예를 들어, Node.js나 RequireJS를 사용하면, 다음과 같이 작성합니다:\nimport moment = require(\"moment\");\nconsole.log(moment.format());\n\n반면 바닐라 브라우저 환경에서는 다음과 같이 쓸 수 있습니다:\nconsole.log(moment.format());\n\nUMD 라이브러리 식별하기 (Identifying a UMD library)\nUMD modules은 모듈 로더 환경 유무를 검사합니다.\n이는 다음과 같이 보이는 찾기 쉬운 패턴입니다:\n(function (root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define([\"libName\"], factory);\n } else if (typeof module === \"object\" && module.exports) {\n module.exports = factory(require(\"libName\"));\n } else {\n root.returnExports = factory(root.libName);\n }\n}(this, function (b) {\n\n만약 라이브러리 코드, 특히 파일 상단에서 typeof define, typeof window 혹은 typeof module에 대한 테스트를 보았다면, 거의 대부분 UMD 라이브러리입니다.\nUMD 라이브러리 문서에서는 require를 보여주는 \"Node.js에서 사용하기\" 예제를 종종 설명하고\n \"브라우저에서 사용하기\" 예제에서는 태그를 사용해서 스크립트를 로드하는 방법을 보여줍니다.\nUMD 라이브러리 예제 (Examples of UMD libraries)\n유명한 라이브러리 대부분은 UMD 패키지로 사용할 수 있습니다.\n예로는 jQuery, Moment.js, loadash 등 더 많이 있습니다.\n템플릿 (Template)\n모듈은 세 가지 템플릿을 사용할 수 있습니다,\n module.d.ts, module-class.d.ts 그리고 module-function.d.ts.\n만약 모듈을 함수처럼 호출할 수 있으면 module-function.d.ts을 사용하세요:\nvar x = require(\"foo\");\n// 참고: 함수로 'x'를 호출\nvar y = x(42);\n\n각주 \"ES6가 모듈 호출 시그니처에 미치는 영향\"를 반드시 읽어보세요\n만약 모듈이 new를 사용하여 생성할 수 있다면 module-class.d.ts를 사용하세요:\nvar x = require(\"bar\");\n// 참고: 'new' 연산자를 import된 변수에 사용\nvar y = new x(\"hello\");\n\n이런 모듈에도 같은 각주가 적용됩니다.\n만약 모듈이 위 사항에 해당되지 않다면, module.d.ts 파일을 사용하세요.\n모듈 플러그인 혹은 UMD 플러그인 (Module Plugin or UMD Plugin)\n모듈 플러그인은 다른 모듈 (UMD나 모듈)의 형태를 변경합니다.\n예를 들어, Moment.js에서, moment-range는 moment 객체에 새로운 range 메서드를 추가합니다.\n선언 파일 작성을 위해, 모듈이 일반 모듈로 변경되든 UMD 모듈로 변경되든 같은 코드를 작성합니다.\n템플릿 (Template)\nmodule-plugin.d.ts 템플릿을 사용하세요.\n전역 플러그인 (Global Plugin)\n전역 플러그인은 전역의 형태를 변경하는 전역 코드입니다.\n전역-수정 모듈과 마찬가지로 런타임에 충돌 가능성을 높입니다.\n예를 들어, 몇몇 라이브러리는 Array.prototype이나 String.prototype에 새로운 함수를 추가합니다.\n전역 플러그인 식별하기 (Identifying global plugins)\n전역 플러그인은 일반적으로 문서를 보고 쉽게 식별할 수 있습니다.\n다음과 같은 예제를 볼 수 있습니다:\nvar x = \"hello, world\";\n// 내장 타입에 새로운 메서드 생성\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// 내장 타입에 새로운 메서드 생성\nconsole.log(y.reverseAndSort());\n\n템플릿 (Template)\nglobal-plugin.d.ts 템플릿을 사용하세요.\n전역-수정 모듈 (Global-modifying Modules)\n전역-수정 모듈은 import 될 때, 전역 스코프에 존재하는 값을 변경합니다.\n예를 들어, import 될 때 String.prototype에 새로운 멤버를 추가하는 라이브러리가 있을 수 있습니다.\n이 패턴은 런타임 충돌의 가능성 때문에 위험하지만,\n 여전히 선언 파일을 작성할 수 있습니다.\n전역-수정 모듈 식별하기 (Identifying global-modifying modules)\n전역-수정 모듈은 일반적으로 문서를 보고 쉽게 식별할 수 있습니다.\n일반적으로, 전역 플러그인과 비슷하지만, 효과를 활성화하기 위해 require 호출이 필요합니다.\n다음과 같은 문서를 볼 수 있습니다:\n// 반환값을 사용하지 않는 'require' 호출\nvar unused = require(\"magic-string-time\");\n/* 혹은 */\nrequire(\"magic-string-time\");\n\nvar x = \"hello, world\";\n// 내장 타입에 새로운 메서드 생성\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// 내장 타입에 새로운 메서드 생성\nconsole.log(y.reverseAndSort());\n\n템플릿 (Template)\nglobal-modifying-module.d.ts 템플릿을 사용하세요.\n 의존성 사용하기 (Consuming Dependencies)\n라이브러리가 몇 가지 의존성을 가지고 있을 수 있습니다.\n이번 섹션에서는 선언 파일 안에 의존성을 import 하는 방법을 설명합니다.\n전역 라이브러리 의존성 (Dependencies on Global Libraries)\n만약 라이브러리가 전역 라이브러리에 의존성이 있다면, /// 디렉티브를 사용하세요:\n/// \n\nfunction getThing(): someLib.thing;\n\n모듈 의존성 (Dependencies on Modules)\n만약 라이브러리가 모듈에 의존성이 있다면, import문을 사용하세요:\nimport * as moment from \"moment\";\n\nfunction getThing(): moment;\n\nUMD 라이브러리 의존성 (Dependencies on UMD libraries)\n전역 라이브러리에서 (From a Global Library)\n만약 전역 라이브러리가 UMD 모듈에 의존성이 있다면, /// 디렉티브를 사용하세요:\n/// \n\nfunction getThing(): moment;\n\n모듈이나 UMD 라이브러리에서 (From a Module or UMD Library)\n만약 모듈이나 UMD 라이브러리가 UMD 라이브러리에 의존성이 있다면, import문을 사용하세요:\nimport * as someLib from 'someLib';\n\nUMD 라이브러리에 대한 의존성 선언에 /// 디렉티브를 사용하지 마세요!\n각주 (Footnotes)\n 이름 충돌 방지하기 (Preventing Name Conflicts)\n전역 선언 파일을 작성할 때, 전역 스코프에 많은 타입을 정의할 수 있다는 점을 유의하세요.\n많은 선언 파일이 프로젝트 내에 있을 때, 해결할 수 없는 이름 충돌이 발생할 수 있으므로 이를 사용하지 않는 것이 좋습니다.\n따라야 하는 간단한 규칙은 라이브러리가 정의한 전역 변수가 무엇이든 타입을 네임스페이스로 정의하는 것입니다.\n예를 들어, 만약 라이브러리가 전역 값 'cats'를 정의하면, 다음과 같이 작성하고\ndeclare namespace cats {\n interface KittySettings { }\n}\n\n이렇게 하지는 마세요\n// 최상위-레벨에서\ninterface CatsKittySettings { }\n\n이 가이드는 선언 파일 사용자가 중단하지 않고 라이브러리를 UMD로 전환할 수 있도록 합니다.\n ES6가 모듈 플러그인에 미치는 영향 (The Impact of ES6 on Module Plugins)\n어떤 플러그인은 기존 모듈에 최상위 export를 추가하거나 수정합니다.\nCommonJS와 다른 로더에서는 허용되지만, ES6 모듈은 불변하다고 간주되기에 이 패턴은 불가능합니다.\n왜냐하면 TypeScript는 로더에 구애받지 않기에, 이 정책이 컴파일-시간에 적용되지 않지만, ES6 모듈 로더로 전환하려는 개발자는 알고 있어야 합니다.\n모듈 호출 시그니처에 ES6가 미치는 영향 (The Impact of ES6 on Module Call Signatures)\nExpress와 같은 많은 유명한 라이브러리들은 import 될 때 호출 가능한 함수를 노출합니다.\n예를 들어, 일반적인 Express 사용법은 다음과 같습니다:\nimport exp = require(\"express\");\nvar app = exp();\n\nES6 모듈 로더에서, 최상위-레벨 객체(여기에서는 exp로 import)는 프로퍼티만 가질 수 있습니다;\n 최상위-레벨 모듈 객체는 절대 호출할 수 없습니다.\n가장 일반적인 해결책은 호출 가능/생성 가능 객체를 default export로 정의하는 것입니다;\n 어떤 모듈 로더 shims은 자동으로 이 상황을 감지하고 최상위-레벨 객체를 default export로 바꿉니다.\n라이브러리 파일 레이아웃 (Library file layout)\n선언 파일의 레이아웃은 라이브러리의 레이아웃을 반영해야 합니다.\n라이브러리는 다음과 같이 여러 모듈로 구성됩니다\nmyLib\n +---- index.js\n +---- foo.js\n +---- bar\n +---- index.js\n +---- baz.js\n\n이는 다음과 같이 import 할 수 있습니다\nvar a = require(\"myLib\");\nvar b = require(\"myLib/foo\");\nvar c = require(\"myLib/bar\");\nvar d = require(\"myLib/bar/baz\");\n\n그러므로 선언 파일은 다음과 같아야 합니다\n@types/myLib\n +---- index.d.ts\n +---- foo.d.ts\n +---- bar\n +---- index.d.ts\n +---- baz.d.ts\n\n"},"pages/declaration-files/templates.html":{"url":"pages/declaration-files/templates.html","title":"Templates","keywords":"","body":"\nglobal-modifying-module.d.ts\nglobal-plugin.d.ts\nglobal.d.ts\nmodule-class.d.ts\nmodule-function.d.ts\nmodule-plugin.d.ts\nmodule.d.ts\n\n"},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"url":"pages/declaration-files/templates/global-modifying-module.d.ts.html","title":"global-modifying-module.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 전역-수정 모듈 템플릿 파일입니다. 사용할 때는 파일 이름을 index.d.ts로 바꿔야 하고,\n *~ 모듈과 같은 이름의 폴더 안에 넣으세요.\n *~ 예를 들어, \"super-greeter\"라는 모듈을 만들고 있다면,\n *~ 파일의 위치는 'super-greeter/index.d.ts' 이어야 합니다.\n */\n\n/*~ 주의: 전역 수정 모듈이 호출되거나 생성될 수 있다면,\n *~ 여기에서 패턴을 모듈-클래스 또는 모듈-함수의 패턴과 결합해야 합니다.\n *~ 템플릿 파일\n */\ndeclare global {\n /*~ 여기에서, 전역 네임스페이스에 포함할 것을 선언하거나,\n *~ 전역 네임스페이스에 기존 선언을 보강하세요\n */\n interface String {\n fancyFormat(opts: StringFormatOptions): string;\n }\n}\n\n/*~ 모듈이 타입이나 값을 export한다면, 평소대로 사용하세요 */\nexport interface StringFormatOptions {\n fancinessLevel: number;\n}\n\n/*~ 예를 들어, 모듈에 메서드를 선언하는 경우 (전역 side effect 이외에) */\nexport function doSomething(): void;\n\n/*~ 모듈이 아무것도 export하지 않으면, 이 라인이 필요합니다. 그렇지 않다면 지우세요 */\nexport { };\n\n"},"pages/declaration-files/templates/global-plugin.d.ts.html":{"url":"pages/declaration-files/templates/global-plugin.d.ts.html","title":"global-plugin.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 전역 플러그인을 작성하는 방법을 보여주는 템플릿입니다. */\n\n/*~ 기존의 타입 선언을 작성하고, 새로운 멤버를 추가하세요.\n *~ 예를 들어, 아래는 내장 숫자 타입에 'toBinaryString' 메서드를 추가하여\n *~ 오버라이드 합니다.\n */\ninterface Number {\n toBinaryString(opts?: MyLibrary.BinaryFormatOptions): string;\n toBinaryString(callback: MyLibrary.BinaryFormatCallback, opts?: MyLibrary.BinaryFormatOptions): string;\n}\n\n/*~ 여러 타입을 선언해야 한다면, 전역 네임스페이스에 많은 것을 추가하는 상황을 피하기 위해\n *~ 네임스페이스 안에 위치시키세요.\n */\ndeclare namespace MyLibrary {\n type BinaryFormatCallback = (n: number) => string;\n interface BinaryFormatOptions {\n prefix?: string;\n padding: number;\n }\n}\n\n"},"pages/declaration-files/templates/global.d.ts.html":{"url":"pages/declaration-files/templates/global.d.ts.html","title":"global.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 라이브러리가 호출 가능하다면 (예. myLib(3)처럼 호출 가능하다면)\n *~ 여기에 호출 시그니처를 포함하세요.\n *~ 그렇지 않으면, 이 섹션은 삭제하세요.\n */\ndeclare function myLib(a: string): string;\ndeclare function myLib(a: number): number;\n\n/*~ 라이브러리의 이름이 유효한 타입 이름으로 사용하고 싶으면,\n *~ 여기서 할 수 있습니다.\n *~\n *~ 예를 들어, 'var x: myLib'; 처럼 사용할 수 있습니다.\n *~ 하지만 이게 실제로 의미 있는지 확인하세요! 그렇지 않다면,\n *~ 해당 선언을 삭제하고 아래 네임스페이스 안에 타입을 추가하세요.\n */\ninterface myLib {\n name: string;\n length: number;\n extras?: string[];\n}\n\n/*~ 전역 변수에 export된 프로퍼티를 라이브러리가 갖고 있다면,\n *~ 이곳에 위치시키세요.\n *~ 여기에도 타입 (인터페이스와 타입 별칭)을 위치시켜야 합니다.\n */\ndeclare namespace myLib {\n //~ 'myLib.timeout = 50;' 라고 사용할 수 있습니다.\n let timeout: number;\n\n //~ 'myLib.version'에 접근할 수 있지만, 수정할 순 없습니다.\n const version: string;\n\n //~ 'let c = new myLib.Cat(42)' 또는 참조 (예. 'function f(c: myLib.Cat) { ... }) 를 통해\n //~ 클래스를 만들 수 있습니다\n class Cat {\n constructor(n: number);\n\n //~ 'Cat' 인스턴스에서 'c.age'를 읽을 수 있습니다\n readonly age: number;\n\n //~ 'Cat' 인스턴스에서 'c.purr()'를 호출할 수 있습니다.\n purr(): void;\n }\n\n //~ 다음과 같이 변수를 선언할 수 있습니다.\n //~ 'var s: myLib.CatSettings = { weight: 5, name: \"Maru\" };'\n interface CatSettings {\n weight: number;\n name: string;\n tailLength?: number;\n }\n\n //~ 'const v: myLib.VetID = 42;'라고 작성할 수 있습니다.\n //~ 또는 'const v: myLib.VetID = \"bob\";'\n type VetID = string | number;\n\n //~ 'myLib.checkCat(c)' 나 'myLib.checkCat(c, v);'을 호출할 수 있습니다.\n function checkCat(c: Cat, s?: VetID);\n}\n\n"},"pages/declaration-files/templates/module-class.d.ts.html":{"url":"pages/declaration-files/templates/module-class.d.ts.html","title":"module-class.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 클래스 모듈을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈 이름의 폴더에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n// ES6 모듈은 직접 클래스 객체를 export할 수 없습니다.\n// 이 파일은 CommonJS-style을 사용해서 import 해야 합니다.\n// import x = require('[~THE MODULE~]');\n//\n// 또한, --allowSyntheticDefaultImports 나\n// --esModuleInterop 옵션을 활성화한다면,\n// default import로 import할 수 있습니다:\n// import x from '[~THE MODULE~]';\n//\n// ES6 모듈의 제한에 대한 일반적인 해결 방법을 이해하려면\n// https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require\n// 에서 TypeScript 문서를 참고하세요.\n\n/*~ 전역 변수 'myClassLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myClassLib;\n\n/*~ 이 선언은 클래스 생성자 함수를\n *~ 파일에서 export된 객체로 지정합니다.\n */\nexport = MyClass;\n\n/*~ 이 클래스에서 모듈 메서드와 프로퍼티를 지정합니다. */\ndeclare class MyClass {\n constructor(someParam?: string);\n\n someProperty: string[];\n\n myMethod(opts: MyClass.MyClassMethodOptions): number;\n}\n\n/*~ 모듈에서 타입을 노출하려면\n *~ 이 블록 안에 위치시키세요.\n *~\n *~ 네임스페이스를 포함할 경우,\n *~ --esModuleInterop 이 설정되어 있지 않으면,\n *~ 모듈을 네임 스페이스 객체로 잘못 import 할 수 있습니다:\n *~ import * as x from '[~THE MODULE~]'; // 오류! 이렇게 하지 마세요!\n */\ndeclare namespace MyClass {\n export interface MyClassMethodOptions {\n width?: number;\n height?: number;\n }\n}\n\n"},"pages/declaration-files/templates/module-function.d.ts.html":{"url":"pages/declaration-files/templates/module-function.d.ts.html","title":"module-function.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 함수 모듈을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n// ES6 모듈은 클래스 객체를 직접 export할 수 없습니다.\n// 이 파일은 CommonJS-스타일을 사용해서 import 해야 합니다:\n// import x = require('[~THE MODULE~]');\n//\n// 또한, --allowSyntheticDefaultImports 나\n// --esModuleInterop 옵션을 활성화한다면,\n// default import로 import할 수 있습니다:\n// import x from '[~THE MODULE~]';\n//\n// ES6 모듈의 제한에 대한 일반적인 해결방법을 이해하려면\n// https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require\n// 에서 TypeScript 문서를 참고하세요.\n\n/*~ 전역 변수 'myFuncLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myFuncLib;\n\n/*~ 이 선언은 함수를\n *~ 파일에서 export된 객체로 지정합니다.\n */\nexport = MyFunction;\n\n/*~ 이 예제는 함수에 대한 여러 오버로드하는 방법을 보여줍니다 */\ndeclare function MyFunction(name: string): MyFunction.NamedReturnType;\ndeclare function MyFunction(length: number): MyFunction.LengthReturnType;\n\n/*~ 모듈에서 타입을 노출하고 싶다면,\n *~ 이 블록 안에 위치시키세요. 종종 함수 반환 타입의 형태를\n *~ 기술하고 싶을 수 있습니다; 그 타입은\n *~ 이 예제처럼 여기에 선언하세요.\n *~\n *~ 네임스페이스를 포함할 경우,\n *~ 모듈을 네임스페이스 객체로 잘못 import 할 수 있습니다.\n *~ --esModuleInterop 옵션을 활성화하세요:\n *~ import * as x from '[~THE MODULE~]'; // 오류! 이렇게 하지 마세요!\n */\ndeclare namespace MyFunction {\n export interface LengthReturnType {\n width: number;\n height: number;\n }\n export interface NamedReturnType {\n firstName: string;\n lastName: string;\n }\n\n /*~ 모듈이 프로퍼티를 갖고 있다면, 여기에 선언하세요. 예를 들어\n *~ 이 선언은 이 코드가 합법적임을 의미합니다:\n *~ import f = require('myFuncLibrary');\n *~ console.log(f.defaultName);\n */\n export const defaultName: string;\n export let defaultLength: number;\n}\n\n"},"pages/declaration-files/templates/module-plugin.d.ts.html":{"url":"pages/declaration-files/templates/module-plugin.d.ts.html","title":"module-plugin.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 모듈 플러그인을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n/*~ 이 줄에서, 모듈에 추가한 모듈을 import 하세요 */\nimport * as m from 'someModule';\n\n/*~ 필요한 경우, 다른 모듈을 import 할 수 있습니다 */\nimport * as other from 'anotherModule';\n\n/*~ 여기는 위에서 import 한 모듈을 선언합니다 */\ndeclare module 'someModule' {\n /*~ 내부에 새로운 함수, 클래스, 변수를 추가합니다.\n *~ 필요한 경우 원래 모듈에서 export 하지 않은 타입을 사용할 수 있습니다. */\n export function theNewMethod(x: m.foo): other.bar;\n\n /*~ 인터페이스 보강을 작성해서\n *~ 원래 모듈의 기존 인터페이스에 새로운 프로퍼티를 추가할 수 있습니다. */\n export interface SomeModuleOptions {\n someModuleSetting?: string;\n }\n\n /*~ 새로운 타입도 선언할 수 있으며,\n *~ 마치 원래 모듈에 있는 것처럼 보입니다 */\n export interface MyModulePluginOptions {\n size: number;\n }\n}\n\n"},"pages/declaration-files/templates/module.d.ts.html":{"url":"pages/declaration-files/templates/module.d.ts.html","title":"module.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 이건 모듈 템플릿 파일입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n/*~ 전역 변수 'myClassLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myLib;\n\n/*~ 이 모듈이 메서드를 가지고 있다면, 다음과 같이 함수로써 선언하세요.\n */\nexport function myMethod(a: string): string;\nexport function myOtherMethod(a: number): number;\n\n/*~ 모듈 import를 통해 사용 가능한 타입을 선언할 수 있습니다 */\nexport interface someType {\n name: string;\n length: number;\n extras?: string[];\n}\n\n/*~ const, let, var를 사용하여 모듈의 프로퍼티를 선언할 수 있습니다 */\nexport const myField: number;\n\n/*~ 모듈의 점으로 구분된 이름 안에 타입, 프로퍼티, 메서드가 있는 경우\n *~ 'namespace' 안에 선언하세요.\n */\nexport namespace subProp {\n /*~ 예를 들어 이런 정의가 있을 때, 다음과 같이 작성할 수 있습니다:\n *~ import { subProp } from 'yourModule';\n *~ subProp.foo();\n *~ 또는\n *~ import * as yourMod from 'yourModule';\n *~ yourMod.subProp.foo();\n */\n export function foo(): void;\n}\n\n"},"pages/declaration-files/publishing.html":{"url":"pages/declaration-files/publishing.html","title":"Publishing","keywords":"","body":"이 가이드를 따라 선언 파일을 작성했으므로, 이제 npm에 배포할 시간입니다.\nnpm에 선언 파일을 배포하는 방법은 크게 두 가지가 있습니다:\n\nnpm 패키지로 번들링하거나\nnpm의 @types organization에 배포하기\n\n만약 패키지가 TypeScript로 작성되었다면 첫 번째 방법을 사용하는 것이 좋습니다.\n--declaration 플래그를 사용하여 선언 파일을 생성하세요.\n이 방법을 사용하면, 선언과 JavaScript가 항상 일치하게 됩니다.\n만약 패키지가 TypeScript로 작성되지 않았다면 두 번째 방법을 사용하는 것이 좋습니다.\nnpm 패키지에 선언 포함하기 (Including declarations in your npm package)\n만약 패키지가 메인 .js 파일을 가지고 있다면, 메인 선언 파일을 package.json에도 표시해야 합니다.\n번들링된 선언 파일을 types 프로퍼티로 가리키도록 하세요.\n예를 들어:\n{\n \"name\": \"awesome\",\n \"author\": \"Vandelay Industries\",\n \"version\": \"1.0.0\",\n \"main\": \"./lib/main.js\",\n \"types\": \"./lib/main.d.ts\"\n}\n\n\"typings\" 필드는 \"types\"와 동의어이기 때문에 역시 사용할 수 있습니다.\n또한 package.json이 \"files\" 프로퍼티를 포함하고 있으면 \"types\" 프로퍼티는 무시됩니다. 이 경우 메인 선언 파일을 \"files\" 프로퍼티에 전달해야 합니다.\n만약 메인 선언 파일 이름이 index.d.ts이고 패키지의 루트에 있으면 (index.js 옆에) \"types\" 프로퍼티를 쓰지 않아도 되지만, 쓰는 것이 좋습니다.\n의존성 (Dependencies)\n모든 의존성은 npm으로 관리됩니다.\n의존성이 있는 모든 선언 패키지가 package.json에 \"dependencies\" 섹션 안에 알맞게 작성되어 있는지 확인하세요.\n예를 들어, Browserify와 TypeScript로 작성된 패키지를 생각해봅시다.\n{\n \"name\": \"browserify-typescript-extension\",\n \"author\": \"Vandelay Industries\",\n \"version\": \"1.0.0\",\n \"main\": \"./lib/main.js\",\n \"types\": \"./lib/main.d.ts\",\n \"dependencies\": {\n \"browserify\": \"latest\",\n \"@types/browserify\": \"latest\",\n \"typescript\": \"next\"\n }\n}\n\n여기에서, 패키지는 browserify와 typescript 패키지에 의존성이 있습니다.\nbrowserify는 선언 파일이 npm 패키지에 함께 번들링 되지 않기 때문에, @types/browserify 선언을 의존성에 추가해야 합니다.\n반면에 typescript는 선언 파일이 패키징되기 때문에, 별도의 의존성을 추가할 필요가 없습니다.\n이 패키지는 browserify와 typescript 패키지의 각 선언을 노출하기 때문에, browserify-typescript-extension 패키지는 이 의존성들을 가져야 합니다.\n이 이유로, \"devDependencies\"가 아니라 \"dependencies\"를 사용합니다. 왜냐하면 \"devDependencies\"를 사용하면 사용자가 직접 이 패키지들을 설치해야 하기 때문입니다.\n만약에 단지 명령줄 애플리케이션을 작성했고 패키지를 라이브러리로 사용하길 기대하지 않는다면, devDependencies를 사용해도 됩니다.\n경고 플래그 (Red flags)\n/// \n선언 파일에 /// 를 사용하지 마세요.\n/// \n....\n\n대신 /// 를 사용하세요.\n/// \n....\n\n더 자세한 내용을 위해 의존성 사용하기 섹션을 다시 보십시오.\n의존적인 선언 패키징하기 (Packaging dependent declarations)\n만약 타입 정의가 다른 패키지에 의존적이라면:\n\n각 파일은 유지하고 다른 패키지와 합치지 마세요.\n또한 작성한 패키지에 선언을 복사하지 마세요.\n만약 npm 타입 선언 패키지가 선언 파일을 패키징하지 않는다면, 해당 패키지에 의존하세요.\n\n@types에 배포하기 (Publish to @types)\n@types안에 있는 패키지들은 타입-배포 도구를 사용하여 DefinitelyTyped에서 자동으로 배포되었습니다.\n선언을 @types 패키지로 배포하려면, https://github.com/DefinitelyTyped/DefinitelyTyped에 pull request를 제출하세요.\n기여 지침 페이지에서 더 자세한 내용을 찾을 수 있습니다.\n"},"pages/declaration-files/consumption.html":{"url":"pages/declaration-files/consumption.html","title":"Consumption","keywords":"","body":"TypeScript 2.0에서는 선언 파일을 얻고, 사용하고, 찾는 것이 훨씬 쉬워졌습니다.\n이 페이지에서 세 가지를 어떻게 하는지 정확하게 설명합니다.\n다운로드 (Downloading)\nTypeScript 2.0 이상에서 타입 선언을 가져오는데 npm 이외의 도구는 필요하지 않습니다.\n예를 들어, lodash와 같은 라이브러리에 대한 선언을 얻는 것은 다음 명령어로 충분합니다.\nnpm install --save @types/lodash\n\nPublishing에서 설명한 데로 npm 패키지에 이미 선언 파일이 포함되어 있다면, @types 패키지를 설치할 필요는 없다는 걸 유의하세요.\n사용하기 (Consuming)\nTypeScript 코드에 별 어려움 없이 lodash를 사용할 수 있습니다.\n이는 모듈 및 전역 코드에 모두 적용됩니다.\n예를 들어, 타입 선언에 대해 npm install을 한 번만 수행하면, import 하고 사용할 수 있고\nimport * as _ from \"lodash\";\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\n또는 모듈을 사용하지 않는다면, 전역 변수 _ 를 사용할 수 있습니다.\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\n찾기 (Searching)\n대부분의 경우, 타입 선언 패키지 이름은 항상 npm 상의 패키지 이름과 같아야 하지만, @types/ 가 앞에 붙어야 합니다.\n 하지만 필요시 https://aka.ms/types 를 방문해 선호하는 라이브러리의 패키지를 찾으세요.\n\n참고: 만약 찾고자 하는 선언 파일이 없는 경우, 언제든지 기여하고, 다음 개발자가 이를 찾는 데 도움을 줄 수 있습니다.\n자세한 내용은 DefinitelyTyped의 기여 지침 페이지를 참고하세요.\n\n"},"pages/intro-to-js-with-ts.html":{"url":"pages/intro-to-js-with-ts.html","title":"JavaScript에 TypeScript 적용하기","keywords":"","body":"TypeScript의 타입 시스템은 코드베이스로 작업할 때 엄격함의 레벨이 다릅니다\n\n오직 JavaScript 코드의 추론을 기반으로 하는 타입 시스템\nJSDoc를 통한 JavaScript에서의 Incremental typing\nJavaScript에서의 // @ts-check 사용\nTypeScript 코드\nstrict이 활성화된 TypeScript\n\n각 단계는 타입시스템을 더 안전하게 만들지만, 반드시 모든 프로젝트가 이 수준에 맞는 검증을 필요로 하는 것은 아닙니다.\nJavaScript를 활용한 TypeScript (TypeScript with JavaScript)\n이는 자동 완성, 심벌로 이동 및 이름 바꾸기와 같은 리팩토링 툴을 제공하기 위해서 TypeScript를 사용하는 에디터를 사용할 때 유용합니다.\n홈페이지에는 TypeScript 플러그인들이 있는 편집자 목록이 있습니다.\nJSDoc을 통하여 JS에 타입 힌트 제공하기 (Providing Type Hints in JS via JSDoc)\n.js 파일에서는, 종종 타입들을 유추할 수 있습니다. 타입들을 유추할 수 없는 경우, JSDoc 구문을 사용하여 구체적으로 알릴 수 있습니다.\nJSDoc 주석은 선언 앞에 위치하며 특정 선언의 타입을 설정하는 데 사용됩니다. 예를 들어:\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 성공?!\n\n지원되는 JSDoc 패턴의 전체 목록은 JSDoc가 지원하는 타입에서 찾을 수 있습니다.\n@ts-check\n이전 코드 예시의 마지막 줄은 TypeScript에서 오류를 발생시키지만, JS 프로젝트에서는 기본적으로 오류를 발생시키지 않습니다.\nJavaScript 파일에서 오류를 실행하려면 다음을 추가해야 합니다: .js 파일의 첫 번째 줄에 // @ts-check를 추가하여 TypeScript가 이를 오류로 올리도록 해야 합니다.\n// @ts-check\n// @errors: 2322\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 성공 아님\n\n만일 오류를 추가하려는 JavaScript 파일이 많은 경우, jsconfig.json 역시 사용할 수 있습니다.\n파일에 // @ts-nocheck 코멘트를 추가하면 일부 파일 확인을 건너뛸 수 있습니다.\nTypeScript는 우리가 동의하지 않는 오류들을 제공할 수도 있는데, 이 경우 특정 줄 맨앞에 // @ts-ignore 또는 // @ts-expect-error를 추가하여 그 줄의 오류를 무시할 수 있습니다.\n// @ts-check\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\n// @ts-expect-error\nx = false; // 성공 아님\n\nJavaScript를 TypeScript로 해석하는 방법에 대한 자세한 내용은 TS Type이 JS를 체크하는 방법을 참고하시기 바랍니다.\n"},"pages/type-checking-javaScript-files.html":{"url":"pages/type-checking-javaScript-files.html","title":"JavaScript 파일 타입 검사","keywords":"","body":"TypeScript 2.3 이상의 버전에서는 --checkJs를 사용해 .js 파일에서 타입 검사 및 오류 보고를 지원합니다.\n// @ts-nocheck 주석을 달아 일부 파일에서 타입 검사를 건너뛸 수 있으며; 반대로 // @ts-check 주석을 달아 --checkJs를 사용하지 않고 일부 .js 파일에 대해서만 타입 검사를 하도록 선택할 수 있습니다.\n또한 특정 부분의 앞 줄에 // @ts-ignore를 달아 에러를 무시할 수도 있습니다.\ntsconfig.json이 있는 경우, JavaScript 검사는 noImplicitAny, strictNullChecks 등의 엄격한 플래그를 우선시한다는 점을 알아두세요.\n하지만, JavaScript 검사의 상대적인 느슨함 덕분에 엄격한 플래그와 결합하여 사용하는 것은 놀라운 결과를 보여줄 것입니다.\n.ts 파일과 .js 파일은 타입을 검사하는 방법에 몇 가지 주목할만한 차이점이 있습니다:\n타입 정보로 사용되는 JSDoc 타입 (JSDoc types are used for type information)\n.js 파일에서는, 흔히 .ts 파일처럼 타입을 추론해볼 수 있습니다.\n타입을 추론할 수 없는 경우, .ts의 타입 표시와 같은 방법으로 JSDoc을 사용해 이를 지정할 수 있습니다.\nTypeScript와 마찬가지로, --noImplicitAny는 컴파일러가 타입을 유추할 수 없는 부분에서 오류를 보고할 것입니다.\n(확장 가능한 객체 리터럴을 제외하고; 자세한 내용은 아래를 참고하세요.)\n선언에 JSDoc 표시를 사용하면 해당 선언의 타입을 설정할 수 있습니다. 예를 들면:\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 오류: 불리언(boolean)에는 숫자를 할당할 수 없음\n\n사용 가능한 JSDoc 패턴 목록은 이곳에서 확인할 수 있습니다.\n클래스 본문의 할당에서 추론된 프로퍼티 (Properties are inferred from assignments in class bodies)\nES2015에는 클래스에 프로퍼티를 선언할 수 있는 수단이 없습니다. 프로퍼티는 객체 리터럴과 같이 동적으로 할당됩니다.\n.js 파일에서, 컴파일러는 클래스 본문 내부에서 할당된 프로퍼티로부터 프로퍼티들을 추론합니다.\n생성자가 정의되어 있지 않거나, 생성자에서 정의된 타입이 undefined나 null이 아닐 경우, 프로퍼티의 타입은 생성자에서 주어진 타입과 동일합니다.\n전자에 해당 프로퍼티의 경우, 할당되었던 모든 값들의 타입을 가진 유니언 타입이 됩니다.\n생성자에 정의된 프로퍼티는 항상 존재하는 것으로 가정하는 반면, 메서드, getter, setter에서만 정의된 프로퍼티는 선택적인 것으로 간주합니다.\nclass C {\n constructor() {\n this.constructorOnly = 0\n this.constructorUnknown = undefined\n }\n method() {\n this.constructorOnly = false // 오류, constructorOnly는 Number 타입임\n this.constructorUnknown = \"plunkbat\" // 성공, constructorUnknown의 타입은 string | undefined\n this.methodOnly = 'ok' // 성공, 그러나 methodOnly는 undefined 타입 또한 허용됨\n }\n method2() {\n this.methodOnly = true // 이 또한 성공, methodOnly의 타입은 string | boolean | undefined\n }\n}\n\n프로퍼티가 클래스 본문에서 설정되지 않았다면, 알 수 없는 것으로 간주합니다.\n클래스에 읽기 전용 프로퍼티가 있는 경우, 생성자에서 선언에 JSDoc을 사용하여 타입을 추가하여 표시합니다.\n이후엔 초기화하더라도 값을 지정할 필요가 없습니다.\nclass C {\n constructor() {\n /** @type {number | undefined} */\n this.prop = undefined;\n /** @type {number | undefined} */\n this.count;\n }\n}\n\nlet c = new C();\nc.prop = 0; // 성공\nc.count = \"string\"; // 오류: string 은 number|undefined에 할당할 수 없음\n\n생성자 함수와 클래스는 동일 (Constructor functions are equivalent to classes)\nES2015 이전에는, JavaScript는 클래스 대신 생성자 함수를 사용했습니다.\n컴파일러는 이러한 패턴을 지원하며 생성자 함수를 ES2015 클래스와 동일한 것으로 이해합니다.\n앞서 설명한 프로퍼티 추론 규칙 또한 정확히 같은 방식으로 작용합니다.\nfunction C() {\n this.constructorOnly = 0\n this.constructorUnknown = undefined\n}\nC.prototype.method = function() {\n this.constructorOnly = false // 오류\n this.constructorUnknown = \"plunkbat\" // 성공, 타입은 string | undefined가 됨\n}\n\nCommonJS 모듈 지원 (CommonJS modules are supported)\n.js 파일에서, TypeScript는 CommonJS 모듈 포맷을 이해합니다.\nexports와 module.exports 할당은 export 선언으로 인식됩니다.\n마찬가지로, require 함수 호출은 모듈 import로 인식됩니다. 예를 들어:\n// `import module \"fs\"`와 같음\nconst fs = require(\"fs\");\n\n// `export function readFile`과 같음\nmodule.exports.readFile = function(f) {\n return fs.readFileSync(f);\n}\n\nJavaScript의 모듈 지원은 TypeScript의 모듈 지원보다 구문적으로 훨씬 관용적입니다.\n따라서 대부분의 할당과 선언의 조합이 지원됩니다.\n클래스, 함수, 객체 리터럴은 네임스페이스 (Classes, functions, and object literals are namespaces)\n.js 파일에 있는 클래스는 네임스페이스입니다.\n예를 들어, 다음과 같이 클래스를 중첩하는 데에 사용할 수 있습니다:\nclass C {\n}\nC.D = class {\n}\n\n그리고 ES2015 이전 코드의 경우, 정적 메서드를 나타내는 데에 사용할 수도 있습니다:\nfunction Outer() {\n this.y = 2\n}\nOuter.Inner = function() {\n this.yy = 2\n}\n\n또한 간단한 네임스페이스를 생성하는 데에 사용할 수도 있습니다:\nvar ns = {}\nns.C = class {\n}\nns.func = function() {\n}\n\n다른 번형도 허용됩니다:\n// 즉시 호출 함수(IIFE)\nvar ns = (function (n) {\n return n || {};\n})();\nns.CONST = 1\n\n// 전역으로 기본 설정\nvar assign = assign || function() {\n // 여기엔 코드를\n}\nassign.extra = 1\n\n객체 리터럴은 확장 가능 (Object literals are open-ended)\n.ts 파일에서, 변수 선언을 초기화하는 객체 리터럴은 선언에 해당 타입을 부여합니다.\n원본 리터럴에 명시되어 있지 않은 새 멤버는 추가될 수 없습니다.\n이 규칙은 .js 파일에선 완화됩니다; 객체 리터럴은 원본에 정의되지 않은 새로운 프로퍼티를 조회하고 추가하는 것이 허용되는 확장 가능한 타입(인덱스 시그니처)을 갖습니다.\n예를 들어:\nvar obj = { a: 1 };\nobj.b = 2; // 허용됨\n\n객체 리터럴은 마치 닫힌 객체가 아니라 열린 맵(maps)으로 다뤄지도록 [x:string]: any와 같은 인덱스 시그니처를 가진 것처럼 동작합니다.\n다른 특정 JavaScript 검사 동작과 마찬가지로, 해당 동작은 변수에 JSDoc 타입을 지정하여 변경할 수 있습니다. 예를 들어:\n/** @type {{a: number}} */\nvar obj = { a: 1 };\nobj.b = 2; // 오류, {a: number}타입엔 b 프로퍼티가 없음\n\nnull, undefined 및 빈 배열 이니셜라이저는 any 혹은 any[] 타입 (null, undefined, and empty array initializers are of type any or any[])\nnull 또는 undefined로 초기화된 변수나 매개변수 또는 프로퍼티는, 엄격한 null 검사가 있더라도 any 타입을 갖게 될 것입니다.\n[]로 초기화된 변수나 매개변수 또는 프로퍼티는, 엄격한 null 검사가 있더라도 any[] 타입을 갖게 될 것입니다.\n위에서 설명한 여러 이니셜라이저(initializer)를 갖는 프로퍼티만이 유일한 예외입니다.\nfunction Foo(i = null) {\n if (!i) i = 1;\n var j = undefined;\n j = 2;\n this.l = [];\n}\nvar foo = new Foo();\nfoo.l.push(foo.i);\nfoo.l.push(\"end\");\n\n함수 매개변수는 기본적으로 선택 사항 (Function parameters are optional by default)\nES2015 이전의 JavaScript는 선택적인 매개변수를 지정할 방법이 없었기 때문에, .js 파일에선 모든 함수의 매개변수는 선택적인 것으로 간주됩니다.\n선언된 매개변수보다 적은 인수로 호출하는 것이 허용됩니다.\n그러나 너무 많은 인수를 넣어 호출하면 오류를 일으킨다는 것에 유의하세요.\n예를 들어:\nfunction bar(a, b) {\n console.log(a + \" \" + b);\n}\n\nbar(1); // 성공, 두 번째 인수는 선택 사항임\nbar(1, 2);\nbar(1, 2, 3); // 오류, 인수의 갯수가 너무 많음\n\nJSDoc 표시가 된 함수는 이 규칙에서 예외입니다.\nJSDoc의 선택적 매개변수 구문을 사용하여 선택 사항을 표시할 수 있습니다. 예시:\n/**\n * @param {string} [somebody] - 누군가의 이름\n */\nfunction sayHello(somebody) {\n if (!somebody) {\n somebody = 'John Doe';\n }\n console.log('Hello ' + somebody);\n}\n\nsayHello();\n\narguments 사용으로부터 추론된 var-args 매개변수 선언 (Var-args parameter declaration inferred from use of arguments)\narguments 참조를 참조하는 본문을 가진 함수는, 암묵적으로 var-args 매개변수(예: (...arg: any[]) => any)를 갖는 것으로 간주합니다. JSDoc의 var-args 구문을 사용하여 인수의 타입을 지정할 수 있습니다.\n/** @param {...number} args */\nfunction sum(/* numbers */) {\n var total = 0\n for (var i = 0; i \n타입이 지정되지 않은 매개변수는 기본적으로 any임 (Unspecified type parameters default to any)\nJavaScript에는 제네릭 타입의 매개변수를 지정하는 구문이 없으므로, 타입이 지정되지 않은 매개변수는 기본적으로 any 타입입니다.\n확장 절에서 (In extends clause)\n예를 들어, React.Component는 Props와 State라는 두 타입의 매개변수를 갖도록 정의되어 있습니다.\n.js 파일에는 이러한 것들을 확장 절에 지정할 수 있는 정당한 방법이 없습니다. 기본적으로 해당 타입 인수는 any가 될 것입니다:\nimport { Component } from \"react\";\n\nclass MyComponent extends Component {\n render() {\n this.props.b; // this.props의 타입이 any이므로 허용됨\n }\n}\n\n타입을 명시적으로 지정하려면 JSDoc의 @augments를 사용하세요. 예를 들어:\nimport { Component } from \"react\";\n\n/**\n * @augments {Component}\n */\nclass MyComponent extends Component {\n render() {\n this.props.b; // 오류: b 는 {a:number}에 속하지 않음\n }\n}\n\nJSDoc 참조에서 (In JSDoc references)\nJSDoc의 지정되지 않은 타입 인수는 기본적으로 any입니다:\n/** @type{Array} */\nvar x = [];\n\nx.push(1); // 성공\nx.push(\"string\"); // 성공, x는 Array 타입임\n\n/** @type{Array.} */\nvar y = [];\n\ny.push(1); // 성공\ny.push(\"string\"); // 오류, string을 number 타입에 할당할 수 없음\n\n함수 호출에서 (In function calls)\n제네릭 함수의 호출은 인수를 사용해 타입 매개변수를 추론합니다. 때때로 이 과정은 추론 소스가 부족하여 어떠한 타입도 추론하지 못하는 경우가 있습니다; 이러한 경우, 매개변수 타입은 기본적으로 any입니다. 예를 들어:\nvar p = new Promise((resolve, reject) => { reject() });\n\np; // Promise;\n\n지원되는 JSDoc (Supported JSDoc)\n아래의 구성은 JavaScript 파일에서 JSDoc 주석을 사용하여 타입 정보를 제공할 때 지원되는 목록입니다.\n아래에 명시되지 않은 태그(@async 등)는 아직 지원되지 않는다는 점에 유의하세요.\n\n@type\n@param (또는 @arg 또는 @argument)\n@returns (또는 @return)\n@typedef\n@callback\n@template\n@class (또는 @constructor)\n@this\n@extends (또는 @augments)\n@enum\n\n대부분의 태그의 의미는 usejsdoc.org에서 설명하는 태그의 의미와 같습니다.\n아래의 코드는 차이점을 설명하고 각 태그의 사용 예시를 설명합니다.\n@type\n\"@type\" 태그를 사용하고 타입 이름을 참조(원래 TypeScript의 선언에 정의된 것 또는 JSDoc의 \"@typedef\" 태그 중 하나)할 수 있습니다.\n모든 TypeScript의 타입, 대부분의 JSDoc 타입 중 어떤 것이든 사용할 수 있습니다.\n/**\n * @type {string}\n */\nvar s;\n\n/** @type {Window} */\nvar win;\n\n/** @type {PromiseLike} */\nvar promisedString;\n\n// HTML 요소를 DOM 프로퍼티로 지정할 수 있음\n/** @type {HTMLElement} */\nvar myElement = document.querySelector(selector);\nelement.dataset.myData = '';\n\n@type은 유니언 타입으로 지정할 수 있습니다; 예를 들어, 문자열과 불리언 중 어떤 것이든 될 수 있습니다.\n/**\n * @type {(string | boolean)}\n */\nvar sb;\n\n유니언 타입에는 괄호가 선택 사항이라는 점에 유의하세요.\n/**\n * @type {string | boolean}\n */\nvar sb;\n\n다양한 구문을 사용하여 배열 타입을 지정할 수도 있습니다:\n/** @type {number[]} */\nvar ns;\n/** @type {Array.} */\nvar nds;\n/** @type {Array} */\nvar nas;\n\n또한 객체 리터럴 타입을 지정할 수도 있습니다.\n예를 들어, 프로퍼티 'a' (string) 와 'b' (number)를 갖는 오브젝트라면 다음과 같은 구문을 사용할 수 있습니다.\n/** @type {{ a: string, b: number }} */\nvar var9;\n\n표준 JSDoc 구문 또는 TypeScript 구문을 통해 문자열 혹은 숫자 인덱스 시그니처를 사용하여 유사-맵 혹은 유사-배열 오브젝트를 지정할 수도 있습니다.\n/**\n * 임의의 `string` 프로퍼티를 `number`에 매핑하는 유사-맵 객체.\n *\n * @type {Object.}\n */\nvar stringToNumber;\n\n/** @type {Object.} */\nvar arrayLike;\n\n앞의 두 타입은 TypeScript의 { [x: string]: number } 그리고 { [x: number]: any }와 동일합니다. 컴파일러는 두 구문을 모두 이해할 것입니다.\n함수 타입은 TypeScript 또는 클로저 구문을 사용하여 지정할 수 있습니다:\n/** @type {function(string, boolean): number} Closure 구문 */\nvar sbn;\n/** @type {(s: string, b: boolean) => number} TypeScript 구문 */\nvar sbn2;\n\n혹은 단순히 지정되지 않은 Function 타입을 사용할 수도 있습니다:\n/** @type {Function} */\nvar fn7;\n/** @type {function} */\nvar fn6;\n\nClosure의 다른 타입 또한 동작합니다:\n/**\n * @type {*} - 어떠한 타입이든 될 수 있음\n */\nvar star;\n/**\n * @type {?} - 식별되지 않은 타입 ('any'와 같음)\n */\nvar question;\n\n캐스트 (Casts)\nTypeScript는 클로저의 캐스트(cast) 구문을 차용합니다.\n이는 괄호화된 표현식 앞에 @type 태그를 사용하여 다른 타입으로의 캐스트를 가능케 합니다.\n/**\n * @type {number | string}\n */\nvar numberOrString = Math.random() \n타입 import (Import types)\n타입 import를 사용하여 다른 파일의 선언을 가져올 수도 있습니다.\n이 구문은 TypeScript에 특화된 것이며 JSDoc 표준과는 조금 다릅니다:\n/**\n * @param p { import(\"./a\").Pet }\n */\nfunction walk(p) {\n console.log(`Walking ${p.name}...`);\n}\n\n타입 import는 타입 별칭 선언에서도 쓰일 수 있습니다:\n/**\n * @typedef { import(\"./a\").Pet } Pet\n */\n\n/**\n * @type {Pet}\n */\nvar myPet;\nmyPet.name;\n\n타입을 모르거나 입력하기 귀찮은 큰 타입이 있을 경우, 타입 import를 사용하여 모듈에서 값의 타입을 가져올 수 있습니다:\n/**\n * @type {typeof import(\"./a\").x }\n */\nvar x = require(\"./a\").x;\n\n@param and @returns\n@param은 @type과 같은 종류의 구문을 사용하지만, 매개변수의 이름이 추가됩니다.\n매개변수는 이름을 대괄호로 둘러싸서 선택적으로 선언할 수 있습니다:\n// 매개변수는 다양한 형태의 구문으로 선언될 수 있음\n/**\n * @param {string} p1 - 문자열 매개변수.\n * @param {string=} p2 - 선택적 문자열 매개변수 (클로저 구문)\n * @param {string} [p3] - 또다른 선택적 매개변수 (JSDoc 구문).\n * @param {string} [p4=\"test\"] - 기본값을 가진 선택적 매개변수\n * @return {string} 결과\n */\nfunction stringsStringStrings(p1, p2, p3, p4){\n // TODO\n}\n\n마찬가지로, 함수의 반환 타입으로는:\n/**\n * @return {PromiseLike}\n */\nfunction ps(){}\n\n/**\n * @returns {{ a: string, b: number }} - '@returns'과 '@return' 모두 사용 가능\n */\nfunction ab(){}\n\n@typedef, @callback, and @param\n@typedef를 사용해 복잡한 타입을 정의할 수 있습니다.\n@param과 비슷한 구문으로 동작합니다.\n/**\n * @typedef {Object} SpecialType - 'SpecialType'이라는 새 타입을 생성\n * @property {string} prop1 - SpecialType의 문자열 프로퍼티\n * @property {number} prop2 - SpecialType의 숫자 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 숫자 프로퍼티\n * @prop {number} [prop4] - SpecialType의 선택적 숫자 프로퍼티\n * @prop {number} [prop5=42] - SpecialType의 기본값을 가진 선택적 숫자 프로퍼티\n */\n/** @type {SpecialType} */\nvar specialTypeObject;\n\n첫 번째 줄에 object나 Object를 사용할 수 있습니다.\n/**\n * @typedef {object} SpecialType1 - 'SpecialType1'이라는 새 타입 생성\n * @property {string} prop1 - SpecialType1의 문자열 프로퍼티\n * @property {number} prop2 - SpecialType1의 숫자 프로퍼티\n * @property {number=} prop3 - SpecialType1의 선택적 숫자 프로퍼티\n */\n/** @type {SpecialType1} */\nvar specialTypeObject1;\n\n@param은 일회성인 타입 지정에 대한 비슷한 구문을 허용합니다.\n중첩된 프로퍼티 이름 앞엔 매개변수 이름을 붙여야 함을 유의하세요:\n/**\n * @param {Object} options - 해당 형태는 위의 SpecialType과 동일\n * @param {string} options.prop1\n * @param {number} options.prop2\n * @param {number=} options.prop3\n * @param {number} [options.prop4]\n * @param {number} [options.prop5=42]\n */\nfunction special(options) {\n return (options.prop4 || 1001) + options.prop5;\n}\n\n@callback은 @typedef와 비슷합니다만, 객체 타입 대신 함수의 타입을 지정합니다:\n/**\n * @callback Predicate\n * @param {string} data\n * @param {number} [index]\n * @returns {boolean}\n */\n/** @type {Predicate} */\nconst ok = s => !(s.length % 2);\n\n물론, 이러한 유형 중 어떤 것이라도 단일 라인의 @typedef TypeScript 구문을 사용해 선언될 수 있습니다:\n/** @typedef {{ prop1: string, prop2: string, prop3?: number }} SpecialType */\n/** @typedef {(data: string, index?: number) => boolean} Predicate */\n\n@template\n@template 태그로 제네릭 타입을 선언할 수 있습니다:\n/**\n * @template T\n * @param {T} x - 리턴 타입까지 사용되는 제네릭 매개변수\n * @return {T}\n */\nfunction id(x){ return x }\n\n콤마 또는 여러 태그를 사용하여 여러 매개변수 타입을 선언할 수 있습니다:\n/**\n * @template T,U,V\n * @template W,X\n */\n\n타입 매개변수 이름 앞에 타입 제약 조건을 지정할 수도 있습니다.\n목록의 첫 번째 매개변수의 타입만 제한됩니다:\n/**\n * @template {string} K - K는 문자열 혹은 문자열 리터럴이어야만 함\n * @template {{ serious(): string }} Seriousalizable - serious 메서드를 가져야만 함\n * @param {K} key\n * @param {Seriousalizable} object\n */\nfunction seriousalize(key, object) {\n // ????\n}\n\n@constructor\n컴파일러는 this-프로퍼티 할당을 기반으로 생성자 함수를 추론합니다만, @constructor 태그를 추가하여 보다 엄격한 검사와 더 나은 제안이 되도록 만들 수 있습니다.\n/**\n * @constructor\n * @param {number} data\n */\nfunction C(data) {\n this.size = 0;\n this.initialize(data); // 이니셜라이저에 문자열이 들어갈 경우, 오류 발생 가능\n}\n/**\n * @param {string} s\n */\nC.prototype.initialize = function (s) {\n this.size = s.length\n}\n\nvar c = new C(0);\nvar result = C(1); // C는 새 인스턴스로만 호출해야 함\n\n@constructor를 사용하면, this는 C의 생성자 함수 내부에서 검사되므로, initailize 메서드에 대하여 알 수 있을 것이며 숫자를 넘길 경우 오류가 발생할 것입니다. 또한 C를 생성하지 않고 호출할 경우 오류를 일으킬 것입니다.\n불행하게도, 이는 호출 가능한 생성자 함수는 @constructor를 사용할 수 없다는 것을 의미합니다.\n@this\n컴파일러는 대게 작업할 컨텍스트가 있을 때 this의 타입을 알아낼 수 있습니다. 그렇지 않은 경우, @this를 사용해 this의 타입을 명시할 수 있습니다:\n/**\n * @this {HTMLElement}\n * @param {*} e\n */\nfunction callbackForLater(e) {\n this.clientHeight = parseInt(e) // 잘 되어야 함!\n}\n\n@extends\nJavaScript 클래스엔 제네릭 기초 클래스를 확장할 때, 매개변수가 어떤 타입이 되어야 하는지 지정할 곳이 없습니다. @extends 태그는 해당 매개변수 타입에 대한 위치를 제공합니다:\n/**\n * @template T\n * @extends {Set}\n */\nclass SortableSet extends Set {\n // ...\n}\n\n@extends는 클래스에서만 작동한다는 점을 알아두세요. 현재로서는, 생성자 함수가 클래스를 확장하는 방법은 없습니다.\n@enum\n@enum 태그를 사용하면 해당 멤버가 모두 지정된 타입인 객체 리터럴을 생성할 수 있습니다. 대부분의 JavaScript 객체 리터럴과는 다르게, 다른 멤버는 허용되지 않습니다.\n/** @enum {number} */\nconst JSDocState = {\n BeginningOfLine: 0,\n SawAsterisk: 1,\n SavingComments: 2,\n}\n\n@enum은 TypeScript의 enum 과는 꽤 다르며, 훨씬 단순하다는 점에 유의하세요. 그러나 TypeScript의 열거형과는 달리, @enum은 어떠한 타입이든 가질 수 있습니다:\n/** @enum {function(number): number} */\nconst Math = {\n add1: n => n + 1,\n id: n => -n,\n sub1: n => n - 1,\n}\n\n다른 예제들 (More examples)\nvar someObj = {\n /**\n * @param {string} param1 - 프로퍼티 할당에 대한 Docs\n */\n x: function(param1){}\n};\n\n/**\n * 변수 할당에 대한 docs처럼\n * @return {Window}\n */\nlet someFunc = function(){};\n\n/**\n * 클래스 메서드\n * @param {string} greeting 사용할 인사말\n */\nFoo.prototype.sayHi = (greeting) => console.log(\"Hi!\");\n\n/**\n * 화살표 함수 표현\n * @param {number} x - A multiplier\n */\nlet myArrow = x => x * x;\n\n/**\n * JSX의 무상태 함수 컴포넌트에서도 사용됨.\n * @param {{a: string, b: number}} test - Some param\n */\nvar fc = (test) => {test.a.charAt(0)};\n\n/**\n * 클로저 구문을 사용하여, 매개변수가 클래스 생성자가 될 수 있음.\n *\n * @param {{new(...args: any[]): object}} C - 등록할 클래스\n */\nfunction registerClass(C) {}\n\n/**\n * @param {...string} p1 - A 'rest' arg (array) of strings. ('any'로 취급됨)\n */\nfunction fn10(p1){}\n\n/**\n * @param {...string} p1 - A 'rest' arg (array) of strings. ('any'로 취급됨)\n */\nfunction fn9(p1) {\n return p1.join();\n}\n\n지원되지 않을 것으로 알려진 패턴들 (Patterns that are known NOT to be supported)\n생성자 함수처럼, 값 공간(value space)에 있는 객체를 타입으로 참조하는 것은 객체가 타입을 생성하지 않는 한 작동하지 않습니다.\nfunction aNormalFunction() {\n\n}\n/**\n * @type {aNormalFunction}\n */\nvar wrong;\n/**\n * 'typeof' 대신 사용:\n * @type {typeof aNormalFunction}\n */\nvar right;\n\n접미사는 객체 리터럴 유형의 프로퍼티 유형과 동일하며 선택적 프로퍼티를 지정하지 않습니다:\n/**\n * @type {{ a: string, b: number= }}\n */\nvar wrong;\n/**\n * 프로퍼티 이름에 물음표 접미사 사용\n * @type {{ a: string, b?: number }}\n */\nvar right;\n\nNullable 타입은 strictNullChecks이 활성화되어있는 때만 의미가 있습니다.\n/**\n * @type {?number}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: off -- number\n */\nvar nullable;\n\nNullable이 아닌 타입은 의미가 없으며 원래의 타입으로 취급됩니다:\n/**\n * @type {!number}\n * 단순히 숫자 타입을 갖게 됨\n */\nvar normal;\n\nJSDoc의 타입 시스템과는 다르게, TypeScript는 null 값을 포함하는지, 안 하는지에 대해서만 표시할 수 있습니다.\n명시적인 non-nullability는 없습니다 -- strictNullChecks이 활성화되어 있다면, number는 nullable이 아닐 것입니다.\n활성화되어있지 않다면, number는 nullable 일 것입니다.\n"},"pages/jsdoc-reference.html":{"url":"pages/jsdoc-reference.html","title":"JSDoc 레퍼런스(en)","keywords":"","body":"아래 목록은 JavaScript 파일에 타입 정보 제공을 위해 JSDoc 어노테이션을 사용할 때\n현재 지원되는 구성의 개요를 다룹니다.\n아래 명시적으로 나열되지 않은 태그(예 @async)는 아직 지원되지 않습니다.\n\n@type\n@param (또는 @arg 또는 @argument)\n@returns (또는 @return)\n@typedef\n@callback\n@template\n@class (또는 @constructor)\n@this\n@extends (또는 @augments)\n@enum\n\n의미는 일반적으로 jsdoc.app에서 제공하는 태그의 의미와 같거나 상위 집합입니다.\n아래 코드는 각 태그의 차이점을 설명하고 예시를 제공합니다.\nNote: JSDoc 지원을 탐색하는 playground를 사용할 수 있습니다.\n@type\n\"@type\" 태그를 사용하여 타입의 이름을 참조할 수 있습니다 (다음 경우 중 하나인 원시 타입과 TypeScript에 정의되어있거나 JSDoc \"@typedef\" 태그로 정의되어있거나).\n당신은 대부분 JSDoc 타입들이나 TypeScript 타입을 사용할 것입니다,기존에 많이 사용하는 string부터 조건부 타입인 고급 타입까지.\n/**\n * @type {string}\n */\nvar s;\n\n/** @type {Window} */\nvar win;\n\n/** @type {PromiseLike} */\nvar promisedString;\n\n// DOM 프로퍼티를 사용하여 HTML 요소를 지정할 수 있습니다\n/** @type {HTMLElement} */\nvar myElement = document.querySelector(selector);\nelement.dataset.myData = \"\";\n\n@type 을 이용하여 유니언 타입을 지정할 수 있습니다. 예를 들어 어떤 것은 string 또는 boolean 일 수 있습니다.\n/**\n * @type {(string | boolean)}\n */\nvar sb;\n\n괄호는 유니언 타입에 대한 선택 사항입니다.\n/**\n * @type {string | boolean}\n */\nvar sb;\n\n다양한 구문을 통하여 배열 타입을 지정할 수 있습니다:\n/** @type {number[]} */\nvar ns;\n/** @type {Array.} */\nvar nds;\n/** @type {Array} */\nvar nas;\n\n또한 객체 리터럴 타입들도 지정할 수 있습니다.\n예를 들어, 오브젝트에 프로퍼티 'a' (string) 와 'b' (number)을 사용한 경우 다음 구문을 사용합니다:\n/** @type {{ a: string, b: number }} */\nvar var9;\n\n당신은 JSDoc 구문이나 TypeScript 구문을 사용하여 문자열 및 숫자 인덱스 맵과 배열과 비슷한 오브젝트를 표시할 수 있습니다.\n/**\n * 맵 같은 object는 임의의 `string` 프로퍼티들을 `number`로 바꿔줍니다.\n *\n * @type {Object.}\n */\nvar stringToNumber;\n\n/** @type {Object.} */\nvar arrayLike;\n\n앞의 두 타입은 TypeScript의 타입인 { [x: string]: number } 와 { [x: number]: any }를 동일합니다. 컴파일러는 이 두 구문을 모두 이해합니다.\nTypeScript나 클로저 구문을 사용하여 함수 타입을 지정할 수 있습니다:\n/** @type {function(string, boolean): number} 클로저 구문 */\nvar sbn;\n/** @type {(s: string, b: boolean) => number} TypeScript 구문 */\nvar sbn2;\n\n혹은 특정하지 않은 Function 타입을 사용할 수 있습니다:\n/** @type {Function} */\nvar fn7;\n/** @type {function} */\nvar fn6;\n\n클로저의 다른 타입들 또한 작동합니다:\n/**\n * @type {*} - 'any' 타입으로 쓸 수 있습니다\n */\nvar star;\n/**\n * @type {?} - 알 수 없는 타입 ('any'와 같습니다)\n */\nvar question;\n\n형변환 (Casts)\nTypeScript는 클로저 구문을 차용합니다.\n이렇게 하면 괄호로 묶인 표현식 앞에 @type 태그를 추가하여 다른 유형으로 형변환할 수 있습니다.\n/**\n * @type {number | string}\n */\nvar numberOrString = Math.random() \n타입 가져오기 (Import types)\n다른 파일에서 사용하고 있는 타입들은 import 선언을 통하여 가져올 수 있습니다.\n이 구문은 TypeScript에 따라 다르며 JSDoc 표준과 다릅니다:\n// @filename: types.d.ts\nexport type Pet = {\n name: string,\n};\n\n// @filename: main.js\n/**\n * @param p { import(\"./types\").Pet }\n */\nfunction walk(p) {\n console.log(`Walking ${p.name}...`);\n}\n\n가져온 타입들 또한 별칭 선언에서 사용할 수 있습니다:\n// @filename: types.d.ts\nexport type Pet = {\n name: string,\n};\n// @filename: main.js\n// ---cut---\n/**\n * @typedef { import(\"./types\").Pet } Pet\n */\n\n/**\n * @type {Pet}\n */\nvar myPet;\nmyPet.name;\n\n만약 알 수 없는 타입이거나 너무 큰 타입일 경우 모듈에서 얻어온 값의 타입을 사용할 수 있습니다:\n// @filename: accounts.d.ts\nexport const userAccount = {\n name: \"Name\",\n address: \"An address\",\n postalCode: \"\",\n country: \"\",\n planet: \"\",\n system: \"\",\n galaxy: \"\",\n universe: \"\",\n};\n// @filename: main.js\n// ---cut---\n/**\n * @type {typeof import(\"./accounts\").userAccount }\n */\nvar x = require(\"./accounts\").userAccount;\n\n@param 과 @returns\n@param은 타입 구문인 @type과 동일하게 사용합니다, 하지만 매개변수 이름을 추가할 수 있습니다.\n매개변수는 이름 주변에 대괄호와 함께 선택적으로 선언됩니다:\n// 매개변수들은 다양한 구문형식으로 선언될 수 있습니다\n/**\n * @param {string} p1 - string 매개변수.\n * @param {string=} p2 - 선택적 매개변수 (클로저 구문)\n * @param {string} [p3] - 또다른 선택적 매개변수 (JSDoc 구문).\n * @param {string} [p4=\"test\"] - 기본값과 선택적 매개변수\n * @return {string} 이것은 결과 값입니다\n */\nfunction stringsStringStrings(p1, p2, p3, p4) {\n // TODO\n}\n\n마찬가지로, 함수의 반환형일 경우:\n/**\n * @return {PromiseLike}\n */\nfunction ps() {}\n\n/**\n * @returns {{ a: string, b: number }} - May use '@returns' as well as '@return'\n */\nfunction ab() {}\n\n@typedef, @callback, and @param\n@typedef 는 복잡한 타입을 정의할 때 사용합니다.\n마치 @param과 비슷하게 동작합니다.\n/**\n * @typedef {Object} SpecialType - 새로운 타입인 'SpecialType'을 생성합니다\n * @property {string} prop1 - SpecialType의 string 프로퍼티\n * @property {number} prop2 - SpecialType의 number 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 number 프로퍼티\n * @prop {number} [prop4] - SpecialType의 선택적 number 프로퍼티\n * @prop {number} [prop5=42] - SpecialType의 기본값이 존재하는 선택적 number 프로퍼티\n */\n\n/** @type {SpecialType} */\nvar specialTypeObject;\nspecialTypeObject.prop3;\n\nobject 혹은 Object를 첫 번째 줄에 사용할 수 있습니다.\n/**\n * @typedef {object} SpecialType1 - 새로운 타입인 'SpecialType'을 생성합니다\n * @property {string} prop1 - SpecialType의 string 프로퍼티\n * @property {number} prop2 - SpecialType의 number 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 number 프로퍼티\n */\n\n/** @type {SpecialType1} */\nvar specialTypeObject1;\n\n@param 은 한 번만 사용하는 타입과 비슷한 구문을 허용합니다.\n포함된 프로퍼티의 이름은 파라미터의 이름을 접두사로 사용해야 합니다:\n/**\n * @param {Object} options - 위의 SpecialType와 비슷합니다.\n * @param {string} options.prop1\n * @param {number} options.prop2\n * @param {number=} options.prop3\n * @param {number} [options.prop4]\n * @param {number} [options.prop5=42]\n */\nfunction special(options) {\n return (options.prop4 || 1001) + options.prop5;\n}\n\n@callback은 @typedef와 비슷합니다. 하지만 이것은 object 타입 대신 특정한 function 타입을 지정합니다:\n/**\n * @callback Predicate\n * @param {string} data\n * @param {number} [index]\n * @returns {boolean}\n */\n\n/** @type {Predicate} */\nconst ok = (s) => !(s.length % 2);\n\n물론, 이런 타입들은 TypeScript 구문에서 @typedef 단 한 줄로 선언할 수 있습니다:\n/** @typedef {{ prop1: string, prop2: string, prop3?: number }} SpecialType */\n/** @typedef {(data: string, index?: number) => boolean} Predicate */\n\n@template\n@template 태그를 사용하여 제네릭 함수를 선언할 수 있습니다:\n/**\n * @template T\n * @param {T} x - 제네릭 매개변수는 리턴 타입과 같게 됩니다\n * @return {T}\n */\nfunction id(x) {\n return x;\n}\n\nconst a = id(\"string\");\nconst b = id(123);\nconst c = id({});\n\n콤마 혹은 여러 태그를 통하여 여러 타입의 매개변수를 선언할 수 있습니다:\n/**\n * @template T,U,V\n * @template W,X\n */\n\n또한 특정한 매개변수 앞에 타입을 지정할 수 있습니다.\n매개변수 중 오직 첫 번째 매개변수만 제한됩니다:\n/**\n * @template {string} K - K는 string 혹은 string 리터럴이어야 합니다\n * @template {{ serious(): string }} Seriousalizable - serious 메서드가 있어야 합니다\n * @param {K} key\n * @param {Seriousalizable} object\n */\nfunction seriousalize(key, object) {\n // ????\n}\n\n제네릭 클래스 혹은 타입 선언은 지원되지 않습니다.\n클래스 (Classes)\n클래스는 ES6 클래스로 선언할 수 있습니다.\nclass C {\n /**\n * @param {number} data\n */\n constructor(data) {\n // 프로퍼티 타입은 추론될 수 있습니다\n this.name = \"foo\";\n\n // 또는 명시적으로 선언할 수도 있습니다\n /** @type {string | null} */\n this.title = null;\n\n // 만약 다른 곳에 선언되어 있다면 어노테이션으로 표기할 수 있습니다.\n /** @type {number} */\n this.size;\n\n this.initialize(data); // 오류가 난다면, 이니셜 라이저는 string을 예상합니다\n }\n /**\n * @param {string} s\n */\n initialize = function (s) {\n this.size = s.length;\n };\n}\n\nvar c = new C(0);\n\n// C는 new 와 함께 호출되어야합니다\n// 하지만 이건 JavaScript이고, 이것은 허용되며\n// 'any'로 간주됩니다.\nvar result = C(1);\n\n다음 섹션에 설명된 대로 생성자 함수를 선언할 수 있습니다:\n@constructor\n컴파일러는 속성 할당을 기반으로 생성자 함수를 추론합니다, 하지만 @constructor 태그를 사용하면 더 엄격한 검사와 제안 사항을 확인할 수 있습니다:\n// @checkJs\n// @errors: 2345 2348\n/**\n * @constructor\n * @param {number} data\n */\nfunction C(data) {\n // 프로퍼티 타입은 추론될 수 있습니다\n this.name = \"foo\";\n\n // 또는 명시적으로 선언할 수도 있습니다\n /** @type {string | null} */\n this.title = null;\n\n // 만약 다른 곳에 선언되어 있다면 어노테이션으로 표기할 수 있습니다.\n /** @type {number} */\n this.size;\n\n this.initialize(data);\n}\n/**\n * @param {string} s\n */\nC.prototype.initialize = function (s) {\n this.size = s.length;\n};\n\nvar c = new C(0);\nc.size;\n\nvar result = C(1);\n\n\nNote: 오류 메시지는 a JSConfig 및 checkJs가 활성화된 상태에서만 JS 코드 베이스에 나타납니다.\n\n@constructor를 사용하면 생성자 함수 C안에 this가 있는지 검사하므로, initialize 메서드에 대한 제안사항을 받으며 만약 인자로 숫자를 넘긴다면 오류가 발생합니다. 또한 C를 생성하지 않고 호출만 한다면 에디터에서 경고를 표시할 수 있습니다.\n유감스럽게도, 이는 호출가능한 생성자 함수는 @constructor를 사용하지 못함을 의미합니다.\n@this\n컴파일러는 코드가 동작할 컨텍스트가 있다면 보통 this의 타입을 파악할 수 있습니다. 그렇지 않은 경우, @this를 사용하여 명확하게 this의 타입을 지정할 수 있습니다:\n/**\n * @this {HTMLElement}\n * @param {*} e\n */\nfunction callbackForLater(e) {\n this.clientHeight = parseInt(e); // 잘 작동해야 합니다!\n}\n\n@extends\nJavascript 클래스를 제네릭 기반 클래스로부터 상속(extend)하면, 매개변수가 어떤 타입이 되어야 하는지 지정할 곳이 없습니다. @extends 태그는 이러한 타입 매개변수를 위한 위치를 제공합니다:\n/**\n * @template T\n * @extends {Set}\n */\nclass SortableSet extends Set {\n // ...\n}\n\n@extends는 클래스에서만 작동합니다. 현재까지, 생성자 함수가 클래스를 상속할 수 있는 방법은 없습니다.\n@enum\n@enum 태그는 멤버가 모두 지정된 객체 리터럴을 만들 수 있게 도와줍니다. Javascript 대부분의 객체 리터럴과 달리, 이 태그는 다른 멤버를 허용하지 않습니다.\n/** @enum {number} */\nconst JSDocState = {\n BeginningOfLine: 0,\n SawAsterisk: 1,\n SavingComments: 2,\n};\n\nJSDocState.SawAsterisk;\n\n@enum은 TypeScript의 enum과 상당히 다르고, 더 간단합니다. 하지만 TypeScript의 열거형(enum)과 달리, @enum은 어떠한 타입도 가질 수 있습니다:\n/** @enum {function(number): number} */\nconst MathFuncs = {\n add1: (n) => n + 1,\n id: (n) => -n,\n sub1: (n) => n - 1,\n};\n\nMathFuncs.add1;\n\n추가 예제 (More examples)\nclass Foo {}\n// ---cut---\nvar someObj = {\n /**\n * @param {string} param1 - 프로퍼티 할당 문서를 참조하세요\n */\n x: function (param1) {},\n};\n\n/**\n * 변수 할당 문서를 참조하세요\n * @return {Window}\n */\nlet someFunc = function () {};\n\n/**\n * 클래스 메서드\n * @param {string} greeting 사용할 인사말\n */\nFoo.prototype.sayHi = (greeting) => console.log(\"Hi!\");\n\n/**\n * 화살표 함수 표현식\n * @param {number} x - 곱하는 수\n */\nlet myArrow = (x) => x * x;\n\n/**\n * JSX의 무상태 함수형 컴포넌트(SFC)에도 작동합니다\n * @param {{a: string, b: number}} test - Some param\n */\nvar sfc = (test) => {test.a.charAt(0)};\n\n/**\n * 매개변수는 클로저 구문을 사용하면 클래스 생성자로 사용할 수 있습니다.\n *\n * @param {{new(...args: any[]): object}} C - The class to register\n */\nfunction registerClass(C) {}\n\n/**\n * @param {...string} p1 - '나머지' 문자열 인수들의 배열 ('any' 타입으로 취급됨)\n */\nfunction fn10(p1) {}\n\n/**\n * @param {...string} p1 - '나머지' 문자열 인수들의 배열 ('any' 타입으로 취급됨)\n */\nfunction fn9(p1) {\n return p1.join();\n}\n\n지원하지 않는다고 알려진 패턴 (Patterns that are known NOT to be supported)\nValue space 안의 객체를 타입으로 태그하는 것은 객체가 마치 생성자 함수처럼 타입을 생성하지 않는 이상 작동하지 않습니다.\nfunction aNormalFunction() {}\n/**\n * @type {aNormalFunction}\n */\nvar wrong;\n/**\n * 'typeof'를 대신 사용하세요:\n * @type {typeof aNormalFunction}\n */\nvar right;\n\n접미사(Postfix)는 선택적(Optional) 프로퍼티를 구체화하지 않는 객체 리터럴 타입의 프로퍼티 타입과 같습니다:\n/**\n * @type {{ a: string, b: number= }}\n */\nvar wrong;\n/**\n * 프로퍼티 이름 대신 물음표 접미사를 사용하세요:\n * @type {{ a: string, b?: number }}\n */\nvar right;\n\nstrictNullCheck가 활성화 중인 경우에만 널러블(Nullable) 타입이 의미가 있습니다.\n/**\n * @type {?number}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: false -- number\n */\nvar nullable;\n\n유니언 타입을 사용해도 됩니다:\n/**\n * @type {number | null}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: false -- number\n */\nvar unionNullable;\n\n널러블 타입이 아닌 경우에는 아무 의미가 없으며 원래 타입으로 취급합니다:\n/**\n * @type {!number}\n * 타입 number를 가집니다\n */\nvar normal;\n\nJSDoc의 타입 체계와 달리, TypeScript는 타입이 오직 null을 포함하거나 하지 않는다 표시할 수 있습니다.\n널러블은 명확하게 구분되지 않습니다 -- 만약 strictNullChecks가 활성화 중이라면, number는 널러블하지 않습니다.\n반대의 경우, number는 널러블합니다.\n지원하지 않는 태그 (Unsupported tags)\nTypeScript는 지원하지 않는 JSDoc 태그를 무시합니다.\n태그 지원을 위한 오픈 이슈가 아래에 있습니다:\n\n@const (issue #19672)\n@inheritdoc (issue #23215)\n@memberof (issue #7237)\n@readonly (issue #17233)\n@yields (issue #23857)\n{@link …} (issue #16498)\n\n"},"pages/declaration-files/creating-dts-files-from-js.html":{"url":"pages/declaration-files/creating-dts-files-from-js.html","title":".js 파일에서 d.ts 파일 만들기","keywords":"","body":"TypeScript 3.7에서,\nTypeScript는 JSDoc 구문을 사용한 JavaScript에서 .d.ts 파일을 생성할 수 있게 되었습니다.\n즉 프로젝트를 TypeScript에 이식하거나(porting) 코드베이스에 .d.ts 파일을 유지하지 않고도 TypeScript 기반 편집기의 환경을 유지할 수 있습니다.\nTypeScript는 대부분의 JSDoc 태그를 지원하며, 참조에서 찾을 수 있습니다.\n.d.ts 파일 생성을 위한 프로젝트 설정 (Setting up your Project to emit .d.ts files)\n.d.ts 파일을 프로젝트에서 생성하려면, 다음과 같은 4단계를 거쳐야합니다:\n\n개발 의존성에 TypeScript 추가\nTypeScript 설정을 위해 tsconfig.json 추가\nJS 파일에 해당하는 d.ts 파일을 생성하기 위해 TypeScript 컴파일 실행\n(선택적으로) 타입을 참조하기 위한 package.json 수정\n\nTypeScript 추가 (Adding TypeScript)\n설치 페이지에서 방법을 확인할 수 있습니다.\nTSConfig\nTSConfig는 컴파일러 플래그를 구성하고 파일을 찾을 위치를 선언하는 json5 파일입니다.\n위와 같은 경우, 다음과 같은 파일이 필요합니다:\n{\n // 프로젝트에 알맞게 수정하세요.\n include: [\"src/**/*\"],\n\n compilerOptions: {\n // 일반적으로 소스 파일로 무시되기 때문에,\n // TypeScript가 JS 파일\b을 읽도록 지시합니다.\n allowJs: true,\n // d.ts 파일을 생성시킵니다.\n declaration: true,\n // 컴파일러 실행이 오직\n // d.ts 파일만 출력하게 합니다.\n emitDeclarationOnly: true,\n // 타입은 이 디렉터리 안에 존재해야 합니다.\n // 해당 설정을 제거하면,\n // .d.ts 파일이 .js 파일 옆에 생성됩니다.\n outDir: \"dist\",\n },\n}\n\ntsconfig 참조에서 더 많은 옵션을 찾을 수 있습니다.\nTSConfig 파일을 사용하는 대신 CLI를 사용할 수 있습니다.\nnpx typescript src/**/*.js --declaration --allowJs --emitDeclarationOnly --outDir types\n\n컴파일러 실행 (Run the compiler)\n설치 페이지에서 방법을 확인할 수 있습니다.\n프로젝트의 .gitignore에 파일이 있을 때, 이러한 파일들이 패키지에 포함되어 있는지 확인합니다.\npackage.json 수정 (Editing the package.json)\nTypeScript는 .d.ts 파일을 찾기 위한 추가 단계와 함께 package.json의 모듈에 대한 노드 관계(node resolution)를 복제합니다.\n대략적으로 먼저 선택적인 \"types\" 필드를 확인 후, 다음은 \"main\", 마지막으로 루트에서 index.d.ts를 확인합니다.\n\n\n\nPackage.json\n기본 .d.ts의 위치\n\n\n\n\n\"types\" 필드 없음\n\"main\" 확인 후, index.d.ts 확인\n\n\n\"types\": \"main.d.ts\"\nmain.d.ts\n\n\n\"types\": \"./dist/main.js\"\n./main/main.d.ts\n\n\n\ntype 필드가 없다면, \"main\"으로 넘어갑니다.\n\n\n\nPackage.json\n기본 .d.ts의 위치\n\n\n\n\n\"main\" 필드 없음\nindex.d.ts\n\n\n\"main\":\"index.js\"\nindex.d.ts\n\n\n\"main\":\"./dist/index.js\"\n./dist/index.d.ts\n\n\n\n팁 (Tips)\n.d.ts의 테스트를 작성하고 싶다면, tsd를 사용해보세요.\n"},"pages/tsconfig.json.html":{"url":"pages/tsconfig.json.html","title":"tsconfig.json","keywords":"","body":"개요 (Overview)\n디렉토리에 tsconfig.json 파일이 있다면 해당 디렉토리가 TypeScript 프로젝트의 루트가 됩니다.tsconfig.json 파일은 프로젝트를 컴파일하는 데 필요한 루트 파일과 컴파일러 옵션을 지정합니다.\n프로젝트는 다음 방법들로 컴파일됩니다:\ntsconfig.json 사용하기 (Using tsconfig.json)\n\n입력 파일 없이 tsc를 호출하면 컴파일러는 현재 디렉토리에서부터 시작하여 상위 디렉토리 체인으로 tsconfig.json 파일을 검색합니다.\n입력 파일이 없이 tsc와 tsconfig.json 파일이 포함된 디렉토리 경로 또는 설정이 포함된 유효한 경로의 .json 파일 경로를 지정하는 --project (또는 -p) 커맨드 라인 옵션을 사용할 수 있습니다.\n\n커맨드 라인에 입력 파일을 지정하면 tsconfig.json 파일이 무시됩니다.\ntsconfig의 컴파일러 옵션에 대해 자세한 내용은 the v2 site에 있는\nTSConfig Reference beta을 확인하세요.\n예제 (Examples)\ntsconfig.json 예제 파일들:\n\n\"files\" 속성 사용하기\n{\n \"compilerOptions\": {\n \"module\": \"commonjs\",\n \"noImplicitAny\": true,\n \"removeComments\": true,\n \"preserveConstEnums\": true,\n \"sourceMap\": true\n },\n \"files\": [\n \"core.ts\",\n \"sys.ts\",\n \"types.ts\",\n \"scanner.ts\",\n \"parser.ts\",\n \"utilities.ts\",\n \"binder.ts\",\n \"checker.ts\",\n \"emitter.ts\",\n \"program.ts\",\n \"commandLineParser.ts\",\n \"tsc.ts\",\n \"diagnosticInformationMap.generated.ts\"\n ]\n}\n\n\n\"include\" 와 \"exclude\" 속성 사용하기\n{\n \"compilerOptions\": {\n \"module\": \"system\",\n \"noImplicitAny\": true,\n \"removeComments\": true,\n \"preserveConstEnums\": true,\n \"outFile\": \"../../built/local/tsc.js\",\n \"sourceMap\": true\n },\n \"include\": [\n \"src/**/*\"\n ],\n \"exclude\": [\n \"node_modules\",\n \"**/*.spec.ts\"\n ]\n}\n\n\n\n상세 설명 (Details)\n\"compilerOptions\" 속성은 생략될 수 있으며 생략하면 컴파일러의 기본 값이 사용됩니다. 지원되는 전체 목록은 컴파일러 옵션를 참고하세요.\n\"files\" 속성은 상대 또는 절대 파일 경로 목록을 갖습니다.\"include\"와 \"exclude\" 속성은 glob과 유사한 파일 패턴 목록을 갖습니다.지원되는 glob 와일드카드는 다음과 같습니다:\n\n* 0개 이상의 문자와 매칭 (디렉토리 구분 기호 제외)\n? 한 문자와 매칭 (디렉토리 구분 기호 제외)\n**/ 반복적으로 모든 하위 디렉토리와 매칭\n\nglob 패턴의 구분에 * 또는 . *만 있다면, 지원하는 확장자 파일만 포함됩니다 (예: 기본적으로는 .ts, .tsx 및 .d.ts이고, allowJs true로 설정되어 있다면 .js와 .jsx).\n\"files\"과 \"include\" 모두 지정되어 있지 않다면 컴파일러는 기본적으로 \"exclude\" 속성을 사용하여 제외된 것은 제외하고 모든 TypeScript (.ts,.d.ts 그리고 .tsx) 파일을 포함하는 디렉토리와 하위 디렉토리에 포함시킵니다. allowJs가 true로 설정되면 JS 파일(.js와 .jsx)도 포함됩니다.\n\"files\"과 \"include\" 모두 지정되어 있다면 컴파일러는 그 두 속성에 포함된 파일의 결합을 포함합니다.\n\"exclude\" 속성이 지정되지 않으면, \"outDir\" 컴파일러 옵션을 사용하여 지정된 디렉토리의 파일은 제외됩니다.\n\"include\"을 사용하여 포함된 파일들은 \"exclude\" 속성을 사용해 필터링할 수 있습니다.그러나 \"files\" 속성을 명시적으로 사용하는 파일은 \"exclude\"에 관계없이 항상 포함됩니다.\"exclude\" 속성에 디렉토리가 지정되지 있지 않다면 기본적으로 node_modules, bower_components, jspm_packages 그리고 를 제외합니다.\n\"files\" 또는 \"include\" 속성에 포함되어 있는 파일이 참조되는 모든 파일도 포함됩니다.비슷하게, 파일 B.ts가 또 다른 파일 A.ts에 의해 참조된다면, 참조 파일 A.ts가 \"exclude\" 목록에서도 지정되지 않는 한 B.ts는 제외될 수 없습니다.\n컴파일러에는 출력이 가능한 파일이 포함되어 있지 않다는 점에 주의해야 합니다; 즉 입력에 index.ts가 포함되면 index.d.ts와 index.js는 제외됩니다.\n일반적으로 확장자만 다른 파일은 서로 옆에 두지 않는 것이 좋습니다.\ntsconfig.json 파일은 완전히 비어둘 수 있으며, 기본 컴파일러 옵션을 사용하여 기본적으로 (위에서 설명한대로) 포함된 모든 파일을 컴파일합니다.\n커맨드 라인에 지정된 컴파일러 옵션은 tsconfig.json 파일에 지정된 옵션을 오버라이드합니다.\n @types, typeRoots 및 types (@types, typeRoots and types)\n기본적으로 보이는 모든 \"@types\" 패키지가 컴파일에 포함됩니다.동봉된 모든 폴더의 node_modules/@types 패키지는 표시된 것으로 간주됩니다.구체적으로 ./node_modules/@types/, ../node_modules/@types/, ../../node_modules/@types/ 등의 패키지를 의미합니다.\ntypeRoots를 지정하면 typeRoots 아래에 있는 패키지만 포함됩니다.\n예를 들어:\n{\n \"compilerOptions\": {\n \"typeRoots\" : [\"./typings\"]\n }\n}\n\n이 설정 파일에는 ./typings의 모든 패키지가 포함되며 ./node_modules/@types의 패키지는 포함되지 않습니다.\ntypes을 지정하면 오직 해당 패키지 목록만 포함됩니다.\n예를 들어:\n{\n \"compilerOptions\": {\n \"types\" : [\"node\", \"lodash\", \"express\"]\n }\n}\n\n이 tsconfig.json은 오직 ./node_modules/@types/node, ./node_modules/@types/lodash 및 ./node_modules/@types/express만 포함합니다.node_modules/@types/* 아래의 다른 패키지는 포함되지 않습니다.\ntypes 패키지는 index.d.ts 파일이 있는 폴더 또는 폴더에 types 필드를 가진 package.json가 있는 폴더입니다.\n\"types\": []를 지정하면 @types 패키지가 자동으로 포함되지 않습니다.\n전역 선언이 포함된 파일을 사용하는 경우에만 자동 포함이 중요하다는 점에 명심하세요 (모듈로 선언된 파일과 달리).\n예를 들어 import \"foo\" 문을 사용한다면 TypeScript는 여전히 node_modules 및 node_modules/@types 폴더를 보고 foo 패키지를 찾을 것입니다.\nextends를 이용한 설정 상속하기 (Configuration inheritance with extends)\ntsconfig.json 파일은 extends 속성을 사용해 다른 파일의 설정을 상속할 수 있습니다.\nextends는 tsconfig.json의 최상위 속성 (compilerOptions,files,include 및 exclude와 함께) 입니다.extends' 값은 상속받을 다른 설정 파일의 경로를 포함하는 문자열입니다.\n경로는 Node.js 해석 스타일을 사용할 수 있습니다.\n기본 파일의 설정이 먼저 로드된 다음 상속되는 설정 파일의 설정에 의해 재정의됩니다.순환성 장애와 맞닥뜨리면 오류를 보고합니다.\n상속 설정 파일에서 files, include 및 exclude는 기본 설정 파일을 덮어씁니다.\n설정 파일에 있는 모든 상대적 경로는 해당 경로가 원래 있던 설정 파일을 기준으로 해석됩니다.\n예를 들어:\nconfigs/base.json:\n{\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"strictNullChecks\": true\n }\n}\n\ntsconfig.json:\n{\n \"extends\": \"./configs/base\",\n \"files\": [\n \"main.ts\",\n \"supplemental.ts\"\n ]\n}\n\ntsconfig.nostrictnull.json:\n{\n \"extends\": \"./tsconfig\",\n \"compilerOptions\": {\n \"strictNullChecks\": false\n }\n}\n\ncompileOnSave\n최상위 속성 compileOnSave를 IDE에 설정하면 저장 시 지정된 tsconfig.json에 대한 모든 파일을 생성합니다.\n{\n \"compileOnSave\": true,\n \"compilerOptions\": {\n \"noImplicitAny\" : true\n }\n}\n\n이 기능은 현재 TypeScript 1.8.4 이상과 atom-typescript 플러그인이 있는 Visual Studio 2015에서 지원됩니다.\n스키마 (Schema)\n스키마는 http://json.schemastore.org/tsconfig에서 찾을 수 있습니다.\n"},"pages/compiler-options.html":{"url":"pages/compiler-options.html","title":"컴파일러 옵션","keywords":"","body":"CLI로 사용하기 (Using the CLI)\n로컬에서 tsc를 실행하면 tsconfig.json가 정의한 가장 가까운 프로젝트를 컴파일하고, 원하는 파일 glob을 전달하여\nTypeScript 파일 집합을 컴파일할 수 있습니다.\n# tsconfig.json에 대한 fs를 역방향으로 검토하여 컴파일 실행\ntsc\n\n# 컴파일러 기본값으로 index.ts만 트랜스파일\ntsc index.ts\n\n# 기본 설정으로 src 폴더 안에 모든 .ts 파일을 트랜스파일\ntsc src/*.ts\n\n# tsconfig.json의 컴파일러 설정으로 src 폴더 안에 모든 .ts 파일을 트랜스파일\ntsc --project tsconfig.json src/*.ts\n\n컴파일러 옵션 (Compiler Options)\ntsconfig의 컴파일러 옵션에 대한 더 많은 정보를 찾는다면, 베타 TSConfig 레퍼런스를\nv2 사이트에서 확인하세요.\n\n\n\n옵션\n타입\n기본값\n설명\n\n\n\n\n--allowJs\nboolean\nfalse\nJavaScript 파일의 컴파일을 허용합니다\n\n\n--allowSyntheticDefaultImports\nboolean\nmodule === \"system\" 또는 --esModuleInterop\ndefault export가 없는 모듈에서 default imports를 허용합니다. 코드 방출에는 영향을 주지 않으며, 타입 검사만 수행합니다.\n\n\n--allowUmdGlobalAccess\nboolean\nfalse\n모듈에서 전역 UMD 접근을 허용합니다.\n\n\n--allowUnreachableCode\nboolean\nfalse\n도달할 수 없는 코드에 대한 오류를 보고하지 않습니다.\n\n\n--allowUnusedLabels\nboolean\nfalse\n사용되지 않는 레이블에 대한 오류를 보고하지 않습니다.\n\n\n--alwaysStrict\nboolean\nfalse\nstrict mode에서 파싱하고 각 소스 파일에 대해 \"use strict\"를 내보냅니다.\n\n\n--assumeChangesOnlyAffectDirectDependencies\nboolean\nfalse\n파일 안에서의 변경은 파일이 직접 의존하는 파일에만 영향을 미친다고 가정하고 '--incremental' 및 '-watch'로 다시 컴파일 합니다.\n\n\n--baseUrl\nstring\n\n비-상대적 모듈 이름을 해석하기 위한 기본 디렉터리. 자세한 내용은 모듈 해석 문서을 참조하세요.\n\n\n--build-b\nboolean\nfalse\n프로젝트 레퍼런스에서 지정한 이 프로젝트와 프로젝트의 모든 의존성을 빌드 합니다. 이 플래그는 이 페이지의 다른 플래그들과는 호환되지 않음에 유의하세요 자세한 내용은 여기를 보세요.\n\n\n--charset\nstring\n\"utf8\"\n입력 파일의 문자 집합입니다.\n\n\n--checkJs\nboolean\nfalse\n.js 파일에 오류를 보고합니다. --allowJs와 함께 사용하세요.\n\n\n--composite\nboolean\ntrue\nTypeScript가 프로젝트를 컴파일하기 위해 참조된 프로젝트의 출력을 찾을 위치를 결정할 수 있는지 확인합니다.\n\n\n--declaration-d\nboolean\nfalse\n해당하는 .d.ts 파일을 생성합니다.\n\n\n--declarationDir\nstring\n\n생성된 선언 파일의 출력 디렉토리입니다.\n\n\n--declarationMap\nboolean\nfalse\n해당하는 '.d.ts'파일 각각에 대한 소스 맵을 생성합니다.\n\n\n--diagnostics\nboolean\nfalse\n진단 정보를 보여줍니다.\n\n\n--disableSizeLimit\nboolean\nfalse\nJavaScript 프로젝트의 사이즈 제한을 비활성화합니다.\n\n\n--downlevelIteration\nboolean\nfalse\nES5 또는 ES3를 대상으로 할 때 for..of, 스프레드와 구조분해할당에서 이터러블을 완전히 지원합니다.\n\n\n--emitBOM\nboolean\nfalse\n출력 파일의 시작 부분에 UTF-8 바이트 순서표(BOM)를 내보냅니다.\n\n\n--emitDeclarationOnly\nboolean\nfalse\n'.d.ts' 선언 파일만 내보냅니다.\n\n\n--emitDecoratorMetadata[1]\nboolean\nfalse\n소스에 데코레이터 선언에 대한 설계-타입 메타 데이터를 내보냅니다. 자세한 내용은 #2577 이슈을 참조하세요.\n\n\n--esModuleInterop\nboolean\nfalse\n런타임 바벨 생태계 호환성을 위한 __importStar와 __importDefault 헬퍼를 내보내고 타입 시스템 호환성을 위해 --allowSyntheticDefaultImports를 활성화합니다.\n\n\n--experimentalDecorators[1]\nboolean\nfalse\nES 데코레이터에 대한 실험적인 지원을 사용하도록 활성화합니다.\n\n\n--extendedDiagnostics\nboolean\nfalse\n자세한 진단 정보를 표시합니다\n\n\n--forceConsistentCasingInFileNames\nboolean\nfalse\n동일 파일 참조에 대해 일관성 없는 대소문자를 비활성화합니다.\n\n\n--generateCpuProfile\nstring\nprofile.cpuprofile\n주어진 경로에 cpu 프로필을 생성합니다. 파일 경로 대신 존재하는 디렉터리 이름을 전달하면 타임스탬프 이름이 지정된 프로필이 그 디렉터리에 대신 생성됩니다.\n\n\n--help-h\n\n\n도움말을 출력합니다.\n\n\n--importHelpers\nboolean\nfalse\ntslib에서 방출된 헬퍼를 import 합니다. (예. __extends, __rest, 등..)\n\n\n--importsNotUsedAsValues\nstring\nremove\n타입을 위해서만 사용하는 import를 위한 내보내기/검사 동작을 지정합니다. \"remove\"와 \"preserve\"는 사이드 이펙트를 위해 사용하지 않는 import를 내보낼지 지정하고, \"error\"는 타입을 위해서만 사용하는 import는 import type으로 작성하게 강제합니다.\n\n\n--incremental\nboolean\ncomposite이 켜져있으면 true 아니면 false\n이전 컴파일에서 디스크의 파일로 정보를 읽거나/기록하여 증분 컴파일을 활성화합니다. 이 파일은 --tsBuildInfoFile 플래그로 컨트롤합니다.\n\n\n--inlineSourceMap\nboolean\nfalse\n별도의 파일 대신 소스 맵으로 단일 파일을 내보냅니다.\n\n\n--inlineSources\nboolean\nfalse\n단일 파일 내에서 소스 맵과 함께 소스를 내보냅니다. --inlineSourceMap 또는 --sourceMap을 설정해야 합니다.\n\n\n--init\n\n\nTypeScript 프로젝트를 초기화하고 tsconfig.json 파일을 생성합니다.\n\n\n--isolatedModules\nboolean\nfalse\n추가 검사를 수행하여 별도의 컴파일 (예를 들어 트랜스파일된 모듈 혹은 @babel/plugin-transform-typescript) 이 안전한지 확인합니다.\n\n\n--jsx\nstring\n\"Preserve\"\n.tsx 파일에서 JSX 지원: \"React\", \"Preserve\", \"react-native\". JSX를 확인하세요.\n\n\n--jsxFactory\nstring\n\"React.createElement\"\n리액트 JSX 방출을 대상으로 할 때 사용할 JSX 팩토리 함수를 지정합니다. 예: React.createElement 또는 h.\n\n\n--keyofStringsOnly\nboolean\nfalse\nkeyof를 문자열 값으로 된 프로퍼티 이름에만 적용합니다 (숫자나 심벌에서는 안됨).\n\n\n--useDefineForClassFields\nboolean\nfalse\n클래스 필드를 ECMAScript-표준 시맨틱으로 내보냅니다.\n\n\n--lib\nstring[]\n\n컴파일에 포함될 라이브러리 파일 목록입니다.가능한 값은 다음과 같습니다: ► ES5 ► ES6 ► ES2015 ► ES7 ► ES2016 ► ES2017 ► ES2018 ► ESNext ► DOM ► DOM.Iterable ► WebWorker ► ScriptHost ► ES2015.Core ► ES2015.Collection ► ES2015.Generator ► ES2015.Iterable ► ES2015.Promise ► ES2015.Proxy ► ES2015.Reflect ► ES2015.Symbol ► ES2015.Symbol.WellKnown ► ES2016.Array.Include ► ES2017.object ► ES2017.Intl ► ES2017.SharedMemory ► ES2017.String ► ES2017.TypedArrays ► ES2018.Intl ► ES2018.Promise ► ES2018.RegExp ► ESNext.AsyncIterable ► ESNext.Array ► ESNext.Intl ► ESNext.Symbol 주의사항: --lib가 지정되지 않으면 라이브러리의 기본 리스트가 삽입됩니다. 주입되는 기본 라이브러리는 다음과 같습니다: ► --target ES5: DOM,ES5,ScriptHost ► --target ES6: DOM,ES6,DOM.Iterable,ScriptHost\n\n\n--listEmittedFiles\nboolean\nfalse\n컴파일의 일부로 생성된 파일의 이름을 출력합니다.\n\n\n--listFiles\nboolean\nfalse\n컴파일에 포함된 파일의 이름을 출력합니다.\n\n\n--locale\nstring\n(플랫폼 별)\n오류 메시지를 표시하는 데 사용할 지역화, 예: en-us. 가능한 값은 다음과 같습니다: ► 영어 (US): en ► 체코어: cs ► 독일어: de ► 스페인어: es ► 프랑스어: fr ► 이탈리아어: it ► 일본어: ja ► 한국어: ko ► 폴란드어: pl ► 포르투갈어(브라질): pt-BR ► 러시아어: ru ► 터키어: tr ► 중국어 간체: zh-CN ► 중국어 번체: zh-TW\n\n\n--mapRoot\nstring\n\n디버거가 생성된 위치가 아닌 맵 파일의 위치를 지정합니다. .map 파일이 .js 파일과 다른 위치에 런타임 시 위치할 경우 이 옵션을 사용하세요. 지정된 위치는 sourceMap에 포함되어 맵 파일이 위치할 디버거를 지정합니다. 이 플래그는 지정된 경로를 작성하지 않고 해당 위치에 맵 파일을 생성합니다. 대신 파일을 지정된 경로로 이동하는 빌드 후 단계를 작성하십시오.\n\n\n--maxNodeModuleJsDepth\nnumber\n0\nnode_modules 및 로드 JavaScript 파일 아래에서 검색할 최대 의존성 깊이. --allowJs에만 적용됩니다.\n\n\n--module-m\nstring\ntarget === \"ES3\" or \"ES5\" ? \"CommonJS\" : \"ES6\"\n모듈 코드 생성 지정: \"None\", \"CommonJS\", \"AMD\", \"System\", \"UMD\", \"ES6\", \"ES2015\" 또는 \"ESNext\".► \"AMD\"와 \"System\"만 --outFile과 함께 사용할 수 있습니다.► \"ES6\"와 \"ES2015\" 값은 \"ES5\" 또는 이하를 대상으로 할 때 사용할 수 있습니다.\n\n\n--moduleResolution\nstring\nmodule === \"AMD\" or \"System\" or \"ES6\" ? \"Classic\" : \"Node\"\n모듈 해석 방법 결정. Node.js/io.js 스타일 해석의 경우, \"Node\" 또는 \"Classic\" 중 하나입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--newLine\nstring\n(플랫폼 별)\n파일을 내보낼 때 사용되는 지정된 라인 끝의 시퀀스 사용: \"crlf\" (윈도우) 또는 \"lf\" (유닉스).\"\n\n\n--noEmit\nboolean\nfalse\n출력을 내보내지 않습니다.\n\n\n--noEmitHelpers\nboolean\nfalse\n컴파일된 출력에서는 __extends와 같은 커스텀 헬퍼 함수를 생성하지 않습니다.\n\n\n--noEmitOnError\nboolean\nfalse\n오류가 보고된 경우 출력을 내보내지 않습니다.\n\n\n--noErrorTruncation\nboolean\nfalse\n오류 메세지를 줄이지 않습니다.\n\n\n--noFallthroughCasesInSwitch\nboolean\nfalse\n스위치 문에 fallthrough 케이스에 대한 오류를 보고합니다.\n\n\n--noImplicitAny\nboolean\nfalse\nany 타입으로 암시한 표현식과 선언에 오류를 발생시킵니다.\n\n\n--noImplicitReturns\nboolean\nfalse\n함수의 모든 코드 경로에 반환값이 없을 때 오류를 보고합니다.\n\n\n--noImplicitThis\nboolean\nfalse\nany 타입으로 암시한 this 표현식에 오류를 보고합니다.\n\n\n--noImplicitUseStrict\nboolean\nfalse\n모듈 출력에 \"use strict\" 지시자를 내보내지 않습니다.\n\n\n--noLib\nboolean\nfalse\n기본 라이브러리 파일(lib.d.ts)은 포함하지 않습니다.\n\n\n--noResolve\nboolean\nfalse\n컴파일된 파일 목록에 트리플-슬래시 참조 또는 모듈 임포트 대상을 추가하지 않습니다.\n\n\n--noStrictGenericChecks\nboolean\nfalse\n함수 타입에서 제네릭 시그니처의 엄격한 검사를 비활성화합니다.\n\n\n--noUnusedLocals\nboolean\nfalse\n사용하지 않는 지역 변수에 대한 오류를 보고합니다.\n\n\n--noUnusedParameters\nboolean\nfalse\n사용하지 않는 매개 변수에 대한 오류를 보고합니다.\n\n\n--out\nstring\n\n더 이상 사용하지 않습니다. --outFile을 대신 사용합니다.\n\n\n--outDir\nstring\n\n출력 구조를 디렉토리로 리다이렉트합니다.\n\n\n--outFile\nstring\n\n출력을 단일 파일로 연결하여 방출합니다. 연결의 순서는 컴파일러에 전달된 파일 목록과 트리플-슬래시 참조 그리고 import와 함께 결정됩니다. 자세한 내용은 출력 파일 순서 문서를 참조하세요.\n\n\npaths[2]\nObject\n\nbaseUrl을 기준으로 관련된 위치에 모듈 이름의 경로 매핑 목록을 나열합니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--preserveConstEnums\nboolean\nfalse\n생성된 코드에 const enum 선언을 지우지 않습니다. 자세한 내용은 const 열거형 문서를 참조하세요.\n\n\n--preserveSymlinks\nboolean\nfalse\nsymlinks를 실제 경로로 해석하지 않습니다. symlinked된 파일을 실제 파일처럼 다룹니다.\n\n\n--preserveWatchOutput\nboolean\nfalse\n스크린을 지우는 대신에 예전 콘솔 출력을 감시 모드로 남겨둡니다\n\n\n--pretty\nboolean\n다른 프로그램으로 파이프하거나 출력을 파일로 리다이렉션하지 않으면 true\n에러와 메시지를 색과 컨텍스트를 사용해서 스타일 지정합니다.\n\n\n--project-p\nstring\n\n유효한 설정 파일이 지정된 프로젝트를 컴파일하세요.이 인수는 유효한 JSON 설정 파일의 파일 경로일 수도 있고 tsconfig.json 파일이 포함된 디렉토리의 경로일 수도 있습니다.자세한 내용은 tsconfig.json를 참조하세요.\n\n\n--reactNamespace\nstring\n\"React\"\n더 이상 사용하지 않습니다. --jsxFactory를 대신 사용합니다.\"react\" JSX emit을 대상으로 할 때 createElement와 __spread에 호출된 객체를 지정합니다.\n\n\n--removeComments\nboolean\nfalse\n/*!로 시작하는 copy-right 헤더 주석을 제외한 모든 주석을 제거합니다.\n\n\n--resolveJsonModule\nboolean\nfalse\n.json 확장자로 import된 모듈을 포함합니다.\n\n\n--rootDir\nstring\n(공통 루트 디렉토리는 input files 리스트에서 처리됩니다)\n입력 파일의 루트 디렉토리를 지정합니다. --outDir로 출력 디렉토리 구조를 제어하기 위해서만 사용합니다.\n\n\nrootDirs[2]\nstring[]\n\n런타임 시 결합된 컨텐츠가 프로젝트의 구조를 나타내는 루트 폴더 목록입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--showConfig\nboolean\nfalse\n다른 입력 옵션 및 구성 파일을 사용하여 빌드를 실제로 실행하는 대신 출력에 마지막 암시적 구성 파일을 표시하십시오.\n\n\n--skipDefaultLibCheck\nboolean\nfalse\n더 이상 사용하지 않습니다. --skipLibCheck를 대신 사용합니다.기본 라이브러리 선언 파일의 타입 검사를 건너뜁니다.\n\n\n--skipLibCheck\nboolean\nfalse\n모든 선언 파일(*.d.ts)의 타입 검사를 건너뜁니다.\n\n\n--sourceMap\nboolean\nfalse\n해당하는 .map 파일을 생성합니다.\n\n\n--sourceRoot\nstring\n\n디버거가 소스 위치 대신 TypeScript 파일을 찾아야 하는 위치를 지정합니다. 설계 시점에 소스가 아닌 런타임에 소스가 있는 경우 이 옵션을 사용하세요. 지정한 위치는 소스 파일이 위치할 디버깅 위치를 지정하기 위해 소스 맵에 포함됩니다.\n\n\n--strict\nboolean\nfalse\n모든 엄격한 타입 검사 옵션을 활성화합니다. --strict를 활성화하면 --noImplicitAny, --noImplicitThis, --alwaysStrict, --strictNullChecks 및 --strictFunctionTypes이 가능합니다.\n\n\n--strictBindCallApply\nboolean\nfalse\n함수에서 bind, call 그리고 apply 메서드의 더 엄격한 검사를 활성화합니다.\n\n\n--strictFunctionTypes\nboolean\nfalse\n함수 타입에 대한 bivariant 매개변수를 비활성화합니다.\n\n\n--strictPropertyInitialization\nboolean\nfalse\nundefined가 아닌 클래스 프로퍼티가 생성자에서 초기화 되도록 합니다. 이 옵션을 적용하려면 --strictNullChecks가 활성화되어야 합니다.\n\n\n--strictNullChecks\nboolean\nfalse\n엄격한 null 검사 모드에서는 null과 undefined 값이 모든 타입의 도메인에 있지 않고 그 자체와 any만 할당할 수 있습니다(한 가지 예외사항은 undefined 또한 void에 할당 가능하다는 것입니다).\n\n\n--suppressExcessPropertyErrors\nboolean\nfalse\n객체 리터럴에 대한 프로퍼티 초과 검사를 억제합니다.\n\n\n--suppressImplicitAnyIndexErrors\nboolean\nfalse\n인덱스 시그니처가 없는 객체를 인덱싱하는 경우 --noImplicitAny 억제합니다. 오류를 시그니처 자세한 내용은 #1232 이슈를 참조하세요.\n\n\n--target-t\nstring\n\"ES3\"\nECMAScript 대상 버전 지정: ► \"ES3\" (기본 값) ► \"ES5\" ► \"ES6\"/\"ES2015\" ► \"ES2016\" ► \"ES2017\" ► \"ES2018\" ► \"ES2019\" ► \"ES2020\" ► \"ESNext\" 주의사항: \"ESNext\"는 최신 ES 제안 기능을 대상으로 합니다.\n\n\n--traceResolution\nboolean\nfalse\n모듈 해석 로그 메세지를 보고합니다.\n\n\n--tsBuildInfoFile\nstring\n.tsbuildinfo\n증분 빌드 정보를 저장할 파일을 지정합니다.\n\n\n--types\nstring[]\n\n타입 정의가 포함될 이름의 목록. 자세한 내용은 @types, --typeRoots 및 --types를 참조하세요.\n\n\n--typeRoots\nstring[]\n\n타입 정의가 포함될 폴더의 목록. 자세한 내용은 @types, --typeRoots 및 --types를 참조하세요.\n\n\n--version-v\n\n\n컴파일러의 버전을 출력합니다.\n\n\n--watch-w\n\n\n컴파일러를 감시 모드로 실행합니다. 입력 파일을 감시하여 변경 시 다시 컴파일합니다. 감시 파일과 디렉터리의 구현은 환경 변수를 사용하여 구성합니다. 더 자세한 내용은 감시 구성하기를 보세요.\n\n\n\n\n[1] 이 옵션은 실험단계입니다.\n[2] 이 옵션은 tsconfig.json에서만 허용되며 커맨드 라인에서는 허용되지 않습니다.\n\n관련사항 (Related)\n\ntsconfig.json 파일에서 컴파일러 옵션 설정하기\nMSBuild projects 프로젝트에서 컴파일러 옵션 설정하기\n\n"},"pages/project-references.html":{"url":"pages/project-references.html","title":"프로젝트 레퍼런스","keywords":"","body":"프로젝트 레퍼런스는 TypeScript 프로그램을 더 작은 조각으로 구성할 수 있는 TypeScript 3.0의 새로운 기능입니다.\n이를 통해, 빌드 시간을 크게 개선하고, 컴포넌트 사이의 논리적인 분리를 강제하여 코드를 새롭고 더 나은 방법으로 구성할 수 있습니다.\n또한, 빠른 TypeScript 빌드를 위해 프로젝트 레퍼런스와 함께 동작하는 tsc 의 새로운 모드인 --build 플래그를 도입했습니다.\n예제 프로젝트 (An Example Project)\n꽤 일반적인 프로그램을 보고 프로젝트 레퍼런스가 이 프로그램을 더 잘 구성하는데 어떻게 도움이 될 수 있는지 살펴보겠습니다.\nconverter와 units이라는 두 모듈이 프로젝트 안에 있고, 각 모듈에 대응되는 테스트 파일이 있다고 상상해봅시다:\n/src/converter.ts\n/src/units.ts\n/test/converter-tests.ts\n/test/units-tests.ts\n/tsconfig.json\n\n테스트 파일은 구현 파일을 import 하고 테스트를 진행합니다:\n// converter-tests.ts\nimport * as converter from \"../converter\";\n\nassert.areEqual(converter.celsiusToFahrenheit(0), 32);\n\n이전에는, 단일 tsconfig 파일을 사용한 경우 이 구조가 어색하게 동작했습니다:\n\n구현 파일을 테스트 파일에 import 하는 것이 가능합니다\n아마도 원치 않았겠지만 src가 출력 폴더 이름에 나타나지 않고는 test와 src를 동시에 빌드 하는 것이 불가능합니다\n구현 파일 안에 내용물 만 바꿔도 새로운 오류를 절대 발생시키지 않지만 테스트 파일에 대한 타입 검사를 다시 해야 합니다\n테스트 파일만 바꿔도 아무 변화 없지만 구현 파일의 타입 검사를 다시 해야 합니다\n\n여러 개의 tsconfig 파일을 사용하여 이 문제들 중 몇 가지는 해결할 수 있지만, 새로운 문제가 발생합니다:\n\n내장된 최신 검사가 없기 때문에, 항상 tsc를 두 번 실행해야 합니다\ntsc를 두 번 호출하면 시작 시간 오버헤드가 더 많이 발생합니다\ntsc-w는 한 번에 여러 config 파일을 실행할 수 없습니다\n\n프로젝트 레퍼런스는 이 모든 문제를 해결할 수 있습니다.\n프로젝트 레퍼런스는 무엇인가? (What is a Project Reference?)\ntsconfig.json 파일은 새로운 최상위-레벨 프로퍼티 reference를 가집니다. 이는 참조할 프로젝트를 지정하는 객체의 배열입니다:\n{\n \"compilerOptions\": {\n // The usual\n },\n \"references\": [\n { \"path\": \"../src\" }\n ]\n}\n\n각 참조의 path 프로퍼티는 tsconfig.json 파일을 가지는 디렉터리를 가리키거나, config 파일 자체(어떤 이름도 가질 수 있음)를 가리킵니다.\n프로젝트를 참조하면, 새로운 일이 일어납니다:\n\n참조된 프로젝트에서 모듈을 import 하면 모듈의 출력 선언 파일을 대신 로드합니다 (.d.ts)\n만약 참조된 프로젝트가 outFile를 생성하면, 출력 파일 .d.ts 파일의 선언은 이 프로젝트 안에서 노출됩니다\n빌드 모드(아래 참조)는 필요하다면 자동으로 참조된 프로젝트를 빌드 합니다\n\n여러 프로젝트로 분리하는 것은, 타입 검사와 컴파일 속도를 크게 향상시키고, 에디터를 사용할 때 메모리 사용량을 줄이며, 프로그램의 논리적 그룹화를 향상시킵니다.\ncomposite\n참조 된 프로젝트는 반드시 새로운 composite 설정이 활성화되어야 합니다.\n이 설정은 TypeScript가 참조된 프로젝트의 출력을 어디서 찾아야 할지 빠르게 결정하도록 하기 위해 필요합니다.\ncomposite 플래그를 활성화하면 몇 가지가 변합니다:\n\n만약 rootDir 설정이 명시적으로 지정되지 않으면, 기본 값은 tsconfig 파일을 가진 디렉터리입니다\n모든 구현 파일은 반드시 include 패턴에 맞거나 files 배열 안에 있어야 합니다. 만약 이 제약조건을 위반하면, tsc는 어떤 파일이 지정되지 않았는지 알려줍니다\ndeclaration은 반드시 켜져 있어야 합니다\n\ndeclarationMaps\n선언 소스 맵에 대한 지원도 추가했습니다.\n만약 --declarationMap을 활성화하면, \"정의로 이동\"과 이름 변경과 같은 에디터 기능을 사용하여 지원하는 에디터에서 투명하게 탐색하고 프로젝트 경계를 넘어 코드를 수정할 수 있습니다.\nprepend와 outFile (prepend with outFile)\n레퍼런스에서 prepend 옵션을 사용하여 의존성의 출력을 덧붙이는 것을 활성화할 수 있습니다:\n \"references\": [\n { \"path\": \"../utils\", \"prepend\": true }\n ]\n\n프로젝트를 덧붙이는 것은 프로젝트의 출력을 현재 프로젝트의 출력 위에 포함시킵니다.\n이는 .js 파일과 .d.ts 파일에 모두 동작하고, 소스맵 파일 역시 올바르게 방출됩니다.\ntsc는 이 작업을 위해 디스크에 있는 기존 파일만 사용합니다, 그래서 어떤 프로젝트의 출력이 결과 파일에 한 번 이상 나타날 수 있기 때문에, 올바른 출력 파일이 생성될 수 없는 프로젝트를 생성하는 것이 가능합니다.\n예를 들어:\n A\n ^ ^\n / \\\nB C\n ^ ^\n \\ /\n D\n\n이 상황에서 각 레퍼런스에 덧붙이지 않는 것이 중요한데, 왜냐하면 D의 출력에 A의 두 가지 복사본이 나오기 때문입니다 - 이는 예상치 못한 결과를 초래할 수 있습니다.\n프로젝트 레퍼런스에 대한 주의사항 (Caveats for Project References)\n프로젝트 레퍼런스는 반드시 주의해야 할 몇 가지 트레이드오프가 있습니다.\n왜냐하면 의존성 있는 프로젝트는 의존성으로부터 빌드 된 .d.ts 파일을 사용하기 때문에, 에디터에서 잘못된 오류를 보지 않고 프로젝트를 탐색할 수 있기 전에 특정 빌드 출력을 검사하거나 혹은 클론 후 프로젝트를 빌드 해야 합니다.\n이를 개선할 수 있는 .d.ts 생성 과정을 작업하고 있습니다만, 지금은 클론 이후에 빌드 하는 것을 개발자분들에게 추천드립니다.\n추가적으로, 기존 빌드 작업 흐름과의 호환성을 유지하기 위해, tsc는 --build 스위치를 호출하지 않는 한 자동으로 의존성 빌드를 하지 않습니다.\n--build에 대해 배워봅시다.\nTypeScript를 위한 빌드 모드 (Build Mode for TypeScript)\n오래 기다린 기능은 TypeScirpt 프로젝트를 위한 똑똑한 증분 빌드입니다.\n3.0에서 tsc에서 --build 플래그를 사용할 수 있게 되었습니다.\n이것은 단순한 컴파일러보다 빌드 관리자처럼 동작하는 tsc의 새로운 진입점입니다.\ntsc --build (약식은 tsc -b)를 실행하면 다음의 작업을 합니다:\n\n참조된 모든 프로젝트를 찾습니다\n최신 상태인지 감지합니다\n올바른 순서로 최신 상태가 아닌 프로젝트를 빌드 합니다\n\ntsc -b에 여러 config 파일 경로를 제공할 수 있습니다 (예를 들어. tsc -b src test).\ntsc -p처럼, 만약 config 파일 이름이 tsconfig.json이라면 이름을 지정하지 않아도 됩니다.\ntsc -b 명령줄 (tsc -b Commandline)\nconfig 파일을 원하는 만큼 지정할 수 있습니다:\n > tsc -b # 현재 디렉터리에 있는 tsconfig.json 사용\n > tsc -b src # src/tsconfig.json 사용\n > tsc -b foo/prd.tsconfig.json bar # foo/prd.tsconfig.json 와 bar/tsconfig.json 사용\n\n명령줄에 전달한 파일의 순서에 대해서는 걱정하지 마세요 - 필요하면 tsc가 재배열하기 때문에 의존성이 언제나 먼저 빌드 됩니다.\ntsc -b에 지정할 수 있는 몇 가지 플래그들이 더 있습니다:\n\n--verbose: 어떻게 진행되고 있는지 자세한 로그를 출력해 줍니다 (다른 플래그와 결합할 수 있습니다)\n--dry: 실제로 빌드 하지 않지만 어떻게 될지 보여줍니다\n--clean: 지정된 프로젝트의 출력을 제거합니다 (--dry와 결합할 수 있습니다)\n--force: 모든 프로젝트가 최신이 아닌 것처럼 동작합니다\n--watch: 감시 모드 (--verbose를 제외한 다른 플래그와는 결합할 수 없습니다)\n\n주의사항 (Caveats)\n일반적으로, tsc는 noEmitOnError가 활성화되어있지 않으면, 구문 또는 타입 오류가 있을 때 출력 (.js와 .d.ts)을 생성합니다.\n이것을 증분 빌드 시스템에서 하는 것은 매우 안 좋습니다 - 만약 최신 상태가 아닌 의존성 중 하나가 새로운 오류가 있으면, 다음 빌드가 현재 최신 상태인 프로젝트를 빌드 하는 것을 건너뛸 것이기 때문에, 한번 만 볼 수 있습니다.\n이 이유로, tsc -b는 noEmitOnError가 모든 프로젝트에서 활성화된 것처럼 효과적으로 동작합니다.\n아무 빌드 출력 (.js, .d.ts, .d.ts.map, 등)을 검사하는 경우, 소스 제어 도구가 로컬 사본과 원격 사본 사이의 타임스탬프를 보존하는지에 따라 특정 소스 제어 연산 후에 --force 빌드를 실행해야 할 수도 있습니다.\nMSBuild\n만약 msbuild 프로젝트가 있으면, 다음을 추가하여 빌드 모드를 proj 파일에\n true\n\n활성화할 수 있습니다. 이는 제거뿐만 아니라 자동 증분 빌드를 활성화합니다.\ntsconfig.json / -p와 마찬가지로, 기존 TypeScript 프로젝트 프로퍼티는 고려되지 않음에 유의하십시오 - 모든 설정은 tsconfig 파일을 사용하여 관리해야 합니다.\n일부 팀들은 tsconfig 파일들이 함께 병행하여 관리되는 프로젝트와 같은 암시적 그래프 순서를 가지며 msbuild 기반의 작업 흐름을 설정했습니다.\n만약 해결책이 이와 같다면, 프로젝트 레퍼런스와 함께 msbuild를 tsc -p와 계속 사용할 수 있습니다; 이들은 완전히 상호 운용 가능합니다.\n안내 (Guidance)\n전체 구조 (Overall Structure)\n더 많은 tsconfig.json 파일과 함께, 공통의 컴파일러 옵션들을 중앙 통제하기 위해 구성 파일 상속을 사용하고 싶으실 겁니다.\n이 방법으로 여러 파일을 수정하지 않고 한 파일에서 설정을 변경할 수 있습니다.\n또 다른 좋은 방법은 단순히 모든 리프-노드 프로젝트에 references를 가지고 files를 빈 배열로 설정하는 \"솔루션\" tsconfig.json 파일을 갖는 것입니다 (그렇지 않으면 솔루션 파일 때문에 파일이 두 번 컴파일됩니다). 3.0부터 적어도 하나의 reference가 tsconfig.json에 있으면, 빈 files 배열을 갖는 것은 더 이상 오류가 아님에 유의하세요.\n이는 간단한 진입점을 제공합니다; 예를 들어, TypeScript 저장소에서 src/tsconfig.json 안에 모든 하위 프로젝트를 나열하기 때문에 단순히 tsc -b src 실행하여 모든 엔드포인트를 빌드 합니다.\n이 패턴들은 TypeScript 저장소에서 볼 수 있습니다 - 주 예제로 src/tsconfig_base.json, src/tsconfig.json, 그리고 src/tsc/tsconfig.json를 보세요.\n상대 모듈 구조화하기 (Structuring for relative modules)\n일반적으로, 상대 모듈을 사용하여 저장소를 전환하는 데에는 별 다른 것이 필요 없습니다.\n간단하게 부모 폴더의 tsconfig.json 파일을 각 하위 디렉터리 안에 위치시키고, 프로그램의 의도된 계층과 일치하도록 reference를 이 config 파일에 추가하십시오.\noutDir을 출력 폴더의 명시적인 하위 폴더로 설정하거나, rootDir을 모든 프로젝트 폴더의 공통 루트로 설정해야 합니다.\noutFiles 구조화하기 (Structuring for outFiles)\noutFile을 사용한 컴파일의 레이아웃은 상대 경로가 크게 중요하지 않기 때문에 더 유연합니다.\n기억해야 할 한 가지는 \"마지막\" 프로젝트 전까지는 prepend를 사용하고 싶지 않다는 것입니다 - 이는 빌드 시간을 개선하고 주어진 빌드에 필요한 I/O 숫자를 줄여줄 것입니다.\nTypeScript 저장소 자체는 여기서 좋은 레퍼런스입니다 - 몇 가지 \"라이브러리\" 프로젝트와 \"엔드포인트\" 프로젝트가 있습니다; \"엔드포인트\" 프로젝트는 가능한 작게 유지되고 있고 필요한 라이브러리만 pull 합니다.\n\n"},"pages/compiler-options-in-msbuild.html":{"url":"pages/compiler-options-in-msbuild.html","title":"MSBuild에서의 컴파일러 옵션","keywords":"","body":"개요 (Overview)\n컴파일러 옵션은 MSBuild 프로젝트 내의 MSBuild 프로퍼티를 사용하여 지정할 수 있습니다.\n예제 (Example)\n \n false\n true\n \n \n true\n false\n \n \n\n맵핑 (Mappings)\n\n\n\n컴파일러 옵션\nMSBuild 프로퍼티 이름\n허용된 값\n\n\n\n\n--allowJs\nMSBuild에서 지원되지 않습니다\n\n\n\n--allowSyntheticDefaultImports\nTypeScriptAllowSyntheticDefaultImports\nboolean\n\n\n--allowUnreachableCode\nTypeScriptAllowUnreachableCode\nboolean\n\n\n--allowUnusedLabels\nTypeScriptAllowUnusedLabels\nboolean\n\n\n--alwaysStrict\nTypeScriptAlwaysStrict\nboolean\n\n\n--baseUrl\nTypeScriptBaseUrl\n파일 경로\n\n\n--charset\nTypeScriptCharset\n\n\n\n--declaration\nTypeScriptGeneratesDeclarations\nboolean\n\n\n--declarationDir\nTypeScriptDeclarationDir\n파일 경로\n\n\n--diagnostics\nMSBuild에서 지원되지 않습니다\n\n\n\n--disableSizeLimit\nMSBuild에서 지원되지 않습니다\n\n\n\n--emitBOM\nTypeScriptEmitBOM\nboolean\n\n\n--emitDecoratorMetadata\nTypeScriptEmitDecoratorMetadata\nboolean\n\n\n--emitDeclarationOnly\nTypeScriptEmitDeclarationOnly\nboolean\n\n\n--esModuleInterop\nTypeScriptESModuleInterop\nboolean\n\n\n--experimentalAsyncFunctions\nTypeScriptExperimentalAsyncFunctions\nboolean\n\n\n--experimentalDecorators\nTypeScriptExperimentalDecorators\nboolean\n\n\n--forceConsistentCasingInFileNames\nTypeScriptForceConsistentCasingInFileNames\nboolean\n\n\n--help\nMSBuild에서 지원되지 않습니다\n\n\n\n--importHelpers\nTypeScriptImportHelpers\nboolean\n\n\n--inlineSourceMap\nTypeScriptInlineSourceMap\nboolean\n\n\n--inlineSources\nTypeScriptInlineSources\nboolean\n\n\n--init\nMSBuild에서 지원되지 않습니다\n\n\n\n--isolatedModules\nTypeScriptIsolatedModules\nboolean\n\n\n--jsx\nTypeScriptJSXEmit\nReact 또는 Preserve\n\n\n--jsxFactory\nTypeScriptJSXFactory\n제한된 이름\n\n\n--lib\nTypeScriptLib\n쉼표로 구분된 문자열 목록\n\n\n--listEmittedFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--listFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--locale\n자동\n자동으로 PreferredUILang 값 설정\n\n\n--mapRoot\nTypeScriptMapRoot\n파일 경로\n\n\n--maxNodeModuleJsDepth\nMSBuild에서 지원되지 않습니다\n\n\n\n--module\nTypeScriptModuleKind\nAMD, CommonJs, UMD, System or ES6\n\n\n--moduleResolution\nTypeScriptModuleResolution\nClassic 또는 Node\n\n\n--newLine\nTypeScriptNewLine\nCRLF 또는 LF\n\n\n--noEmit\nMSBuild에서 지원되지 않습니다\n\n\n\n--noEmitHelpers\nTypeScriptNoEmitHelpers\nboolean\n\n\n--noEmitOnError\nTypeScriptNoEmitOnError\nboolean\n\n\n--noFallthroughCasesInSwitch\nTypeScriptNoFallthroughCasesInSwitch\nboolean\n\n\n--noImplicitAny\nTypeScriptNoImplicitAny\nboolean\n\n\n--noImplicitReturns\nTypeScriptNoImplicitReturns\nboolean\n\n\n--noImplicitThis\nTypeScriptNoImplicitThis\nboolean\n\n\n--noImplicitUseStrict\nTypeScriptNoImplicitUseStrict\nboolean\n\n\n--noStrictGenericChecks\nTypeScriptNoStrictGenericChecks\nboolean\n\n\n--noUnusedLocals\nTypeScriptNoUnusedLocals\nboolean\n\n\n--noUnusedParameters\nTypeScriptNoUnusedParameters\nboolean\n\n\n--noLib\nTypeScriptNoLib\nboolean\n\n\n--noResolve\nTypeScriptNoResolve\nboolean\n\n\n--out\nTypeScriptOutFile\n파일 경로\n\n\n--outDir\nTypeScriptOutDir\n파일 경로\n\n\n--outFile\nTypeScriptOutFile\n파일 경로\n\n\n--paths\nMSBuild에서 지원되지 않습니다\n\n\n\n--preserveConstEnums\nTypeScriptPreserveConstEnums\nboolean\n\n\n--preserveSymlinks\nTypeScriptPreserveSymlinks\nboolean\n\n\n--listEmittedFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--pretty\nMSBuild에서 지원되지 않습니다\n\n\n\n--reactNamespace\nTypeScriptReactNamespace\nstring\n\n\n--removeComments\nTypeScriptRemoveComments\nboolean\n\n\n--rootDir\nTypeScriptRootDir\n파일 경로\n\n\n--rootDirs\nMSBuild에서 지원되지 않습니다\n\n\n\n--skipLibCheck\nTypeScriptSkipLibCheck\nboolean\n\n\n--skipDefaultLibCheck\nTypeScriptSkipDefaultLibCheck\nboolean\n\n\n--sourceMap\nTypeScriptSourceMap\n파일 경로\n\n\n--sourceRoot\nTypeScriptSourceRoot\n파일 경로\n\n\n--strict\nTypeScriptStrict\nboolean\n\n\n--strictFunctionTypes\nTypeScriptStrictFunctionTypes\nboolean\n\n\n--strictNullChecks\nTypeScriptStrictNullChecks\nboolean\n\n\n--strictPropertyInitialization\nTypeScriptStrictPropertyInitialization\nboolean\n\n\n--stripInternal\nTypeScriptStripInternal\nboolean\n\n\n--suppressExcessPropertyErrors\nTypeScriptSuppressExcessPropertyErrors\nboolean\n\n\n--suppressImplicitAnyIndexErrors\nTypeScriptSuppressImplicitAnyIndexErrors\nboolean\n\n\n--target\nTypeScriptTarget\nES3, ES5, 또는 ES6\n\n\n--traceResolution\nMSBuild에서 지원되지 않습니다\n\n\n\n--types\nMSBuild에서 지원되지 않습니다\n\n\n\n--typeRoots\nMSBuild에서 지원되지 않습니다\n\n\n\n--useDefineForClassFields\nTypeScriptUseDefineForClassFields\nboolean\n\n\n--watch\nMSBuild에서 지원되지 않습니다\n\n\n\nMSBuild 전용 옵션\nTypeScriptAdditionalFlags\n모든 컴파일러 옵션\n\n\n\n나의 Visual Studio 버전에서 지원하는 것은? (What is supported in my version of Visual Studio?)\nC:\\Program Files (x86)\\MSBuild\\Microsoft\\VisualStudio\\v$(VisualStudioVersion)\\TypeScript\\Microsoft.TypeScript.targets 파일을 확인하세요.MSBuild XML 태그와 tsc 컴파일러 옵션 사이의 신뢰할 수 있는 맵핑이 여기에 있습니다.\n툴버전 (ToolsVersion)\n프로젝트 파일의 1.7 프로퍼티 값은 빌드하는 데 사용할 컴파일러 버전을 식별합니다 (이 예제에서는 1.7).이렇게 하면 프로젝트가 다른 컴퓨터에 있는 동일한 버전의 컴파일러에 대한 빌드를 허용합니다.\n만약 TypeScriptToolsVersion이 지정되지 않으면, 설치된 최신 컴파일러 버전을 사용하여 빌드합니다.\n최신 버전의 TS를 사용하는 사용자에게는, 첫 로드 시 프로젝트를 업그레이드하라는 메시지가 표시됩니다.\nTypeScriptCompileBlocked\n다른 빌드 도구를 사용하여 프로젝트 (예: gulp, grunt 등) 그리고 개발을 위한 VS와 디버깅 환경을 사용하는 경우 프로젝트에서 true를 설정하세요.\n이렇게 하면 모든 편집 지원이 제공되지만 F5키를 눌러도 빌드되지 않습니다.\n"},"pages/integrating-with-build-tools.html":{"url":"pages/integrating-with-build-tools.html","title":"빌드 도구와 통합","keywords":"","body":"빌드 도구들\n\nBabel\nBrowserify\nDuo\nGrunt\nGulp\nJspm\nWebpack\nMSBuild\nNuGet\n\nBabel\n설치\nnpm install @babel/cli @babel/core @babel/preset-typescript --save-dev\n\n.babelrc\n{\n \"presets\": [\"@babel/preset-typescript\"]\n}\n\n커맨드 라인 인터페이스 사용\n./node_modules/.bin/babel --out-file bundle.js src/index.ts\n\npackage.json\n{\n \"scripts\": {\n \"build\": \"babel --out-file bundle.js main.ts\"\n },\n}\n\n커맨드 라인 인터페이스 사용\nnpm run build\n\nBrowserify\n설치\nnpm install tsify\n\n커맨드 라인 인터페이스 사용\nbrowserify main.ts -p [ tsify --noImplicitAny ] > bundle.js\n\nAPI 사용\nvar browserify = require(\"browserify\");\nvar tsify = require(\"tsify\");\n\nbrowserify()\n .add(\"main.ts\")\n .plugin(\"tsify\", { noImplicitAny: true })\n .bundle()\n .pipe(process.stdout);\n\n자세한 내용: smrq/tsify\nDuo\n설치\nnpm install duo-typescript\n\n커맨드 라인 인터페이스 사용\nduo --use duo-typescript entry.ts\n\nAPI 사용\nvar Duo = require(\"duo\");\nvar fs = require(\"fs\")\nvar path = require(\"path\")\nvar typescript = require(\"duo-typescript\");\n\nvar out = path.join(__dirname, \"output.js\")\n\nDuo(__dirname)\n .entry(\"entry.ts\")\n .use(typescript())\n .run(function (err, results) {\n if (err) throw err;\n // 컴파일된 결과를 출력 파일에 작성합니다\n fs.writeFileSync(out, results.code);\n });\n\n자세한 내용: frankwallis/duo-typescript\nGrunt\n설치\nnpm install grunt-ts\n\n기본 Gruntfile.js\nmodule.exports = function(grunt) {\n grunt.initConfig({\n ts: {\n default : {\n src: [\"**/*.ts\", \"!node_modules/**/*.ts\"]\n }\n }\n });\n grunt.loadNpmTasks(\"grunt-ts\");\n grunt.registerTask(\"default\", [\"ts\"]);\n};\n\n자세한 내용: TypeStrong/grunt-ts\nGulp\n설치\nnpm install gulp-typescript\n\n기본 gulpfile.js\nvar gulp = require(\"gulp\");\nvar ts = require(\"gulp-typescript\");\n\ngulp.task(\"default\", function () {\n var tsResult = gulp.src(\"src/*.ts\")\n .pipe(ts({\n noImplicitAny: true,\n out: \"output.js\"\n }));\n return tsResult.js.pipe(gulp.dest(\"built/local\"));\n});\n\n자세한 내용: ivogabe/gulp-typescript\nJspm\n설치\nnpm install -g jspm@beta\n\n주의사항: 현재 jspm의 TypeScript 지원은 0.16beta 입니다.\n자세한 내용: TypeScriptSamples/jspm\nWebpack\n설치\nnpm install ts-loader --save-dev\n\nWebpack 2 사용 시 기본 webpack.config.js\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n path: '/',\n filename: \"bundle.js\"\n },\n resolve: {\n extensions: [\".tsx\", \".ts\", \".js\", \".json\"]\n },\n module: {\n rules: [\n // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'ts-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, use: [\"ts-loader\"], exclude: /node_modules/ }\n ]\n }\n}\n\nWebpack 1 사용 시 기본 webpack.config.js\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n filename: \"bundle.js\"\n },\n resolve: {\n // '.ts'와 '.tsx'를 해석 가능한 확장자로 추가합니다.\n extensions: [\"\", \".webpack.js\", \".web.js\", \".ts\", \".tsx\", \".js\"]\n },\n module: {\n loaders: [\n // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'ts-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, loader: \"ts-loader\" }\n ]\n }\n}\n\nts-loader에 대한 자세한 내용은 여기를 참조하세요.\n대안:\n\nawesome-typescript-loader\n\nMSBuild\n로컬에 설치된 Microsoft.TypeScript.Default.props (맨 위)와 Microsoft.TypeScript.targets (맨 아래) 파일을 포함하도록 프로젝트 파일을 업데이트하세요:\n\n\n \n \n\n \n \n false\n true\n \n \n true\n false\n \n\n \n \n\n\nMSBuild 컴파일러 옵션 정의에 대한 자세한 내용: MSBuild 프로젝트의 컴파일러 옵션 설정\nNuGet\n\n우-클릭 -> Manage NuGet Packages\nMicrosoft.TypeScript.MSBuild를 검색하세요\nInstall 클릭\n설치가 완료되면 다시 빌드 하세요!\n\n자세한 내용은 패키지 매니저 다이얼로그와 NuGet과 nightly builds 사용을 참고하세요\n"},"pages/configuring-watch.html":{"url":"pages/configuring-watch.html","title":"configuring-watch","keywords":"","body":"컴파일러는 환경 변수를 사용하여 파일과 디렉터리를 감시하는 방법 구성을 지원합니다.\n환경 변수 TSC_WATCHFILE을 사용하여 파일 감시 설정 (Configuring file watching using environment variable TSC_WATCHFILE)\n\n\n\n옵션\n설명\n\n\n\n\nPriorityPollingInterval\nfs.watchFile을 사용하지만 소스 파일, 설정 파일 및 누락된 파일에 대해 다른 폴링 주기(polling intervals)를 사용합니다.\n\n\nDynamicPriorityPolling\n자주 수정되는 파일을 자주 폴링하고 변경되지 않은 파일을 덜 자주 폴링 하는 동적 큐를 사용합니다.\n\n\nUseFsEvents\n파일 시스템 이벤트를 사용하는 fs.watch를 사용하여 파일 변경/생성/삭제에 대한 알림을 받습니다. (fs.watch는 OS마다 다르게 작동할 수 있습니다.) 예를 들어. 리눅스는 watcher 수에 제한이 있으며 fs.watch를 사용하여 watcher를 만들지 못하면, fs.watchFile를 대신 사용하여 watcher를 만들게 됩니다.\n\n\nUseFsEventsWithFallbackDynamicPolling\n이 옵션은 fs.watch를 사용하여 감시자를 만들지 못한 경우 폴링이 동적 큐를 통해 수행된다는 것을 제외하고는 UseFsEvents 옵션과 비슷합니다.(동적 큐에 대한 것은 DynamicPriorityPolling옵션에서 설명하였습니다.).\n\n\nUseFsEventsOnParentDirectory\n이 옵션은 fs.watch(파일 시스템 이벤트 사용하는)로 파일의 상위 디렉터리를 감시합니다. 다만, CPU 사용량이 늘어나고 정확도는 떨어질 수 있습니다.\n\n\ndefault (no value specified)\n환경 변수TSC_NONPOLLING_WATCHER가 true로 설정되면 파일의 상위 디렉터리를 감시합니다. (UseFsEventsOnParentDirectory와 동일).false 일 때는 fs.watchFile을 사용하여 250ms 시간 제한과 함께 모든 파일들을 감시합니다.\n\n\n\n환경 변수TSC_WATCHDIRECTORY를 사용하여 디렉터리 감시 설정 (Configuring directory watching using environment variable TSC_WATCHDIRECTORY)\n기본적으로 node에서 디렉터리의 재귀적인 감시를 지원하지 않는 플랫폼에서, 디렉터리 감시 기능은 TSC_WATCHDIRECTORY에서 선택한 다양한 옵션을 사용하여 하위 디렉터리에 대한 디렉터리 watcher를 재귀적으로 생성함으로써 지원됩니다. 기본적으로 재귀 디렉터리 감시(예: windows)를 지원하는 플랫폼에서는 이 환경 변수의 값이 무시됩니다.\n\n\n\n옵션\n설명\n\n\n\n\nRecursiveDirectoryUsingFsWatchFile\nfs.watchFile을 사용하여 폴링 감시(CPU cycles 사용)인 디렉터리 및 하위 디렉터리를 감시합니다.\n\n\nRecursiveDirectoryUsingDynamicPriorityPolling\n동적 폴링 큐를 사용하여 디렉터리 및 하위 디렉터리에 대한 변경사항을 폴링 합니다.\n\n\ndefault (no value specified)\nfs.watch를 사용하여 디렉터리 및 하위 디렉터리를 감시합니다.\n\n\n\n배경 (Background)\n컴파일러의 --watch 구현은 node에서 제공하는 fs.watch와 fs.watchFile에 의존하며, 이 두 방법 모두 장단점이 있습니다.\nfs.watch는 파일 시스템 이벤트를 사용하여 파일/디렉터리의 변경 사항을 알립니다. 하지만 OS에 따라 다르며, 알림은 완전히 믿을 수가 없고, 많은 OS에서 예상대로 동작하지 않습니다. 또한, 생성할 수 있는 watcher의 수에 제한이 있을 수 있으며(예: linux), 파일 수가 많은 프로그램을 사용하면 매우 빠르게 소진할 수 있습니다. 그러나 이 작업은 파일 시스템 이벤트를 사용하기 때문에 CPU cycle에 많이 관여하진 않습니다. 컴파일러는 일반적으로 fs.watch를 사용하여 디렉터리를 감시합니다. (예: 설정 파일에 포함된 소스 디렉터리, 모듈 확인을 실패한 디렉터리 ... 등) 변경 사항에 대한 알림에서 누락된 정밀도를 처리할 수 있습니다. 그러나 재귀 감시 기능은 Windows와 OSX에서만 지원됩니다. 즉, 다른 OS들은 재귀적 특성을 대체할 무언가가 필요합니다.\nfs.watchFile은 폴링을 사용하므로 CPU 주기를 포함합니다. 하지만 이는 파일/디렉터리 상태에 대한 업데이트를 받을 수 있는 가장 신뢰할 수 있는 메커니즘입니다. 컴파일러는 일반적으로 fs.watchFile을 사용하여 소스 파일, 구성 파일 및 누락된 파일(누락된 파일 참조)을 감시하는데 이는 CPU 사용량이 프로그램의 파일 수에 따라 달라진다는 것을 의미합니다.\n"},"pages/nightly-builds.html":{"url":"pages/nightly-builds.html","title":"Nightly 빌드","keywords":"","body":"TypeScript의 master 브랜치의 nightly 빌드는 태평양 표준시(PST) 자정까지 NPM과 NuGet에 배포됩니다.도구를 사용하여 가져오는 방법과 사용하는 방법은 다음과 같습니다.\nnpm 사용하기 (Using npm)\nnpm install -g typescript@next\n\nMSBuild에 NuGet 사용하기 (Using NuGet with MSBuild)\n\n주의사항: NuGet 패키지를 사용하도록 프로젝트를 구성해야 합니다.\nNuGet를 사용하도록 MSBuild 프로젝트 구성을 참조하십시오.\n\nnightly는 www.myget.org에서 이용 가능합니다.\n두 패키지가 있습니다:\n\nMicrosoft.TypeScript.Compiler: 도구만 사용(tsc.exe, lib.d.ts, 등.) .\nMicrosoft.TypeScript.MSBuild: 위와 같은 도구뿐만 아니라 MSBuild 작업 및 대상 (Microsoft.TypeScript.targets, Microsoft.TypeScript.Default.props, 등.)\n\nnightly 빌드를 사용하도록 IDE 업데이트 (Updating your IDE to use the nightly builds)\nnightly drop을 사용하도록 IDE를 업데이트할 수 있습니다.먼저 npm을 통해 패키지를 설치해야 합니다.\nnpm 패키지를 전역으로 설치하거나 로컬에 있는 node_modules 폴더에 설치할 수 있습니다.\n이 섹션의 나머지 부분에서는 typescript@next가 이미 설치되어 있다고 가정합니다.\n비주얼 스튜디오 코드 (Visual Studio Code)\n.vscode/settings.json 파일을 다음과 같이 업데이트하세요:\n\"typescript.tsdk\": \"/node_modules/typescript/lib\"\n\n자세한 내용은 VSCode 문서를 참조하세요.\n서브라임 텍스트 (Sublime Text)\nSettings - User 파일을 다음과 같이 업데이트하세요:\n\"typescript_tsdk\": \"/node_modules/typescript/lib\"\n\n자세한 내용은 서브라임 텍스트를 위한 TypeScript 플러그인 설치 문서를 참조하세요.\n비주얼 스튜디오 2013 및 2015 (Visual Studio 2013 and 2015)\n\n주의사항: 대부분의 변경 사항에는 새로운 버전의 VS TypeScript 플러그인을 설치할 필요는 없습니다.\n\n현재 nightly 빌드에는 전체 플러그인 설정이 포함되어 있지 않지만 nightly 기반으로 설치 프로그램을 배포하기 위해 노력하고 있습니다.\n\nVSDevMode.ps1 스크립트를 다운로드하세요.\n\n또한 커스텀 언어 서비스 파일 사용에 대한 위키 페이지를 참조하세요.\n\n\nPowerShell 커맨드 라인 창에서 다음을 실행합니다:\nVS 2015:\nVSDevMode.ps1 14 -tsScript /node_modules/typescript/lib\n\nVS 2013:\nVSDevMode.ps1 12 -tsScript /node_modules/typescript/lib\n\n\n\nIntelliJ IDEA (Mac)\nPreferences > Languages & Frameworks > TypeScript를 선택합니다:\n\nTypeScript 버전: npm으로 설치한 경우: /usr/local/lib/node_modules/typescript/lib\n\nIntelliJ IDEA (Windows)\nFile > Settings > Languages & Frameworks > TypeScript를 선택합니다:\n\nTypeScript 버전: npm으로 설치한 경우: C:\\Users\\USERNAME\\AppData\\Roaming\\npm\\node_modules\\typescript\\lib\n\n"}}} \ No newline at end of file +{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["(emoji","33577🌍",":)","aiden🌍","annkimm🌍","badger93🌍","bobfull🌍","changmin","chorom","cho🌍","chri","contribut","contributing.md를","contributor","dahyoung🌍","eom🌍","follow","guyeoljeong🌍","hahn🌍","ham🌍","handbook","handbook을","hannahbanana🌍","heeveloper🌍","hyunja","hyunta","jaewon","jeongmin","jieun","journey","jung","jung🌍","kang🌍","key):","kibeom","kind","kok202🌍","ku🌍","kwon🌍","k🌍","lee🌍","lim🌍","microsoft/typescript","min","myeonghwan","myoji🌍","o🌍","park🌍","planetis🌍","poco.j🌍","project","publisherkim🌍","realgo🌍","rudwn","sangmink🌍","seohe","seohyunyoon🌍","seo🌍","shin🌍","song🌍","sooyun429🌍","specification.","ssminji🌍","sungmin","taekyunkimdev🌍","taemin","typescript","website에서","welcome!","wish","woo🌍","yang🌍","yeji","yeonggyu","yeonjuan🌍","yeontaekim🌍","yoo","yunhoe,","⚠️","✨","가능하며","감사하겠습니다.","감사합니다.","공식","공지","그","내용은","누구나","다양한","도움","등록","레포에서","마이그레이션된","목록","문서","및","밖에도","방법은","번역","번역,","번역에","번역이","번역하는","분은","사이트","상황","상황은","소개","수","언제나","오타,","요청은","웹","의견","이곳을","이슈를","이슈에","입니다","입니다.","있습니다.","자세한","잘못된","주세요.","주셔서","진석현🌍","진행","진행중","참고","참고해","참고해주세요.","참여","참여하기","참여하는","참여하실","참여해","컨트리뷰터","컨트리뷰터도","타입스크립트","통해","포함된","프로젝트의","프로젝트인","프로젝트입니다.","피드백은","한국어","한글","해당","해주시면","핸드북","확인할","환영합니다:)"],"pages/tutorials/ts-for-the-new-programmer.html":["\"javascript","\"typescript에서","\"기호(flavor)\"나","\"변형(variant)\"이라는","\"어디서든","\"웹\"의","\"컴파일된\"","(\"\"","(1","(4","(==)","(a","(eras","(learn","(mozilla","(runtim","(syntax)","(types)","(typescript:","(what","(나중에","(또는",")이","*","/","//","0)","0으로","10,","1005","15","20배는","2363","2551","=","==","@errors:","[]);","area","behavior)","brief","checker)","console.log(4","const","height:","history)","infinity값을","javascript","javascript(ecmascript으로도","javascript(js)의","javascript)","javascript?","javascript가","javascript는","javascript를","javascript만을","javascript에","javascript에서","javascript와","javascript의","javascript질문은","javascript태그가","js","js가","js는","js를","js의","legal)","nan을","nan이죠?","new","node.js를","obj","obj.heigth","obj.heigth;","obj.width","obj의","platform)","programm","static","superset","ts","type","types)","typescript","typescript(ts)와","typescript)","typescript:","typescript가","typescript는","typescript로","typescript를","typescript에도","typescript에서","typescript을","typescript의","typescript태그가","width:","{","}","};","가능합니다.","가이드가","가이드는","가지를","가진","각자의","간단한","간에","값들을","값에","값의","값이","강제로","같은","같이","개략적으로,","개발을","개발자가","개발자들은","걱정하지","걸렸습니다.","검사라고","검사를","검사입니다.","검사자","검사자가","검사자는","검사자인","검사할","검출하는","검출하면서","검출해도,","겁니다.","것\b이","것들은","것으로","것은","것을","것이","것일","것입니다!","것입니다.","것입니다:","것처럼,","결과로","결과적으로","결론적으로","결정입니다!","경우,","경험을","고른것을","공부할","공유하므로,","관계는","관계를","관계이니,","관계일까요?","관련","관련이","관리는","괜찮겠네요.)","교차","구문","구문과","구문은","구문을","구문이","구문적으로","구성된","구현하는","그것도","그러나","그런","그렇다면","근데","기반으로","기본적인","기억하세요:","기인하지","기초","길고","꽤","나누는","나눌","나온","나왔을","넣어도","네트워크로","논리적으로,","놀라움들은","놀랄만한","늘어나는","다른","다소","다시","다양한","다음","다음과","다음은","답변에만","대부분은","대부분의","대하여","대한","대해","더","도구인","도움이","도중에는","독특한","돋구지만","돌아와서","동시에","동일","동일한","동작을","되는","되었습니다.","된","될","두","들어","들어,","들어:","들어봤을","따라","때","때,","때문에","때문에,","때문입니다.","때에는,","또","또는","또한","똑같은","라이브러리","라이브러리)를","라이브러리를","런타임","런타임입니다.","리스트를","마지막","마지막으로,","마치면","만들","만들게","만들기","만들어졌습니다.","만들어진","만듭니다.","만약","만족스러울만한","많습니다;","많은","많이","많지만,","매력적인","맥락에서","몇","모든","모르지만","무시해선","문서의","문제를","문제이거나,","문제입니다.","미묘한","반환합니다.","발생시킵니다:","발생하면","방법으로","방법은","방법을","방법이","방식과","방식으로","배열로","배우는","배우지","배운","배울","배워야","버그가","번","번째","법\"과","벗어나는","변화시키지","변환하여(coerces),","별난","보려는","보세요.","보수적인","보여줍니다.","보장합니다","보지","볼","붙은","브라우저","브라우저는","브라우저들은","브라우저를","브라우저에서","빠른","사용량에","사용을","사용하기","사용하는","사용하므로,","사용하여","사용할","사용해서","삭제된","삭제해서","상위","상의","상호작용을","생긴","서버들을","선택지이기도","설계되었습니다.","설계되었으며","설정에","성장입니다.","성장한","성질은","속","수","수백","수백만","수십","수십만","수천","숫자를","쉽게","스크립팅","스택을","시간이","시스템","시작은","시작하시거나","시작해서,","시작했습니다.","실수입니다.","실제로","실행","실행되기","실행될","실행시키기","실행시키지","실행시킬","실행하기","실행하는데","실행합니다.","심각한","아닌,","아래와","아예","안됩니다.","않고","않고선","않는","않는다고","않는다는","않다고","않습니다.","않으면서","않은","않음을","알려져있는)는","알아봅시다.)","앞서","약","약속입니다.","어떤","어떻게","어렵네요!","어플리케이션들을","어플리케이션을","언어","언어는","언어로","언어에서","언어입니다.","얼마나","엄격하게","없는","없다는","없습니다.","없으므로","엔진(동적","여겨졌습니다.","여기서,","역사","연산","연산이","연산자는","예기치","예를","예시로,","예시에","예외로","예제를","오늘날","오래","오류가","오류는","오류들이","오류로","오류를","오류인지와","오류입니다.","오류입니다:","오직","올바른","옮기면,","옳은(syntact","옳지","완벽한","왜","왜죠??","외부","요약하자면,","우리에게는","웹","웹사이트에서,","위","위와","위의","위한","위해","유명해졌습니다.","유명해지면서,","유발합니다:","유지하는","의도로","의미입니다.","의미합니다.","이","이게","이는","이동시키는","이러한","이런","이례적인","이상의","이상한","이외에도,","이용하여","이용해","이유는","익숙해지셨다면,","인수를","일(api","일반","일반적인","일부는","일상적인","일어나는지","일에","일이","일이었기에","읽어보시고,","있게","있는","있는지에","있도록","있습니다!","있습니다.","있으며,","있음을","있지만,","자랑스럽지만은","자원을","자원이","자주","자체는","작동됨\"과","작동을","작동하는","작동합니다.","작성\b할","작성돼있는지","작성하기","작성하는","작성할","작성했는지에","작업을","작은","잘","잘못","적용할","전에","전인","전체","전환할","절대","점","점과","점들이","점이","점점","점진적인","접근을","정답은","정도로","정렬하는","정말로","정보가","정적","정하는","제거하기","제공하지","제한시킬","존재하지","종류(타입)를","종류를","종류의","종종","좋은","좋지만,","줄","줄의","중단시킬","중에","즉","즉,","지나치게","지속적","직접적으로","질문보다","질문을","질문이","집합","집합입니다.","짧은","차이를","참입니다!","찾는","찾습니다.","찾았다면","처리하지","처음","처음에","철자가","첫","초기","최대한","최적화","최적화시키고","추가","추가)을","추가된,","추가로","추가하는","추가할지에","추론한","추천합니다","축하드립니다","출력될","출력합니다.","충분할","컴파일","컴파일)을","컴파일되면,","컴파일러가","코드","코드가","코드는","코드들을","코드로","코드를","코드에","코드에는","코드의","타임","타입","타입에","타입을","타입이","특성","특성을","파일에","파일의","판단하고","페이지\b","페이지의","표준","표출될","표출해주고,","표출해줍니다.","프레임워크를","프로그래머들을","프로그래밍","프로그래밍하고","프로그램","프로그램과","프로그램은","프로그램을","프로그램의","프로그램이","프로퍼티의","플랫폼(cross","플랫폼으로","필요가","필요는","하기","하는","학습","한","할","할까요?\"와","합니다.","핸드북을","했습니다.","행동은","허용되는,","허용합니다:","현대","화를","확장하여","흘러"],"pages/tutorials/ts-for-js-programmers.html":["\"#187abf\"","\"12,","\"13,","\"33,","\"boolean\"","\"closed\"","\"function\"","\"hayes\",","\"hello","\"locked\"","\"minimized\";","\"number\"","\"open\"","\"string\"","\"string\")","\"string\"을","\"undefined\"","\"unlocked\";","\"구조적","\"덕","${p.y}`);","()","(compos","(defin","(generics)","(next","(obj:","(structur","(type","(typeof","(undefined를","(unions)","(동적","(무엇이든","(이","...","//","//...","0,","1","1);","12,","1분","2322","2345","26","26\"","26\"를","26,","3","3\"","3,","30,","33,","5","56\"","56);","5분","7","80","89","9;",":","=","===","=>","@errors:","@noerror","[obj];","^?","`backpack`이라는","add","add:","array","array.isarray(a)","array;","array를","b","backpack","backpack.add(23);","backpack.get();","backpack:","backpack;","backpack의","backpack이","bigint,","boolean","boolean,","boolean으로","class","code를","color","console.log(`${p.x},","const","constructor(name:","constructor(x:","cut","declar","deleteuser(user:","f","false;","false로","function","get:","getadminuser():","getlength(obj:","height:","helloworld","helloworld가","hex:","id:","id;","inference)","interfac","interface를","interface의","javascript","javascript가","javascript는","javascript에","javascript에서","javascript와","javascript의","js","lockstat","mybool","mybool위에","n","name:","name;","never","new","newvpoint","null,","number","number)","number,","number;","numberarray","number를","number을","number의","obj","obj.length;","obj;","object","object,","objectwithnamearray","object는","object와","oddnumbersunderten","playground","point","point)","point3","point변수는","point의","point타입으로","predic","print","printpoint(color);","printpoint(newvpoint);","printpoint(p:","printpoint(point);","printpoint(point3);","printpoint(rect);","programm","rect","return","s","steps)","string","string,","string;","string[])","stringarray","string과","string을","string이므로,","string임을","string입니다.","symbol,","system)","this.i","this.id","this.nam","this.x","true","ts","type","type)","type;","typename의","typeof","types)","typescript","typescript가","typescript는","typescript에","typescript에게","typescript와","typescript은","typescript의","type을","typing)\"","undefin","undefined는","unknown","user","user)","user:","useraccount","useraccount(\"murphy\",","username:","virtualpoint","virtualpoint(13,","void","void;","vs","width:","windowst","world\";","wrapinarray(obj:","x:","x;","y:","y;","z:","{","|","}","};","가능하게","가능한","가장","가지","가지고","가지는","가지를","가지면","가진","간주됩니다.","값에","값을","값이","강조할","같은","같이","개선하기","개요를","개요입니다.","객체","객체가","객체들을","객체를","객체의","걱정할","검사가","검사기는","검사를","검사에서","것으로","것을","것이기","것이든","것입니다.","것입니다.:","것입니다:","경고를","경로에","경우","경우,","경우에","고유","골라낼","관계는","관계없이","구문","구문을","구문이","구분할","구성","구조적","구조적으로","구축하기","구축할","구현","그","기능들을","기능을","기능이","꽤","끝까지","나중에","나타내기","내부적으로","높은","다","다른","다소","다양한","다음","다음과","다음은","단계","대부분의","대한","대해","더","도구가","도구의","독특합니다.","동시에","동일합니다.","동작하는","동작합니다.","동적","되는","되어야","됩니다.","두","두고","둘","뒤에","들어","들어,","디자인","따라","따르고","따르는","때","때때로","때문에)","때문에,","때문입니다.","또는","또한","레이어가","레이어로서","레이어를","로","리터럴집합을","리턴","리턴하거나","마무리","마우스를","마지막으로,","만드는","많이","맞지","매개변수와","명시","명시적으로","명시하기","명시하는데","몇","몇몇","모든","목록을","무엇이","무엇인지","문서는","문자를","미리","및","받는","받아들이면서","발생될","방법과","방법에는","방법을","방법입니다.","방식을","방식입니다.","배열","배열은","배열이","변경되는","변수","변수가","변수를","변수의","복잡한","볼","봅니다.","부분으로","분류된","불립니다.","불일치를","비교합니다.","빠르게","사람이","사례","사용되기도","사용되는","사용되었기","사용된","사용자가","사용하고","사용하고\u0013","사용하는","사용할","사용해","사용해야","사용해왔을","사이의","살펴보겠습니다.","상수가","새","새로운","생각한","생성하는","생성하면","생성하면서","생성해줄","선언","선언된","선언하는","선언할","선언합니다.","선언해서,","선언했는가를","설명을","설명하는","설명할","세부","속성이","수","수준","수행하는","시간에","시스템","시스템에","시스템에서","시스템을","시스템의","시스템입니다.","실제로","안의","않는","않습니다.","알","알게","알고","알리는","알아볼","어디서","어떤","언어","언어를","언어에서","언어의","언어입니다.","없는","없습니다\u001d)","없습니다.","없습니다:","없지만,","여기에서:","여러","여러가지","예를","예시를","예시이며,","예제에서","예제입니다.","올린다면,","완성","왔는지","우선적으로","원시","원칙","위에","위에서","위의","위한","위해","위해,","위해서는","유니언","유니언(union)과","유니언은","유사하게","의미지만,","이","이것이","이는","이라고","이러한","이를","이미","이용하여","이제","이해가","이해하는데","이해하며,","이해함으로써","인터페이스는","인터페이스에","인터페이스에서","일","일과","일관되게","일반적인","일상적인","일치시킬","일치에는","일치하게","읽으세요(30분)","있는","있는데","있는데,","있다는","있습니다","있습니다.","있습니다.:","있습니다:","있으며","있을","있음을","있지만,","자동","자동으로","자리잡고","자세히","자체","작성하기","작업을","잘","적은","적이","전달할","전체","정도의","정보에","정의하기","정확하게","제공하기","제공하는","제공하는데,","제공하면서","제공합니다.","제네릭","제네릭(generic)이","제네릭은","제네릭을","제네릭이","조합하여","존재하고","존재한다면,","종류에","종류의","주지","줄은","줍니다.","중","중점을","지름길이며","지원하기","지원합니다.","지향","집중한다는","집합만","짓기","차이가","참고:","처리하는","처음부터","추가로","추가하는","추가합니다.","추기해","추론","출력합니다","코드","코드가","코드는","코드라는","코드로는","코드를","코드베이스에","코드에서","크고","클래스로도","클래스에","클래스와","타이핑\"","타이핑(duck","타입","타입에","타입으로","타입은","타입을","타입이","탐색하세요.","통과합니다.","튜토리얼은","특정","패턴은","패턴을","편집기의","포함하는","포함할","프로그래밍","프로그래밍을","프로퍼티며,","필드의","필수불가결한","필요가","필요한","필요할","필요합니다.","하기","하나는","하나일","하는","하는지","하위","할","할당되었는지는","할당하는","함께","함수).","함수가","함수에","함수에서","합니다.","해당","핵심","핸드북을","허용되는","허용합니다),","현대","형태","형태를","형태에","형태와","형태이기","확인하십시오),","확인해","확장을","확장합니다.","힘들"],"pages/tutorials/ts-for-oopers.html":["\u001d탐색하세요.","\"","\",","\"car\"가","\"object\"입니다.","\"origin\",","'빈'","(co","(consequ","(empti","(eras","(free","(ident","(new","(nomin","(oop","(reflection)","(rethink","(static","(type","(클래스와","+","//","0,","10","=","ball","c#","c#,","c#/java에서","c#과","c#에서는","c#을","c#이나","car","car())는","car나","class","class)","classes)","console.log(\"hello,","console.log(\"x","console.writeline(typeof(t).name);","const","data)","drive()","empti","empty)","empty가","empty에","empty인지","error?","far","fn(arg:","fn({","fn의","function","ga","golfer","golfer();","hit","instanceof와","interfac","javascript","javascript(또한","javascript)","javascript가","javascript로","javascript를","javascript에","javascript에는","javascript에서","javascript와","javascript의","java나","java는","java또는","java에서","java와","java의","k:","learn","name","name:","named)","new","nomin","number;","number’에","obj","obj가","obj는","obj를","oop","playground","point.x","point.y);","pointlik","pointlike)","pointlike로써","pointlike임을","printname(obj);","printname(x:","printpoint(obj);","printpoint(point:","printtype()","programmers(en)","reifi","reified,","sets)","static","string;","structur","systems)","ts","type","typeof","typeof와","types)","typescript","typescript)","typescript가","typescript는","typescript도","typescript로","typescript를","typescript에","typescript에서","typescript에서,","typescript의","typing)","value.getclass()와","value.gettype()","void","w:","x.name);","x:","x와","y","y:","{","{}","|","}","});","};","}과","}에","}의","‘class’나","‘int’","‘null’,","‘number’","‘string","‘string’","‘string’과","‘struct’에","“자유로운”","가능한","가이드의","가졌다","가지","가지고","가지는","가집니다.","간의","간주할","값","값과","값은","값을","값의","강력합니다.","강제하는","갖고","갖는","같은","같이","개념으로","개발자에게","개요였고,","객체","객체는","객체를","객체지향","객체지향프로그래밍","검사합니다","검사합니다.","것은","것을","것이","것이고,","것입니다.","것처럼","겪는","결과","결정됩니다.","경고","경우는","계속","계층과","계층으로","곳에","공유하는","공통의","공통적으로","관계가","관계는","관계로","관계를","관련되는지에","구별합니다","구성의","구조가","구조는","구조를","구조적","구조적입니다:","구체화되지","구체화된","구현과","구현된","구현하려는","그","그러므로,","그리고","기능과","기능을","기본","기본적인","기억하는","기인합니다:","기존의","깨닫는","나은","놀라곤","놀라움의","놀랍지만,","다","다룰","다룰(query)수","다르며,","다른","다릅니다.","다시","단순히","단위일","단일","담도록","대응관계는","대체하여","대한","대해","대해선","더","데에","데이터","데이터를","도메인","도메인이","도움을","동시에","동일하기","동일한","동작(문자열을","동작을","동작의","동작하는","될","됩니다!","두","두는","두지","둘","뒷부분에서","들어","들어,","등)을","디스크에","때,","때문에","때문에,","때문입니다.","또","또는","또한","똑같이","런타임","런타임에","런타임을","리소스는","리소스에만","마십시오!","마찬가지로)가","만듭니다.","만약","만족하는","많은","많이","말하지만,","매우","메서드","메서드를","멤버로","명목이","명목적인","명시적인","명확한","몇","모델로","모델을","모델이","모든","모든_","무시하는","무언가","무언가를","무엇인가를","문제는","문제에","묻기","미리","바꾸지","바로","반영","발견,","방법","방법을","방식으로","방식을","배우기","배우는","배워야","번째로","변환하기,","보면,","보입니다:","부릅니다.","부분","부분을","불과하기","비슷하게","빈","빈번한","뿐만","사실","사실,","사용될","사용됩니다.","사용하는","사용하므로,","사용한","사용할","사용해도","사이의","삭제된","삭제할","살펴볼","살펴봅시다.","상관","상관없는","상당히","상속,","상속관계나","생각하기","생각하는","생성할","서로","선언","선언되었는지가","선언을","선언적인","선택입니다.","선호됩니다.","설명에","설명하므로","설명하시겠습니까?","설명합니다.","소개","속성을","속하지","속할","속합니다.","속해있습니다.","수","수도","수많은","수행하는","순간","숫자로","숫자인","시","시스템","시스템은","시스템을","시스템이","시작하면,","시점에","시점에서","실제로","실행하는","싱글턴과","쓰기","아니라","아니지","아닌","아닌,","아닙니다.","않고","않기","않나요?","않습니다.","않았습니다:","않은)","알려주지","알아볼","알아야","암시적으로","양상은","어디에나","어딘가","어떤","어떻게","언어라고","언어에","언어에서","언어와","없는","없더라도","없습니다.","없으므로","없이","없지만,","여기에서","여러","여전히","연관","연관되지","연산이","연산자는","염두에","예를","예상되는","예상을","예제를","오류가","오류는","오류의","오해와","완벽히","완성,","우리는","우선적으로","원시","원시요소가","원인은","원한다면","위의","위해","위해서는","유니언:","유사한","유연성은","유형의","유형이라도","유형화하는","유효성을","유효한","유효한지를","의거해","의무적","의해","이","이는","이러한","이런","이름으로","이름을","이미","이상","이상합니다.","이용하는","이유가","이유는","이점을","이해는","이해하기","이해하는","익숙하지만","익숙한","익숙합니다.","인기","인수가","인스턴스화와","인자로","인자의","인터페이스,","인터페이스가","인터페이스를","일단","일대일","일반적이지","일반적인","일부","일부는","일부분을","읽거나","입문한","있겠지만,","있고,","있는","있는지","있습니다.","있어","있으므로,","있을","있음에","있지만,","자세히","자연스러운","자연스러워집니다.","자유로운","자유롭게","작동하는지","작동함을","작성하기","작성하는","작성하는데","잘","잠재적인","적용된다는","적합하며,","전달하는","전달할","전부","점을","접하는","접할","정보는","정의는","정의된","정적","정확하게","정확한","정확히","제공하며,","제공하지만,","제공합니다.","제네릭","제네릭을","제외한","제한된","제한을","조기","존재하며,","존재하므로","존재하지","종종","좋습니다.","좋은","주로","주어진","줄","중","중요합니다.","즉,","지금까지","지어집니다.","지워졌으므로,","지워진","지원하므로","지원합니다.","지향","직관적입니다.","집합","집합들의","집합론에","집합에","집합으로","집합으로서의","집합의","집합이나","집합이라는","차이가","차이점을","차후에","챕터에서","처리하는","처음","첫","최종적으로","추가적으로,","출력에","측면에","측면에서","친숙한","컨테이너입니다.","컴파일","코드","코드를","코드에서","코드의","클래스","클래스가","클래스는","클래스를","클래스에","클래스와","클래스의","타이핑을","타이핑이","타임","타입","타입,","타입과","타입에","타입은","타입을","타입의","타입이","타입화의","통신과","통해","특정","특정된","특정한","파괴되기","파생","파일","패턴을","페이지는","포함된","포함하여","표시,","표현될","프로그래머가","프로그래머는","프로그래머들에게","프로그래머라면,","프로그래밍(oop)","프로그램","프로그램에","프로그램을","프로퍼티가","프로퍼티를","프로퍼티에","피할","필요가","필요는","필요하지","하나요?","하나의","하위","학습하는","함께","함수는","함수와","함정에","함정을","합니다!","합니다.","항상","해결하기","해당","해도","핸드북을","형태로도","형태를","호출이","호출입니다:","호출할","호환","혼란의","확인하여","효과적으로","흔한","흔히"],"pages/tutorials/ts-for-functional-programmers.html":["\"../lib/third","\"./local","\"bigint\"","\"boolean\"","\"circle\")","\"circle\";","\"foo\"","\"foo\"를","\"foo\"으로","\"function\"","\"function\")","\"goes\"","\"hello\";","\"hi\"","\"hi\",","\"i'm","\"insert","\"left\"","\"left\");","\"noimplicitany\":","\"npm","\"number\"","\"object\"","\"oh","\"right\"","\"right\"'에","\"right\"):","\"right\":","\"right\";","\"right\"에","\"square\"","\"square\")","\"square\";","\"strict\":","\"string\"","\"string\")","\"symbol\"","\"triangle\"","\"triangle\";","\"undefined\"","&","'\"left\"","'string'은","(()","(1).toexponential();","(30m)","(a,","(a:","(array.isarray(arg))","(box","(built","(concept","(contextu","(discrimin","(gradual","(higher","(modul","(next","(other","(point","(prerequisites)","(readonli","(s.kind","(s.x","(structur","(t:","(type","(typeof","(unions)","(unit","(단,","):","*","+","/","//","1","1,","10,","101;","12;","16","2","2,","2322","2345","2;","3]","3]);","3];","754","7개의","999.9];",":","=","===","=>",">","?","@errors:","@strict:","[1,","[1,2,3]","[101.1,","[]","[];","[number,","[t,","[t];","__compiletimeonly:","__compiletimeonly라는","a.push(102);","a:","a;","a[0]","aliases)","ani","any)","any,","any[]","anys.map(anys[1]);","anys.push(\"oh","anys.push(1);","anys.push({","anys:","anys[0]","anys[1];","anything:","any를","area","area(s:","arg","arg.map(commoncase).join(\",\");","arg:","array","array.isarray(a)","arraylike):","assertion만","b","b:","b[0]","bigint","boolean","c","c++","call","class","combin","commoncase(arg());","commoncase(arg);","commoncase(arg.s);","commoncase(s:","commonj","conflict","conflicting.a:","const","const)","const;","const로","cut","d)","d:","d;","data","data와","declar","direction:","dynamic와","enum이","error","export","export가","extra","extra:","f","f()","f:","fals","false.","firstish(t1:","free","fst:","fstring","fstring은","function","g","g()","g();","good","haskel","haskell)","haskell과","haskell에는","haskell에서","haskell의","height(s:","here\";","i:","ieee","import","infer","inference:","intellisense는","interfac","intersection)","javascript","javascript:","javascript는","javascript로","javascript에","javascript에서","javascript에서,","javascript에서는","javascript의","kind","kind:","length(t:","length,","length>(t:","length에서","liftarray(t:","m","map((n)","map(f:","map(ts:","map을","math.pi","mdn","ml","ml은","n","n.tostring(),","n.tostring()의","n:","never","new","newtype과","no\"","no\");","node.js'","null","number","number,","number.prototype.toexponential.call(1);","number;","number[]","number];","number로","number에서","number의","o","o.","o.infer","o2:","o:","o;","object","object[]","on","oo","other,","p","p:","package\");","package\";","pad(\"hi\",","pad(s:","parameters)","parts를","playground","prefix","programm","programming)","property:","r4r","radius:","readonli","readonlyarray","require(\"singl","return","run((o)","run(thunk:","rx","rx.x","rx:","s","s);","s.kind:","s.radiu","s.radius;","s.x","s.x;","s.y)","s:","s;","scheme가","sepsi","shape","shape)","similar","size","sn","snd:","sns가","start(","state","steps)","string","string!\";","string)","string):","string,","string.","string;","string[]","string}의","string에","string에서","string이나","symbol","system)","s에","t","t)","t):","t,","t1","t1.length","t2.length","t2:","t2;","t;","t=number을","t={","t[]","t[]):","t[],","t]","three","three();","true","true를","ts","ts:","tsconfig.json","tsconfig.json에서","two","two:","type","typeof","types)","typescript","typescript가","typescript는","typescript를","typescript에는","typescript에서","typescript은","typescript의","type과","typing)","t는","u","u)","u):","u,","u=string을","u>(m:","u[];","undefin","unions)","unknown","utf","u는","valu","value,","void","void):","x","x:","x;","xs:","y:","{","{x","{}","|","}","});","};","}를","}에","}으로","—","가","가능하지만","가능하지만,","가능한","가능함이","가능합니다.","가능합니다:","가면서","가변성을","가장","가정합니다:","가져오기","가져올","가지","가지고","가지도록","가진","가집니다.","각각","간단합니다:","간에","값","값.","값을","값의","값이든","강력하면서","갖는","같습니다.","같은","같이","개념","개념.","개념을","개념입니다.","개발되어","개별적으로","개요를","개의","객체","객체이지만","건","걸","것","것.","것은","것을","것입니다.","것처럼","게","결과","결과는","결과적인","결정되었습니다.","경우,","경우가","경우에","계열","고유의","고유한","고정된","과","과도한","과하다고","관련이","관련한","괄호","교집합","교집합과","교집합까지","교차","구문.","구문과","구문에","구문에는","구문은","구문의","구문이","구별가능합니다:","구별하기","구별하는","구별하지","구별할","구분가능합니다:","구조적","구조적으로","구조적이기","구조적인","구축하는","굳이","그","그래서","그러나","그러므로","그렇지","그리고","기능들은","기능은","기능이","기록합시다.","기반의","기반하여","기본","기본이지만,","기본적인","길이지만","꽤","끝까지","나머지","나타나며,","나타날","나타내는데,","남겨두는","내보낼","내에서도","내용은","내장","내장되어","내장된","너무","넣어도","넣어야","네이티브","네임드","높은","는","다","다루지","다르게","다른","다음","다음과","다음에,","다형성으로","단계","단순한","단위","단일","단지","달리","달리,","담고","대게","대문자입니다.","대부분의","대상은","대소문자에","대신","대신될","대신에","대신해서","대한","대해서","더","더불어","독특한","동등.","동등하게","동안,","동일한","동작하는","동작하지","동작합니다.)","됩니다.","됩니다:","두","둘","드물게","들면,","들면:","들어,","따라갑니다:","따라서","때","때마다","때문에","때문에,","또는","또한","또한,","런타임에","런타임에서","레코드와","렉시컬한","를","리드하는","리스트와","리터럴","리터럴에서","리터럴을","리턴","마이크로소프트","마지막으로,","마찬가지로","마치","막지","만들","만들어","만들어졌습니다.","만듭니다.","만약에","많으므로,","많은","말하면,","말하자면:","매개","매개변수","매개변수나","매개변수는","매개변수를","매개변수에","매개변수의","매치되는","매핑된","먼저","메서드가","메서드를","몇","몇몇","모델","모델링에서","모두","모듈","모듈:","모듈로","모듈이라는","모든","목록으로","못했던","문맥을","문맥적으로","문맥적인","문서는","문자열","문자열.","문자열과","문자열로","및","박스","박스해","반대는","반영해왔습니다.","반환할","발생되면,","발생하는","발전되었습니다.","방법으로","방법을","방법이","방지하게","방지하는","배열","배열과","배열들,","배열은","배우고","배우고자","배우기","배정밀도","버립니다:","번만","번째","변경을","변수","변수가","변수는","변수를","변수에","변환합니다","별","별칭","별칭은","별칭입니다.","보세요.","보완할","보이겠지만,","보통","본","부동소수점.","부르기에","부분입니다.","부작용을","분명한","불가능하다는","불가능한","불가능함을","불구하고.","불구합니다.","불리는,","붙일","브랜치를","비교하면,ani","비록","비슷하게","비슷한","뿐입니다.","사용","사용가능","사용가능합니다:","사용되지","사용된","사용하기","사용하는","사용하려고","사용하므로,","사용하여","사용하지","사용할","사용합니다,","사용합니다.","사이에는","사항을","삽입,","상관없습니다.","상관없습니다:","상위","새로운","생각하는","생성할","서론에서는","서브타입.","서브타입으로","서브타입입니다.","선언","선언과","선언을","선언하기","선언하는","선언할","선택적인","선호합니다:","설명","설명합니다.","설정해야","성공","성공하지는","세트를","소개는","소개에서는","소스","속성","속성과","속성들은","속성에","속성을","수","수도","수정","수정가능한","수정가능할","수준의","순서로든","숫자","스코프","스타일","스타일이","시도로","시도하지만","시스템","시스템과","시스템만큼","시스템으로","시스템은","시스템의","시작되었습니다.","실제","실제로","실제로,","실제로는","실패하는","싶다면","쓰는게","쓰여야","아니므로","아닌","아닙니다.","아래를","아주","아직","안","안되죠,","안에","않고","않고,","않는","않는다는","않습니다.","않습니다:","않습니다;","않아도","않았음에도","않으면","않을","않지만,","알","알고","알려진","알아둬야","암시적으로","약간","어디서든","어떤","어려운","어렵습니다!","언어는","언어로","언어의","언어처럼,","없기","없는","없습니다.","없을","없지만,","에","에러가","엔진처럼","여기서,","여기서부터는","여기에서,","여러","여전히","역시","예,","예를","예상하지","예시를","예시의","예입니다.","오","오류:","오른쪽으로만","오직","와","왔습니다.","왜냐하면","왼쪽에서","요구","요구합니다:","원시","원시타입을","웹에","위한","위해","위해서","위해서라면","유니언","유니언과","유니언만","유니언에도","유니언으로","유니언은","유니언을","유니언이라","유니언입니다:","유니언타입입니다;","유닛","유사한","유사합니다.","유사합니다:","유용하게","유의하세요:","유의하십시오.","유의해야할","유형의","으로","은","의","의도된","의미로도","의미합니다.","이","이니셜라이저는","이러한","이런","이름","이름을","이름이","익숙한","익숙해지기","인기","인덱스에","인자","인자를","인터페이스","인터페이스에서는","일관적으로","일반","일반적으로","일반적이지만","일반적입니다","일부","일상적인","일어나며,","일으켜서","일으키는","읽어도","읽으세요","입니다.","입니다:","입력하는","있고","있고,","있기","있는","있는데,","있다:","있다고","있다는","있다면","있습니다","있습니다.","있습니다:","있으므로","자바스크립터가","자세한","작동하며,","작동하므로,","작동하지만,","작동합니다.","작성된","작성하는","작성한","작업한","잘","장황할","장황해서","재귀","재귀적으로","재귀적인","적이","전에","전염될","전제조건","전체","전체라는","전통적인","전파하는데만","점에","점을","점이","점진적인","접근할","정보를","정의와","정의합니다:","정해집니다.","정확하게","정확히","제거하고","제공할","제공합니다.","제대로","제약과","제어자를","제외하면","제한될","제한하는","제한하는데","조건은","조건자","조건자가","조건자를","존재하지","좀","좋습니다.","좋은","중요한","지원하기","지저분합니다.","지정하게","지정하기","지향","차이를","참고하세요.","참고하시면","참조","참조가","참조되며,","책을","처럼","처음부터","첫","체크하지","초기화하면,","최상위","최신","추가적으로","추론","추론되지","추론은","추론을","추론이","추론하여,","추론한","추론할","추론합니다.","추천합니다.","충돌을","커링","커버되지","컴파일러가","컴파일러는","컴파일러로","케이스가","케이스는","케이스에서","코드로","코드에","코드에서","코드의","클래스","키로","타이핑","타이핑은","타이핑하지","타입","타입(tag","타입.","타입:","타입과","타입과,","타입들은","타입에","타입에서","타입으로","타입으로,","타입은","타입을","타입의","타입이","타입이라고","태그","태그되지","태그된","태그를","통합적인","통해","통해서","튜플","튜플은","특수","특이","특정","특징을","특히","파서를","파일","파일에","파일이","판별","판별은","패턴을","페이지를","편의를","평범한","포인트","포함되어","포함된","포함하고","포함하는","표기를","표시해서:","표현식과","표현식의","프로그래머들이","프로그래머를","프로그래머에게는","프로그래밍","프로그래밍에","프로그래밍은","프로그래밍을","프로그램과","프로그램를","프로그램에","프로그램은","프로그램을","프로퍼티가","프로퍼티나","프로퍼티는","프로퍼티를","프로퍼티에","프리","피하는","필수","필요가","필요는","필요로","필요하지","필요한","필요합니다.","하기","하나의","하는","하위","하지","하지만","한","한다는","할","할당","할당되는","할당될","할당을","할당할","함께","함수","함수가","함수는","함수를","함수와","함수형","합니다.","합니다:","합성의","항상","해결","해당","해당하는","핵심","핸드북을","허용됩니다.","허용하지","형태","형태는","형태의","호출","호출로부터","호출의","호출하려면","화살표","확장가능합니다_","확장이","후에,","후위","후자의","흔한","흔합니다.","흥미롭고"],"pages/tutorials/typescript-in-5-minutes.html":["\"","\"hello,","\"jane","\"jane\",","\"m.\",","\"user\"","\"user\");","'number[]'","'person'","'string'.","(build","(classes)","(compil","(instal","(interfaces)","(node.j","(run","(type","+",".t","1,","2015","2017과","2];","3는","5분",":","=",">","[0,","annotations)","app)","argument","assign","class","code)","constructor(publ","document.body.textcont","dom","error","f12","file)","first","firstnam","firstname:","fullname:","function","g","greeter","greeter(person)","greeter(person:","greeter(user);","greeter.html에","greeter.html을","greeter.j","greeter.js를","greeter.t","greeter.ts를","implement","instal","interfac","javascript","javascript로","javascript에서","javascript의","lastnam","lastname:","lastname;","middleiniti","middleinitial:","new","npm","npm을","oo의","paramet","person","person)","person.firstnam","person.lastname;","person;","playground에","public","public을","return","sampl","string","string)","string,","string;","student","student(\"jane\",","studio","studio과","studio에서","this.fullnam","ts2345:","tsc","type","typescript","typescript)","typescript가","typescript는","typescript로","typescript를","typescript에서,","typescript와","typescript의","updat","user","user\";","visual","web","{","}","};","가지","가지가","간단한","갖고","같은","같이","개수의","객체","객체를","것만으로도","것은","것을","것이라는","것입니다.","결과는","결정할","경고를","경우","경우,","경우:","경우에","계약을","관련된","구조가","구조와","구현할","규모에서","그","그래서","그러나","기능을","기록하는","기반","기반한","기반해서","기본적으로","기존의","나타내는","내부","넣을","눌러","다시","다운로드할","다음과","다음의","단일","단지","당신이","더","도구와","도움말을","동일하다는","동일한","될","됩니다.","두","따라","또한,","라인에서","리팩토링을","마우스","마우스를","마지막","마지막으로,","마찬가지로,","만들겠습니다.","만들기","만들어","만약","많은","매개변수","매개변수로","매개변수와","매니저)","명시적인","몇","모두,","모든","목록과","못한","문자열","및","바꿀","바로","발생한","발전시켜","방법에는","방법입니다.","배열을","버튼으로","번째","변경해","변수의","보겠습니다.","보는","보려면,","복사하세요.","복사하여","볼","분석을","붙여","브라우저에서","뿐입니다.","사용되는","사용자의","사용하는","사용하여","사용할","사용합니다.","사용해","사용했지만,","새로운","생성되었습니다.","생성된","생성자와","생성자의","생성하는","서로","설치","설치하기","설치하는","설치하지","섹션을","수","수준을","시","시작했습니다!","식별자","실행하기","실행하세요:","실행해보세요!","심벌을","아래의","아직","안에","않았다면","않을","알","알려줄","애플리케이션","애플리케이션을","앱","앱에서","앱을","없이,","에디터에서,","여기서는","열거나,","열어","예상대로","예상치","예시를","예제를","오류가","오른쪽","올려놓고,","올려놓으면","올바른","옵션:","완료","요구하는","요소","우리는","웹","웹사이트의","위에","유의하세요.","의도된","이","이곳에서","이동할","이름으로","이름을","이용한","이용할","이전의","이제","인수를","인수에","인수의","인터페이스","인터페이스가","인터페이스를","일반","입력하고,","입력하세요:","있게","있는","있습니다.","있습니다:","자동으로","자주","작동하는","작동하여,","작동하지","작동합니다.","작성하세요:","잘","재실행하면","전달하도록","절","점을","정보는","정의로","정적","제거해보세요.","제공된","제공하는","제공합니다.","존재하기는","존재하더라도","주목하세요.","지원과","지원합니다.","지향","참고하세요.","참조","첫","추가하세요.","추론되기도","추상화","축약형일","축약형입니다.","커맨드","커서를","컴파일러를","컴파일하기","컴파일하면,","코드","코드가","코드는","코드를","코드에","코드와","코드의","코드입니다.","크게","클래스","클래스는","클래스를","클래스와","클릭하고","키를","타입","타입에","타입은","타입을","타입이","파일","파일에","파일은","파일이","패키지","포함하고","표기","표기는","표기를","표기에","프로그래머가","프로그래밍","프로토타입","프로퍼티를","플러그인","필드를","하게","하지만,","한다는","함께","함수","함수나","함수를","함수의","합니다.","해당","해준다는","행을","형태를","호출","호출에서","호출하려고","호출했다는","호환","호환되는","확인하세요.","확장자를","확장해"],"pages/the-handbook.html":["(about","(get","(how","(non",".d.t","20년이","angular,","api를","babel,","bazel,","closure,","cross","function","goals)","handbook","handbook)","javascript","javascript는","javascript로","javascript에","javascript의","jquery,","lerna,","mozilla","new","npm으로","oop","parcel,","platform","preact,","programm","react,","rollup,","rush,","semantics)와","started)","structured)","svelte,","typescript","typescript가","typescript를","typescript에","typescript와","typescript의","vue,","webpack,","yarn,","가능한","가이드입니다.","가장","가정","각","간결성을","간결한","간결함을","간단한","간의","값이","강조하고,","같은","개념에","개념을","개발을","객체","검사)입니다.","검사자","것,","것이","것이라고","것입니다.","경우,","경우를","경우에","경우에서","경우입니다.","경험이","고급","곳에","공식적으로","관계를","관리하기","구문","구문을","구성되어","구성하는","규모에","그렇지","기대할","기본","기하급수적으로","깊은","꽤","나뉩니다:","내용은","내용을","널리","능력은","다루어지고","다루지","다른","다소","다음을","다음의","단순한","단위","단일","당신이","대략적이고","대부분의","대신에,","대체하기","대한","대해","대해서","더","더불어,","데","도구(타입","도구와","도입된","독자는","독자를","동작에","동작을","동작의","두","따라서는,","때문에,","때문일","또는","또한,","라이브러리","런타임","레퍼런스","레퍼런스는","링크를","마지막으로,","만들었습니다.","맞게","먼저","메뉴를","명세를","명확성과","몇","모든","목표","목표는","목표로","못한","못했습니다.","문서로","문서를","문서에서","문서입니다.","및","방법은","배경","배경지식","백엔드","번째","범위","별도의","보는","보다","복잡성","복잡성은","부분이","불일치는","빠르게","사소한","사용된","사용하는","사용한다면,","사용할","사항을","상관없이","상호작용을","상호작용하는지는","생략할","선언","선택","선호하는","설명","설명서는","설명을","설명하기","설명하는","성장했습니다.","세부","섹션은","소개","소개하지는","수","수행할","쉬운","스크립팅","시간","시스템","시작하기","시작하여,","실습을","실행되기","실행하고(정적),","아니기","아니라,","아니지만,","아닙니다.","아래로","아직","안에","않습니다.","않은","애플리케이션에서","어떻게","어려운","언어","언어로","언어에","언어와","언어의","없이","에지","엣지","여러","연속적으로","영역으로","예상되는","예측하기","오류","오류는","오류입니다:","오타,","오해를","올바르게","옵션의","완료한","완전한","왼쪽","용어나","웹","웹사이트에서","위에서","위한","위함이","위해","위해,","유사점과","유지하기","의미","이는","이동하며","이해를","이해하기","이해하지","익숙하지","익힐","일반적으로","일반적인","읽고","읽는","읽어","읽어보는","읽으면서","읽을","읽지","입니다.","있는","있는가?","있다면,","있습니다.","있어야","있을","있지만,","자료","자세한","작동하는지","작성되었습니다.","작성된","작성하기","작성하는","작업으로","작은","잘못된","잠재적인","장","전부","전에","전에,","정리했습니다.","정적","정확하고","정확한지","제공을","제공하기","제공할","제시할","제외하고는","제작되었습니다.","종류의","종합적인","좋습니다.","주어진","주요","주제는","주제를","중","중요한","즉,","지","지금,","지난","차이점을","참고문헌에서","참조","찾아볼","찾을","첫","체계(runtim","추가하기","측면을","커뮤니티에","커졌지만,","컴파일러","케이스","케이스나","코드","코드가","크기,","클래스,","클래스에","클로저와","타입","타입을","타입이","탐구하지는","통해","특이한","특정","특정한","특징과","특징의","특히,","패턴을","퍼진","페이지","페이지가","페이지는","페이지에","편하게","평범한","표현하는","풍부한","프로그래머들에게","프로그래머들이","프로그래밍","프로그램","프로그램의","프론트엔드와","필요한","하나를","하나입니다.","함수,","합니다.","합니다:","해당","핵심","핸드북","핸드북에","핸드북은","핸드북을","핸드북의","핸드북이란(en)","형식적인","확인하는","효과","흔한"],"pages/basic-types.html":["\"","\".\\n\\n\"","\"angl","\"blue\";","\"free\"];","\"hello\"];","\"hello,","\"i'll","\"mayb","\"thi","\"world\";","\"날","${","'3'이","'5'가","'[string,","'green'이","'let'에","'number'에는","'object'에","'red';","'substring'","'tofixed'는","(\")나","(')를","(`","(age","(array)","(boolean)","(enum)","(introduction)","(number)","(object)","(somevalu","(somevalue).length;","(string)","(tabl","(true)","(tuple)","(type","(예외적으로","(하지만",")","+",",","//","0","0b1010;","0o744;","0xf00d;","0대신","0부터","1","1)","1,","100;","10];","10진수","16진수,","1부터","2,","2015에","2라는","2인","2진수,","37;","3];","4;","4}","6;","8진수","=","[\"hello\",","[1,","[10,","[]를","[string,","`","`bob","`hello,","ag","age:","any[]","any와","any의","api","array","array:","assertions)","bigint,","binary:","blue","blue}","bobbington`;","boolean","boolean,","bracket\"","c#","c:","color","color.green;","color:","color[2];","colorname:","console.log(\"thi","console.log(colorname);","console.log(x[0].substring(1));","console.log(x[1].substring(1));","console.log(x[5].tostring());","contents)","create(\"string\");","create(42);","create(false);","create(null);","create(o:","create(undefined);","create({","decimal:","declar","do'","don'ts에","ecmascript","enum","enum은","enum의","enum입니다.","error(\"someth","error(message);","error(message:","es2015에서","expr","fail()","failed\");","false;","fullnam","fullname:","function","green","green,","hex:","i'll","ifitexist","infiniteloop():","instead\";","isdone:","javascript","javascript,","javascript로","javascript와","javascript의","javascript처럼","javascript처럼,","jsx와","let에","let을","list:","list[1]","message\");","month.\";","month.`;","n:","name","never","never는","never로","never를","never에","never타입은","new","next","note:","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","null","null(","null):","null,","null;","null과","null로","number","number,","number[]","number]'","number];","number라는","object","object.cr","object가","object는","object로","object를","octal:","old","prettysure.tofixed();","prettysure:","primit","prop:","return","sentence:","sentence선언과","somevalue:","strictnullchecks`","strictnullchecks를","strictnullchecks을","string","string\";","string).length;","string):","string,","string으로","strlength:","symbol,","throw","tofixed는","true,","typescript는","typescript도","typescript를","typescript보다","typescript에서","typescript에서는","typescript의","u:","undefin","undefined;","undefined는","undefined를","unus","unusable:","var","var대신","var보다","void","void;","void는","void를","void에","void처럼","warn","warnuser():","x","x:","x[3]","year","{","{red","{red,","|","}","});","}.","}과","가","가끔,","가능한","가능합니다)","가능합니다.","가드에","가장","가정합니다.","가지","각각","각자","간단한","감싸는데","감싸지며,","값과","값들은","값들을","값들이","값에","값을","값의","값이","값이든","값이라고","값입니다.","강력한","같다고","같습니다.","같은","같을","개발자가","개수가","객체","거의","건","걸","걸쳐","검사를","검사하지","것","것은","것을","것입니다.","것입니다:","경우","경우,","경우는","고정된","과","관하여","구조체,","구체적일","권장합니다.","그","그런데,","그렇듯,","기능","기본","기본적으로","기본적으로,","기본적인","기존에","나머지를","나은","나중에","나타납니다.","나타내고","나타내기","나타내는","나타냅니다.","난","내가","는","다","다루는","다룰","다룹니다.","다른","다음","단","단언","단언(type","단언만","단언에는","단언은","단위가","대개,","대부분의","대신","대신에","대해","더","더불어,","데","데이터","데이터나","데이터를","도","도달할","도움을","도움이","동일한","동일합니다.","동일합니다:","동적인","될","될만한","두","둘","뒤에","들어,","들어:","따라,","따른","때","때,","때가","때는,","때만","때문에","때문에,","때문입니다:","또는","또는,","또한","또한,","라이브러리","런타임에","런타임엔","리터럴도","리터럴에","마세요.","마지막에","만","만들","많은","말해주는","매겨진","매기도록","매깁니다.","매칭되는지","메서드가","멤버","멤버들의","멤버와","멤버의","몇","모두","모든","목적에","목차","못하게","못하는","못할","문법","문법입니다:","문자로","문자열","문자열,","문자열은","문자열을","문제들이","뭘","미치지","믿어,","바꿀","밖에","반대","반환","반환하는","반환하지","받은","발생시키거나","발생하며","발생할","발생합니다.","방법으로","방법으로,","방법은","방법은,","방법입니다.","방지하는","배열","배열로","배열을","백틱/백쿼트","번째","번호를","변수","변수들에","변수들은","변수를","변수에","변수에는","변환(형","변환)과","보통","볼","부동","부울입니다.","분명히","불리언","붙여줄","붙혀집니다.","비슷한","사용자로부터","사용하면","사용하면,","사용하셔야","사용하여","사용하지","사용할","사용할지는","사용합니다.","사용해","사용해서","살펴보겠지만,","상급","생각할","서드","서버","섞인","선언","선언된","선언하는","선택입니다.","선호에","설명","설정하여","설정할","성공","성공,","섹션을","소개","소개되었고,","소개된","소수","소수에는","수","수는","수도","수동으로","수행했다고","숫자","숫자,","숫자는","스크립트는","스타일의","시간에","시작하여","시작해","실제","실제로","실패합니다.","심지어","싶은","싶을","쌍으로","쓰는","쓰면,","쓰이는","쓰입니다.","쓸","아닌","아닙니다.(never","아래","아무","안전하다는","않고,","않는","않는다고","않습니다.","않으며,","않은데,","않을","않을때만","않음)","알","알고","알아\"라고","알아낼","알지","애플리케이션을","어떤","언어들처럼,","언어에서","언어의","언어처럼,","얻게","얻지","없는","없다.","없습니다!","없습니다.","없습니다:","없을","없음을","에러를","엔티티의","여겨지고","여러","역할을","열거","영향을","예를","예제는","예제를","예제에서","예제입니다:","오류","오류,","오류:","오류가","오류를","오직","온전히","올","왜냐하면","외에","요소들을","요소들의","요소에","요소의","원시","원합니다.","웹","위","위는","위의","위치한","위해","위해,","유니언","유사하지만,","유용하려면","유용하지","유용한","유용합니다.","은","을","의미합니다.","의해","이","이건","이건,","이는","이런","이를","이름으로","이름을","이에","이용했다는","이유로,","이후","익숙할","인덱스","인덱스에","인지합니다.","일반적인","일부만","일을","일치하는","일컫는","임의로","입니다.","있거나,","있게","있기","있는","있는지","있다는","있습니다.","있습니다:","있으며,","있을","자료형","자세한","자세히","자신들","자신은","자신의","자체로","작성할","작업이","작업할","작은따옴표","잘","잘못된","재구성하지는","전체는","절대","점진적으로","접근하면","접근하면,","정해진","제네릭","제외)","존재하더라도,","존재하지","존재할","존재합니다.","좁혀지면","주로","주제로,","줄에","줍니다.","중","중에","지금까지","지원하며,","지원합니다.","집합과","집합에","참/거짓(true/false)","참고)또는","챕터에서","첫","초기화","최대한","추론된다.","출력됩니다.","컨텐츠에서","컴파일","컴파일러는","컴파일러만","컴파일러에게","큰따옴표","키워드","키워드는","키워드를","타입","타입과","타입니다.","타입도","타입보다","타입에","타입에는","타입에만","타입으로","타입은","타입을","타입의","타입이","타입인","타입입니다.","텍스트","템플릿","통과하길","튜플","특별한","특정","파티","페이지,","편리하게","포함시킬","표준","표준으로","표현식에서","표현식을","표현식이나","표현하기","표현할","표현합니다.","표현해야","프로그램을","프로그램이","프로퍼티","필요는","필요한","필요합니다.","하거나","하고","하나는","하나는,","하나의","하위","하지","하지만","하지만,","할","할당","할당할","함께","함수","함수는","함수에서","함수의","합니다.","항상","해결되며,","해당","해당,","해주지만","해줍니다.","핸드북의","했듯이","허용됩니다.","허용하고","현재","형은","형태가","형태로","호출할","혹","화살표"],"pages/interfaces.html":["\"100\"","\"black\"});","\"blue\";","\"bob\"];","\"fred\"];","\"mallory\";","\"option","\"red\"","\"red\",","\"size","\"string\";","\"white\",","\"구조적","\"대상","\"덕","\"사전\"","\"인덱스로\"","\"피하는\"","'(src:","'boolean'.","'clor'","'color'?","'colour'","'image'.","'searchfunc'.","'squareconfig'","'squareconfig'.","'state'","'string'","()","(3rd","(call","(class","(config.clor)","(config.color)","(config.width)","(construct","(contextu","(control을","(differ","(excess","(extend","(function","(hour:","(hybrid","(implement","(index","(interfac","(introduction)","(number)로","(option","(our","(readonli","(source:","(start:","(string)로","(structur","(target","(여기서는","*","...","//","0.5","10","10,","100","100,","100;","100};","10;","12,","123;","12;","17);","1;","2,","20","3,","32);","32)안에","4];","5.0;","5;","7,","=","=>",">","?를","[\"alice\",","[\"bob\",","[1,","[index:","[propname:","[x:","`name`의","a:","a;","a[10]","agemap[\"daniel\"]","analog","analogclock","analogclock이","anim","animal;","animal을","any;","area:","array와","assertion)으로","assign","bags\"","bags\"을","beep\");","between","boolean","boolean;","breed:","button","button과","c","c#과","c(10);","c.interv","c.reset();","checking)를","checks)","class","classes)","clock","clock:","clockconstructor","clockconstructor,","clockconstructor는","clockinterfac","clockinterface;","clockinterface는","color","color:","color?:","color나","color대신","color와","colour","colour:","colour로","config.clor;","config.color;","config.width","config.width;","console.log(\"beep","console.log(\"tick","console.log(labeledobj.label);","const","constructor(h:","const를","control","control과","control의","counter","counter.interv","counter.reset","counter;","createclock","createclock(analogclock,","createclock(ctor:","createclock(digitalclock,","createclock의","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare({color:","createsquare를","createsquare안의","createsquare에","createsquare의","ctor(hour,","currenttime:","d;","date","date();","date)","date):","date;","digit","digitalclock","dog","dog;","error:","exist","extend","false와","first","function","function(source:","function(src,","function(src:","getcounter():","getcounter();","hour:","imag","image와","implement","index","instanc","interfac","interface)","interfaces)","interval:","javascript","javascript는","javascript에선","javascript와","javascript의","java와","known","label","label:","labeledvalu","labeledvalue)","label을","length:","length는","liter","locat","m:","mean","methods)가","minute);","minute:","miss","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]의","myobj","mysearch","mysearch:","mysquar","mystr:","name:","name은","name의","new","newsquar","newsquare.area","newsquare.color","newsquare;","notokay","number","number)","number):","number);","number,","number;","number[]","number[];","number]:","numberdictionari","numberorstringdictionari","number}","number로","obj.property가","obj[\"property\"]로도","object","object\"};","opacity:","p1.x","p1:","party)","penstrok","penwidth:","point","point를","printlabel","printlabel(labeledobj:","printlabel(myobj);","printlabel에","privat","private과","private에서는","properti","properties)","properties,","protect","public과","public을","readonli","readonlyarray","readonlyarray를","readonlystringarray","readonly를","readonly와","reset():","result","return","ro","ro.length","ro.push(5);","ro:","ro;","ro[0]","searchfunc","searchfunc;","select","select()","select():","selectablecontrol","selectablecontrol를","selectablecontrol은","selectablecontrol의","settim","settime(d:","shape","shape,","side","sidelength:","signatuer)을","signature)로","signature)를","size:","source.search(substring);","specifi","squar","square.color","square.penwidth","square.sidelength","square;","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareopt","squareoptions가","squareoptions와","src.search(sub);","state","state:","state는","static","string","string'","string)","string):","string,","string;","string]:","stringarray","stringarray;","stringarray가","string으로","string을","sub)","sub:","substring:","subtyping)\"이라고도","textbox","this.currenttim","tick()","tick():","tick();","tock\");","true)","type","type)\"이","types)","typescript가","typescript는","typescript에서,","typescript에서는","typescript에서도","typescript의","typing)\"","typing)이","void;","vs","width","width:","width?:","width가","write","x,","x:","y:","y를","{","{color:","{size:","{}","|","}","})","});","};","}를","}을","가끔","가능하게","가능하지만,","가능한","가능함을","가능합니다.","가능합니다:","가능해야합니다.","가장","가졌는지만을","가지","가지가","가지고","가지기","가지는","가진","가진다는","가질","가질수","가집니다.","각","간단한","간단합니다.","값으로","값을","값의","값이","강력한","강제하는","강제합니다.","갖고","갖는","같기","같은","같을","같이","개의","객체","객체가","객체를","객체입니다:","거대한","검사","검사가","검사는","검사를","검사에","검사하기","검사할","검사합니다.","겁니다:","것","것과","것뿐만","것에","것은","것을","것이","것입니다!","것입니다.","것입니다:","게","결합하면","경우","경우,","경우는","경우에,","경우에만","경우입니다.","계약(contract)을","계약을","곳에서","공통","관대하지","관련이","괜찮다면,","구현된","구현될","구현은","구현을","구현하기","구현하는","구현해야","그","그냥","그들의","그래서","그러한","그리고,","기대해도","기술하기","기술하는","기술하는데","기술할","기술합니다.","기억하기","기억하는","기초","기초클래스에서","끝에","나","나열된","나은","나중에","나타냅니다.","납니다.","넓은","넣어서","놀랍게도","높은","다루겠습니다.","다룰","다른","다시","다양한","다음","다음과","단언(type","단언을","단지","대부분은","대신에,","대응되는","대해","더","데","동일한","동작하는","동작하는지","동작하도록","동적이고","될","두","둘을","들어,","들어:","등","때","때,","때나","때만","때문에","때문에),","때문에,","때문이고,","때문입니다.","또","또한","똑같이","뜻이고,","리터럴에서","리터럴은","리터럴을","리터럴이","마주할","마지막","마지막으로,","마찬가지입니다.","막기","만들","만들고,","만들어낼","만약","만약에","많은","말은,","맞는지만","맞추고","매개변수","매개변수가","매개변수끼리","매개변수는","매개변수들은","매개변수로","매개변수의","메서드(mutat","메서드가","메서드를","메시지로","멤버","멤버는","멤버도","멤버들이","멤버를","멤버에","멤버이기","명시적으로","몇","몇몇","모두","모두를","모두보다는,","모든","목록과","문맥상","문자열","문자열과","문자열로","문자열을","문자열입니다","문제가","반드시","반영하도록","반환","반환된","반환하는","반환할","반환했다면,","받고,","받습니다.","받지","발생시킵니다.","발생하는","발생하면,","발생할","발생합니다.","방법과","방법은","방법을","방법이지만,","방법입니다.","방지하면서,","배열에","배열을","배우고,","배웠습니다.","백","버그가","버그입니다.","번째","범위의","변경","변경하지","변수가","변수는","변수로","변수를","변수에","변수와","변환하기","보겠습니다:","보는","보여줍니다.","보장할","복사하는","복잡한","부분을","불가능한","붙여","비슷하게","비슷합니다.","사용","사용을","사용하고","사용하는","사용한","사용할","사용할지","사용합니다","사용해야할","사이에","상속계층을","상속받고,","상속받습니다.","상속받지","상속받지만","상속하는","상태를","상호작용할","색인화(indexed)되면","생각할","생각합니다.","생각해볼","생성","생성될","생성자","생성자가","생성자를","생성하고,","생성하는","생성하려고","생성합니다.","서로","서명","서명(string","서명에","서명은","서명을","서명이","서브타이핑","선언과","선언에서","선언한","선택적","설명하는","설명할","설명했던","성공,","세계에","소개","소위","속성을","속하지","수","수도","수정","수정할","수정해야","수행하는","순서를","숫자","숫자.","숫자입니다","숫자형","쉬운","스태틱","스태틱과","스태틱이기","시그니처","시그니처가","시그니처는","시그니처를","시도하지","시작하는","실제","실제로","실제로는","심지어","싶다면,","써드파티","쓸","아니라","아니라면,","아닙니다","아닙니다.","아래","아래와","아예","안에서","안에서도","안의","않고","않고,","않기","않는","않는다는","않습니다.","않은","않음을","알려주기","알려줍니다:","앞에","얘기할","어디에","어떤","어떻게","언급했듯이,","언어에서","언어처럼","얻게","없고,","없습니다.","없으면","없을","에러가","에러를","에러의","여기서","여기서는","여러","여전히","역할","역할을","예를","예제","예제로","예제를","예제를,","예제에서","예제에서,","예제에서는,","예제의","오류","오류!","오류,","오류:","오류가","오버라이드하는","올바르게","올바른","옵션","완전히","외부에서","외에,","외에는","요구","요구사항을","요구하는","요구하지","원칙","위","위에서","위와","위의","위처럼","위치에","위해","위해,","유래된","유사하게,","유연한","유연함을","유용하다는","유용하지만,","유용합니다.","유의하세요.","유형과","의미합니다.","의해서만","이","이것은","이나","이는","이런","이를","이름","이름과","이름으로","이름을","이름이","이번","이번엔","이용","이유는","이전","이점은","인덱서(indexer)를","인덱서블","인덱서에서","인덱서의","인덱스","인덱스가","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인수","인수로","인스턴스","인스턴스를","인스턴스만","인스턴스의","인터페이스","인터페이스가","인터페이스는","인터페이스들도","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼","일관성","일반","일반적인","일부","일찍이","일치하도록","일치하지","읽기","읽기전용","입력하면,","있고","있고,","있기","있는","있는지","있는지와","있다고","있다는","있다면,","있습니다.","있습니다:","있어,","있어야","있으면,","있을","있음을","있지","있지만,","자식만","자식에게만","작성되고,","작성되었다고","작성해","잘","잘못","재사용성","재할당이","적합하고,","전달된","전달하는","전달한","전달할","전달합니다.","전달해도","전에","전용으로","전용이기","전혀","접근할","정말","정의되면,","정의된","정의를","정의하고,","정의하는","정의할","정의합니다.","정의합니다:","제거된","제공하지","제공합니다.","제공해줍니다.","조건에서만","조건을","조용히","조합으로","조합을","존재하거나","존재하는","존재하는지와","좀","좋습니다.","좋습니다:","주어진","주지","줄에서","중","중에","중요하지","중요한","즉,","지","지원하는","지정하는데도","지정하지","지정할","직접","직접적으로","질문해","짓는","쪼갤","차이점","채워","처럼","처리를","처음","첫","초과","초점을","최소한","추가","추가적인","추가하는","추론됩니다.","추론할","충족시키도록","충족하면,","컴파일러는","컴포넌트로","코드","코드가","코드에","코드의","클래스","클래스가","클래스나","클래스는","클래스들은","클래스를","클래스에","클래스와","클래스의","클래스처럼,","타이핑","타이핑(duck","타입","타입(subtype)이어야","타입과","타입들을","타입들의","타입만","타입에는","타입으로","타입은","타입을","타입의","타입이","타입이므로,","타입입니다.","통해서","특별한","특성","특정","패턴을","패턴의","편의를","포함되지","포함하여,","포함한","표시합니다.","표현식이","표현을","표현의","프로그램이","프로젝트","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들도","프로퍼티들은","프로퍼티들의","프로퍼티들이","프로퍼티로","프로퍼티를","프로퍼티만","프로퍼티와","프로퍼티의","프로퍼티중","피하는","필요가","필요는","필요한","필요합니다.","하고","하나는","하나를","하나씩","하나의","하면","하위","하위클래스는","하위클래스에","하위클래스에서만","하위타입이","하위타입이지만","하이브리드","하지만","하지만,","한","한다고","한다면,","한번","한번에","할","할당","할당되었기","할당을","할당하는","할당하여","할당할","할때","함께","함께,","함수","함수는","함수를","함수에","함수와","합니다.","합집합이라면","해당","해주는데,","핵심","허용됩니다.","허용할","허용해주었습니다.","형태를","형태뿐입니다.","형태에","호출","호출을","호환되기","혹은","확신한다면,","확인하는","확인할","확인합니다.","확장(extend)이","확장하기","확장하면,","확장한","확장할","후에","후에는"],"pages/functions.html":["\"","\");","\"adams\");","\"adams\",","\"bob","\"clubs\",","\"contextu","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"hearts\",","\"joseph","\"lucas\",","\"mackinzie\");","\"number\")","\"object\")","\"samuel\",","\"smith\"","\"smith\")","\"spades\",","\"sr.\");","\"this\"","\"will","\"will\",","\"숨겨진","%","'this'를","'화살표","()","(...)","(basevalue:","(e:","(firstname:","(fname:","(function","(function)","(infer","(introduction)","(lastname)","(note:","(option","(overloads)","(rest","(thi","(this:","(type","(typeof","(write","(x:","(그리고",")",")를","*","+","...","...rest:","...restofname:","/","//","10","100;","13","13);","13};","2","4","52);","=","==","=>","?","[\"hearts\",","[{","`this`가","`this`를","adams\"","add(x,","add(x:","addclicklistener(onclick:","addclicklistener가","addclicklistener로","addtoz(x,","alert(\"card:","any는","any입니다.","api를","api에서","arguments라는","array(52),","arrow","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","callbacks)","callee가","card","card:","card;","cardpick","cardpicker();","cardpicker()의","cards:","card를","card와","class","console.log('clicked!');","createcardpicker(this:","createcardpicker:","createcardpicker가","createcardpicker에","deck","deck)","deck):","deck.createcardpicker();","deck:","deck을","deck이","default","e.messag","e.message;","e:","employeenam","es6의","event)","f(this:","firstnam","firstname;","firstname에","firstname을","fucntion","function","function()","function(this:","function(x,","function(x:","function)","function)과","function)로","functions)","h","handler","handler();","handler,","handler의","increment:","info:","interfac","javascript","javascript는","javascript로","javascript에서","javascript에서,","javascript에서는","javascript에서의","javascript에서처럼,","javascript와","javascript의","katz의","lastnam","lastname:","lastname;","lastname?:","lastname을","lastname의","luca","mackinzie\"","math.floor(math.random()","math.floor(pickedcard","math.floor(x","mode에서는","myadd","myadd:","myadd는","mydeck","mydeck[pickcard(mydeck)];","new","noimplicitthi","note:","null","number","number)","number):","number,","number;","number[];","onclickbad(this:","onclickbad가","onclickgood","onclickgood(this:","onclickgood이","onclick이","paramet","parameter)","parameters)","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickcard가","pickcard를","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","restofname.join(\"","result1","result2","result3","result4","return","samuel","smith\"","strict","string","string)","string,","string;","string[])","string[];","suit","suit:","suits:","suits[pickedsuit],","this.info","this.info까지","this.info를","this.suits[pickedsuit]","this.suits[pickedsuit],","this.suits[pickedsuit]의","this:","this가","this는","this로","this를","this와","this의","this타입을","type)","types)","typescript","typescript는","typescript를","typescript에는","typescript에서는","typescript에서도","typing\"","uielement","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","undefin","undefined);","undefined가","undefined로","undefined를","void","void)","void):","void,","void;","void는","void로","void를","void일","window","window로","window에","x","x.length);","y","y)","y:","y;","yehuda","yehuda의","y는","z","z;","{","{suit:","}","},","};","}[]):","}];","가","가능하므로","가독성을","가장","가정합니다.","가지","가지고","가집니다","가집니다:","가짜","각","간에","간주합니다.","감지합니다.","값은","값을","강력하고","강요되지","갖는","개발자들","객체","객체가","객체들을","객체를","객체마다","객체에서","객체인지","걸","검사","검사를","검사합니다.","겁니다:","것","것부터","것에","것으로","것은","것을","것이","것이지만,","것인지를","것입니까?","것입니다.","것입니다:","결과를","경고를","경보","경우를","경우를,","계속해서","계층을","고치기","곳이","공유됩니다.","공유함을","공유합니다.","공통된","공통성을","구성","구성하지","구성합니다.","구체적인","구축하거나","구현할","구현해","그","그냥","그대로","그들은","그래서","그러면","그렇게","그렇다면,","그렇지","그룹","글","글은","기능을","기능이지만","기대하는","기대했던","기명","기본","기본값은","기본만","기본적인","기술들로","기술을","끝에","나머지","나열되어","나오는","나중에","남깁니다.","내부","내부에","내부의","너무","넘겨","넘겨주지","넘겨줄","넘겨지는데","넘길","넘어가겠습니다.","네임스페이스,","노력을","높습니다.","놓을","는","다룰","다르게","다른","다수의","다시","다중","다행히도","단점입니다.","당신이","대답해","대신","대한","대해","더해보겠습니다.","데","독립형","동일한","동작","동작,","동작을","동작하는지","동적인","됐습니다.","된","된다면","될","될것입니다.","됩니다.","두","둔다면","둘","뒤따르는","뒤에","뒤의","들어보겠습니다:","따라","따라서","따릅니다.","때","때,","때는","때도","때로는","때를","때문에","때문입니다.","때에","때의","또는","또한,","라고","라는","라이브러리","라이브러리는","라이브러리에","런타임에서","레벨에서의","를","리스팅을","리터럴","마찬가지로","막는데","만들","만약","만큼","많은","매개변수","매개변수가","매개변수는","매개변수든","매개변수들의","매개변수들이","매개변수라고","매개변수라는","매개변수로","매개변수를","매개변수만을","매개변수보다","매개변수에","매개변수와","매개변수와는","매개변수의","매개변수입니다.","매우","먼저","메서드","메서드들은","메커니즘이","명시적으로","명시해","명확하고","몇","모듈에","모듈이","모든","모를","모방,","모을","목록에","목록에서","목록으로","목록은","목록을","목록처럼","무언가라면","무엇인지","무한으로","문법의","문을","문제가","문제는","물론,","및","바꿀","바꿔줍니다:","바르게","바인딩을","반드시","반면,","반영되지","반환","반환될","반환하거나","반환하기","반환하는","반환하지","받는","받는것","발견하는","발생할","발생합니다.","방법대로라면","방법에","방법을","방정식의","배열","배열을","배울","번에","번째","번째로","번째로,","벗어나는","변경해야","변수는","변수로","변수를","변수입니다.","변화를","보겠습니다.","보겠습니다:","보고","본문의","본질적으로","볼","봅시다.","봅시다:","부릅니다.","부분입니다,","부호","부호는","분명히","불행히도","붙습니다.","붙였으니,","붙이더라도","붙임으로써","비","비슷한","비워두는","빌드하여","빠르게","사라지고","사실만","사실상","사용","사용됩니다:","사용을","사용자가","사용자는","사용하기","사용하는","사용하여","사용할","사용해","사용해야","사용했던","사이에","살펴보고","상관없이","상위","상태\"의","상태에서","새로운","생각하면","생긴","생깁니다.","생략","생략할","생성된","선택적","선택적,","선택적으로","선택적이고,","선택하면","선택하여","선택한","선택할","선택합니다.","설명하는","설명하므로,","설정되었기","성공,","성을","소개","수","수고가","수는","수도","수를","수와","수월하게","수행합니다.","순서를","순수한","숫자를","쉽게","승인하고","시도합니다.","시스템에서","실수를","실행되는","싶다면","써서","쓰면","쓰이는군요.","쓰이는지","쓰일","쓸","아는","아니라","아닌","아닙니다.","아래","아랫줄은","아무것도","아주","악명","않거나","않는","않는다는","않는다면","않다면","않습니다.","않을","않음을","알게","알고","알맞게","알맞은","알아낼","알아야","알아채셨나요?","앞서","앞에","애플리케이션에","애플리케이션에서의","어느","어떤","어떻게","언급했듯이,","언어입니다.","얼마나","없는","없다는","없습니다!","없습니다.","여기","여기서","여기서는","여러분의","여전히","역시","역할을","예상하는","예시로","예시를","예시에","예시에서","예제를","예제에서","오게","오는","오류!","오류,","오류가","오류도","오류를","오버로드","오버로드는","오버로드로","오버로드를","오버로드만을","오직","올바르게","와","왔기","외부의","요구하지","요소입니다.","요약하자면,","원본","원하거나,","원하는","원한다면","위","위의","위치한","위한","위해","위해,","위해서,","유연한","유의하세요,","유일한","유저가","유지하기","유효한","은","은닉,","을","의","의미하기도","의미하는","의미합니다,","의미합니다.","의해","이","이것은","이것을","이것이","이곳에서","이나","이는","이라","이러한","이런","이런,","이렇게","이를","이름","이름과","이름으로","이름은","이름을","이야기합니다.","이유로","이전","이전에","이제","이해는","이해하기","이해하는","익명","인스턴스로써","인자","인자가","인자들을","인자로","인자를","인자의","인터페이스","일반","일반적입니다.","일부","일부이고","일으키겠군요","일으키지","일을","일입니다.","일종의","일치하게","일치해야","일회성","읽도록","입력해보세요.","있기","있는","있다는","있다면","있더라도","있도록","있습니다.","있습니다:","있습니다;","있어","있으므로","있을","있지만,","자기","자신을","자신의","자체적인","작동시키면","작동하는지","작동하는지에","작성되어","작성된다는","작성자는","작성하고자","작성하기","작성하는","작성하든","작성해","작업에서는","작업은","작업을","작업하기를","작업할","잘","잘못","잘못된","잡아낼","장단점)를","재사용하기","적용한","적은","적합하다고","적합한","적합합니다.","전달된","전달될","전달에","전달하는","전달하든","전달한다면","전달할","전달해","전에","전체","점이","정답은","정보","정의가","정해","정해줄","정해지는","정확함","제공된","제공하는","제공하지","제공합니다.","제공했는지를","주목해","주세요.","주어야","주어지고","주어진","주제를","줄","줄일","줍니다.","줍시다.","중요합니다.","중인","지금은","지어","지정하고","지정합니다.","지정해","직접","진행하면서","집합이므로","짚고","쪽의","참고로,","참조할","창","처리되며,","첫","초기화","초기화를","최상위","최종적으로","추가합니다.","추가해","추론","추상화","충돌을","취급합니다.","취할지","카드가","카드를","캡처(capture)","캡처된","캡처할","캡처합니다:","컴파일러가","컴파일러는","컴파일러에","코드","코드를","콘텍스트에","콜백","콜백에서","콜백을","클래스","클래스,","타이핑","타입","타입과","타입들과","타입들을","타입들이","타입만이","타입에","타입에도","타입에서","타입으로","타입은","타입을","타입의","타입이","타입이기","타입이며","타입이어야","타입인","타입입니다.","통과의례입니다.","통해","통해,","특히","파라미터와","파악할","표기'(","표기에","표시를","표시할","표시합니다.","표준","표현식을","프로그램에서","프로세스를","프로토타입에","플래그가","플래그를","필수","필수,","필요가","필요로","필요하다고","필요한","필요합니다.","하게","하고","하기","하나.","하나만","하나와","하나의","하는","하도록","하지만","한","한다고","한다는","한다면","한쪽에만","할","할당될","함수","함수(anonym","함수(name","함수가","함수는","함수로","함수로써,","함수를","함수에","함수에서","함수의","함수임을","함수처럼","함을","합니다","합니다.","항상","해결할","해당","해당되지","해주어야","핵심","했을","형태를","형태에","호출","호출과","호출되어야","호출된다는","호출될","호출들을","호출은","호출을","호출하는","호출하려고","호출하므로","호출할","혼란스러움은","화살표","확실한","확인","확인함","흔한"],"pages/literal-types.html":["\"eas","\"hello","\"hi","\"img\"):","\"input\"):","\"uneasy\");","'\"eas","'\"uneasy\"'","(eas","(helloworld의","(liter","(math.floor(math.random()","(narrowing)라","(numer","(string","(문자열","*","*/","+","...","/**","//","0,","1","1)","16","1개)로","2","2345","3","32;","4","40.73061,","5","6","6)","6;","73.935242,","8","=","===","@errors:","animate(dx:","button","button.animate(0,","class","const","const로","const를","createelement(tagname:","declar","dy:","eas","easing)","easing:","element","enum과","function","helloworld","helloworld가","hiworld","htmlimageelement;","htmlinputelement;","in\"","in\")","in\");","interfac","lat:","let으로","let은","liter","lng:","loc/lat","mapconfig","mapconfig):","narrowing)","new","number,","number;","out\"","out\"'","out\")","out\";","result","return","rolldice():","rolldice();","setupmap(config:","setupmap({","string):","string은","string이지만,","tilesize:","type","types)","typescript는","typescript에게","typescript에는","uielement","uielement();","var","void;","world\";","world\"가","world\"는","world\"로","{","|","}","});","가능성이","가드","가지","값은","값을","값이","갖출","같은","개의","객체는","것과","것을","것입니다.","결합됩니다.","경우","경우:","경우의","구별하는","구체적인","그리고","기능을","누군가가","다른","도달하게","동일한","되면","된다면","될","두","따라서,","때","또는","로직","리터럴","리터럴과","매개","무시하게","무한대)을","무한한","문자열","문자열과","문자열로","문자열을","문자열이","문자열이나","문자열이라고","바는","반면,","발생합니다.","방법으로","변경되지","변경될","변수","변수를","변수에","변수의","별칭과","보다","보장합니다.","비슷한","사용될","사용됩니다:","사용하게","사용하면","사용하여","생략","생성합니다.","선언하게","선언할","설명할","설정값을","세","수","수가","수의","숫자,","숫자에","숫자형","시스템","실제로","아니란","아닌","안에서","않음을","알립니다.","없습니다.","여기에","역할을","오늘날","오류가","오버로드를","위의","유니언","유한한","의미하는","이","이것이","이곳에","이는","이런","이를","있는데","있습니다.","있습니다:","있으므로","있음을","잘","잠재적","절대","정의들","정합니다.","정확한","좁히기","좌표에","주로","줄여나가는","중복","지도를","지정할","집합","추가","추가적인","컴파일러는","컴파일러에게","케이스","케이스들","타입","타입,","타입도","타입은","타입을","타입의","타입이","타입입니다.","하는","하위","하지만","한다.","할당할","함께","허용된","형태를"],"pages/unions-and-intersections.html":["\")","\"downloading...\";","\"failed\"","\"failed\":","\"failed\";","\"hello","\"loading\"","\"loading\":","\"loading\";","\"number\")","\"padding\"을","\"string\")","\"success\"","\"success\":","\"success\";","${name}.`);","${state.code}","${state.response.summary}`;","${state.response.title}","&","'${padding}'.`);","'padding'은","'padding'이","(const","(discrimin","(first.hasownproperty(prop))","(intersect","(mixin","(response.error)","(response:","(result","(second.hasownproperty(prop))","(state.state)","(typeof","(union","(|)로","):","*","*/","+","...","/**","//","1).join(\"","2339","2345","4);","=","===","=>","@errors:","`code`","`download","`error","any)","any):","array(pad","artists:","artistsdata","artistsrespons","artistsresponse)","artworks:","artworksdata","artworksrespons","a와b","b","bird","bird;","bird는","boolean;","boolean은","boolean이","case","class","code","code:","common","console.error(response.error.message);","console.log(`hello,","console.log(response.artists);","consolelogg","consolelogger.prototype);","const","constructor(publ","declar","downloading`;","duration:","error(`expect","error?:","errorhandl","errorhandling;","extend(","extend(new","fields)","first","first)","first)[prop]","first,","first:","first[prop];","fish","fish로","fish이면,","fli","fly():","fly라는","function","getsmallpet():","getsmallpet();","handleartistsrespons","i'm","implement","indentedstr","interfac","intersections)","jim","jim.log(jim.name);","layeggs():","log(name:","loggabl","loggable은","loggable입니다.","message:","name:","networkfailedst","networkfailedstate일","networkloadingst","networkst","networkstate):","networkstatus(state:","networksuccessst","networksuccessstate;","new","number","number)","number,","number;","number나","pad","padding:","padding에","padding이","padleft(\"hello","padleft(value:","padleft에서","padleft의","partial","person","person(\"jim\"),","pet","pet.fly()를","pet.layeggs();","pet.swim();","prop","respons","response:","result","result:","return","return;","second","second)","second)[prop]","second:","second;","second[prop];","serializ","state","state.code;","state:","state가","state라는","state를","state에","state의","string","string)","string):","string,","string;","string을","success:","summary:","swim():","switch","switch문을","swtich문을","throw","title:","true);","type","types)","typescript가","typescript는","unions)","value;","via","void;","world\",","world\"를","{","{}","{};","|","}","};","}[];","가끔,","가능한","가지","가지고","가진","각","각자만의","간결합니다.","간단하고","값은","값을","값의","값이","갖게","갖고","갖는","개의","객체는","객체를","객체의","객체지향","것뿐입니다.","것은","것이","것이고,","것이며,","것입니다.","결합된","결합하는","결합합니다.","경우,","계층을","곳에","공백이","공유되지","공통","공통으로","공통인","과","과하다고","관련이","괜찮다고","교차","교차는","교차를","구별하기","구분하여,","구성됩니다.","구성하거나","구성할","그","그것이","그들","그리고","기능을","기대하는","기술은","기존","까다로울","나타나는","네트워크","다","다루는","다뤄왔습니다.","다른","다릅니다.","다음","단","단일","단지","대신에,","대응하는","대조되고","대표하는","더","더해질","데","데이터로","도움이","동일한","되어있다는","되지","될","됩니다.","두","둘","들어,","따라서","때","때가","때입니다:","또한","라이브러리를","런타임에","런타임에는","리터럴","막대","만들","만들어","만들어내기보다는","만들었지만,","만약","많은","매개변수","매개변수로","매우","메서드를","멤버들에만","멤버들을","멤버를","명시적일","모델링할수록","모두","모든","무엇에","문자열과","문자열을","문자열이라면,","문제는","믹스인","밀접한","반환합니다.","받고","받아","받아들일","발생시킵니다.","발생합니다.","방법","방법들을","방법은","방법의","범위를","변수가","보겠습니다.","분리하여","분석하면서","사용","사용되고","사용됩니다.","사용법이","사용하고자","사용하는","사용하여,","사용할","새로운","생략","생성하여","세","세로","셋","수","수는","수도","숫자라면,","숫자만큼의","시도는","실제로","실행하기","아닌","아직","안다면","안의","않고도","않는","않습니다.","알","약간","약간의","어떤","얻을","없습니다.","에러","에러를","여기서","여러","여부를","예를","예제에서","예제에서,","오류가","오류를","오류입니다.","왼쪽에","요청이","원시","원자","위","위하여","위해","유니언","유니언과","유니언에","유니언을","응답","의미합니다.","이","이는","이를","이미","익숙해지는","인수로","인터페이스들은","일관된","일반적인","있는","있는지","있다는","있다면","있다면,","있습니다.","있습니다:","있어서","있으나,","있으며,","있으면","있으면,","있음을","있지만,","자체","잠재적인","전달할","전통적인","점","점을","접근하려는","접근할","조금","존재","존재하는","존재한다는","좁혀나가게","좁혀나갈","좁히기","좋은","중","즉","즉,","지금까지,","지정된","직관만","찾게","처음부터","체크하지","추가합니다.","추론의","추상화할","컴파일","코드","코드에서,","타임에는","타입","타입과","타입들","타입들은","타입들을","타입에","타입으로","타입으로서","타입은","타입을","타입의","타입이","타입인","타입인지","통과하지만,","통한","패턴을","프로퍼티에","필드가","필드도","필드를","필드에","필요한","하나가","하나는","하나로","하나를","하나에서만","하나의","하나입니다.","하지만,","할","함수를","합쳐","합칩니다.","해당","해당하는지","해줄","핸드북은","핸들링과","핸들링을","현재","호출하는","호출할","혹은","확신할","확실하지","흐름을"],"pages/classes.html":["\"","\"bob","\"greeter","\"greeter라는","\"hello,","\"hey","\"man","\"sales\");","#name:","${distanceinmeters}m.`);","${this.department}.`;","${this.name}","&&","'#name'은","'animal'","'animal'과","'employee'은","'name'은","'person'의","()","(abstract","(accessors)","(advanc","(classes)","(constructor","(ecmascript","(employee.fullname)","(function","(inheritance)","(introduction)","(newnam","(paramet","(point.i","(point.x","(public","(public,","(readonli","(static","(thename:","(this.greeting)","(understand","(use","*","+",".d.t","/","//","0)","0,","0};","1,","10,","10;","10am.\");","10}));","10자가","1x","2,","2015를","3","3.8","3.8에서,","34m.","3};","3개의","3으로의","45)","5","5)","5m.","5x","6로도","8","8;","=",">","_fullname:","`hello,","abstract","account","accountingdepart","accountingdepartment();","anim","animal(\"cat\").#name;","animal(\"cat\").name;","animal(\"goat\");","animal과","animal로","animal에","animal에서","animal의","animal이라는","auditing\");","bark()","bark()와","c#","c#에서는","calculatedistancefromorigin(point:","class","classes)","console.log(\"depart","console.log(\"galloping...\");","console.log(\"gener","console.log(\"roam","console.log(\"slithering...\");","console.log(\"th","console.log('woof!","console.log(`${this.name}","console.log(`anim","console.log(employee.fullname);","console.log(greeter.greet());","console.log(greeter1.greet());","console.log(greeter2.greet());","console.log(grid1.calculatedistancefromorigin({x:","console.log(grid2.calculatedistancefromorigin({x:","console.log(howard.getelevatorpitch());","console.log(howard.name);","const","constructor","constructor()","constructor(message:","constructor(name:","constructor(publ","constructor(readonli","constructor(thename:","dad","dad.nam","default)","depart","department();","department.generatereports();","department.printmeeting();","department.printname();","department:","department;","dog","dog();","dog.bark();","dog.move(10);","dog는","dog은","each","earth...\");","ecmascript","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employee는","employee라는","employee를","employee의","error(\"fullnam","extend","fields)","fullname():","fullname(newname:","fullname:","fullnamemaxlength","fullnamemaxlength)","fullnamemaxlength);","fullname을","fullname이","function","functions)","galloping...","generatereports():","getelevatorpitch()","getters/setters를","getters와","getter도","get과","greet","greet()","greeter","greeter(\"world\");","greeter();","greeter(message)","greeter.prototype.greet","greeter.standardgreeting;","greeter1","greeter1:","greeter1은","greeter2:","greeter:","greeter;","greetermaker();","greetermaker.standardgreet","greetermaker:","greetermaker라는","greetermaker에","greeter는","greeter라고","greeter를","greeter의","greeter클래스의","greeting:","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid.를","grid1","grid2","grid의","hors","horse(\"tommi","horse는","horse와","horse의","howard","interfac","interface)","javascript","javascript는","javascript를","javascript의","java를","john","legs\");","length","makesound():","math.sqrt(xdist","max","meet","message;","modifier)","modifiers)","monday","move","move():","move()를","move(distanceinmet","move(distanceinmeters:","move를","name","name:","name:string이라는","name;","name은","name을","name이라는","new","newname.length","newname;","newname의","new를","number","number)","number;","number;})","numberoflegs:","octopu","octopus(\"man","octopus의","octopus클래스입니다.","origin","origin에","palomino","palomino\");","person","person(\"john\");","person에서","person을","piec","point","point3d","point3d:","printmeeting():","printname():","privat","private)","private,","private으로","private을","private지정자와","properties)","protect","protected)","protected,","protected로","public","public,","public으로","public을","public입니다.","python","python\");","readonli","readonly도","readonly로","readonly키워드를","reports...\");","return","rhino","rhino();","rhino;","rhino가","rhino는","sam","sam.move();","sammi","scale","scale:","set","setters가","setter를","set을","set이","slithering...","smith\";","snake","snake(\"sammi","snake.","snake와","standardgreet","static","static을","string","string)","string,","string;","strong","suit\";","super(\"account","super(\"rhino\");","super()를","super(name);","super.move(distanceinmeters);","techniques)","thename;","thename을","thename의","thename이라는","there!\"","there!\";","there\"","there\";","this.#nam","this._fullnam","this._fullname;","this.depart","this.greet","this.greeting;","this.nam","this.name);","this.scale;","this.를","this에","throw","tom.move(34);","tom.move(34)는","tom:","tommi","tom은","typeof","typescript","typescript’","typescript는","typescript에는","typescript에서","typescript에서는","typescript에서는,","typescript의","void","void;","woof!');","work","world\"","world\"\"","x:","xdist","y:","ydist","ydist)","z:","{","{x:","}","})();","};","가능하다고","가능합니다.","가로채는","가장","가지","가지고","가지를","가지므로","가진","각","각각","각각의","간단한","값에","값을","값의","값이기","같아보이는","같은","같이","개발자들이","개의","개정된","객체","객체가","객체를","객체에","객체의","거의","검증하기","것","것과","것에","것은","것을","것이","것입니다.","것처럼,","격리를","경우는","고급","곳에서","곳으로","공개","공유하기","공유합니다.","구문일","구조적인","구현","구현되어야","구현을","규칙입니다.","그","그러나","그렇지","그리고","기능을","기다릴","기반","기반의","기법","기법들을","기본적으로","기본적인","기존","기존의","기존의javascript로","기초","길이를","길이와","나와있습니다.","나타내는","내에서","내에서는","내의","내장되어","넘는","노출","노트에","느낄","다","다룹니다.","다르게","다른","다소","다음","다음과","다음으로,","다음은","달리","대한","대해","대해서만","더","더욱이","덧붙이는","데이터베이스","동시에","동일하게","동일한","동작하게","동작합니다.","된다는","된다면,","두","두개의","둘","둘째,","들면,","들어,","때","때,","때는","때문에","때문에,","때문입니다.","또","또는","또한","라고","런타임에","레퍼런스를","릴리즈","마지막","마찬가지로,","만드는","만들","만들고","만들고,","만들기","만들어지는","만들어진","만약","말합니다.","맞게","매개변수","매개변수를","매개변수에","매우","먼저","메서드","메서드가","메서드는","메서드로","메서드를","메서드와","멤버가","멤버는","멤버들에","멤버를","멤버에","멤버에도","멤버와","멤버의","명시적으로","몇","모두","모두를","모든","못하도록","무조건","문법은","문법을","문제가","및","반드시","발생시킵니다.","발생함을","발생합니다.","방법은","방법을","방법이","방식에","방식으로","방식을","백업","버전에서는","버전의","번째로","변경할","변수는","변수들을","변수를","변환해봅시다.","보여주기","보여주는","보여줍니다.","보이는","보이는지","보장할","복잡한","본","본문을","부분은","부분을","불리기도","불리는","붙여","붙여야","붙이는","붙입니다.","브라우저와","비공개","비공개로","비교할","비슷하게","비슷한","사람들이","사용됩니다.","사용자들이","사용하기","사용하는","사용하도록","사용하면","사용하여","사용하지","사용한","사용할","사용함으로써","사용합니다.","사용해봤다면,","사용해서","사용했지만,","사항:","살펴보겠습니다.","살펴보겠습니다:","살펴보았습니다.","상관없이","상속","상속받고","상속받습니다.","상속을","상위클래스(superclasses)","새로운","생각하는","생성됩니다.","생성자","생성자가","생성자는","생성자를","생성자에","생성자에서","생성자와","생성하고","생성하기","생성하여","생성할","생성합니다","생성합니다.","생성합니다:","선언","선언과","선언되어","선언되었지만","선언된","선언에","선언으로부터","선언은","선언이","선언하고","선언하면","선언한","선언합니다.","선언했습니다.","선택적으로","설명합니다.","설정될","설정할","설정해야","성질입니다.","세밀하게","세부","섹션의","소개","수","수도","수정하지","수정해봅시다.","수행된","시스템입니다.","시작으로","시작합니다.","시킬","식별자이기","실제로","실행할","실행해","심볼의","아니기","아니라","아닌","안에서","않고","않는","않다는","않습니다","않습니다.","않아도","않으며","않은","알","알려진","알리기","알아보기","앞서","앞에","앞에서","애플리케이션을","어디서","어떻게","어색함을","언급하지","언급한","언어를","언어의","얻습니다.","없는","없습니다","없습니다.","없음.","없음을","없이","없지만","없지만,","여기서","여기서,","여기선","여러","여전히","예:","예를","예제는","예제로","예제를","예제에서","예제에서는","예제에서는,","예제와","예제의","예제입니다:","오류","오류!","오류:","오류가","오류를","오버라이드하는","오버라이드해서","오버라이딩","왔는지","외부에서","외부에선","우리","우리는","원할","위","위의","위치에서","위한","위해","위해,","위해서","위해서,","유사하게","유용합니다.","유지하거나","유지하기","유추됩니다.","의미합니다.","이","이것은","이나","이는","이러한","이런","이를","이름을","이미","이번에도","이상을","이용하여","이전","이전과","이전에","이해하기","익숙하다면,","익숙한","인스턴스","인스턴스가","인스턴스는","인스턴스를","인스턴스화","인스턴스화될","인스턴스화하고","인스턴스화할","인터페이스","인터페이스로써","인터페이스를","인터페이스와","일반적인","읽기전용","읽기전용으로","임의로","입니다.","입장에서는","있게","있기","있는","있는지","있다는","있다면,","있도록","있습니다.","있습니다:","있습니다;","있어야","있으며,","있음을","있지만,","자동으로","자세히","자연스러운","자유롭게","자체가","자체를","자체에서","자체의","작동하는지","작동합니다.","작성할","작용합니다.","잘","재사용할","적용되는","적용됩니다.","전에","전역","점만","점을","점입니다.","접근","접근을","접근자","접근자가","접근자는","접근자에","접근하기","접근하는","접근하지","접근할","접두어로","정보를","정의하는데","정의한","정의합니다.","정적","정확하게","제거하고","제공합니다\".","제약","제어할","제외하면","조건이","조금","조정은","존재하는","존재하지","주요","주의해야","줄에서,","중","중요한","즉","지금까지는","지원되지","지원합니다.","지원합니다:","지정자","지정자나","지정자도","지정자를","지향","지향적","직접","짧아진","쪽도","쪽에서","차이를","참조할","처리합니다.","첫","초과한다면,","초기화할","초기화합니다.","초기화해야","초기화했습니다.","최대","추가합니다.","추상","추상으로","추상이","출력하도록","측면과","측면이","컴파일러를","컴파일하여","컴포넌트를","코드","코드는","코드에","클라이언트","클래스","클래스가","클래스는","클래스도","클래스들의","클래스들이","클래스로부터","클래스를","클래스뿐만","클래스에서","클래스의","클래스입니다.","키워드는","키워드를","타입","타입과","타입들","타입들을","타입에","타입으로","타입은","타입을","타입의","타입이","타입인","타입입니다.","통합했습니다.","통해","특성에","특화된","파라미터를","파생","파생되었기","파생된","파생될","파일을","판단되는","패턴","패턴을","편리하지만,","포함하고","포함하는","포함하지","포함할","포함해야","표시된","표시될","표시하는","표시할","프로그래머들에겐","프로그래머들은","프로그래머의","프로그래밍의","프로그램","프로토타입","프로퍼티","프로퍼티,","프로퍼티는","프로퍼티들은","프로퍼티를","프로퍼티에","프로퍼티와","플랫폼에서","필드","필드를","필드에","필드의","필요","필요합니다.","하나는","하며,","하위","하위클래스(subclasses),","하위클래스를","하위클래스에","하위클래스인","하지만","하향","한","한다는","할","할당받을","할당을","할당하고","할당할","할당합니다","함께","함수","함수는","함수라고","함수라는","함수를","함수와","함수의","함수입니다.","합니다.","해주며,","허용하는","현재","형태가","형태의","호출되는","호출하고","호출하여","호출합니다.","호출해야","호환","호환되는지","호환되지","호환된다고","호환될","호환이","혹은","확인하고","확인하기","확인하는","확인할","확장","확장하기","확장할","확장해","후에"],"pages/enums.html":["!==","\"a\"","\"a\";","\"bar,","\"baz\")","\"down\",","\"foo\",","\"left\",","\"right\",","\"up\",","\"yes\",","\"직렬화\"를","%,","&,","'debug';","'e1'","'e2'","'error'","'info'","'shapekind.circle'","'shapekind.square'","'warn'","(ambient","(comput","(const","(const가","(e.g.","(enum","(enum)","(enums)","(function","(heterogen","(name","(num","(numer","(revers","(string","(union","(valu","(x","(기본적으로","(다른","(아래","(역","(예시.","*","*,","*/","*/,","*/];","+,",",","...","/*","/**","/,","//","0,","0]","0으로","1","1,","100)","100,","1씩","2","2,","3","3,","4",":","=",">",">>,",">>>,","[0","[directions.up,","^","ambient","a가","b","b,","bar","bar,","body가","booleanlikeheterogeneousenum","c","c:","caroline\",","circl","circle,","compil","const","constant","debug","declar","direct","direction.up","directions.down,","directions.left,","directions.right]","down","down,","e","e)","e.bar","e.bar)","e.foo","e.x는","e1","e2","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enums)","error,","e가","f(e);","f(obj:","f(x:","fileaccess","foo,","function","getsomevalue(),","infin","info,","interfac","javascript","keyof","kind:","left","left,","loglevel","loglevel;","loglevel[key];","loglevelstr","loglevelstrings,","mappings)","member","members)","message:","name)","nameofa","nan","none,","num","number","number;","obj.x;","printimportant(key:","radius:","read","respond(\"princess","respond(recipient:","respons","response):","response.yes)","return","right","right,","runtime)","shapekind","shapekind.circle;","shapekind.square,","shapekind.square;","sidelength:","squar","square,","string)","string,","time)","true","true를","type","typeof","types)","typescript","typescript는","up","up,","up이","value)","var","void","warn,","x","x,","x:","x가","x라는","y,","ye","z","{","{}));","|","|,","||","}","})","})(enum","~","~~~~~~~~~~~","가","가능합니다.","가장","가져옵니다.","가지게","가지고","가지면","가진","가집니다.","각","각각의","간단합니다:","간단히","간접","간주하는","간주할","간주합니다.","간주합니다:","값","값과","값들로","값만","값에","값에서","값으로","값은","값을","값의","값이","값일","갖습니다.","같은","같이","개념이지만","객체라고","객체로","객체를","객체에서","객체입니다.","겁니다.","것","것과","것으로","것은","것을","것이","것입니다.","경우","경우,","경우.","경우가","경우에","계산되지","계산된","공간에","과","과정에서","괄호로","구별돼야","구분되는","굳이","권장합니다.","그","그냥","그러나","그렇게","기능은","기대하는","기반","기술적으로","나오거나,","나오는","나온","나타내는","납니다.","노출되며","느끼실","는","다르게","다른","다릅니다.","다시","단항","달리","당신이","대부분의","대신,","대한","대해서","더","더는","데이터이며","도움이","동일합니다.","동작과","동작은","동작이","동작하는","동작합니다.","된다는","될지라도","됩니다.","두","둘","뒤따르는","뒤에","들어","들어:","디버깅하고","따라","때,","때문에","때문에,","때문입니다.","또","또는","라면,","런타임에","런타임에서","로","를","리터럴","리터럴)","리터럴에","만들수","만약","말입니다),","말해,","말해서","매핑","매핑과","매핑을","먼저","멤버","멤버가","멤버는","멤버도","멤버들은","멤버로","멤버를","멤버에","멤버와","멤버의","멤버이므로","멤버입니다.","명심하시길","모두","모든","모습을","묘사하기","무관하게","묶인","문서화","문자","문자를","문자열","문자열로","묻는","및","바랍니다.","반드시","반면","반환합니다.","받습니다.","방식은","배우진","배워","배워보겠습니다.","버그를","번째","보신","부분","분들이라면","불확실한","붙여","비","비교하는","비용을","사례","사실을","사용될","사용됩니다.","사용하는","사용하면","사용하지","사용한","사용할","사용해","상수","상수들의","상수로","상수이거나","상수입니다.","상수입니다:","생성된","생성하는","생성하지","섞어서","선언합니다.","선언했습니다.","설명된","수","수도","숫자","숫자만으로는","숫자와","쉽게","시","시스템이","시작될","시점에","시점에서","신경","실제","실제로","실행될","실행할","쓰이게","쓰지","아니라면,","아닌)","아닌지","아래","아래와","아래의","아직","않거나,","않기","않는","않는다","않는다면,","않습니다.","않습니다:","않았지만,","않은","않을","않지만,","알고","알아낼","알아두면","앞에","약간","어떤","어리석은","언어를","엄격해","없는","없습니다.","없으며","없으므로","없지만,","에러!","역","역방향","연산자","열거","열거형","열거형과","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형처럼","예를","예제에서","예제에서:","오류!","오류가","오직","와야","완벽하게","완전히","외에도","요구사항이","우리는","원한다면,","위","위해","유니언","유니언이","유사한","유용합니다.","유의미하고","유의미한","유효한","은","을","의","의도를","의미로","의미인지","이","이거나","이것은","이것이","이기","이러한","이렇게","이름과는","이름으로","이름을","이름이","이면","이미","이외","이용하면","이용하여","이용해서","이유는","이전에","이점이","이종","이중","이후에","인라인되지","인라인됩니다.","일반적인","일부입니다.","읽기","읽어야","있고","있기","있는","있다는","있다면,","있습니다","있습니다!","있습니다.","있습니다:","있으며","있음)","있지","있지만","자동","자동으로","자체가","자체에","자체에는","자체에서","잘못","잘한다는","잡을","장점을","저장하는","적용된","적절하지","전달될","전부","점만","점은","점입니다.","접근으로","접근하며,","접근할","정방향","정보를","정의된","정의할","정의합니다.","정확한","제거됩니다.","제공합니다.","제공해주지","조건과","조건은","조건이","존재하는","존재하지","좀","종종","좋은","중","즉","증가된","증가하는","증가한","지점부터","지정된","지정자를","집니다.","집합을","집합이","차이점은,","참조","참조)를","참조는","참조에","첫","첫째로","체크할","초기화","초기화가","초기화되는","초기화되지","초기화된","초기화됩니다.","추가로","추가적인","취하려는","친숙하게","컴파일","컴파일됩니다.","컴파일할","코드","코드는","코드로","코드를","코드에서","코드에서,","코드입니다.","큰","키를","키워드는","키워드를","타입","타입에","타입은","타입을","타입의","타입처럼","통과되지","특별한","특수한","특정","표현식","표현식만","표현식에","표현식으로","표현식은","표현식을","표현식의","표현식이라고","프로퍼티","프로퍼티로","프로퍼티를","피연산자로","피하기","필요가","필요합니다.","하거나","하나이기","하는","하지","하지만","한다면,","할","할당됩니다.","할당할","할지라도,","함께","함수로","합니다.","합니다:","항상","해결책입니다.","해야","허용되지","혹은","확실하게","확인합니다.","활용할","효율적으로"],"pages/generics.html":["\"\";","\"a\");","\"hello","\"m\");","\"mystring\"를","\"test\"));","\"제너릭","'a'","'b'","'c'","'d'에","'m'","'string'입니다.","()","(arg:","(gener","(hello","(introduction)","(use","(work","(x:","(여기서는","(예","(즉,","+",".length",".length가",".length를",".length에","//","//출력","0;","1,","10,","2,","3,","3});","4","<>로","=","=>","a):","a:","add:","anim","any):","any나","any를","any와","api뿐만","arg;","arg가","arg를","arg의","array","array):","array와","b:","bee","beekeep","beekeeper;","boolean;","c#과","c();","c:","class","classes)","console.log(arg.length);","console.log(stringnumeric.add(stringnumeric.zerovalue,","constraints)","create(c:","createinstance(bee).keeper.hasmask;","createinstance(c:","createinstance(lion).keeper.nametag;","d:","dictionari","dictionary).","echo","extend","function","function(x,","gener","genericidentityfn","genericnumb","genericnumber();","generics)","getproperty(obj:","getproperty(x,","hasmask:","hello","ident","identity(\"mystring\");","identity(arg:","identity;","identity를","identity와","interfac","java","k)","keeper:","key:","length:","lengthwis","lion","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","loggingidentity는","loggingidentity의","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","myidentity:","nametag:","new","number","number),","number).","number):","number;","number는","number를","number에","numlegs:","obj[key];","obj에","output","paramet","prototyp","return","string;","stringnumer","stringnumeric.add","stringnumeric.zerovalu","string으로","string이나","t","t)","t):","t,","t;","t[]","t[]):","type","types)","typescript에서","t가","t는","t라는","t를","t에는","t와","t의","u","u)","value:","variables)","world","world\"인","x","y)","y:","y;","zerovalue:","zookeep","zookeeper;","{","{new():","|","}","}):","};","가","가능한","가능합니다.","가독성","가장","가정해봅시다.","가져오고","가져오지","가져옵니다:","가지","가지고","가진","가짐을","가집니다.","가집니다:","간결하고","감싸주었습니다.","값을","값이","값인","강요합니다.","같은","객체","객체를","객체에서","거대한","겁니다:","것","것과는","것도","것보다","것으로","것은","것을","것이","것입니다.","것입니다:","것입니다만,","것처럼","경고합니다.","경우를","경우엔","고급","고유한","곳에서도","관계를","굉장한","구성하는","구축하는","그것의","그대로","그렇게","기술할","기억하십시오.","기억한다면","길이를","꺾쇠괄호(<>)","꺾쇠괄호(<>)에","나","나면,","나열되는,","나열해야","나중에","낼","넘기면","넘긴다고","넣으면","넣을","네임스페이스는","능력을","다루도록","다룰","다뤘던","다르게","다른","다시","다양한","다음","단일","담아","대신","대신에","대신에,","대체할","대한","대해","대해서는","더","데","데이터","데이터와","도구","도구상자의","도움이","동일한","동작하는","동작하도록","동작하므로","동작하지","되므로","될","됩니다.","두","두었습니다.","뒤에","들면:","들어","따라","따라서","때","때,","때를","때문에","때와","때의","또는","또한","로그에","를","리터럴","리터럴을","마찬가지로","만드는","만들","만들고","만들었습니다.","만듭니다.","만약","매개변수","매개변수가","매개변수들은","매개변수로","매개변수를","매개변수에","먼저","멤버","멤버가","멤버는","명령과","명시되어","명시적으로","명시적인","명시하는","명시합니다:","명시해","모두를","모든","모릅니다.","목록을","무엇이","문자","미래의","바로","바인딩","반환","반환되는지","반환된다는","반환하는","반환한다.\"라고","반환할","받을","발생하지","방법","방법에","방법은","방법이","방법입니다.","방식에","배열로","배열에서","배열은","배열을","배열인","버전의","번째","변수","변수가","변수를","변수의","변화가","보고","복잡한","본","본문에","볼","봅시다.","부분을","부분입니다.","불문하고","비","비슷하게","비슷한","비슷합니다.","뿐입니다.","사용","사용되는","사용자는","사용하고","사용하기","사용하는","사용하여","사용하지만","사용한","사용할","사용합니다","사용합니다.","사이의","살펴보겠습니다.","살펴보도록","생각할","생성자","생성하는","생성하였고,","생성할","선언과","선언할","설명하는","성공","섹션에서","섹션에서는","소개","소프트웨어","수","수도","수와","스타일이","시그니처가","시그니처로","시그니처를","시그니처에","시마다","시스템을","시작하면,","실수로","실제로","싶습니다.","싶은","싶을","싶을지도","쓰고","쓰는","쓰도록","쓸","아닌","아마","아주","안쪽에","않는","않도록","않습니다)","않습니다.","않습니다:","않은","않음.","알기","앞서","앞에서","앞쪽의","어떤","어떻게","언어들과","언어에서,","얻게","얻을","없는","없다면,","없습니다.","없으므로","엔지니어링에서의","여기","여기서","여기서는","여기에서는","여러","열거형과","예로","예를","예제를","예제에","예제에서","예제에서,","예제에서는","예제의","오던","오류,","오류:","오류가","오류는","오류를","옮기고","외에도","우리가","우리는","우리의","운반할","원했지만,","위","위해","유사하게","유연한","유연함을","유용하지만","유저가","유추하고","유추할","은","을","의도했다고","의미한다고","이","이것들로","이것은","이것을","이러한","이런","이렇게","이렇게도","이를","이름","이름을","이름이","이미","이번","이상","이용해","이전","이전에","이제","이해하는","익숙할","인수","인수가","인수로","인수를","인수에","인수와","인수의","인스턴스","인터페이스","인터페이스는","인터페이스로","인터페이스를","인터페이스와","인터페이스의","일관된","일단","일반적인","일부인","읽을","잃게","잃지","있게","있게끔","있기","있는","있는지에","있다는","있습니다","있습니다.","있습니다:","있어","있어야","있었습니다.","있지","자동으로","자신만의","자체에","자체의","작동하는","작성하고","작성하는","작성할","작업","작업할","작은","잘","재사용","적용되는","전달이","전달하는","전달할","전달해","전달해야","전체","점에서","접근하기를","정보는","정보도","정보를","정보만","정의되고","정적","정하게","정합니다.","정확합니다.","제공할","제공합니다.","제네릭","제네릭에서","제네릭을","제네릭의","제네릭이","제네릭이라","제네릭이므로","제네릭이지만,","제네릭입니다,","제약","제약사항을","제약조건","제약조건에서","제약조건을","제약조건이","제한되어","제한된","제한하고","제한하는","제한할","제한합니다.","조건을","존재하지","주고","주목하세요;","주변에","주어야","주요","주요한","주지","준","중","즉,","증명할","찍으려면","참조해야","첫","초월한","최소한","추가했습니다.","추론","추론은","출력","취급할","취하고","측면.","측면과","측면에서만","측면이","캡처하고","캡처할","컴파일러가","컴파일러는","컴포넌트나","컴포넌트는","컴포넌트를","코드를","클래스","클래스는","클래스로","클래스를","클래스에서","클래스와","클래스의","키워드로","타입","타입검사!","타입과","타입들로만","타입들에서","타입들의","타입만","타입변수","타입변수를","타입에","타입에서","타입으로","타입으로써","타입은","타입을","타입의","타입이","타입이든","타입인지에","타입화된","통해","특정","특정한","팩토리를","포함한","표시하기","표현한","표현할","프로퍼티","프로퍼티가","프로퍼티들이","프로퍼티를","필요한","필요할","필요합니다","필요합니다.","하겠습니다.","하기","하나는","하나로","하나로써","하나의","하는","하려면","하면","하면,","한","한쪽에서","한쪽으로","할","함수","함수가","함수는","함수로","함수를","함수만큼","함수에","함수와","함수의","함수입니다.","합니까?","합니다.","합니다:","해당되지","해도","해봅시다.","해야","했던","허용하지만,","현재의","형태가","호출","호출할","확인할","효과적으로","훨씬"],"pages/advanced-types.html":["!==","!를","\"","\")","\");","\"a\"","\"b\"","\"bar\";","\"bob\";","\"boolean\"","\"c\"","\"circle\":","\"circle\";","\"d\"","\"default\";","\"eas","\"false\"","\"foo\";","\"function\"","\"id\"","\"img\"):","\"input\"):","\"name\"","\"number\"","\"number\")","\"number\",","\"number\";","\"number\"를","\"object\"","\"object\";","\"padding\"을","\"rectangle\":","\"rectangle\";","\"square\":","\"square\";","\"string\"","\"string\")","\"string\",","\"string\";","\"subparts\"","\"symbol\"이여야","\"triangle\"의","\"true\"","\"typename\"","\"typename\"이","\"undefined\"","\"uneasy\");","\"uneasy\"는","\"updatepart\"","\"리터럴","\"싱글톤","${name}.`);","&","'","'!=='","'\"eas","'\"uneasy\"'","'${padding}'.`);","'.","'1'과","'2'","'camry',","'dictionary'에","'fly'에","'foo'는","'manufacturer'","'manufacturer');","'model'","'model']);","'name'은","'null'은","'number","'number'에","'number'이어야","'option1'","'option2';","'ownersaddress'로","'padding'은","'padding'이","'string","'string'","'string'에","'swim'과","'toyota',","'u","'undefined'는","'unknown');","'unknown']);","'unknown'은","'unknown'이","'year'","'year');","'year')의","'year'])","'year'에","'year'와","(\"swim\"","('manufacturer'","(()","((pet","()","(...args:","(a","(b","(billion","(c","(co","(condit","(const","(constraint)","(discrimin","(distribut","(eas","(enum","(exhaust","(first.hasownproperty(prop))","(homomorphic)","(index","(infer","(instanceof","(interfac","(intersect","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(javascript에는","(map","(naked)","(nullabl","(numer","(object['42'])나","(object[42])를","(option","(pet","(pet.fly)","(pet.swim)","(polymorph","(predefin","(result","(s.kind)","(second.hasownproperty(prop))","(sn","(string","(tabl","(type","(typeof","(union","(use","(user","(x","(x:","(y","(|)로","(그냥","(다른","(오버로딩된","(이는","(즉","(즉시","*","**","**마세요**!","*/","*=","+","+=","..","...",".add(1)",".currentvalue();",".multiply(5)",".sin()","/","/**","//","0)","0);","0,","0;","1","1).join(\"","1,","12;","13;","1이어야","2","2)","2);","2.7","2.8에서","2014","2;","2와","3","3.7","3개의","4","4);","5","6",":","=","==","===","=>","?","['manufacturer',","['model',","['year',","[k","[key:","[p","a:","a;","add(operand:","age:","age?:","alia","alias):","alias;","aliased(arg:","aliased는","aliases)","anim","animate(dx:","any)","any):","any;","any[]","any[])","any[]을","anyfunct","any가","area(s:","area도","argument","array(pad","array(this.numspac","array:","array;","assertions)","assertnever(s);","assertnever(x:","assertnever는","assign","a는","b","b:","b?:","bar","basiccalcul","basiccalculator(2)","basiccalculator를","bird","bird)","bird).fly();","bird).fly)","bird):","bird는","bird를","boolean","boolean;","boolean은","boolean이","boolean입니다,","bound","box","boxed;","boxedarray","boxedarray;","boxedvalu","boxedvalue;","boxed의","broken(name:","button","button.animate(0,","c","c();","c.a","c.b","car","car;","carprops:","car는","car에","car의","case","cat","chaining를","checking)","circl","circle;","class","condit","console.log(`hello,","consolelogg","consolelogger.prototype);","const","constructor(priv","constructor(protect","constructor(publ","constructor(valu","contain","contents)","createelement(tagname:","currentvalue():","c를","declar","default:","defin","dictionari","dictionary;","dictionary['foo'];","dictionary[42];","diff","diff;","differenti","diff를","dollar","dy:","eas","easing)","easing:","element","elementtyp","else문","epithet;","error(\"unexpect","error(`expect","exclud","exclude;","exclude를","extend","extend(first:","extend(new","extend/impl","extract","extract;","f","f(1);","f(1,","f(math.random()","f(sn:","f(x);","f(x:","f1(s:","f1(x:","f2(x:","filter","filter;","first","first)","first)[prop]","first,","first[prop];","fish","fish).swim","fish).swim();","fish).swim)","fish가","fish는","fish라는","fish로","fish이면,","fixed(name:","flag","fli","fly();","fly를","foo","foo(x:","foo;","foo의","function","function>;","functionproperti","functionproperties;","functionpropertynam","functionpropertynames;","get():","getname(n:","getpaddingstring()","getpaddingstring():","getproperti","getproperty(o:","getproperty(taxi,","getproperty,","getproperty의","getrandompadder()","getsmallpet():","getsmallpet();","guard","guards)","height:","hello","hoare는","htmlimageelement;","htmlinputelement;","i'm","id:","identifier!는","identifier의","if문","implement","in\"","in\")","in\");","indentedstr","index","infer","instanceof","instanceof의","instancetyp","instancetype;","interfac","interface):","interface;","interfaced(arg:","interfaced에","interface를","in이","isfish(pet:","isfish가","isnumber(x:","isstring(x:","javascript","javascript에서","javascript에선","javascript와","javascript의","jim","jim.log(jim.name);","k","k):","k.","k[]):","k]:","key","keyof","keyof를","keyof와","keys.","keys:","keys]:","keys는","kind","kind:","k은","layeggs();","left:","lib.d.ts에","linkedlist","linkedlist;","liter","log(name)","log(name:","loggabl","loggable은","loggable입니다.","makeandmodel:","manufactur","manufacturer:","manufacturer과","map","math.pi","math.random()","math.sin(this.value);","member","mistake)\"라고","model:","modelyear","model과","model은","model이","move(pet:","multiply(operand:","multiply는","n","n();","n;","name","name!.charat(0)","name.charat(0)","name:","name?:","nameorresolv","nameorresolver):","nameresolv","nameresolver;","name의","never","never):","never;","new","newmember:","next:","nonfunctionproperti","nonfunctionproperties;","nonfunctionpropertynam","nonfunctionpropertynames;","nonnul","nonnullable)","nonnullable;","note:","null","null'에","null)","null):","null);","null;","nullabl","nullableperson","null과","null과는","null은","null을","null의","null이나","num:","number","number'","number)","number):","number)[]","number,","number;","number[]","number]:","number가","number로","number를","number일","numer를","numspaces:","n은","n을","o:","o[n]);","o[propertyname]:","o[propertyname];","o[propertyname]는","object:","operand;","operator)","option","option1:","option2:","originalprop","out\"","out\"'","out\")","out\";","ownersaddress:","pad","padder","padding:","padding에","padding이","padleft","padleft(\"hello","padleft(value:","padleft에서","padleft의","paramet","parameternam","parametername는","part","part[]","part[];","partial","partial.name은","partial;","partialperson","partialwithnewmemb","partial가","partial처럼","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","person","person('jim'),","person.name이","person['name']","person['name']은","person[p]","person]:","person]?:","personparti","personreadonli","pet","pet)","pet.fly();","pet.fly()를","pet.layeggs();","pet.swim();","pet의","pet이","pick","pick>;","pick과","pick은","pluck(o,","pluck(o:","pluck(taxi,","pluck에","pluck처럼","polymorphism이라고","postfix(\"great\");","postfix(epithet:","predicates)","promis","prop","propa:","propb:","properties)","propertyname:","propertynames)","propertynames.map(n","propertynames:","prototyp","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","public","purrs:","r","r;","r>","radius:","readonli","readonly,","readonly;","readonlyperson","readonly나","readonly와","record","record가","record는","record와","rectangl","result","result:","result;","result[k]","return","returntyp","returntype()","returntype;","right:","rolldice():","s","s.height","s.radiu","s.size","s.size;","s.width;","s1:","s2:","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator을","second","second)","second):","second)[prop]","second:","second;","second[prop];","serializ","set(value:","shape","shape)","shape):","shape에","signatures)","sin","sin()","size:","sn","sn:","sn;","spacerepeatingpadd","squar","strictnullcheck","strictnullchecks가","strictnullchecks를","string","string)","string):","string,","string;","string>;","string[]","string]:","stringpadd","string라는","string이","string혹은","subparts:","super(value);","swim();","switch","switch가","s가","s는","t","t)","t):","t)>;","t,","t0","t00","t01","t02","t03","t04","t05","t1","t10","t11","t12","t13","t14","t15","t16","t17","t18","t2","t20","t21","t22","t23","t24","t3","t30","t31","t32","t33","t34","t35","t4","t40","t41","t42","t43","t5","t;","t[]","t[k]","t[k].get();","t[k][]","t[k]가","t[k]를","t[k]입니다.","t[number]로","t[p]","t[p];","t[p]에","t[p]의","t[string]은","t]:","t];","t]?:","taxi:","this.valu","this.value;","this:","this;","this를","threestringprop","throw","toni","tree","tree;","triangle;","triangle을","true","true);","type","typenam","typename;","typename은","typeof","typeof를","types)","typescript","typescript가","typescript는","typescript에는","typescript에서","typescript의","t가","t나","t는","t에","t에서","t의","t이고","t인지","u","u)","u)[]","u,","uielement","uielement();","undefin","undefined'에","undefined);","undefined;","undefined>;","undefined가","undefined는","undefined라는","undefined를","undefined와","unions)","unknown","unpack","unpacked;","unpacked>;","unpacked[]>;","unpacked[]>>;","unproxify(proxyprops);","unproxify(t:","updatepart(newname:","us","u가","u를","u에","v","value:","value;","var","variant)","void","void),","void)>;","void,","void;","void>;","vs.","width:","world\",","world\"를","x","x);","x;","x가","x는","y","y)","y)로","y:","y;","y?:","year:","year를","yike","y가","y는","y로","y를","y의","{","{}","{};","|","||","}","}.","};","}>;","}[keyof","~~~~~~~","—","가끔,","가능하다고","가능하면","가능한","가능합니다.","가드","가드,","가드는","가드라는","가드로","가드를","가드와","가드의","가장","가져와","가지","가지고","가지는","가지지","가진","가질","가집니다.","각","각각","간결합니다.","간단하게","간단하고","간단한","간주됩니다).","간주합니다.","값,","값으로","값을","값의","값이","값인지","값입니다.","갖게","갖고","갖는","같습니다:","같은","같은),","같이","개발자인","개방되어","개별","개의","객체","객체는","객체에서","객체지향","거의","검사","검사가","검사된","검사로","검사를","검사하기","검사하는","검사할","검사합니다","검사합니다.","검사합니다:","것과","것들이","것뿐입니다.","것에","것에는","것은","것을","것이","것이고","것이고,","것입니다","것입니다).","것입니다.","것입니다:","게","게다가,","결과","결과를","결정되거나","결정되거나,","결정되는","결정됩니다","결정됩니다.","결정하기","결합됩니다.","결합할","결합합니다.","겹쳐질","경우","경우,","경우는","계산기를","계층을","계층적으로","고급","고정되는","곳에서","공개된","공백이","공변","공통","공통인","과","과하다고","관계","관대한","관련되어","관련이","괜찮다고","교차","교환적으로","구문과","구문은","구문을","구문이","구별하기","구분하는","구분하여","구성","구체적으로","구현되기","구현입니다.","귀찮습니다.","균등","그","그냥","그동안,","그래서","그러나","그렇지","그리고","그만두면,","기능을","기대하는","기반으로","기본","기본적으로,","기존","까다로울","꽤","끌어내려고","끌어낼","나","나뉩니다:","나타내는","나타냅니다.","남은","내의","너무나","널러블","놀라운","누락된","느꼈습니다.","는","다","다룰","다르게","다른","다릅니다.","다시","다음","다음과","다음에","다음은","다음을","다음의","다행히,","다형성","단서","단언","단언을","단지","달라집니다.","대부분","대상","대상에","대수적","대신에","대신에,","대체할","대한","대해","더","더해질","데이터","도움이","도입하는","도입했습니다.","돌아와서","동일합니다.","동일합니다:","동작하게","동작합니다.","동적인","동형","동형이","동형이지만","되고","되어있다는","되었으니,","되지","된","된다는","될","됩니다.","됩니다:","두","두고\"십억","둘","들면","들어","들어,","들어:","들어간","등장합니다:","따라","때","때,","때가","때때로","때마다,","때문에","때문에,","때문입니다","때문입니다.","때입니다:","또","또는","또한","뜻합니다.","라이브러리를","라이브러리에","래핑","런타임","런타임에","리스트를","리터럴","리터럴로","마우스를","마지막","마찬가지로,","마찬가지입니다:","마침","막대","막지는","만드는","만들","만들기","만들수","만들어집니다","만들지","만듭니다,","만듭니다.","만약","많습니다!)","많은","말하면,","말합니다.","말했듯이,","맞지","맞추기","매개변수","매개변수가","매개변수로","매개변수를","매개변수에","매개변수와","매개변수인","매우","매핑","매핑된","매핑을","매핑이","먼저","메서드를","메시지는","멤버","멤버가","멤버는","멤버로","멤버를","멤버보다는","멤버에만","멤버의","명백해집니다.","명시적으로","명시적인","명시적일","몇","몇가지","모델링하는데","모든","목록은","목록이고","목차","못한","못할","못합니다","무슨일이","문서화의","문자열","문자열과","문자열들은","문자열에","문자열을","문자열이라면,","문제는","미리","미묘한","믹스인","믹스인이나","밀접하게","바","바인딩되는","반","반드시","반면에,","반복할","반영합니다.","반환","반환된","반환하고,","반환하는","반환하면,","반환한다고","반환할","반환합니다","반환합니다.","받고","받아들일","받지","발생","발생시킵니다","발생시킵니다.","발생합니다.","방법으로","방법은","방법을","방법의","방법이","방법입니다.","방법입니다:","방지하고","방지할","배열:","배열로","배열의","버그를","버전부터,","버전에서,","버전을","버전의","번","번째","번째,","번째는","벌어질까요?","벗겨진","변(contra","변경","변수","변수가","변수는","변수를","변수에","변수와","변형시킵니다.","변형을","변형이","변형입니다.","변환합니다.","별로","별칭","별칭과","별칭보다","별칭은","별칭을","별칭입니다:","보겠습니다:","보여주지만","보여줍니다.","보여줍니다:","보이지만,","보입니다.","보장되는","보장하는","복사하는","복사할","본문이","본질적으로","볼","봅시다:","부릅니다.","부분으로","부분을","부분집합을","분기","분기가","분기를","분기에서","분기에서는","분산","분산되었는지","분산된","분산됩니다.","불가능합니다.","불짜리","브랜치에서","비","비교될","비교를","비교하는","빠진","뽑아내는","사용되는","사용됩니다.","사용법이","사용에","사용자","사용하기","사용하는","사용하는지","사용하려","사용하면","사용하면,","사용하여","사용하지","사용한","사용할","사용합니다.","사용해보겠습니다:","사용해서","사용해야","사용했고,","살펴보겠습니다:","상호","상황을","새로운","생성자","생성하여","생성함으로써","서술어","서술어는","서술어를","서술어인","서술어입니다.","선언을","선언의","선언할","선언합니다.","선택적","선택적으로","선택적일","선택하기보단","선택하지","선택할","선택합니다:","설명한다는","설명합니다.","성공","성분으로","성분을","세","세로","섹션에서","소개합니다.","소프트웨어의","손으로","수","수는","수도","수동으로","수행한다는","수행할","순서대로","숫자","숫자/문자열","숫자나","숫자라면,","숫자만큼의","쉽게","쉽습니다:","스코프","시","시그니처","시그니처가","시그니처에서","시그니처와","시그니처의","시그니처인","시스템이","실수","실시했을","실제","실제로","실행될","싱글톤","싶어도","싶은","싶을","쓰인","아니라;","아니라는","아니면","아닌","아닙니다","아닙니다,","아닙니다.","아래","아래의","아마도","아무","아무거나","아무것에나","아주","아직","안됩니다","안에","안에서","안에서,","안에서의","안의","않는","않다면","않습니다","않습니다.","않아서","않은","않음","않지만,","알","알게","알고","알려져","알려주길","알려지고","앞에서","애매하고","애플리케이션은,","약간","약간의","얘기하지만,","어디서든지","어디에서","어디에서나","어떤","어떻게","언급한","언급했듯이,","언래핑","언래핑(unwrap)","언어에서는","얻게","얻게됩니다.","얻기.","얻을","엄격한","업데이트합니다.","업데이트해야","없고","없기","없는","없다는","없습니다","없습니다).","없습니다.","없었습니다","없으면,","없을","없이","없이,","없지만,","에디터에서","여기","여기서","여기서,","여기서는","여기에","여기에서","여러","여부로","역할을","연산","연산들은","연산자","연산자는","연산자를","연산자에","연산자입니다.","열거형","예를","예외).","예전","예제","예제가","예제는","예제들에서,","예제로,","예제를","예제에서","예제에서,","예제에서는","예제에서의","오류","오류!","오류,","오류.","오류:","오류가","오류를","오류입니다!","오류입니다.","오른쪽","오른쪽에","오른쪽은","오버로드","오버로드를","올리면","올바른","와","완전함을","완전히","왜냐하면","외","외부","왼쪽에","요소","요소가","요청한","운","원시","원한다면,","원할","원합니다.","위","위에","위에서","위에서,","위와","위의","위치를","위치에서","위해","위해,","위해서","위해서는:","유니언","유니언,","유니언.","유니언과","유니언에","유니언으로","유니언은","유니언을","유니언의","유니언이나","유니언입니다.","유사하게,","유사합니다.","유사합니다만,","유연한","유용하다는","유용하지","유용할","유용합니다.","유의하세요.","유저들은","유지하지","유효하지","유효한","을","의","의미를","의미합니다.","의존하기","이","이건","이곳에","이기","이는","이들은","이때","이런","이렇게","이를","이름","이름들의","이름을","이름이","이름이어야","이미","이상","이상의","이상적인","이슈를","이야기","이외에","이전","이제","이후부터는","익숙하다면","익숙해지는데","인덱스","인라인으로","인수","인수로","인스턴스","인스턴스화","인스턴스화에서,","인스턴스화하고,","인스턴스화하면","인식하기","인지되지","인터페이스","인터페이스는","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼,","일","일련의","일반","일반적으로","일반적인","일부","일어나는","일이며","일치를","읽기","읽기전용","읽었고","입니다","입력","있게","있고","있기","있는","있는지","있는지에","있다고","있다는","있다면","있습니다","있습니다).","있습니다.","있습니다:","있습니다;","있어","있어야합니다.","있었습니다.","있으나,","있으면","있으면,","있으므로,","있을","있을뿐만","있음을","있지만,","잊어버렸을","잊었다면,","자기","자동으로","자신을","자주","작동하는","작성","작성되는","작성하고","작성할","작성해보겠습니다.","작성해야","작성했던","작업입니다:","작용합니다.","잘","잡는데","재","재귀적으로","적용되고","적용되지","적용하면,","적용할","적절한","전달하는지","전달하면","전달한다고","전달할","전에","전용이고","전용이었다면,","전통적인","절","절에서","점은","접근","접근하는","접근할","정보를","정의","정의된","정의만","정의하기","정의하는","정의한","정의해야","정확하게","제거","제거되어","제거된","제거하기","제거할","제거합니다.","제공합니다.","제공합니다;","제네릭","제네릭이","제안된","제약","제약조건","제약조건에서","제외.","제한할","조건","조건부","조건부가","조건부의","조건에","조건이","존재를","존재하는","존재하지","좀","좁혀집니다.","좁히고","좁히고,","좁히는","좁힙니다:","종류의","좋게도,","좋은","좋을","주목하세요,","주목하세요.","주어야","중","중에","중첩","중첩될","즉","즉,","즉시","지난","지연되는","지연될지,","지연됩니다,","지우고","지원되지","지을","지점","지정된","지정자를","지정하는","지정하면","지정할","지향","직관만","진행됩니다.","집어넣어","집합을","짓는","짧게","차별","차이가","차이점은","참조는","참조될","참조에는","참조하는","참조할","참조합니다).","처리하지","처리합니다.","철저하지","첫","초기화될","추가","추가적인","추가하고","추가하기","추가하길","추가하는","추가하면,","추가한다면,","추가합니다.","추가합니다:","추가했습니다.","추론","추론된","추론은","추론하는지","추론할","추론합니다:","추상할","추상화할","추적할","추출","추출합니다.","충돌을","충분한","충분히","커버할","컨셉들에서","컨텍스트에서","컴파일","컴파일러가","컴파일러는","케이스","케이스가","케이스들이","케이스를","코드가","코드를","코드에서","코드에서,","코드와","코드와의","코딩된","쿼리","쿼리와","쿼리처럼,","클래스","클래스가","클래스나","키고","키의","타이핑된","타임에","타입","타입\"과","타입\"을","타입,","타입.","타입과","타입들의","타입에","타입에만","타입에서","타입에서,","타입으로","타입으로,","타입은","타입을","타입의","타입이","타입이고","타입이라고","타입이라고도","타입인","타입인지","타입일","타입입니다","타입입니다,","타입입니다.","타입입니다:","태그","태그라고","템플릿입니다.","통과되고,","통합할","통해","튜플","특수한","특정","특징은","특히","틀과는","판별","판별식","판별식.","패턴","패턴은","패턴을","편하게","평가되는","평가되든지,","평가할","포함되어","포함된","포함하는","포함하지","포함할","표기하는","표준","표현","표현된","표현식으로","표현식입니다.","표현에서,","표현으로","표현은","표현하기","표현하는","표현할","프로그래밍에서","프로퍼티","프로퍼티는","프로퍼티도","프로퍼티들에","프로퍼티로","프로퍼티를","프로퍼티에","프로퍼티에만","프로퍼티의","프로퍼티인지","프록시","플래그로","피하기","필수","필요가","필요한","필터링하는데","하거나","하고","하고,","하나","하나는","하나로","하나를","하나의","하나임을","하는","하는데","하는지","하드","하려면,","하며,","하면","하면,","하위","하지만","하지만,","한","한다면,","할","할당","할당되는","할당될","할당은","할당할","할때","할지입니다.","함께","함수","함수가","함수로","함수를","함수안에서는","함수에","함수에서","함수여야","함수의","함수형","합니다.","합니다:","합니다만","합쳐","합칠","항상","해결을","해결하기","해결합니다:","해당","해줍니다.","행동을","허용되는","허용됩니다","허용됩니다!","허용하지","현재","형성하기","형식인","형태로","형태를","형태이고,","호출","호출되었는지","호출된","호출될","호출은","호출을","호출하는","호출할","호환된다면","호환됩니다.","혹은","확신할","확실하게","확인하는","확인하면","확인하세요.","확장에","효과를","후","후보가","후에","후위","훨씬","흔한"],"pages/declaration-merging.html":["\"\";","\"./map\";","\"./observable\"","\"./observable\";","\";","\"canvas\"):","\"cyan\")","\"div\"):","\"hello,","\"magenta\")","\"span\"):","\"white\")","\"yellow\")","\"선언","#14080을","'네임스페이스","'선언","()","(basic","(colornam","(disallow","(f)","(global","(introduction)","(merg","(modul","(x:","+","...","//","1,","10};","2,","4","5,","6,","=","==","=>","album","album.albumlabel;","albumlabel","anim","animal):","animal;","animalshavemuscl","animalshavemuscles()","animals의","animal의","any):","array","array.prototype.toobserv","augmentation)","blue","box","box:","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","cat):","cat;","class","classes)","classes,","clone(animal:","cloner","color","color.blue;","color.green","color.green;","color.r","concepts)","console.log(buildlabel(\"sam","consumer.t","createelement(tagname:","declar","default","default는","doanimalshavemuscl","doanimalshavemuscles()","document","document의","dog","dog):","dog;","element;","enum","enums)","export","function","functions,","global","green","havemuscl","havemuscles;","havemuscles는","havemuscles이","height:","htmlcanvaselement;","htmldivelement;","htmlelement;","htmlspanelement;","import","import/export의","interfac","interfaces)","javascript","javascript는","javascript에서","javascript와","label:","leg","map(f:","map.t","merges)","mixcolor(colorname:","modul","name","namespac","namespaces)","number;","numberoflegs:","o.map(x","o:","observ","observable.prototype.map","observable.prototype.map에","observable.t","observable;","prefix","red","return","scale:","sheep):","sheep;","smith\"));","string","string)","string):","suffix","t)","toobservable():","true;","typescript는","typescript만의","typescript에서","typescript의","u):","width:","x","x.tofixed());","zebra","{","{height:","}","가능합니다.","가시성","가장","가져와","가지","가진","각","각각의","간단한","값","값을","갖게","갖는","갖습니다.","같습니다:","같으므로,","같은","같을","같이","개념들","개념으로의","개념은","개념을","개념이","개든","개별적인","개의","객체를","객체의","것과","것에","것에도","것으로","것은","것을","것입니다.","것처럼","결과","결과물은","결과물을","결합합니다.","경우","경우)인","경우,","고급","고유하지","고유해야","공유하는","관리되는","구분된","구현은","구현해놓지","규칙엔","규칙은","그","그러나","그러나,","그룹","그룹의","그중","기계적으로","기능을","기본","기본적인","기존","기존의","기타","나중에","나중의","남겨놓겠습니다","내보내지","내보낸","내부","내부에","내부에서","내에서","내용은","네임스페이스","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스도","네임스페이스를","네임스페이스에","네임스페이스에서만","네임스페이스와","네임스페이스의","높은","는","다","다른","다음","다음과","단일","단지","대체하려면,","대한","대해","더","데에","도움이","독특한","돌아가서,","동일하게","동일한","동작하지만,","되지","된","될수록","됩니다.","두","둘","들어,","들어:","따라야","때","때문에,","또","또한","뜻합니다.","레벨에서","리터럴","리터럴의","마지막으로","마찬가지로,","마치","만","만약","많아집니다.","많은","말은,","매개변수가","맨","멤버가","멤버는","멤버를","멤버에","멤버의","멤버일지라도,","명심하세요:","명확하게","몇","모델링","모델은","모두","모듈","모듈을","모든","목록의","몫으로","못합니다.","무슨","문을","문자열","믹스인","및","바인딩","방법으로","방법을","번째","번째에","범위에","변수","변수와","별칭","병합","병합\"은","병합'","병합:","병합되며,","병합되어","병합되지","병합된","병합됩니다.","병합됩니다:","병합은","병합을","병합의","병합이","병합입니다.","병합하기","병합하는","병합하는지","병합하려면,","병합할","병합합니다.","보강","보강과","보강된","보강에","보강을","보강할","보존하며","본론으로","볼","부분에서는","비","사용법","사용하여","사항을","살펴보겠습니다:","상관없습니다;","새로운","생성","생성된","생성하기","생성한","생성합니다.","생성합니다:","선언","선언과","선언된","선언만","선언에","선언에는","선언으로","선언으로부터","선언은","선언을","선언의","선언이","설명하는","설명한","설명합니다.","세","섹션에서","섹션을","소개","수","수도","수준에서,","숙제","순서를","시그니처는","시그니처라는","시그니처에","심벌을","아닌","아닙니다.","아래의","안전하게","않는","않다면,","않습니다.","않아서,","않았습니다","않은","않은)","않지만,","알려줄","알지","액세스","어떻게","언어의","업데이트하여","없다는","없습니다","없습니다.","없으며,","엔티티를","여러분을","여러분의","여전히","열거형","열거형과","열거형을","열어줄","예로","예를","예시를","예약어입니다","예외가","예제에서","오류,","오류를","오버로드","오버로드하는","올라오게","요소는","우리는","우선순위를","원래","원래의(병합되지","원본과","위로","위의","위치에서","위치하는","위한","위해","위해선,","유니언이","유연합니다.","유의하세요.","유지하지만,","유형은","의미합니다.","이","이곳에서","이는","이들이","이러한","이를","이름에","이름으로","이름은","이름을","이름의","이름이","이름이지만","이미","이상의","이외에도,","이점이","이해하는","이해하면,","이해한다면","이해할","이해해야","익숙할","인터페이스","인터페이스가","인터페이스는","인터페이스들이","인터페이스로부터","인터페이스를","인터페이스에","인터페이스와","인터페이스의","일반적이고","일부는","일어나는지","일으킵니다.","일이","있는","있습니다.","있습니다.(해당","있습니다:","있을","자세한","자체는","작업을","잘","장난감","전역","점으로","접근할","정도로","정보를","정의가","정의는","정의들이","정의로","정의할","정적","제공합니다.","제한","제한하지","존재합니다.","종류","좋은","중","지원하지","지정된","지정자와","참고하세요)","참고하세요.","처리합니다.","첫","최상위","최종","추가하여","추가할","추상화","출력된","출발점이지만,","컴파일러가","컴파일러는","컴파일러에게","클래스","클래스,","클래스는","클래스를","클래스에","클래스입니다.","타입","타입(예:","타입,","타입을","타입의","타입이어야","통해","특별한","특수","파일에서","패치","패치만","패턴","패턴을","표기법을","표시되며","프로그래밍","프로퍼티를","필요가","하나의","하며,","한","할","함수","함수,","함수가","함수를","함수만","함수에","합니다.","합쳐진","합치도록","해석됩니다.","해야","허용되는","허용되지","현재로선,","형성됩니다.","형태로","형태를","혹은","확인할","확장됩니다.","확장시켜야","확장하는","확장할","후","후에"],"pages/decorators.html":["\"","\",","\"compileroptions\":","\"emitdecoratormetadata\":","\"es5\",","\"experimentaldecorators\":","\"greeting\");","\"hello","\"hello,","\"new","\"override\";","\"property\";","\"reflect","\"target\":","%s\")","%s\")가","'es5'보다","'target'","'target'과","'undefined'이","'value'","(!(valu","(#메타데이터","()","(@","(@configurable)의","(@required)의","(@sealed)의","(accessor","(class","(command","(decor","(decorators)","(f∘g)(x)의","(introduction)","(javascript)","(let","(metadata)","(method","(paramet","(parameterindex","(properti","(requiredparameters)","(target)","(target,","(target:","(value:","(예:","+","//","2단계","=","===",">=","@classdecor","@configur","@configurable(false)","@enumer","@enumerable(false)","@enumerable(false)데코레이터는","@express","@f","@f()","@format","@format(\"hello,","@g","@g()","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@seal","@sealed가","@sealed를","@valid","[];","[메타데이터]","_p0:","_p1:","_x:","_y:","any,","api에","argument.\");","arguments);","arguments.length","arguments[parameterindex]","boolean)","c","call","called\");","class","classdecorator(constructor:t)","color(value:","composition)","configurable(value:","console.log(\"f():","console.log(\"g():","console.log(new","const","constructor","constructor(m:","constructor(message:","constructor(x:","decorators)","descriptor)","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","ecmascript","emitdecoratormetadata","enumer","enumerable(value:","enumerable)의","error(\"miss","es5","es6에","evalu","evaluated\");","evaluation)","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","experimentaldecor","experimentdecor","expression은","extend","f()","f():","f(g(x))와","factories)","format(formatstring:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","function","function)","f와","g()","g():","getformat","getformat(target:","getformat(this,","getformat이","get과","greet","greet()","greet(@requir","greeter","greeter(\"world\"));","greeting:","g을","hello","hello:","import","index)","instanceof","javascript에","line","line):","m;","message;","metadata","metadata\";","metadata)를","metadata라이브러리를","method","method()","method.apply(this,","name","name:","new","newproperti","npm","npm을","number)","number,","number;","number[]","object,","object.seal(constructor);","object.seal(constructor.prototype);","p0()","p0(value:","p1()","p1(value:","parameterindex","parameterindex:","point","point)","point;","privat","properti","property\";","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","requir","required(target:","requiredmetadatakey","requiredparameters)","requiredparameters:","return","save","seal","sealed(constructor:","sealed(target)","set","set.call(target,","string","string)","string,","string;","symbol(\"format\");","symbol(\"required\");","symbol,","t)","target","target,","this._i","this._p0","this._p0;","this._p1","this._p1;","this._x","this._x;","this._y;","this.greet","this.greeting);","this.greeting;","this.hello","throw","true","true,","tsc","tsconfig.json:","tsconfig.json에서","type","type))","type.\");","typedpropertydescriptor)","typeerror(\"invalid","typescript","typescript는","typescript에는","typescript에서","typescript와","typescript의","undefined)","undefined가","validate(target:","value);","value;","x","x()","x:","x;","y()","y:","y;","{","{}","|","||","}","};","가능하게","가능합니다.","가져오기만","가지","가지고","각","각각의","감쌉니다.","값도","값은","값을","같습니다.","같은","같이","개의","검증하는","것입니다.","결과는","결과를","결합한","경우","경우:","경우는","공식적으로","관리해야","관찰","관찰,","관찰하거나","관찰하는","교체하는","구문을","그러나","그런","기능으로","기능을","기능이","기능입니다.","기록할","기존의","기타","낮은","내보내는","내용은","는","다른","다양한","다음","다음과","다음에","다음은","다음은greeter","단계가","단순히","단일","달거나","대로","대상이","대신","대신해주지","대체하는","대한","대해","더","데","데만","데에","데이터는","데이터를","데코레이터","데코레이터가","데코레이터는","데코레이터를","데코레이터에","데코레이터에서","데코레이터와","데코레이터의","데코레이팅","데코레이팅된","도입됨에","동일하다고","된","될","됩니다.","두","들어,","디자인","따라","따라,","따라서","때","때문입니다.","때에만","또는","또는tsconfig.json에서","라이브러리가","라이브러리는","라이브러리를","라이브러리에","라이브러리의","런타임시","런타임에","로","로직은","릴리스에서","매개","매개변수","매개변수가","매개변수를","메개변수","메서드","메서드,","메서드를","메서드에","메서드에서","메서드의","메커니즘이","메타","메타데이터","메타데이터를","멤버를","멤버에","멤버의","명령줄","명령줄:","명령행","모델에서","모두","모든","목록에","무시됩니다.","무언가를","문서","및","바꾸고","바꿉니다.","바로","반환","반환하는","반환하도록","반환하면","반환하면,","방법에","방법은","방법을","방법이","방식으로","방식을","번째","변경","변경될","변수","변수를","변수에","변수와","변수의","볼","사용","사용됩니다.","사용하는","사용하면","사용하여","사용할","사용합니다.","사항이","새","색인(ordin","생각할","생성자","생성자를","생성자에","생성자와","서수","선언","선언,","선언과","선언되었을","선언되었음을","선언됩니다.","선언에","선언에서","선언을","선언의","선언이","선언입니다.","선택한","설명자","설명자(properti","설명자가","설명자는","설명자로","설명자에","설명자의","설명하는","설정해야","설치할","세","소개","수","수정","수정하기","수정할","수정합니다.","수학의","수행","수행됩니다.","수행합니다.","순서대로","순서를","스크립트","시나리오가","식은","실행되면","실험적","실험적인","싶다면","아닌","아닙니다.","아래","아래로","아래에서","아직","않습니다.","어노테이션과","어노테이션을","없고","없기","없습니다.","에","여기서","여러","예를","예와","예입니다.","예입니다:","예제는","예제를","예제에는","예제에서","예제와","오는","오버로드","옵션을","왜냐하면,","원래","원하는","위로","위에서","위해","유사합니다.","유일한","유지","유효성","이","이는","이니셜라이저를","이러한","이를","이름","이름의","이용","인수","인수로","인수와","인스턴스","인해","일부","일부가","일부로","읽습니다.","있는","있습니다.","있습니다:","있을","자세한","작성할","잘","재정의하는","적용되기","적용되는","적용되며","적용된","적용됩니다.","적용하는","적용할","적용해야","전에","접근자","접근자,","접근자를","접근자에","접근자의","정보가","정보를","정보와","정의","정의되어","정의를","정의할","정적","제공되지","제공하는","제공합니다.","제안이며","종류의","주변","주요","주입합니다.","지원을","지정된","직전에","참고","참조하십시오.","채택되면","채택하게","첨부할","첫","초기화되는","추가","추가하는","추가할","추가합니다.","출력합니다.","컨텍스트","컨텍스트(예:","컴파일러","컴파일러는","콘솔에","클래스","클래스)에서","클래스가","클래스에","클래스에서","클래스의","타임","타입","타입을","타입의","통해","특수한","특정","파일,","파일이나","팩토리","팩토리는","팩토리를","팩토리에","팩토리입니다.","평가","평가됩니다.","포함합니다.","폴리필(polyfill)을","표시하는","표준의","표현","표현식은","표현식을","표현은","프로그래밍","프로토","프로토타입","프로토타입을","프로토타입의","프로토타입입니다.","프로퍼티","프로퍼티가","프로퍼티를","프로퍼티에","프로퍼티의","필요에","필요한","필요합니다.","하려면,","하면","할","함께","함수","함수로","함수를","함수에","함수여야","함수와","함수의","함수입니다.","합니다.","합성","합성할","항목을","행일","향후","현재","형식을","형식의","호출되는","호출되면","호출됩니다.","호출됩니다:","호출하기","호출할","확인할","확장을","활성화되면","활성화하려면","활성화해야합니다:"],"pages/utility-types.html":["\"a\"","\"b\"","\"c\"","#32964를","&","'about'","'b'가","'clean","'clear","'contact'","'contact';","'delet","'hello';","'home'","'organ","'thi","'this'","'throw","()","(example)","(introduction)","(string","(tabl","+=","...data,","...fieldstoupd","...method","...todo,","//","0","0,","0;","10;","20;","5","5);","=","=>","[(string","[]","[string,","[string]","[unknown]","[{","`bind`의","`omitthisparameter`을","a:","a?:","about:","b:","b?:","boolean;","c","class","clutter',","completed:","console.log(fivetohex());","const","constructorparamet","constructorparameters;","contact:","contents)","d","d;","data:","data?:","declar","desc.data","desc.method","description:","desk',","dx;","dy:","dy;","exampl","exclud","exclude;","extract","extract;","f1():","f1(arg:","false,","fieldstoupdate:","fivetohex:","freeze(obj:","frozen","function","function>;","home:","inact","instancetyp","instancetype;","interfac","k로","k를","k의","lib.d.ts에","m","m;","makeobject(desc:","makeobject({","makeobject의","method","methods:","methods?:","moveby(dx:","never","never)을","noimplicitthi","nonnul","nonnullable;","null","number","number)","number):","number,","number;","number[]","numbertostring(n:","obj","obj.i","obj.moveby(5,","obj.x","obj2:","obj:","object","object.freez","objectdescriptor","objectdescriptor):","omit","omit;","omitthisparamet","out","page","pageinfo","paramet","parameters(arg:","parameters;","partial","partial)","pick","pick;","prop","readonli","readonly;","record","requir","return","returntyp","returntype()","returntype;","room',","strictfunctiontypes가","string","string;","string>;","string[]","t)","t):","t)>;","t0","t1","t2","t3","t4","t5","t6","t7","t8","this.i","this.tostring(16);","this.x","thisparametertyp","thisparametertype)","thistyp","thistype;","thistype를","this타입에","title:","todo","todo,","todo.titl","todo1","todo2","todo:","todopreview","tohex(this:","tohex.apply(n);","tohex.bind(5);","trash',","type","typescript는","t에서","t의","undefined)?]","undefined를","unknown[]","unknown을","updatetodo(todo1,","updatetodo(todo:","users',","u에","void","void),","void>;","x","x:","y","y:","{","{}","{};","|","||","}","}):","});","},","};","}]","}입니다.","가능합니다.","가지","가지고","가지는","강하게","객체","객체는","객체의","것을","것입니다.","경우","경우)","공통","과","구성된","구성합니다,","구성합니다.","그","나타내는","나타낼","넘겨지는","넘어,","다른","다음","단지","대상이며","대신,","데","동시에","동작합니다.","따라서","때","때만","런타임에","로","리터럴의","마커","만드는","만듭니다.","매개변수","매개변수가","매개변수를","매개변수의","매핑시키는","메서드","몇","모든","목차","문맥적","반환","반환하지","반환합니다.","변형된","변환을","빈","사용","사용될","사용하고","사용하기","사용해야","생성된","생성자","생성합니다.","선언된","선택적으로","선택한","선택해","설정된","설정한","성공","소개","속성을","수","실패할","아닌","안에","안의","않습니다.","없습니다","없습니다.","없을","없음","역할을","예제","예제를","예제에서,","오류","오류:","올바르게","용이하게","위","위한","위해","위해선","유용합니다.(예,","유의:","유의하세요.","유틸리티","유틸리티는","유틸리티들은","유틸리티를","이","이는","이런","이미","인스턴스","인식되는","인자로","인터페이스는","인터페이스입니다.","인터페이스처럼","읽기","입니다.","있게","있고,","있는","있습니다,","있습니다.","재할당","재할당할","전역으로","전용","전용(readonly)으로","정해진","제거한","제거합니다.","제공합니다.","제외한","주목하세요.","주어진","즉","집합","집합을","참고하세요.","추론의","추출하여","추출할","추출합니다.","출처인","컴파일","타입","타입(t가","타입,","타입들의","타입에","타입에서","타입으로","타입은","타입은{","타입을","타입의","타입이","튜플","포함한","표시하는","표현식을","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들을","프로퍼티를","프로퍼티에","프로퍼티의","플래그를","필수로","하기","하는","하려고","하위","한다는","할","할당","할당할","함수","함수가","합니다.","해줍니다.","혹은","활성화되었을"],"pages/iterators-and-generators.html":["\"0\",","\"1\",","\"2\"","\"4\",","\"5\",","\"6\"","\"cat\",","\"dog\",","\"hamster\"","\"hamster\"]);","\"mammals\";","\"species\"","\"string\",","(code","(iterables)","(let","(target","(var","//","0;","1,","2,","2015","3];","5,","6];","=","[1,","[4,","_i","array","array,","console.log(entry);","console.log(i);","console.log(num);","console.log(pet);","ecmascipt","ecmascript","entri","es3","es3)","es5","fals","false];","for..in","for..in은","for..of","for..of는","generation)","higher)","int32array,","list","list){","map","map,","new","num","number","numbers){","pet","pets){","pets[\"species\"]","set([\"cat\",","set,","set과","somearray","somearray)","string,","symbol.iter","symbol.iterator프로퍼티에","uint32array","var","vs.","}","가지고","간단한","간주합니다.","값","값만","값에","값에서","값은","값이","같은","같이","객체가","객체는","객체를","객체에서","객체의","검사하는","것입니다;","경우,","관심이","구현되어","구현을","구현하더라도","구현합니다.","내장","는","다르지만,","다른","다음과","다음은","대상으로","대한","들면:","등과","또","또는","루프를","루프에","루프입니다:","모두","모든","목록을","문","및","반면에","반복되는","반복자","반복자는","반복할","반복합니다.","반복합니다;","반환하고,","반환합니다.","발생합니다.","방법으로","배열의","배열이","버전","보여주는","사용됩니다.","사용하면","상위","생성","생성합니다,","생성합니다.","생성합니다:","수","숫자","아닌","엔진을","엔진의","예를","예입니다.","오류가","유형의","이러한","이런","이미","이터러블","이터러블로","이터레이터와","일부","있는","있다면","있습니다.","작동한다는","저장된","접근할","제네레이터","주로","차이점은","차이점을","컴파일러는","코드","키","타게팅","타입에는","타케팅","타케팅하는","프로퍼티","프로퍼티가","프로퍼티를","하는","함수는","허용합니다.","호출하여,","호환"],"pages/jsx.html":["\"./mycomponent\";","\"bar\"","\"bar\"].map(funct","\"bar\"].map(i","'foo'의","'mycomponent'의","'some","'{bar?:","'{foo?:","(","()","(attribut","(basic","(children","(class","(embed","(factori","(fc)","(function","(i)","(intrins","(introduction)","(prop:","(props)","(react","(tabl","(the","(type","(typescript","(valu","(기본값은","(함수형",")","*","*/","*참고:","+","...",".j",".jsx",".tsx",".ts와","/","/*","//","///","1000}","2.3부터,","2.8","2})}","2};",":",";","=","=>","@jsx","[elemname:","anothercomponent(prop:","any;","assertion)을","as라는","babel)에","badprop","bar","bar;","bar?:","bar가","base","boolean","boolean}'","button","catch","checking)","children:","class","clickableprop","color:","compon","component)","componentfoo(prop:","const","contents)","context:","createelement(\"div\")으로","createelement를","customcomp","declar","div","dom","elementattributesproperti","elementchildrenattribut","elementclass","elements)","es6","expression...\"","expressions)","expr은","expr의","extend","factory)","foo","foo:","foo;","foo?:","fooprop","fooprop)","function","functions)","h.jsx를","hello","home:","homeprop","homeprops):","h로","import","integration)","interfac","intrinsicel","javascript","javascript로","js","jsx","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperty가","jsx.elementattributesproperty를","jsx.elementattributesproperty에","jsx.elementchildrenattribute는","jsx.elementchildrenattribute를","jsx.elementclass는","jsx.elementclass에","jsx.element에","jsx.element의","jsx.intrinsicattribut","jsx.intrinsicclassattribut","jsx.intrinsicel","jsx.intrinsicelements에","jsx.intrinsicelements에서","jsx.intrinsicelements의","jsx:","jsxfactori","jsxfactory에","jsx는","jsx를","jsx에서","jsx의","key.","mainbutton(prop:","mycompon","mycomponent();","mycomponent가","myfactoryfunct","myfactoryfunction()","myfactoryfunction();","name:","namespac","nativ","native라는","new","notavalidcompon","notavalidfactoryfunction()","null);","number","number;","operator)","optionalprop?:","pragma","preact","preact.h","preact.h(\"div\",","preserv","preserve,","prop","prop'은","props:","props;","propstyp","props나","react","react.compon","react.createelement(\"div\")","react.createelement(\"div\")과","react.createelement(\"mycomponent\")가","react.createelement(기본값)로","react.createelement)","react.createelement를","react.jsx를","react로","react와","react의","ref","render()","render:","require(\"preact\");","requiredprop:","requiredprop은","requiredprop이","result","return","sfc","side:","sideprop","sideprops):","span)","statelesscomponent은","string","string;","string]:","string}'","string});","string},","tsconfig.json","ts는","type","type)","typescript","typescript는","unknown","unknownprop은","usage)","var","void","world","x","x:","xml","y:","{","{\"thi","{[\"foo\",","{i","{name:","{props.children}","{this.props.children}","{this.props.foo}","{value:","{}","{};","{}이지만,","|","}","})","})}","})로","};","↥","가능하도록","가능합니다.","가능합니다:","가능해야","가지","가지의","각각","간단하게","간에","간주하지","감싸","값","값의","갖게","갖습니다.","같습니다:","같은","같이","객체인","검사","검사,","검사되지","검사를","검사에는","검사하기","검사할","검색할","것","것과","것은","것을","것입니다.","결과","결과는","결과물은","결과물의","결과적으로","결정되면,","결정됩니다.","결정하는","결정합니다.","결정해야","결합하여","경우","경우,","경우엔","과","과부하","과정도","과정이","괄호","괄호를","구문과","구문은","구문입니다.","구별할","구별합니다.","구현도","구현에","규칙을","그","그대로","그러나","그렇지","기반","기본","기본적으로","기준):","꺾쇠","나눌","나아가서,","내의","내장","내장된","내장형","내재적으로","네임스페이스(타입","네임스페이스로","네임스페이스를","누락됨","는","다르게","다르지만","다른","다릅니다.","다시","다음","다음과","다음의","다음처럼","단계(예:","단계에서만","단언(type","단언과","단언을","단언하기","단언합니다.","단일","대문자로","대신","대체","대한","대해","더","데에","도입했습니다.","돌아가기","동일하게","동일하지만,","동일한","동일합니다.","동작하지만,","동작합니다.","동작합니다:","되고,","된다는","될","됩니다.","두","들면","들어","들어:","등)가","등장했습니다.","따라","따라서","때","때,","때문에","때문에,","떠올려","또는","또한","를","리액트를","리액트에서","리액트에선","리액트와","만든","만약","매개변수","매개변수는","먼저","명령","명령줄","모두","모드","모드는","모드들은","모드를","모드와","모든","목차","무상태","무상태로","문법","문자열","문자열로","문자열을","문자열이","문자열이어야","문제가","미치며,","미칩니다.","및","반면,","반환","반환된","받지","방법이","방출","배열이","배열이나","버전은","버전의","번째","번째로","변수","변환","변환되어야","변환의","변환이","별칭인","보고합니다.","복잡합니다.","볼까요:","부터","블랙박스입니다.","사용","사용되지","사용됩니다.","사용법","사용을","사용자","사용자가","사용하거나","사용하기","사용하는","사용하도록","사용하려면","사용하여","사용할","사용합니다.","사용해","사용해야","사이에","삽입하는","새로운","생성되는","생성될","생성됩니다:","생성자","생성자이고","생성하여,","생성할","서로","선언되어야","선언을","선택된","선택적","선택적이어야","설정이","설정할","설정했다면,","성공","성공,","성공적으로","세","소개","소문자로","속성","속성,","속성에","속성은","속성을","속성의","속성처럼","수","수도","수정하여","숫자로","쉽게","스코프에","스프레드","시그니처","시그니처(있는","시도합니다.","시작하고","시작합니다.","식별자(data","식별자가","식별자로","실패할","쓰입니다.","아니기","아닌","아닙니다.","않는","않는다면,","않습니다.","않았기","않으며,","않으면","않으면,","않을","않음","알","알고","알려져","알아야","약간","어느","어떻게","얻었지만,","없다면,","없습니다.","없어도","없으므로","없으므로,","에서","에서,","연산자","연산자는","연산자로","연산자를","영향을","예를","예시는","예시에서","예제에서","오류","오류,","오류로","오류를","오버라이드","오버로드","옵션에서","옵션으로","옵션을","요구합니다.","요소","요소(예:","요소,","요소는","요소를","요소에","요소와","요소의","용어를","위","위로","위의","위한","위해선","위해선,","유사하게,","유지한다는","유지합니다.","유형에서,","유형의","유효한","은","을","의","의미는","의한","이","이는","이라는","이런","이를","이름에서","이름은","이름을","이름이","이상","이유로","이전에","이해하기","이해해야","이후","인기를","인덱서를","인라인","인수가","인수로","인스턴스","인터페이스","인터페이스가","인터페이스는","인터페이스를","인터페이스에","인터페이스에서는","인터페이스의","일반적으로","일반적으로는,","일부를","일으킵니다.","임베딩,","입력","있는","있다면,","있도록","있듯,","있습니다","있습니다.","있습니다:","있어야","있으며,","자식","자식에","자식은","자식의","자신의","작성하는지","작성할","작업을","잘","적절하게","적절한","적합한","전달되는","전에","전역","전역입니다.","점은","점이","정보)에도","정보를","정의","정의되어","정의됩니다.","정의하는","정의하는데엔","정의합니다.","제공되지","제공됩니다.","제공할","제네릭","제네릭의","제외하고).","제한할","조금","조회되어야","조회됩니다.","존재하지","종류의","주석","주석을","줄","중","중괄호({","중요합니다:","지원됩니다.","지원합니다.","지정","지정되지","지정하려고","지정할","지정합니다.","직접","진행되면,","진행되어","집합을","쪽으로든)에","차이점에","참고:","참조할","찾을","첫","최근","추가","추가적으로,","추가적인","취급하지","컴파일러","컴파일러는","컴파일하는","컴포넌트","컴포넌트(sfc)로","컴포넌트는","컴포넌트로","컴포넌트를","컴포넌트에","컴포넌트의","코드는","큰","클래스","클래스라면","클래스의","클래스형","타이핑","타이핑을","타입","타입과","타입도","타입에","타입에서","타입으로만","타입은","타입을","타입의","타입이","타입이라는","타입입니다.","태그","태그에","통한","통합하기","통해","특수","특수한","특정","특정한","파일","파일별로","파일에서","파일의","팩토리","팩토리(jsx","팩토리가","팩토리는","포함하기","표현식","표현식에서","표현식으로","표현식을","표현식의","프레임워크","프레임워크를","프로퍼티","프로퍼티는","프로퍼티들이","프로퍼티로","프로퍼티를","프로퍼티입니다.","플래그","필수적인","필요가","필요하지","하며,","하지만","하지만,","할","할당","함","함께","함수","함수는","함수라면,","함수로","함수로부터","함수를","함수의","함수이므로,","함수입니다.","함수형","합니다.","항상","해결을","해당","해당합니다.","해석되지","해석에","해석을","해석합니다.","해야","허용하는","허용하지","허용합니다.","형식의","호출","혹은","화살","확인하는데","확장자","확장자로","확장자를","환경에","환경의","활성화합니다.","흥미롭게도"],"pages/mixins.html":["\"","+","...","//","////////////////////////////////////////","1000);","500);",":","=","=>","[disposable,","actiavat","activat","activatable]);","activatable을","activate()","any,","any[])","applymixins(derivedctor:","applymixins(smartobject,","basectors.foreach(basector","basectors:","boolean;","class","console.log(this.isact","constructor()","deactivate()","declar","dispos","disposable,","disposable과","dispose()","extend","false;","function","interact()","interfac","isactive:","isdisposed:","javascript","librari","merging으로","mixin","mixin을","mixin의","name));","name,","new","object.defineproperty(derivedctor.prototype,","object.getownpropertydescriptor(basector.prototype,","object.getownpropertynames(basector.prototype).foreach(nam","runtim","sample)","setinterval(()","settimeout(()","smartobj","smartobj.interact(),","smartobject","smartobject();","somewher","this.activate();","this.isact","this.isdispos","this.isdisposed),","true;","typescript에서","{","{}","}","});","가능한","각","각각","간단한","개념과","객쳬지향","것을","것이며,","것입니다.","결합을","결합하여","계층과","구현에서","구현에서,","구현이","구현합니다.","그","그러면","기능에","기능을","다른","다음으로,","대상으로","대신","대한","더","도우미","독립형","두","뒤에있는","등의","또","마지막으로","마지막으로,","만","만들기","만듭니다.","모델링","모두","믹스인","믹스인에","및","방법으로,","방식을","번째","보겠습니다.","보여줍니다.","복사되어","본","부분적인","부분클래스를","부터","빌드하는","사용을","사용하여","사항은","살펴","살펴보도록","새로운","소개(introduction)","속성을","속성이","수","수행","수행하는","스칼라","시작합니다.","실행되고","아닌","아래","알","알아보기(understand","어느","어떻게","언어를","얻었습니다.","예시","외에는","우리가","우리를","위해","유형","유형으로","의미합니다.","이것은","이것이","이들을","이후에는","익숙할","인기를","인터페이스가","인터페이스로","인터페이스에서","인해","일반적인","있습니다.","있을","있음을","자세히","작동","작동하는지","재사용","전통적인","정도의","제공해야","집중되어","처리","첫","취급하고","커뮤니티에서도","컴포넌트로","코드(code","코드는","코드를","코드에서는","클래스는","클래스로","클래스를","클래스에","클래스에서","통해서,","특성은","패턴은","피할","하겠습니다.","한다는","할","함께,","함수를","혼합(mix)할","혼합(mix)합니다.","혼합됩니다.","혼합합니다.","확장하는","확장한다는","후,"],"pages/modules.html":["!==","\"","\"*!text\"","\"*\":","\"+\":","\"./api\";","\"./calculator\";","\"./index\";","\"./lettersonlyvalidator\";","\"./mi","\"./mod\";","\"./mod\"],","\"./myclass\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./onetwothree\";","\"./parseintbasedzipcodevalidator\";","\"./programmercalculator\";","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./utilities\";","\"./validation\";","\"./xyz.txt!text\";","\"./zipcodevalidator\";","\"/\":","\"0\"","\"001+010=\");","\"1\",","\"1+2*33/11=\");","\"101\"];","\"123\"","\"123\";","\"2\",","\"3\",","\"4\",","\"5\",","\"6\",","\"7\",","\"8\",","\"9\",","\"98052\",","\":","\"=\")","\"a\",","\"ambient\"라고","\"b\",","\"c\",","\"d\",","\"doe","\"e\",","\"exports\",","\"f\"];","\"function\"","\"hot","\"jquery\";","\"json!*\"","\"json!*\"와","\"json!http://example.com/data.json\";","\"matches\"","\"math","\"module\"","\"next","\"object\"","\"object\")","\"path\"","\"thing\";","\"url\"","\"url\";","\"url\"을","\"발견\"할","\"최상위","$","$(\"button.continue\").html(","$:","$;","${","${maxbase}","${validate(s)","$나","$와","&&","'${char}'`);","'numberregexp'","'parseintbasedzipcodevalidator'","'regexpbasedzipcodevalidator'","'stringvalidator'","'zipcodevalidator'","'zipcodevalidator.ts'","'상위'","(...args:","(ambient","(amd),","(base","(char","(code","(commonjs),","(digit","(do","(dynam","(es6)","(explicitli","(export","(factory)","(foo를","(function","(guidanc","(if","(import","(introduction)","(let","(mod_1_1)","(needzipvalidation)","(option","(programmercalculator.digits.indexof(digit)","(re","(red","(require,","(require을","(s:","(sample:","(shorthand","(simpl","(this.operator)","(typeof","(umd","(use","(v","(validator.isacceptable(\"...\"))","(valu","(wildcard","(work","(x.isacceptable(\"...\"))","(zipcodevalidator:","(간단한","(변수,","(스크립트는","(전역","(하나의",");","*","*/","+","...",".d.t",".h",".js파일이","/","/*","//","///","/^[0","/^[a","/collections/generic/","0","0)","0;","1);","10이","1;","2015","2015부터","2015와","3","3.8","3.8에서는","5","9","9]+$/;",":","=","===","=>","=를","=와",">=","?","[\"0\",","[\"hello\",","[s:","access","advanc","allvalidators.t","ambient","amd","amd를","amd와","any;","any[])","any[]):","api","api를","app.t","base:","boolean;","c","c#의","c/c++에","calcul","calculator();","calculator(2);","calculator,","calculator.t","calculator로","calculator를","case","cat","class","class나","close","code\"]","commonj","commonjs를","commonjs와","console.log(`\"${","console.log(`\"${s}\"","console.log(data,","console.log(f());","console.log(num);","const","constructor()","constructor(publ","consumer.t","content:","content;","current","currentvalu","currentvalue:","data","declar","declaration)","declaration)을","declarations)","declarations.d.t","default","default)","default를","defin","define([\"require\",","define,","define.amd)","digit","dog","dynam","ecmascript","effect","entir","error(`bas","error(`unsupport","evaluate()","evaluateoperator(operator:","example)","execute:","export","export\"가","exports)","exports);","exports,","exports.t","exports_1(\"t\",","exports가","exports는","exports도","exports로","exports를","exports에","export가","export는","export되는","export된","export로","export를","export만","export한","export할","extend","extend)","f","factory(require,","factory);","filecont","filecontent);","flags)","flower","foo","foo로","function","function()","function(exports_1)","function,","function을","gener","getresult()","getthing()","handlechar(char:","hostname?:","id","implement","import","imports나","imports는","import나","import는","import로","import를","import문을","import할","inclusive.`);","input:","interfac","isacceptable(s:","isolatedmodul","isprim","isprime(2);","isprime(x:","javascirpt","javascript","javascript로","javascript에는","javascript에서","join(...paths:","jqueri","jquery.d.t","jquery;","jquery와","js","larg","left","left:","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersregexp","lettersregexp.test(s);","level","level)","lib\";","lib.d.t","libraries)","list","load","log.t","m","m.someth","mainvalid","match\"","match\"}`);","math","mathlib.isprime(2);","mathlib;","maxbas","maxbase)","memori","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modul","module\";","module)","module.export","module.js\"","modules)","modules를","multipl","my.application.customer.addform과","my.application.order.addform","myclass.t","myfunc.t","mylargemodul","mylargemodule.dog();","mylargemodule.t","mythings.t","myurl","myvalid","name","names)","namespac","nativ","new","node","node.d.t","node.d.ts를","node.j","node.js)","node.js에서","node.js에서는","node.js의","normalize(p:","ns를","num","number","number)","number):","number,","numberregexp","numberregexp.test(s);","objects,","onetwothree.t","onload:","only\"]","only)","operator:","operator;","parse(urlstr:","parseint(s).tostring()","parseintbasedzipcodevalid","parseintbasedzipcodevalidator.t","parsequerystring?,","pathname?:","pattern","possible)","privat","processdigit(digit:","programmercalcul","programmercalculator.digits.indexof(digit);","programmercalculator.digits.length;","programmercalculator.t","programmercalculator.ts을","protect","protocol?:","public","put","re","regexpbasedzipcodevalidator}","regist","requir","require(\"...\")","require(\"./mod\");","require(\"./zipcodevalidator\");","require(\"mod\");","require(\"module\")를","require(\"url\");","require()","require())","require([\"./zipcodevalidator\"],","require(modulename:","require(modulenames:","require.j","require.js)","require.js에서","require.js의","requirej","return","return;","right:","right;","s","s.length","s;","scenarios)","sep:","setters:[","side","simplemodule.j","simplemodule.t","singl","slashesdenotehost?):","somefunc","somefunc()","somefunc();","someth","sometyp","sometype();","sometype,","statements)","static","staticzipcodevalidator.t","step...\"","string","string)","string):","string,","string;","string[],","string]:","strings.foreach(","stringvalid","stringvalidator.t","stringvalidator;","structur","super();","switch","system","system.collections에서","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.js)","system.js에서","system.register([\"./mod\"],","system:","systemjs,","systemjs나","t","t();","t)을","t;","test","test(c,","test(c:","test.t","testcalculator.t","testprogrammercalculator.t","things)","this.bas","this.curr","this.current);","this.current;","this.evaluate();","this.evaluateoperator(this.operator,","this.memori","this.memory,","this.memory;","this.oper","this.processdigit(char,","this.processoperator(char);","throw","top","tree","tsc","type","typeof","types)","typescript","typescript는","typescript로","typescript에","typescript에서는","type은","type을","umd","umd,","undefined)","url","url.parse(\"http://www.typescriptlang.org/");","url;","us","util","v","v;","valid","validation.t","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validator를","validator의","valu","value:","value;","var","variable,","void):","void;","within","x","x(y);","x)","x,","x로","y","you'r","z]+$/;","za","zcv","zcv();","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","{","{apiresponsetype}","{y}","{zipcodevalid","{};","{를","}","}\"","})(function","});","};","}],","}`);","}인","가까운","가깝게","가능하다는","가능한","가능합니다.","가능합니다:","가정을","가져와","가져와야","가지","가지고","가진","가질","가질만한","가집니다.","각","간단하게","간단한","간의","간접","간주합니다.","감쌀","감지합니다.","값도","값을","값의","같은","같이","같지만","개념을","개념이","개의","개체를","개체와","객체가","객체로","객체를","객체와","객체의","거라","거의","것도","것들을","것은","것을","것이","것이라면,","것입니다.","것처럼,","결과를","결합될","결합할","경로와","경우","경우,","경우를","경우에는","경향이","경험을","계산기","계산기의","계층에서","계층적","고급","고려하세요.","고통스러운","공유합니다.","과도하게","과도한","관계는","관련된","관심이","관점에서","구문은","구문을","구성","구성을","구성하여","구성할지","구조를","구조화에","구현을","구현하여","권장되지는","그","그러나","그룹화하는데","그리고","금방","기능도","기능에","기능은","기능을","기반","기존","기존의","기타","나","나열","나은","나중에","내보내기","내보냄","내부에서","내에서","내에서만","내용은","내용을","너무","네이밍","네임스페이스","네임스페이스,","네임스페이스는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스와","노출된","노출하는","노출합니다.","논리적","논리적으로","높이지","다","다루기","다룰","다른","다시","다음","다음,","다음과","다음은","다음처럼","단일","단축어처럼","대부분의","대상에","대상을","대체","대체하는","대한","대해","더","도구는","도입하는","도입하지","동일한","동작에서","동작하려면","동적","동적으로","되면,","되지","될","됩니다.","두","두고","두세요","둘","둘은","들면:","들어","들어,","등은","등을","따라","때","때,","때:","때는","때때로","때만","또는","또한","라는","라이브러리는","라이브러리를","라이브러리와","라이브러리의","래핑","런타임","레벨","레벨로","레벨에","레벨의","레이어가","레이어를","로더가","로더는","로더로는","로더를","로더에서","로더와","로더의","로드하도록","로드하여","로드할","로딩","로딩과","리스트","릴리즈","마세요","마세요!)","마찬가지).","마찬가지로","마찬가지로,","마찬가지입니다.","마찰을","마찰이","만들","만들려고","만들면,","만들어보겠습니다.","만큼","많은","메서드에도","명령","명시적으로","명확하게","몇","모델링","모두","모듈","모듈과","모듈당","모듈도","모듈들을","모듈로","모듈로부터","모듈에","모듈에는","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이라고","모든","목록을","목적이","문","문서를","문은","문을","문자열","문자열이","문제가","및","바꿔야","바벨","반대로","반드시","반면,","발생하지","발췌)","방법으로","방법은","방법을","방식과","방식으로","방출되는","변경","변경하지","변수)","변수,","변수로","변수로도","변수를","변형하지","변환되는","별도의","별칭,","별칭으로","병합(merge)","보강하는","보강하지는","보여줌","보여줍니다","보여줍니다.","보이는","보이지","볼","부릅니다.","부분적으로","부수효과만을","불가능합니다.","불필요합니다.","블록에","비","비슷한","빠르게","사용","사용되거나,","사용되는","사용되도록","사용된","사용된다면","사용될","사용자","사용자가","사용자는","사용자를","사용자에게","사용자의","사용하기","사용하기가","사용하는","사용하세요","사용하세요.","사용하세요:","사용하세요;","사용하여","사용하지","사용하지만,","사용한","사용할","사용합니다.","사용해","살펴보겠습니다.","상속된","상속을","상속하여","상태로","상황에","새로","새로운","샘플","샘플:","생각하지","생각할","생각해보세요.","생각해야","생성","생성된","생성합니다.","선언","선언(shorthand","선언된","선언들은","선언만","선언으로","선언은","선언을","선언이","선언해야","선언형입니다;","선택사항","선택적","선택적으로","선택적으로,","선택하므로","설계되었습니다.","설명하려면,","설정합니다.","성능을","소개","속기","수","수정해서","수준을","수준의","수행한","수행합니다.","숫자를","쉬워집니다.","쉽습니다.","스코프","스코프가","스코프로","스코프에서","스크립트","스크립트로","시","시나리오","시나리오를","시나리오와","시스템에","시작할","시험용","식별자가","신중하게","신호","신호입니다.","실제로","실행됩니다;","실행하기","실행해야","심벌은","아닌","아래","아래에","아래에서는","아래의","아이디어는","안","안에서","안전성을","않고","않는","않습니다.","않아도","않았는지","않은","않지만,","앞에서","애플리케이션의","양식","양식을","어떤","어떻게","언급했듯이","없거나,","없는","없습니다.","없이","에","여기서","여러","여부를","역할을","열거형이","염두에","예를","예입니다.","예제","예제는","예제를","예제에서","오류:","오직","와","와일드카드","외부","외부에서","용","용도가","우리는","우연한","워크플로우를","원래","원하는","웹","위의","위치(즉,","위치에","위치에서","위치에서는","위한","위해","위해,","위해서,","위해서는","위험","유명한","유사하게","유사한","유용한","유지하기","의도를","의미를","의존성을","의존적인","이","이것은","이것을","이동하세요)","이러한","이렇게","이를","이름","이름(이","이름과","이름으로","이름은","이름을","이름이","이미","이상의","이유는","이전","이전에는","이제","익숙하다면,","인용된","인터페이스","인터페이스)를","인터페이스,","인터페이스를","일반적으로","일반적인","일부","일부는","일치하는","읽을","잃지","입니다.","입력","입력받을","있고","있고,","있는","있도록","있습니다","있습니다.","있습니다:","있었습니다.","있으며,","있으므로,","있지만,","자세한","자체","자체에","작동하는","작성되지","작성될","작성하는","작성하여","작성하지","작성할","작업은","재사용하기","저장하는","적어야","적용되는","적용할","적합한","전달하고","전면에서","전에","전역","전체","점을","접근에","접근이","접근할","접두사","접미사를","정말","정보는","정보를","정보에서","정의","정의되어","정의된","정의를","정의하지","정의할","정적","제거","제거되며,","제거하고","제거하면","제공하는","제공합니다.","조건에서만","존재합니다.","종종","좋은","주요","줄에서","줄여주는","중","중에","중에는","중요합니다.","중첩","즉","지역","지역적으로","지원합니다.","지점이","지정된","지정됩니다.","지정할","지정합니다.","지정해야","지침","직접","찍지","참고하세요","참조","참조를","참조하는데","찾고","찾기","찾을","처리됩니다(모듈에서도","처음","체계를","최상위","최적입니다.","최적화를","최적화할","추가됩니다.","추가적인","추가하는","추가하면","추가하여","추가합니다.","추천하는","출력","충돌은","충돌을","측면에서","컬렉션","컴파일","컴파일러","컴파일러는","컴파일이","코드","코드로","코드를","코드에","코드의","큰","클래스","클래스,","클래스를","클래스에","클래스의","키워드는","키워드로","키워드를","타입","타입,","타입에","타입을","타입의","태그와","테스트입니다.","테스트입니다:","테스트할","통과하는지","통과했는지","통합합니다.","통해","통해)","특수한","특정","특정한","파일","파일들을","파일로","파일에","파일은","파일을","파일이라고","파일입니다.)","패턴은","패턴을","패턴의","패턴이","편리합니다.","포함된","포함하는","폴더를","표시됩니다;","표시로만","표시합니다.","표현식이","표현이나","플래그를","피하기","필드로","필요가","필요할","하거나,","하기","하기는","하기와","하나","하나라도","하나를","하나의","하는","하려면,","하면","하지","하지만","하지만,","한","할","함)에서만","함께","함수","함수,","함수도","함수를","합니다.","합니다:","합니다;","항상","해당","해서,","해석하기","해야","핵심","헬퍼","형태를","호출","호출됩니다.","호출은","호출할","호환되지는","혹은","확인하세요.","확인하세요:","확장(extensions)으로","확장이","확장하고","확장해야","활용하므로","후","힘들어지는"],"pages/module-resolution.html":["\"*\"","\"*\",","\"*\":","\".\",","\".\"가","\"../constants/http\";","\"../node_modules/jquery/dist/jquery\"","\"./components/entry\";","\"./moduleb\"","\"./moduleb\"`는","\"./moduleb\"의","\"./src\"","\"./template\"처럼","\"/mod\";","\"@angular/core\";","\"baseurl\":","\"baseurl\"에","\"baseurl\"을","\"compileroptions\":","\"exclude\"","\"exclude\"를","\"files\"","\"files\"를","\"generated\"가","\"generated/*\"","\"generated/templates/views\"","\"jquery\"","\"jquery\":","\"jquery\";","\"lib/mainmodule.js\"","\"main\"","\"main\":","\"main\"의","\"modulea\"","\"modulea\"같은","\"modulea의","\"moduleb\"","\"moduleb\"는","\"moduleb\"의","\"moduleb\"처럼","\"node_modules/jquery/dist/jquery.slim.min.js\"로","\"paths\"","\"paths\":","\"paths\"가","\"paths\"를","\"rootdirs\":","\"rootdirs\"는","\"rootdirs\"를","\"src/#{locale}\"","\"src/de\",","\"src/views\",","\"src/zh\",","\"types\"라는","\"typescript\"","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"가상\"디렉터리","\"배포\"되는","\"추가\"","\"프로젝트\"로","#{locale}와","$","'","'*'","'*'은","'./#{locale}/messages'를","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'로","'folder1/file2'","'folder1/file2':","'folder2/file3')","'folder2/file3':","'generated/*'","'modulea'가","'modulea'와","'moduleb.","'node_modules'","'node_modules/typescript.d.ts'","'node_modules/typescript.ts'","'node_modules/typescript.tsx'","'node_modules/typescript/lib/typescript.d.ts'","'node_modules/typescript/lib/typescript.d.ts'.","'node_modules/typescript/lib/typescript.d.ts'로","'node_modules/typescript/lib/typescript.d.ts'를","'node_modules/typescript/package.json'.","'nodej","'nodejs'.","'package.json'","'package.json'은","'rootdirs'를","'src/app.ts'","'src/app.ts'.","'src/node_modules/typescript.d.ts'","'src/node_modules/typescript.ts'","'src/node_modules/typescript.tsx'","'src/node_modules/typescript/package.json'","'tsconfig.json'안에","'tsconfig.json'의","'types'","'typesciprt'","'typescript'","'typescript'는","(\"main\"","(\"modulea의","(\"types\"","(.ts,","(17)에서","(4)","(7)에서","(9)와","(addit","(base","(classic)","(common","(how","(i.e.","(import","(modul","(node)","(path","(rel","(thing","(trace","(use","(virtual","(whi","(만약","*","../.","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./zh/messages,","./zh/messages는",".d.ts)를",".d.ts에",".js로",".ts/.tsx",".tsx",".ts파일을","/,","//","///","/generated/templates/views를","/generated/로","/moduleb.d.t","/moduleb.t","/node_modules/@types/moduleb.d.t","/node_modules/moduleb.d.t","/node_modules/moduleb.j","/node_modules/moduleb.t","/node_modules/moduleb.tsx","/node_modules/moduleb/index.d.t","/node_modules/moduleb/index.j","/node_modules/moduleb/index.t","/node_modules/moduleb/index.tsx","/node_modules/moduleb/package.json","/root/moduleb.d.t","/root/moduleb.t","/root/node_modules/@types/moduleb.d.t","/root/node_modules/moduleb.d.t","/root/node_modules/moduleb.j","/root/node_modules/moduleb.t","/root/node_modules/moduleb.tsx","/root/node_modules/moduleb/index.d.t","/root/node_modules/moduleb/index.j","/root/node_modules/moduleb/index.t","/root/node_modules/moduleb/index.tsx","/root/node_modules/moduleb/package.json","/root/src/folder/a.ts안에","/root/src/folder/moduleb.d.t","/root/src/folder/moduleb.t","/root/src/modulea.js가","/root/src/modulea.js에","/root/src/modulea.t","/root/src/modulea.ts안에","/root/src/moduleb","/root/src/moduleb.d.t","/root/src/moduleb.js라는","/root/src/moduleb.t","/root/src/moduleb.tsx","/root/src/moduleb/index.d.t","/root/src/moduleb/index.t","/root/src/moduleb/index.tsx","/root/src/moduleb/lib/mainmodule.js를","/root/src/moduleb/package.json","/root/src/moduleb/package.json파일을","/root/src/node_modules/@types/moduleb.d.t","/root/src/node_modules/moduleb.d.t","/root/src/node_modules/moduleb.j","/root/src/node_modules/moduleb.t","/root/src/node_modules/moduleb.tsx","/root/src/node_modules/moduleb/index.d.t","/root/src/node_modules/moduleb/index.j","/root/src/node_modules/moduleb/index.t","/root/src/node_modules/moduleb/index.tsx","/root/src/node_modules/moduleb/package.json","/src/view와","/으로","=","========","=>",">","[","[\"node_modules/jquery/dist/jquery\"]","[클래식][#클래식","]","];","ad","addit","ambient","amd","app.t","app.ts는","app.ts의","a의","b","baseurl","baseurl과","baseurl로","baseurl에","baseurl을","baseurl의","classic]이고","compil","compiler?)","compon","default","defaulthead","directori","entri","error","es2015에서는","exclud","exist","exist.","expect","export","field","file","file1.t","file2.t","file3.t","final","find","flag","flags)","folder.","folder1","folder1/file2","folder2","folder2/file3","for)","found","gener","generated/folder2/file3","generated/templ","happen","hoc,","import","imports)","import가","import나","import는","import를","import에서","import에서는,","import은","import의","import하는","index.j","index.js를","inform","jquery는","jquery를","kind","list","load","look","mapping)","modul","modulea","modulea.t","modulea는","modulea를","moduleb.j","moduleb를","moduleb의","moduleresolut","modules)","name","node.j","node.js가","node.js는","node.js의","node_modul","node_modules로","node_modules에서","node_modules을","node는","node의","non","noresolv","noresolve)","noresolve를","npm","out","output.","package.json라는","package.json안에","package.json을","pick","projectroot","projectroot/folder1/file2.t","projectroot/folder2/file3.t","projectroot/generated/folder2/file3.t","questions)","refer","rel","requir","require(\"./moduleb\");라는","require(\"moduleb\");","requirej","requirejs와","require에","resolut","resolution)","resolv","result.","root","rootdir","rootdirs)","rootdirs를","rootdirs의","roots를","set","sourc","specified,","src","src/view","still","strategies)","successfulli","system","systemj","templat","template1.t","traceresolut","traceresolution'을","traceresolution으로","transform","ts","ts2307:","tsc","tsconfig.json","tsconfig.json는","tsconfig.json를","tsconfig.json은","tsconfig.json의","type","typescript","typescript.d.t","typescript가","typescript는","typescript의","ui","up","url","url)","us","var","view","view1.t","view2.t","vs.","x","{","|","}","}을","│","└──","└───lib","└───src","└───typescript","├──","├───node_modul","가끔","가능하고,","가능한","가능합니다.","가상","가상의","가정합니다.","가져온","가지","가지고","가질","각","간단합니다.","간단해","간주됩니다.","값","값)","값,","값은","갖고","같습니다.","같습니다:","같아야","같은","같이","개발할","개의","거슬러","검사하기","검사해야","것보다","것에","것으로","것은","것을","것이","것이기","것이다.","것입니다.","것입니다:","것처럼","결과","결과가","결과는","결정됩니다:","결합","결합되어","경로","경로가","경로는","경로를","경로와","경로의","경우","경우,","경우가","경우에,","계산됨)","고려해봅시다.","곳에","공통","과","과정","과정을","관계를","관계없는","관계없이","구성을","구성하는","구조를","국제화","그","그래서","그러고","그러나,","그렇게","그렇습니다),","그리고","그에","기능을","기대할","기본","기준으로","기초적인","나","나머지는","나서","나서,","나옵니다:","나중에","나타내는","나타냅니다.","내에서","내용물이","내용은","내장","노드","노드.","노드와","노드입니다.","논리적으로","논의한","높을","는","다는","다루게","다룰","다르게","다른","다음","다음과","다음에","다음을","다음의","단계에서","단일","달라집니다.","달성하기","대상으로","대신","대체","대체로","대체의","대한","대해","대해서는","더","동일한","동작은","되었습니다.","될","됩니다.","두","두려워하지","들어","들어,","들어:","등으로","디렉터리","디렉터리,으로","디렉터리가","디렉터리로","디렉터리를","디렉터리부터","디렉터리에","디렉터리의","디폴트","디폴트는","따라","따라서","따라서,","따르는","따르면,","따를지","따릅니다,","따릅니다:","때","때,","때까지","때도","때때로","때마다,","때문에","때문에,","라는","런타임","런타임에","런타임에서,","런타임의","레벨이거나,","레이아웃은","레이아웃이","로","로그가","로더","로더는","로더를","로드하기에서","로드하려는","로딩","로직","로직을","로케일","로케일에","로케일을","마세요","마지막으로,","마치","만들","만듭니다.","만약","많은","맞는","매핑","매핑도","매핑되어야","매핑에","매핑으로","매핑은","매핑의","매핑이","매핑하기","메커니즘을","명령","명령줄로","모두","모듈","모듈과","모듈들의","모듈들이","모듈만","모듈에","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈임을","모든","모방하려고","모방합니다.","모을","목록에","목록에서","목록을","목적","무엇을","무엇인가?","문서","문서는","문서를","문서에","문서에서","문서와","문은","문을","문자열","물리적","뭘까?\"라고","밑에서","바꿉니다.","바뀌지","바뀝니다.","바와","바인딩","반드시","반영하기","받지","발생:","발생한","발생할","발생합니다.","방문할","방법","방법에","방법으로","방법이","방법입니다.","배열은","배열을","버전과의","번","번들링과","번들을","번역됩니다.","번째","번째로","번째로,","변환도","변환을","병합","병합되는","병합할","보간하여","보도록","보세요.","보십시오:","보이지만,","보일","보입니다.","보입니다:","보장하는","복사하는","복사합니다.","복잡하지","복잡한","볼","봐야","불리는","뷰는","비","비슷하게,","빌드","빌드의","사용","사용.","사용됩니다.","사용을","사용하고","사용하고,","사용하기","사용하는","사용하면,","사용하세요.","사용하십시오.","사용하여","사용한","사용합니다","사용합니다,","사용합니다.","사용해야","상기해봅시다.","상대","상대적","상대적으로","상대적이냐에","상대적이라고","상대적이라면","상대적이면,","상대적인","상대적임.","생각해보세요.","생각해보세요:","생각해보세요;","생각해봅시다.","생성기에","생성된","생성하기위해","생성하는","생성합니다.","선언으로","선언으로도","선언을","선택하는","설계","설정에서","설정하는","설정하면,","설정한다면,","성공,","성공적으로","세트가","세트에","섹션은","소스","소스가","소스는","소스에","수","수도","수의","수행하지","수행합니다.","순서로","스크립트가","스텝","스텝은","스텝이","시간","시나리오를","시도:","시도합니다.","시작하기","시작합니다.","시작해서","시점에,","식별한","실패함.","심지어","싶으면","싶으면,","씌웁니다.","아닌","아닙니다.","아래에","아마","아주","안내하기","안되고","안에","안의","안전하게","안전한","않거나","않고","않는","않도록","않습니다.","않아도","않았기","않았으면,","않으면,","않은","않을","않음,","않음을","알고리즘은","알려주는","알려주어","알려줍니다","알려줍니다.","알리기","알릴","알아내기","알아야","암시적으로","앞에서","애플리케이션에서","애플리케이션이","어디를","어디에서","어떤","어려울","얻을","없다면,","없습니다.","에서","엔트리를","엔트리에서","여러","여부에","여전히","열거하고,","영향을","옆에","예","예를","예상되는","예제","예제가","예제는","예제를","예제에서","예제에서,","예제에서는,","오류","오류는","올라가","올라가,","옵션은","와","와일드카드가","완료.","외부","외부의","요약되어","요즘에,","위","위에","위에서","위의","위치","위치로","위치를","위치에서","위치하지","위치한","위한","위해","위해,","위해서,","위해서는,","유연함은","유의하십시오.","유의하십시오;","유저","유지하는","으로","은","을","의","의미,","의존성을","의존하는","의해","이","이는","이동","이러한","이를","이름","이름과","이름에","이름은","이름을","이름의","이름이","이번","이유는","이유를","이전","이제","이해하기","이해하는","인사이트를","인수","일련의","일반적으로","일반적인","일부","일부로","일부로써","일치하고","일치하는","일치하지","일치할","읽어보실","임의의","있거나","있게","있는","있다고","있다는","있도록","있습니다,","있습니다.","있습니다:","있습니다;","있으면,","있을","있지만,","자동","자동으로","자세한","자신의","작업에","잘","잘못된","전달됨","전달하지","전달했기","전략","전략들은","전략으로","전략은","전략을","전략이","전에","전용","전제로","전체","전통적으로,","점에","점프합니다.","점프했다는","접두사","정교한","정보는","정보를","정의","정의되어","정의로","정의를","정확하게","정확히","제공되는","제공됩니다.","제외","제외되었는지에","제외하고","제외하기","제외해야","제한되지","조건부","조회를","조회합니다:","존재","존재.","존재하는지","존재하지","종류가","주로","주목하세요.","주어지는지에","주어진","주의사항","줄","줄로","줄에","중","중에","중요합니다.","지시문이","지시합니다.","지식을","지원을","지원하는","지원합니다.","지정되어야함.","지정되지","지정하고","지정하기","지정하는","지정하는데","지정하지","지정할","지정합니다.","지정했다면)","진단할","질문","질문할","참조가","참조하는","참조하는지","참조할","찾고","찾고,","찾기","찾는데","찾도록","찾습니다.","찾았다는","찾았다면,","찾으려고","찾으실","찾을","찾을지","찾음.","처리할","첫","체인에서","체인을","최종","추가","추가된","추가됩니다.","추상","추적","추적을","출력","출력과","출력에서","출력을","출력의","출력이","캡처할","캡처함","컨트롤을","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러를","컴파일러에게","컴파일에","컴파일은","컴파일하고,","코드가","코드입니다.","클래식","클래식.","타임에","타협하지","템플릿","템플릿이","토큰을","툴이","트리를","특별한","특수","파일","파일과","파일들은","파일들은,","파일로","파일에","파일은","파일을","파일의","파일이","패키지에서","패턴","포함과","포함됩니다.","포함입니다.","포함하게","포함하고","포함하는","포함하지","포함한","포함할","포함합니다.","포함합니다:","폴더","폴더는","폴더로","폴더를","폴더에서","폴더의","프로세스에","프로세스입니다.","프로젝트","프로젝트의","프로퍼티","프로퍼티를","플래그","플래그를","플러그인과","필드","필드를","필요가","하게","하기","하나가","하나로","하나를","하나의","하는","하세요.","하위","하지","하지만,","한","한곳으로","한다고","할","할지","함수를","합니다.","합니다:","항목을","항상","해당","해당하는","해봅시다.","해석","해석.","해석되거나,","해석되고","해석되기","해석되지","해석된","해석된다는","해석될","해석됩니다.","해석은","해석이","해석하는","해석하려고","해석하여","해석할","해석합니다:","해줍니다.","현재","형태가","호출","호출해","호환성을","혹은","확인.","확인하기.","확장자","활성화하면","활용하여"],"pages/namespaces.html":["\"101\"];","\"98052\",","\"ambient\"라고","\"doe","\"matches\"","${","&&","'${","'new","(\"name\")","(aliases)","(ambient","(element:","(first","(introduction)","(let","(multi","(namespac","(namespacing)","(selector:","(split","(tabl","(valid","(work","(간단한","(기본값)을","(예:","(인용)",".d.t",".h","//","///","/^[0","/^[a","5","9]+$/;",":","=","===","?","[\"hello\",","[s:","ambient","api를","base","boolean;","c/c++에","class","code\"]","console.log(`\"${","console.log(`'${","const","contents)","d3","d3.base;","d3.d.t","d3:","d3이라는","declar","each","event","event:","event;","eventtarget):","export","export를","extend","file","file)","files)","implement","import","import는","interfac","isacceptable(s:","ismatch","javascript","js","letterregexp와","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersonlyvalidators.t","lettersregexp","lettersregexp.test(s);","libraries)","match\"","mytestpage.html","name","namespac","namespaces)","new","number;","numberregexp","numberregexp.test(s);","numberregexp는","only\"]","outfil","output)을","pass","polygon","polygons.square();","q","requir","return","s","s.length","sampl","sample.j","select:","selection;","selector","shape","shapes.polygons.square()'와","shapes.polygons;","show","singl","sq","squar","steps)","string","string)","string):","string]:","strings)","stringvalid","stringvalidator;","stringvalidator{","test.t","tri","triangl","tsc","typescript","typescript로","typescript에서","us","valid","validation.letteronlyvalidator).","validation.lettersonlyvalidator();","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation{","validation이라는","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","var","var를","var에","whether","x","x.y.z를","x:","y:","z]+$/;","za","zipcodevalid","zipcodevalidator();","zipcodevalidator.t","zipcodevalidators.t","{","{};","}","}\"","}'","}'.`);","};","}`);","↥","가능하도록","가져오기(일반적으로","가져오기에서","가져오는","가져온","가지","각","간","간단한","간략하게","간의","감싸겠습니다.","값의","같은","같이","개","개별","개별적으로","개체를","객체들을","객체를","객체만","객체에서","객체와","객체의","검사기","검사기를","검증해야","것과","것을","것이","것입니다.","것처럼","게시물에서는","경우","경우,","곳에서","관계를","관련","구문과","구문은","구성하는","구조","구현","구현을","규모가","그","기능을","기반으로","기여할","내보내지","내용은","널리","넣는","네임","네임스페이스","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스화된","노출하므로","다른","다양한","다음과","다중","단계","단순화할","단순히","단일","대부분의","대신","대신)","대신,","대한","대해","대해서도","더","데","데이터","동일","동작합니다.","되면,","두","들어","들어:","때","또","또는","라이브러리가","라이브러리는","라이브러리로","라이브러리의","로더","로드되는지","로드되므로(모듈","로드하기","로드하는","마치","만들기","많은","많이","먼저,","명심하세요;","몇","모두","모듈","모듈을","모든","목차","문자열","문자열이","및","반영되지","받은","방법은","방법을","방법이","방지하기","번째","변경","변경되지","변수","변수에","별개의","별칭","별칭을","별칭이라고","보기","보수가","볼","부릅니다.","분리되어","분할","분할합니다.","분할해야","붙입니다.반면,","비슷하지만,","사용되는","사용될","사용자","사용하는","사용하여","사용하지","사용할","사용합니다.","사용해야","사항이므로","살펴보겠습니다.","샘플","생각할","생성되는","생성된","생성할","생성합니다.","선언부에","선언을","선언할","선언해야","설명하려면,","설명합니다.","세부","세트를","소개","소수의","수","수도","수행하는","순서로","스페이스","시도해","시작하겠습니다.","식별자에","심벌에","심벌와","심벌은","심벌의","않기","않는다는","않습니다.","않아","않았습니다.","않은","알립니다.","애플리케이션","양식에","없습니다.","여기서","여러","연결","예를","예에서는","예제로","옮기겠습니다.여기서","외부","외부로","외부로부터","외부에","외부에서","외부에서도","외에","용이합니다.","원래","웹","위로","위해","위해,","유지","의미에","의존성이","이","이것은","이러한","이를","이름","이름으로","이름을","익숙하다면","인용)","인터페이스","일반적으로","일종의","입력","입력을","있고","있는","있습니다.","있습니다:","있어도","있으면","자동으로","작성되지","작성할","작성했습니다.","작업을","작업하기","적용하기","적절한","전역","전체에서","접근","접근할","정렬합니다.","정의되어","정의된","정의하기","정의하지","정의합니다.","정해진","제공하는","존재하므로,","종류의","좋습니다.","지정할","직접","짧게","참조","참조이므로","첫","체계가","최상위","추가하게","추가하여","추적하고","출력","출력(concaten","충돌을","커지면,","컴파일","컴파일된","컴파일러는","컴파일러에게","컴파일하기","코드가","코드는","코드를","코드에서","코드에서,","클래스가","키워드를","타입","타입을","타입의","태그를","테스트","통과했는지","통해","특정","특히,","파일","파일로","파일별","파일에","파일을","파일의","파일이","페이지","페이지에서","페이지의","포함하여","표시","프로그램을","플래그를","필요합니다.","하나의","하단의","한","할당합니다.","함)는","합니다","합니다.","형식을","형태를","혼동하지","확인하거나","확인하기","확인해야"],"pages/namespaces-and-modules.html":["\"...\";,","\"./shapes\";","\"somemodule\"","\"somemodule\";","'내부","(introduction)","(needless","(pitfal","(trade","(use","(예를","*","*/","...","...)",".d.t",".d.ts를",".t",".ts,",".tsx를","/*","//","///","1.8","2015부터,","=","amd","class","commonj","commonjs/require.js)에","declar","ecmascript","es","export","fn():","function","html","import","import문","javascript","js","m","modul","module)","modules)","mymodules.d.t","myothermodule.t","namespac","namespaces)","namespacing)","new","node.d.ts파일을","node.j","off","outfil","outfile을","refer","require(\"...\");","shape","shapeconsumer.t","shapes.shapes.triangle();","shapes.shapes?","shapes.t","shapes.triangle();","shapes는","squar","square을","string;","system를","t","triangl","triangle과","typescript","typescript는","typescript만의","typescript에서","umd를","x","{","}","가져오는","가지","가지고","간단히","간략하게","감싸고","감싸줄","강력한","같은","개의","객체로","객체를","것입니다.","것처럼,","결정하기","경로에","경우","경우,","경우에는","경우와","계층을","고급","고립성과","고유한","관한","구문을","구성하는","구조로","구조의","구조화하기에","구조화하는","구현은","권장하는","권장합니다.","그","그룹을","글에서는","기본적으로","기본적인","기억하세요.","나은","내보내는","내부에서","내용은","내용의","내재한","네임스페이스","네임스페이스가","네임스페이스는","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스와","논리적","다","다른","다시","다양한","다음","다음과","다음은","단순한","달리,","대규모","대상으로","대신","대응인","대응입니다.","대한","더","덕분에","데","도구를","동안에는","되기","되는","되었습니다.","두","둘","둘의","들어,","등","따라서","따라서,","때","때문에","때문에,","또는","또한","런타임을","로더(예:","를","마주치는","마찬가지로","만들","만약","말하면,","매우","몇","모듈","모듈'이라고","모듈(ambient","모듈과","모듈로","모듈에","모듈에는","모듈은","모듈을","모듈의","모듈이","모든","모습이","목적은","못한다면,","문서를","미리","발생하는","방법으로","방법은","방법을","방법이며,","방법입니다.","방지하기","버전의","번들링을","변경하면,","부분이며,","불가능할","불렸습니다.","불필요한","붙여집니다.","사용자가","사용자에게","사용하기","사용하느냐에","사용하는","사용하던","사용하여","사용한","사용할","사용해","살펴볼","새로운","샘플에서","생성된","서로","선언","선언을","선언이","선언해야","설명합니다.","설정하지","소개","소스","수","수정된","쉽습니다:","스스로","스코프","시스템을","시스템인","식별하기","실수는","심벌을","아닌","아무런","아주","안에","안의","않는다는","않아도","알아보겠습니다.","애플리케이션에서","애플리케이션의","앰비언트","어떤","어떻게","언어에서","없습니다.","없이","없지만,","엔진","여기서는","여러","연결할","예를","예입니다:","오래된","오염되는","오프","옵션을","우선","웹","위의","위치를","위치한","위한","위함입니다.","위해","위해,","위험성","위험성과","위험성을","유발합니다:","유의해야","의미","의존성은","의존성을","의존성이나","의해","이","이것들을","이러한","이런","이를","이름","이름은","이름을","이미","이유를","이전의","이해하기","이해해야","이후부터,","일대일","일반적인","있게","있기","있습니다.","있어","있으며,","자세한","자주","작업이","재사용성을","적절한","전역","절대","점","점은","점을","점입니다.","접근법이라는","정보를","정의되고,","제공하고","제공하지","제공합니다.","좋은","주제와","중","중요한","지원하는","지원해야","지정하는","짜증을","차이를","참고:","참고하세요.","참조하기","찾습니다.","찾아내는지를","찾은","찾지","최상위","추가적인","충돌을","컴파일러가","컴파일러는","컴포넌트의","코드","코드를","코드에","코드와","타입","탐색할","태그는","태그로","트레이드","특성","특정","특징","특히","파일","파일:","파일과","파일도","파일안에","파일에서","파일은","파일을","파일의","파일이","페이지의","포괄할","포함된","포함될","포함합니다.","프로그램을","프로젝트의","필요가","필요합니다.","하나는","하는","한다는","할당할지를","합니다.","합치는","해결책을","향상된","형성하고","호환","혼동과","흔히","힘들게"],"pages/symbols.html":["\"c\"","\"c\";","\"value\"","'with'","(introduction)","(well","//","2015부터,","=","===","[getclassnamesymbol](){","[sym]:","array.prototype.concat를","c","c();","c[getclassnamesymbol]();","class","classnam","console.log(obj[sym]);","const","ecmascript","false,","getclassnamesymbol","instanceof","known","new","number와","obj","return","string","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","sym","sym1","sym2","sym3","sym3;","symbol","symbol(\"key\");","symbol();","symbol.hasinst","symbol.isconcatspread","symbol.iter","symbol.match","symbol.replac","symbol.search","symbol.speci","symbol.split","symbol.toprimit","symbol.tostringtag","symbol.unscop","symbols)","symbol생성자를","symbol은","toprimit","{","}","};","값들은","값으로","값입니다.","같은","객체","객체가","객체를","객체의","객체입니다.","결합해","계산된","고유한","기본","나타내는","나타낼","내부","내장","내장된","다음은","대체하는","데","동작을","만드는","메서드로","메서드입니다.","메소드object.prototype.tostring로","멤버를","목록입니다:","문으로","문자열","문자열과","문자열을","문자열의","문자열처럼,","바인딩에서","반복자를","반환하는","배열","변환하는","부분","분할하는","불리언","불변하며","비교하는","사용되는","사용될","사용됩니다.","사용자","사용하여","생성자","생성자의","생성합니다.","선언과","선언할","선택적","설명을","소개","수","수도","심벌","심벌들","심벌들은","심벌들이","심벌은","심볼","알려진","어떤","언어","연관된","연산으로","연산자로","요소를","위치한","유일합니다.","이름들이","이외에도,","인덱스들에","인덱스를","인스턴스로","인식하는지","일치하는","있는지를","있습니다.","자료형입니다.","자신의","잘","정규식","정규식과","정규식을","정의","제외된","직렬로","추상","클래스","키","키로","파생된","프로퍼티","프로퍼티와","프로퍼티의","함수","해당","호출됩니다.","호출합니다.","호출해서","확인하는","환경"],"pages/triple-slash-directives.html":["\"es2015\"사용","\"es2015.d\"ts가","\"exports\",","\"exports\"],","\"files\"목록에","\"foo\".padstart(4);","\"legacy/modulea\"],","\"modulename\";","()","(errors)","(function","(preprocess","(require,","(use","(예",".d.t",".t","///",":lib","=","@types,","@types/node/index.d.ts에","@type의","[\"require\",","amd","amdmodule.j","amdmodule.t","api","c","c()","c;","class","d.t","declar","defin","define(\"namedmodule\",","define([\"require\",","dependency에","dependeni","deprec","dom","es2017.string으로","export","exports)","exports,","exports.c","file","files)","function","import","import로","input","iterable과","js","lib","lib.d.ts와","modul","modulea)","modulea.callstuff()","modulea:mytyp","name","namedmodul","nolib을","noresolv","noresolve)","noresolve가","note:","out","outfile을","r.js)와","requir","return","root","skipdefaultlibcheck를","slash)","ts","tsconfig.json","tsconfig.json에서","tsconfig.json을","tsconfig.json의\"lib\"컴파일러","type","typeroot","var","xml","{","}","})();","});","가","가장","간","갖는","갖습니다;","갖지","같습니다.","같은","검사하지","것","것과","것들의","것은","것을","것이","것입니다:","결과","결과를","경로는","경우","경우,","경우에만","과","과정과","과정에","과정에서,","과정은","권장됩니다.","그","그런","기본","기본적으로","기존","기준으로","깊이","나오는","낳을","내는","내용은","내장","넘겨주는","넘겨주면,","넘길","는","다른","단일","대상들이","대신","대한","동일한","되었습니다.","됩니다.","뒤에","들어","들어,","등).","따라서","때","때만","또는","또는symbol","또한","라이브러리(예.lib.d.ts)를","라이브러리라고","라인에","라인이나","런타임","루트","루트가","를","만들어","만약","맨","명시적으로","모듈","모듈로","모듈에","모듈은","모듈의","모든","목록에","무시됩니다;","문","문에서","문을","문제를","발생시킬","방법으로도","방식으로","번들러(예.","변경하지","변형한","보이는","보통의","볼","분석하기","비슷한","사용됩니다.","사용하거나","사용하기","사용하기에서","사용하는","사용하세요.","사용한다고","사용할","사항을","상단에서","상단에서만","새","생각하면","생성된","생성됩니다.","생성자와","선언","선언된","선언문을","선언으로","선언을","선언하려면,","선언하며;","선언합니다.","선택적으로","세부","수","수행합니다.","순서대로","순서로","순서를","쉽습니다.","슬래시","슬래시(tripl","시작합니다;","아닌","안에","않는","않는다는","않도록","않습니다.","알립니다.","앞에만","어떤","없는","여겨지며","여러","역할을","영향을","예를","오류","오류입니다.","오직","옵션과","우선으로","위치에","위치할","위한","위해","유사하게,","유사합니다.","유의하세요.","유효합니다.","을","의미도","의존성","의존성을","의존성이","의존하는","이","이것들은","이는","이런","이로","이를","이름을","이름입니다.","이전에는","이해하기","익명으로","인해","일반적인","일부로","입력","입력과","있는","있도록","있습니다.","있습니다:","자기","자동으로","자신에","작성자에게는","작성할","전,","전달/중복","전달할","전처리","전처리를","정렬하기","제공된","존재하지","주석","주석으로","주석은","주석의","주석입니다.","줄","줄의","줍니다.","중","지시어는","지시어로","지시어를","지시어와","지시어입니다.","지시자","지시합니다.","지정되면","지정된","직접","집합에서","참조","참조가","참조는","참조된","참조됩니다","참조를","참조하는","처리되고","처리됩니다.","처리하는","추가","추가되기","추가되어야","추가됩니다.","추가적인","추가하거나","추가한","추가합니다;","추가했어야","출력","출력물을","커맨드","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러에게","컴파일에","컴파일에서","코드:","타입","타입에","타입의","태그를","통과","툴을","트리플","특별한","파일","파일과","파일들은","파일만","파일에","파일에서","파일은","파일을","파일의","파일이","패키지","패키지는","패키지의","포함되어야","포함된","포함됩니다.","포함시키지","포함하고","포함하는","포함하도록","포함한","표시합니다.","프로세스에","프로퍼티를","플래그","하나에","하는","한","한다고","할당하는","함께","합니다.","해줍니다:","했습니다.","호출에","호출의","혹은","확인하세요.","후"],"pages/type-compatibility.html":["\"","\",","\",\"","\"alice\",","\"alice\"});","\"seattle\"","\"seattle\"});","\"건전\"하지","\"아마도\"","\"호환\"","'args'를","'버리는'","((e:","()","(...args:","(a","(a:","(advanc","(b:","(classes)","(compar","(e","(e:","(enums)","(function","(generics)","(introduction)","(n:","(option","(privat","(start","(subtyp","(x,","(x:","(x?,","(x와","(y:","({name:","(명확한","(타입","(프로그래머에게는)","*/","+","...","/*","//","0;","2,","2],","3","3];","=","=>","[1,","a:","a;","anim","animal;","any)","any[])","any[],","any는","any로","any에서의","any와","array#foreach는","array)","assignment)","bivari","bivariance)","blue,","c#이나","callback:","class","classes)","color","color.green;","console.log(\"hello,","console.log((","console.log(e));","console.log(e.x","console.log(item));","console.log(x","constructor(name:","constructor(numfeet:","data:","e.y))","e.y));","empti","empty;","empty를","enum","enum과","event","event)","eventtyp","eventtype,","extend","extends의","feet:","function","function(x:","function(y:","functions)","green","greet(n:","greet(y);","handler:","ident","implements와","index,","interfac","invokelater([1,","invokelater(args:","invokelater는","item","items.foreach((item,","items.foreach(item","javascript","javascript는","javascript에서","javascript에선","java와","keyboard","keycode:","keyev","listenevent(eventtype.mouse,","listenevent(eventtype:","locat","location:","member","mouse,","mouseev","mouseevent)","mouseevent).x","mouseevent).y));","n.name);","name","name:","named)","named)만","named;","name이라는","new","note","notempti","notempty;","number","number)","number,","number;","numfeet:","out)","overloads)","p","p:","paramet","parameters)","person","person();","privat","private과","protect","ready,","red,","rest","revers","reverse;","s","s:","s;","safety)","size","size;","soundness)","statu","status.ready;","strictfunctiontypes을","string)","string,","string;","t","t):","t;","timestamp:","topics)","two","typescript","typescript는","typescript에서","typescript에서는","typescript의","typing)","u","u):","undefined를","void)","void);","vs","wait","x","x()는","x:","x;","x를","x에","x와","x의","y","y)","y));","y:","y;","y?)","y가","y는","y를","y에","y에서","y의","{","}","};","가능하거나","가능하지만","가능한","가져야","가지","가지고","가지므로","가진","가진다는","각","간단하지만,","간단한","간주됩니다.","값은","값의","강제로","갖고","같은","개수의","개의","객체","객체를","건전성","건전성에","건전하지","검사를","검사하기","검사하여","검사한다는","검사할","검사합니다.","것으로","것은","것이","것입니다.","결과","결정됩니다.","경우","경우,","경우는","경우에는","경우에도","경우와","계층","고급","고려됩니다.","고려하지","고려했으며,","곳과","곳을","과는","과정은","관계시키는","관계의","관점에서는","관해선,","광범위하게","괜찮습니다!","구조가","구조와","구조의","구조적","구현체로","궁금할","규칙은","규칙을","규칙이","그","그러므로","그럼에도","그리고","기반으로","기본","기술하지","나머지","내용은","는","다르게","다른","다릅니다.","다음","다음을","대부분","대상","대신해서","대안","대응하기","대조적입니다.","대한","대해","더","덜","동일","동일한","동작하는","동작합니다.","동작합니다:","되도록","되지","두","드물지만","들면,","들어,","들어:","따라","따라서","때","때,","때는","때문","때문에","때문에,","때문입니다.","또한","똑같이","런타임","리터럴","마세요.","마찬가지로","마치","많은","말합니다.","매개변수","매개변수가","매개변수는","매개변수도","매개변수를","매개변수만","매개변수에","매개변수와","매개변수의","매개변수인","매개변수처럼","매우","먼저","메커니즘","멤버","멤버(이","멤버가","멤버는","멤버를","멤버만","멤버만으로","멤버에","멤버와","멤버의","명목적","명시적인","모든","목록에서만","목록을","목적을","못한","무시하는","무한한","문서","문자열","바꿔","바람직하지","바람직하진","반대여도","반환","받아서","발견되는","발견할","발생시키지","발생시킵니다.","발생하는","발생하도록","발생하면","발생합니다.","방식에","방식입니다.","배열","배열을","번째","복잡합니다.","부분을","불구하고","비","비교","비교됩니다.","비교적","비교하는","비교할","비롯된","사양에","사양을","사용하기","사용하는","사용하여","사용하지","사용할","사용합니다.","사용했습니다.","살펴보겠습니다:","살펴봅니다.","살펴봅시다:","상속","상위","상응하는","상황에","상황에서","상황이","생성된","생성자는","서로","서브","선택적","설계되었습니다.","설명합니다.","성공","성공,","성공합니다.","소개","수","수도","수행할","숫자","숫자는","숫자와","시간에","시그니처와","시나리오에","시스템","시스템보다는","시스템은","시스템을","시스템의","시스템이","시스템이)","시스템이기","시작하기","식으로,","신중하게","실용적인","실제로","심지어","아니고,","아닌","아닙니다.","아이디어는","안전성(type","안전하게","않고","않기","않는","않다고","않습니다.","않아","않았기","않은","않음","않지만","않지만,","알","어떤","어떻게","언어","언어에서","언어에서는","없는","없습니다.","없음","에를","여러개의","여전히","열거형","열거형과","열거형은","영향을","예를","예외를","예제:","예제는","예제를","예제에","예제에서처럼","예측이","오류","오류).","오류,","오류가","오류는","오류를","오버로드","오버로드가","오버로드는","오직","완전히","요소,","요소의","용어가","원본","원시","위에서","위치는","위치에","위해","위해,","유발하는","유사하게","유용하고","유용합니다:","유의하세요.","유의합니다.","유형의","을","의해","이","이것은","이것을","이는","이러한","이런","이를","이름은","이용하여","이유가","이유는","익명","인덱스","인수가","인수를","인스턴스","인스턴스도","인스턴스의","인터페이스를","인터페이스와","일련의","일반적이기","일반적인","일반적임","일부로","일치해야","입니다.","있게","있기","있는","있는지","있는지에","있다면","있다면,","있습니다.","있습니다:","있어야","있을","있지만","있지만,","자세한","자연스럽습니다.","작성","작업을","재귀적으로","적용되는","적용되지","적용됩니다.","적용됩니다:","전달하는","전체에서","점만","점에","정의된","정적","정적인","제공하는","제공할","제공합니다","제공합니다.","제네릭","제대로","제외하곤","조금","종류의","주제","주지","줍니다.","중","지금까지","지정되지","지정된","지정함으로써","진행됩니다.","질문은","참고사항","참고하세요.","찾습니다.","처리되는지","처리됩니다.","첫","최소한","추가","추가적으로","추가하여","추론된","취하여","측면에서","측에서","컴파일","컴파일러","컴파일러는","코드는","코드를","코드의","콜백","콜백을","클래스","클래스는","클래스에서","클래스와","클래스와는","클래스의","타이핑(nomin","타이핑(subtyping)을","타이핑이기","타이핑이란","타입","타입과","타입만","타입에","타입에만","타입은","타입을","타입의","타입이","타입처럼","탐색하면서","통해","특성을","특수한","특수화된","특정","패턴들을","패턴입니다:","포함하는","표현식이나","표현하는","프로퍼티가","프로퍼티를","플래그인","필수","필수적인","필요함)","하나를","하위","한","할","할당","할당.","할당과","할당은","할당을","할당이","할당할","함수","함수가","함수들이","함수를","함수에","함수에게","함수와","함수의","합니다.","해당","해당하므로","허용되는","허용되지","허용됩니다.","허용하는","형태를","호출","호출하는","호출한","호출할","호출함","호환","호환되며","호환되지","호환된다는","호환될","호환됩니다.","호환성","호환성에","호환성은","호환성을","호환성이","호환이","혼란스럽고","확인할","확장하여","훨씬"],"pages/type-inference.html":["\"다른","\"문맥상","\"최적","(","(basic)","(best","(contextu","(introduction)","(rhino","/","//","1,","3;","4가지","=","[0,","[new","anim","animal,","animal[]","animal을","animal이","any)","button","common","console.log(mouseevent.button);","console.log(uievent.button);","const","createzoo():","eleph","elephant(),","elephant,","function","function(mouseevent)","function(uievent)","function(uievent:","handler","kangaroo","mouseev","mouseevent가","new","noimplicitani","null];","null입니다.","number로","number와","return","rhino(),","rhino,","snake()];","snake)[]과","snake.","type)","typescript","typescript가","typescript는","typescript에서는","typescript의","typing)","uievent","uievent가","uievent는","undefined을","window.onmousedown","window.onscrol","window.onscroll에","x","zoo","zoo:","{","|","}","가지","가지며","가집니다:","각","같은","객체","객체가","객체에는","검사는","결과는","결정할","경우","경우,","경우에","계산합니다.","고려하여","고려해야","고를","공통","기반으로,","기본","기본값를","다루겠습니다.","다른","단언,","대부분의","대해","더","두","들면:","들어,","들어:","따라","때","때,","때문에","때문에,","리터럴의","만약","많은","매개변수의","멤버,","멤버를","모든","문맥상","문맥에서도","문맥적으로","반환","반환문이","발생시킵니다.","발생할","발생합니다.","방법에","방향\"에서도","배열","배열의","변수","변수가","변수와","별도의","보고하지","사실을","사용됩니다.","사용하여","사용하지","상위","선택됩니다.","선택하기","선택할","선택합니다.","설정하며,","소개","수","아닌","않는","않는다면)","않습니다.","않으면","알고","알고리즘에","알고리즘은","알아보겠습니다.","암묵적으로","암시될","어디에서,","어떻게","없기","없는","없습니다.","없어서","없음을","여기서","여기에서","여러","예를","예제에서","예제의","오류를","오른쪽,","오른쪽에","옵션을","요소","요소들의","우리는","원하지만,","위","위치에","위해","위해서는","유니언","의","의해","이","이들","이라고","이러한","이렇게","이를","이번","이상적으로는","이야기해보겠습니다.","이전","인수","인수,","인수는","일반적인","임을","있는","있다는","있다면,","있습니다.","있습니다:","있지만,","자세히","잘해냅니다.","장에서는","재정의할","적용됩니다.","정보를","제공하기","존재하지","존재해도","좀","중","중,","즉","직관적입니다.","초기화하고,","최적","추론","추론되길","추론되는지","추론되지","추론됩니다.","추론은","추론을","추론의","추론이","추론하는","추론하려면","추론하지","추론할","추론합니다.","출력합니다.","코드는","코드에서","타이핑","타이핑\"","타이핑은","타입","타입\"을","타입들로부터","타입으로","타입으로도","타입은","타입을","타입의","타입이","타입입니다.","포함하는","포함할","표기가","표기하여","표기해야","표현식에서","표현식의","프로퍼티가","프로퍼티는","하지만","할당","할당되어","할당의","함수","함수가","함수의","합니다.","해결하기","해당","했을","호출","후보","후보가"],"pages/tutorials/dom-manipulation.html":["\"a\":","\"abbr\":","\"address\":","\"applet\":","\"area\":","\"hello,","#app","(an","(basic","(differ","(dom","(interest","(mdn)","(tagname:","(the","*","*/",",","...",".childnod","/**","//","1.","2.","2020년에는","20여","262","2만여","3.","4.","5개의",":)",";","=","=>","[p,","[p]","angular","api는","api를","api에","api에는","app","app?.appendchild(p);","app?.appendchild(p)입니다.","appendchild(newchild:","appendchild를","appendchild의","app이","between","chaining)","charm.","childnod","childnodes)","childnodes는","childnodes의","children","children과","children은","const","createel","createelement(tagname:","createelement라는","createelement의","develop","div","div.childnodes;","div.children;","document","document.createel","document.createelement(\"p\");","document.createelement('a')였다면,","document.createelement('xyz')는","document.getelementbyid","document.getelementbyid(\"app\");","document.getelementbytagname(\"div\")[0];","document.getelementsbytagname를","document.queryselector(\"li\");","document.queryselectorall(\"li\");","document를","dom","dom(en)","e","e[]로","ecma","element","elementcreationoptions):","element에서","example)","explor","first","foreach((value,","getelementbyid","getelementbyid(elementid:","getelementbyid와","getelementbytagname과","hello,","html","htmlanchorelement;","htmlanchorelement타입의","htmlappletelement;","htmlareaelement;","htmlcollect","htmlcollection(1)","htmlcollection(2)","htmlelement","htmlelement;","htmlelements가","htmlelementtagnamemap","htmlelementtagnamemap[k]","htmlelementtagnamemap[k];","htmlelementtagnamemap[k]는","htmlelementtagnamemap[k]를","htmlelement로","htmlelement를","htmlelement의","htmlelement입니다.","htmlparagraphel","htmlparagraphelements를","htmlparagraphelement타입을","html에서","html을","id","index.html","index.html:","interfac","interface)","introduct","iot","item(index),","javascript","javascript는","javascript를","k):","k,","key,","k로","k를","learn","length","li","lib.dom.d.t","manipul","manipulation)","mdn에서","methods)","more?)","mozilla","network","newchild","node","node.appendchild","nodelist(2)","nodelistof;","nodelistof는","nodelistof라는","nodelistof를","nodelist가","nodelist는","nodelist를","nodelist에서","node로부터","node를","node에서","node입니다.","null;","null을","null이","null일","options?:","p","p.textcont","p]","parent)","queryselector","queryselector(selectors:","queryselectoral","queryselectorall(selectors:","queryselector와","react,","second!","standard","string):","string,","svgelementtagnamemap[k]","t):","t;","tag)","tagname은","tagname인수로","tagname인수를","text","text]","third","time","type)","typescript","typescript!","typescript는","typescript를","t가","t는","void)","w3c","world","world!","world!\";","xml","{","|","}","가","가능성이","가능한","가능합니다.","가장","가져오는","가지","가지고","각","간단한","간에","간주하지","값이","강력해서","같습니다(deprec","같습니다:","같은","같이","개념이","개념이라고","개발되었습니다.","개발자가","개발하기","개의","객체","검사하면","것으로","것은","것을","것이","것이기","것입니다.","결과:","경험을","고급","고유한","관심","구성됩니다.","구조,","구현되었습니다.","구현된","구현됨)를","구현합니다.","권장사항에","규격에","그","그대로","그대로의","그리고","기기에도","기능적으로","기본","기본적으로","기억하는","기존","나누어","나머지","나온","나타내지","내용을","년","노드","노드가","노드로","노드를","노드의","눈에","다른","다음과","다음으로,","다음은","단순하며","대한","더","데","데이터","도구입니다.","도입합니다.","돔","동안,","동작하는","동적인","되어","될","됩니다.","두","들면","들면,","들어","들어,","등)가","따라","때","때로는","때문에","때문입니다.","또","또는","또한,","띄는","라는","런타임에","런타임이","로드된","를","리스트","리스트가","리스트는","리스트를","리스트에는","리스트인","링크를","링크입니다.","마지막","많은","맞는","맞춤형으로","매개변수","매개변수를","매우","매핑된","맵","먼저","메서드","메서드,","메서드가","메서드는","메서드들은","메서드를","메서드만을","메서드에서","메서드와","메서드의","면은","모델(dom)은","모두","모든","모순처럼","무슨","문서","문서는","문서들은","문서로","문서에","문서의","문서화","문자","문자열","문자열이","및","및/또는","바꿔보면","바탕으로","반영했다는","반환","반환값","반환됩니다.","반환하기도","반환하며","반환한","반환한다는","반환할","반환합니다.","받는","발전을","방법입니다.","방식으로","번째","변경할","변수는","변수를","변수에서","변하지","변했는지","보겠습니다.","보다","보려면","보면","보일","볼","부분에","부분은","부분인","브라우저에","브라우저인","사람들을","사례는","사용","사용되고","사용된다고","사용자","사용하고","사용하며,","사용하면","사용하여","사용한","사용할","사용해","사이언스,","사이트는","사이트를","사이트에","사전","살펴보겠습니다.","상위","상호작용할","새","새로운","생략했습니다):","생성과","생성할","생성합니다.","서버,","선택자와","선택적","선택합니다.","설명했습니다.","성능을","섹션(document.getelementbyid)에서는","소스코드","소스코드는","속성을","수","수많은","수정하되","수정하십시오:","숫자","쉽게","스니펫","스니펫(snippet)에는","스니펫에서는","스니펫의","스크립트를","스타일,","시작합니다.","실제로","실행한","싶으십니까?","아닌","않기","않습니다.","않아","알고","어떤","어떻게","언급하자면,","얻는","없기","없는","없을지에","없음을","에","여기","여기에","여전히","역할을","연산자가","예를","예시","예시까지","예제","오버","오버로드는","왜냐하면","외","요소","요소가","요소들은","요소를","요소만을","요소에","요소와","요소의","웹","웹사이트들","위와","위해","유사하게","유사한","유사합니다.","유의해야","유지하십시오.","의미하며,","의해","이","이곳에서","이는","이러한","이루었습니다.","이를","이름과","이전","이전에","이제,","이해하는","이후","인기","인덱스","인수","인수로부터","인터페이스","인터페이스(htmlelement에서","인터페이스가","인터페이스는","인터페이스를","인터페이스에","인터페이스의","인터페이스인","인터페이스입니다.","인터프리터는","일부","일어나는지를","일이","일치하는","있게","있고,","있기","있는","있다는","있도록","있습니다.","있습니다:","있을","있을지","있지만,","자세히","자식","자식(children)","자식입니다.","작동시키기","작동합니다.","적합한","전달되든","전달되면","전역변수","점에","점을","정의","정의는","정의되어","정의된","정의됩니다.","정의를","정의에","정의에는,","정의에서","정의의","정의입니다.","정의하고","정적","정적이어서,","정확히","제거하여","제공한다는","제공할","제공합니다.","제네릭","제약","제약을","제외하면","제한됩니다.","조건","조작","조작의","좋습니다.","좋은","줄에는,","줄은","줄의","중","중에서,","중요한","중요합니다.","중축입니다.","지정된","지정할","집합(superset)이며,","집합에","집합을","차이점","참조:","찾아낸","찾을","첫","체이닝(option","초반에","추가적으로","추가하는","추가합니다.","추론","추론되므로","충분한","컴파일하고","코드","코드가","코드를","코드에서","코드의","키에","타입","타입들","타입들을","타입스크립트와","타입은","타입을","타입이","타입이지만,","타입입니다.","탐구","태그","태그(custom","태그는","태그를","텍스트","텍스트는","텍스트를","특정","틀림없이","파일","파일의","패턴들을","페이지가","페이지를","페이지에","페이지에는","포함되어","포함하고","포함하는","포함하지","포함할","표기된","표시됩니다.","표준","표준이","표준화","표현부터","표현식은","프런트엔드","프레임워크(jquery,","프로그래밍","프로젝트에서","프로토타입","프로퍼티","프로퍼티,","프로퍼티는","프로퍼티를","프로퍼티와","필요가","하나를","하나인","하위","하지만,","할","함수","함수는","합니다.","해당","현재","호출이","호출하기","확실한","확장되거나","확장된","확장은","확장한","확장합니다.","활용","활용할","후","후,","훌륭한"],"pages/variable-declarations.html":["\"\"","\"$$\",","\"aurora\",","\"a를","\"bar\"","\"baz\",","\"cat\";","\"danielle\",","\"foo\",","\"hello!\";","\"hello\",","\"hello,","\"kitty\";","\"noisy\"","\"oh","\"rich\"","\"rich\",","\"rich\"를","\"rory\";","\"seattle\";","\"spicy\",","\"yes\"","\"성공\"","\"존재\"하지만,","\"환경\"을","'0'","'10'","'100'","'11'을","'2'","'a'","'a'를","'b'는","'e'는","'undefined'","'x'를","'때에","(array","(block","(condition)","(const","(default","(destructuring)","(e)","(function","(input)","(let","(object","(properti","(re","(scope","(shouldinitialize)","(spread)","(true)","(tupl","(var","(variabl","({","+",",","...","...bc]","...c","...d]","...default","...defaults,","...first,","...passthrough","...rest]","...second,","...로","//","0","0);","0;","1","1,","10","1001","100;","101","10;","10을","10이라는","10입니다.","12,","12;","1;","2","2,","2015","20;","2;","2]);","2];","3","3,","3;","3에","4","4,","4];","5","5];","5]라는","6","7","8","9","9;",";","=","[","[,","[0,","[1,","[3,","[7,","[],","[a,","[a]","[first,","[first]","[number,","[second,","[string,","]","`a`가","`foo`","`x`를","a++;","a,","a:","a;","a=\"\",","ambiance:","a라는","a를","a에","a와","a의","b","b,","b:","b;","b=0","b?:","b?는","b]","bc:","boolean","boolean)","boolean]","bothplu","bothplus에","b가","b는","b를","c","c();","c):","c,","c:","c]","captur","capturing)","catch","citi","city;","city를","city에","class","clone","clone.m();","clone.p;","console.log(\"oh","console.log(e);","console.log(first);","console.log(fourth);","console.log(rest);","console.log(second);","const","const가","const는","const를","c를","d:","d]","dead","declar","declarations)","default","defaults안에","destructuring)","develop","ecmascript","es2015를","expression)를","f","f()","f();","f([1,","f([first,","f(condition,","f(false);","f(false,","f(input:","f(shouldinitialize:","f(true);","f(true,","f(x)","f({","f({});","first","first,","first];","first와","foo()","foo();","food","food:","fourth]","function","function()","f가","f의","g","g()","g();","getciti","getcity();","getcity;","g가","g는","hello","if문의","iife를","immedi","input","input;","input[0];","input[1];","interfac","invok","i가","i를","i의","javascript","javascript는","javascript를","javascript에서","javascript에서는","javascript의","javascript이기","keepwholeobject(wholeobject:","keepwholeobject는","kitti","kitty.nam","kitty.numl","let과","let문","let선언만","let선언은","let은","let을","let의","loop","m()","messag","message;","mozilla","name:","network를","network의","new","newname1","newname1,","newname2","no!\";","number","number,","number[][])","number])","numlives:","numlivesforcat","numlivesforcat,","o","o.a,","o.a;","o.b;","o.b로","o;","p","passthrough.b","passthrough.c.length;","price:","quirks)","renaming)","return","rules)","scope","scoping)","search","search는","second","second,","second]","second]:","second라는","second의","settimeout","settimeout예제를","settimeout은","settimout에","shadow","shadowing)","shadowing은","shadowing의","shadowing이라고","string","string,","sum","summatrix","summatrix(matrix:","templor","tempor","thecitythatalwayssleeps()","throw","total","tri","true];","tuple:","tuple;","type","typescript","typescript가","typescript는","typescript를","typescript에서는","undefin","values)","var","variabl","var로","var보다","var선언은","var에","var와","void","vs.","well.\");","wholeobject;","wholeobject라는","world!\";","x","x)","x;","x는","x를","x의","zone에","zone입니다.","{","{}):","{를","}","})","}):","});","}:","};","}입니다.","가","가깝게","가능한","가능합니다.","가르치며,","가리기","가리킵니다.","가장","가지","가지고","가지는","가진","가집니다.","각각","간단하게","간단한","간단히","감싸고","감춰","값","값으로","값은","값을","값이","강화된","같게","같은","같을","같이","개발자는","개발자들은","개요를","객체","객체를","객체의","객체입니다.","거라고","거치며","건너","걸","걸쳐","검이라고","것","것과","것도","것들은","것만","것으로","것은","것을","것이","것이었습니다.","것입니다.","것입니다:","것입니다;","결과가","결과는","결과를","결함을","경우","경우,","경우에는","경험","계산할","고려할","고맙게도,","고치도록","고통스러운","과제를","관계없이","괄호로","광범위한","구문","구문을","구문이","구조","권한의","규칙","규칙들을","규칙은","규칙을","그","그들이","그래서","그러나","그런","그렇게","그리고","그리고,","글을","기능은","기능이","기능입니다.","기다리며)","기본","기본값","기본값,","기본값으로","기본값을","기본적으로,","기억을","기억하나요?","기억하세요:","기억해야","기존","깊게","까다로울","나머지","나머지를","나중에","나타내지","난","내려야","내부","내부에","내용은,","내용을","냅니다.","넘어갈","넘어선","넣어야","네임스페이스,","놀라운","놀란","놀랐더라도","다는","다르다'입니다.","다른","다릅니다.","다음","다음,","다음과","다행히","다행히,","단","단순한","단점","단점들에","단지","달리,","답은","당신","당신은","당연히","대로,","대부분","대상으로한,","대신","대신,","대해","더","더욱","던질","덮어쓰는","덮어쓰는데,","덮어쓸","데이터의","도와줄","도입하게","동일하지만","동일한","동작에","동작이","동작이므로,","동작하게","동작하는지","동작합니다.","동작합니다:","되기도","되면","되었는데,","되었습니다.","된다는","됩니다.","됩니다:","두","둡니다.","뒤따라","뒤에","들어,","따라","따라서","때","때,","때마다","때문에","때문에,","때문입니다.","떠올려","또","또는","또한","또한,","뛸","뜻인지","뜻합니다:","런타임에","런타임은","렉시컬","로\"","루프","루프가","루프는","루프의","를","리뷰를","마주치는","마지막에","마찬가지로,","막기","만드는","만들","만들어","만듭니다.","만약","만약에","많은","많이","말로","말씀드리자면,","말해주듯이,","매","매개","매개변수를","매개변수에","매개변수에도","매번","머뭇거릴","먼저,","멈추고","멈추는","메서드를","멤버가","명시하는","명확한","몇","몇몇의","모두","모듈,","모든","무슨","무시할","문에","문은","문제를","문제에","문제점에","물론","밀리","바깥","바깥에서도","바꾸기","바꿀수","바로","바인딩","밖에","밖에서","반대입니다.","반드시","반복될","반복마다","반환","방법으로","방법은","방법입니다.","방생되어","방식들과","방식들이","방식이며,","방지합니다.","방해합니다.","방향은","배열","배열과","배열을","배열처럼","버그는","버그를","버그의","버립니다.","버전에서","번","번째로,","범위로","범위를","변경,","변경할","변수","변수가","변수는","변수들에","변수들은","변수들이","변수로","변수를","변수에","변수에는","변수에도","변수의","변하지","별개의","보겠습니다:","보고하지","보단","보면","보면,","보세요.","보세요:","보았을","보이는","보통","복사를","복잡합니다.","본인의","봅시다.","부를","부릅니다.","부분","부분들이","부분을","부터","분들은","분들을","분해","분해가","분해는","분해된","분해될","분해됩니다;","분해를","분해와","분해의","분해입니다.","분해처럼,","분해할","불가능하다는","불리는","불변이라고","붙히는","블록","블록과","블록까지로","블록에","블록으로","블록의","비교적","비슷하지만","비슷한","비어있는","빼고는","사람들이","사실","사용.","사용되는","사용을","사용자가","사용하고","사용하는","사용하는지는","사용하도록","사용하면","사용하세요.","사용하여","사용합니다.","사용해","사용해서","사용해야","사용했던","사용했습니다.","살펴보겠습니다.","살펴보겠습니다:","살펴보세요.","살펴보았습니다.","살펴볼","상위","상의하세요.","상태는","상황을","상황이","새로","새로운","생각합니다.","생각해","생성됩니다.","생성할","생성합니다.","선언","선언과","선언되기","선언되는","선언되어","선언되어야","선언되었을","선언된","선언될","선언에","선언에서도","선언은","선언을","선언의","선언이","선언입니다.","선언하는","선언하는지는","선언하면","선언할","선언했습니다.","선택적","선택적으로","선택적이라는","선택해야","선호되는지를","설명되어","설명은","설명합니다.","성공","성공,","섹션에서는","섹션이","손으로","수","수도","수정","수정될","수정하려는","수정하면:","수정할","쉐도잉","쉽게","스스로","스왑","스코프","스코프가","스코프는","스코프라고","스코프에","스코프에서","스코프의","스코프입니다.","스코핑(block","스코핑(lexic","시작으로","시작합니다.","시키겠지만.","실수로","실수를","실제론,","실행","실행되면서","실행될","실행됩니다.","실행을","실행이","실행하는","실행합니다.(다른","심각하게","심지어","써왔던","쓰는","쓰이기","아니라는","아닙니다.","아래","아마","아무렇게나","안","안된","안에","안에,","안에서","안의","안쪽","않는","않다고","않습니다.","않았을","않은","알","알게","알고","알다시피,","알려주기","알려줍니다.","알아두면","알아두세요.","알아차리겠지만,","앞서","앞에","앞에서","앞의","약간의","양날의","얕은","어느","어떤","어떻게","어쨋든","언급했던","언급했듯이,","언어와","언제나","언제든","얻게","얻기","얼마나","없다는","없다면","없더라도","없습니다.","없어야","없이","에러가","에서는","여기,","여기서","여기서는","여러","여전히","여태","연산자는","열거","예를","예상","예상되는","예상해","예제를","예제에서","예제에서,","예제이며","예측하기","오는","오류","오류!","오류,","오류:","오류를","오류입니다:","오른쪽으로","오른쪽입니다:","오직","올바르게","와","완료되었음에도","왜","왜냐하면","왼쪽에서","요소가","요소나","요소들에","요소들을","요소를","요소와","우리가","원인이","원칙을","위","위에서","위와","위해","위해서","유발할","유사하지만,","유사한","유지하세요.","유형의","유효합니다.","을","의도한","의미를","의미에","의미합니다.","의해","이","이건","이것은","이것을","이게","이고","이는","이더라도","이들은","이라","이런","이를","이름","이름에서","이름을","이름의","이미","이번","이상한","이상해","이외에","이외의","이용해","이용해서","이유","이유는","이유는,","이전","이전에","이점을","이제","이제,","이해하기가","이해해","이후","익숙하지","익숙한","인덱스","인덱싱을","인스턴스를","일","일단","일반적으로","일반적이며,","일반적인","일부로","일으키거나,","일이지만,","일치하는","읽거나,","읽기","읽을","잃게","입니다.","잇습니다.","있게","있겠지만,","있기","있는","있는데,","있는지","있다는","있다면","있듯이,","있습니다","있습니다.","있습니다.:","있습니다:","있었다면,","있었던","있으므로,","있지만,","자동으로","자세한","자세히","자주","자체에","작고","작성됩니다.","작성을","작성해야","작성했다고","작업의","작업하는","잘","잘못된","잠시,","잡아","잡아두는","잡아둘","재선언과","재할당","재할당을","재할당할","적용하면,","적합한","전개","전개는","전개보다","전개에","전개처럼","전개하는","전개하도록","전개하면","전개할","전까지","전달하는","전에","전역","전용(readonly)이라고","전체","점은","접근할","접근해","정교한","정도","정말","정의되지","정의했다는","제네릭","제대로","제한점이","조치를","존재하지","존재합니다.","종료한","종류의","종종","좌절의","주세요.","주어야","주어지면","주어진","주요한","주의할","주의해","주의해서","준비됐나요?","줍니다.","중복해서","중요하지","중지했을","중첩된","즉시","지역","지원합니다.","지정하는","지정할","직관적입니다:","진행되지만","질문처럼,","집합이므로,","짧은","차이점은","참고","참조하고","참조하는","참조할","참조합니다.","찾을","챕터에","처럼","처음","첫째로,","초","초기화","최선의","최소","최신","추론의","추론할","출력","출력됩니다.","출력할","취하지","캡처는","캡처된","캡쳐되면","캡쳐된","캡쳐링","캡쳐링에","캡쳐링을","캡쳐링의","캡쳐하기","캡쳐했기","컴파일러는","코드","코드는","코드를","코드베이스에서","코드의","콜론은","크게","키워드를","타입","타입스크립트","타입을","통해","튜플","튜플은","튜플을","튜플의","특별한","특정","특징은","팀원들과","파싱","판단을","패턴을","패턴이","패턴입니다.","편리합니다:","편이지만,","포함한","표시가","표현식","표현식은","표현식을","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들에","프로퍼티를","프로퍼티만","프로퍼티에","프로퍼티와","피하기","피할","피합니다.","필요","필요가","필요는","필요하지","필요합니다.","하고","하고,","하나만","하는","하세요.","하지만","한,","한다는","한번","한정되지만,","한정됩니다.","할","할당은","할당입니다:","할당할","할필요가","함께","함수","함수(iif","함수,","함수가","함수까지","함수를","함수에서","함수의","합니다.","합니다:","합을","항상for루프가","해당","해당되는","해당한다는","해줍니다.","핸드북에서","핸드북은","했기","했던","했습니다.","허용되며,","허용하지","현재","형태는","호출","호출된","호출될","혹은","혼동하면","혼란스러워지기","혼란스럽게도","혼란스럽습니다.","혼자만","환경","환경과","환경을","활용할","후에","후에도","후에도,","훨씬","흐름을","흘러나오는","힘듭니다."],"pages/tutorials/asp.net-core.html":["\"./app.ts\"","\"4.0.2\",","\"5.1.0\"","\"compileonsave\"","\"compileonsave\":","\"compileroptions\":","\"del\":","\"devdependencies\":","\"devdependencies\"에","\"es6\"","\"esnext\"","\"files\":","\"gulp\":","\"noemitonerror\":","\"noimplicitany\"","\"noimplicitany\":","\"sourcemap\":","\"target\":","#","${compiler}","${framework}!`;","'clean'작업도","'clean'작업이","'default'","'default'로","'scripts/**/*.map'],","'scripts/**/*.ts',","()","(.net","(add","(asp.net","(creat","(ctrl","(debug)","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(env.isdevelopment())","(instal","(set","(setup)","(test)","(write","(만약","*/","+",".map",".net","/*","///","2015","2017이",":","=",">","[","['scripts/**/*.js',","],","`hello","app,","app.ts에","app.ts의","app.usedefaultfiles();","app.usedeveloperexceptionpage();","app.usestaticfiles();","application을","asp.net","breakpoint가","breakpoint를","browse.","build)","code)","compil","compiler:","configur","configurationfile을","configure(iapplicationbuild","const","core","core를","creat","debugg","del","del(['wwwroot/scripts/**/*']);","del을","depend","ecmascript","edge에서","empti","entri","env)","exampl","explorer를","f12","file","file를","file을","framework","framework:","function","gulp","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.task('clean',","gulp.task('default',","gulpfile.js를","gulp의","html","htmlinputelement).value;","http://go.microsoft.com/fwlink/?linkid=518007","ihostingenviron","index.html로","index.html에","item","item을","javascript","localhost","manag","microsoft.aspnetcore.staticfiles와","microsoft.typescript.msbuild를","n)","new","next","noimplicitani","note:","npm","npm을","nuget","onemitonerror","packag","package.json","package.json을","packages를","page)","path","point입니다.","project","project)","public","require('del');","require('gulp');","restor","return","runner","sayhello()","script","scripts/app.ts를","scripts:","scripts라고","scripts를","server)","shift","sourcemap","startup.c","studio","studio는","studio에","studio에게","target","task","true","true,","tsconfig.json를","tsconfig.json을","type","typescript","typescript)","typescript가","typescript를","typescript에","up","usedefaultfil","usestaticfil","var","visual","void","web","wwwroot","{","}","});","},","};","가이드를","같이","검사가","검색창에서","검색하여","것을","경우","경우를","경우에는","그런","그렇지","기본","끝난","내보내지","내용을","누르고","누릅니다","는","다운로드할","다음","다음gulpfile.js라는","다음과","다음으로","당신의","대체합니다:","들어가","들어가고","디버그","때","때마다","또는","라인에","라인이","마우스","만들기","먼저","메시지가","명시합니다.","및","밑에","발생","발생합니다.","방법을","방지할","버전을","버튼으로","버튼을","번째","변경할","보려면","보이지","보인다면","비주얼","빌드","빌드가","빌드를","빌드합니다)","빨간","사용","사용하기","사용한","사용합니다.","상자에","새","새로","새로고침","새로운","생긴","생성을","생성합니다.","서버","선언에","선이","선택","선택하고","선택한","선택합니다","설정","설정합니다","설정해야","설치","설치되지","설치를","설치할","설치합니다.이","설치합니다:","섹션에","솔루션","솔루션명을","수","수도","수정합니다:","쉽게","스타트","스튜디오를","시","시작해야","실수로","실행","실행되는지","실행됩니다.","실행하도록","실행하십시오.","쓰면","아웃풋을","않는다면","않습니다.","않으면","않은","알려줘야","암묵적으로","애플리케이션이","앱","여기를","여기서","열고","예제","오류","오류가","오른쪽","올바르게","와","요청하면","웹","위한","위해서는","이","이름","이름을","이름인","이전","이제","익스플로러에","입력","입력하고","입력하십시오","입력할","있는","있도록","있습니다.","있을","있음)을","자세한","작동하는지","작성","작업을","재실행합니다","저장하는","정리하도록","정의하고","정하고","좋습니다.","줄은","중에","중인","즉시","지시합니다.","지원합니다.","지정하지","지정합니다.","짤","창에서","찾습니다","찾습니다.","찾은","첫","최신","추가","추가하고","추가합니다","축하합니다.","컴파일러","코드","코드를","코드에","코어","퀵","클릭을","클릭하고","클릭하십시오.","클릭합니다.","키를","타겟","타입스크립트","타입을","탐색기를","탭을","테스트","템플릿","파일","파일은","파일을","파일의","패키지를","페이지","폴더가","폴더를","표시되지","표시됩니다","표현과","프로젝트","프로젝트를","프로젝트명과","플러그인을","필요한","필요합니다.","하고","함수를","합니다","합니다.","확인할","확인합니다","확인합니다.","후","후에"],"pages/tutorials/gulp.html":["\"./greet\";","\"compileroptions\":","\"es2015\"","\"es5\"","\"files\":","\"hello","\"noimplicitany\":","\"src/greet.ts\"","\"src/main.ts\"","\"src/main.ts\",","\"target\":","\"typescript\");","${compiler}`);","${name}`;","'.',","'copi","'default'","'default'...","()","(0.02","(0.05","(0.13","(1)과","(2)는","(add","(creat","(initi","(instal","(minim","(test","(unix","(write","...","./dist/main.js를",".bundle()",".es,",".es6",".js,",".js.pipe(gulp.dest(\"dist\"));",".jsx",".on('error',",".pipe(buffer())",".pipe(gulp.dest('dist'));",".pipe(source('bundle.js'))",".pipe(sourcemaps.init({loadmaps:",".pipe(sourcemaps.write('./'))",".pipe(tsproject())",".pipe(uglify())",".plugin(tsify)",".t",".transform('babelify',","1.36","2261","26","2808","2824",":","=","[","['.ts']","['es2015'],","['src/*.html']","['src/main.ts'],","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","],","`hello","app)","babel","babel,","babelifi","babelify@8","babelify는","babelify도","babelify를","babelify에","babel은","babel의","basedir:","browserifi","browserify({","browserify,","browserify가","browserify를","browserify에","browserify의","buffer","buffer');","buffer와","bundl","bundle()","bundle));","bundle);","bundle);을","bundle.js가","bundle.js의","bundle을","byte","cache:","cat","cd","cli","cli를","code)","commonj","commonjs를","console.log(`hello","console.log(sayhello(\"typescript\"));","const","copi","core","debug","debug:","default","default를","default의","dependencies)","dev","dist","dist/","dist/bundle.j","dist/index.html을","dist/main.j","dist에서","document.getelementbyid(divname);","elt","elt.innertext","entri","entries:","es2015","es2015도","es3으로","es5","es5를","example)","export","extensions:","fanci","fancy_log","fancy_log)","fancy_log);","fancy_log);을","finish","function","g","greet.ts를","greet.ts에서","gulp","gulp.series(gulp.parallel('copi","gulp.src(paths.pages)","gulp.task(\"default\",","gulp.task('copi","gulp.task('default',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile을","gulp로","gulp를","gulp에서","gulp을","hello","hello(\"typescript\");","hello(compiler:","html","html'","html'),","html',","html'...","html이","import","index.html","init","instal","install을","javascript","load","log","log');","main.t","main.ts를","mkdir","modul","module을","ms","name:","node","node.js는","node가","node에서","npm","npm과","option","package.json","packagecache:","page)","pages:","paragraph","path","point로","point를","preset","presets:","preset을","proj","proj$","proj/","project)","proj라고","proj이라는","require(\"gulp","require(\"gulp\");","require('browserify');","require('f","require('gulp","require('gulp');","require('tsify');","require('vinyl","require('watchify');","result","return","s","save","sayhello","sayhello(name);","sayhello(name:","sayhello를","seconds)","showhello","showhello(\"greeting\",","showhello(divname:","showhello에","simpl","sourc","source(vinil","sourcemap","sourcemaps');","sourcemaps도","sourcemaps에","sourcemaps이","src","src/","src/greet.t","src/greet.ts를","src/main.ts의","src에","start","stream","stream');","stream에","stream을","string)","string,","sudo를","true,","true}))","true를","ts","ts.createproject(\"tsconfig.json\");","tsconfig.json","tsconfig.json에","tsconfig.json을","tsifi","tsify는","tsproject","tsproject.src()","typescript","typescript!\"를","typescript\");","typescript\"가","typescript,","typescript는","typescript를","typescript에서","typescript와","typescript의","typescript처럼","uglifi","uglify');","uglify는","uglify를","us","var","vinyl","vinyl으로","watchedbrowserifi","watchedbrowserify.on('log',","watchedbrowserify.on('update',","watchifi","watchify(browserify({","watchify,","watchify가","watchify로","watchify를","watchify에","world","world!","written","{","{}","{},","}","})","}));","}).plugin(tsify));","});","};","~/src/proj/gulpfile.j","—","└─","├─","가","가이드는","가정합니다.","가지","간단한","감싸고","같아야","같은","같이","개발","객체를","객체에","거의","걸프","것에","것은","것을","것이므로","것입니다.","것입니다.entri","것입니다.즉","결과","결과를","결과물과","결과물은","경우","계속","고침","골격으로","광범위한","구문을","구조입니다.","구조화해야","그","그런","기능을","기록했습니다.","기본값을","기본적으로","끝납니다.","난독화로","내보내는","내보냅니다.소스","넣으면","노드에서","다시","다양한","다운로드","다음","다음과","당장은","대로","대상","대신","대한","데","돌아가서","동일한","될","둘","디렉터리로","디버거를","디버깅","디버깅하는","디버깅할","때마다","때문에","또는","또한","라인에","로깅을","루트에","리팩토링해야합니다.","마지막으로","만들고","만들기","만듭니다","만듭니다:","맞춤형","매우","맵","맵을","맵이","먼저","명령","모두","모듈","모듈을","모듈이","모든","묶어서","믹스에","및","바꿀","받게","방법을","방출했습니다.이","백그라운드","번들","번들된","번들로","번들링","변경","변경되지","변경될","변경하고","변경하십시오","변경할","변경합니다.이제","변경합니다:","변경했습니다.편리하게도","변환을","변환하는","변환할","별도의","별칭)를","보겠습니다.","보겠습니다.이것은","붙여야","붙이겠지만","브라우저로","브라우저에서","브레이크","빌드에","빌드한","사용하겠지만","사용하고","사용하기","사용하는","사용하면","사용하여","사용한","사용할","사용합니다.","사용했지만","사이클을","사항이","사항이지만","새로","새로고침","새로운","생성","생성합니다","생성합니다.","생성합니다:","선택","설정을","설정이","설정하여","설치","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치할","설치해야","세","소스","수","수도","수정합시다:","쉬운","스크립트의","스타트","시간을","시스템을","시작하겠습니다","시작하기","시작하여","시작합시다.","시작해야","실제","실행되고","실행되어야","실행될","실행됩니다.main.ts에서","실행하고","실행하도록","실행하며","실행하면","안에","않는","않은","알려줍니다.","알림을","압축되는지","압축하기","압축합니다.","앞에","앱","앱에서","약간","언제든","업데이트하기","엉망으로","여기에는","열고","열어","예제","옵션으로","요점은","원본","원하는","위한","위해","위해,","유연한","유용합니다.","유지하려면","유지했습니다.","의미합니다.","의미합니다.watchify와","의미합니다.또한","의존성","의존성에","의존성으로","이","이것을","이동하겠습니다.이를","이를","이름을","이미","이상을","이전과","이제","이제는","인","인라인","인스턴스를","인식하는","인해","일련의","일시","일입니다.더","있는","있다고","있다는","있습니다","있습니다).","있습니다.","있습니다.먼저","있습니다.브라우저의","있습니다.이제","있습니다.페이지를","있어야","있지만","자체에는","작동하는지","작성","작성해","작업에서","작은","저장","저장하십시오.다음과","저장할","전달할","전송되는","전에","전역으로","전용","점차적으로","접근할","정확히","제공된","제외하고는","존재합니다.이러한","좋은","주목하십시오.이로","주어야","줄이도록","중","중지하고","지원하지","지정한","지정합니다.","진행할","처리하므로","초기화","추가","추가하고","추가하는","추가하십시오:","추가할","추가합니다.default가","추가해","추가해야","출력","출력을","출력이","출력해야","컴파일러를","컴파일러에","컴파일러입니다.따라서","컴파일을","컴파일합니다.이를","코드를","코드에","코드에서","콘솔에","퀵","태스크를","테스트","테스트하여","테스트할","텍스트를","통해","튜토리얼에서는","파이프","파일","파일로","파일만","파일은","파일을","패키지로","패키지를","페이지","페이지를","편집","포인트가","포인트을","폴더를","폴더에서","표시되어야","프로그램은","프로그램을","프로젝트","프로젝트를","프로젝트의","플러그인으로","플러그인을","플러그인입니다.","플러그인입니다.vinyl","필요합니다.babel은","필요합니다.기본적으로","하고","하고자","하기","하나가","하나의","하는","하도록","하면","한다는","할","함수를","함수에","합니다.","합니다.(3)을","합니다.다행히도","합니다:","했습니다.","했으므로","형식으로","호출만","호출에서","호출은","호출을","호출하도록","호출하여","호출한","호출해야","확인하기","확인하세요.페이지에","확인하십시오","확인하십시오:","확장자가","확장자를","후"],"pages/tutorials/migrating-from-javascript.html":["!array.isarray(arguments[1]))","!를","\"./built\",","\"./dist/bundle.js\",","\"./src/**/*\"","\"./src/index.ts\",","\".js\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"allowjs\":","\"awesom","\"compileroptions\":","\"es5\"","\"include\":","\"outdir\":","\"red\",","\"red\";","\"sourc","\"target\":","&","&&","'.js'","'.ts'","'.tsx'","'awesom","'define'.","'foo!'","'foo'","'foo'.","'null'","'require'.,","'sourc","'string[]'","(allowj","(arguments.length","(earli","(export","(get","(import","(includ","(integr","(move","(no","(number를","(outdir","(sequenti","(set","(strict","(too","(weed","(write","(x:","(또는","**","+","...","...nums:",".j",".t",".tsx로","//","/\\.js$/,","/\\.tsx?$/,","0,","0});","1,","11","11;","2","2);","2,","3,","4);","4]);","5와","=","==","=>","@types/lodash","[","[\"\",","[1,","]","],","ad","allowunreachablecod","allowunusedlabel","amd,","any)","any,","any;","any[]):","any가","any는","any로","any를","app","argument","arguments)","arguments[0];","arguments[1];","arr","awesom","babelify,","benefits)","break를","browserify,","build","built","case","checks)","class","code","color:","color와","commonj","commonjs,","configur","console.log(x)","constructor(publ","declar","define(...args:","define([\"foo\"],","devtool:","directories)","dist","distancefromorigin(point:","dx","dy","ecmascript","entry:","error","errors)","export","express","express();","extensions:","f","feedpets(pets)","few","file)","file1.j","file2.j","filename:","files)","find","foo","foo!.length;","foo()","foo.dostuff();","foo.length;","foo:","foo;","function","function(foo)","function(pets)","function(point:","function(this:","getdistance(p:","getdistance의","gulp","gulp를","implicit","import","import로","import를","instal","interfac","javascript","javascript가","javascript로","javascript를","javascript에서","jsx를","js에서","lib","loader","loader\"","loader'에","loader:","loaders:","loader는","loader도","loader를","loader와","lodash","lodash를","many/too","map","map\",","math.sqrt(dx","microsoft","modul","module.export","module.exports.feedpet","module:","moduleresolution을","modules)","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction에","mycoolfunction이","name","node/commonj","node로","noemitonerror","nofallthroughcasesinswitch","noimplicitany를","noimplicitany옵션을","noimplicitreturn","noimplicitthi","npm","null","null/undefined라고","null;","null과","null로","null이","number","number)","number;","number[]):","number가","number나","number로","nums:","object","object,","object는","object를","object보다","object와","okay","option","options.color","options.volum","options;","options을","options의","options이","out","output:","p.i","p.x","point","point)","point):","point,","point.prototype.distancefromorigin","point:","possibl","preloaders:","pretty를","projectroot","properties)","public","react","react와","require(\"express\");","require(\"foo\");","require(path:","requirejs/amd","resolve:","return","return을","s","sourc","src","src,","src와","src의","stricter","strictnullcheck","strictnullchecks가","strictnullchecks를","string):","string;","string[]","studio","switch","system,","test","test:","this)","this.getdistance({","this.x;","this.y;","this가","this에","tolowercase()같은","tools)","true,","ts","tsc","tsconfig.json","tsconfig.json이","tsconfig.json이라","tsc를","ts로의","type","typescript","typescript가","typescript는","typescript도","typescript로","typescript를","typescript에","typescript에게","typescript에서,","typescript와","uglifi","umd입니다.","undefin","undefined는","undefined라는","undefined이","up","var","visual","void,","void;","volume:","volume을","vs","webpack","webpack.config.j","webpack을","webpack의","word","word가","x,","x:","y)","y:","{","{}","{};","{}로","{}를","{}이","|","}","})","},","};","│","└──","├──","가능성이","가능한","가이드를","가장","가정하겠습니다:","가정하고","가정합니다.","가져옵니다.","가지","가지고","가지고,","가진다는","가질","가집니다.","각각","각각을","각각의","간단합니다.","값을","값이","갖고","갖는)","갖는다고","갖습니다.","같습니다.","같은","같이","같지만,","개를","개별","객체","객체로","객체를","거의","걱정을","검사","검사는","검사를","검사와","것과","것으로부터","것은","것은export","것을","것이","것인지","것입니다.","것입니다:","것처럼,","결정이","결정하는","결정할","결합한","겹쳐","경고를","경우","경우,","경우가","경우에는","계획이라면,","곳에서","공백","과","관리하기","관한","구문을","구불구불한","구성을","구성하고,","구성해","구조를","구축되었으며,","그","그것은","그것을","그것이","그곳에서","그냥","그러나","그러면","그러한","그로","그리고","기능이","기본적으로","기본적으로,","기술적으로","기준을","꽤","끝나는","나","나머지","나타날","난해한","납득시킬","낫습니다.","내려지면,","내보냅니다","내부에","내부의","내용을","너무","높다는","높습니다.","높일","느껴지지는","느껴질","느슨해","다루기","다르게","다르지만,","다른","다소","다시","다음","다음,","다음과","다음의","다할","다행히","단계가","단계는","단계를","단순히","단언을","당연히,","대로","대부분의","대신","대신,","대응하기","대한","대해","더","덜어주는","도구는","도구의","도달할","도메인에","동시에","동안,","동일해야","동적으로","되어야","되었을","될","될수","됩니다","됩니다.","두","둘","둘은","들어","들어,","등의","디렉터리","디렉터리가","디렉터리에","디렉터리에서","디렉토리","디버깅을","디버깅하기","때","때,","때가","때때로","때로","때문에","때문에,","또","또는","또한","뜨는","띄울","라벨에","라이브러리를","레벨의","레이아웃","레이아웃과","로더,","로더가","루트에서","를","리터럴","리터럴에","마이그레이션","마이그레이션에는","마지막에","마찬가지로","마치셨나요?","만약","만큼","많은","많은/너무","많이","말고","말하기","매개변수를","먼저","먼저,","메서드로","메서드를","메시지가","명시적","명시하고","명시할","명시합니다.","명심하세요.","몇","몇개의","몇몇","모델링","모듈","모듈로부터","모듈을","모든","못한다는","못했습니다.","무언가를","무엇을","문서를","문을","문제가","문제는","문제없이","문제의","미관상","바깥에","바꾸는","바로","바벨","바탕으로","밖에서","반드시","받는","받을","받지","발생","발생시키면,","발생시킵니다.","발생하지","발생할","방법과","방법에","방법은","방법을","방법이지만","방식으로","방지하기","방지하는","배열을","버그","버그가","버그도","버그이지만,","버전으로","번들링을","번째","베이스를","변경하면,","변경하세요.","변환","변환하고자","변환하는","변환합니다(target","병합하세요:","보겠습니다:","보기","보세요,","보인다면,","볼","부담스럽게","부분에","분리할","분석을","불리는","블록의","빈번한","빌드","빠뜨리는","빨간","뼈대를","사람들은","사용).","사용되고,","사용될","사용에","사용하고","사용하기로","사용하는","사용하도록","사용하면","사용하여","사용한다는","사용한다면","사용한다면,","사용할","사용합니다.","사용합니다:","사용해","사용해,","사용해서","사이에","사이의","사항을","살펴보겠습니다.","상상해","상상해보세요:","상태가","상황에서","상황에서,","생각하면","생각할","생각합니다:","생성하고","생태계를","선언","선언된","선언을","선언한","선언할","선이","선처럼","선택해야","설명","설명하겠습니다.","설명하는","설명해야","설정","설정되면,","설정되었다고","설정된","설정하기","설정하는","설정함으로써","설정해야","성공적으로","세팅을","소스맵을","수","수도","수정하기","수행되어야","순차적으로","쉬운","쉽고","쉽습니다.","시","시그니처","시스템을","시작하기","시작하는지","시작하면,","시작할","시작했다면,","시점부터,","시점에서,","실제로","실행되어야","실행하게","실행하고","실행하면),","실행한","실행할","실행했을","싶은","싶을","쓰는","아닙니다.","아래","아래의","안의","안전성을","안정성과","않기","않기를","않습니다.","않습니다:","않았습니다.","않으려면,","않을","알고","알려주어야","암시적","암시적인","앞으로,","어떠한","어떤","어떻게","어렵진","언급","언급했던","엄격하게","엄격한","엄격함을","업데이트","없는","없다고","없다는","없습니다.","없을","없이","없이는","에","에는","에디터","에디터로","에디터를","에디터의","에러","에러가","에러를","에서","여기서","여기에서","여전히","연결할","연산자","연산자(...nums)를","열어보면","열어보면,","열어보세요.","예를","예상하지","예제를","예제처럼","오늘날","오류","오류가","오류를","오버로드","오버로드를","옵션들...","옵션에서","옵션은","옵션을","옵션이","와","완성할","완전히","외의","원래","원인이기","원하는","원한다면,","위에서","위치가","위치해야","위한","위해","위해,","유니언","유연하게","유연한","유의하세요.","유형을","유효한","의미에서,","의미입니다.","의미하지만,","의미합니다.","의존성이","의해","이","이것은","이것을","이것이","이동하기","이득입니다.","이러한","이런","이렇게","이름을","이상적인","이유","이전","이제","이제,","이해하는","인수","인수는","인수든","인수로","인수를","인식했기","인터페이스나","인터페이스를","인한","일반","일반적으로","일반적인","일을","일이든","읽습니다","읽어보는","읽었다고","읽을","입니다.","입력","입력으로","있게","있고,","있는","있는데,","있다고","있다는","있다면,","있다면:","있도록","있습니다","있습니다.","있습니다:","있을","있지만","있지만,","잊지","자동완성과","자리에","자체","자체에서","작동시키려면,","작동할","작성하기","작성하는","작성하면","작성한","작성할","작성해야","작성했을","잘","잘하려고","잡을","장기적으로","장점을","재작성할","재처리된","적은","적절한","전","전달하기","전에","전에는","전형적으로,","전형적인","전환","전환을","전환하는","절대","점에서","점은","점을","접근하는","정의해야","정확하게","제거하고","제거하기","제공하는","제작","존재한다고","존재한다면,","존재할","존재합니다.","종류의","종종","좋다고","좋습니다!","좋습니다(더","좋지만,","준비가","줄에","중간","중요한","즉시","지금","지루하지만","지원도","지원을","지원하는","직접","차이점을","참조).","처리됩니다.","처리하기","처리할","철자를","첫","체크가","체크하기","초기","최대한","최상위","최선을","최신","추가된","추가하고","추가하는","추가합니다.","추가해야","추가했습니다.","추론하지","추천합니다.","출력","출력을","충분히","컴파일","코드","코드를","코드베이스를","코드와","큰","클래스","클래스를","키워드를","타입","타입any를","타입과","타입에","타입으로","타입을","타입의","타입이","타입이라는","타입이므로,","타입이어야","타입입니다.","통합은","통합하기","통합하는","통해","툴과","툴링","튜토리얼에서","튜토리얼이","트랜스파일러를","특별합니다.","특정","특정한","틀리기","파악할","파이프라인에","파일","파일과","파일로","파일에","파일은","파일을","파일이","패키지에","패턴을","포함).","포함하고,","포함합니다.","폴더","폴더가","표시되어야","프로그램에","프로젝트","프로젝트가","프로젝트를","프로젝트의","프로퍼티","프로퍼티가","프로퍼티도","프로퍼티를","프로퍼티에","프린트할","플래그를","플래그와","피하기","필요가","하거나","하고","하기","하나하나의","하는","하는지","하는지와","하지","하지만","한","한다는","한다면,","할","할당할","함께","함수","함수를","함수와","함수의","함을","합니다.","합니다:","합법적인","해결","해결책은","해석","해석되는","해석할","핵심을","핸드북을","했다면:","했습니다!","행동할","향상된","허용합니다","허용합니다.","혜택","혜택을","호출되는","호출을","호출자에게","호출하고,","호출하기","호출할","혹은","확장자로","활성화","활성화되면,","활성화할","활성화해야","후","후,","후위","훨씬","흔한"],"pages/tutorials/babel-with-typescript.html":["\"compileroptions\":","\"declaration\":","\"emitdeclarationonly\":","\"isolatedmodules\":","\"~에","\"누군가","(babel","(type",".d.t",".j","//","angular,","babel","babel,","babel로","babel은","babel의","babel이","check","d.t","declaration,","emitdeclarationonli","file","generation)","get","isolatedmodul","javascript","js","js로","nestjs와","preset","started에","transpiling,","true","true,","tsc","tsconfig.json에","tsc로","tsc를","tsdx,","ts를","types)","typescript","typescript로","typescript를","typescript에","typescript에서","typescript와","typescript을","typescript의","vs","{","}","가","가진","같습니다:","같은","거의","검사","검사를","검사와","검사하세요.","검사하지","검사할","것을","것이","것입니다.","결과물을","결과와","결정은","결정했을지도","경우","고민할","구성의","구조를","그","기술은,","기존","내는","내용은","다음","다음과","다음을","단점은","달려있다\"","달려있습니다.","대답은","대신","대한","대해","더","동안","될","따라","때,","때문에","때문에,","또는","또한,","뜻입니다.","라이브러리인","만들","만들고","만약","많은","명령어를","모던","모른다`","못하고","문제를","및","방법에","방법은","방식입니다.","베이스에서","변환하는","복제하고,","복합","비슷한가요?","빌드","빨라질","사용의","사용하기","사용하세요.","사용하여","사용할만한","사용해","상용","생성","생성되었는지","생성하는","생성한","설정하는","소스","손에","수","수도","시간이","아닌","안전하게","않기","어려워질","언급된","없기","없다는","에디터에서","여러","여러분","여러분의","오류를","올바른","의미합니다:","이","이는","이러한","인프라","일반적인","일부를","입력","있고","있는","있는지","있다면","있단","있습니다.","자세한","작업하기가","작업할","잠재적인","잡지","전환하는","점입니다.","접근","좋습니다.","즉,","지원하기","직관적인","참고해주세요:","출력","코드","코드에","타입","타입은","타입을","트랜스파일링은","트랜스파일링을","트랜스파일할","파이프라인으로","파이프라인이","파일","파일로","파일을","파일이","패턴입니다.","포팅되었을","포함될","프레임워크","프레임워크를","프로젝트가","프로젝트를","프로젝트에","프로젝트의","플래그가","플래그에","필요하신가요?","하고,","하지만,","할","해결하려면","해당","확인하는","확인합니다.","활성화되었는지","후,"],"pages/tutorials/react-&-webpack.html":["\"./components/hello\";","\"./dist/\",","\".tsx\"]","\"commonjs\",","\"compileroptions\":","\"es6\",","\"hello","\"jsx\":","\"module\":","\"namespac","\"noimplicitany\":","\"outdir\":","\"pre\",","\"production\",","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"나","\"react\"를","\"react\"와","\"reactdom\"","\"sourc","\"sourcemap\":","\"t","\"target\":","&","'.js'","'.ts'","'.tsx'","'helloprops'는","'sourc","(add","(creat","(initi","(instal","(lay","(props:","(put","(write",");","*",",","..",".j",".js파일로","//","/\\.js$/,","/\\.ts(x?)$/,","/node_modules/,","=","=>","@types/","@types/react","[","[\".ts\",","]","_","`{}`","cd","cdn","cdn(content","class","cli","code)","compiler:","compon","components/","configur","const","deliveri","dependencies)","dev","devtool:","dist/","dist의","dist폴더를","document.getelementbyid(\"example\")","dom","dom\":","dom\";","dom\"과는","dom을","dom의","enforce:","exclude:","export","extend","extensions:","extern","externals:","facebook은","file)","framework:","guide를","hello","hello.tsx","hello.tsx에","helloprop","helloprops)","import","index.html","index.html을","index.tsx로","index.tsx를","init","instal","interfac","jqueri","link","loader","loader\"","loader'에서","loader:","loader가","loader는","loader를","loader와sourc","main.j","map","map\",","mkdir","mode:","module.export","module:","network)에서","node.js를","node_modul","npm","npm과","npx","out","package.json","pattern\"이라고","proj","proj/","project)","proj라고","proj의","props의","quick","react","react!","react!\"","react.compon","reactdom","reactdom.render(","react를","react와","render()","resolve:","return","rules:","save","sourc","src","src/","src/compon","src/components에","src에","start","state는","string;","test:","together)","true,","ts","tsconfig.json","tsconfig.json이라는","typescript","typescript는","typescript를","typescript와","typescript의","use:","webpack","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","y","{","{props.compiler}","{props.framework}!;","{this.props.compiler}","{this.props.framework}!;","}","},","};","└─","├─","가능한","가이드는","가정하고","가정합니다.","가져오고","가져오기를","가져오면,","가져오지만,","가져올","가져왔습니다.","같은","같이","개발","거쳐","것","것에","것을","것이","것입니다.","것입니다;","경로가","경로를","경우,","계속","고급스럽게","고유한","구성","구성에","구성하겠습니다:","구성합니다:","궁금할","그냥","그러나","그렇지","기본","기본값으로","기존의","끝납니다.","나","나중에는","나타납니다.","나타냅니다.","내에서","내용은","내용을","다른","다시","다음","다음,","다음과","다음으로,","단일","달리,","대부분의","대신","대한","대해","더","덜","도구입니다.","도와줍니다.","독립형","동일한","되기","되었습니다!","들어있는","디렉토리부터","디렉토리에","디렉토리의","디버깅","디버깅을","디버깅하는","때","때,","때문에","때문에,","라는","라이브러리는","라이브러리를","로더는","루트에","를","리액트","마법을","마지막엔","만들","만들고","만들어야","맵","맵을","맵이","먼저","먼저,","모두","모듈을","모든","모아서","목록과","묶는","묶지","및","바꿀","방금","방법을","방식으로","방식을","배치","버전의","번째","변경하지","변경할","변수가","변수를","변수에서","보다","복사본에","복사하거나,","봅시다.","불러오기","브라우저","브라우저가","브라우저는","브라우저에서","빌드간에","빠르게","뼈대로","사용하고","사용하면","사용하여","사용하지만,","사용할","사용합니다.","사용했다는","살펴보세요.","살펴볼","상대","새","새로운","생각할","생성됩니다.","생성하고","생성하고,","생성하기","생성할","생성합니다.","선언","선택적으로","설정되지","설정을","설치","설치되어","설치했다는","소스","소스를","수","수도","시","시간이","시나리오입니다.","시작하겠습니다.","시작하기","시작하는","시작하여,","실행한","실행합니다:","싶다는","쓸","아님을","아직","안에","않기","않는","않습니다.","않아도","않으면","않으면,","않으므로,","않은","알","알려줍니다.","알립니다.","알아볼","없다는","여기를","여기에서","연결하는","연결할","열고","예제는","예제를","와","우리가","우리는","원하는대로","원할","웹","웹팩","위해","위해,","유의하세요.","유의해주세요","유일한","의미합니다.","의존성","의존성들은","의존성에","의존성으로","의존성을","이","이것에","이것은","이것을","이동하기","이런","이렇게","이름을","이미","이상적으로","이용하여","이제","일반적으로","일반적인","일치하는","읽을","입니다.","입력","입력하면","있게","있기","있는","있는지","있다고","있도록","있습니다.","있으며,","있지","있지만,","자세한","자세히","자체를","작성된","작성하기","작성하는","작성하려는","작성하세요:","작성해","전역","전통적으로","접두사는","제공하며,","조금","좋습니다.","준비가","중","중요합니다.","즐겨","증가하고","지금은","지원하지","지정하지만,","직접","참조하세요.","참조합니다.","찾는","찾습니다.","찾았습니다.","채우세요:","처럼","처리한","첫","초기화","최종","추가","추가하겠습니다:","추가합니다.","출력","출력물에서","출력을","캐시","컴파일","컴파일러를","컴파일하도록","컴포넌트는","컴포넌트를","코드","코드를","코드와","타입을","통해","파일","파일과","파일로","파일에","파일은","파일을","파일이","패키지","패키지도","패키지로","패키지에","패키지에는","페이지가","페이지도","페이지에","포함","포함되어","포함시킵니다.","포함하는","폴더","폴더를","폴더에서","표시할","표준","프로젝트","프로젝트를","필드에","필요가","필요한","필요합니다.","하기위해","하나와","하나의","하려면,","하며,","하면","할","함께","함수","합니다.","해당","해줍니다.","허용합니다.","형태를","호스트","호스팅합니다.","확인","확인합니다.","확장자로","활용할"],"pages/release-notes/typescript-4.0.html":["\"commonjs\",","\"esnext\",","\"factory\"","\"fragment\",","\"h\",","\"hello\");","\"hello\",","\"includ","\"oops\");","\"preact\";","\"react\",","\"string\")","\"world\"];","\"그냥","\"단축","\"천","&&","'a","'any'","'e'","'first'와","'second'에","'string'.","(","(!a)","(!obj.prop)","(&&),","(...args:","(...tailargs)","(...tailargs:","(??)의","(and","(class","(compound","(e:","(in","(label","(math.random())","(nullish","(obj.prop","(or","(short","(typeof","(valu","(variad","(which","(x)","(x:","(y:","(||)","(보세요,",")",");","*","**","**=","*/","*=","+","+=","...","...(number","...arr2];","...foo의","...headargs)","...headargs:","...myarray]","...numbers,","...rest:","...rest]","...result]","...string[]]","...t])","...tailargs);","...u]","...u])","...will","...다음",".tsbuildinfo","/","/**","//","/=","100);","100,","100;","1049","10;","2,","20","2017/2019","2345","2532","2554","2571","2610","2611","2790","2;","3","3,","3.9","4,","4.0","4.0,","4.0에서","4.0에서는","4.0은","4.0이","42);","42,","4]","5084",":","<>","=","===","=>","??","??=","@deprec","@errors:","@jsx","@jsxfrag","@noerror","@showemit","@type","[\"hello\",","[...arr1,","[...strings,","[...t,","[1,","[2,","[])).push(\"hello\");","[]).push(\"hello\");","[]):","[],","[];","[_,","[_ignored,","[a,","[a1,","[a1],","[a2]):","[a2];","[a],","[a];","[any,","[first:","[number,","[start:","[string,","[the","^","^?","^^^^^^^^","a2];","a:","abov","above]","access","accessor","accessors,","add","advantag","all.","allow","allowed,","along","alreadi","alternatively,","alway","anecdotally,","annot","any,","any.","any[];","any[]];","anyth","anywher","any로","api","api.","area()","area;","arg1:","arg;","arr","arr2)","arr2:","arr2가","arr;","array;","assign","assignment)","ast","auto","automat","avail","b","b'로","b,","b1,","b1],","b:","b;","b]","b],","b];","background.","bar","base","basic","basis,","becom","befor","begin","behavior","behavior.","believ","between","big","bigger","bind","bit","bleed","boolean)","boolean)[]]","boolean]","boolean];","boost","both","break","bring","build","c,","c1,","c1],","c],","c];","cach","call","can't","captur","case","cases,","catch","chain","chang","change.","changed.","check","checking.","child","circuit","circuited)\"될","class","class.","claus","coalescing!","coalescing)","code","code!","code,","codebase,","codebase.","come","comment","comment.","comments,","common","commun","compat","compil","compileroptions:","compiles.","complet","concat","concat(arr1,","concat(arr1:","concat에","concat의","configur","consid","console.log(\"gett","console.log(e.touppercase());","console.log(x.message);","console.log(x.touppercase());","const","const);","const;","construction.","constructor(sidelength:","constructors)","contain","contrast,","convert","core","cost","crawl","culprit","current","custom","cut","d,","d1,","d1],","d],","d];","day","decis","declar","default","default,","definit","delay","delet","depend","dependencies'","dependencies,","deprec","deriv","despit","detail","details!","details,","details.","developer.","diagnost","didn't","differ","disabl","display","document.origin","doesn't","dom","down","due","e","e,","e1,","e1],","e],","e];","each","easier;","ecmascript","edg","edit","editing,","editor","editor,","editor.","effect.","effects)가","element","elements)","elements.","emit","enabl","encourag","end:","enough","entirely,","error","error.","especi","example,","exclud","expensive.","experi","explicit","export","extend","extens","extra","extrem","f(...headargs,","f(x:","f1","f1,","f1],","f2","f3","f3();","f3(123,","f3:","f3으로","f:","f],","f];)","factori","famili","fantast","faster","favor","favorit","featur","feature.","feedback","few","fields.","file","files,","files;","find","first","flag","flag.","focus","follow","following...","foo","foo(\"hello\");","foo(\"hello\",","foo()","foo());","foo();","foo(...args:","foo(arg0:","foo(value)","foo(x:","forc","fragment","full","fulli","fun!","function","functionality,","futur","f가","f라고","f를","get","getter","give","go","great","ground","h","h,","hand,","handl","happen","hard","haven't","header","hear","heard","however,","idea","ie","immedi","implement","impli","import","imported.","imports\"","imports,","improv","includ","includes.","increment","incur","infer","info","info.","inform","information,","initi","initialize(sidelength:","insiders.","instal","installs.","instead","instead.","intent","interfac","invalid","invoc","is,","issu","issue.","it'","it.","itself","javascript","javascript,","javascript...","javascript/typescript","javascript에","javascript와","javascript의","jsdoc","json","jsx","jsx,","jsx:","jsxfactory:","jsxfragmentfactori","jsxfragmentfactory:","keep","knowledg","lack","languag","larg","last","lead","learn","left","let","leverag","lib.d.t","librari","lightweight","lint","list","littl","load","loading.","long","longer","look","lot","lot.","lousi","love.","made","major","make","mark","math.random()","mdn","meant","meantime,","member","mention","meta","mind","mind.","minut","mode","module:","more","more.","move","msbuild","much","multilin","multipl","myarray","mytupl","narrow","need","never,","new","nightli","node","node_modul","node_modules/@typ","nodes;","noemit","noemitonerror","noemitonerror).","noimplicitany가","noj","none","notabl","note:","now","nowaday","nullish","null과","number","number)","number):","number,","number;","number[];","number])","number]):","number];","obj","obj.prop","old","older","on","on.","ones.","open.","oper","operand","operations.","operators)","opt","option","option.","origin","otherwise,","out","out!","output","over","overloads)\"의","overloads)\"이슈","overrid","packag","package.json","package.json'","packages,","parameter)에","pars","partial","partialcal","partialcall(","partialcall(f,","partialcall(foo,","partialcall은","particularli","patient","pattern","peek","peerdependencies)","per","perfectli","perform","place","polish","possibl","power","pragma","precis","pretti","prevent","previou","previous","previously,","process","produc","program","project","project,","project.","projects.","prop","prop()","prop:","properti","properties,","propos","proposal,","provid","pull","questions,","quick","quirki","r,","r1","r1:","r2","r2:","rang","rare","react,","react.createelement,","react.fragment.","read","readonli","realli","reason,","receiv","recent","recogn","recommend","refactor","relev","remind","remov","request","request,","request.","request를","respons","rest","rest;","restart","result,","result;","return","rewritten","rich","right.","roll","room","root","rule","run","run\");","safari","safer","safeti","same","scenario","scenarios,","sdk","search.","second","second:","second?:","seconds.","see","see,","seem","select","self.origin.","semant","send","server","servic","set","setter","setter를","setting.","shape.","ship","side","sidelength","sidelength!:","sidelength;","similar","site,","slow","smarter","someth","somewher","sort","specially.","specif","specifi","specifically,","speed","spend","squar","stable).","start","startup","stay","still","strict","strictnullchecks,","strictpropertyiniti","strike","string","string,","string;","string[];","string];","strstrnumnumbool","studio","style","sublim","subtleti","suffer","suggest","suggestions,","support","surfac","switch","syntax","t","t,","t[],","tail","tail([...mytuple,","tail(arg)","tail(arr:","tail(mytuple);","take","target:","tc39","team","tell","ten","text","thank","that'","them,","them.","there'","there;","thing","thing)","think","think!","this.","this.area","this.initialize(sidelength);","this.sidelength","those","though","thousand","through","throw","time","times,","today","tracker.","transform","tri","true);","true,","truthiness/falsi","tsconfig.json","tupl","turn","two","type","type).","type.","types)","types,","types.","types?","typescript","typescript'","typescript,","typescript.","typescript.preferences.includepackagejsonautoimports)","typescript/javascript","typescript는","typescript에서는","typic","u)","u):","u[]):","unbound","undefin","undefined가","under","undesir","unknown","unknown)","unknown,","unknown.","unknown[];","until","up","up.","us","usag","usedefineforclassfields;","useful.","user","users.","usual","util","ux","v","valu","values.","values:","variabl","vek","veri","versa)","version","versions.","vice","video,","visual","void","vs","wait","wang","wang.","want","way","we'd","we'r","we'v","websit","website'","welcom","wenlu","whether","without","won't","work","work,","worth","write","written","wrote","x","x++;","x.prop;","x.yadda.yadda.yadda();","x;","y:","yet,","yet.","you'll","you'r","you'v","z:","{","{};","|","||","||=","}","},","가능","가능하게","가능하도록","가능한","가독성입니다.","가변","가지","가지고","가지고,","가집니다.","감사를","값을","강화시켜주기","강화하기","같은","개를","개선","개선을","개선하는","개선하여","개의","거부하는","검사를","검사에는","것과","것도","것들은","것은","것을","것이","것이라고","것입니다.","것입니다:","결과를","결과의","결정하기","결합하여","결합하여,","경로가","경우","경우(e.g.","경우),","경우,","경우를","경우에만","경우이며,","고차함수를","곱셈","곳에서도","관련하여","관용구에","구문을","구문의","구문이","구성과","구조","구현하는","규칙이","그","그것을","그러나","그런","그리고,","기능","기능은","기능을","기대합니다.","기여해주신","길더라도,","길이가","길이나","끝뿐만","나눗셈","나머지","나머지를","남은","내용을","내용이","내의","내장된","네,","논리","님에게","다르게","다르지","다른","다른지","다음","다음과","단언","단언(!)에","단축","당연하게도","대략","대부분","대체","대체)되면","대체하는","대한","대해","대해서","대해서도","대해서도.","더","덧셈","데","도구를","도입해","동일함","동작\"하도록","동작을","되어야","된","됩니다.","두","드물지만","들어,","들어,함수의","등이","따라","때","때,","때는","때도","때문에","또","또는","뜻입니다.","라벨링","라벨링된","라벨은","라벨을","라벨이","리퀘스트를","마찬가지입니다.","만드는","만들고","만들었습니다.","만듭니다","만큼의","많은","매개","매개변수를","메서드","메서드의","멤버","멤버에","명시적으로","몇","모드에서는","모든","모르더라도","목록과","목록에","목록을","목록의","못합니다.","문서화와","문제를","문제에","뭘","및","바꿔보세요!","바랍니다.","반복할","반영합니다.","반환하는","반환합니다.","받을","발생할","발합니다.","방법이","방식으로","배열과","배열에","배열은","배열을","배열이나","버전에서는","번째","번째와","변수","변수(rest","변수로","변화는","변화를","병합하는","보고","보세요.","보이기","복합","본","본(혹은","부분은:","부분적으로","부수","분명","분석을","분해할","불리는","블록","비슷한","비어있습니다.","비트","비합리적입니다.","빛을","뺄셈","뿐만","뿐이며,","사실,","사용자가","사용하기","사용하는","사용할","사이의","새로운","생각은","생각해봅시다.","생산할","생성자로부터","생성자의","생성했었습니다:","선언해야","선택적","세","세트를","수","수용하고","수행하는","수행한다는","순서에","순전히","스프레드","시그니처가","시그니처는","시그니처를","시그니처일","시나리오에서도","시작한","시프트","실제","실제로","실행하는","실행해보세요","심지어","싶다면,","싶으시다면","싶으시면,","아니라","아닐","아닙니다...)","아래와","아주","안전한","안타깝게도,","않습니다.","않아야","않으며,","않은","알고","알아보고","어느","어떤","어떻게","어렵게","어렵습니다.","언어는","없는","없습니다.","없음","없이","없지만,","에디터","여기에","여러","여전히","역시","연결을","연산자","연산자&&=,||=및??=를","연산자가","연산자는","연산자라고","연산자를","연산자에","연산자에서","연산자의","영향이","예를","예상하는","예시를","예시에서는,","예외가","예측","오류를","오른쪽이","오버로드가","오버로드들의","오버로드로","오버로드를","오버로드에","오버로딩","올바른","완화되었습니다.","왼쪽","왼쪽에","요소","요소가","요소들","요소를","요소에","요소와","우리가","우리는","원소들에","원소를","위","위와","위치에","위한","위해","위해,","유용합니다.","유의하시기","유의할","유일했습니다.","유효성","음...","의도를","의미에서","이","이것은","이것이","이곳을","이때,","이러한","이런","이를","이름","이름을","이름이","이와","이유입니다.","이전","이전에","이전에는,","이후","인수","인수를","인수에","인수와","인스턴스","인스턴스화(혹은,","인자","인자를","인한","일반적인","입력","입력받아","있게","있고","있는","있다고","있다는","있습니다!","있습니다.","있습니다..","있었습니다.","있으며,","있을","있을까요?","자랑스러운","자르고","자세한","자세히","자체도","자체만으로도","작동하는","작동합니다!","작성하고자","작성하는","작성한","작성한)","작성할","잘하기","잠재적으로","저장소에서도","적용하여","적용한","적이","적절히","전달만","전달하기","전반적으로,","전부","전혀","점에","점입니다.","정교한","정의된","정의할","정해지지","제공하는","제공합니다.","제네릭","제대로","제안","제어","제외한","제한되지","제한이","조금","주목할만한","주의:","죽음(death","중","중요합니다","중요합니다.","지수화","지연","지원은","지원하는","지원합니다.","지을","지정하겠습니다.","지정할","직면하게","직접","집합을","차이점이","참고해보세요.","처리하지","처음에","첫","체킹을","초기화시키기","최근까지도","추가하는","추가해봅시다.","추론","추론하기","추론했습니다.","취할","커뮤니티","케이스를","코드","코드가","코드를","큰","클래스","타이핑","타이핑을","타이핑할","타입","타입과","타입에","타입에서","타입으로","타입은","타입을","타입이","통해","튜플","튜플과","튜플에","튜플에서","튜플은","튜플을","튜플의","특히","파라미터들과","파라미터를","파라미터와","파악하고,","패턴","패턴도","패턴들도","패턴을","편리합니다.","포괄적인","포함되는","포함되어","포함한","표기","표시하려","표합니다.","표현할","풀","프로세스를","프로퍼티","프로퍼티는","필요","필요가","필요로","필요한","필요합니다.","하나는","하나와","하나의","하는","한해서만","할","할당","할당을","할당한","할당합니다.","함께","함수가","함수는...","함수들은","함수들을","함수로","함수를","함수에","함수와","함수의","합니다.","합니다...","항상","해결하지도","해주면","핵심적인","행동을","호출자에","호출하는","혹은","확인할","확인해보세요","확인해보세요.","확장하려고할","확정적","활성화되었을","활용할","효과(side","후,","훌륭하지만,","흐름","흥미로운"],"pages/release-notes/typescript-3.9.html":["!","\"./tsconfig.backend.json\"","\"./tsconfig.frontend.json\"","\"./tsconfig.shared.json\"","\"circle\"","\"circle\";","\"files\":","\"foo\"","\"fs\";","\"octopus\");","\"path\":","\"references\":","\"solut","\"square\";","\"square\"가","\"string\");","\"단락\"","\"사라져야","\"솔루션","\"솔루션\"이라고","\"프로젝트\"에","&",">","'@t","'a","'a'","'boolean","'boolean'","'c'","'kind'","'never'","'number'","'spfjgerijghoied'","'string'","'t'","'undefined'","(!)와","((this:","()","(//","(?.)의","(break","(code","(commonj","(editor","(export","(foo?.bar)!.baz","(foo?.bar).baz","(getters/sett","(hasimportantpermissions)","(improv","(intersect","(let","(lib.d.t","(more","(pars","(quick","(speed","(stricter","(support","(t","(type","(uncal","(what","(}","(개발","(예.","(예를",")",").","*","*.d.t","*은","+","...",".d.ts.",".t","/","/*끝*/","/*시작*/","//","0;","1","1);","10%","100;","10초가","2","2017/2019","3.7)는","3.7에서","3.9","3.9는","3.9를","3.9에서","3.9에서는","3.9에서는,","3.9은","3.9의","3은","40%","42","456);","5","5초에서",":","=","===","=>",">","?","@t","[","[],","[];","[lion,","[sdk","]","`>`?","`}`?","`{'>'}`","`{'}'}`","a:","a?:","abc","act","action","alexand","alway","ambient","any)","any):","any로","api의","arg.spfjgerijghoied;","assert(typeof","assertions)","async","auto","await","awaited을","a가","b","b'","b:","b;","bar","bar의","bates의","baz에","boolean","boolean):","boolean,","boolean;","bottom:","brad","b가","b는","b와","b의","c","c;","chain","changes)","characters)","check","circl","circle;","circle과","code","code는","comment)으로","comments)","commonj","components와","cond","condit","config?:","console.log(1","console.log(47","console.log(z.kind);","const","c에","c와","c의","declar","deletealltheimportantfiles();","differ","direct","directive.","discrimin","dom","dostuff","dostuff(123,","dostuff(abc:","dostuff라는","ecmascript","ecmascript와","effectrequired:","enumerable)","error","error'","error?","error?)","error가","error로","error를","es2015를","es5와","ev:","event)","expect","expect(()","export","expressions)","extend","extension도","f1","f2","falseexpr","files)","fix","foo(arg:","foo?.bar!.baz","foo?.bar.baz","foo가","fs","function","getallfiles(startfilename:","getters/setters는","get과","goldberg에게","hasimportantpermiss","hasimportantpermissions():","html","htmlvideoel","htmlvideoelement,","https://github.com/microsoft/typescript/issues/36048","https://github.com/microsoft/typescript/pull/36576","https://github.com/microsoft/typescript/pull/36590","https://github.com/microsoft/typescript/pull/36607","https://github.com/microsoft/typescript/pull/36622","https://github.com/microsoft/typescript/pull/36696","https://github.com/microsoft/typescript/pull/36754","idl","ignor","ignore과","ignore는","ignore를","import","import를","improvements)","infer","interfac","intersect","invalid","isdirectori","isdirectory():","jack","javascript","javascript)","javascript/typescript","javascript에서","javascript와","josh","jsx","kind","kind:","libdom.d.t","lion","lion.roar();","listfilesofdirectory(currentpath).foreach(traverse)","listfilesofdirectory(dirpath:","longer","materi","maxvalu","mean","mediaerror","menu","miss","ms_media_err_encrypted:","msbuild","msextendedcode:","msframestep(forward:","mshorizontalmirror:","msinsertvideoeffect(activatableclassid:","msislayoutoptimalforplayback:","msisstereo3d:","mssetvideorectangle(left:","msstereo3dpackingmode:","msstereo3drendermode:","mszoom:","navig","never로","never였습니다.","newlines)","nightli","non","now","null","null;","null과","number):","number,","number;","onmsvideoformatchanged:","onmsvideoframestepcompleted:","onmsvideooptimallayoutchanged:","option","paramet","pathurs의","preserv","printsquares()","printsquares();","promise)","promise,","promise.al","promise.all([lionexhibit,","promise.all)","promise.race와","promise를","promise와","properties)","pull","radius:","readonli","reduc","refinements)","request","request는","request로","request를","request에서","require(\"fs\");","require(...)","result.push(currentpath);","result:","result;","retained)","return","right:","roar():","seal","seal]","sealexhibit:","sealexhibit]);","sealexhibit가","set","set은","sidelength:","singkissfromarose():","smushobjects(x,","smushobjects(x:","squar","square)","square;","square를","square의","string)","string):","string,","string;","string[]","string[];","string을","studio","style","style\"","sublim","t","t)","t,","tarasyuk","tarasyuk의","text","to:","token.","tool","top:","traverse(currentpath:","traverse(startfilename);","trueexpr","true를","ts","tsconfig.*.json","tsconfig.json","tsconfig.json에","tsconfig.json을","tsconfig.json이","type?)","typescrip","typescript","typescript(약","typescript/javascript","typescript는","typescript로","typescript에서","typescript에서,","typescript에서는,","typescript와","typescript의","u):","u;","ui","ui의","undefined'","undefined로","undefined를","undefined와","undefined이면,","undefined일","unexpect","unus","visitzoo(lionexhibit:","visual","void","void;","wang의","web","webkitdisplayingfullscreen:","webkitenterfullscreen():","webkitexitfullscreen():","webkitsupportsfullscreen:","wenlu","x:","x;","xyz","xyz:","y","y);","y:","z","z.kind를","zacher의","{","{\">\"}","|","}","}).tothrow();","},","}와","~","~~~","~~~~","~~~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~~","가끔","가능).","가능한","가장","가정했습니다.","가지","가지고","각","각각의","간단한","감사를","값도","값을","값의","강조하여","갖고","갖는다고","같은","같이","개선","개선되었습니다.","개선의","개의","개행","개행을","객체","객체는","거대한","검사","검색되지","검색합니다.","것에","것으로","것은","것을","것이","것이라고","것인지에","것입니다","것입니다!","것입니다.","결과","결과적으로,","결정할","결정했습니다.","경우","경우,","경우가","경우라면","경험뿐만","경험에도","경험으로","계속","계열","고려합니다.","고생했다면,","공격적입니다","과","관계없이","관련된","관련하여","관리만","관찰한","괄호는","괄호를","괜찮습니다","교집합","교집합과","교집합을","교차","교차하는","구문).","구제적인","구체적으로,","구현에","구현한","궁금할","규격의","규칙을","그","그냥","그래서","그러나","그러나,","그렇게","그렇지","그리고","금지합니다.","기능에","기능은","기능을","기능이","기본적으로,","기본적인","기술하는","기술했기","기존","깃허브","까지","깔끔하고","깨뜨릴","끝날","나머지","나은지","내보내기는","내보냅니다.","내부","내용은","내용은,","내장","널이","넣기","넣는","노트를","누락된","는","다룰","다르겠지만","다른","다를","다소","다시","다양한","다음","다음과","다음을","다행히,","단순히","단언","단언에서","단축되었습니다!","단축됩니다.","당신","당신과","대부분의","대신","대신,","대한","대해","더","덕분에,","도입했습니다.","도입했습니다:","도입했지만,","동일하게","동일하지","동작으로","동작은","동작을","동작이","되돌리고","되며,","되었기","되었습니다","될","됩니다.","두","두고","두었습니다.","드립니다.","들","들어","들어,","들어:","들었습니다.","들은","디렉터리를","따라","따르지","때","때,","때까지","때문에","때문에,","때였습니다.","또는","또는,","또한","라는","라이브러리","라이브러리를","라인","런타임","루트의","루프에서","리터럴","리터럴로","리팩터링과","리팩터링이","릴리스에서는","마음이","마지막","만약","많은","많이","말은","매개변수는","매우","매핑된","멈춥니다;","메시지는","메시지를","메인","멤버인","명세서에는","명시적인","명확한","몇","모델링","모듈을","모든","목표는","몸체에","무엇이","무엇입니까?","문","문을","문의","문자를","문자열","문자의","문자입니다","문장과","문장이","문제가","문제로","문제를","미디어","밀접하게","및","밑줄과","바꾸고","바꿀","바랍니다!","바로","바벨에서","바벨은","바벨팀과","반환","반환문","반환하는","반환합니다","반환합니다.","받게","받았습니다.","받을","발생시키는","발생시킬","발생시킵니다.","발생하지","발생하지만","발생한","발생합니다:","발생했습니다.","방법으로","방법은","방법이","방식을","방식의","방출되었습니다;","배포하기","버전","버전에서","버전에서는","버전에서는,","버전의","번에","범위를","베이스에서","베이스와","벤더별","변경","변경되었습니다.","변경사항에","변경사항을","변경에","변경을","변화가","병리학적","보겠습니다.","보고하기","보고하는","보고할","보다","보세요.","보수적인","보이는","보입니다.","보존하기","복구할","볼","봅니다:","봅시다:","봐왔다면,","분석했습니다.","불가능하다는","불립니다.","불행히도","붙어","브랜치에서","빈","빌드","빌드를","빠른","빨간","빨리","빼기로","사람들에게","사람들은","사람이","사례를","사실을","사양을","사용","사용을","사용자","사용자가","사용자는","사용자들은","사용자에게","사용하거나","사용하고","사용하는","사용할","사이에","사이에서","사항","사항은,","사항이지만,","삭제하길","삼항","상상해보세요.","상위","상황에서","새로운","생각하지","생각합니다","생각합니다!","생각합니다.","생깁니다.","생성될","생성할","서버가","서버에","서비스가","선언과","선언은","선언을","선언이","선언하지만,","선택)을","선택을","선택이지만,","선택적","선택하세요:","선택할","설계","설정","설정에","설치","설치가","성능에","소요될","속도","속도가","속하는지","속한다는","솔직히","수","수정","수정과","수정은","수정을","수정이","수행합니다.","스타일\"","스타일을","스타일의","시간이","시나리오","시나리오에서","시스템은","시스템이","시에만","실수","실수였습니다,","실제로","실패하는","실행함으로써","실험을","심층","싶은","쓸","아니라,","아닌","아님!","아닙니다.","아마도","아무것도","아이디어를","안의","안정적입니다.)","안타깝게도,","않는","않는다고","않는다는","않다고","않다는","않습니다","않습니다.","않았습니다.","않으면","않으면,","않은","않음","않음!","않지만,","알고","알았습니다.","앞에","액세스와","약","약간","약간의","어떠한","어떤","어떻게든","억제","언급된","언어","얻게","엄격해진","업그레이드하는","업데이트되었습니다.","업데이트해야","없기","없는","없다는","없습니다.","없애버렸습니다!","없을","에는","에디터","에디터는","에디터에","에디터에서","에디터의","에뮬레이트","에서","여기서","여전히","여지가","역할을","연산자","연산자는","연산자도","연산자를","연산자에","연산자의","열거","열거하지","열거할","열악한","염두에","영향을","예로","예로,","예를","예상했지만,","예정이지만,","오","오류","오류:","오류가","오류는","오류로","오류를","오류의","올라가","옮기는","옵션","옵션을","와","완전히","왼쪽에","우리","우리가","우리는","원문","원본","원하는","원하며","원한다고","원합니다.","원활하게","위","위에","위의","위치에","위한","위해","위해서","위해서,","유니언,","유닛","유사하게","유용한","유지","유지됩니다","유지하기","유지하는데","유형을","유효하지","유효해지면","의도이기","의심스러운","의해","이","이건","이것을","이것이","이끄는","이는","이러한","이런","이런!","이루어지길","이름","이름을","이번","이상","이상적이지","이상합니다","이상합니다!","이슈","이스케이프","이어지기를","이어질","이와","이전","이제","이해하기를","인","인것에","인터섹션,","인해","일","일관되게","일괄","일반적으로,","일부","일부분으로","일치하는","있고","있기","있는","있는지","있다고","있도록","있습니다","있습니다.","있습니다.(대체로","있습니다:","있습니다;","있었습니다.","있었지만","있으며,","있으면","있으면,","있을","있지만,","잊는","잊어버렸을","자동","자동으로","자세한","자세히","자체(circl","자체의","작동에","작동을","작성","작성되었다고","작성된다면,","작성을","작성하겠습니다.","작성하고","작성한","작업","작업에","작업을","작업이","작업하는","작용할","잘못","잘못되었다고","잘못된","저희도","적당한","적용","적용됩니다.","적용하기로","적용할","적절한","적합하게","적합한지","전에","전적으로","전체적으로","전혀","절대(never)","점에서는","접근을","접근자는","접근하는","정보는,","정의되어","정확하게","제거되었습니다.","제거하거나,","제거하는","제공되고","제공하기","제공하지","제공할","제외되었습니다.","제품군)가","제한된","조건","조건문에서","조건문은","조건별","조건에만","조금","조회를","존재하지","존재할","종종","좋습니다.","주는","주목","주석","주석(suppress","주석.","주석을","주석이","주요","주입합니다.","준","줄어든","줄이","줍니다.","중","중괄호를","중단합니다,","중이고,","중인","중점을","즉","즉,","지원","지원하게","지원합니다.","지적한","지향적이고","직관적이지","진행하고","집합을","차이점","차이점은","참고하세요.","참조하기","참조하세요.","찾기","찾음으로써","책임자를","처럼","처음에는","체이닝","체이닝과","체이닝의","체크","체크를","초기","최근에","최신","최신으로","최적화하는","추가하거나,","추가하는","추가하면","추가한","추가할","추론","추론과","추출하면,","축소하는","축소합니다.","출력에서","취하고","캐싱","커뮤니티","컨트리뷰터,","컴파일","컴파일러","컴파일러는","코드","코드가","코드는","코드를","코드에","코드에서","크게","크기의","큰","클래스의","타겟팅","타입","타입과","타입에","타입에서","타입으로","타입은","타입을","타입이","타입이면,","테스트","테스트가","테스트를","테스트하기","텍스트","통해","트래커와","특정","특히","팀으로부터","팀은","팀의","팀이","파싱","파악하는데","파악하여","파악해야","파일","파일도","파일에","파일에서","파일은","파일을","파일이","판별","패키지를","퍼블릭","편리하고","편집","평가하는","포함되어","포함하는","표현식을","푸는","프로그램]","프로세스가","프로젝트","프로젝트를","프로젝트에서","프로젝트의","프로퍼티","프로퍼티는","프로퍼티로","프로퍼티를","프로퍼티에","프로퍼티에서","프로퍼티와","프로퍼티의","피드백을","필드가","필요하다는","필요하지","필요한","하고","하나는","하나에","하는","하는지","하세요","하셨나요?","하지","하지는","하지만,","한","한다\"입니다.","한다고","할","할당할","함께","함수","함수가","함수로","함수를","함수에","함수의","합니다","합니다.","항상","해결책이","해결합니다.","해당","해석되어야","해석되었습니다.","해석을","행동하지","행에","향상","향후","허용되었고","허용되었습니다.","혁신적인","현재","호출되지","호출을","호출하려","호환","호환되지","호환됩니다.","혼합할","화살표","확실해질","확인하세요.","확인한","확장된","환경에서는","회귀가","회의","후","힘든"],"pages/release-notes/typescript-3.8.html":["\"./some","\"./utilities.js\";","\"compileroptions\":","\"dynamicpriority\"","\"es2020\",","\"fallbackpolling\":","\"moduleresolution\":","\"node\",","\"privat","\"react\";","\"some","\"target\":","\"usefsevents\",","\"watchdirectory\":","\"watchfile\":","\"watchoptions\":","\"강한\"","\"빠르고","\"약한","\"최상위","\"해결","#","#foo","#foo;","#name:","#sidelength:","${this.#name}!`);","'#foo'","'#foo'는","'#name'은","'10'","'10'을","'20'","'c'.","'component'","'foo'","'foo'만","'noimplicitany'","'person'","'stuff'","'stuff'는","'this.#foo'","'this.foo'","(#)","(ecmascript","(es2020","(es6)","(export","(jsdoc","(nullish","(option","(preserv","(top","(type","(which","(디폴트):","(예를","(위를","*","*/","*또한*","...",".catch(",".j",".t","/**","//","100","100;","10;","14초에서","1초로","1초에","200;","2015","2020","20;","3","3.8","3.8는","3.8에서는","3.8은","4가지",":(","=","===","=>","@privat","@private은","@protected는","@protected입니다.","@public,","@public은","@readonli","@t","@type","`b`","`square`의","`undefined`를","access","allowj","any)","api,","api에","assumechangesonlyaffectdirectdepencies을","assumechangesonlyaffectdirectdependencies에서는","async","attempt","await","await\"이라는","await)","await로,","await은","await을","b","babel에서","bar,","baz","be","bearimy\");","bigint","bindings,","boom!","both.","button","buttonprop","c","c().#foo);","c().foo);","c()[\"#foo\"]);","c()[\"foo\"]);","chaining),","check","checkj","chelper()","ci를","class","coalescing),","code와","compon","console.error(e))","console.log(`hello,","console.log(a.equals(b));","console.log(greeting);","console.log(instance.chelper());","console.log(instance.dhelper());","console.log(new","console.log(this.stuff);","const","constructor()","constructor(foo:","constructor(name:","constructor(sidelength:","d","d();","default","dhelper()","dynamicprioritypolling:","ecmascript","ecmascript2020은","ecmascript3에서도!","ecmascript의","effects가","equals(other:","error!","error:","es2017","es2020","es2020용","es2020을","esnext","export","exports)","exports를","export를","export만","extend","fallbackpolling:","fetch(\"...\");","field","fields)","filea.t","filea.ts를","filea.ts와","filea.ts의","fileb.ts,","fileb.ts를","fileb.ts만","filec.t","filec.ts를","filed.ts를","fixedpollinginterval:","flow를","foo","foo().stuff++;","foo().stuff;","foo,","foo;","function","github으로","greet","greet()","here.","import","import(...)","imports,","imports/sid","importsnotusedasvalues.","imports를","import나","import를","import에서","import하지","instal","install을","instanc","interfac","isolatedmodules,","javascript","javascript(유사한","javascript는","javascript에","jeremi","jeremy.#nam","js","jsconfig.json에","jsdoc","jsdoc을","level","main()","modifiers)","modul","module\";","module)","module.js\";","module과","module의","module이","name","name;","names)","new","new:","node_modules안에서","node_modules에","node_modules의","non","npm","ns","nullish","number)","number;","only)","option","origin","other.#sidelength;","person","person(\"jeremi","preserve:","print","printstuff()","prioritypollinginterval:","privacy)","privacy)\"는","privacy)는","privat","private,","private프로퍼티","properti","protected와","public","public,","pull","refer","remove:","request,","request를","request에서","request을","respons","response.text();","return","sidelength:","sidelength;","someth","specifi","squar","square(100);","stage","string","string)","studio","synchronouswatchdirectory:","syntax)","syntaxerror","syntaxerror!","system인","target","target과","target을","this.#foo","this.#foo;","this.#nam","this.#sidelength","this.foo;","this.stuff","transpilemodul","tsconfig.fullbuild.json이나","tsconfig.json과","type","type,","typeerror","typeerror:","typescript","typescript가","typescript는","typescript를","typescript의","type과","type선언이","type은","type을","undefin","us","use?)","usefsev","usefseventsonparentdirectory:","util","valu","visual","watch","watchdirectory:","watchfile:","watchopt","watchoptions는","watchoptions란","weakmap은","weakmap을","within","writetostuff()","{","{number}","{};","{}와","}","},","};","~~~","~~~~","~~~~~","~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~","가","가능을","가능한","가능합니다.","가려지기","가지","가지고","가지기","가진","가집니다:","각","각각","각각의","간격으로","간주됩니다.","감시","감시는","감시되는","감시를","감시와","감시하는데","감지하기","감지할","값들을","값을","값이","강제하기","강한","갖는","같은","같이","걱정하지","걱정할","검사","검사를","검사하면","검사합니다,","검사합니다.","검사해야","겁니다;","것도)과","것은","것을","것이","것이고,","것이며,","것입니다.","경우","경우,","경우가","경우에","경우에만","계속","고려","고정된","곳입니다.","과정","관련된","관련이","관한","괜찮을","구문","구문과","구문은","구문을","구문이","구성할","구현에","구현을","구현이","구현하고","규칙이","그렇지","그리고","그중","급격한","기꺼이","기능과","기능에","기능은","기능을","기능이","기다려서","기반입니다.","기본값으로","기본적인","기존","나은","나중까지","남아있는","내보내는","내부를","내에서","내에서만","내용은","네이밍","네이티브","높은","누수를","느려질","느리게","느슨한\"","는","다르다는","다르지","다른","다릅니다!","다운","다음과","다음으로","단일","달리,","당신의","대부분의","대상에서","대상으로","대상이","대한","대해","더","덜","덮어쓰기","데","도움이","도입하는","동일하게","동작을","동작이며,","동작하는지","동작하며","동작하며,","동작하지","동작합니다","동작합니다.","동적","동적인","되기","되며,","됩니다.","두면","두었다는","들어,","디렉터리","디렉터리는","디렉터리를","디렉터리에","디렉터리에게","디렉터리의","디자인","따라","따라서","때","때,","때는","때때로","때문에","때문에,","때문이고,","때문입니다.","때에만","또","또는","또한","라고","라이브러리","런타임","런타임에","런타임에도","런타임에서","런타임에서는","런타임에서도","런타임은","런타임을","레벨","레벨에서","레벨에서만","를","리눅스에서","리눅스와","리터럴이","마자막으로,","마지막","마찬가지로","마찬가지로,","만","만들고","만듭니다.","만약","많으며,","많은","맞지","매우","맨","먼저","메모리","멤버로","멤버를","명시적으로","명심해야","명확하지","몇","몇몇","몇몇은:","모두","모듈","모듈로","모듈의","모듈인지","모드에서는,","모든","모호해","무언가를","문맥에","문자로","문제가","바꾸는","밖에서","반대로)를","반면,","반면에,","받았습니다:","받은","발생시킵니다.","발생하는","발생하면","발생한다는","발생할","방법","방법\"","방법은","방법이","방지하기","버전은","버전을","번","번들러내에서의","번에","번째","범위를","범위에서","베이스를","베이스에서","베이스에서는,","변경","변경),","변경된","변경될","변경사항을","변경에","변경은","변경을","변경의","변경이","변동성이","변화가","변화를","변화에","별도로,","병합","보고","보고하며","보실","보이지","보일러","보장하는데","보장합니다.","보존될","보존하지만,","보존합니다.","부릅니다.","부족하거나/혹은","불가능합니다.","비공개","비공개(hard","비공개(soft","비공개가","비공개는","비공개를","비공개와","비공개이기","비활성화할","비활성화합니다.","빈번할","빌드)","빠른","빠를","사용","사용되는","사용되지","사용될","사용될수","사용은","사용자가","사용자는","사용자들에게","사용자들의","사용자로부터도","사용자에게는","사용자에겐","사용하기","사용하는데,","사용하면,","사용하여","사용할","사용할지","사용합니다.","사용해본","사용해야","사이드","사항에서","사항은","살펴봅시다:","삶의","상관없이","상당히","상위","상태에서","상황마다","상황에","새로운","생각할","생각해봐야","생략될","서브","서브클래싱을","서비스에","선언","선언되어야","선언되었다고","선언되지","선언된","선언만","선언에","선언에서는,","선언은","선언을","선언이","선언한","선택적","설정을","설정할","설치하고,","설치하기","설치하며,","설치합니다.","세션을","속도","속도가","수","수가","수는","수도","수에","수정된","수집하는데","쉽게","쉽습니다.","스니펫을","시","시간을","시스템","시스템의","시스템이","시작합니다.","시행되며,","식별자를","실수로","실패","실행되기를","실행하여","실험적","싶을","쓰여지기","쓰이는","아니기","아니라","아니면","아니지만,","아닙니다.","아래에","아무도","아주","안됩니다.","안에서","안정될","안정적인","않기","않는","않도록","않습니다.","않아도","않으면","않은","않을","않지만","알려줄","알릴","알아","암시적이며","압도하여,","약","어디서든","어떤","언급했듯이,","언어들과","엄격하게","업데이트가","업데이트하기","없기","없는","없도록","없습니다!","없습니다.","없을","에디터","여러","여전히","연기된","연기하겠다면","영향을","예를","예상되는","오류!","오류로","오류를","오류이지만","오직","옵션","옵션들","옵션으로","옵션은","옵션을","옵션이","옵션이나","와","완벽하게","완전히","왓쳐(파일","왓쳐가","왓쳐를","왓쳐와는","왓쳐의","왜냐하면","외부에서","요구했습니다.","우리는","운영체제/파일","운영체제에서","위에","위한","위해","위해,","위해서","유사합니다.","유용합니다","유용합니다.","유의할","유의해야","유일하기","유일하다는","유일합니다.","유저로서","유지됩니다.","으로","은","의도","의도하는","의미입니다.","의미합니다.","의존성","의해","이","이것은","이것을","이것이","이기","이는","이동하여","이라고","이러한","이런","이로","이를","이름(privat","이름은","이름을","이름이","이미","이벤트","이벤트를","이상","이상이고,","이에","이용해","이전","이전에","이전의","이전인","이팩트","인스턴스가","인스턴스는","인스턴스마다","인식합니다.","인해","일들이","일반","일반적이어서","일반적인","일반적입니다.","일부","일수","일시적으로","읽기","읽어보세요.","잃으키지","있고","있고,","있는","있다는","있다면,","있도록","있습니다.","있습니다:","있으며","있을","있지만,","있지만;","자세한","자주","작동하거나","작동할","작성자일","작성하여","작업","작업을","잘","장점은","재","재검사/재빌드","재검사/재빌드하지않고,","재귀적인","재빌드","적게","적기","적이","전략.","전략에서","전략을","전에","전용","전용(read","전적으로","전체","점은","점이","접근","접근을","접근이","접근하거나","접근하면","접근할","정말로","정보는","정보는,","정의한","정확할","제거되므로,","제거됩니다.","제거하거나","제거하는","제공하며,","제공합니다.","제안의","제어하기","제한을","제한적으로","조금","종류의","종종","좋은","주로,","주석을","주의해야","줄여주었습니다.","줄의","줍니다.","중요한","즉시","증분","지워집니다","지원은","지원을","지원하고","지원하기","지원하지","지원할","지원합니다.","지정자","지정자는","지정자로","지정자를","지정자입니다:","지정합니다.","직접","진입점을","진짜","질문을","질의","짓밟지","차이점은","참고하세요","참조하세요.)","참조합니다.","찾을","처럼)","처리합니다.","첫","체이닝","초기에는","초기화","초래서는","최근에","최상위","최적화","추가되었습니다.","추가하여","추가합니다:","추가했습니다.","추적할","추천하는","출력","출력물에서","출력할","출력합니다.","출력했을","충돌에","캄파일","컴파일","컴파일러","컴파일러/언어","코드","코드가","큐를","큰","클래스","클래스내에서","클래스는","클래스도","클래스를","클래스안의","클래스에","클래스에서","클래스와","클래스의","키워드를","타임/디자인","타임에","타임에만","타입","타입으로","타입으로만","타입의","타입이","타입인가?","탐지할","태그들은","태그를","통한","통해","트리가","특정","파생된","파일","파일/디렉터리","파일과","파일들은","파일로","파일만","파일보다","파일뿐만","파일에는","파일에서","파일은","파일을","파일의","파일이","패턴을","편리한","포함되어","포함하고","포함하는","포함한","폴더에","폴리필될","폴링","표기와","프로젝트","프로젝트는","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들(privat","프로퍼티를","프로퍼티에","프로퍼티에서,","프로퍼티와","프로퍼티이기","프로퍼티처럼","플래그는","플래그를","플레이트를","피하기","필드","필드는","필드는,","필드로","필드를","필드에","필드에서는,","필드의","필요가","필요합니다.","하고,","하기","하나요","하나요?\"","하나의","하는","하는지에","하단","하며","하에서","하위","하위클래스에서","하지","하지만","하지만,","한","한다는","할","할까요?","할당되기","할당할","함께)에서","함께,","함수","함수를","합니다.","항상","해당","해시/우물","향상이며,","허용되었기","허용합니다.","허용했지만,","현재","현재,","호출합니다.","혹은","확대하는","확인","확인하세요.","확인할","확장","환경과","환경에서","활성화되면,","활성화해야","활용합니다.","효율적으로","후","훌륭한","휴리스틱을","흐름에서는","흥미로울"],"pages/declaration-files/introduction.html":["\"don't\"s)","(\"do\"","(bi","(deep","(find","(librari","(publish","(sections)","(templates)","api","declar","dive)","example)","files)","instal","javascript","npm","npm)","npm에","structures)","typescript","typescript의","가이드는","가이드는,","가정합니다.","가지","각","간단한","감지하는","개념,","개념들을","개념을","것","것과","경우,","경우라면,","고급","고품질의","관리하는","관심","구성됩니다.","구성에","구조","구조는","기본","기존","깊게","깔끔하고","네임스페이스에","다음","대한","대해","더","동작하는","들어가기","때,","라이브러리","라이브러리의","만드는","만약","많은","말아야","맞추고","메커니즘에","몇","모두가","모든","문서를","미치는지","반드시","방법과,","방법에","방법을","배포","배포하기","배포하는","보여줍니다.","사용자들에게,","사용자를","사용할지","새로운","선언","선언을","설명합니다.","설명해","설치하기","설치하는","섹션","섹션들로","섹션은","섹션을","소개","소비","수","수정하는","숙련된","쉽게","시작점을","식별하고,","실수들은","실수들을","아직","않은","알려주기","알려줍니다.","알아보세요.","어떤","어떻게","언어","언어에","없다면,","없습니다.","여러","영향을","예제를","예제만","오류들을","올바르게","올바른","위해","위해,","유용한","의존성","이","이해하기","익숙하지","익숙해져야","일반적인","읽고","읽어야","읽으실","있는","있다고","있습니다.","있을","작성되었습니다.","작성에","작성의","작성하는","작성할","작성해야","제공하는","제공합니다.","주고,","지식이","직관적인","참고하여","찾고","찾을","초심자에","초점을","타입과","템플릿","템플릿에서는","통해","특히","파일","파일들을","파일을","파일의","파일이","패키지를","패키지에","패턴들과","패턴들의","포맷과","포맷에","포맷이","피하기","피할","필요는","하지","한다면","할","합니다.","해당","해야","핸드북을","활용하여","흔한"],"pages/declaration-files/by-example.html":["\"","\"current","\"hello","\"howdy\";","'#ff00ff'","(()","(classes)","(foo","(global","(interfaces))","(introduction)","(object","(organ","(overload","(reusabl","(the","(type","(밀리초)","(인터페이스)","(타입","*/","*code*","*declaration*","+",".alert(...)",".log(...)","/","/**","//","1","2","2));","3","4000","=","=>",">","```","```t","alert","alertopt","aliases))","api","arr:","boolean;","class","class를","color:","color?:","comput","console.log(\"half","console.log(\"th","const","constructor()","constructor(greeting:","const를","count","declar","duration:","duration?:","exampl","examples)","extend","false,","foo:","foo는","function","function)","functions)","function을","g","g.alert({","g.log({","getgreeting()","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","greet","greet(\"hello\");","greet(\"hello,","greet(g:","greet(getgreeting);","greet(greeting:","greet(new","greet(setting:","greet({","greeter","greeter(\"hello\");","greeter(\"hello,","greeter;","greeter를","greeting\"","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetingset","greetingsettings):","greeting을","interfac","interface를","is:\"","log","logopt","makegreeting(s:","makegreeting와,","modal:","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","mylib","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","mylib에는","namespac","namespace를","new","number","number):","number;","numberofgreet","numberofgreetings:","properties)","refer","result","result);","return","showgreeting():","special","specialgreet","string","string)","string):","string);","string,","string;","string을","super(\"veri","them\");","title:","title?:","true","type","types)","var","variables)","var를","verbose:","verbose?:","via","void;","widget","widget;","widget[]","widget[];","widget을","world\");","world\",","x:","{","|","}","});","가능한","가리키는","가이드는","가질","갈수록","값을","갖고","갖는","같은","객체","객체는","객체를","경고","경우","곳에나,","구조화하기","내부에","내부에,","네임스페이스를","다음의","대체로","대한","때,","또는","또한","띄울","로그","로그를","만드는","만들","만약","메서드를","명시할","문서","문서를","문자열","문자열,","문자열을","반드시","반환하거나,","반환하는","반환합니다.","받아","방법을","배열을","변수","변수가","변수를","별칭)","별칭을","보여주고,","보여주기","복잡해집니다.","블록","뿐만","사용","사용자에게","사용하세요.","사용할","상속해서","상응하는","생성자","생성하거나,","생성한","생성할","선언","선언으로","선언을","선언하기","선택적","설명하기","설명합니다.","소개","수","수를","숫자를","스코프인","시간","아니라","약칭으로","양질의","어느","예.","예상되는","예시와","예제","예제는","오버로드된","옵션을","위젯의","위해","이","인사말을","인사말의","인사말이","인스턴스를","인스턴스화해서","인자로","일부","읽기","있습니다.","있습니다:","작성되었습니다.","작성하거나","작성하는","재사용","전달할","전달해야","전역","전용이라면,","점","접근하는","정의하기","존재하는","중첩된","지금까지","창","창을","커스텀","코드","클래스","클래스는","타입","타입에","타입을","타입이나","파일에","파일을","포함합니다.","표기법으로","프로퍼티가","프로퍼티를","프로퍼티와","필수","하나의","함께","함수","함수,","함수는","함수를","합니다.","해당","호출할","혹은","후반부로"],"pages/declaration-files/dos-and-don-ts.html":["\"hour\");","\"strict","\"더","\"전달하는\"","'any'","()","(a:","(callback","(data:","(done:","(function","(gener","(generics)","(option","(ordering)","(overload","(return","(use","*/","/*","//","1개","2.2","2개의",":",":)","=","=>","?","`string`","`undefined`를","any)","any):","any,","any;","any를","b:","beforeall(action:","boolean):","boolean,","b를","c:","callbacks)","checking\"","declar","diff(one:","do'","don't","done","donefn)","elapsedtim","elapsedtime:","elapsedtime?:","error,","exampl","example;","faq","fetcher","fn(myelem);","fn(x.diff);","fn(x:","function","getobject(done:","htmldivelement):","htmldivelement;","htmlelement):","interfac","javascript","javascript에서","k","k.dosomething();","meant","moment","moment().utcoffset(x);","moment;","myelem:","null","null에서","number)","number):","number,","number;","number|string)","number|string):","object","object타입을","ok","oops!","option","overloads)","paramet","parameters)","return","reverse(s:","someth","strict","string):","string,","string;","symbol","symbol,","three:","three?:","timeout?:","true","two:","two?:","type","types)","typescript","typescript는","typescript의","undefin","undefined로","undefined를","union","utcoffset():","utcoffset(b:","var","void)","void):","void,","void;","void를","wat?","x","x();","x.diff(\"something\",","x:","x의","{","}","가능한","가려져","가르킵니다.","가지","가지고","가질","값","값을","같은","객체를","거의","것보다","것은","것을","것이","것입니다,","결정합니다.","경우,","경우에만","관계없는","구체적\"이면,","구체적인","그리고","기능을","나타나기","내용은","넘어오는","노출합니다:","다르기","다른","대상의","대신에,","더","두","두지","뒤따라오는","뒤에","들어,","때","때만","때문에","때문에,","때입니다.","마세요.","마세요:","만들","만들지","말하려는","매개변수","매개변수가","매개변수는","매개변수를","매개변수만","먼저","명시적으로","모든","무시하는","문제는","문제없습니다.","박싱된","반환","발생한다는","방지","버그를","번째","번째로","분리된","분리해서","비","사람들에게","사실상","사용","사용되지","사용됨","사용자가","사용하는","사용하면","사용하세요.","사용하세요:","사용하여","사용하지","사용할","사용해","상관없다는","선택적","선택적으로","선택합니다.","소스의","수","순서","시그니처","시그니처를","시그니처의","실수로","아니라면","아마","아주","안전합니다.:","않는","않습니다.","않은","없습니다","에","에러","예를","오류.","오버로드","오버로드가","오버로드는","오버로드로","오버로드를","오버로드와","올바르게","올바름","원시형","위치에서","위치하게","위해","유니언","유의하세요.","의도였을","의도한","의미를","이","이는","이를","이유:","이유가","이유는","이전에","이전의","인수","인수가","인수로","인수를","인수만","인자로","일반","일반적으로","일반적인","일치하기","일치하는","있기","있는","있는지","있습니다.","있습니다:","자세한","작성","작성된","작성자는","작성하면","작성하세요:","작성하지","작성한","잘못된","잘못됨","적은","전달하는","전달했기","점에","정렬","정말","제공하는","제네릭","좋습니다.","좋음","중요한","중요합니다.:","지정되지","짧은","처리할","첫","첫번째","최대","추가된","코드는","코드는,","코드에서","콜백","콜백에","콜백에서","콜백은","콜백을","콜백의","콜백이","타입","타입들은","타입만","타입에","타입으로","타입은","타입을","타입의","타입이","페이지에서","필요는","필요하지","하나의","하세요.","하세요:","하지","하지만","한","할","함수","함수가","함수를","함수에","항상","허용되므로,","허용됩니다","허용됩니다.","허용합니다.","호출되지","호출될","호출을","호출할","호환성을","혹은","확인하세요.","확인하여"],"pages/declaration-files/deep-dive.html":["'./foo';","(ad","(advanc","(built","(class","(definit","(enum","(interfac","(key","(namespaces)","(number","(simpl","(type","(types)","(use","(user","(values)","(값과","(네임스페이스","(또는","(클래스의","(타입은","*","+","...","...;","//","5;에서는","=","a,","a.a","a.b","a.b.c","a.b는","a.y);","a:","a;","api","api를","a는","a라는","a에","b,","bar","bar.a;","bar:","bar로","bar를","c","c.d;","c.x;","class","combinations)","combinations:","concepts)","console.log(a.x","console.log(x.count);","const,","count:","c는","c와","c의","d","deep","dive","dive)","e","export","export와","file","foo","foo.d.ts을","foo.sometyp","foo.somevar.a;","import","import)","interfac","interface)","let,","m:","meanings)","multipl","name,","namespac","namespace)","new의","number","number;","number[];","on","s","sn","sometyp","sometype과","somevar:","somevar는","string)으로","string;","string;)","string;)에는","theory:","type","typescript","typescript의","umd)","us","var","x","x.z","x:","x라고","y","y:","y를","z","z를","{","|","}","})","};","}와","가리키는","가이드를","가이드에서는,","가져온다는","가지","가지고","가지를","가질","각","간단한","값","값과","값에","값으로","값은","값을","값의","값이","값일","같도록","같은","같이","개념을","개의","객체","객체에","걸쳐","것","것은","것을","것입니다.","결합","결합될","결합을","결합할","경우","경험","계층에","고급","과하게","관련되어","구별은","구조","규칙은","그","그리고","기회입니다:","까다로울","나온","나타내는","내보내거나","내부","네임스페이스","네임스페이스는","네임스페이스라는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스와는","노출","노출하는","눈치챘을","다","다르기","다른","다릅니다.","다시","다양하기","다양한","다음","다음,","다음과","단,","대상의","대한","대해","도구를","도입됩니다:","독립적입니다.","동작을","동작의","동작합니다.","동작합니다:","된","두","둘","둘은","둡니다.","들어","들어,","따라","때","때까지","때문에","때문입니다)","때문입니다.","또는","또한","라이브러리에","런타임","를","마지막으로","마찬가지로","만드는","만듭니다.","만듭니다:","말하자면,","매우","먼저","멤버를","명명된","명확하게","명확하게하기","모듈","모듈을","모든","목록에서","무엇인지","미묘하지만","밀접하게","방법은","방법을","방식에","방식으로","번째","법칙은","별칭","병합을","보겠습니다.","보다","보이지만,","복잡한","분석","분해할","불리는","블록은","비슷하게","사람이라면,","사용","사용되는지","사용됩니다.","사용에","사용자","사용하기","사용하는","사용하여","사용하지","사용해서","사용했습니다.","사용했습니다:","살펴","살펴보겠습니다.","상상할","새로운","생성된","생성자","생성자를","생성하는","생성합니다.","선언","선언(type","선언도","선언되지","선언에","선언에서,","선언은","선언을","선언이","선언할","성공","세","수","실제로","심층","아니지만,","아마도","아주","안에","안의","않는","않는다면","않습니다.","알고","약간은","어떻게","없다는","없습니다.","없었습니다.","여기서","여기서는","여기서도","여러","열거형","영리한","예는","예를","예제에서","온","옵션이","완전히","원하는","원할","위","위치","위해,","유용한","유의하세요","의미","의미를","의미할","의해","이","이란","이러한","이론:","이름","이름,","이름으로,","이름을","이름의","이름이","이름입니다.","이미","이해하여","이해할","익숙한","인스턴스","인스턴스의","인터페이스","인터페이스를","인터페이스에","일반적인","일으키지","읽고","입니다.","있고,","있는","있다고","있다면,","있습니다!","있습니다.","있습니다:","있으며","있으며,","있으면,","있을","작동","작동하지만,","작성하는","작성할","작성했습니다:","잘","저","절대로","점을","정의","정의의","정적","제공하는","제공합니다.","조합","조합:","존재할","좋은","주요","중요한","중요합니다","중점을","즉","참조하는","참조할","찾을","첫","추가","추가하기","추가할","추가합니다.","추가했습니다.","충돌을","충돌하고,","충돌하며,","충돌하지","충분히","측면(생성자","측면을","컨셉","컨테이너가","컨텍스트에","코드를","클래스","클래스가","클래스에","클래스와도","타입","타입)","타입)를","타입,","타입과","타입에","타입으로","타입은","타입을","타입의","타입이","타입이거나","특히","파일","파일에","편리합니다.","포함되고","포함됩니다).","포함하기","포함하는","표시","표현식에서","프로퍼티도","프로퍼티를","프로퍼티인","필요가","필요는","하나의","한","할","함수","함수)","함수)에","합법적입니다.","항상","해석하는","했고","현실적인","형태)","형태는","형태를","호출할","혼란스러워","확인할","흥미로운"],"pages/declaration-files/library-structures.html":["\"","\"es6가","\"function\"","\"hello,","\"moment\";","\"node.js에서","\"object\"","\"브라우저에서","\"이름","$","$(()","&&","'b';","'cats'를","'new'","'require'","'somelib';","'x'를","(b)","(consum","(depend","(es2015,","(exampl","(footnotes)","(from","(function","(global","(identifi","(import를","(librari","(modul","(modular","(node.js)를","(overview)","(prevent","(root,","(template)","(the","(typeof","(umd나","(모듈","(아래를","(즉,","(혹은",");","*","*/","+","/*","//","///","2,","2015","3];","6,","=","===","=>","@types/mylib","['somelib'],","[1,","app","array.prototype이나","b","bar","baz.d.t","baz.j","c","c;","call","cat","catskittyset","class.d.t","class.d.ts를","code)","commonj","commonjs/node.j","commonjs와","commonjs의","conflicts)","console.log('hello!');","console.log(moment.format());","console.log(x.startswithhello());","console.log(y.reverseandsort());","creategreeting(s)","d","declar","default","defin","define(...)","define(...,","define([\"libname\"],","define,","define.amd)","define에","dependencies)","document","dom","dom이","ecmascript","es6","es6가","es6로도","es6에서는,","exp","exp();","export","export로","export를","express","express,","express는","express와","exp로","factory(require(\"libname\"));","factory(root.libname);","factory)","factory);","file","foo.d.t","foo.j","fs","function","function(s)","function(somelib)","function.d.ts.","function.d.ts을","function선언","getthing():","global","global.d.ts은","gulp,","html","impact","import","import)는","importing하는","import된","import문을","import하는","index.d.t","index.j","interfac","javascript에서","javascript의","jquery,","jquery를","kind","kittyset","layout)","librari","libraries)","library)","loadash","modifi","modul","modular","module.d.t","module.d.ts,","module.export","module.exports)","module.exports에","modules)","modules은","module에","moment","moment.j","moment.js,","moment.js에서,","moment;","mylib","mylib를","name","namespac","new","new를","node.j","node.js나","node.js에서만","plugin","plugin)","plugin.d.t","plugins)","rang","range는","request와","requir","require(\"bar\");","require(\"express\");","require(\"foo\");","require(\"fs\");","require(\"mag","require(\"moment\");","require(\"mylib\");","require(\"mylib/bar\");","require(\"mylib/bar/baz\");","require(\"mylib/foo\");","require('somelib');","requirejs는","requirejs를","require를","return","root.returnexport","s;","shims은","signatures)","somelib","somelib.thing;","string","string.prototype에","structur","template)","time\");","typeof","typescript","typescript나","typescript는","umd","umd가","umd로","unus","var","var문","window","window.creategreet","window.somenam","window가","world\"","world\";","x","x(\"hello\");","x(42);","y","{","}","}(this,","});","가능","가능/생성","가능성","가능성을","가능한","가이드는","가장","가정","가지","가지가","가지고","가지를","가질","각","각각의","각주","각주가","각주를","간단한","간단합니다.","간단히","간주되기에","감지하고","값","값을","갖지","같습니다:","같아야","같은","같이","개념을","개발자는","개요","객체(여기에서는","객체는","객체를","객체에","거의","건","검사","검사합니다.","것보다","것은","것을","것이","것입니다.","것입니다;","구별하기","구성됩니다","구성에","구애받지","구조를","구조화","구조화하는","규칙은","그","그러므로","그리고","기반으로","기존","나타낼","내에","내장","네임스페이스로","노출합니다.","높입니다.","다룹니다.","다뤄보겠습니다.","다른","다릅니다.","다음","다음과","다음은","다음을","단계입니다.","대게","대부분","대부분은","대부분의","대한","대해","더","동작하고","동작합니다.","될","들면,","들어,","등","디렉티브를","따라","따라서,","따라야","때","때)","때,","때문에","때문에,","라이브러리","라이브러리가","라이브러리는","라이브러리들은","라이브러리들의","라이브러리로","라이브러리를","라이브러리에","라이브러리에서","라이브러리의","라이브러리입니다.","런타임","런타임에","레벨","레벨에서","레이아웃","레이아웃은","레이아웃을","로더","로더로","로더에","로더에서,","로더에서는","로드되어야","로드하는","마세요","마세요!","마찬가지로","만약","많은","많이","맞추어","메서드","메서드를","멤버를","몇","몇몇","모듈","모듈)의","모듈과","모듈군","모듈로","모듈에","모듈에도","모듈은","모듈을","모듈의","모듈이","모듈이나","모듈형","목적을","무엇이든","무조건적인","문서","문서는","문서를","문서에서","문서에서는","문서에서도","문서와","미치는","바꾸는게","바꿉니다.","바닐라","반드시","반면","반영해야","반환값을","발생할","방법,","방법과,","방법에","방법으로","방법은","방법을","방지\"","방지하기","번째로,","변경되든","변경하는","변경합니다.","변수가","변수를","변수에","보고","보면,","보았다면,","보여주는","보여줍니다.","보이는","보통","본인에게","볼","불가능합니다.","불변하다고","브라우저","비슷하지만,","비슷한","빠르게","사용","사용법과","사용법은","사용을","사용자가","사용하기","사용하기\"","사용하는","사용하면,","사용하세요.","사용하세요:","사용하여","사용하지","사용한다면,","사용할","사용해서","사항에","상단에서","상응하는","상황을","새로운","생성","생성할","선언","선언문","선언에","설명하고","설명하는","설명합니다.","세","섹션에","섹션에서는","수","수정","수정합니다.","쉬운","쉬울","쉽게","쉽기","스코프","스코프에","스크립트","스크립트를","스타일","스타일로","시간에","시그니처에","시작하면","식별하기","식별하는","식별할","실제","실제로","실제로는","실행될","쓸","아닌지","안에","않고","않기에,","않는","않다면,","않습니다:","않음)에서","않지만,","알고","알려진),","어떤","어렵습니다.","엄청","없는","없는)","없습니다.","없습니다:","여러","여전히","연산자를","영향","영향\"를","예로는","예를","예제","예제들을","예제를","예제에서는","오늘날,","왜냐하면","위","위해","위해,","위험하지만,","유명","유명한","유무를","유의하세요.","유형은","의존성","의존성을","의존성이","이","이나","이는","이런","이렇게","이를","이름","이번","이상의","이에","인기","인터페이스","일반","일반적으로","일반적으로,","일반적인","읽어보세요","읽어보세요.","있고","있고,","있는","있다는","있다면","있다면,","있도록","있습니다","있습니다,","있습니다.","있습니다:","있습니다;","있어야","있으면","있으므로","있으므로,","있을","자동으로","작고","작성되어","작성되었습니다.","작성을","작성하고","작성하기","작성하는","작성한","작성할","작성합니다","작성합니다.","작성합니다:","작성해야","잘","적용되지","적용됩니다.","전에,","전역","전역에서","전역으로도","전역의","전역입니다.","전환하려는","전환할","절대","점을","접근","정의하는","정의하면,","정의한","정의할","정의합니다.","정책이","제공하는","제공합니다.","제공합니다:","존재하는","존재한다고","종류","종류를","종류의","종종","좋습니다.","주요","중","중단하지","지침을","진행할","참고:","참조).","참조해서","찾기","첫","최상위","추가하거나","추가하는","추가합니다.","추천합니다.","충돌","충돌의","충돌이","컴파일","코드,","코드나","코드는","코드들","코드를","코드에서","코드입니다.","크기가","키워드가","타입에","타입을","태그로","태그를","테스트를","템플릿","템플릿으로","템플릿을","통해)","특히","파일","파일은","파일을","파일의","파일이","패키지로","패턴","패턴에","패턴은","패턴을","패턴입니다:","편한","프로젝트","프로퍼티","프로퍼티만","플러그인","플러그인과","플러그인에","플러그인은","필요한","필요합니다.","하나","하나를","하는","하지는","하지만,","할","할당","함수로","함수를","함수처럼","합니다","합니다.","해결책은","해결할","해당되지","허용되지만,","형식을","형태를","형태의","호출","호출이","호출할","혹은","확인하세요.","확인하십시오.","환경","환경에서","환경에서는","환경에서만","활성화하기","효과를","훨씬","힌트를"],"pages/declaration-files/templates.html":["class.d.t","function.d.t","global","global.d.t","modifi","modul","module.d.t","plugin.d.t","templat"],"pages/declaration-files/templates/global-modifying-module.d.ts.html":["\"super","'super","(전역","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","declar","definit","dosomething():","effect","export","export하지","export한다면,","fancinesslevel:","fancyformat(opts:","function","global","greeter\"라는","greeter/index.d.ts'","index.d.ts로","interfac","modifi","module.d.t","number;","project:","side","string","string;","stringformatopt","stringformatoptions):","type","void;","{","}","};","값을","같은","것을","결합해야","경우","그렇지","기존","넣으세요.","네임스페이스에","들어,","때는","또는","라인이","만들고","메서드를","모듈","모듈과","모듈에","모듈을","모듈이","바꿔야","버전","보강하세요","사용하세요","사용할","생성될","선언을","선언하거나,","선언하는","수","수정","숫자~]","아무것도","안에","않다면","않으면,","여기에서","여기에서,","예를","위치는","이","이름~]","이름을","이름의","이어야","이외에)","있다면,","전역","주의:","지우세요","클래스","타입이나","템플릿","파일","파일의","파일입니다.","패턴과","패턴을","평소대로","포함할","폴더","필요합니다.","하고,","함수의","합니다.","호출되거나"],"pages/declaration-files/templates/global-plugin.d.ts.html":["'tobinarystring'","(n:","*/","*~","/*~","//","=","=>","[~내","[~라이브러리","[~선택적","[~프로젝트","binaryformatcallback","binaryformatopt","by:","declar","definit","global","interfac","mylibrari","mylibrary.binaryformatcallback,","mylibrary.binaryformatoptions):","namespac","number","number)","number;","opts?:","padding:","plugin.d.t","prefix?:","project:","string;","tobinarystring(callback:","tobinarystring(opts?:","type","{","}","것을","기존의","내장","네임스페이스","네임스페이스에","들어,","많은","메서드를","멤버를","방법을","버전","보여주는","상황을","새로운","선언을","선언해야","숫자","숫자~]","아래는","안에","여러","예를","오버라이드","위치시키세요.","위해","이름~]","작성하고,","작성하는","전역","추가하는","추가하세요.","추가하여","타입","타입에","타입을","템플릿입니다.","플러그인을","피하기","한다면,","합니다."],"pages/declaration-files/templates/global.d.ts.html":["\"bob\";'","\"maru\"","'c.age'를","'c.purr()'를","'cat'","'const","'function","'let","'mylib.checkcat(c)'","'mylib.checkcat(c,","'mylib.timeout","'mylib.version'에","'var","(예.","(인터페이스와","*/","*~","...","/*~","//","//~","42;'라고","5,","50;'","=","[~내","[~라이브러리","[~선택적","[~프로젝트","age:","by:","c","cat","cat,","catset","checkcat(c:","class","const","constructor(n:","declar","definit","export된","extras?:","f(c:","function","global.d.t","interfac","length:","mylib","mylib';","mylib(3)처럼","mylib(a:","mylib.cat(42)'","mylib.cat)","mylib.catset","mylib.vetid","name:","namespac","new","number):","number);","number;","project:","purr():","readonli","s:","s?:","string","string):","string;","string[];","taillength?:","timeout:","type","v);'을","v:","version:","vetid","vetid);","void;","weight:","x:","{","|","}","})","};'","가능하다면","가능하다면)","갖고","같이","그렇지","나","네임스페이스","다음과","들어,","또는","라고","라이브러리가","라이브러리의","를","만들","버전","변수를","변수에","별칭)을","사용하고","사용할","삭제하고","삭제하세요.","선언을","선언할","섹션은","수","수정할","순","숫자~]","시그니처를","실제로","싶으면,","아래","안에","않다면,","않으면,","없습니다.","여기서","여기에","여기에도","예를","위치시켜야","위치시키세요.","유효한","의미","이","이게","이곳에","이름~]","이름으로","이름이","인스턴스에서","읽을","있는지","있다면,","있습니다","있습니다.","있지만,","작성할","전역","접근할","참조","처럼","추가하세요.","클래스를","타입","타입을","통해","포함하세요.","프로퍼티를","하지만","할","합니다.","해당","호출","호출할","확인하세요!"],"pages/declaration-files/templates/module-class.d.ts.html":["\"super","'[~the","'myclasslib'을","'super","*","*/","*~","/*~","//","=","[~내","[~라이브러리","[~선택적","[~프로젝트","allowsyntheticdefaultimport","by:","class","class.d.t","commonj","constructor(someparam?:","declar","default","definit","es6","esmoduleinterop","export","export된","export할","greeter\"","greeter/index.d.ts'가","height?:","https://www.typescriptlang.org/docs/handbook/modules.html#export","import","import로","import할","index.d.ts로","interfac","modul","module~]');","module~]';","myclass","myclass.myclassmethodoptions):","myclass;","myclasslib;","myclassmethodopt","mymethod(opts:","namespac","number;","project:","requir","require('[~th","someproperty:","string);","string[];","style을","type","typescript","umd","width?:","x","{","}","객체로","객체를","경우","경우,","그렇지","나","네임","네임스페이스를","노출하는","노출하려면","대한","되어야","들어,","또한,","로더","로드하려면,","마세요!","메서드와","모듈","모듈에서","모듈은","모듈을","모듈의","문서를","방법을","배치해야","버전","변경하고,","변수","블록","사용해서","생성자","선언은","선언을","선언하세요.","설정되어","수","숫자~]","스페이스","안에","않으면,","없습니다.","에서","여기에서","예를","오류!","옵션을","외부에서","위치시키세요.","위한","이","이렇게","이름~]","이름을","이름의","이해하려면","일반적인","입니다.","있습니다:","있지","작성하는","잘못","전역","전역으로","제거하세요.","제한에","지정합니다.","직접","참고하세요.","클래스","클래스에서","타입을","템플릿","파일에서","파일은","파일을","포함할","폴더에","프로퍼티를","하지","할","함수를","합니다.","해결","해야","환경","활성화한다면,"],"pages/declaration-files/templates/module-function.d.ts.html":["\"super","'[~the","'myfunclib'을","'super","*","*/","*~","/*~","//","=","[~내","[~라이브러리","[~선택적","[~프로젝트","allowsyntheticdefaultimport","by:","commonj","console.log(f.defaultname);","const","declar","default","defaultlength:","defaultname:","definit","es6","esmoduleinterop","export","export된","export할","f","firstname:","function","function.d.t","greeter\"","greeter/index.d.ts'가","height:","https://www.typescriptlang.org/docs/handbook/modules.html#export","import","import로","import할","index.d.ts로","interfac","lastname:","lengthreturntyp","modul","module~]');","module~]';","myfunclib;","myfunct","myfunction(length:","myfunction(name:","myfunction.lengthreturntype;","myfunction.namedreturntype;","myfunction;","namedreturntyp","namespac","number):","number;","project:","requir","require('[~th","require('myfunclibrary');","string):","string;","type","typescript","umd","width:","x","{","}","갖고","같은","객체로","객체를","경우","경우,","그","그렇지","기술하고","나","네임스페이스","네임스페이스를","노출하고","노출하는","대한","되어야","들어","들어,","또한,","로더","로드하려면,","마세요!","모듈","모듈과","모듈에서","모듈은","모듈을","모듈의","모듈이","문서를","반환","방법을","배치해야","버전","변경하고,","변수","보여줍니다","블록","사용해서","선언은","선언을","선언하세요.","수","숫자~]","스타일을","싶다면,","싶을","안에","않으면,","없습니다.","에서","여기에","여기에서","여러","예를","예제는","예제처럼","오류!","오버로드하는","옵션을","외부에서","위치시키세요.","위한","의미합니다:","이","이렇게","이름~]","이름을","이름의","이해하려면","일반적인","입니다.","있다면,","있습니다.","있습니다:","있습니다;","작성하는","잘못","전역","전역으로","제거하세요.","제한에","종종","지정합니다.","직접","참고하세요.","코드가","클래스","타입은","타입을","타입의","템플릿","파일에서","파일은","파일을","포함할","폴더","프로퍼티를","하지","할","함수","함수를","함수에","합니다.","합니다:","합법적임을","해결방법을","해야","형태를","환경","활성화하세요:","활성화한다면,"],"pages/declaration-files/templates/module-plugin.d.ts.html":["\"super","'anothermodule';","'somemodule'","'somemodule';","'super","*","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","declar","definit","export","function","greeter\"","greeter/index.d.ts'가","import","index.d.ts로","interfac","m","m.foo):","modul","mymodulepluginopt","number;","other.bar;","plugin.d.t","project:","size:","somemoduleopt","somemodulesetting?:","string;","thenewmethod(x:","type","{","}","같은","것처럼","경우","경우,","기존","내부에","다른","되어야","들어,","마치","모듈","모듈과","모듈에","모듈에서","모듈을","모듈의","배치해야","버전","변경하고,","변수를","보강을","보입니다","사용할","새로운","선언할","선언합니다","수","숫자~]","안에","않은","여기는","예를","원래","위에서","위한","이","이름~]","이름을","이름의","인터페이스","인터페이스에","입니다.","있는","있습니다","있습니다.","있으며,","작성하는","작성해서","줄에서,","추가한","추가할","추가합니다.","클래스,","타입도","타입을","템플릿","파일은","파일을","폴더","프로퍼티를","플러그인을","필요한","하세요","하지","한","할","함수,","합니다."],"pages/declaration-files/templates/module.d.ts.html":["\"super","'myclasslib'을","'namespace'","'super","'yourmodule';","*","*/","*~","/*~","//","[~내","[~라이브러리","[~선택적","[~프로젝트","by:","const","const,","definit","export","extras?:","foo():","function","greeter\"","greeter/index.d.ts'가","import","import를","index.d.ts로","interfac","length:","let,","module.d.t","myfield:","mylib;","mymethod(a:","myothermethod(a:","name:","namespac","number):","number;","project:","sometyp","string):","string;","string[];","subprop","subprop.foo();","type","umd","var를","void;","yourmod","yourmod.subprop.foo();","{","}","가능한","가지고","같은","같이","경우","구분된","그렇지","노출하는","다음과","되어야","들어","들어,","때,","또는","로더","로드하려면,","메서드가","메서드를","모듈","모듈과","모듈을","모듈의","모듈이","배치해야","버전","변경하고,","변수","사용","사용하여","선언을","선언하세요.","선언할","수","숫자~]","안에","않으면,","여기에서","예를","외부에서","이","이건","이런","이름","이름~]","이름을","이름의","있는","있다면,","있습니다","있습니다:","있을","작성하는","작성할","전역","전역으로","점으로","정의가","제거하세요.","타입,","타입을","템플릿","통해","파일은","파일을","파일입니다.","폴더","프로퍼티,","프로퍼티를","함수로써","합니다.","환경"],"pages/declaration-files/publishing.html":["\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"1.0.0\",","\"@types/browserify\":","\"author\":","\"awesome\",","\"browserifi","\"browserify\":","\"dependencies\"","\"dependencies\":","\"dependencies\"를","\"devdependencies\"가","\"devdependencies\"를","\"files\"","\"latest\",","\"main\":","\"name\":","\"next\"","\"types\"","\"types\":","\"types\"와","\"typescript\":","\"typings\"","\"vandelay","\"version\":","(dependencies)","(includ","(index.j","(packag","(publish","(red","....",".j","///","@type","@types)","@types/browserifi","@types안에","@types에","browserifi","browserify는","browserify와","declar","declarations)","definitelytyped에서","depend","devdependencies를","extens","extension\",","flags)","https://github.com/definitelytyped/definitelytyped%EC%97%90","index.d.ts이고","industries\",","javascript가","npm","npm에","npm으로","npm의","organization에","package)","package.json에","package.json에도","package.json이","publish","pull","request를","type","typescript","typescript는","typescript로","{","}","가리키도록","가이드를","가져야","가지가","가지고","각","것이","경고","경우","관리됩니다.","기대하지","기여","내용을","노출하기","다른","다시","단지","대신","더","도구를","동의어이기","되지","되지만,","됩니다.","두","들어,","들어:","따라","때문에","때문에,","때문입니다.","또한","라이브러리로","루트에","를","마세요.","만약","만약에","메인","명령줄","모든","무시됩니다.","반면에","방법은","방법을","배포","배포되었습니다.","배포하기","배포하는","배포하려면,","배포할","번들링","번들링된","번들링하거나","번째","별도의","보십시오.","복사하지","사용자가","사용하기","사용하길","사용하는","사용하면","사용하면,","사용하세요.","사용하여","사용하지","사용할","사용합니다.","사용해도","생각해봅시다.","생성하세요.","선언","선언과","선언을","설치해야","섹션","섹션을","수","시간입니다.","쓰는","쓰지","아니라","안에","않기","않는다면,","않아도","않았다면","알맞게","애플리케이션을","없습니다.","여기에서,","역시","옆에)","예를","왜냐하면","위해","유지하고","의존성","의존성들을","의존성에","의존성은","의존성을","의존성이","의존적이라면:","의존적인","의존하세요.","이","이름이","이유로,","이제","일치하게","있는","있는지","있다면,","있습니다.","있습니다:","있으면","자동으로","자세한","작성되어","작성되었다면","작성되지","작성된","작성한","작성했고","작성했으므로,","전달해야","정의가","제출하세요.","좋습니다.","지침","직접","찾을","첫","추가할","추가해야","크게","타입","파일","파일에","파일은","파일을","파일이","패키지가","패키지는","패키지들은","패키지들을","패키지로","패키지를","패키지에","패키지와","패키지의","패키징되기","패키징하기","패키징하지","페이지에서","포함하고","포함하기","표시해야","프로퍼티는","프로퍼티로","프로퍼티를","프로퍼티에","플래그","플래그를","필드는","필요가","하기","하세요.","함께","합니다.","합치지","항상","해당","확인하세요."],"pages/declaration-files/consumption.html":["\"","\");","\"lodash\";","(consuming)","(downloading)","(searching)","*","2.0","2.0에서는","20,","@type","@types/","@types/lodash","_","_.padstart(\"hello","consumpt","definitelytyped의","https://aka.ms/typ","import","instal","install을","lodash를","lodash와","npm","publishing에서","save","typescript","typescript!\",","가","가져오는데","가지를","같아야","같은","개발자가","걸","것은","것이","경우,","기여","기여하고,","내용은","다운로드","다음","대부분의","대한","대해","데","데로","도구는","도움을","들어,","또는","라이브러리에","라이브러리의","를","만약","명령어로","모두","모듈","모듈을","및","방문해","번만","변수","별","붙어야","사용하고,","사용하기","사용하지","사용할","상의","선언","선언에","선언을","선호하는","설명한","설명합니다.","설치할","세","수","수행하면,","쉬워졌습니다.","않는다면,","않습니다.","앞에","어떻게","어려움","언제든지","얻고,","얻는","없는","없다는","없이","예를","유의하세요.","이","이는","이를","이름과","이름은","이미","이상에서","이외의","있고","있다면,","있습니다.","자세한","적용됩니다.","전역","정확하게","줄","지침","참고:","참고하세요.","찾고자","찾기","찾는","찾으세요.","충분합니다.","코드에","타입","파일을","파일이","패키지","패키지를","패키지에","페이지를","페이지에서","포함되어","필요는","필요시","필요하지","하고","하는","하는지","하지만","하지만,","한","합니다.","항상","훨씬"],"pages/intro-to-js-with-ts.html":["(provid","(typescript","*/",".j","/**","//","0;","2322","=","@errors:","@t","@type","check","check를","error","error를","expect","false;","hint","ignor","increment","javascript","javascript)","javascript를","javascript에","javascript에서의","js","jsconfig.json","jsdoc","jsdoc)","jsdoc가","jsdoc를","jsdoc을","js를","js에","nocheck","strict이","ts","type","typescript","typescript가","typescript는","typescript로","typescript를","typescript에서","typescript의","type이","var","via","x","x;","{number}","각","같은","건너뛸","검증을","것은","경우","경우,","구문을","구체적으로","그","기반으로","기본적으로","내용은","다릅니다","다음을","단계는","대한","더","데","동의하지","들어:","때","또는","레벨이","리팩토링","마지막","만들지만,","만일","많은","맞는","맨앞에","모든","목록은","목록이","무시할","및","바꾸기와","바랍니다.","반드시","발생시키지","발생시키지만,","방법에","방법을","번째","사용","사용됩니다.","사용하는","사용하여","사용할","선언","선언의","설정하는","성공","성공?!","수","수도","수준에","시스템","시스템은","실행하려면","심벌로","아님","아닙니다.","안전하게","않는","않습니다.","알릴","앞에","엄격함의","없는","에디터를","역시","예를","예시의","오류들을","오류로","오류를","오직","올리도록","완성,","우리가","위치하며","위해서","유용합니다.","유추할","이","이는","이동","이를","이름","이전","일부","있는","있는데,","있습니다.","자동","자세한","작업할","적용하기","전체","제공하기","제공할","종종","주석은","줄","줄에","줄은","줄의","지원되는","지원하는","참고하시기","찾을","첫","체크하는","추가하려는","추가하면","추가하여","추가해야","추론을","코드","코드베이스로","코드의","코멘트를","타입","타입들을","타입시스템을","타입에서","타입을","통하여","통한","툴을","특정","파일","파일에","파일에서","파일에서는,","파일의","파일이","패턴의","편집자","프로젝트가","프로젝트에서는","플러그인들이","필요로","하는","합니다.","합니다:","해석하는","해야","홈페이지에는","확인을","활성화된","활용한","힌트"],"pages/type-checking-javaScript-files.html":["!(s.length","\"","\"@type\"","\"@typedef\"","\"fs\"`와","\"plunkbat\"","\"react\";","\"string\";","${p.name}...`);","%","'","'';","'@return'","'@returns'과","'a'","'b'","'john","'ok'","'rest'","'specialtype'이라는","'specialtype1'이라는","'typeof'","(!i)","(!somebody)","('any'로","('any'와","(...arg:","(array)","(casts)","(classes,","(commonj","(constructor","(function","(greeting)","(import","(in","(jsdoc","(more","(n)","(null,","(number)를","(object","(options.prop4","(pattern","(properti","(s)","(string)","(support","(test)","(unspecifi","(var","(또는","(클로저","(확장","*","*/","*/)","+","...",".j",".t",".ts의","/**","//","0","0,","0;","1","1,","1001)","1;","2","2);","2,","2.3","2;","3);","=","=>","????","@arg","@argument)","@augment","@augments)","@augments를","@callback","@callback,","@callback은","@class","@constructor","@constructor)","@constructor를","@enum","@enum은","@extend","@extends는","@param","@param과","@param은","@prop","@properti","@return","@return)","@t","@templat","@thi","@this를","@type","@typedef","@typedef,","@typedef를","@typedef와","@type{array.}","@type{array}","@type과","@type은","[];","[]로","[index]","[options.prop4]","[options.prop5=42]","[p3]","[p4=\"test\"]","[prop4]","[prop5=42]","[somebody]","[x:","[x:string]:","`export","`import","`number`에","`string`","a:","ab(){}","add1:","anormalfunction()","anormalfunction}","any)","any)를","any[]","any[])","any[]):","any가","any와","any이므로","any임","any입니다.","any입니다:","arg","argument","arguments)","array","arraylike;","assign","assign.extra","b","b)","b);","b:","b?:","bar(1);","bar(1,","bar(a,","beginningofline:","bodies)","boolean","boolean)","boolean):","boolean)}","boolean}","c","c()","c();","c(0);","c(1);","c(data)","c.count","c.d","c.prop","c.prototype.initi","c.prototype.method","callbackforlater(e)","calls)","check","checkjs를","class","classes)","clause)","closur","closure의","commonj","compon","console.log(\"hi!\");","console.log('hello","console.log(`walk","console.log(a","const","constructor()","constructoronly는","constructorunknown의","c는","c를","c의","data","declar","default","default)","doc","docs처럼","document.queryselector(selector);","doe';","dom","e","element.dataset.mydata","empti","ended)","enum","equival","es2015","es2015에는","examples)","export","exports와","extend","fals","false;","fc","fn10(p1){}","fn6;","fn7;","fn9(p1)","foo","foo();","foo(i","foo.l.push(\"end\");","foo.l.push(foo.i);","foo.prototype.sayhi","fs","fs.readfilesync(f);","function","function()","function(){};","function(f)","function(param1){}","functions,","getter,","greet","html","id(x){","id:","ignore를","import","import(\"./a\").pet","import(\"./a\").x","import는","import로","import를","index?:","infer","information)","initail","initi","j","javascript","javascript는","javascript에는","javascript의","jsdoc","jsdoc)","jsdocstat","jsdoc을","jsdoc의","jsx의","k","key","known","k는","liter","math","math.random()","method()","method2()","methodonly는","methodonly의","modul","module.export","module.exports.readfil","multipli","myarrow","mycompon","myelement","mypet.name;","mypet;","n","n,","namespaces)","nas;","nds;","new","nocheck","noimplicitany,","noimplicitany는","non","normal;","ns","ns.c","ns.const","ns.func","ns;","null","null)","null,","nullability는","nullabl","nullable;","nullable이","null이","number","number)","number=","number]:","numberorstr","number|undefined에","number}","number}}","number}타입엔","number는","obj","obj.b","object","object)","object}}","object나","object를","ok","open","option","options.prop1","options.prop2","options.prop3","options.prop5;","outer()","outer.inn","p","p1","p1.join();","p2","p2,","p3,","p4){","p;","param","param1","paramet","parseint(e)","pet","predic","promise((resolve,","promise;","promisedstring;","prop1","prop1:","prop2","prop2:","prop3","prop3?:","props와","ps(){}","question;","react.component는","readfile`과","references)","registerclass(c)","reject()","reject)","render()","requir","require(\"./a\").x;","require(\"fs\");","result","return","right;","s","s.length","s;","savingcomments:","sawasterisk:","sayhello();","sayhello(somebody)","sb;","sbn2;","sbn;","seriou","serious():","seriousaliz","seriousalize(key,","set","setter에서만","somebodi","somebody);","somefunc","someobj","sortableset","space)에","special(options)","specialtyp","specialtype1","specialtype1의","specialtypeobject1;","specialtypeobject;","specialtype과","specialtype의","star;","state라는","strictnullcheck","strictnullchecks:","strictnullchecks이","string","string,","string]:","strings.","stringsstringstrings(p1,","stringtonumber;","string}","string을","sub1:","sum(/*","supported)","t","t,u,v","test","this.clientheight","this.constructoronli","this.constructorunknown","this.count;","this.i","this.initialize(data);","this.l","this.methodonli","this.prop","this.props.b;","this.props의","this.siz","this.yi","this는","this의","todo","total","true","tsconfig.json이","type","types)","typescript","typescript는","typescript에","typescript와","typescript의","undefin","undefined,","undefined;","undefined}","undefined가","undefined나","undefined로","us","usejsdoc.org에서","var","var9;","w,x","walk(p)","win;","wrong;","x","x.push(\"string\");","x.push(1);","x:","x;","x는","y","y.push(\"string\");","y.push(1);","{","{!number}","{(data:","{(s:","{(string","{*}","{...number}","{...string}","{?number}","{?}","{a:","{a:number}에","{anormalfunction}","{array.}","{array}","{boolean}","{component}","{function(number):","{function(string,","{function}","{htmlelement}","{k}","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{seriousalizable}","{set}","{specialtype1}","{specialtype}","{string","{string=}","{string}","{test.a.charat(0)};","{typeof","{t}","{window}","{{","{{a:","{{new(...args:","{}","{};","|","||","}","})();","});","};","}}","}와","가능","가능케","가능한","가정하는","가져야만","가져올","가지","가진","가질","각","간단한","간주됩니다.","간주합니다.","값","값들의","값을","값의","갖게","갖는","갖도록","갖습니다.","같습니다.","같은","같음","같음)","같이","객체","객체.","객체가","객체를","갯수가","건너뛸","검사","검사가","검사는","검사되므로,","검사를","검사와","검사의","검사하는","것","것들을","것에","것으로","것은","것을","것이","것이든","것이라도","것이며","것입니다.","것입니다:","것처럼","결과","결과를","결합하여","경우","경우,","경우가","곳이","공간(valu","과는","과정은","관용적입니다.","괄호가","괄호화된","구문","구문)","구문).","구문으로","구문은","구문을","구문이","구문적으로","구성은","귀찮은","규칙","규칙에서","규칙은","그러나","그렇지","그리고","기반으로","기본","기본값을","기본적으로","기초","꽤","나은","나타내는","내부에서","내용은","너무","넘길","넣어","네임스페이스","네임스페이스를","네임스페이스입니다.","놀라운","누군가의","느슨함","는","다뤄지도록","다르게,","다르며,","다른","다릅니다:","다양한","다음과","단순하다는","단순히","단일","닫힌","달리,","달아","대게","대괄호로","대부분의","대신","대하여","대한","대해서만","더","덕분에","데에","동일","동일하며","동일한","동일합니다.","동작과","동작은","동작합니다.","동작합니다:","동적으로","되도록","되어야","된","될","됨","됩니다.","두","둘러싸서","들면:","들어,","들어:","들어갈","등)는","등록할","등의","따라서","때","때,","때때로","때만","때문에,","또는","또다른","또한","라인의","리터럴","리터럴과","리터럴과는","리터럴에","리터럴은","리터럴을","리터럴이어야만","리턴","마찬가지로,","마치","만들","많은","많음","매개변수","매개변수(예:","매개변수.","매개변수가","매개변수는","매개변수를","매개변수보다","매개변수의","매핑하는","맵","맵(maps)으로","메서드","메서드,","메서드를","메서드에","멤버가","멤버는","명시되어","명시되지","명시적으로","명시적인","명시할","몇","모두","모듈","모듈에서","모든","모르거나","목록은","목록의","목록입니다.","못하는","무상태","무시할","문자열","문자열과","문자열이","물론,","물음표","및","반대로","반면,","반환","발생","발생할","방법에","방법으로","방법은","방법이","방식으로","배열","버전에서는","번째","번형도","변경할","변수","변수나","변수에","별칭","보고를","보고할","보다","보여줄","복잡한","본문","본문에서","본문을","본문의","부분에서","부분의","부여합니다.","부족하여","불리언","불리언(boolean)에는","불행하게도,","붙여야","비슷한","비슷합니다만,","빈","사용","사용:","사용되는","사용됨.","사용으로부터","사용하고","사용하는","사용하면","사용하면,","사용하세요.","사용하여","사용하여,","사용하지","사용하지만,","사용할","사용해","사용했습니다.","사항","사항을","사항이라는","사항임","상대적인","새","새로운","생성","생성자","생성자가","생성자에","생성자에서","생성하는","생성하지","생성할","선언","선언된","선언될","선언에","선언에서도","선언으로","선언을","선언의","선언할","선택","선택적","선택적으로","선택적인","선택할","설명하고","설명하는","설명한","설명합니다.","설정","설정되지","설정할","성공","성공,","소스가","속하지","수","수단이","수도","숫자","숫자를","시그니처)을","시그니처를","시스템과는","식별되지","쓰일","아니라","아닌","아닐","아래를","아래에","아래의","아직","안","않거나,","않고","않는","않는다는","않다면,","않습니다.","않습니다:","않았다면,","않은","않을","않음","알","알려진","알아낼","알아두세요.","암묵적으로","앞","앞서","앞에","앞엔","앞의","어떠한","어떤","엄격한","없는","없다는","없습니다","없습니다.","없었기","없으며","없으므로,","없음","에러를","여기엔","여러","열거형과는","열린","예를","예시:","예시를","예외입니다.","예제들","오류","오류,","오류:","오류가","오류를","오브젝트라면","오브젝트를","와","완화됩니다;","요소를","우선시한다는","원래의","원본","원본에","위에서","위의","위치를","유니언","유사","유의하세요.","유의하세요:","유일한","유추할","유형","유형과","유형의","은","의미가","의미는","의미와","의미합니다.","이","이곳에서","이는","이니셜라이저(initializer)를","이니셜라이저는","이니셜라이저에","이러한","이를","이름","이름에","이름을","이름이","이상의","이전","이전에는,","이전의","이해할","이해합니다.","이후엔","인덱스","인사말","인수는","인수로","인수를","인수의","인스턴스로만","인식됩니다.","일","일부","일으킨다는","일으킬","일회성인","읽기","임의의","입력하기","있는","있다면,","있더라도","있습니다.","있습니다:","있습니다;","있으며;","있을","있음","있음.","있지","자세한","작동하지","작동한다는","작업할","작용합니다.","잘","적은","전역으로","전용","전자에","절에","절에서","점에","점을","접미사","접미사는","정당한","정보로","정보를","정의되어","정의되지","정의된","정의할","정적","정확히","제공할","제공합니다:","제네릭","제안이","제약","제외하고;","제한됩니다:","조건을","조금","조합이","조회하고","존재하는","종류의","주목할만한","주석을","주어진","줄에","중","중첩된","중첩하는","즉시","지원","지원되는","지원되지","지원됩니다.","지원보다","지원은","지원하며","지원합니다.","지정되지","지정된","지정에","지정하는","지정하려면","지정하여","지정하지","지정할","지정합니다:","차용합니다.","차이점을","차이점이","참고하세요.)","참조(원래","참조를","참조에서","참조하는","첫","초기화된","초기화하는","초기화하더라도","추가될","추가됩니다.","추가하는","추가하여","추론","추론된","추론하지","추론할","추론합니다.","추론합니다만,","추론해볼","취급됨)","취급됩니다:","캐스트","캐스트(cast)","캐스트를","컨텍스트가","컴파일러가","컴파일러는","컴포넌트에서도","코드는","코드를","코드의","콤마","큰","클래스","클래스,","클래스는","클래스를","클래스에","클래스에서만","클래스엔","클래스와","클로저","클로저의","타입","타입(인덱스","타입,","타입과","타입까지","타입도","타입만","타입에","타입에는","타입으로","타입으로는:","타입으로의","타입은","타입을","타입의","타입이","타입이든","타입인","타입임","타입입니다.","태그","태그(@async","태그는","태그로","태그를","태그의","통해","특정","특화된","파일","파일과","파일에","파일에는","파일에서","파일에서,","파일에서는,","파일에선","파일은","파일의","파일처럼","패턴","패턴들","패턴을","포맷을","포함하는지,","표시가","표시를","표시와","표시할","표시합니다.","표준","표준과는","표현","표현식","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티는,","프로퍼티들을","프로퍼티로","프로퍼티로부터","프로퍼티를","프로퍼티만이","프로퍼티의","플래그를","플래그와","필요가","하나)할","하는지","하는지에","하도록","하지만,","한","할당과","할당되었던","할당된","할당됩니다.","할당에","할당에서","할당은","할당을","할당할","함","함!","함수","함수(iife)","함수,","함수가","함수는","함수는,","함수를","함수와","함수의","함수처럼,","함을","합니다.","항상","해당","허용되는","허용되지","허용됨","허용됩니다.","허용됩니다:","허용합니다.","현재로서는,","형태는","형태의","호출","호출에서","호출은","호출하는","호출하면","호출할","호출해야","혹은","화살표","확인할","확장","확장하는","확장할","활성화되어","활성화되어있는","활성화되어있지","훨씬","흔히"],"pages/jsdoc-reference.html":["!(s.length","\"\",","\"\";","\"@type\"","\"@typedef\"","\"an","\"foo\";","\"name\",","#16498)","#17233)","#19672)","#23215)","#23857)","#7237)","${p.name}...`);","%","'@return'","'@returns'","'a'","'any'","'any'로","'b'","'specialtype'을","'typeof'를","'나머지'","('any'","('any'와","()","(casts)","(classes)","(greeting)","(import","(issu","(jsdoc","(more","(n)","(number)을","(options.prop4","(param1)","(pattern","(s)","(string)","(test)","(unsupport","(x)","(다음","(또는","(클로저","*","*/","+","...","/**","//","0,","1,","1001)","2);","2,","2345","2348","=","=>","????","@arg","@argument)","@async)는","@augments)","@callback","@callback,","@callback은","@checkj","@class","@const","@constructor","@constructor)","@constructor를","@enum","@enum은","@errors:","@extend","@extends는","@filename:","@inheritdoc","@memberof","@param","@param과","@param은","@prop","@properti","@readonli","@return","@return)","@templat","@thi","@this를","@type","@typedef","@typedef,","@typedef와","@type과","@yield","[index]","[options.prop4]","[options.prop5=42]","[p3]","[p4=\"test\"]","[prop4]","[prop5=42]","[x:","`number`로","`string`","a:","ab()","accounts.d.t","add1:","address\",","address:","anormalfunction()","anormalfunction}","any[]):","arraylike;","b","b:","b?:","beginningofline:","boolean","boolean)","boolean):","boolean)}","boolean}","c","c(0);","c(1);","c(data)","c.prototype.initi","c.size;","callbackforlater(e)","checkjs가","class","console.log(\"hi!\");","console.log(`walk","const","constructor(data)","country:","cut","c는","c를","c안에","data","document.queryselector(selector);","dom","e","element.dataset.mydata","enum과","es6","examples)","export","extend","fals","fn10(p1)","fn6;","fn7;","fn9(p1)","foo","foo.prototype.sayhi","function","galaxy:","greet","html","id(\"string\");","id(123);","id(x)","id({});","id:","import","import(\"./accounts\").useraccount","import(\"./types\").pet","index?:","initi","javascript","javascript이고,","js","jsconfig","jsdoc","jsdoc.app에서","jsdocstat","jsdocstate.sawasterisk;","jsdoc의","jsx의","k","key","known","k는","main.j","math.random()","mathfunc","mathfuncs.add1;","myarrow","myelement","mypet.name;","mypet;","n","n,","name:","nas;","nds;","new","normal;","note:","ns;","null","null;","nullable;","null}","null을","number","number)","number=","number]:","numberorstr","number}","number}}","number는","number를","object","object)","object}}","object는","object를","ok","option","options.prop1","options.prop2","options.prop3","options.prop5;","p","p1","p1.join();","p2","p2,","p3,","p4)","param","param1","parseint(e);","pet","planet:","playground를","postalcode:","predic","promisedstring;","prop1","prop1:","prop2","prop2:","prop3","prop3?:","ps()","question;","regist","registerclass(c)","require(\"./accounts\").useraccount;","result","return","right;","s","s.length;","s;","savingcomments:","sawasterisk:","sb;","sbn2;","sbn;","seriou","serious():","seriousaliz","seriousalize(key,","set","sfc","somefunc","someobj","sortableset","space","special(options)","specialtyp","specialtype1","specialtypeobject.prop3;","specialtypeobject1;","specialtypeobject;","specialtype와","specialtype의","star;","strictnullchecks:","strictnullchecks가","strictnullcheck가","string","string,","string]:","stringsstringstrings(p1,","stringtonumber;","string}","string부터","string을","sub1:","supported)","system:","t","t,u,v","tags)","test","this.clientheight","this.initialize(data);","this.nam","this.siz","this.size;","this.titl","this가","this의","todo","true","type","types)","types.d.t","typescript","typescript나","typescript는","typescript에","typescript의","unionnullable;","universe:","us","useraccount","valu","var","var9;","w,x","walk(p)","well","win;","wrong;","x","x:","x;","{","{!number}","{(data:","{(s:","{(string","{*}","{...string}","{?number}","{?}","{@link","{anormalfunction}","{array.}","{array}","{boolean}","{function(number):","{function(string,","{function}","{htmlelement}","{k}","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{seriousalizable}","{set}","{specialtype1}","{specialtype}","{string","{string=}","{string}","{test.a.charat(0)};","{typeof","{t}","{window}","{{","{{a:","{{new(...args:","{}","{},","{};","|","||","}","};","}}","}를","…}","가져오기","가져온","가져올","가질","가집니다","각","간단합니다.","간주됩니다.","값의","값입니다","같거나","같게","같습니다)","같습니다:","같은","개요를","객체","객체가","객체를","검사와","검사하므로,","것은","것입니다,기존에","결과","경고를","경우","경우,","경우:","경우에는","경우에만","고급","곱하는","곳에","곳이","과","괄호는","괄호로","구문","구문)","구문).","구문에서","구문은","구문을","구문이나","구문인","구문형식으로","구분되지","구성의","구체화하지","그렇지","기반","기반으로","기본값과","기본값이","나열되지","나타납니다.","난다면,","너무","널러블","널러블(nullable)","널러블은","널러블하지","널러블합니다.","넘긴다면","는","다룹니다.","다르고,","다르며","다른","다릅니다:","다양한","다음","단","달리,","당신은","대괄호와","대로","대부분","대부분의","대신","대한","더","도와줍니다.","동일하게","동일합니다.","동작할","동작합니다.","되어야","됩니다","됩니다:","두","들어","들어,","따라","때","또는","또다른","또한","라이저는","레퍼런스(en)","리터럴","리터럴과","리터럴을","리터럴이어야","리턴","마찬가지로,","마치","만들","만약","많이","매개변수","매개변수.","매개변수가","매개변수는","매개변수들은","매개변수를","매개변수만","맵","맵과","메서드","메서드가","메서드에","메시지는","멤버가","멤버를","명시적으로","명확하게","모두","모듈에서","목록은","못함을","무상태","무시합니다.","묶인","문서를","문자열","물론,","물음표","및","바꿔줍니다.","반대의","반환형일","받으며","발생합니다.","방법은","배열","배열과","번만","번째","베이스에","변수","별칭","보통","복잡한","비슷하게","비슷한","비슷합니다.","사용하고","사용하는","사용하면","사용하세요:","사용하여","사용하지","사용한","사용할","사용합니다,","사용합니다.","사용합니다:","사용해도","사용해야","사항을","사항입니다.","상당히","상속(extend)하면,","상속할","상위","상태에서만","새로운","생성자","생성자로","생성하지","생성합니다","선언되어","선언될","선언됩니다:","선언에서","선언은","선언을","선언할","선택","선택적","선택적(optional)","선택적으로","설명된","설명하고","섹션에","속성","수","수도","숫자","숫자를","쓸","아닌","아래","아래에","아무","아직","안의","않고","않는","않는다","않는다고","않습니다","않습니다.","않은","알","알려진","앞에","앞의","어노테이션으로","어노테이션을","어떠한","어떤","얻어온","엄격한","없는","없습니다.","없으며","에디터에서","여러","열거형(enum)과","예를","예상합니다","예시를","예제","오류","오류가","오브젝트를","오브젝트에","오직","오픈","와","요소를","원래","원시","위의","위치를","위한","위해","유감스럽게도,","유니언","유형으로","은","을","의미가","의미는","의미와","의미합니다.","이","이건","이것은","이는","이니셜","이러한","이런","이렇게","이름","이름은","이름을","이상","이슈가","이용하여","이해합니다.","인덱스","인사말","인수들의","인자로","일","일반적으로","임의의","있게","있는","있는지","있다면","있습니다","있습니다.","있습니다:","있어야","작동하지","작동합니다","작동합니다.","작동합니다:","작동해야","잘","접두사로","접미사(postfix)는","접미사를","정보","정의되어있거나","정의되어있거나).","정의할","제공을","제공하는","제공합니다.","제공합니다:","제네릭","제안","제안사항을","제한됩니다:","조건부","존재하는","주변에","줄로","줄에","중","중이라면,","중인","지원되는","지원되지","지원을","지원하지","지정된","지정할","지정합니다:","집합입니다.","차용합니다.","차이점을","참조하세요","참조할","첫","체계와","추가","추가하여","추가할","추론될","추론합니다,","취급됨)","취급합니다:","컨텍스트가","컴파일러는","컴포넌트(sfc)에도","코드","코드가","코드는","콤마","큰","클래스","클래스는","클래스로","클래스로부터","클래스를","클래스에서만","클로저","클로저의","타입","타입과","타입까지.","타입도","타입들","타입들도","타입들은","타입들이나","타입에","타입으로","타입은","타입을","타입의","타입이","타입이거나","타입인","타입일","탐색하는","태그","태그(예","태그는","태그로","태그를","태그의","태그하는","통하여","특정하지","특정한","파라미터의","파악할","파일에","파일에서","패턴","포함된","포함하거나","표기할","표시할","표준과","표현식","프로퍼티","프로퍼티들을","프로퍼티를","프로퍼티의","하나인","하는지","하면","하지","하지만","한","한다면","할당","할당을","함께","함수","함수가","함수는","함수를","함수의","함수처럼","함수형","합니다","합니다!","합니다:","허용되며","허용하지","허용합니다.","현재","현재까지,","형변환","형변환할","호출가능한","호출되어야합니다","호출만","혹은","화살표","확인할","활성화","활성화된"],"pages/declaration-files/creating-dts-files-from-js.html":["\"./dist/main.js\"","\"dist\",","\"main\"","\"main\",","\"main\":\"./dist/index.js\"","\"main\":\"index.js\"","\"main\"으로","\"main.d.ts\"","\"types\"","\"types\":","(ad","(edit","(run","(set","(tips)","(선택적으로)","./dist/index.d.t","./main/main.d.t",".d.t",".d.ts의",".gitignore에",".j","//","3.7에서,","4단계를","[\"src/**/*\"],","allowj","allowjs:","cli를","compiler)","compileroptions:","d.t","declar","declaration:","emit","emitdeclarationonli","emitdeclarationonly:","files)","include:","index.d.t","index.d.ts를","javascript에서","js","jsdoc","json5","main.d.t","npx","outdir","outdir:","package.json","package.json)","package.json의","project","resolution)를","src/**/*.j","true,","tsconfig","tsconfig.json","tsconfig는","tsd를","type","typescript","typescript)","typescript가","typescript는","typescript에","up","{","}","},","같은","개발","거쳐야합니다:","경우,","관계(node","구문을","구성하고","기반","기본","넘어갑니다.","노드","다음과","다음은","단계와","대략적으로","대부분의","대신","대한","더","되었습니다.","디렉터리","때,","때문에,","루트에서","마지막으로","만들기","많은","먼저","모듈에","무시되기","방법을","복제합니다.","사용하는","사용한","사용할","사용해보세요.","생성됩니다.","생성시킵니다.","생성을","생성하기","생성하려면,","생성할","선언하는","선택적인","설정","설정을","설치","소스","수","수정","수정하세요.","실행","실행이","싶다면,","안에","않고도","알맞게","없다면,","없음","옆에","오직","옵션을","위와","위치","위치를","위한","위해","유지하지","유지할","의존성에","이","이러한","이식하거나(porting)","일반적으로","읽도록","있게","있는지","있습니다.","있을","작성하고","제거하면,","존재해야","즉","지시합니다.","지원하며,","참조에서","참조하기","찾기","찾을","추가","출력하게","컴파일","컴파일러","코드베이스에","타입은","타입을","태그를","테스트를","팁","파일","파일\b을","파일들이","파일로","파일만","파일에","파일에서","파일을","파일이","파일입니다.","패키지에","페이지에서","편집기의","포함되어","프로젝트","프로젝트를","프로젝트에","프로젝트에서","프로젝트의","플래그를","필드","필드가","필드를","필요합니다:","함께","합니다.","해당","해당하는","확인","확인할","확인합니다.","환경을","후,"],"pages/tsconfig.json.html":["\"**/*.spec.ts\"","\"../../built/local/tsc.js\",","\"./configs/base\",","\"./tsconfig\",","\"@types\"","\"binder.ts\",","\"checker.ts\",","\"commandlineparser.ts\",","\"commonjs\",","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"core.ts\",","\"diagnosticinformationmap.generated.ts\"","\"emitter.ts\",","\"exclude\"","\"exclude\":","\"exclude\"에","\"express\"]","\"extends\":","\"files\"","\"files\":","\"files\"과","\"foo\"","\"include\"","\"include\":","\"include\"을","\"lodash\",","\"main.ts\",","\"module\":","\"node_modules\",","\"noimplicitany\"","\"noimplicitany\":","\"outdir\"","\"outfile\":","\"parser.ts\",","\"preserveconstenums\":","\"program.ts\",","\"removecomments\":","\"scanner.ts\",","\"sourcemap\":","\"src/**/*\"","\"strictnullchecks\":","\"supplemental.ts\"","\"sys.ts\",","\"system\",","\"tsc.ts\",","\"typeroots\"","\"types\"","\"types\":","\"types.ts\",","\"utilities.ts\",","(.ts,.d.t","(@types,","(compileroptions,files,includ","(configur","(details)","(examples)","(overview)","(schema)","(use","(디렉토리","(또는","(모듈로","(예:","(위에서","*","**/","*만",".","../../node_modules/@types/","../node_modules/@types/,","./node_modules/@types/,","./node_modules/@types/express만","./node_modules/@types/lodash","./node_modules/@types/node,","./node_modules/@types의","./typings의",".d.ts이고,",".json",".jsx).",".jsx)도",".js와",".ts,",".tsx",".tsx)","0개","1.8.4","2015에서",":","?","@type","@types,","[","[\"./typings\"]","[\"node\",","[]를","]","],","a.ts가","a.ts에","allowj","allowjs가","atom","b.ts가","b.ts는","beta을","bower_components,","compileonsav","compileonsave를","configs/base.json:","exclude는","exclude와","extend","extends)","extends는","extends를","fals","files,","foo","glob","glob과","http://json.schemastore.org/tsconfig%EC%97%90%EC%84%9C","ide에","import","includ","index.d.t","index.d.ts와","index.js는","index.ts가","inherit","js","jspm_packag","node.j","node_modul","node_modules,","node_modules/@typ","p)","package.json가","project","refer","site에","studio","true","true,","true로","tsconfig","tsconfig.json","tsconfig.json)","tsconfig.json:","tsconfig.json에","tsconfig.json은","tsconfig.json의","tsconfig.nostrictnull.json:","tsconfig의","tsc를","tsc와","type","typeroot","typeroots를","types)","typescript","typescript는","types을","v2","visual","{","}","},","가능한","가진","간주됩니다.구체적으로","값은","값이","갖습니다.\"include\"와","갖습니다.지원되는","같습니다:","개요","검색합니다.","것으로","것은","것이","것입니다.","결합을","경로","경로가","경로는","경로를","경로의","경우에만","관계없이","구분","구분에","그","그리고","기능은","기본","기본적으로","기본적으로는","기준으로","기호","내용은","다른","다음","다음과","달리).","대한","대해","덮어씁니다.","데","됩니다.tsconfig.json","두","두지","들어","들어:","등의","디렉토리","디렉토리가","디렉토리에","디렉토리에서부터","디렉토리와","디렉토리의","또","또는","라인","라인에","로드된","루트","루트가","를","맞닥뜨리면","매칭","먼저","명시적으로","명심하세요","모두","모든","목록만","목록에서도","목록은","목록을","무시됩니다.","문을","문자열입니다.","문자와","및","반복적으로","방법들로","보고","보고합니다.","보이는","비어둘","사용됩니다.","사용하기","사용하는","사용하여","사용한다면","사용할","사용해","상대","상대적","상세","상속","상속되는","상속받을","상속하기","상속할","상위","생략될","생략하면","생성합니다.","서로","선언된","선언이","설명","설명한대로)","설정","설정되면","설정되어","설정에","설정을","설정이","설정하면","속성","속성에","속성은","속성을","속성이","수","스키마","스키마는","스타일을","시","시작하여","아래에","아래의","않는","않다는","않다면","않습니다.","않으면,","없습니다.","없이","여전히","옆에","예를","예제","오류를","오버라이드합니다.","오직","옵션를","옵션에","옵션은","옵션을","와","와일드카드는","완전히","원래","유사한","유효한","의미합니다.","의해","이","이상과","이상의","이용한","일반적으로","입니다.extends'","입력","입력에","있는","있다면","있다면,","있던","있습니다.","있습니다.그러나","있으며","있으며,","있지","자동","자동으로","자세한","장애와","재정의됩니다.순환성","저장","전역","전체","절대","점에","제외)","제외된","제외될","제외됩니다.","제외하고","제외합니다.","좋습니다.","주의해야","중요하다는","즉","지원되는","지원됩니다.","지원하는","지정되어","지정되지","지정된","지정하는","지정하면","지정합니다.","참고하세요.","참조","참조되는","참조된다면,","찾을","체인으로","최상위","출력이","커맨드","컴파일됩니다:","컴파일러","컴파일러는","컴파일러에는","컴파일러의","컴파일에","컴파일하는","컴파일합니다.","파일","파일(.js와","파일과","파일도","파일들:","파일들은","파일만","파일에","파일에는","파일에서","파일은","파일을","파일의","파일이","패키지","패키지가","패키지는","패키지를","패키지만","패턴","패턴의","포함되며","포함되면","포함되어","포함되지","포함된","포함됩니다","포함됩니다.","포함됩니다.\"exclude\"","포함됩니다.동봉된","포함됩니다.비슷하게,","포함시킵니다.","포함이","포함하는","포함합니다.","포함합니다.node_modules/@types/*","폴더","폴더를","폴더에","폴더의","폴더입니다.","표시된","프로젝트는","프로젝트를","프로젝트의","플러그인이","필드를","필요한","필터링할","하위","한","함께)","합니다;","항상","해당","해석","해석됩니다.","현재","호출하면","확인하세요.","확장자","확장자만"],"pages/compiler-options.html":["\"amd\"","\"amd\",","\"amd\"와","\"classic\"","\"commonjs\"","\"commonjs\",","\"crlf\"","\"error\"는","\"es2015\"","\"es2016\"","\"es2017\"","\"es2018\"","\"es2019\"","\"es2020\"","\"es3\"","\"es5\"","\"es6\"","\"es6\",","\"es6\"/\"es2015\"","\"es6\"와","\"esnext\"","\"esnext\".►","\"esnext\"는","\"lf\"","\"node\"","\"none\",","\"preserve\"","\"preserve\",","\"preserve\"는","\"react","\"react\"","\"react\",","\"react.createelement\"","\"remove\"와","\"system\"","\"system\",","\"system\"만","\"umd\",","\"use","\"utf8\"","#","#1232","#2577","'","'.d.ts'","'.d.ts'파일","(compil","(related)","(us):","(use","(공통","(기본","(숫자나","(예.","(예를","(윈도우)","(유닉스).\"","(플랫폼",".d.t",".j",".json",".map",".t",".tsbuildinfo",".tsx","/*!로","0","8",":","===","?","@babel/plugin","@types,","[1]","[2]","__extends,","__extends와","__importdefault","__importstar와","__rest,","__spread에","allowj","allowjs에만","allowjs와","allowsyntheticdefaultimport","allowsyntheticdefaultimports를","allowumdglobalaccess","allowunreachablecod","allowunusedlabel","alwaysstrict","alwaysstrict,","any만","appli","assumechangesonlyaffectdirectdepend","b","baseurl","baseurl을","bind,","bivari","boolean","br","build","call","charset","checkj","cli)","cli로","cn","composit","composite이","const","copi","cpu","createelement와","cs","d","de","declar","declarationdir","declarationmap","default","diagnost","disablesizelimit","dom","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","downleveliter","ecmascript","emitbom","emitdeclarationonli","emitdecoratormetadata[1]","emit을","en","enum","es","es2015","es2015.collect","es2015.cor","es2015.gener","es2015.iter","es2015.promis","es2015.proxi","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2016","es2016.array.includ","es2017","es2017.intl","es2017.object","es2017.sharedmemori","es2017.str","es2017.typedarray","es2018","es2018.intl","es2018.promis","es2018.regexp","es3를","es5","es5:","es6","es6:","es7","esmoduleinterop","esnext","esnext.array","esnext.asynciter","esnext.intl","esnext.symbol","experimentaldecorators[1]","export가","extendeddiagnost","fallthrough","fals","file","for..of,","forceconsistentcasinginfilenam","fr","fs를","generatecpuprofil","glob을","h","h.","help","import","importhelp","importsnotusedasvalu","imports를","import는","import된","import를","import와","increment","incremental'","index.t","index.ts만","init","inlinesourc","inlinesourcemap","input","isolatedmodul","ja","javascript","json","jsx","jsxfactori","jsxfactory를","jsx를","keyofstringsonli","keyof를","ko","lib","lib가","listemittedfil","listfil","local","m","maproot","maxnodemodulejsdepth","mode에서","modul","moduleresolut","msbuild","native\".","newlin","node.js/io.j","node_modul","noemit","noemithelp","noemitonerror","noerrortrunc","nofallthroughcasesinswitch","noimplicitani","noimplicitany,","noimplicitreturn","noimplicitthi","noimplicitthis,","noimplicitusestrict","nolib","noresolv","nostrictgenericcheck","nounusedloc","nounusedparamet","null","null과","number","object","options)","out","outdir","outdir로","outfil","outfile과","outfile을","p","paths[2]","pl","preserveconstenum","preservesymlink","preservewatchoutput","pretti","profile.cpuprofil","project","pt","react.createel","reactnamespac","remov","removecom","resolvejsonmodul","right","rootdir","rootdirs[2]","ru","scripthost","showconfig","skipdefaultlibcheck","skiplibcheck","skiplibcheck를","sourcemap","sourcemap에","sourcemap을","sourceroot","src","src/*.t","strict","strict\"","strict\"를","strictbindcallappli","strictfunctiontyp","strictfunctiontypes이","strictnullcheck","strictnullchecks가","strictpropertyiniti","strict를","string","string[]","suppressexcesspropertyerror","suppressimplicitanyindexerror","symlinked된","symlinks를","t","target","tr","traceresolut","transform","true","tsbuildinfofil","tsc","tsconfig","tsconfig.json","tsconfig.json가","tsconfig.json를","tsconfig.json에","tsconfig.json에서만","tsconfig.json의","tsconfig의","tsc를","tslib에서","tw","type","typeroot","typescript","typescript)","typescript가","types를","type으로","umd","undefin","undefined가","us.","usedefineforclassfield","utf","v","v2","version","void에","w","watch","watch'로","webwork","zh","►","가까운","가능하다는","가능한","가능합니다.","가장","가정하고","가지","각","각각에","간체:","감시","감시하여","값)","값으로","값은","값이","강제합니다.","같습니다:","같은","객체","객체를","건너뜁니다.","검사","검사를","검사만","검색할","검토하여","것입니다).","결정.","결정됩니다.","결정할","결합된","경로","경로로","경로를","경로에","경로일","경우","경우,","관련된","관련사항","구성","구성하기를","구성합니다.","구조를","구조분해할당에서","구현은","그","그리고","기능을","기본","기본값","기본값으로","기준으로","깊이.","끝의","나열합니다.","나타내는","남겨둡니다","내보내고","내보내기/검사","내보내지","내보낼","내보낼지","내보냅니다.","내에서","내용은","다룹니다.","다른","다시","다음과","단계를","단일","대상","대상으로","대상을","대소문자를","대신","대신에","대한","대해","더","데","데이터를","데코레이터","데코레이터에","도달할","도메인에","도움말을","독일어:","동일","동작을","되도록","된","들어","등..)","디렉터리","디렉터리.","디렉터리에","디렉터리의","디렉토리","디렉토리는","디렉토리로","디렉토리를","디렉토리의","디렉토리입니다.","디버거가","디버거를","디버깅","디스크의","때","또는","또한","라이브러리","라이브러리는","라이브러리의","라인","라인에서는","러시아어:","런타임","런타임에","레이블에","레퍼런스를","레퍼런스에서","로그","로드","로컬에서","루트","리다이렉션하지","리다이렉트합니다.","리스트가","리스트에서","리액트","리터럴에","마지막","많은","매개","매개변수를","매핑","맵","맵과","맵에","맵으로","맵을","메서드의","메세지를","메시지를","메타","모듈","모듈에서","모듈을","모드로","모드에서는","모든","목록.","목록과","목록에","목록을","목록입니다.","목록입니다.가능한","문서를","문서을","문에","문자","문자열","미친다고","및","바벨","바이트","반환값이","발생시킵니다.","방법","방출된","방출에는","방출을","방출합니다.","버전","버전을","번체:","베타","변경","변경은","변수를","변수에","별)","별도의","보고된","보고하지","보고합니다.","보세요.","보여줍니다.","부분에","비","비활성화합니다.","빌드","빌드를","사용:","사용되는","사용되지","사용하기","사용하는","사용하도록","사용하세요.","사용하여","사용하지","사용할","사용합니다.","사용합니다.\"react\"","사용합니다.기본","사용해서","사이드","사이즈","사이트에서","삽입됩니다.","상대적","색과","생성","생성된","생성됩니다.","생성자에서","생성하지","생성합니다.","생태계","선언","선언에","선언을","설계","설명","설정","설정으로","설정하기","설정해야","소스","소스가","소스를","소스에","수","수도","수행하여","수행합니다.","순서","순서는","순서표(bom)를","스위치","스크린을","스타일","스페인어:","스프레드와","슬래시","시","시그니처","시그니처가","시그니처의","시맨틱으로","시스템","시작","시작하는","시점에","시퀀스","실제","실제로","실행","실행하는","실행하면","실행합니다.","실험단계입니다.","실험적인","심벌에서는","아니면","아닌","아래에서","안됨).","안에","안에서의","안전한지","않고","않는","않습니다.","않으며,","않으면","않음에","암시적","암시한","억제합니다.","엄격한","없는","없을","에러와","여기를","역방향으로","연결의","연결하여","열거형","영어","영향을","예:","예외사항은","예전","오류","오류가","오류를","옵션","옵션에","옵션은","옵션을","완전히","원하는","위치","위치가","위치는","위치를","위치에","위치할","위한","위해","위해서만","유의하세요","유효한","의존성","의존성을","의존하는","이","이동하는","이름에만","이름을","이름의","이름이","이상","이슈를","이슈을","이전","이탈리아어:","이터러블을","이펙트를","이하를","인덱스","인덱싱하는","인수는","일관성","일본어:","일부로","읽거나/기록하여","임포트","입력","있고","있는","있는지","있습니다(한","있습니다.","있습니다.►","있습니다.자세한","있지","자세한","자체와","작성하게","작성하십시오.","작성하지","저장할","적용됩니다.","적용하려면","적용합니다","전달된","전달하면","전달하여","전역","접근을","정보를","정의가","정의한","제거합니다.","제네릭","제안","제어하기","제외한","제한을","존재하는","주석을","주어진","주의사항:","주입되는","주지","줄이지","중","중국어","증분","지시자를","지역","지역화,","지우는","지우지","지원:","지원을","지원합니다.","지정:","지정되지","지정된","지정하고,","지정하기","지정한","지정합니다.","직접","진단","집합을","집합입니다.","참조","참조된","참조에","참조하세요.","찾는다면,","찾아야","찾을","처리됩니다)","체코어:","초과","초기화","초기화하고","최대","최신","추가","추가하지","출력","출력에","출력에서는","출력을","출력합니다.","커맨드","커스텀","컨텍스트를","컨텐츠가","컨트롤합니다.","컴파일","컴파일된","컴파일러","컴파일러를","컴파일러에","컴파일러의","컴파일에","컴파일에서","컴파일을","컴파일의","컴파일하고,","컴파일하기","컴파일하세요.이","컴파일할","컴파일합니다.","케이스에","켜져있으면","코드","코드에","콘솔","클래스","타임스탬프","타입","타입에","타입에서","타입으로","타입을","타입의","터키어:","트랜스파일","트랜스파일된","트리플","파싱하고","파이프하거나","파일","파일(*.d.ts)의","파일(lib.d.ts)은","파일과","파일로","파일만","파일에","파일에만","파일에서","파일은","파일을","파일의","파일이","파일처럼","팩토리","페이지의","포르투갈어(브라질):","포함되어","포함된","포함될","포함됩니다.","포함하지","포함합니다.","폴더","폴더의","폴란드어:","표시하는","표시하십시오.","표시합니다","표준","표현식과","표현식에","프랑스어:","프로그램으로","프로젝트","프로젝트를","프로젝트에서","프로젝트와","프로젝트의","프로퍼티","프로퍼티가","프로필을","프로필이","플래그는","플래그들과는","플래그로","필드를","하나입니다.","하는","한국어:","할","할당","할당할","함께","함수","함수를","함수에서","함수의","합니다.","해당","해당하는","해석","해석의","해석하기","해석하지","허용되며","허용되지","허용합니다","허용합니다.","헤더","헬퍼","헬퍼를","호출된","호환되지","호환성을","혹은","확인하세요.","확인합니다.","확장자로","환경","활성화되어야","활성화하면","활성화합니다.","후"],"pages/project-references.html":["\"../converter\";","\"../src\"","\"../utils\",","\"compileroptions\":","\"path\":","\"prepend\":","\"references\":","\"라이브러리\"","\"마지막\"","\"솔루션\"","\"엔드포인트\"","\"정의로","#","(","(.d.ts)","(.js,","(.js와","(an","(build","(caveat","(caveats)","(guidance)","(overal","(prepend","(structur","(tsc","(what","(그렇지","(다른","(약식은","(예를","*",".d.t",".d.ts)을",".d.ts,",".d.ts.map,",".j","/","//","/src/converter.t","/src/units.t","/test/convert","/test/unit","/tsconfig.json","3.0부터","3.0에서","3.0의","32);",">","[","\\","]","^","assert.areequal(converter.celsiustofahrenheit(0),","a의","b","b)를","bar","bar/tsconfig.json","build","build에","b는","b에","c","clean:","commandline)","composit","config","convert","converter와","d","declarationmap","declarationmap을","declaration은","dry:","dry와","d의","exampl","file","files를","foo/prd.tsconfig.json","forc","force:","i/o","import","includ","mode","modules)","msbuild","msbuild를","noemitonerror가","outdir을","outfil","outfile)","outfiles)","outfile를","outfile을","path","prepend","prepend를","prepend와","proj","project","project)","pull","p와","p처럼,","reference?)","references)","references를","reference가","reference를","rel","rootdir","rootdir을","src","src/tsc/tsconfig.json를","src/tsconfig.json","src/tsconfig.json,","src/tsconfig_base.json,","src가","src를","structure)","test).","tests.t","test와","true","tsc","tsconfig","tsconfig.json","tsconfig.json에","tsconfig.json이라면","tsc가","tsc는","tsc를","tsc에서","tsc의","typescirpt","typescript","typescript)","typescript가","typescript를","units이라는","usual","verbose:","verbose를","watch:","w는","{","}","},","가능한","가능합니다","가능합니다.","가리키거나,","가리킵니다.","가지","가지가","가지고","가지는","가지며","가진","가질","가집니다.","각","간단하게","간단한","감시","감지합니다","값은","강제하여","갖는","같다면,","같은","개발자분들에게","개선하고","개선하고,","개선할","개의","객체의","걱정하지","건너뛸","검사가","검사를","검사와","검사하거나","검사하는","겁니다.","것은","것은,","것을","것이","것이기","것입니다","것입니다.","것처럼","결과","결과를","결정하도록","결합할","경계를","경로가","경로를","경우","경우,","계속","계층과","고려되지","공통","공통의","과정을","관리되는","관리자처럼","관리해야","구문","구성","구성하는데","구성할","구조","구조가","구조화하기","구현","그래서","그래프","그룹화를","그리고","기능은","기능을","기능입니다.","기다린","기반의","기본","기억해야","기존","꽤","나열하기","나오기","나은","나타나지","나타날","내용물","내장된","넘어","노드","노출됩니다","논리적","논리적인","다른","다시","다음","다음을","다음의","단순한","단순히","단일","대신","대응되는","대한","대해","대해서는","더","덧붙이는","덧붙이지","데에는","도구가","도움이","도입했습니다.","동시에","동작하고,","동작하는","동작합니다","동작합니다.","동작했습니다:","되었습니다.","된","될","될지","됩니다.","두","들어,","들어.","들어:","등)을","디렉터리","디렉터리를","디렉터리에","디렉터리입니다","디스크에","따라","때","때문에","때문에,","때문입니다","또","또는","또한,","똑똑한","라이브러리만","레벨","레이아웃은","레퍼런스","레퍼런스가","레퍼런스는","레퍼런스에","레퍼런스에서","레퍼런스와","레퍼런스입니다","로그를","로드합니다","로컬","루트로","리프","마세요","마찬가지로,","만","만약","만큼","많은","많이","맞거나","매우","맵에","먼저","메모리","명령줄","명령줄에","명시적으로","명시적인","몇","모두","모듈","모듈에","모듈을","모듈의","모듈이","모드","모드(아래","모드를","모드인","모든","못한","무엇인가?","문제가","문제들","문제를","바꿔도","반드시","발생시키지","발생합니다","발생합니다:","방법으로","방법은","방출됩니다.","배열","배열로","배열을","배열입니다:","배워봅시다.","번","번에","변경과","변경할","변합니다:","변화","별","병행하여","보고","보세요.","보여줍니다","보존하는지에","보지","복사본이","볼","부모","분리를","분리하는","불가능합니다","빈","빌드","빌드가","빌드를","빌드에","빌드입니다.","빠르게","빠른","사본","사본과","사용","사용량을","사용하고","사용하기","사용하여","사용한","사용할","사용합니다,","사이의","살펴보겠습니다.","상대","상상해봅시다:","상속을","상태가","상태인","상태인지","상호","상황에서","새로운","새롭고","생성","생성될","생성하는","생성하면,","생성합니다.","선언","선언은","설정은","설정을","설정이","설정하거나,","설정하는","설정해야","설정했습니다.","소스","소스맵","속도를","솔루션","수","수도","수정하지","수정할","순서로","순서를","순서에","숫자를","스위치를","시간","시간을","시스템에서","시작","실제로","실행하면","실행하여","실행할","실행해야","싶으실","싶지","아니라","아닌","아님에","아마도","아무","안","안내","안에","안에서","않고","않고는","않기","않는","않다는","않습니다.","않아도","않았겠지만","않았는지","않으면","않으면,","않음에","않지만","알려줍니다","암시적","어디서","어떤","어떻게","어색하게","언제나","없기","없는","없습니다","없습니다)","없습니다.","없지만","에디터","에디터를","에디터에서","엔드포인트를","여기서","여러","역시","연산","예를","예상치","예제","예제로","오래","오류가","오류를","오버헤드가","올바르게","올바른","옵션들을","옵션을","와","완전히","왜냐하면","운용","원격","원치","원하는","위반하면,","위에","위치시키고,","위한","위해","위해,","유연합니다.","유의하세요.","유의하십시오","유지되고","유지하기","의","의도된","의존성","의존성으로부터","의존성의","의존성이","이","이것은","이것을","이는","이동\"과","이들은","이를","이름","이름도","이름에","이름을","이름이","이상","이와","이유로,","이전에는,","이후에","일반적으로,","일반적인","일부","일어납니다:","일이","일치하도록","있게","있고","있고,","있기","있는","있는지","있다고","있습니다","있습니다)","있습니다.","있습니다:","있습니다;","있습니다만,","있어야","있으면,","있을","있음)를","있지만,","자동","자동으로","자세한","자체(어떤","자체는","작게","작업","작업을","작업하고","작은","잘","잘못된","재배열하기","저장소","저장소를","저장소에서","적어도","전까지는","전달한","전에","전체","전환하는","절대","제거뿐만","제거합니다","제공할","제공합니다;","제약조건을","제어","제외한","조각으로","좋습니다","좋은","주","주어진","주의사항","주의해야","줄여줄","줄이며,","줍니다","중","중앙","중요하지","중요한데,","증분","지금은","지원도","지원하는","지정되지","지정된","지정하는","지정하지","지정할","진입점을","진입점입니다.","진행되고","진행합니다:","참조","참조)는","참조된","참조의","참조하면,","참조할","찾습니다","찾아야","초래할","최상위","최신","최신이","추가적으로,","추가하십시오.","추가하여","추가했습니다.","추천드립니다.","출력","출력에","출력을","출력이","출력해","컴파일","컴파일됩니다).","컴파일러","컴파일러보다","컴파일의","컴포넌트","켜져","코드를","크게","클론","타임스탬프를","타입","탐색하고","탐색할","테스트","테스트를","통제하기","통해,","투명하게","트레이드오프가","특정","팀들은","파일","파일과","파일들이","파일만","파일에","파일에서","파일은","파일을","파일의","파일이","패턴들은","패턴에","포함시킵니다.","폴더","폴더로","폴더의","프로그램을","프로그램의","프로젝트","프로젝트가","프로젝트는","프로젝트로","프로젝트를","프로젝트에","프로젝트에서","프로젝트와","프로젝트의","프로퍼티","프로퍼티는","플래그들이","플래그를","플래그와","플래그와는","필요","필요하다면","필요하면","필요한","필요합니다.","하고","하기","하나가","하나의","하는","하면","하위","하지","한","한번","할","할지","함께","함께,","합니다","합니다.","합니다:","항상","해결책이","해결할","해야","향상시키고,","향상시킵니다.","현재","호출하면","호출하지","호환성을","혹은","활성화되어야","활성화되어있지","활성화된","활성화하면","활성화하면,","활성화할","활성화합니다.","효과적으로","후","후에","흐름과의","흐름을"],"pages/compiler-options-in-msbuild.html":["(example)","(mappings)","(overview)","(toolsversion)","(what","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target","(예:","(이","1.7","1.7).이렇게","allowj","allowsyntheticdefaultimport","allowunreachablecod","allowunusedlabel","alwaysstrict","amd,","baseurl","boolean","c:\\program","charset","classic","commonjs,","crlf","declar","declarationdir","diagnost","disablesizelimit","emitbom","emitdeclarationonli","emitdecoratormetadata","es3,","es5,","es6","esmoduleinterop","experimentalasyncfunct","experimentaldecor","f5키를","fals","file","forceconsistentcasinginfilenam","grunt","gulp,","help","importhelp","init","inlinesourc","inlinesourcemap","isolatedmodul","jsx","jsxfactori","lf","lib","listemittedfil","listfil","local","maproot","maxnodemodulejsdepth","modul","moduleresolut","msbuild","msbuild에서","msbuild에서의","newlin","node","noemit","noemithelp","noemitonerror","nofallthroughcasesinswitch","noimplicitani","noimplicitreturn","noimplicitthi","noimplicitusestrict","nolib","noresolv","nostrictgenericcheck","nounusedloc","nounusedparamet","out","outdir","outfil","path","preferreduilang","preserv","preserveconstenum","preservesymlink","pretti","react","reactnamespac","removecom","rootdir","skipdefaultlibcheck","skiplibcheck","sourcemap","sourceroot","strict","strictfunctiontyp","strictnullcheck","strictpropertyiniti","string","stripintern","studio","studio?)","support","suppressexcesspropertyerror","suppressimplicitanyindexerror","system","target","traceresolut","true","true를","tsc","ts를","type","typeroot","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdeclarationonli","typescriptemitdecoratormetadata","typescriptesmoduleinterop","typescriptexperimentalasyncfunct","typescriptexperimentaldecor","typescriptforceconsistentcasinginfilenam","typescriptgeneratesdeclar","typescriptimporthelp","typescriptinlinesourc","typescriptinlinesourcemap","typescriptisolatedmodul","typescriptjsxemit","typescriptjsxfactori","typescriptlib","typescriptmaproot","typescriptmodulekind","typescriptmoduleresolut","typescriptnewlin","typescriptnoemithelp","typescriptnoemitonerror","typescriptnofallthroughcasesinswitch","typescriptnoimplicitani","typescriptnoimplicitreturn","typescriptnoimplicitthi","typescriptnoimplicitusestrict","typescriptnolib","typescriptnoresolv","typescriptnostrictgenericcheck","typescriptnounusedloc","typescriptnounusedparamet","typescriptoutdir","typescriptoutfil","typescriptpreserveconstenum","typescriptpreservesymlink","typescriptreactnamespac","typescriptremovecom","typescriptrootdir","typescriptskipdefaultlibcheck","typescriptskiplibcheck","typescriptsourcemap","typescriptsourceroot","typescriptstrict","typescriptstrictfunctiontyp","typescriptstrictnullcheck","typescriptstrictpropertyiniti","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripttarget","typescripttoolsversion이","typescriptusedefineforclassfield","umd,","usedefineforclassfield","version","visual","vs와","watch","xml","값","값은","개발을","개요","것은?","경로","경우","구분된","그리고","나의","내의","눌러도","다른","대한","데","도구를","동일한","등)","디버깅","또는","로드","만약","맵핑","맵핑이","메시지가","모든","목록","문자열","버전에서","버전을","버전의","빌드","빌드되지","빌드를","빌드하는","빌드합니다.","사용자에게는,","사용하는","사용하여","사용할","사이의","설정","설정하세요.","설치된","수","쉼표로","시","식별합니다","신뢰할","않습니다","않습니다.","않으면,","업그레이드하라는","여기에","예제","예제에서는","옵션","옵션은","위한","이렇게","이름","있는","있습니다.","자동","자동으로","전용","제공되지만","제한된","지원되지","지원이","지원하는","지정되지","지정할","첫","최신","컴파일러","컴파일러에","컴퓨터에","태그와","툴버전","파일","파일을","파일의","편집","표시됩니다.","프로젝트","프로젝트가","프로젝트를","프로젝트에서","프로퍼티","프로퍼티를","하면","허용된","허용합니다.","확인하세요.msbuild","환경을"],"pages/integrating-with-build-tools.html":["\"!node_modules/**/*.ts\"]","\"./src/index.tsx\",","\".js\",","\".js\"]","\".json\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"babel","\"build\":","\"bundle.js\"","\"output.js\"","\"output.js\")","\"presets\":","\"scripts\":","\"t","'.ts'","'.ts'와","'.tsx'","'.tsx'를","'/',","'t","()","(err)","(err,","(맨","./node_modules/.bin/babel",".add(\"main.ts\")",".babelrc",".bundle()",".entry(\"entry.ts\")",".pipe(process.stdout);",".pipe(ts({",".plugin(\"tsify\",",".run(funct",".use(typescript())","//","/\\.tsx?$/,","/node_modules/","0.16beta","1","2",":","=",">","@babel/cli","@babel/cor","@babel/preset","[","[\"\",","[\"**/*.ts\",","[\".tsx\",","[\"@babel/preset","[\"t","[\"ts\"]);","]","api","awesom","babel","browserifi","browserify()","build","bundle.j","default","dev","duo","duo(__dirname)","entry.t","entry:","err;","exclude:","extensions:","fals","file","filename:","frankwallis/duo","fs","fs.writefilesync(out,","function","function(grunt)","g","grunt","grunt.initconfig({","grunt.loadnpmtasks(\"grunt","grunt.registertask(\"default\",","gruntfile.j","gulp","gulp.src(\"src/*.ts\")","gulp.task(\"default\",","gulpfile.j","instal","ivogabe/gulp","jspm","jspm@beta","jspm의","loader","loader\"","loader\"],","loader'에","loader:","loaders:","loader에","main.t","main.ts\"","manag","microsoft.typescript.default.prop","microsoft.typescript.msbuild를","microsoft.typescript.target","module.export","module:","msbuild","nightli","noimplicitani","noimplicitany:","npm","nuget","nuget과","out","out:","output:","p","packag","package.json","path","path.join(__dirname,","path:","require(\"browserify\");","require(\"duo","require(\"duo\");","require(\"fs\")","require(\"gulp","require(\"gulp\");","require(\"path\")","require(\"tsify\");","resolve:","results)","results.code);","return","rules:","run","save","smrq/tsifi","src/index.t","src:","test:","throw","true","true,","ts","ts\");","ts:","tsifi","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","typescript","typescript\");","typescript\"]","typescriptsamples/jspm","typestrong/grunt","us","use:","var","webpack","webpack.config.j","{","}","})","}));","});","},","};","가능한","가진","검색하세요","결과를","기본","내용:","내용은","다시","다이얼로그와","대안:","대한","도구들","도구와","또는","라인","로컬에","매니저","모든","빌드","사용","사용을","설정","설치","설치가","설치된","시","아래)","업데이트하세요:","여기를","옵션","완료되면","우","위)와","의해","인터페이스","입니다.","자세한","작성합니다","정의에","주의사항:","지원은","참고하세요","참조하세요.","처리됩니다.","추가합니다.","출력","커맨드","컴파일된","컴파일러","클릭","통합","파일에","파일은","파일을","패키지","포함하도록","프로젝트","프로젝트의","하세요!","해석","현재","확장자로","확장자를"],"pages/configuring-watch.html":["(background)","(configur","(fs.watch는","(no","(usefseventsonparentdirectory와","(예:","...","250m","configur","cpu","cycl","cycle에","default","directori","dynamicprioritypol","dynamicprioritypolling옵션에서","environ","file","fs.watch(파일","fs.watchfile를","fs.watchfile에","fs.watchfile은","fs.watchfile을","fs.watch는","fs.watch를","fs.watch와","intervals)를","linux),","node에서","osx에서만","os들은","os마다","os에","os에서","prioritypollinginterv","recursivedirectoryusingdynamicprioritypol","recursivedirectoryusingfswatchfil","specified)","true로","tsc_watchdirectory)","tsc_watchdirectory에서","tsc_watchfile)","tsc_watchfile을","us","usefsev","usefseventsonparentdirectori","usefseventswithfallbackdynamicpol","valu","variabl","watch","watcher","watcher를","watcher의","windows)를","windows와","가장","감시","감시(cpu","감시(예:","감시를","감시자를","감시하는","감시하는데","감시합니다.","값이","것은","것을","경우","관여하진","구성","구성을","구현은","그러나","기능은","기본적으로","누락된","늘어나고","다르게","다르며,","다른","다만,","다양한","달라진다는","대신","대체할","대한","대해","덜","동일).fals","동작하지","동적","됩니다.","두","들어.","등)","디렉터리","디렉터리,","디렉터리를","디렉터리에","디렉터리의","따라","때는","때문에","떨어질","또한,","리눅스는","만들게","만들지","많은","많이","매우","메커니즘입니다.","모두","모듈","모든","못하면,","못한","무시됩니다.","무언가가","믿을","및","받습니다.","받을","방법","배경","변경","변경/생성/삭제에","변경되지","변경사항을","변수","변수tsc_nonpolling_watcher가","변수tsc_watchdirectory를","변수를","변수의","비슷합니다.(동적","빠르게","사용)인","사용량이","사용하기","사용하는","사용하는)로","사용하면","사용하므로","사용하여","사용하지만","사용합니다.","사항에","사항을","상위","상태에","생성할","생성함으로써","선택한","설명","설명하였습니다.).","설정","설정되면","소스","소진할","수","수가","수에","수정되는","수행된다는","시간","시스템","신뢰할","실패한","않는","않습니다.","않은","알림에서","알림은","알림을","알립니다.","업데이트를","없고,","예를","예상대로","옵션","옵션과","옵션은","옵션을","완전히","의미합니다.","의존하며,","이","이는","이벤트","이벤트를","일","일반적으로","있는","있습니다.","있습니다.)","있으며","있으며(예:","있을","자주","작동할","작업은","장단점이","재귀","재귀적","재귀적으로","재귀적인","정밀도를","정확도는","제공하는","제외하고는","제한과","제한이","주기(poll","주기를","즉,","지원됩니다.","지원하는","지원하지","지원합니다.","참조)을","처리할","컴파일러는","컴파일러의","큐를","큐에","통해","특성을","파일","파일(누락된","파일,","파일/디렉터리","파일/디렉터리의","파일과","파일들을","파일에","파일을","파일의","포함된","포함합니다.","폴링","폴링을","폴링이","폴링하고","프로그램을","프로그램의","플랫폼에서,","플랫폼에서는","필요합니다.","하는","하위","하지만","함께","합니다.","확인을","환경"],"pages/nightly-builds.html":["\"/node_modules/typescript/lib\"","\"typescript.tsdk\":","\"typescript_tsdk\":","&","(mac)","(microsoft.typescript.targets,","(sublim","(updat","(use","(visual","(windows)",".",".vscode/settings.json","/node_modules/typescript/lib","/usr/local/lib/node_modules/typescript/lib","12","14","2013","2013:","2015","2015)","2015:",">","builds)","c:\\users\\username\\appdata\\roaming\\npm\\node_modules\\typescript\\lib","code)","drop을","file","framework","g","id","idea","ide를","instal","intellij","languag","lib.d.ts,","master","microsoft.typescript.compiler:","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","msbuild","msbuild)","msbuild에","nightli","nightly는","node_modul","npm","npm)","npm과","npm으로","npm을","nuget","nuget를","nuget에","powershel","prefer","set","studio","text)","tsscript","typescript","typescript@next","typescript@next가","typescript를","typescript의","us","user","vs","vscode","vsdevmode.ps1","www.myget.org에서","가능합니다.","가정합니다.","가져오는","같습니다.","같은","같이","경우:","구성을","구성해야","기반으로","나머지","내용은","노력하고","다운로드하세요.","다음과","다음을","대부분의","대상","대한","도구만","도구뿐만","두","등.)","또한","라인","로컬에","문서를","및","방법과","방법은","배포됩니다.도구를","배포하기","버전:","버전의","변경","부분에서는","브랜치의","비주얼","빌드","빌드는","빌드를","빌드에는","사용(tsc.exe,","사용에","사용하기","사용하는","사용하도록","사용하여","사항에는","새로운","서브라임","서비스","선택합니다:","설정이","설치","설치되어","설치하거나","설치한","설치할","설치해야","섹션의","수","스크립트를","스튜디오","실행합니다:","아니라","않지만","언어","업데이트","업데이트하세요:","업데이트할","없습니다.","위와","위키","위한","위해","이","이미","이용","있는","있다고","있습니다.","있습니다.먼저","있습니다:","있지","자세한","자정까지","작업","전역으로","전체","주의사항:","참조하세요.","참조하십시오.","창에서","커맨드","커스텀","코드","태평양","텍스트","텍스트를","통해","파일","파일을","패키지가","패키지를","페이지를","포함되어","폴더에","표준시(pst)","프로그램을","프로젝트","프로젝트를","플러그인","플러그인을","필요는","합니다.","현재"]},"length":66},"tokenStore":{"root":{"0":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"b":{"1":{"0":{"1":{"0":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"o":{"7":{"4":{"4":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},"docs":{}},"docs":{}},"x":{"docs":{},"f":{"0":{"0":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"docs":{}}},"대":{"docs":{},"신":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},".":{"1":{"6":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"docs":{}},"5":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"docs":{}},"}":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"개":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"1":{"0":{"0":{"0":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"5":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"}":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},"4":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"진":{"docs":{},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"자":{"docs":{},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"%":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"초":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"1":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"2":{"3":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"3":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}},"}":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"4":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"초":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"5":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"6":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}},"진":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"7":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}}},"분":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"개":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},")":{"docs":{},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"씩":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},".":{"3":{"6":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"7":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"8":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},".":{"4":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"docs":{}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"초":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"2":{"0":{"0":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"1":{"3":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"부":{"docs":{},"터":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"7":{"docs":{},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"/":{"2":{"0":{"1":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"년":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"docs":{}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"배":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"년":{"docs":{},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}},"2":{"6":{"1":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}},"3":{"2":{"2":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"docs":{}},"3":{"9":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"docs":{}},"4":{"5":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"8":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"docs":{}},"6":{"3":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"docs":{}},"docs":{}},"5":{"0":{"docs":{},"m":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"3":{"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"5":{"1":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"4":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"docs":{}},"7":{"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{}},"6":{"1":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"2":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"7":{"9":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{}},"8":{"0":{"8":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"2":{"4":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"라":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"진":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},".":{"0":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"2":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"8":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"단":{"docs":{},"계":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"}":{"docs":{},")":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"만":{"docs":{},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"개":{"docs":{},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"3":{"0":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"안":{"docs":{},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"3":{"5":{"7":{"7":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"docs":{}},"docs":{}},"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"4":{"docs":{},"m":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"7":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},".":{"0":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"8":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":5.00046511627907}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907}}}},"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":5.000447427293065}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"}":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"개":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"로":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"4":{"0":{"0":{"0":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"docs":{}},"docs":{},".":{"7":{"3":{"0":{"6":{"1":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"%":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"2":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{},"'":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"5":{"6":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"}":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"가":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},".":{"0":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":5.003133704735376}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"단":{"docs":{},"계":{"docs":{},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"5":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"8":{"4":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{},";":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}},"6":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"분":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5}}},".":{"0":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"docs":{}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"m":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"초":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"6":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"로":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"]":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"7":{"3":{"docs":{},".":{"9":{"3":{"5":{"2":{"4":{"2":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"5":{"4":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"docs":{}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"8":{"0":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"9":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"진":{"docs":{},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"9":{"9":{"9":{"docs":{},".":{"9":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}},"docs":{}},"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}},"docs":{},"(":{"0":{"docs":{},".":{"0":{"2":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"5":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"1":{"3":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"docs":{}}},"1":{"7":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"2":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"3":{"0":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{},"r":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"4":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"7":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"9":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"m":{"docs":{},"o":{"docs":{},"j":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"v":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"h":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"e":{"docs":{},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.015772870662460567},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"s":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},".":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"docs":{}},"docs":{}},"docs":{}},"6":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"\"":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"d":{"docs":{},"o":{"docs":{},"\"":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"=":{"docs":{},"=":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"d":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"i":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"s":{"docs":{},"p":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}},"y":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"a":{"docs":{},"r":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"_":{"1":{"docs":{},"_":{"1":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}},"docs":{}}},"v":{"docs":{},"e":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"c":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}}},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"d":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}},"s":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"c":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"u":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}},"o":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"d":{"docs":{},"e":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}}}}}},"o":{"docs":{},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"l":{"docs":{},"s":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"p":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"i":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"s":{"docs":{},"c":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"w":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"e":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"나":{"docs":{},"중":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"또":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"c":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"o":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"a":{"docs":{},"r":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"j":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"o":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"u":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"v":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"t":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"i":{"docs":{},"t":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"o":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"m":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"w":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"n":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"e":{"docs":{},"r":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"라":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"[":{"4":{"2":{"docs":{},"]":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"docs":{}},"docs":{},"'":{"4":{"2":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"docs":{}},"docs":{}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"o":{"docs":{},"p":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"docs":{}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"x":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"m":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},"동":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"무":{"docs":{},"엇":{"docs":{},"이":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"o":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"∘":{"docs":{},"g":{"docs":{},")":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"y":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"c":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"o":{"docs":{},"o":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"?":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},")":{"docs":{},"!":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"t":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936}}}}}}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"g":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},".":{"docs":{},"j":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}},"u":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"f":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},".":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"의":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"로":{"docs":{},"저":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"o":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"d":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"i":{"docs":{},"c":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"c":{"docs":{},"k":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}},"i":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"m":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},".":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{},"h":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"e":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}},"단":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"'":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"예":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"외":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"시":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"나":{"docs":{},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"j":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"x":{"8":{"6":{"docs":{},")":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"\\":{"docs":{},"v":{"docs":{},"$":{"docs":{},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"\\":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"와":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"그":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"냥":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"렇":{"docs":{},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"|":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"|":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"i":{"docs":{},"d":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"값":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"다":{"docs":{},"른":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"음":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"아":{"docs":{},"래":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"역":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"즉":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"오":{"docs":{},"버":{"docs":{},"로":{"docs":{},"딩":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"!":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"a":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},")":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"i":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"#":{"docs":{},"메":{"docs":{},"타":{"docs":{},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"@":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"함":{"docs":{},"수":{"docs":{},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}},"간":{"docs":{},"단":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"변":{"docs":{},"수":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"전":{"docs":{},"역":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"만":{"docs":{},"약":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"인":{"docs":{},"용":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"{":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"명":{"docs":{},"확":{"docs":{},"한":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"타":{"docs":{},"입":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"프":{"docs":{},"로":{"docs":{},"그":{"docs":{},"래":{"docs":{},"머":{"docs":{},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}},"&":{"docs":{},"&":{"docs":{},")":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"?":{"docs":{},"?":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},".":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"/":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"}":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"개":{"docs":{},"발":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"디":{"docs":{},"폴":{"docs":{},"트":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"렉":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}},"위":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"에":{"docs":{},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"밀":{"docs":{},"리":{"docs":{},"초":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"값":{"docs":{},"과":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}},"모":{"docs":{},"듈":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"혹":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"확":{"docs":{},"장":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"선":{"docs":{},"택":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"공":{"docs":{},"통":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"숫":{"docs":{},"자":{"docs":{},"나":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"윈":{"docs":{},"도":{"docs":{},"우":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"유":{"docs":{},"닉":{"docs":{},"스":{"docs":{},")":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"플":{"docs":{},"랫":{"docs":{},"폼":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"약":{"docs":{},"식":{"docs":{},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"맨":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005361434645960436},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"(":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"a":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}}}}},"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}},"n":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0075507314771118455},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"a":{"docs":{},"l":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"[":{"docs":{},"]":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"docs":{}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{},"\"":{"docs":{},"o":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"{":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"d":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"2":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005571030640668524}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}},"이":{"docs":{},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"5":{"2":{"docs":{},")":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}},"docs":{}},"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"g":{"1":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},",":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"f":{"docs":{},"j":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"j":{"docs":{},"g":{"docs":{},"h":{"docs":{},"o":{"docs":{},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"]":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.009880028228652082},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732}}}},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"e":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"d":{"1":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"z":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"0":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}},"docs":{}},"docs":{}},"docs":{}}}}}},"a":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"b":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{},"c":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"1":{"0":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{}},"docs":{}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"x":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},"b":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"b":{"docs":{},"u":{"docs":{},"m":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}},"l":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"u":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"m":{"docs":{},"d":{"docs":{},"g":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"j":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"a":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"p":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":5.008403361344538}}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}},"p":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"s":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"뿐":{"docs":{},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"g":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"b":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00383008356545961},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0033277870216306157},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"=":{"docs":{},"\"":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047}},"e":{"docs":{},"d":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"o":{"docs":{},"m":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"b":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818}},"a":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"9":{"3":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"docs":{}},"docs":{}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415}},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"2":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"docs":{}},"docs":{}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.344362745098039},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},")":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"y":{"docs":{},"@":{"8":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"이":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"z":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"docs":{},"a":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"o":{"docs":{},"b":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0386977886977887},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.09785202863961814}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"[":{"docs":{},"]":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"'":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"m":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"d":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"x":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"s":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"e":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"e":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"a":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}}},"y":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"는":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"r":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"}":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051}}}}}}},"j":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"s":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"s":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"와":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},".":{"docs":{},"j":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"=":{"0":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"docs":{}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"c":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01545253863134658},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"r":{"docs":{},"m":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.013245033112582781},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"\"":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"j":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"s":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00625}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"m":{"docs":{},"d":{"docs":{},"를":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}},"o":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}},"o":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"x":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"4":{"7":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"docs":{},"`":{"docs":{},"$":{"docs":{},"{":{"docs":{},"p":{"docs":{},".":{"docs":{},"x":{"docs":{},"}":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"\"":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"s":{"docs":{},"}":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"'":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"w":{"docs":{},"a":{"docs":{},"l":{"docs":{},"k":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"i":{"docs":{},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"b":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"g":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"t":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"o":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"[":{"0":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"docs":{}}}}}}}}}}}}}},"1":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"docs":{}}}}}}}}}}}}}},"5":{"docs":{},"]":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}},"docs":{}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},".":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"o":{"docs":{},"f":{"docs":{},"!":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},".":{"docs":{},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"2":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"i":{"docs":{},"d":{"1":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"{":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"2":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"{":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"r":{"docs":{},"g":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}}}},".":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"x":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}},"a":{"docs":{},"y":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}}},"u":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"f":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}}}}}}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}},"i":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}},"d":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"[":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}},"(":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}}}}}}}}}}}}}}},"z":{"docs":{},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"y":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},")":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.01068566340160285},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.006615598885793872},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"u":{"docs":{},"m":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"h":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":10}}}}}},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"i":{"docs":{},"g":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":5}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005571030640668524}}}},"docs":{}}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"e":{"docs":{},"r":{"docs":{},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"\"":{"docs":{},"]":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0069821567106283944},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}},"r":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"[":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"?":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"대":{"docs":{},"신":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"j":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"s":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"u":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},"r":{"docs":{},"?":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"e":{"docs":{},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"e":{"docs":{},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"s":{"docs":{},"/":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":5.00672268907563},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.013213780084945729},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0054533060668029995},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0065116279069767444},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"i":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"]":{"docs":{},"이":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":5}},"s":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"u":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"o":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015}},"e":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352}}}}}}}}}},"r":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176}}},".":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"p":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"#":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"/":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0062752129090094125}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"o":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"c":{"docs":{},"h":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}}},"s":{"docs":{},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},",":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"+":{"docs":{},"+":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"e":{"docs":{},"(":{"4":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"o":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},"{":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"c":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}}}}},"{":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"안":{"docs":{},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}}},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"e":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"f":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\\":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\\":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\\":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\\":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\\":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}},"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}},"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"[":{"docs":{},"\"":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"x":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"\"":{"docs":{},"될":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"y":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"/":{"docs":{},"c":{"docs":{},"+":{"docs":{},"+":{"docs":{},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"[":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},")":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"d":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"안":{"docs":{},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"p":{"docs":{},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}}}},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"d":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"3":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"a":{"docs":{},"h":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}}},"t":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"e":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.028268551236749116},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.012482662968099861},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0044822949350067235}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}}}}}}}}}},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"e":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"[":{"docs":{},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007498295841854124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"i":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"e":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}}}}},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"k":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}},"d":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"v":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"s":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":5.001103752759382}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}}},"y":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"o":{"docs":{},"p":{"docs":{},"을":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.004758128469468675},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},".":{"docs":{},"u":{"docs":{},"p":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},")":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"[":{"4":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"docs":{}},"docs":{},"'":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}}}}}}}},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}}}}},"e":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":5}},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}},"과":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"폴":{"docs":{},"더":{"docs":{},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"y":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"i":{"docs":{},"c":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"옵":{"docs":{},"션":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"o":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"'":{"docs":{},"a":{"docs":{},"'":{"docs":{},")":{"docs":{},"였":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"x":{"docs":{},"y":{"docs":{},"z":{"docs":{},"'":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}},"docs":{}}}}}}}}}}}}}}}}}},"s":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"s":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0073059360730593605},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":5}}}}}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"과":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{},"e":{"docs":{},"s":{"5":{"docs":{},",":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"6":{"docs":{},",":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":5}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":5}},"s":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"e":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"f":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}},"docs":{}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}},"w":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}}},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}}},"'":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"1":{"2":{"3":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"docs":{}},"docs":{}},"docs":{},"a":{"docs":{},"b":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.013888888888888888}},"(":{"docs":{},"_":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},".":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.0102389078498293}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"e":{"1":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"2":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"o":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.004247286455875413}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"[":{"1":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"y":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"`":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"u":{"docs":{},"m":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0190325138778747},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"[":{"docs":{},"a":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"y":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},".":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"i":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"v":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"x":{"docs":{},"p":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.018819503849443968},"pages/modules.html":{"ref":"pages/modules.html","tf":0.033401499659168374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.012257405515832482},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.02531645569620253},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"\"":{"docs":{},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"c":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"_":{"1":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"docs":{}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"되":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},")":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"와":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.006711409395973154},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"c":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"e":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0066555740432612314},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"(":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"/":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"e":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}},"r":{"docs":{},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":10},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"2":{"0":{"2":{"0":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}}}}}},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"h":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"x":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"w":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}},"6":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"7":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"8":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"docs":{}},"2":{"0":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"용":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"5":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"6":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"로":{"docs":{},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"7":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"e":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}}},"x":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"y":{"docs":{},")":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"y":{"docs":{},"p":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"문":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"s":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"d":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.006267409470752089}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"f":{"1":{"2":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"3":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"(":{"1":{"2":{"3":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"5":{"docs":{},"키":{"docs":{},"를":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"2":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"o":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"0":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"!":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"d":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617}}}},"!":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"s":{"docs":{},"을":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},".":{"docs":{},"i":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}}}}},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"%":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}},"은":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}},"o":{"docs":{},"f":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.025362318840579712}},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.036855036855036855},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"e":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"]":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"i":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"y":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}},"y":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"q":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.007123775601068566},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.3433606806441807},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00761990138951143},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011997177134791814},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00887409872434831},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011848341232227487},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.008412197686645636},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.008735440931780365},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.010793871866295265},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.024965325936199722},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.008565310492505354},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.010138740661686232},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"(":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"r":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"{":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"x":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"_":{"1":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}}}}}}}},"y":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"1":{"docs":{},")":{"docs":{},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"docs":{}}}}}},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"s":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":5}},"s":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"n":{"1":{"0":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"docs":{}}}},"docs":{}},"6":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"7":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"9":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}},"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"{":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"m":{"docs":{},"y":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.018030513176144243}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}},"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"x":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"s":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"[":{"1":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"{":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"t":{"1":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"l":{"docs":{},"e":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"s":{"docs":{},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}},"b":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"s":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"s":{"docs":{},"h":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"x":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"d":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"o":{"docs":{},"z":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445}}}}}}},"n":{"docs":{},"k":{"docs":{},"w":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"/":{"docs":{},"d":{"docs":{},"u":{"docs":{},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}}}}}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}}},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"l":{"docs":{},"i":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"라":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"a":{"docs":{},"g":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"d":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"w":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"u":{"docs":{},"y":{"docs":{},"e":{"docs":{},"o":{"docs":{},"l":{"docs":{},"j":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}}}}}}},"l":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.0196078431372549},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}},"\"":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}},"의":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"x":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"4":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"docs":{}},"docs":{},"\"":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"n":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"d":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"docs":{}}}}}}},"docs":{}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"f":{"docs":{},"n":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}},"a":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"a":{"docs":{},"x":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"d":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"o":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"r":{"1":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"2":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.01060070671378092}},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553}}}}}}}},"\"":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"j":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"라":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"\"":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"라":{"docs":{},"는":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"가":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"@":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"n":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"w":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"e":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}}},"\"":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}},"k":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"n":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}}}},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"i":{"docs":{},"d":{"1":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"2":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"1":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}}},"5":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}}},"docs":{}},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"a":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.3400900900900896},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":5}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":10}},"s":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}},"h":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"h":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"을":{"docs":{"./":{"ref":"./","tf":0.00625}}},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"r":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"n":{"docs":{},"a":{"docs":{},"h":{"docs":{},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}}}}}}},"s":{"docs":{},"k":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"l":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"r":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.009592326139088728}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621}}},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"s":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"j":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"t":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"t":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"r":{"docs":{},"s":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}}}}},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"c":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"2":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"docs":{}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.00821917808219178}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"타":{"docs":{},"입":{"docs":{},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"'":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}}}}}}}}}}},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},".":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"f":{"docs":{},"w":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"/":{"docs":{},"?":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"5":{"1":{"8":{"0":{"0":{"7":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"3":{"6":{"0":{"4":{"8":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"/":{"3":{"6":{"5":{"7":{"6":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"9":{"0":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"6":{"0":{"7":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"2":{"2":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"9":{"6":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"7":{"5":{"4":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"#":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"a":{"docs":{},".":{"docs":{},"m":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"j":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"a":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"v":{"docs":{},"a":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01276595744680851},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006233303650934996},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.009630818619582664},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5021413276231264},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"(":{"docs":{},"e":{"docs":{},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"유":{"docs":{},"사":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.333333333333333}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":5.0010845986984815},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"선":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"질":{"docs":{},"문":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"태":{"docs":{},"그":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"처":{"docs":{},"럼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"이":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"고":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"또":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"y":{"docs":{},".":{"docs":{},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"u":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"m":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"y":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}},"h":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.00625}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":10.01516919486581},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"[":{"docs":{},"]":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"y":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":5.003735325506937},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},")":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"가":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"k":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"o":{"docs":{},"n":{"5":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"p":{"docs":{},"m":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"@":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"의":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"t":{"docs":{},"z":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"e":{"docs":{},"y":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},")":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"o":{"docs":{},"f":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004067295248659641}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"s":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"e":{"docs":{},"v":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"e":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}},"w":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"w":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"n":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"y":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}},"u":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"o":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"k":{"2":{"0":{"2":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"docs":{}},"docs":{}},"docs":{}}},"u":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"w":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"d":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"g":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},">":{"docs":{},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"으":{"docs":{},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"은":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"문":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"선":{"docs":{},"언":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"f":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"i":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"f":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"[":{"1":{"docs":{},"]":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}}}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"t":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"o":{"docs":{},"n":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"b":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":5.002086230876217}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581}}}}}},"y":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"n":{"docs":{},"k":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"e":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},")":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"u":{"docs":{},"x":{"docs":{},")":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}}}}}},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"/":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}},"g":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"g":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}},"{":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"[":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"a":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"\"":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"]":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"'":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"가":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"o":{"docs":{},"k":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"p":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"와":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"e":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"?":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"e":{"docs":{},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"e":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"t":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"r":{"docs":{},"g":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}}},"f":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}}}}}},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"p":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"./":{"ref":"./","tf":0.00625}},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"x":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}},"의":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023}}}}}}},"y":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"h":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"o":{"docs":{},"j":{"docs":{},"i":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"b":{"docs":{},"j":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"위":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"2":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{}}}},"o":{"docs":{},"w":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"d":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912}}}}}},"t":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"m":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"f":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"t":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"4":{"2":{"docs":{},")":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"docs":{}},"docs":{}},")":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"v":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}}},"에":{"docs":{},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927}}}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"(":{"3":{"docs":{},")":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}},"a":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456}},"(":{"docs":{},"(":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"f":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},".":{"docs":{},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}}}}},"x":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"d":{"docs":{},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"docs":{}}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"1":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"}":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"i":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"{":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"와":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"x":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"y":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"i":{"docs":{},"n":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},".":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"j":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},"d":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"o":{"docs":{},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"`":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"l":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.07692307692307693},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.333333333333333}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"u":{"docs":{},"l":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007157464212678937},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005711565920990005},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006954102920723227},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.23076923076923078},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":5},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":5},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":5.006329113924051},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":3.333333333333333},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":10}},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"a":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}}}}}}}}}}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},":":{"docs":{},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"b":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"~":{"docs":{},"]":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},";":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"_":{"1":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"_":{"1":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"docs":{}}},"docs":{}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}}}},"v":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"b":{"docs":{},"y":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"v":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},".":{"docs":{},"x":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"y":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005919220055710306}},"?":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},".":{"docs":{},"j":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"2":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"s":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"?":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},")":{"docs":{},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"k":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}}}}},"s":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00954653937947494},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}},"의":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.333333333333333}}}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"_":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"i":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"e":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"3":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"docs":{}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"o":{"3":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"docs":{}}}}}}},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"o":{"2":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"b":{"docs":{},"j":{"2":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}},"x":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"i":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"b":{"docs":{},"y":{"docs":{},"(":{"5":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{}}}}}}}},"b":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"z":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"\"":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"}":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"[":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}}}},"t":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}}}}}}},"d":{"docs":{},"d":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}}}}}}}}},"o":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"p":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.337349397590361},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"s":{"docs":{},"!":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"a":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"b":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"m":{"docs":{},"s":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},".":{"docs":{},"#":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"o":{"docs":{},"p":{"docs":{},"u":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"l":{"docs":{},"d":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"5":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"\"":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"s":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}},"[":{"docs":{},"n":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\"":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{},"슈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}}}}},"k":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"a":{"docs":{},"y":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"s":{"docs":{},"x":{"docs":{},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"들":{"docs":{},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"마":{"docs":{},"다":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"p":{"0":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}},"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},".":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"3":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"4":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.00821917808219178},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.0125}}}}},"a":{"docs":{},"m":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"y":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"(":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"f":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"o":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"(":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"?":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.013651877133105802},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"도":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"이":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"의":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"c":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"i":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}}},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"l":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}},"t":{"docs":{},"h":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"s":{"docs":{},"[":{"2":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"_":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},".":{"docs":{},"b":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"c":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"y":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"를":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"c":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":0.15384615384615385},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":5},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":5}}}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},".":{"docs":{},"j":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"d":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"변":{"docs":{},"수":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415}}},"타":{"docs":{},"입":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},".":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}},"e":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"로":{"docs":{},"써":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"임":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"m":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"$":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"m":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.333333333333333},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.333333333333333}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"p":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"2":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"3":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"?":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}}}}},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"b":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"'":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"s":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"o":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"l":{"docs":{},"(":{"docs":{},"[":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"f":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"y":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}},"e":{"docs":{},"r":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{},"h":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"c":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"v":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}}},"p":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"x":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"(":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"m":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0070788107597923545},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414}},"e":{"docs":{},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"지":{"docs":{},"정":{"docs":{},"자":{"docs":{},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"c":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"a":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":10}},"e":{"docs":{},"r":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}}},"c":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332}}},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\"":{"docs":{},")":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"'":{"docs":{},"j":{"docs":{},"i":{"docs":{},"m":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"[":{"docs":{},"'":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"p":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"]":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"k":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"s":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}},"[":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"e":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"(":{"1":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"docs":{}},"docs":{},"x":{"docs":{},")":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"1":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"2":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004930524428507396}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}}}}}}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"e":{"docs":{},"c":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"i":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"x":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"r":{"1":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"2":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"4":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}},"a":{"docs":{},"l":{"docs":{},"g":{"docs":{},"o":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"키":{"docs":{},"워":{"docs":{},"드":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"y":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"`":{"docs":{},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.016786570743405275},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"과":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}},"기":{"docs":{},"본":{"docs":{},"값":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"!":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"g":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"s":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.006381039197812215},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.01165396683101748},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.013408609738884969},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.008689221667591052},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011255924170616114},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.005794137695978187},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"x":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"y":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"o":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"[":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"'":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}},"f":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"[":{"docs":{},"~":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"m":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"1":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"2":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"3":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"4":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"s":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"o":{"docs":{},"f":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},")":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},".":{"docs":{},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}},"v":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"d":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"u":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"f":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"?":{"docs":{},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016}}}}}},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"e":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"d":{"docs":{},"w":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"(":{"docs":{},"(":{"docs":{},"o":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"e":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"s":{"docs":{},"h":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"l":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"e":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"r":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},".":{"docs":{},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"o":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"u":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"docs":{}}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"docs":{}},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"[":{"2":{"docs":{},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},">":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"s":{"1":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}}},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"p":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"e":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}},".":{"docs":{},"j":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"v":{"docs":{},"e":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"y":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}},"(":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"e":{"docs":{},"o":{"docs":{},"h":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.00625}}},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"y":{"docs":{},"o":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}}}}},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"예":{"docs":{},"제":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},":":{"docs":{},"[":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"u":{"docs":{},"p":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}},"{":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"[":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"과":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"p":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"선":{"docs":{},"언":{"docs":{},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}}}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"l":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"]":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"(":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}}},":":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"o":{"docs":{},"r":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},"f":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"?":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"o":{"docs":{},"u":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"e":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"i":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"f":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"m":{"docs":{},"s":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},".":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"'":{"docs":{},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"?":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"o":{"docs":{},"w":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"o":{"docs":{},"y":{"docs":{},"u":{"docs":{},"n":{"4":{"2":{"9":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"docs":{}},"docs":{}},"docs":{}}}}},"m":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}},"r":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},")":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"y":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"과":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"1":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"1":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"3":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}}}}}}}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},")":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"n":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"s":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"j":{"docs":{},"i":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"r":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},")":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"1":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"i":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051}}},"s":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"m":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}}}}}}}}}}},"(":{"docs":{},"/":{"docs":{},"*":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"d":{"docs":{},"o":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"라":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"u":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},"s":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"y":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"(":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"u":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},".":{"docs":{},"c":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"g":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.010938924339106655},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0069821567106283944},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.009240246406570842},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.009983361064891847},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.012899262899262898},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.013869625520110958},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.005869797225186766}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.005342831700801425},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.008771929824561403},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0075507314771118455},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.041237113402061855},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.015625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"에":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}},"임":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008494572911750826},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.00533175355450237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"'":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"]":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"은":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}}}}}}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"혹":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}}}}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"부":{"docs":{},"터":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"c":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"가":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":5}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}}}}}}},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"게":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"는":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"?":{"docs":{},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}}}}},"y":{"docs":{},"m":{"1":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"2":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}},"3":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"(":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.018115942028985508},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"은":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"s":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"(":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"docs":{},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"s":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"s":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"p":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"z":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"d":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"!":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"r":{"docs":{},"e":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"s":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"g":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"k":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"d":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},")":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}}},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},")":{"docs":{},"[":{"docs":{},"]":{"docs":{},"과":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"g":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421}},")":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"1":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}}}}}}}}}}},"/":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},".":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.02586206896551724}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"r":{"docs":{},"q":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"문":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{},"문":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"?":{"docs":{},")":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},")":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"f":{"docs":{},"c":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}},"d":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"b":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"n":{"2":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"t":{"0":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}}},"1":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"6":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"7":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"8":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}},"2":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"3":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"4":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"4":{"0":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"1":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"2":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"3":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}},"5":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"6":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"7":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"8":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011291460832745237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00517655758920318},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"a":{"docs":{},"e":{"docs":{},"k":{"docs":{},"y":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"x":{"docs":{},"i":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"u":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"g":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"인":{"docs":{},"수":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"s":{"docs":{},"k":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"(":{"docs":{},"[":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"r":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008904719501335707},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005013673655423883},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.021630615640599003},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.03785488958990536},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.009052924791086351},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"t":{"docs":{"./":{"ref":"./","tf":0.0125},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.516051364365971},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.015968063872255488},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.009761388286334056},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.013189448441247002},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":5.011142061281337},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":5.009395973154362},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":5.0088372093023255},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.346578366445916},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.020833333333333332},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.01556420233463035}},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"약":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01276595744680851},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009795191451469279},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0054694621695533276},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.006420545746388443},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.007446808510638298},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"태":{"docs":{},"그":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.333333333333333},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"’":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"\"":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"/":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"s":{"docs":{},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"s":{"docs":{},"p":{"docs":{},"m":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}},"@":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004067295248659641},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"g":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"\"":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},"e":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.005342831700801425},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0036463081130355514},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"?":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"선":{"docs":{},"언":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"s":{"2":{"3":{"0":{"7":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"docs":{}},"4":{"5":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":3.333333333333333},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":3.333333333333333},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":3.333333333333333},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.011574074074074073}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"c":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.012077294685990338},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":10.012430939226519},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"라":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"*":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"이":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}},"는":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}}},"y":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},"로":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"d":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"를":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"까":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"x":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}},"o":{"docs":{},"o":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},"[":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}}}}}}},"z":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"p":{"0":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"1":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"docs":{}},"x":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"y":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"1":{"6":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"docs":{}},"docs":{}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"y":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},".":{"docs":{},"b":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"y":{"docs":{},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"e":{"docs":{},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"e":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"o":{"docs":{},"w":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"e":{"docs":{},"w":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"!":{"docs":{},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"t":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},"r":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"u":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218}}},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"/":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"i":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/generics.html":{"ref":"pages/generics.html","tf":0.009174311926605505},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"u":{"docs":{},",":{"docs":{},"v":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"=":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}},"{":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"k":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"]":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"p":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}},"w":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"o":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"m":{"docs":{},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"3":{"4":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"docs":{}},"docs":{}}}}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"m":{"docs":{},"i":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"n":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}}},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"d":{"docs":{},"o":{"1":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"2":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},".":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}}}}}}}}},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},"n":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"docs":{}}}}}}}}}},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"같":{"docs":{},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"c":{"docs":{},"h":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},")":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates.html":{"ref":"pages/declaration-files/templates.html","tf":10}},"e":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"o":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"o":{"docs":{},"r":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"a":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}}}}}}}},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.012618296529968454},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}},"m":{"docs":{},"e":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"라":{"docs":{},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"인":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"e":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617}}}}}},"r":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"c":{"3":{"9":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"docs":{}},"docs":{}}},"w":{"3":{"docs":{},"c":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"b":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"에":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.007194244604316547},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"이":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"e":{"docs":{},"!":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}},"l":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"'":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}}}},"n":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"a":{"docs":{},"k":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"?":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"[":{"docs":{},"]":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"s":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},")":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"와":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"l":{"docs":{},"에":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"o":{"docs":{},"o":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"f":{"docs":{},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"로":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"\"":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},")":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}}}},"!":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"k":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0031337047353760445}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"d":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"i":{"docs":{},"t":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":5.007352941176471}},"e":{"docs":{},"d":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"y":{"docs":{},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"의":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}},"y":{"docs":{},"(":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"란":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"'":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"?":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"n":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"l":{"docs":{},"k":{"docs":{},"(":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}},",":{"docs":{},"x":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"y":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"r":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"e":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"j":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"g":{"docs":{},"y":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"j":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}},"t":{"docs":{},"a":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"m":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"o":{"docs":{},"o":{"docs":{"./":{"ref":"./","tf":0.00625}}},"u":{"docs":{},"'":{"docs":{},"r":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"h":{"docs":{},"o":{"docs":{},"e":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.007123775601068566},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}}}},"⚠":{"docs":{},"️":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"✨":{"docs":{"./":{"ref":"./","tf":0.00625}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"능":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"하":{"docs":{},"며":{"docs":{"./":{"ref":"./","tf":0.00625}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"다":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"록":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"고":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"거":{"docs":{},"나":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"함":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"해":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"성":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"이":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"/":{"docs":{},"생":{"docs":{},"성":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"케":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"이":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"면":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"가":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"므":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"며":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"진":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"다":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"장":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"졌":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{},"지":{"docs":{},"만":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"변":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"성":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"정":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"져":{"docs":{},"오":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"(":{"docs":{},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"만":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"데":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"올":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"온":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"다":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"야":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"끔":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"드":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"질":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"수":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"만":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"독":{"docs":{},"성":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"짜":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{},"채":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"짐":{"docs":{},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"시":{"docs":{},"성":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"까":{"docs":{},"운":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"깝":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"상":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"르":{"docs":{},"치":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"리":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"키":{"docs":{},"는":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"도":{"docs":{},"록":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"려":{"docs":{},"지":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"져":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"감":{"docs":{},"사":{"docs":{},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"싸":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"는":{"docs":{},"데":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"주":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"줄":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"쌉":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"쌀":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"춰":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"시":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"되":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"하":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"(":{"docs":{},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"예":{"docs":{},":":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"자":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176}}}}}}}},"공":{"docs":{},"식":{"docs":{"./":{"ref":"./","tf":0.00625}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"지":{"docs":{"./":{"ref":"./","tf":0.0125}}},"부":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"유":{"docs":{},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"함":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"되":{"docs":{},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"통":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"된":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"성":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"으":{"docs":{},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"인":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"백":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"개":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"간":{"docs":{},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"변":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"격":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"그":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"것":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"러":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"런":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"데":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"렇":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"듯":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"리":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"래":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"프":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"냥":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"들":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"대":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"룹":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"화":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}},"동":{"docs":{},"안":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"만":{"docs":{},"두":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"중":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"럼":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"곳":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"내":{"docs":{},"용":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"물":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.013888888888888888}}}},"부":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"보":{"docs":{},"낼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"내":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"/":{"docs":{},"검":{"docs":{},"사":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"낸":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"냄":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543}},"소":{"docs":{},"스":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"장":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"재":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"려":{"docs":{},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"누":{"docs":{},"구":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"군":{"docs":{},"가":{"docs":{},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"락":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"됨":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"르":{"docs":{},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}}},"수":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"양":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005013673655423883},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.003512664078387872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.005581395348837209},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"소":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"시":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"음":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.010071090047393365},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006187529747739172},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"처":{"docs":{},"럼":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"룰":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"(":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},"수":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"르":{"docs":{},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"다":{"docs":{},"'":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"고":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"!":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"루":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}}},"어":{"docs":{},"지":{"docs":{},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"형":{"docs":{},"성":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"운":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"로":{"docs":{},"드":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"룹":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"수":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"중":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"행":{"docs":{},"히":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"뤄":{"docs":{},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"지":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"뤘":{"docs":{},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{},"얼":{"docs":{},"로":{"docs":{},"그":{"docs":{},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"만":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"움":{"docs":{"./":{"ref":"./","tf":0.00625}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"말":{"docs":{},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"구":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.333333333333333}}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"상":{"docs":{},"자":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"들":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"만":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"뿐":{"docs":{},"만":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"중":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"메":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"입":{"docs":{},"된":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"됨":{"docs":{},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"해":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"달":{"docs":{},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"우":{"docs":{},"미":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"와":{"docs":{},"줄":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"등":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"록":{"docs":{"./":{"ref":"./","tf":0.00625}},"할":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"과":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"의":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"레":{"docs":{},"포":{"docs":{},"에":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.00625}}}}},"이":{"docs":{},"어":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"아":{"docs":{},"웃":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"블":{"docs":{},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"코":{"docs":{},"드":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"퍼":{"docs":{},"런":{"docs":{},"스":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/project-references.html":{"ref":"pages/project-references.html","tf":5}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":5}}}}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"벨":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"마":{"docs":{},"이":{"docs":{},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":5.000542299349241}},"된":{"docs":{"./":{"ref":"./","tf":0.00625}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"크":{"docs":{},"로":{"docs":{},"소":{"docs":{},"프":{"docs":{},"트":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"지":{"docs":{},"막":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"엔":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"치":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"무":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"우":{"docs":{},"스":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},")":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},")":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008}}},"!":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574}}}}},"주":{"docs":{},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"치":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"침":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"커":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"찰":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"법":{"docs":{},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"음":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{},"막":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"목":{"docs":{},"록":{"docs":{"./":{"ref":"./","tf":0.0125},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"처":{"docs":{},"럼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"표":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"차":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"문":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"서":{"docs":{"./":{"ref":"./","tf":0.0125},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"화":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"제":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"들":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"점":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"없":{"docs":{},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"열":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"이":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"라":{"docs":{},"고":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"맥":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"적":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}}},"상":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"법":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"장":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"및":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"/":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"밖":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{"./":{"ref":"./","tf":0.00625}}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"방":{"docs":{},"법":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"은":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"도":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.022058823529411766},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"며":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"대":{"docs":{},"로":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"들":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"식":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"들":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"지":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"\"":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"정":{"docs":{},"식":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"출":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"되":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"문":{"docs":{},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"해":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"향":{"docs":{},"\"":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"생":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"해":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"금":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"번":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"역":{"docs":{"./":{"ref":"./","tf":0.01875}},",":{"docs":{"./":{"ref":"./","tf":0.00625}}},"에":{"docs":{"./":{"ref":"./","tf":0.00625}}},"이":{"docs":{"./":{"ref":"./","tf":0.00625}}},"하":{"docs":{},"는":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"째":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"호":{"docs":{},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"들":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"링":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"된":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"러":{"docs":{},"(":{"docs":{},"예":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"된":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"형":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"체":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"분":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.00625}}},"류":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"명":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"히":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"석":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"리":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"되":{"docs":{},"어":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"된":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"들":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"산":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"하":{"docs":{},"는":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{"./":{"ref":"./","tf":0.00625}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"언":{"docs":{},"스":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"클":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"즈":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"용":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517}},"량":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":3.333333333333333},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"\"":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"데":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{},"로":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"므":{"docs":{},"로":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004430811179277437},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.007159904534606206},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.03676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"\u0013":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"자":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"려":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"면":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.011095700416088766},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"셔":{"docs":{},"야":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.01556420233463035}}}},"거":{"docs":{},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"느":{"docs":{},"냐":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"던":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"길":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0054533060668029995},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"만":{"docs":{},"한":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"야":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"왔":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"봤":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"본":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"되":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"었":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"도":{"docs":{},"록":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"자":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"들":{"docs":{},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"겐":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"될":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"수":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"다":{"docs":{},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"가":{"docs":{},"능":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"던":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"법":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"과":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},")":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"인":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"의":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"됨":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"으":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}},"람":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"들":{"docs":{},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"례":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"실":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"상":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"항":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"은":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"소":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"라":{"docs":{},"지":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"양":{"docs":{},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"전":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"본":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"상":{"docs":{},"황":{"docs":{"./":{"ref":"./","tf":0.00625}},"은":{"docs":{"./":{"ref":"./","tf":0.00625}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"마":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"위":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"호":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"작":{"docs":{},"용":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"하":{"docs":{},"는":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"수":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.013481363996827915}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"들":{"docs":{},"의":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"관":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"다":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"당":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"속":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"관":{"docs":{},"계":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"계":{"docs":{},"층":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"받":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"하":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"기":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"급":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"태":{"docs":{},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"\"":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"기":{"docs":{},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"대":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.01285102332222751},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"이":{"docs":{},"냐":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"라":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"인":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"임":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"단":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"응":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"자":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}},"상":{"docs":{},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"할":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"용":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"세":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"소":{"docs":{},"개":{"docs":{"./":{"ref":"./","tf":10},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":10},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"되":{"docs":{},"었":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"된":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}}}}},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"코":{"docs":{},"드":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"맵":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"수":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"에":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"위":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"프":{"docs":{},"트":{"docs":{},"웨":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"문":{"docs":{},"자":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"요":{"docs":{},"될":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"비":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"진":{"docs":{},"할":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"수":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.01702127659574468},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.015060240963855422},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.009571558796718322},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.019261637239165328},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.021956087824351298},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.02560124127230411},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.014912280701754385},"pages/functions.html":{"ref":"pages/functions.html","tf":0.012102196324518153},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.015384615384615385},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.021560574948665298},"pages/classes.html":{"ref":"pages/classes.html","tf":0.017461066540821142},"pages/enums.html":{"ref":"pages/enums.html","tf":0.013481363996827915},"pages/generics.html":{"ref":"pages/generics.html","tf":0.02117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.014790164540580514},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.01454234388366125},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.018957345971563982},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.011085180863477246},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/modules.html":{"ref":"pages/modules.html","tf":0.015678254942058625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.010471204188481676},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.013490725126475547},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.010030864197530864},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.013422818791946308},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.011872146118721462},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.014559068219633943},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.012549019607843137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.027657266811279828},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.03308823529411765},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.014388489208633094},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005919220055710306},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.010738255033557046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.01627906976744186},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0176678445229682},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.02086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.014134275618374558},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.02531645569620253},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.022598870056497175},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.023178807947019868},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.016059957173447537},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.021344717182497332},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.020933977455716585},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0196078431372549},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"백":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"십":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"천":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"준":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"서":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"행":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"했":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"다":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"많":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"정":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"해":{"docs":{},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"하":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"여":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"되":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"려":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"면":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"시":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"되":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"동":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"고":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"월":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"가":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"학":{"docs":{},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"용":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"집":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"단":{"docs":{},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"언":{"docs":{},"제":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"든":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"지":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"어":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"들":{"docs":{},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"과":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"급":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"했":{"docs":{},"듯":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"하":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"된":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"래":{"docs":{},"핑":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"w":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}},"오":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"타":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"늘":{"docs":{},"날":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"래":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"류":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"들":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.016556291390728478},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"인":{"docs":{},"지":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"!":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},")":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"직":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"해":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"른":{"docs":{},"쪽":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.011764705882352941}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"버":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"라":{"docs":{},"이":{"docs":{},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"하":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"해":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"딩":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"로":{"docs":{},"드":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574}}},"만":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"가":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"들":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"된":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"와":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"딩":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"헤":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079}}},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"염":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"프":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"브":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"픈":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"요":{"docs":{},"청":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.00625}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"약":{"docs":{},"하":{"docs":{},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"되":{"docs":{},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"구":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"소":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.013418903150525088},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"들":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.010958904109589041},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"나":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"즘":{"docs":{},"에":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"점":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"웹":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"들":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"팩":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"견":{"docs":{"./":{"ref":"./","tf":0.00625}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"했":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"였":{"docs":{},"을":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"미":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"와":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"하":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"인":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"한":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"도":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"할":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"거":{"docs":{},"해":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"무":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"해":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"서":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"존":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"며":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"성":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"나":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"부":{"docs":{},"터":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"을":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"적":{"docs":{},"인":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"한":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"심":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004452359750667854},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007017543859649123},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00582698341550874},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008494572911750826},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.01818181818181818},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0136986301369863},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004991680532445923},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0074418604651162795},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.025735294117647058},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.03056768558951965},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.03180212014134275},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.018666666666666668},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.010466988727858293},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"곳":{"docs":{},"을":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"슈":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"를":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"./":{"ref":"./","tf":0.00625}}},"가":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005823627287853577},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.005581395348837209},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"동":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"하":{"docs":{},"며":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"세":{"docs":{},"요":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\"":{"docs":{},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"러":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.008032128514056224},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"런":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"례":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"상":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"적":{"docs":{},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"이":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"외":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},")":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"용":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"유":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479}}}},"것":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"들":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"라":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"미":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"제":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.007058823529411765},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"해":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"여":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"려":{"docs":{},"면":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"름":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.009917355371900827},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"들":{"docs":{},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"(":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"인":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"~":{"docs":{},"]":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"점":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"니":{"docs":{},"셜":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"라":{"docs":{},"이":{"docs":{},"저":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"전":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"건":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"후":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"부":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"번":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"엔":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"렇":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"야":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"종":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"중":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"들":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"때":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"터":{"docs":{},"러":{"docs":{},"블":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}},"로":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"와":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":5}}}}}}},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"루":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"어":{"docs":{},"지":{"docs":{},"길":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"득":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"끄":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"스":{"docs":{},"케":{"docs":{},"이":{"docs":{},"프":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"어":{"docs":{},"지":{"docs":{},"기":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"질":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"야":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"벤":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}}}},"팩":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"란":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"론":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"식":{"docs":{},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}},"탈":{"docs":{},"리":{"docs":{},"아":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"펙":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"하":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"문":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"력":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"면":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"기":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"받":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"아":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"을":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"할":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"장":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},".":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009795191451469279},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.008032128514056224},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.016051364365971106},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.013972055888223553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.01474010861132661},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.011403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.010309278350515464},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.012320328542094456},"pages/classes.html":{"ref":"pages/classes.html","tf":0.012741859367626238},"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239},"pages/generics.html":{"ref":"pages/generics.html","tf":0.014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00776483638380477},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.012440758293838863},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007001166861143524},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.011588275391956374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.01142313184198001},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.011804384485666104},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.011872146118721462},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.007058823529411765},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.020065075921908895},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.011990407673860911},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0071588366890380315},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.008372093023255815},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.009933774834437087},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.02734375},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.023178807947019868},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.008922198429693077},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0096051227321238},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.020477815699658702},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.007246376811594203},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"(":{"docs":{},"해":{"docs":{},"당":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"대":{"docs":{},"체":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"이":{"docs":{},"제":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"자":{"docs":{},"세":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},")":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004102096627164996},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0053533190578158455},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.006937033084311633},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"(":{"docs":{},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"만":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"끔":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.008213552361396304},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"가":{"docs":{},"?":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"면":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}},"나":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"뿐":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"어":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"야":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"거":{"docs":{},"나":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"듯":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"단":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"던":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"자":{"docs":{},"세":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"히":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"랑":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"지":{"docs":{},"만":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"러":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"원":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"주":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"체":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"적":{"docs":{},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"만":{"docs":{},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"(":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"어":{"docs":{},"떤":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"동":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"완":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"리":{"docs":{},"잡":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"연":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"워":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}}}},"럽":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"유":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"롭":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"바":{"docs":{},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"터":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"료":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"형":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}},"신":{"docs":{},"들":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"만":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"식":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"게":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"르":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"정":{"docs":{},"까":{"docs":{},"지":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"잘":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"못":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"된":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"되":{"docs":{},"었":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"됨":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"해":{"docs":{},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"주":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.0125},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"셔":{"docs":{},"서":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"어":{"docs":{},"진":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"지":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"목":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"이":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"할":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"요":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"제":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"와":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"의":{"docs":{},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"사":{"docs":{},"항":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"변":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"입":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"되":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"석":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"진":{"docs":{},"석":{"docs":{},"현":{"docs":{},"\ud83c":{"docs":{},"\udf0d":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"행":{"docs":{"./":{"ref":"./","tf":0.0125}},"중":{"docs":{"./":{"ref":"./","tf":0.00625}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"어":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"지":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"단":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"입":{"docs":{},"점":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"짜":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"참":{"docs":{},"고":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"해":{"docs":{"./":{"ref":"./","tf":0.00625}},"주":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00625}}},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"시":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"기":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"여":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"문":{"docs":{},"헌":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},")":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"로":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"사":{"docs":{},"항":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"여":{"docs":{"./":{"ref":"./","tf":0.00625}},"하":{"docs":{},"기":{"docs":{"./":{"ref":"./","tf":0.00625}}},"는":{"docs":{"./":{"ref":"./","tf":0.00625}}},"실":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"해":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"조":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}}},"해":{"docs":{},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"데":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"세":{"docs":{},"요":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006756756756756757},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}}},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"된":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"(":{"docs":{},"원":{"docs":{},"래":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"/":{"docs":{},"거":{"docs":{},"짓":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"/":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}}}}},"컨":{"docs":{},"트":{"docs":{},"리":{"docs":{},"뷰":{"docs":{},"터":{"docs":{"./":{"ref":"./","tf":0.00625}},"도":{"docs":{"./":{"ref":"./","tf":0.00625}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"롤":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"테":{"docs":{},"이":{"docs":{},"너":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"가":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"텐":{"docs":{},"츠":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"셉":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"들":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"타":{"docs":{},"입":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.014893617021276596},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.013357079252003561},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.01706827309236948},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.018687329079307202},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":5.0108611326609775},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007017543859649123},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":5.017948717948718},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.3384668035592058},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.01834862385321101},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":5.022000369754114},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":5.0052576235541535},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.014585764294049008},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":5.015432098765432},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":5.029082774049217},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004178272980501393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.012367491166077738},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.01694915254237288},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5096359743040684},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":5}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.012466607301869992},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.007028112449799197},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.009309542280837859},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/functions.html":{"ref":"pages/functions.html","tf":0.008516360376512775},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.014373716632443531},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.011997177134791814},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.01892744479495268},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.042505592841163314},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.003481894150417827},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.009635974304068522},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.006937033084311633},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004452359750667854},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0033277870216306157},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.015659955257270694},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"며":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"든":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"나":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"써":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.007028112449799197},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.004557885141294439},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004806803475688667},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"{":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005263157894736842},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004806803475688667},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.010030864197530864},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"화":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"된":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}},"예":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"인":{"docs":{},"덱":{"docs":{},"스":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"들":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"로":{"docs":{},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"부":{"docs":{},"터":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"도":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"가":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"처":{"docs":{},"럼":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"검":{"docs":{},"사":{"docs":{},"!":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}},"변":{"docs":{},"수":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"\"":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"시":{"docs":{},"스":{"docs":{},"템":{"docs":{},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"까":{"docs":{},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"임":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"임":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"/":{"docs":{},"디":{"docs":{},"자":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"스":{"docs":{},"탬":{"docs":{},"프":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"이":{"docs":{},"핑":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"(":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"n":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"란":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"게":{"docs":{},"팅":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"케":{"docs":{},"팅":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"하":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"협":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"겟":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"팅":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"통":{"docs":{},"해":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},"하":{"docs":{},"길":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"의":{"docs":{},"례":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}},"신":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"합":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.333333333333333}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"한":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"하":{"docs":{},"여":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"제":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"포":{"docs":{},"함":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"된":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"지":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"게":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"도":{"docs":{},"록":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"며":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"시":{"docs":{},"킬":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"키":{"docs":{},"지":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"해":{"docs":{},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"동":{"docs":{},"봉":{"docs":{},"된":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"비":{"docs":{},"슷":{"docs":{},"하":{"docs":{},"게":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"될":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},")":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}},"이":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"인":{"docs":{},"트":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"괄":{"docs":{},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"팅":{"docs":{},"되":{"docs":{},"었":{"docs":{},"을":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"맷":{"docs":{},"과":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"이":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"르":{"docs":{},"투":{"docs":{},"갈":{"docs":{},"어":{"docs":{},"(":{"docs":{},"브":{"docs":{},"라":{"docs":{},"질":{"docs":{},")":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":5.01207729468599},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.007159904534606206},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"의":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"인":{"docs":{"./":{"ref":"./","tf":0.00625}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00966183574879227},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"명":{"docs":{},"과":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"그":{"docs":{},"래":{"docs":{},"머":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"에":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"겐":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"밍":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"(":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"램":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"]":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"퍼":{"docs":{},"티":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.013033175355450236},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.005710206995003569},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.007470651013874066},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.014492753623188406},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"들":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"중":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"인":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"처":{"docs":{},"럼":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"토":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"타":{"docs":{},"입":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"세":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"필":{"docs":{},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"레":{"docs":{},"임":{"docs":{},"워":{"docs":{},"크":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"(":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"리":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}}},"론":{"docs":{},"트":{"docs":{},"엔":{"docs":{},"드":{"docs":{},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"록":{"docs":{},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"런":{"docs":{},"트":{"docs":{},"엔":{"docs":{},"드":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"린":{"docs":{},"트":{"docs":{},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"랑":{"docs":{},"스":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"피":{"docs":{},"드":{"docs":{},"백":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.00625}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"연":{"docs":{},"산":{"docs":{},"자":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"국":{"docs":{},"어":{"docs":{"./":{"ref":"./","tf":0.00625}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"글":{"docs":{"./":{"ref":"./","tf":0.0125}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"\"":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"번":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"쪽":{"docs":{},"에":{"docs":{},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"으":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"곳":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"정":{"docs":{},"되":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"해":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"해":{"docs":{},"당":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"므":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"주":{"docs":{},"시":{"docs":{},"면":{"docs":{"./":{"ref":"./","tf":0.00625}}}},"지":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"는":{"docs":{},"데":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"며":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"결":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"지":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"책":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"방":{"docs":{},"법":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"준":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},":":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"줄":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"석":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":5.008567348881485},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"어":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"하":{"docs":{},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"된":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"다":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"될":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"서":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"시":{"docs":{},"/":{"docs":{},"우":{"docs":{},"물":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"핸":{"docs":{},"드":{"docs":{},"북":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.011976047904191617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{},"란":{"docs":{},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":10}}}}}}}}}},"들":{"docs":{},"링":{"docs":{},"과":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"확":{"docs":{},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351}},"할":{"docs":{"./":{"ref":"./","tf":0.00625},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"!":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},"데":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"거":{"docs":{},"나":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}},"함":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"장":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"려":{"docs":{},"고":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},"_":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"자":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"해":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"다":{"docs":{},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"시":{"docs":{},"켜":{"docs":{},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"되":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"신":{"docs":{},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"실":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"하":{"docs":{},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"해":{"docs":{},"질":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"정":{"docs":{},"적":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"대":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"환":{"docs":{},"영":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.00625}}}}}}}},"경":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"만":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"\"":{"0":{"0":{"1":{"docs":{},"+":{"0":{"1":{"0":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"1":{"0":{"0":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"1":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"docs":{}},"2":{"3":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415}}}},"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"+":{"2":{"docs":{},"*":{"3":{"3":{"docs":{},"/":{"1":{"1":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},".":{"0":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}},"docs":{}}},"docs":{}}},"2":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"3":{"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"0":{"docs":{},".":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"docs":{}}},"docs":{}}},"5":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"1":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"docs":{}}},"docs":{}}},"6":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"7":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"8":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"9":{"8":{"0":{"5":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.02086677367576244},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.014791573285522188},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}},"n":{"docs":{},"e":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"!":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"h":{"docs":{},"i":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"s":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"기":{"docs":{},"호":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},"\"":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}},"변":{"docs":{},"형":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}}}}}},"어":{"docs":{},"디":{"docs":{},"서":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"웹":{"docs":{},"\"":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"된":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"#":{"1":{"8":{"7":{"docs":{},"a":{"docs":{},"b":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}},"docs":{}},"docs":{}},"docs":{}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}},"b":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"\"":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"]":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"z":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}}}},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"y":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"4":{"docs":{},")":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"docs":{}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"a":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"목":{"docs":{},"록":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"`":{"docs":{},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"h":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124}}}}}}},"m":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.010256410256410256},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"]":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}},"y":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"i":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}},"o":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"w":{"docs":{},"d":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}}}},"u":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"g":{"docs":{},"a":{"docs":{},"c":{"docs":{},"y":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"f":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"i":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}},"n":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"\"":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"a":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"같":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"b":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"처":{"docs":{},"럼":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},".":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"p":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"x":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"h":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"이":{"docs":{},"여":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"a":{"docs":{},"m":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063}}}}}}},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"i":{"docs":{},"c":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}}}},"r":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}}}},"c":{"docs":{},"/":{"docs":{},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}},"b":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"r":{"docs":{},"\"":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},")":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}},"p":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}},"f":{"8":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}}},"m":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"구":{"docs":{},"조":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"덕":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},".":{"docs":{},"\"":{"docs":{},";":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"i":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"]":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"`":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}}}}}}}}}}}},"x":{"docs":{},"y":{"docs":{},"z":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"]":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"i":{"docs":{},"'":{"docs":{},"m":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"l":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"m":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"d":{"docs":{},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757}},"'":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},")":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},";":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"나":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"와":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}},"\"":{"docs":{},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"a":{"docs":{},"n":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"g":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"d":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895}}}}}}},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"\"":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}},"d":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"b":{"docs":{},"b":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}},"날":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"대":{"docs":{},"상":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"사":{"docs":{},"전":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"라":{"docs":{},"져":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"인":{"docs":{},"덱":{"docs":{},"스":{"docs":{},"로":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"피":{"docs":{},"하":{"docs":{},"는":{"docs":{},"\"":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"]":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}}}},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}}}}},"\"":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"v":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"가":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"를":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"숨":{"docs":{},"겨":{"docs":{},"진":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"사":{"docs":{},"용":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},".":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"6":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"7":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"8":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"9":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}},"2":{"0":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}}},"5":{"docs":{},"\"":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}},"6":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"/":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"]":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"s":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}}}}}}}}},"\"":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"l":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"직":{"docs":{},"렬":{"docs":{},"화":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}},"제":{"docs":{},"너":{"docs":{},"릭":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"리":{"docs":{},"터":{"docs":{},"럴":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"싱":{"docs":{},"글":{"docs":{},"톤":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"*":{"docs":{},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}},"+":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"/":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"발":{"docs":{},"견":{"docs":{},"\"":{"docs":{},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"최":{"docs":{},"상":{"docs":{},"위":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"적":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"@":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}}}},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"很":{"docs":{},"高":{"docs":{},"兴":{"docs":{},"认":{"docs":{},"识":{"docs":{},"你":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"您":{"docs":{},"好":{"docs":{},"吗":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"가":{"docs":{},"상":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"디":{"docs":{},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"배":{"docs":{},"포":{"docs":{},"\"":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"추":{"docs":{},"가":{"docs":{},"\"":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}},"건":{"docs":{},"전":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"아":{"docs":{},"마":{"docs":{},"도":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"호":{"docs":{},"환":{"docs":{},"\"":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"다":{"docs":{},"른":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"문":{"docs":{},"맥":{"docs":{},"상":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"$":{"docs":{},"$":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"성":{"docs":{},"공":{"docs":{},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"존":{"docs":{},"재":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"환":{"docs":{},"경":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"~":{"docs":{},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"누":{"docs":{},"군":{"docs":{},"가":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"그":{"docs":{},"냥":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"단":{"docs":{},"축":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"락":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"천":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"솔":{"docs":{},"루":{"docs":{},"션":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"강":{"docs":{},"한":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"빠":{"docs":{},"르":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"약":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"해":{"docs":{},"결":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"더":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"전":{"docs":{},"달":{"docs":{},"하":{"docs":{},"는":{"docs":{},"\"":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"이":{"docs":{},"름":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"마":{"docs":{},"지":{"docs":{},"막":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"엔":{"docs":{},"드":{"docs":{},"포":{"docs":{},"인":{"docs":{},"트":{"docs":{},"\"":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}},"정":{"docs":{},"의":{"docs":{},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"!":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"*":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0033277870216306157},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004430811179277437},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.029978586723768737},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.046424759871931696},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"/":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.019417475728155338},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.021834061135371178},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.04430379746835443},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.023911491791577446},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.03468516542155817}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}},"]":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"*":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"마":{"docs":{},"세":{"docs":{},"요":{"docs":{},"*":{"docs":{},"*":{"docs":{},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"/":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"=":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"참":{"docs":{},"고":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"또":{"docs":{},"한":{"docs":{},"*":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"*":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"*":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"~":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.03515625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.05240174672489083},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.06007067137809187},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0379746835443038},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.05851063829787234}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"/":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"/":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.011850501367365542},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.019394879751745538},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.007456140350877193},"pages/functions.html":{"ref":"pages/functions.html","tf":0.014791573285522188},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.028205128205128206},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.022587268993839837},"pages/classes.html":{"ref":"pages/classes.html","tf":0.008966493629070316},"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0077628793225123505},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.02126086152708449},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.011120615911035072},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.04206098843322818},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.018115942028985508},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.01866977829638273},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.014367816091954023},"pages/modules.html":{"ref":"pages/modules.html","tf":0.007839127471029312},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.010214504596527068},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0091324200913242},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.016638935108153077},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.010303687635574838},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.01079136690647482},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.02158774373259053},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.016554809843400447},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.026976744186046512},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.013869625520110958},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.009933774834437087},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.06986899563318777},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.05653710247349823},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.04966887417218543},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.013204853675945753},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0144076840981857},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.030716723549488054},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"출":{"docs":{},"력":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"/":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.02975206611570248},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334}},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{},"/":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.04296875}}}},"*":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.019417475728155338},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"*":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.023911491791577446},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.03468516542155817}}},"끝":{"docs":{},"*":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"시":{"docs":{},"작":{"docs":{},"*":{"docs":{},"/":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"~":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.04054054054054054},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.021834061135371178},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.02120141342756184},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.04430379746835443},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.03723404255319149}}},"!":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"^":{"docs":{},"[":{"0":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"docs":{},"a":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"/":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"/":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"a":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"b":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"j":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"\\":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{},"?":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}}},"(":{"docs":{},"x":{"docs":{},"?":{"docs":{},")":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"=":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.019590382902938557},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.01731996353691887},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.01765650080256822},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.02412280701754386},"pages/functions.html":{"ref":"pages/functions.html","tf":0.025997310623038995},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.018480492813141684},"pages/classes.html":{"ref":"pages/classes.html","tf":0.026899480887210947},"pages/enums.html":{"ref":"pages/enums.html","tf":0.022997620935765267},"pages/generics.html":{"ref":"pages/generics.html","tf":0.009880028228652082},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.02847106674061749},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.015402843601895734},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.05573080967402734},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.025362318840579712},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.020114942528735632},"pages/modules.html":{"ref":"pages/modules.html","tf":0.021131561008861623},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.02349336057201226},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.037037037037037035},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.032029950083194675},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.02588235294117647},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.013015184381778741},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.01915041782729805},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.006263982102908278},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.010232558139534883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.015994436717663423},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0234375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.019867549668874173},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.022840827980014276},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.016542155816435433},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.03009259259259259}},"=":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"=":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006233303650934996},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.007692307692307693},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364}}}}}}}}},">":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0054694621695533276},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004930524428507396},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.017241379310344827},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.013117283950617283},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.012482662968099861},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"@":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665}},"e":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"데":{"docs":{},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}}}}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"s":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"e":{"docs":{},"d":{"docs":{},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"j":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"f":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}}}}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}}}}}}}}},"g":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"(":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}}},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0058165548098434005},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.029801324503311258},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.013204853675945753},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0208110992529349},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"/":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}}}}}},"m":{"docs":{},"y":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}}}}}}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"안":{"docs":{},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"에":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"{":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0048025613660619}}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"s":{"docs":{},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"e":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}},"p":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.011063526052819414},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.017075773745997867}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"u":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"s":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"y":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"o":{"docs":{},"r":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}},"[":{"0":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"1":{"0":{"1":{"docs":{},".":{"1":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}},"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},":":{"3":{"4":{"docs":{},":":{"2":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},"1":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"docs":{}},"docs":{}}},"5":{"docs":{},":":{"2":{"2":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"4":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{},",":{"2":{"docs":{},",":{"3":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"docs":{}}},"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"2":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"]":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"3":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"4":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"7":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"5":{"docs":{},"=":{"4":{"2":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}}}},"t":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"h":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"\"":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"@":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"y":{"docs":{},"m":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"d":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807}}},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"p":{"3":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"4":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205}},"r":{"docs":{},"o":{"docs":{},"p":{"4":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"5":{"docs":{},"=":{"4":{"2":{"docs":{},"]":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}}},"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"]":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"x":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"{":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}}}}}},"'":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"e":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"메":{"docs":{},"타":{"docs":{},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{},"]":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}},"클":{"docs":{},"래":{"docs":{},"식":{"docs":{},"]":{"docs":{},"[":{"docs":{},"#":{"docs":{},"클":{"docs":{},"래":{"docs":{},"식":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},"]":{"docs":{},"(":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"a":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00383008356545961}}},"]":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"2":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479}}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00383008356545961}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"n":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"t":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}},"_":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"~":{"docs":{},"내":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}},"선":{"docs":{},"택":{"docs":{},"적":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"값":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195}}}}}}}}},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"r":{"docs":{},"m":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"t":{"3":{"2":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}}},"docs":{}},"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009795191451469279},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.011403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.011976047904191617},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.006309148264984227},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007584597432905484},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.004026845637583893},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.008830022075055188},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"e":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"s":{"docs":{},")":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"j":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"e":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523}}}}}}}}}},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"l":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"\"":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},".":{"docs":{},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"s":{"docs":{},"x":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"를":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},"로":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"이":{"docs":{},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"를":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"?":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"\"":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"docs":{}}}}},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"1":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"docs":{}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}},"c":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.009795191451469279},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196}}}}}}},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{},"!":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"l":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"(":{"1":{"2":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"docs":{}},"docs":{}},"docs":{},"x":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"{":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.026244035446489435},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.010471204188481676},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.005995203836930456},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.009767441860465116},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009735744089012517},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.026200873362445413},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.024734982332155476},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.03164556962025317},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}},"s":{"docs":{},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"\"":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"/":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005235602094240838},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005235602094240838},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"문":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"\"":{"docs":{},".":{"docs":{},"/":{"docs":{},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"x":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"된":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965}},"s":{"docs":{},"와":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}},"a":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"e":{"docs":{},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"m":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"문":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}},"u":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"e":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"e":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"docs":{},"x":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},":":{"docs":{},"\"":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}},"m":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"s":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"(":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}}}}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"e":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"/":{"docs":{},"o":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"v":{"docs":{},"o":{"docs":{},"g":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"/":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"a":{"docs":{},"n":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{},"죠":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"m":{"docs":{},"e":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008014247551202136},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.005663048607833884},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"d":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},")":{"docs":{},";":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609}}}}},"o":{"docs":{},"f":{"docs":{},"a":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"!":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"docs":{}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.008171603677221655},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"e":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"\"":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"s":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"e":{"docs":{},"w":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":3.333333333333333},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.011798017932987258},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.006475800954328562},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.013422818791946308},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.004526462395543176},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"v":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"e":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"1":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"2":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"의":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"타":{"docs":{},"입":{"docs":{},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},")":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}},"x":{"docs":{},"t":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}}}}}}}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"j":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}},"e":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},".":{"docs":{},"j":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"'":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"만":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"/":{"docs":{},"i":{"docs":{},"o":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"s":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"e":{"docs":{},"s":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}}},"안":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},"docs":{}},"o":{"docs":{},"f":{"docs":{},";":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}}}}}},"s":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"t":{"docs":{},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"y":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"e":{"docs":{},".":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}},"o":{"docs":{},"k":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"y":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"옵":{"docs":{},"션":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}},"n":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"e":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},")":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"w":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}},"]":{"docs":{},";":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"일":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"/":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"}":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}}},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.009571558796718322},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0062063615205585725},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0036975411351451285},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0080042689434365},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0043859649122807015},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.012466607301869992},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0061403508771929825},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.011095700416088766},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.008830022075055188},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.02734375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}},"}":{"docs":{},")":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"’":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}},")":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"라":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}}}},"}":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"타":{"docs":{},"입":{"docs":{},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{},"{":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"와":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"|":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}},"=":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},"과":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"p":{"docs":{},"m":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.009592326139088728},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.02824858757062147},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.018518518518518517},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},")":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"의":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"x":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"s":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":5.023346303501945}}},"y":{"docs":{},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"d":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"{":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.025823686553873553},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.014056224899598393},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.025979945305378303},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.016051364365971106},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.03333333333333333},"pages/functions.html":{"ref":"pages/functions.html","tf":0.021515015688032272},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.033880903490759756},"pages/classes.html":{"ref":"pages/classes.html","tf":0.034922133081642284},"pages/enums.html":{"ref":"pages/enums.html","tf":0.022204599524187154},"pages/generics.html":{"ref":"pages/generics.html","tf":0.02117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.025143279718986875},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.041060735671514116},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.03495260663507109},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.03470031545741325},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.025087514585764293},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.05747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.032719836400818},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.008567348881485007},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.03575076608784474},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.008264462809917356},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.016975308641975308},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.015126050420168067},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.0196078431372549},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.014099783080260303},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.016786570743405275},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.014972144846796657},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.011185682326621925},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.017674418604651163},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.022968197879858657},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.015256588072122053},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02869757174392936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.008344923504867872},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02702702702702703},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0234375},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.016773733047822984},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.012273212379935965},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.020718232044198894},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.04398148148148148}},"}":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"1":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"=":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004996431120628123},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.007470651013874066}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"}":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.007470651013874066}}},"=":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}},"[":{"docs":{},"]":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}},"\"":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},">":{"docs":{},"\"":{"docs":{},"}":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"[":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}}}}},"i":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},";":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"docs":{}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}}}}}}}}}}}}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"y":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"!":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"*":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}},"?":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}},"k":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}},"{":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},"a":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"@":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"}":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.019590382902938557},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.010040160642570281},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.018231540565177756},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.014446227929373997},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.02982456140350877},"pages/functions.html":{"ref":"pages/functions.html","tf":0.016136261766024205},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.023076923076923078},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.021560574948665298},"pages/classes.html":{"ref":"pages/classes.html","tf":0.033978291647003306},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0190325138778747},"pages/generics.html":{"ref":"pages/generics.html","tf":0.019054340155257588},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.023109632094657055},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.041060735671514116},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.03376777251184834},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.01892744479495268},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.023337222870478413},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.04597701149425287},"pages/modules.html":{"ref":"pages/modules.html","tf":0.02794819359236537},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.03983656792645557},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.01011804384485666},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.014660493827160493},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.01622296173044925},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.009411764705882352},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.009219088937093275},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.011990407673860911},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.013927576601671309},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.01581395348837209},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.022968197879858657},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.015256588072122053},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.02207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.030927835051546393},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.015625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.015346181299072092},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0080042689434365},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.017955801104972375},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.023148148148148147}},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006233303650934996},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},")":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"}":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},".":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.011574074074074073}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"\"":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}},"인":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"'":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}}}},"각":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"자":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"만":{"docs":{},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"각":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"주":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"간":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"단":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"하":{"docs":{},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"히":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"주":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"구":{"docs":{},"체":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"되":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"결":{"docs":{},"성":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"함":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"접":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"략":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"격":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"체":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"값":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"라":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.004758128469468675},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678}}}}}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"일":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"도":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"강":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"여":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"조":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"여":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"력":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"하":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"요":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"하":{"docs":{},"게":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"화":{"docs":{},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"시":{"docs":{},"켜":{"docs":{},"주":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"같":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004159733777038269},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.006507592190889371},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006954102920723227},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"다":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"아":{"docs":{},"보":{"docs":{},"이":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"지":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{},"록":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"개":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"략":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"발":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"자":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"들":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"에":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"분":{"docs":{},"들":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"선":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"할":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"요":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},"였":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"념":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"지":{"docs":{},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"들":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"과":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"별":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"인":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"수":{"docs":{},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"정":{"docs":{},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"방":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"든":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"체":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"행":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"걱":{"docs":{},"정":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"걸":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"쳐":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"프":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":10}}}},"검":{"docs":{},"사":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5007137758743756},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"자":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},")":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"여":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"거":{"docs":{},"나":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"해":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"출":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"해":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"증":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"을":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"색":{"docs":{},"할":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"창":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"세":{"docs":{},"요":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"되":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"토":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"겁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"것":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"\b":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"?":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.006382978723404255},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005407653910149751},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"든":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0036975411351451285},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"즉":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"기":{"docs":{},"존":{"docs":{},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"까":{"docs":{},"?":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"뿐":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"부":{"docs":{},"터":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"보":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"결":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"물":{"docs":{},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"론":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"정":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"도":{"docs":{},"록":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"해":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"했":{"docs":{},"을":{"docs":{},"지":{"docs":{},"도":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"합":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"여":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"한":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"되":{"docs":{},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"야":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"함":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"경":{"docs":{},"우":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"의":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"엔":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},")":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"인":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"와":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"라":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"험":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"에":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.021479713603818614}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"보":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"향":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"계":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"고":{"docs":{},"른":{"docs":{},"것":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"유":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"해":{"docs":{},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"정":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"급":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":5.000184877056757},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"치":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"도":{"docs":{},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"여":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"야":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"했":{"docs":{},"으":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"되":{"docs":{},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"통":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"립":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"를":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"맙":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"침":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"민":{"docs":{},"할":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"차":{"docs":{},"함":{"docs":{},"수":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"생":{"docs":{},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"품":{"docs":{},"질":{"docs":{},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"관":{"docs":{},"계":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"일":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"없":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"(":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"련":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"사":{"docs":{},"항":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"리":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"되":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"해":{"docs":{},"야":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"자":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"하":{"docs":{},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}},"대":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"찰":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"심":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"이":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"점":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{},"선":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"용":{"docs":{},"구":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"여":{"docs":{},"하":{"docs":{},"진":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"괜":{"docs":{},"찮":{"docs":{},"겠":{"docs":{},"네":{"docs":{},"요":{"docs":{},".":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"!":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"교":{"docs":{},"차":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.337440109514031},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"집":{"docs":{},"합":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"환":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"체":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"구":{"docs":{},"문":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"서":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"일":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"으":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"인":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"형":{"docs":{},"식":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"성":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"되":{"docs":{},"어":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833}},"데":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"거":{"docs":{},"나":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"기":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"야":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"현":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"할":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"될":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"야":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"놓":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"되":{"docs":{},"어":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"서":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"이":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"체":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"됨":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"분":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"하":{"docs":{},"여":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"되":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"조":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.010399334442595673},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"이":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"체":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"화":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"분":{"docs":{},"해":{"docs":{},"할":{"docs":{},"당":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"축":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"되":{"docs":{},"었":{"docs":{},"으":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"별":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"돼":{"docs":{},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"체":{"docs":{},"화":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"적":{"docs":{},"일":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"\"":{"docs":{},"이":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"불":{"docs":{},"구":{"docs":{},"불":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"제":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"애":{"docs":{},"받":{"docs":{},"지":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"근":{"docs":{},"데":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"기":{"docs":{},"반":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"본":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":5},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"값":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"억":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"해":{"docs":{},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"초":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"적":{"docs":{},"인":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"능":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"지":{"docs":{},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"으":{"docs":{},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"에":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"존":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"록":{"docs":{},"합":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"대":{"docs":{},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"해":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"했":{"docs":{},"던":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"하":{"docs":{},"급":{"docs":{},"수":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"술":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"데":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"고":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"들":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"했":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"다":{"docs":{},"릴":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"리":{"docs":{},"며":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"린":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"법":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"들":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"계":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"타":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"준":{"docs":{},")":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"여":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"해":{"docs":{},"주":{"docs":{},"신":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"기":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"꺼":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"회":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"호":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}},"길":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"가":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"나":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"꽤":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"누":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"어":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"눌":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"온":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"왔":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"중":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"까":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"타":{"docs":{},"내":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"나":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"날":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"낼":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"머":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"뉩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"열":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"되":{"docs":{},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"해":{"docs":{},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"오":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"와":{"docs":{},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"면":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"아":{"docs":{},"가":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"눗":{"docs":{},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"의":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"넣":{"docs":{},"어":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"으":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"네":{"docs":{},"트":{"docs":{},"워":{"docs":{},"크":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"이":{"docs":{},"티":{"docs":{},"브":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837}}}},"밍":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"임":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"드":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.006843455945252352},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":10.01123595505618},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"도":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}},"서":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"와":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":5.006745362563238}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"화":{"docs":{},"된":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"라":{"docs":{},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"논":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"적":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"의":{"docs":{},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"놀":{"docs":{},"라":{"docs":{},"움":{"docs":{},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"곤":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"운":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"랄":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"랍":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"게":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"란":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"랐":{"docs":{},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"늘":{"docs":{},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"고":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"답":{"docs":{},"변":{"docs":{},"에":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"대":{"docs":{},"부":{"docs":{},"분":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.01996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.011255924170616114},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007371007371007371},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"선":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"응":{"docs":{},"관":{"docs":{},"계":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"되":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"하":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"인":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"체":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},")":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"문":{"docs":{},"자":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"상":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"며":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"으":{"docs":{},"로":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071}},"한":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"들":{"docs":{},"이":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"소":{"docs":{},"문":{"docs":{},"자":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"신":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"주":{"docs":{},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"략":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"적":{"docs":{},"이":{"docs":{},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"개":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"답":{"docs":{},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"조":{"docs":{},"되":{"docs":{},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"표":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"수":{"docs":{},"적":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"규":{"docs":{},"모":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"안":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"괄":{"docs":{},"호":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"더":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.00596529284164859},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.007606263982102908},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818}},"불":{"docs":{},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"질":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}},"욱":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"독":{"docs":{},"특":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}},"자":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"립":{"docs":{},"형":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}}},"일":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"돋":{"docs":{},"구":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"돌":{"docs":{},"아":{"docs":{},"와":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"동":{"docs":{},"시":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"고":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"함":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"작":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"려":{"docs":{},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"(":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"\"":{"docs":{},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"적":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"등":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}},"안":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"형":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"지":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{},"어":{"docs":{},"이":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"하":{"docs":{},"지":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"!":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"으":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{},"데":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"어":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"야":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"있":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"면":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"지":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"만":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"도":{"docs":{},"록":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"돌":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"것":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"도":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"수":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"록":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"두":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.005479452054794521},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"\"":{"docs":{},"십":{"docs":{},"억":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"개":{"docs":{},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"세":{"docs":{},"요":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"려":{"docs":{},"워":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"면":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"들":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"어":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"함":{"docs":{},"수":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"봤":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"간":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"기":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"있":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"갈":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"따":{"docs":{},"라":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},",":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"야":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"르":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"른":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"를":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"때":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0035087719298245615},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"문":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}},"일":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"는":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"때":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"마":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"까":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"또":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004452359750667854},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00954653937947494},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"다":{"docs":{},"른":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"똑":{"docs":{},"같":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"똑":{"docs":{},"한":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.022058823529411766},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.016689847009735744},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},")":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"(":{"docs":{},"예":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}}}}}},"라":{"docs":{},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"인":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}}}},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"저":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},"나":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"벨":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"링":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"된":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00851063829787234},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.006024096385542169},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"엔":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"시":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"리":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"팅":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"터":{"docs":{},"럴":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":5.02051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"집":{"docs":{},"합":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"어":{"docs":{},"야":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"턴":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},"소":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"에":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"드":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"팩":{"docs":{},"토":{"docs":{},"링":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"터":{"docs":{},"링":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"액":{"docs":{},"트":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"선":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}},"뷰":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"퀘":{"docs":{},"스":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}},"눅":{"docs":{},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"다":{"docs":{},"이":{"docs":{},"렉":{"docs":{},"션":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"트":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"프":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"들":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2}}},"어":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"진":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"낼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"내":{"docs":{},"기":{"docs":{},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"지":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"야":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"수":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"만":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"려":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594}}}}}},"약":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0027731558513588465},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.016},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"족":{"docs":{},"스":{"docs":{},"러":{"docs":{},"울":{"docs":{},"만":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"드":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"큼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"든":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"일":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"많":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"!":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"/":{"docs":{},"너":{"docs":{},"무":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"아":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"음":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"매":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"력":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"개":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"변":{"docs":{},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0046395431834403995},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"나":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"끼":{"docs":{},"리":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"들":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"라":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"보":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"처":{"docs":{},"럼":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"우":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"치":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"핑":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"니":{"docs":{},"저":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},")":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"겨":{"docs":{},"진":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"기":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"칭":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"번":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"맥":{"docs":{},"락":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"몇":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"몇":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"가":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"모":{"docs":{},"든":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/generics.html":{"ref":"pages/generics.html","tf":0.006351446718419196},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.00946372239747634},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.01079136690647482},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0069767441860465115},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.012430939226519336},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.004914004914004914},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"_":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"르":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"거":{"docs":{},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"델":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"링":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{},"수":{"docs":{},"록":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"두":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"가":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"듈":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":10.013974096796183},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":5.019514516896716},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":5.025295109612141},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.011821974965229486},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.017467248908296942},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007371007371007371},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}},"부":{"docs":{},"터":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02027027027027027},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"당":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"들":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"만":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"임":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"(":{"docs":{},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}}}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"인":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},")":{"docs":{},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"군":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"형":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"방":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"습":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"이":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}},"들":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"(":{"docs":{},"아":{"docs":{},"래":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"순":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"던":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"른":{"docs":{},"다":{"docs":{},"`":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"아":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"호":{"docs":{},"해":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"무":{"docs":{},"시":{"docs":{},"해":{"docs":{},"선":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"되":{"docs":{},"기":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},"엇":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"든":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"인":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"?":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"언":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"라":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"가":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"한":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"대":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"한":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"조":{"docs":{},"건":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"적":{"docs":{},"인":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"관":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"슨":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"일":{"docs":{},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"상":{"docs":{},"태":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"미":{"docs":{},"묘":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"리":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"치":{"docs":{},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"며":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"지":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"래":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"관":{"docs":{},"상":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"디":{"docs":{},"어":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"친":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"반":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"환":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.005378753922008068},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0091324200913242},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"하":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"도":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"도":{"docs":{},"록":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"며":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"다":{"docs":{},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"다":{"docs":{},".":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"문":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"값":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}},"형":{"docs":{},"일":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"영":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"해":{"docs":{},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"야":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"되":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"대":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},")":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"여":{"docs":{},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"의":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"드":{"docs":{},"시":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}}}},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}},"복":{"docs":{},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"되":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}}},"자":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},";":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"마":{"docs":{},"다":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"발":{"docs":{},"생":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"키":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"킬":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"며":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"도":{"docs":{},"록":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"될":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"함":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"견":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"되":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"할":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"전":{"docs":{},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"시":{"docs":{},"켜":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"췌":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"배":{"docs":{},"열":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"나":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"들":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"처":{"docs":{},"럼":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"우":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"진":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"운":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"울":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"워":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"야":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"정":{"docs":{},"밀":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"경":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"지":{"docs":{},"식":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"웠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"치":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"해":{"docs":{},"야":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"포":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"할":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"도":{"docs":{},"구":{"docs":{},"를":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}},"버":{"docs":{},"그":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"를":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"튼":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}}},"전":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},":":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"법":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"칙":{"docs":{},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"벗":{"docs":{},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"겨":{"docs":{},"진":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"변":{"docs":{},"화":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"시":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"환":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"하":{"docs":{},"여":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"는":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"고":{"docs":{},"자":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"(":{"docs":{},"형":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},")":{"docs":{},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"경":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"지":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"든":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}}},"해":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"면":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"될":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"이":{"docs":{},"제":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"편":{"docs":{},"리":{"docs":{},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},"사":{"docs":{},"항":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},")":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"된":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"/":{"docs":{},"생":{"docs":{},"성":{"docs":{},"/":{"docs":{},"삭":{"docs":{},"제":{"docs":{},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}},"수":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":5.007071547420965},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.006239600665557404},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"들":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"가":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}},"형":{"docs":{},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"된":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"하":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"한":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"동":{"docs":{},"성":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"별":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"난":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"칭":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"과":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"보":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"도":{"docs":{},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"개":{"docs":{},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"보":{"docs":{},"려":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"수":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"여":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}},"주":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},"지":{"docs":{},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"줌":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"줄":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"데":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"완":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"이":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"통":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"다":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543}}}}}},"하":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"신":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"강":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323}},"과":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"존":{"docs":{},"하":{"docs":{},"며":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"간":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"도":{"docs":{},"록":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"일":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"러":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"단":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"았":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"인":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"실":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"볼":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"까":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"붙":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"일":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"여":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"줄":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"혀":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"였":{"docs":{},"으":{"docs":{},"니":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"이":{"docs":{},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"임":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"반":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}},"히":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"어":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"야":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}},"가":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}}}},"랜":{"docs":{},"치":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"레":{"docs":{},"이":{"docs":{},"크":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}},"빠":{"docs":{},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"르":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"진":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"뜨":{"docs":{},"리":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"삭":{"docs":{},"제":{"docs":{},"된":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"길":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},"생":{"docs":{},"긴":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"각":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"볼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"봐":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"려":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"위":{"docs":{},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"였":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"해":{"docs":{},"줄":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"는":{"docs":{},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"자":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"이":{"docs":{},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"부":{"docs":{},"터":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"될":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"기":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"과":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"했":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"략":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076}},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"하":{"docs":{},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"태":{"docs":{},"계":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"산":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"서":{"docs":{},"버":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"론":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"브":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"타":{"docs":{},"입":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}}}}},"이":{"docs":{},"핑":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"클":{"docs":{},"래":{"docs":{},"싱":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"라":{"docs":{},"임":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"드":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"명":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"술":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"수":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"비":{"docs":{},"스":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"선":{"docs":{},"택":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"지":{"docs":{},"이":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"적":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.004034065441506051},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.008321775312066574},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.006934812760055479},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"라":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"일":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"하":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"기":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"보":{"docs":{},"단":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"므":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"해":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"된":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"사":{"docs":{},"항":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"자":{"docs":{},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},")":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"언":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":5.005988023952096},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008886255924170616},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.013223140495867768},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":5.003327787021631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.04779411764705882},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.015901060070671377},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.01434878587196468},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009735744089012517},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.04},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.022598870056497175},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"된":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"지":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"게":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"며":{"docs":{},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637}}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.003735325506937033}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"해":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"했":{"docs":{},"는":{"docs":{},"가":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"지":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"음":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"다":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"어":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"도":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"형":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"부":{"docs":{},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"문":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"될":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"호":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"설":{"docs":{},"계":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"정":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"하":{"docs":{},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"며":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"되":{"docs":{},"었":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"지":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"어":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"값":{"docs":{},"을":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"된":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"한":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"명":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"시":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"서":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"했":{"docs":{},"던":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"대":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"자":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"되":{"docs":{},"어":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"해":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"치":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.016203703703703703},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"u":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"거":{"docs":{},"나":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"어":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},":":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"된":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"한":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}},"성":{"docs":{},"장":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"질":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"공":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005250875145857643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.016556291390728478},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"?":{"docs":{},"!":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"분":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"능":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"속":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"성":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"처":{"docs":{},"럼":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"해":{"docs":{},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"숫":{"docs":{},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.011102299762093577},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0028551034975017845},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}}},"형":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}},"만":{"docs":{},"큼":{"docs":{},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"으":{"docs":{},"로":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"와":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"/":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"~":{"docs":{},"]":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"쉽":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"기":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"팅":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"트":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"린":{"docs":{},"을":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"택":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"코":{"docs":{},"프":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.005823627287853577},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"핑":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}},"타":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"\"":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"트":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"태":{"docs":{},"틱":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"프":{"docs":{},"레":{"docs":{},"드":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"칼":{"docs":{},"라":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"텝":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"인":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"스":{"docs":{},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"니":{"docs":{},"펫":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},"(":{"docs":{},"s":{"docs":{},"n":{"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"왑":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"튜":{"docs":{},"디":{"docs":{},"오":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"키":{"docs":{},"마":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"위":{"docs":{},"치":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"시":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"간":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"스":{"docs":{},"템":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"만":{"docs":{},"큼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"인":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"작":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"시":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"면":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}},"해":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"야":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"!":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"될":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"점":{"docs":{},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"점":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"부":{"docs":{},"터":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"도":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"해":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}},"그":{"docs":{},"니":{"docs":{},"처":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"라":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"(":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"일":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},")":{"docs":{},"을":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"킬":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"마":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"나":{"docs":{},"리":{"docs":{},"오":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"험":{"docs":{},"용":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"키":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"프":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"에":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"행":{"docs":{},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"맨":{"docs":{},"틱":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"퀀":{"docs":{},"스":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"실":{"docs":{},"수":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"제":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"론":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"행":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"되":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"고":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"(":{"docs":{},"정":{"docs":{},"적":{"docs":{},")":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"며":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"면":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"여":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"려":{"docs":{},"면":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"다":{"docs":{},"른":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"해":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"!":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"했":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"패":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"함":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"한":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"습":{"docs":{},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"시":{"docs":{},"했":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"험":{"docs":{},"적":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"인":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"단":{"docs":{},"계":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"용":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"심":{"docs":{},"각":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"하":{"docs":{},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"벌":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"서":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"와":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"들":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"은":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"이":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"로":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"지":{"docs":{},"어":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"볼":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":10}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"층":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"아":{"docs":{},"닌":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"래":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"는":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"예":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"니":{"docs":{},"라":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"만":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"란":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"닙":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"주":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"직":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"무":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"것":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"에":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"거":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"런":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"렇":{"docs":{},"게":{"docs":{},"나":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"도":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"랫":{"docs":{},"줄":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"마":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{},"디":{"docs":{},"어":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"웃":{"docs":{},"풋":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"님":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}},"을":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"닐":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"안":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"되":{"docs":{},"죠":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":2.5},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.015957446808510637},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"전":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"성":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}},"다":{"docs":{},"면":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"쪽":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"내":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"정":{"docs":{},"성":{"docs":{},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"인":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"타":{"docs":{},"깝":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"됨":{"docs":{},")":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"않":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"선":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"도":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"다":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},")":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0036463081130355514},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.007984031936127744},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.009213759213759214},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"으":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"며":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"데":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"음":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"다":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"는":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"으":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"아":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"야":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"때":{"docs":{},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"지":{"docs":{},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"거":{"docs":{},"나":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"알":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"려":{"docs":{},"져":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"있":{"docs":{},"는":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"주":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"길":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"어":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"진":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},")":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"줄":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"지":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"줘":{"docs":{},"야":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"아":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"볼":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"야":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"둬":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"낼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"채":{"docs":{},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"보":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"두":{"docs":{},"면":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"내":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"차":{"docs":{},"리":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"리":{"docs":{},"즘":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"에":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"리":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"맞":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"기":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"릴":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"다":{"docs":{},"시":{"docs":{},"피":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"림":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{},"서":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"은":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"앞":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"쪽":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"약":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"속":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"간":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"칭":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"어":{"docs":{},"떤":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0044742729306487695},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"떻":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"렵":{"docs":{},"네":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"진":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}}}}}}},"디":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"딘":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"려":{"docs":{},"운":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"울":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"워":{"docs":{},"질":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"움":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"느":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"색":{"docs":{},"함":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"하":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"리":{"docs":{},"석":{"docs":{},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"노":{"docs":{},"테":{"docs":{},"이":{"docs":{},"션":{"docs":{},"과":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}},"쨋":{"docs":{},"든":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"떠":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"얼":{"docs":{},"마":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"엄":{"docs":{},"격":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"해":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"진":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"의":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"청":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0020336476243298205},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0051162790697674414},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"\u001d":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"!":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},")":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"지":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"음":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"기":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"어":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"서":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"야":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"애":{"docs":{},"버":{"docs":{},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"엔":{"docs":{},"진":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"(":{"docs":{},"동":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"을":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}},"의":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"티":{"docs":{},"티":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"지":{"docs":{},"니":{"docs":{},"어":{"docs":{},"링":{"docs":{},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},"트":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"드":{"docs":{},"포":{"docs":{},"인":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"여":{"docs":{},"겨":{"docs":{},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"지":{"docs":{},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"며":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"부":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"도":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"선":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"는":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"러":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"가":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"분":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}},"개":{"docs":{},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"전":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"부":{"docs":{},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"태":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"역":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}},"사":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"시":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"방":{"docs":{},"향":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"연":{"docs":{},"산":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"자":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}}}},"&":{"docs":{},"&":{"docs":{},"=":{"docs":{},",":{"docs":{},"|":{"docs":{},"|":{"docs":{},"=":{"docs":{},"및":{"docs":{},"?":{"docs":{},"?":{"docs":{},"=":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}},"라":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"으":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"관":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"된":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"속":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"결":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"기":{"docs":{},"된":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"하":{"docs":{},"겠":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"예":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"기":{"docs":{},"치":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004452359750667854},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0038077106139933364},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.011185682326621925},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.006258692628650904},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0039257673090649535},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"시":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.008620689655172414},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"와":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"외":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"가":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"사":{"docs":{},"항":{"docs":{},"은":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"제":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.015772870662460567},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},":":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"들":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{},"며":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}},"만":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"상":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"치":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"측":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"하":{"docs":{},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"전":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"약":{"docs":{},"어":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"정":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},".":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"는":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"올":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"바":{"docs":{},"른":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"르":{"docs":{},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"름":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"린":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},"려":{"docs":{},"놓":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"으":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}},"리":{"docs":{},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"록":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"라":{"docs":{},"오":{"docs":{},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"옮":{"docs":{},"기":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"옳":{"docs":{},"은":{"docs":{},"(":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"완":{"docs":{},"벽":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"성":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"료":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"되":{"docs":{},"었":{"docs":{},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"면":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"전":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"히":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"함":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"화":{"docs":{},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"왜":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"죠":{"docs":{},"?":{"docs":{},"?":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"외":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"부":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"도":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"선":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"부":{"docs":{},"터":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"도":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"우":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"리":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"를":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"선":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"순":{"docs":{},"위":{"docs":{},"를":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"시":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"연":{"docs":{},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"위":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.007446808510638298},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"해":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.006128702757916241},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"라":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}}},"선":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"함":{"docs":{},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"치":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}},"하":{"docs":{},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"게":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"며":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"(":{"docs":{},"즉":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"할":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"시":{"docs":{},"키":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}},"고":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"켜":{"docs":{},"야":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"여":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}}},"험":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"성":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"젯":{"docs":{},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},"반":{"docs":{},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},")":{"docs":{},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"키":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"유":{"docs":{},"명":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"해":{"docs":{},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"지":{"docs":{},"면":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"한":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}},"발":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"하":{"docs":{},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"데":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"거":{"docs":{},"나":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"되":{"docs":{},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"니":{"docs":{},"언":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.01026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00517655758920318},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":3.333333333333333},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"라":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"타":{"docs":{},"입":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"사":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"점":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"연":{"docs":{},"성":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"함":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"형":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"화":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"으":{"docs":{},"로":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"효":{"docs":{},"성":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"지":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"하":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"해":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"닛":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"용":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"려":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"다":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"(":{"docs":{},"예":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"의":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"시":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"주":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"미":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"래":{"docs":{},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"일":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"다":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"저":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"들":{"docs":{},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"로":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"한":{"docs":{},"한":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"추":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"틸":{"docs":{},"리":{"docs":{},"티":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":5.001051524710831}},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.004206098843322818}}},"들":{"docs":{},"은":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"무":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"감":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"익":{"docs":{},"숙":{"docs":{},"해":{"docs":{},"지":{"docs":{},"셨":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"져":{"docs":{},"야":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"하":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"다":{"docs":{},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"힐":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"으":{"docs":{},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"스":{"docs":{},"플":{"docs":{},"로":{"docs":{},"러":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"인":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"수":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004940014114326041},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"든":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"만":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"들":{"docs":{},"의":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":10.003070175438596},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.003947368421052632},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"들":{"docs":{},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"써":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"부":{"docs":{},"터":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"처":{"docs":{},"럼":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},")":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"(":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"나":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"프":{"docs":{},"리":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"섹":{"docs":{},"션":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"화":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"(":{"docs":{},"혹":{"docs":{},"은":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"해":{"docs":{},"서":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0037753657385559227},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"써":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"마":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}}}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}},"들":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"덱":{"docs":{},"스":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.004824561403508772},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.003512664078387872},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}},"가":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"들":{"docs":{},"에":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"를":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"서":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"블":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"에":{"docs":{},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"싱":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"하":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"되":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"라":{"docs":{},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"식":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"지":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"되":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"했":{"docs":{},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}}},"해":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"용":{"docs":{},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"사":{"docs":{},"이":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"말":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"이":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"프":{"docs":{},"라":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"것":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"일":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"(":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"반":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"며":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"어":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"는":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"임":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"부":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"분":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"인":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"써":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"상":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"어":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"었":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"며":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"든":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"과":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"관":{"docs":{},"되":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"치":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"기":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"해":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"단":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"대":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}},"으":{"docs":{},"켜":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"키":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"겠":{"docs":{},"군":{"docs":{},"요":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}},"킨":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"킬":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"컫":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"찍":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},"더":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"종":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"회":{"docs":{},"성":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"인":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"련":{"docs":{},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"시":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"괄":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"들":{"docs":{},"이":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"수":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"본":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"읽":{"docs":{},"어":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"보":{"docs":{},"시":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"실":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"도":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"으":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"(":{"3":{"0":{"docs":{},"분":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"docs":{}},"docs":{}}}},"면":{"docs":{},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"실":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"거":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"/":{"docs":{},"기":{"docs":{},"록":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"전":{"docs":{},"용":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"었":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"작":{"docs":{},"동":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"됨":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"여":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"시":{"docs":{},"키":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"기":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"해":{"docs":{},"야":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"성":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"\b":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"돼":{"docs":{},"있":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.011029411764705883},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"데":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"자":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"게":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"던":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"다":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"다":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"다":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"해":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"서":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}},"자":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"될":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"업":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"가":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"따":{"docs":{},"옴":{"docs":{},"표":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"용":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"적":{"docs":{},"용":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"되":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"며":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":3.333333333333333}},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"여":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"려":{"docs":{},"면":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"해":{"docs":{},"야":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"하":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"다":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"절":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"게":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"히":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"어":{"docs":{},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"당":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"전":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"체":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"환":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"려":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"달":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"든":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"여":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"야":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"이":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"되":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"든":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}},"됨":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"했":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"/":{"docs":{},"중":{"docs":{},"복":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"부":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"염":{"docs":{},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"제":{"docs":{},"조":{"docs":{},"건":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"통":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"파":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"용":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"었":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}}}}},"혀":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"역":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003067484662576687},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.01060070671378092},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.024339360222531293},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.02702702702702703},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.020618556701030927},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"도":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"변":{"docs":{},"수":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"에":{"docs":{},"서":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"면":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"략":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"들":{"docs":{},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"처":{"docs":{},"리":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"개":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}},"보":{"docs":{},"다":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"처":{"docs":{},"럼":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"도":{"docs":{},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"까":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"송":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"형":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"자":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"절":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"대":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}},"로":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"점":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"과":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"들":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"점":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"진":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}},"프":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"접":{"docs":{},"근":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"하":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"려":{"docs":{},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"며":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"자":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"법":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"해":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"두":{"docs":{},"어":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"사":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"미":{"docs":{},"사":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"정":{"docs":{},"답":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"렬":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085}}},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"말":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"보":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071}}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},")":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.005319148936170213},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{},"어":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"게":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"데":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"엔":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"로":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"어":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"있":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},")":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"들":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"한":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"해":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"는":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"서":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"확":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"함":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"도":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"진":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"줄":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"리":{"docs":{},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"방":{"docs":{},"향":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"교":{"docs":{},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"규":{"docs":{},"식":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424}},"과":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712}}},"을":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}},"책":{"docs":{},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"당":{"docs":{},"한":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"밀":{"docs":{},"도":{"docs":{},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"제":{"docs":{},"거":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"여":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"거":{"docs":{},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}},"된":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"되":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"며":{"docs":{},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"한":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"뿐":{"docs":{},"만":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"공":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"데":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"\"":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"된":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"해":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"주":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"야":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"되":{"docs":{},"지":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"만":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"데":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"되":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"점":{"docs":{},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"에":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"과":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"네":{"docs":{},"릭":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":10.023288637967537},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.006392694063926941},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"(":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732}}},"이":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"라":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"므":{"docs":{},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":5}}}}}},"외":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},")":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"곤":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},")":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"된":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"약":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"조":{"docs":{},"건":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"에":{"docs":{},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"이":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"어":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"자":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"시":{"docs":{},"할":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"작":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}},"안":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"며":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"품":{"docs":{},"군":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"출":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}}}},"존":{"docs":{},"재":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079}}},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"며":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"기":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"거":{"docs":{},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"와":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"는":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"해":{"docs":{},"도":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"야":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"종":{"docs":{},"류":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"종":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"합":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}}}}},"료":{"docs":{},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"좋":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"!":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"더":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"음":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669}}}},"줄":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}},"는":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"여":{"docs":{},"나":{"docs":{},"가":{"docs":{},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}}},"주":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"줄":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"며":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"어":{"docs":{},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"중":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"단":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"하":{"docs":{},"지":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"서":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"점":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"데":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"다":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"인":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"복":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"해":{"docs":{},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"첩":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"하":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"괄":{"docs":{},"호":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"축":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}},"지":{"docs":{},"했":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"간":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"국":{"docs":{},"어":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"앙":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"즉":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"시":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"나":{"docs":{},"치":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"속":{"docs":{},"적":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"름":{"docs":{},"길":{"docs":{},"이":{"docs":{},"며":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},"원":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"며":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"고":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"과":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"되":{"docs":{},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.0405727923627685}}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}}}}},"해":{"docs":{},"야":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"도":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"보":{"docs":{},"다":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"향":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"적":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"이":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"금":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"어":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"워":{"docs":{},"졌":{"docs":{},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"진":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"저":{"docs":{},"분":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}},"정":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"기":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"데":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"만":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"려":{"docs":{},"고":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"여":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004084014002333722},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0046395431834403995},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.005528255528255528}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"된":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"자":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"나":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"와":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"로":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"어":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"야":{"docs":{},"함":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"면":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"했":{"docs":{},"다":{"docs":{},"면":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696}}}}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"난":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"도":{"docs":{},"를":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"점":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"부":{"docs":{},"터":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"연":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"될":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"우":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"세":{"docs":{},"요":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"역":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"화":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"침":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"시":{"docs":{},"문":{"docs":{},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"어":{"docs":{},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.019834710743801654}}},"로":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"를":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884}}},"와":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}},"자":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.333333333333333}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"식":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"루":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"수":{"docs":{},"화":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"적":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"직":{"docs":{},"접":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"관":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"이":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"전":{"docs":{},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}}},"렬":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"면":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"질":{"docs":{},"문":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"해":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"은":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"집":{"docs":{},"합":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"만":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"들":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"론":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845}},"서":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056}}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"과":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}},"중":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"되":{"docs":{},"어":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"어":{"docs":{},"넣":{"docs":{},"어":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"짧":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"아":{"docs":{},"진":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"차":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"점":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"후":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"별":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"용":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"찾":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}},"데":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"았":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"아":{"docs":{},"볼":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"내":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"낸":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"야":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"자":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"도":{"docs":{},"록":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"으":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682}}}},"실":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}},"음":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"지":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"처":{"docs":{},"리":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"는":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},"(":{"docs":{},"모":{"docs":{},"듈":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},")":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"할":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"한":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"음":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"럼":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"철":{"docs":{},"자":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"저":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"첫":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"째":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"번":{"docs":{},"째":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"초":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"화":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/enums.html":{"ref":"pages/enums.html","tf":0.003965107057890563},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"해":{"docs":{},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"되":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"에":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"과":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}},"점":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"월":{"docs":{},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"반":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"래":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"할":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"심":{"docs":{},"자":{"docs":{},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"최":{"docs":{},"대":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"적":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.015659955257270694}},"화":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"시":{"docs":{},"키":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"종":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"상":{"docs":{},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"신":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"소":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"근":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"까":{"docs":{},"지":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"선":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"추":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.013651877133105802},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},")":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"된":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}},"기":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"길":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"면":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"여":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"게":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"거":{"docs":{},"나":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"려":{"docs":{},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"지":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.005518763796909493},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"지":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"가":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"인":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"어":{"docs":{},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"한":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"되":{"docs":{},"기":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"어":{"docs":{},"야":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"될":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"론":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":5},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"한":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"기":{"docs":{},"도":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"길":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"하":{"docs":{},"여":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"려":{"docs":{},"면":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"지":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"기":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"만":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"의":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"해":{"docs":{},"볼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"될":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"천":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"드":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"기":{"docs":{},"해":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"상":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"화":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"할":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"고":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"출":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"하":{"docs":{},"여":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"축":{"docs":{},"하":{"docs":{},"드":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"약":{"docs":{},"형":{"docs":{},"일":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}}}}},"소":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"출":{"docs":{},"력":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}}}}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"게":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}},"물":{"docs":{},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"해":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"했":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"발":{"docs":{},"점":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"처":{"docs":{},"인":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"충":{"docs":{},"분":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"한":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"히":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}},"돌":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"며":{"docs":{},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"지":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"의":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"이":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"족":{"docs":{},"시":{"docs":{},"키":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},")":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"되":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"러":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":5.003685503685504},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.3476531424025455},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.005711565920990005},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006663493574488339},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"/":{"docs":{},"언":{"docs":{},"어":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"보":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"여":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"고":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},")":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"서":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"된":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"이":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"포":{"docs":{},"넌":{"docs":{},"트":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736}}},"나":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"(":{"docs":{},"s":{"docs":{},"f":{"docs":{},"c":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{},"도":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"서":{"docs":{},"도":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"퓨":{"docs":{},"터":{"docs":{},"에":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"코":{"docs":{},"드":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.007352941176470588},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.014134275618374558},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"들":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.010638297872340425},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.008431703204047217},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},",":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"서":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"와":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},":":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"나":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"딩":{"docs":{},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"어":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689}}},"멘":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}},"특":{"docs":{},"성":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.00425531914893617},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"은":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"정":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.005988023952095809},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"된":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"하":{"docs":{},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"화":{"docs":{},"된":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"징":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"히":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"별":{"docs":{},"한":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"화":{"docs":{},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"파":{"docs":{},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.004283674440742504},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.009193054136874362},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.011570247933884297},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004651162790697674},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":2.5},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.006825938566553},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.007985257985257985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00644122383252818},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.021479713603818614},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"에":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"서":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{},",":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"선":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"만":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.009917355371900827},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009668508287292817},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0036855036855036856},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"라":{"docs":{},"고":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"은":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008287292817679558},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.006187529747739172},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.011570247933884297},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.005490196078431373},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0070498915401301515},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.013189448441247002},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.04044117647058824},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.021333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.027303754266211604},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011049723756906077},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.009213759213759214},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.011272141706924315},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"별":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"들":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"이":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"도":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"안":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"만":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"/":{"docs":{},"디":{"docs":{},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"의":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}},"보":{"docs":{},"다":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"처":{"docs":{},"럼":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\b":{"docs":{},"을":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"(":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"*":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"은":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}},"누":{"docs":{},"락":{"docs":{},"된":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"괴":{"docs":{},"되":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"생":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"되":{"docs":{},"었":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"서":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"티":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"라":{"docs":{},"미":{"docs":{},"터":{"docs":{},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"들":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"의":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"악":{"docs":{},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"는":{"docs":{},"데":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"여":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"해":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"싱":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"하":{"docs":{},"고":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"이":{"docs":{},"프":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"라":{"docs":{},"인":{"docs":{},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"이":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"판":{"docs":{},"단":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"되":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"별":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"식":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"\b":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"의":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"가":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"서":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"도":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"표":{"docs":{},"준":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"화":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"시":{"docs":{},"(":{"docs":{},"p":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}},"출":{"docs":{},"될":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"해":{"docs":{},"주":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"시":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"해":{"docs":{},"서":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"야":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"된":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"하":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"기":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"려":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"되":{"docs":{},"며":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"지":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"로":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"와":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"현":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"될":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"식":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"라":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"만":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"기":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"해":{"docs":{},"야":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"이":{"docs":{},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"과":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"기":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"에":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"'":{"docs":{},"(":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"여":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"법":{"docs":{},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"해":{"docs":{},"야":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"플":{"docs":{},"랫":{"docs":{},"폼":{"docs":{},"(":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}},"러":{"docs":{},"그":{"docs":{},"인":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"과":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"은":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}},"들":{"docs":{},"이":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"이":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"래":{"docs":{},"그":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"인":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"들":{"docs":{},"과":{"docs":{},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"레":{"docs":{},"이":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"필":{"docs":{},"요":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"할":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"다":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"신":{"docs":{},"가":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"면":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"함":{"docs":{},")":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"시":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"드":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"도":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"불":{"docs":{},"가":{"docs":{},"결":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"로":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"적":{"docs":{},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"터":{"docs":{},"링":{"docs":{},"하":{"docs":{},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"할":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/modules.html":{"ref":"pages/modules.html","tf":0.004771642808452625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"위":{"docs":{},"해":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"는":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"와":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"일":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"요":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"?":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"씩":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"만":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"써":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}},"이":{"docs":{},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"임":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"라":{"docs":{},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"하":{"docs":{},"나":{"docs":{},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},")":{"docs":{},"할":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"위":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.00980392156862745}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}}}}}},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"인":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"타":{"docs":{},"입":{"docs":{},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"지":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"게":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"자":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"이":{"docs":{},"브":{"docs":{},"리":{"docs":{},"드":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"도":{"docs":{},"록":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"향":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"려":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"고":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"드":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"세":{"docs":{},"요":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"!":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}},"단":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"셨":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"학":{"docs":{},"습":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0031914893617021275}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.005112474437627812},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0033317467872441696},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004338394793926247},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.004796163069544364},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}}}}},"당":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002785515320334262},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"되":{"docs":{},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"던":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"어":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"여":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}},"될":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.004654771140418929},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0024034017378443337},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"지":{"docs":{},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"받":{"docs":{},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"과":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245}}},"의":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"된":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"때":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"필":{"docs":{},"요":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004830917874396135}},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0044822949350067235},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0035285815102328866},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.007001166861143524},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.00505902192242833},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.006172839506172839},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0032558139534883722},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.014705882352941176},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.012658227848101266},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0042997542997543},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.005636070853462158},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"(":{"3":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"docs":{}},"다":{"docs":{},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"까":{"docs":{},"?":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"성":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"집":{"docs":{},"합":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"쳐":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"진":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"칠":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"치":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"법":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"임":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"!":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"듯":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"던":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"다":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"행":{"docs":{},"동":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"하":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"일":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"허":{"docs":{},"용":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"만":{"docs":{},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"었":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},":":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},")":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},".":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"!":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"고":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"해":{"docs":{},"주":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}},"된":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"됨":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}}},"현":{"docs":{},"대":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.002127659574468085},"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"재":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"의":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"로":{"docs":{},"선":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"서":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"까":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"실":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"화":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}}},"살":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"표":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"흘":{"docs":{},"러":{"docs":{"pages/tutorials/ts-for-the-new-programmer.html":{"ref":"pages/tutorials/ts-for-the-new-programmer.html","tf":0.0010638297872340426}},"나":{"docs":{},"오":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"$":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"{":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.005107252298263534}},"p":{"docs":{},".":{"docs":{},"y":{"docs":{},"}":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"`":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"}":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"}":{"docs":{},"m":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{},".":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},"!":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"}":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"}":{"docs":{},"!":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"(":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"나":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.01282051282051282},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00258827879460159},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.003749147920927062},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.006745362563237774},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"o":{"docs":{},"f":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"s":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"o":{"docs":{},"o":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"]":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}}}}}}}}}}},")":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"b":{"docs":{},"c":{"docs":{},"]":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"c":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"[":{"docs":{},"]":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"docs":{}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}}},"u":{"docs":{},"]":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"다":{"docs":{},"음":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}},".":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}}},"/":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"와":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"/":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"'":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.011029411764705883},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.023890784982935155},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"의":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.010238907849829351}}},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185}},"가":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"docs":{}}}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"j":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.006622516556291391},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":2.0034129692832763},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},")":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"파":{"docs":{},"일":{"docs":{},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"h":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"/":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}},"e":{"docs":{},"s":{"6":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.006274509803921568}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},".":{"docs":{},"/":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}},"(":{"docs":{},"{":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"u":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}}}}}}}},"\"":{"docs":{},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"에":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"(":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}}}}}}}}}}}}}}}}}}},"^":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409}},"?":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{},"^":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}},"`":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"`":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}},"`":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"`":{"docs":{},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"`":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"`":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}}}},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"`":{"docs":{},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"`":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"`":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"x":{"docs":{},"`":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"{":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"'":{"docs":{},">":{"docs":{},"'":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}},"}":{"docs":{},"'":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"&":{"docs":{},"g":{"docs":{},"t":{"docs":{},";":{"docs":{},"`":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}}}},"r":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},";":{"docs":{},"`":{"docs":{},"?":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"`":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"`":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"`":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}},"`":{"docs":{},"`":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"t":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0031429099648733593},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0021413276231263384},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"?":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"라":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"을":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"일":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"}":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"나":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131}},"[":{"docs":{},"]":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"은":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}},"s":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"t":{"docs":{},"s":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"u":{"docs":{},"s":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"[":{"docs":{},"]":{"docs":{},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"t":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}}}}}}}}},"s":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005222841225626741},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008904719501335707},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},")":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"u":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215}}}},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"i":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"d":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"j":{"docs":{},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"e":{"docs":{},")":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},")":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"[":{"docs":{},"]":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"=":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}},">":{"docs":{},"(":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"[":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}},")":{"docs":{},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"t":{"docs":{},"f":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"i":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}},"c":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"b":{"docs":{},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}}}}}}}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"p":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"1":{"docs":{},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"docs":{},":":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}}}}}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"i":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"h":{"docs":{},".":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"가":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}}}},"n":{"docs":{},"t":{"3":{"2":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}}}},"docs":{}},"docs":{}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},"m":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.017385257301808066},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"를":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"r":{"docs":{},"l":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}},"x":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"v":{"2":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"(":{"1":{"3":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"docs":{}},"docs":{}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.008025682182985553},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.008403361344537815},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.002437325905292479},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.00477326968973747}}}}},"i":{"docs":{},"t":{"docs":{},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},"l":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"e":{"docs":{},"w":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.004705882352941176}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"c":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.001294139397300795},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.00513347022587269},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},";":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"처":{"docs":{},"럼":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},">":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"s":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"와":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"s":{"1":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"docs":{}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},")":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},";":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}}}}}}}}}}}}}}}}}}}}}},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}},"[":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"r":{"9":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.004667444574095682},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.007903494176372712},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.02431372549019608},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.004880694143167028},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.009708737864077669},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.011821974965229486},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.017130620985010708},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0192102454642476},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.023148148148148147}},"대":{"docs":{},"신":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"보":{"docs":{},"다":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},",":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}}}}},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"선":{"docs":{},"언":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"와":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"문":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"e":{"docs":{},"k":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"r":{"docs":{},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"s":{"docs":{},"a":{"docs":{},")":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"s":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"?":{"docs":{},":":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"t":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},")":{"docs":{},";":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}},")":{"docs":{},";":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}},":":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}},"x":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.007171671896010758},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.004252172305416898},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.008948545861297539},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.013245033112582781},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.01060070671378092},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.019867549668874173},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0032119914346895075},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.006233303650934996},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.007292616226071103},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.00772626931567329},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},";":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0024958402662229617},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.009933774834437087},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}}}}}},"y":{"docs":{},".":{"docs":{},"z":{"docs":{},"를":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},".":{"docs":{},"y":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},".":{"docs":{},"y":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"a":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}}}}}}}}}}}}}}},"z":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"[":{"3":{"docs":{},"]":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"docs":{}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807}}}}}},"가":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"라":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"고":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"4":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"docs":{}},"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},";":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}}}}}},"m":{"docs":{},"l":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"의":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"y":{"docs":{},"z":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"z":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.006622516556291391}},":":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},";":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}},"o":{"docs":{},"o":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}},":":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"n":{"docs":{},"e":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}}}}}}},"a":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"c":{"docs":{},"v":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"i":{"docs":{},"p":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0017041581458759373}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00408997955010225},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"를":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"h":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"|":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.008904719501335707},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.010027347310847767},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.041025641025641026},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.012320328542094456},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.01608430393788131},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0035688793718772305},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.004268943436499467}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"|":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}},"객":{"docs":{},"체":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.005925250683682771},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.004282655246252677},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.003561887800534283},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0026714158504007124},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.002631578947368421},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.021739130434782608},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.012345679012345678},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"지":{"docs":{},"향":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"프":{"docs":{},"로":{"docs":{},"그":{"docs":{},"래":{"docs":{},"밍":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"마":{"docs":{},"다":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"인":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"라":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"만":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"(":{"docs":{},"여":{"docs":{},"기":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}}},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"쳬":{"docs":{},"지":{"docs":{},"향":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"골":{"docs":{},"라":{"docs":{},"낼":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"격":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"끝":{"docs":{},"까":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"난":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"나":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"뿐":{"docs":{},"만":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"날":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"높":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"이":{"docs":{},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"일":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"단":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"계":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"만":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"와":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"순":{"docs":{},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"화":{"docs":{},"할":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"하":{"docs":{},"며":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"다":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"일":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.002044989775051125},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"언":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"!":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"만":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"에":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"과":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"하":{"docs":{},"기":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},"점":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"들":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"항":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"축":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"어":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.001392757660167131},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}}}}}},"!":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"둘":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"째":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"은":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"러":{"docs":{},"싸":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"뒤":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"있":{"docs":{},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}},"따":{"docs":{},"르":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"라":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"오":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"디":{"docs":{},"자":{"docs":{},"인":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"스":{"docs":{},"크":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"버":{"docs":{},"깅":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"하":{"docs":{},"고":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"그":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"거":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"렉":{"docs":{},"터":{"docs":{},"리":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004651162790697674},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0196078431372549}},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"으":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.014705882352941176}}},"부":{"docs":{},"터":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"토":{"docs":{},"리":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}},"서":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"의":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"티":{"docs":{},"브":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}}}},"폴":{"docs":{},"트":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"직":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"그":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"더":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0034770514603616135},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},",":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}},"드":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"여":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"기":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"려":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"므":{"docs":{},"로":{"docs":{},"(":{"docs":{},"모":{"docs":{},"듈":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"어":{"docs":{},"야":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"된":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"딩":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"과":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"케":{"docs":{},"일":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"\"":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"깅":{"docs":{},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"컬":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"맞":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"지":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"추":{"docs":{},"고":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"어":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"춤":{"docs":{},"형":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"닥":{"docs":{},"뜨":{"docs":{},"리":{"docs":{},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}},"거":{"docs":{},"나":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"명":{"docs":{},"시":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"적":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"데":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"해":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"되":{"docs":{},"어":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"목":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"적":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"확":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"성":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"하":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"게":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"세":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"서":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"심":{"docs":{},"하":{"docs":{},"시":{"docs":{},"길":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"세":{"docs":{},"요":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},";":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"해":{"docs":{},"야":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"령":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"과":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"줄":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"행":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"어":{"docs":{},"를":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"로":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}},"백":{"docs":{},"해":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"명":{"docs":{},"된":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"받":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"것":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"아":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395}},"들":{"docs":{},"이":{"docs":{},"면":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"일":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"고":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"지":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"게":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"으":{"docs":{},"며":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"복":{"docs":{},"잡":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"성":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"하":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"해":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}}}},"사":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"여":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"되":{"docs":{},"어":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"본":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"이":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"제":{"docs":{},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"합":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"구":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"봅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},":":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"부":{"docs":{},"분":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"이":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"며":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}},":":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"집":{"docs":{},"합":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"적":{"docs":{},"인":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"으":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"인":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"들":{"docs":{},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"동":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}},"소":{"docs":{},"수":{"docs":{},"점":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"르":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"작":{"docs":{},"용":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"울":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"호":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"터":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"수":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"효":{"docs":{},"과":{"docs":{},"만":{"docs":{},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"담":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"족":{"docs":{},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},"/":{"docs":{},"혹":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"여":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"여":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"모":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"불":{"docs":{},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"일":{"docs":{},"치":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"과":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"가":{"docs":{},"능":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"구":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"리":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"언":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}}}},"기":{"docs":{},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"확":{"docs":{},"실":{"docs":{},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"문":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"짜":{"docs":{},"리":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"필":{"docs":{},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"한":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"렸":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}}},"변":{"docs":{},"하":{"docs":{},"며":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"다":{"docs":{},"고":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"러":{"docs":{},"오":{"docs":{},"기":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"비":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00809138505473584},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"교":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}}},"하":{"docs":{},"면":{"docs":{},",":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"될":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"적":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"슷":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"가":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"(":{"docs":{},"동":{"docs":{},"적":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"만":{"docs":{},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"록":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"워":{"docs":{},"두":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"공":{"docs":{},"개":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.002831524303916942},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.009302325581395349}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"(":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"와":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"이":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"용":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"롯":{"docs":{},"된":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"어":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"둘":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"주":{"docs":{},"얼":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}},"트":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"합":{"docs":{},"리":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"활":{"docs":{},"성":{"docs":{},"화":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457}}}}}}}}}},"살":{"docs":{},"펴":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"볼":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}}},"새":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922}},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"운":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0022185246810870773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0029118136439267887},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0020891364902506965},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.004186046511627907},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.007246376811594203},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"고":{"docs":{},"침":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"롭":{"docs":{},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"세":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}},"부":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"트":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"계":{"docs":{},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"밀":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"팅":{"docs":{},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"션":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"왔":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"원":{"docs":{},"시":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"요":{"docs":{},"소":{"docs":{},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"형":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}}}},"칙":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"인":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"본":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.005401234567901234},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"과":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"에":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"며":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"자":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"래":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.0189873417721519},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"병":{"docs":{},"합":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}}},"소":{"docs":{},"들":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"를":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"문":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"활":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"격":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"치":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"조":{"docs":{},"합":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}},"으":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},":":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"이":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"건":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"자":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"서":{"docs":{},"만":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"만":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"부":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005731188759474949},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"문":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"별":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"용":{"docs":{},"히":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"금":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"정":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"회":{"docs":{},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881}}}}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"하":{"docs":{},"고":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"작":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"치":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"각":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"짓":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"밟":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"크":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"게":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"기":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0050200803212851405},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":10.00943841434639},"pages/generics.html":{"ref":"pages/generics.html","tf":0.004234297812279464},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0051325919589392645},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.010071090047393365},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.006417736289381563},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0037209302325581397},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.004415011037527594},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.013100436681222707},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"도":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"부":{"docs":{},"터":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}},"만":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0017809439002671415},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"도":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"가":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004247286455875413},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.004719207173194903},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.011494252873563218},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0030701754385964912},"pages/classes.html":{"ref":"pages/classes.html","tf":0.006134969325153374},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.006516587677725118},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"나":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"들":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"뿐":{"docs":{},"만":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}}}}},"라":{"docs":{},"면":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"형":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.003500583430571762}}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"안":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"엔":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"식":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"릭":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263}}}}}}},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.010084033613445379}}}}}}},"로":{"docs":{},"저":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0021344717182497333}},"와":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"라":{"docs":{},"이":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"론":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"탐":{"docs":{},"색":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}}}},"면":{"docs":{},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"고":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"할":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"기":{"docs":{},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}},"구":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"지":{"docs":{},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"튜":{"docs":{},"토":{"docs":{},"리":{"docs":{},"얼":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"는":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"플":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0031031807602792862},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.005571030640668524}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"과":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"서":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"패":{"docs":{},"턴":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"은":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"을":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"이":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"들":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"과":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"의":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"에":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}},"키":{"docs":{},"지":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.016},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.008},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0055248618784530384}}},"의":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.006611570247933884},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0027624309392265192},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.011673151750972763}}},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333}}},"도":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"가":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.013333333333333334},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"들":{"docs":{},"은":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"을":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"와":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"징":{"docs":{},"되":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"지":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}}},"치":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"편":{"docs":{},"집":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"기":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"자":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"의":{"docs":{},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"하":{"docs":{},"게":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"리":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"한":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"함":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"께":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0035545023696682463},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"수":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.004815409309791332},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.005701754385964913},"pages/functions.html":{"ref":"pages/functions.html","tf":10.008964589870013},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0056457304163726185},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.007360672975814932},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0013633265167007499},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0037437603993344427},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0088339222614841},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0024982155603140615},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},".":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"가":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/functions.html":{"ref":"pages/functions.html","tf":0.006723442402510085},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0044742729306487695},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"서":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0017929179740026895},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"게":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0031376064545047063},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"와":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.003585835948005379},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0018876828692779614},"pages/generics.html":{"ref":"pages/generics.html","tf":0.007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0016638935108153079},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0027114967462039045},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0017409470752089136},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"형":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.005834305717619603},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"나":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"의":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.006711409395973154},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0014275517487508922},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"(":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"y":{"docs":{},"m":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"i":{"docs":{},"i":{"docs":{},"f":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"e":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004739336492890996},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"써":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"부":{"docs":{},"터":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"임":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"처":{"docs":{},"럼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"라":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"만":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"큼":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"안":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"여":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"들":{"docs":{},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"까":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"정":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"을":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"!":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"핵":{"docs":{},"심":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"형":{"docs":{},"태":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},"를":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.004452359750667854},"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"에":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"와":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"이":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}}},"고":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"도":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"뿐":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},")":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"식":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"고":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"변":{"docs":{},"환":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"할":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"힘":{"docs":{},"들":{"docs":{"pages/tutorials/ts-for-js-programmers.html":{"ref":"pages/tutorials/ts-for-js-programmers.html","tf":0.0008904719501335708}},"어":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"게":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"든":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"\u001d":{"docs":{},"탐":{"docs":{},"색":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"'":{"0":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"1":{"0":{"0":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"1":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"docs":{},"'":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"2":{"0":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}},"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"3":{"docs":{},"'":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"5":{"docs":{},"'":{"docs":{},"가":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"빈":{"docs":{},"'":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"'":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},".":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"e":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"'":{"docs":{},"과":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"x":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}}}}}}}}}}}},"p":{"docs":{},"f":{"docs":{},"j":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"j":{"docs":{},"g":{"docs":{},"h":{"docs":{},"o":{"docs":{},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"1":{"docs":{},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"docs":{},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"x":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"s":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"'":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.004106776180698152},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.008733624454148471},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"'":{"docs":{},"이":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"*":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"'":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"2":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"docs":{}}}}}},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"k":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},".":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}},"t":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}}}},"y":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"s":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},".":{"docs":{},"#":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"과":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"안":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"를":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"(":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"가":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},";":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}},"'":{"docs":{},"작":{"docs":{},"업":{"docs":{},"도":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"이":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"r":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{},"?":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"u":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},"p":{"docs":{},"i":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"a":{"docs":{},"m":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},".":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}},"p":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"화":{"docs":{},"살":{"docs":{},"표":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"$":{"docs":{},"{":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"}":{"docs":{},"'":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"}":{"docs":{},"'":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}},"#":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"f":{"0":{"0":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"docs":{}},"docs":{}}}},"a":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}},"y":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"로":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633}}}}}}}}}}}}}}}},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"b":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}}},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"e":{"1":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"2":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"s":{"5":{"docs":{},"'":{"docs":{},"보":{"docs":{},"다":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}},"docs":{}},"'":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"로":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}}},"'":{"docs":{},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}},"m":{"docs":{},"'":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257}},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0009243852837862821}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"'":{"docs":{},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"b":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},")":{"docs":{},"'":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},",":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}}}}}}}}},"!":{"docs":{},"=":{"docs":{},"=":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}},"/":{"docs":{},"#":{"docs":{},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}},"z":{"docs":{},"h":{"docs":{},"/":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}}}}},"'":{"docs":{},",":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784}}}},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"와":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}},"x":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629}},"를":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"파":{"docs":{},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"만":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"!":{"docs":{},"'":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},":":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"docs":{}}}}}}},"docs":{}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}}}}}}}},"u":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"이":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},")":{"docs":{},";":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"]":{"docs":{},")":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.010638297872340425}}}}}}}}}}}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}}},"선":{"docs":{},"언":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"r":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}}}}},"{":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}}}}}}}}}}}}}},"상":{"docs":{},"위":{"docs":{},"'":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"*":{"docs":{},"'":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}}},"내":{"docs":{},"부":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"버":{"docs":{},"리":{"docs":{},"는":{"docs":{},"'":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"x":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"때":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"@":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"'":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"s":{"docs":{},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"과":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"'":{"docs":{},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"나":{"docs":{},"머":{"docs":{},"지":{"docs":{},"'":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}}}},"/":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147}}}}}},"+":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.004016064257028112},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.02086677367576244},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.005430566330488751},"pages/functions.html":{"ref":"pages/functions.html","tf":0.01927386822052891},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.003080082135523614},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.002958032908116103},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.005988023952095809},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0027266530334014998},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.008487654320987654},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.008344923504867872},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"=":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"‘":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"’":{"docs":{},"나":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"’":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"’":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"’":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}}}}},"“":{"docs":{},"자":{"docs":{},"유":{"docs":{},"로":{"docs":{},"운":{"docs":{},"”":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}}},"갖":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0021929824561403508},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0032537960954446853},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.00530035335689046},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"출":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"\"":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}}},"지":{"docs":{},"원":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},";":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"지":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"도":{"docs":{},"록":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"겪":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"계":{"docs":{},"속":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.00392156862745098},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"해":{"docs":{},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"층":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}},"적":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"에":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"서":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"열":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"약":{"docs":{},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"산":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0055511498810467885},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"기":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"됨":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}}},"할":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"획":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}}},"곳":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"서":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"나":{"docs":{},",":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"으":{"docs":{},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"과":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"깨":{"docs":{},"닫":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"뜨":{"docs":{},"릴":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"담":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"아":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"데":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00823045267489712},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}},"는":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.003878975950349108},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.0030120481927710845},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"나":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"로":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"이":{"docs":{},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"와":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"만":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":10.015402843601896},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0071090047393364926}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.017180094786729858}}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"와":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.004146919431279621}}}},"팅":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"된":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"로":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"뒷":{"docs":{},"부":{"docs":{},"분":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}}},"말":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}},"면":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"자":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},",":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"려":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"해":{"docs":{},"주":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"듯":{"docs":{},"이":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}}},"했":{"docs":{},"듯":{"docs":{},"이":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"씀":{"docs":{},"드":{"docs":{},"리":{"docs":{},"자":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}},"고":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"아":{"docs":{},"야":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}}},"메":{"docs":{},"서":{"docs":{},"드":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.005924170616113744},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0031545741324921135},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"를":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0023596035865974517},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"(":{"docs":{},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}},"들":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0045662100456621}}},"로":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.01646090534979424},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"와":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}},",":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"도":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"의":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.02880658436213992}}}}}},"만":{"docs":{},"을":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"뉴":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"시":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"커":{"docs":{},"니":{"docs":{},"즘":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"이":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}}}}},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"타":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"데":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002962085308056872}},"를":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}}},"소":{"docs":{},"드":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"로":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.010666666666666666}}},"모":{"docs":{},"리":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"세":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}},"멤":{"docs":{},"버":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"들":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},"만":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}},"와":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.0025662959794696323},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.00533175355450237},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.007137192704203013},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"도":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0066068900424728644},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.00427715996578272},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0033034450212364322},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.008293838862559242},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"만":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"이":{"docs":{},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"므":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"가":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0028228652081863093},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"일":{"docs":{},"지":{"docs":{},"라":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}}},"(":{"docs":{},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"으":{"docs":{},"로":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},",":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"묻":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"바":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"꾸":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"고":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"와":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"게":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"꿀":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"수":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"꿔":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"야":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}},"보":{"docs":{},"면":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"세":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"도":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}}},"르":{"docs":{},"게":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"인":{"docs":{},"딩":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{},"서":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}}}},"는":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}},"랍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"꿉":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}}},"벨":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"팀":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"뀌":{"docs":{},"지":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"뀝":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"람":{"docs":{},"직":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0030864197530864196}}},"진":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"탕":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"깥":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"에":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"서":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"닐":{"docs":{},"라":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"이":{"docs":{},"트":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"빈":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.002008032128514056},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"번":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"할":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"뿐":{"docs":{},"만":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"순":{"docs":{"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}},"간":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"서":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"든":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"대":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942}}}},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"는":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"표":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"수":{"docs":{},"한":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"전":{"docs":{},"히":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"싱":{"docs":{},"글":{"docs":{},"턴":{"docs":{},"과":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"톤":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693}}}}},"쓰":{"docs":{},"기":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"여":{"docs":{},"야":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"지":{"docs":{},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"이":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"군":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"일":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}},"도":{"docs":{},"록":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546}}}},"인":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"암":{"docs":{},"시":{"docs":{},"적":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"인":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"며":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"될":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"한":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}},"묵":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"양":{"docs":{},"상":{"docs":{},"은":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}},"식":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}},"을":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"날":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"질":{"docs":{},"의":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"염":{"docs":{},"두":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"잠":{"docs":{},"재":{"docs":{},"적":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128}},"인":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"으":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"시":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"챕":{"docs":{},"터":{"docs":{},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"측":{"docs":{},"면":{"docs":{},"에":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}},"서":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"만":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"을":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"과":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"(":{"docs":{},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"친":{"docs":{},"숙":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"하":{"docs":{},"게":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"항":{"docs":{},"상":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.003131991051454139},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"루":{"docs":{},"프":{"docs":{},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"목":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024}}}}},"호":{"docs":{},"출":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.002117148906139732},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.005563282336578581},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.01171875},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}},"이":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}}}}},"할":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.0078125},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"하":{"docs":{},"려":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"고":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"므":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"여":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588}},",":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}},"기":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"면":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"을":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"과":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"거":{"docs":{},"나":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}},"된":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"다":{"docs":{},"는":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"될":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"들":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.02880658436213992},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"해":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},"야":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"서":{"docs":{"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}}}},"한":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"함":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"만":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"자":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"게":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"환":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/classes.html":{"ref":"pages/classes.html","tf":0.0009438414346389807},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.004629629629629629},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"지":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0017897091722595079},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"며":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"된":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"면":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"될":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"이":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"성":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":5.000771604938271}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0038580246913580245},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147}}},"은":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"스":{"docs":{},"트":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"팅":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}}}},"혼":{"docs":{},"란":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028}}},"스":{"docs":{},"러":{"docs":{},"움":{"docs":{},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"워":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"지":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"럽":{"docs":{},"고":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"게":{"docs":{},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}}}},"합":{"docs":{},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"x":{"docs":{},")":{"docs":{},"할":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"동":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"과":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"자":{"docs":{},"만":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"효":{"docs":{},"과":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"율":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"흔":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}},"히":{"docs":{"pages/tutorials/ts-for-oopers.html":{"ref":"pages/tutorials/ts-for-oopers.html","tf":0.001004016064257028},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}},"&":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0014790164540580515},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.005257623554153523},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":3.333333333333333},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0035794183445190158},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}},"&":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0034083162917518746},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"g":{"docs":{},"t":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},">":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0022371364653243847},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.019455252918287938}},">":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},">":{"docs":{},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"=":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}}},"?":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.005361434645960436},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0030643513789581204},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"를":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"?":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"=":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"?":{"docs":{},"?":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"_":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}}}}}}},"p":{"0":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"1":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}},"docs":{}},"x":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"y":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"i":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.007246376811594203}}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588}}}}}}}}}}}}}}}}}}},"—":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0027347310847766638},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"건":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}},"전":{"docs":{},"성":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"에":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"하":{"docs":{},"지":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"너":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"뛸":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"뜁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"다":{"docs":{},"가":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"시":{"docs":{},"물":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}}},"과":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"도":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"하":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"하":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"게":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"정":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"에":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"이":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"은":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"부":{"docs":{},"하":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"는":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"제":{"docs":{},"를":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"괄":{"docs":{},"호":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"화":{"docs":{},"된":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"굳":{"docs":{},"이":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"남":{"docs":{},"겨":{"docs":{},"두":{"docs":{},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"놓":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}}}},"둡":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"은":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"아":{"docs":{},"있":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"너":{"docs":{},"무":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.002689376961004034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0018231540565177757},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.005042016806722689},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"달":{"docs":{},"리":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},")":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"라":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"진":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"거":{"docs":{},"나":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"려":{"docs":{},"있":{"docs":{},"다":{"docs":{},"\"":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}}}}},"아":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692}}}},"드":{"docs":{},"물":{"docs":{},"게":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"지":{"docs":{},"만":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"렉":{"docs":{},"시":{"docs":{},"컬":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.005333333333333333},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.011299435028248588},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"막":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"기":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{},"데":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"대":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0015432098765432098},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"못":{"docs":{},"했":{"docs":{},"던":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"한":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"하":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"도":{"docs":{},"록":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"고":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"면":{"docs":{},",":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"할":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"함":{"docs":{},"을":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"박":{"docs":{},"스":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0013673655423883319}},"해":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"싱":{"docs":{},"된":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}},"본":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"문":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"질":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"론":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"인":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"에":{"docs":{},"게":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"(":{"docs":{},"혹":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"삽":{"docs":{},"입":{"docs":{},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"하":{"docs":{},"는":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}}},"싶":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0010445682451253482},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"은":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"지":{"docs":{},"도":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}},"어":{"docs":{},"도":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"으":{"docs":{},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}}},"십":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"시":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"실":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"에":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"러":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0027739251040221915}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0017543859649122807},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"!":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"와":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"디":{"docs":{},"터":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}}},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"의":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}}},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"를":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"뮬":{"docs":{},"레":{"docs":{},"이":{"docs":{},"트":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"와":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"야":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"일":{"docs":{},"드":{"docs":{},"카":{"docs":{},"드":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"가":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"왼":{"docs":{},"쪽":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"에":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.006160164271047228},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0031905195989061076},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0022789425706472195},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"닉":{"docs":{},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"장":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"황":{"docs":{},"할":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"해":{"docs":{},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}}},"단":{"docs":{},"점":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"점":{"docs":{},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"난":{"docs":{},"감":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}}},"기":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"애":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"재":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}},"귀":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},"적":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"인":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"실":{"docs":{},"행":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}},"구":{"docs":{},"성":{"docs":{},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"사":{"docs":{},"용":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.007067137809187279}},"성":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"하":{"docs":{},"기":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"할":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"할":{"docs":{},"당":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"이":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"할":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"정":{"docs":{},"의":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"할":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"순":{"docs":{},"환":{"docs":{},"성":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}}}}},"선":{"docs":{},"언":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"작":{"docs":{},"성":{"docs":{},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"처":{"docs":{},"리":{"docs":{},"된":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"검":{"docs":{},"사":{"docs":{},"/":{"docs":{},"재":{"docs":{},"빌":{"docs":{},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"하":{"docs":{},"지":{"docs":{},"않":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}},"빌":{"docs":{},"드":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"배":{"docs":{},"열":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}},"좀":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"책":{"docs":{},"을":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"임":{"docs":{},"자":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"체":{"docs":{},"크":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"계":{"docs":{},"(":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}}}}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"와":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"인":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"이":{"docs":{},"닝":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}}}}}}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"킹":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"코":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"커":{"docs":{},"링":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"버":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"맨":{"docs":{},"드":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.0049586776859504135},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.009259259259259259},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"서":{"docs":{},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"뮤":{"docs":{},"니":{"docs":{},"티":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"서":{"docs":{},"도":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}}},"졌":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}}},"지":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}},"스":{"docs":{},"텀":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"케":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"가":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"는":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"나":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"들":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}},"이":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"키":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}},"로":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/symbols.html":{"ref":"pages/symbols.html","tf":0.00411522633744856}}},"를":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"워":{"docs":{},"드":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"는":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"를":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.001415762151958471},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"가":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"의":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"태":{"docs":{},"그":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"된":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"를":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0040858018386108275},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0032017075773745998},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"라":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"와":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0016008537886872999}}},"로":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"@":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"예":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"들":{"docs":{},"은":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0010706638115631692},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"하":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"스":{"docs":{},"크":{"docs":{},"를":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"평":{"docs":{},"양":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"평":{"docs":{},"범":{"docs":{},"한":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.0009115770282588879},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},"되":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"든":{"docs":{},"지":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"할":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"소":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757}}}}}},"후":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"는":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"도":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"위":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"자":{"docs":{},"의":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}}},"보":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.017897091722595078}},"가":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}}},",":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.006825938566552901}}},"반":{"docs":{},"부":{"docs":{},"로":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}}},"흥":{"docs":{},"미":{"docs":{},"롭":{"docs":{},"고":{"docs":{"pages/tutorials/ts-for-functional-programmers.html":{"ref":"pages/tutorials/ts-for-functional-programmers.html","tf":0.00045578851412944393}}},"게":{"docs":{},"도":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"로":{"docs":{},"운":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"울":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"규":{"docs":{},"모":{"docs":{},"에":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.003992015968063872}},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"가":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"칙":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"엔":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"을":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"들":{"docs":{},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{},"서":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"격":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"눌":{"docs":{},"러":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"도":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"당":{"docs":{},"신":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"이":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}},"의":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"연":{"docs":{},"히":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"장":{"docs":{},"은":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"섹":{"docs":{},"션":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.01838235294117647},"pages/declaration-files/templates/global.d.ts.html":{"ref":"pages/declaration-files/templates/global.d.ts.html","tf":0.00390625}}},"의":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"는":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0014114326040931546},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"b":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"이":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"들":{"docs":{},"로":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"식":{"docs":{},"별":{"docs":{},"자":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}},"이":{"docs":{},"기":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"한":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"하":{"docs":{},"기":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004172461752433936}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"는":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}}},"할":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},"되":{"docs":{},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}}},"애":{"docs":{},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"서":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"은":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"의":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}}}},"매":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"앱":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0032102728731942215},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"을":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"열":{"docs":{},"거":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0023273855702094647},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"나":{"docs":{},",":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}}},"형":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":10.032513877874703},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0011092623405435386},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0033112582781456954},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"과":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"에":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0031720856463124504}}}},"으":{"docs":{},"로":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"은":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.011102299762093577},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.006344171292624901},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"의":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.008723235527359239}}},"이":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"처":{"docs":{},"럼":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"(":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"할":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"어":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}},"줄":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"보":{"docs":{},"면":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"고":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"악":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"린":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"옵":{"docs":{},"션":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":5.003071253071253},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":3.342879872712808},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.004629629629629629},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}},":":{"docs":{"pages/tutorials/typescript-in-5-minutes.html":{"ref":"pages/tutorials/typescript-in-5-minutes.html","tf":0.0016051364365971107}}},"의":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.002333722287047841},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887},"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.007067137809187279},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006906077348066298},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"서":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"으":{"docs":{},"로":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"은":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.004901960784313725}}},"과":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"들":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"을":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"이":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"나":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}},"깊":{"docs":{},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"이":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"게":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588}}}},"널":{"docs":{},"리":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}},"러":{"docs":{},"블":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"은":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"하":{"docs":{},"지":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}}}},"능":{"docs":{},"력":{"docs":{},"은":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"을":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"링":{"docs":{},"크":{"docs":{},"를":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}},"백":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}},"엔":{"docs":{},"드":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"틱":{"docs":{},"/":{"docs":{},"백":{"docs":{},"쿼":{"docs":{},"트":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}}},"업":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"그":{"docs":{},"라":{"docs":{},"운":{"docs":{},"드":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"범":{"docs":{},"위":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}},"의":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"를":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"쉬":{"docs":{},"운":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0013157894736842105},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"워":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}}}}}},"울":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"엣":{"docs":{},"지":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}},"영":{"docs":{},"역":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},"향":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"이":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"\"":{"docs":{},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"리":{"docs":{},"한":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}},"어":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"용":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}},"어":{"docs":{},"나":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"를":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"가":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"이":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}}}}},"도":{"docs":{},"가":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"퍼":{"docs":{},"진":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}},"블":{"docs":{},"릭":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"풍":{"docs":{},"부":{"docs":{},"한":{"docs":{"pages/the-handbook.html":{"ref":"pages/the-handbook.html","tf":0.001996007984031936}}}}},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"거":{"docs":{},"의":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.002086230876216968}}},"대":{"docs":{},"한":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"라":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"슬":{"docs":{},"러":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"치":{"docs":{},"며":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"쳐":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}}},"부":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"권":{"docs":{},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"되":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"하":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}},"사":{"docs":{},"항":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}},"한":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"난":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"독":{"docs":{},"화":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"해":{"docs":{},"한":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"뭘":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"까":{"docs":{},"?":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}},"믿":{"docs":{},"어":{"docs":{},",":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"섞":{"docs":{},"인":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"어":{"docs":{},"서":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}}}},"쌍":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"쓸":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"얻":{"docs":{},"게":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"지":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}}},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"었":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}}}}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}},"고":{"docs":{},",":{"docs":{"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294}}}},"어":{"docs":{},"온":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"온":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"전":{"docs":{},"히":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}},"을":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0023790642347343376},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"임":{"docs":{},"의":{"docs":{},"로":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"베":{"docs":{},"딩":{"docs":{},",":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}},"을":{"docs":{"pages/type-inference.html":{"ref":"pages/type-inference.html","tf":0.0022371364653243847}}},"포":{"docs":{},"트":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}},"좁":{"docs":{},"혀":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}},"나":{"docs":{},"가":{"docs":{},"게":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"갈":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"히":{"docs":{},"기":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.005128205128205128},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286}}}},"힙":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"큰":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"따":{"docs":{},"옴":{"docs":{},"표":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0015515903801396431},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"템":{"docs":{},"플":{"docs":{},"릿":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.007352941176470588},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.004867872044506259},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.013513513513513514},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-files/templates/global-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/global-plugin.d.ts.html","tf":0.010309278350515464}}}}}},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"으":{"docs":{},"로":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}},"을":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0027816411682892906}}}}}},"혹":{"docs":{"pages/basic-types.html":{"ref":"pages/basic-types.html","tf":0.0007757951900698216}},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0008771929824561404},"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0016638935108153079},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.001750291715285881},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0023858214042263124},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0028557829604950024},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.003305785123966942},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.009040333796940195},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0017844396859386152},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0026680896478121665},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702},"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}},"득":{"docs":{},"시":{"docs":{},"킬":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"넓":{"docs":{},"은":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"뜻":{"docs":{},"이":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},":":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"인":{"docs":{},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}},"색":{"docs":{},"인":{"docs":{},"화":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}}}}}}}}}}},"(":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}},"과":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"써":{"docs":{},"드":{"docs":{},"파":{"docs":{},"티":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017}}},"왔":{"docs":{},"던":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"얘":{"docs":{},"기":{"docs":{},"할":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"쪼":{"docs":{},"갤":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}}},"채":{"docs":{},"워":{"docs":{"pages/interfaces.html":{"ref":"pages/interfaces.html","tf":0.0004385964912280702}}},"택":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"하":{"docs":{},"게":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"우":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}}}},"%":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0022411474675033617},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},",":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"가":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}},"글":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"은":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"넘":{"docs":{},"겨":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}},"주":{"docs":{},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}},"면":{"docs":{},",":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}},"줄":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"지":{"docs":{},"는":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}},"데":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"길":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"어":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"가":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}},",":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.0010515247108307045}}},"갈":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"선":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"오":{"docs":{},"는":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}}}}},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"기":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"긴":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"면":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"노":{"docs":{},"력":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"하":{"docs":{},"고":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"출":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"되":{"docs":{},"며":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"된":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}},"하":{"docs":{},"는":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213}}},"므":{"docs":{},"로":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}}}},"려":{"docs":{},"면":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236}}}},"고":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}},"기":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0013908205841446453}}},":":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"트":{"docs":{},"에":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"드":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0036529680365296802},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}},"가":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"로":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0018264840182648401}}},"를":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"놓":{"docs":{},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"됐":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}},"둔":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}},"물":{"docs":{},"론":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},",":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"리":{"docs":{},"적":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"음":{"docs":{},"표":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"빌":{"docs":{},"드":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.002379819133745835},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0021691973969631237},"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.014705882352941176},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.01610305958132045},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":3.337962962962963},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":5}},"하":{"docs":{},"여":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"는":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.005747126436781609},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"를":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.00322061191626409},"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},".":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"한":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"간":{"docs":{},"에":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},")":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"되":{"docs":{},"지":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}},"는":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}},"승":{"docs":{},"인":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"악":{"docs":{},"명":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"잡":{"docs":{},"아":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"낼":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"두":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"둘":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"을":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{},"데":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"짚":{"docs":{},"고":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"쪽":{"docs":{},"의":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"도":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"에":{"docs":{},"서":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}},"으":{"docs":{},"로":{"docs":{},"든":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}},"창":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}},"을":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"취":{"docs":{},"급":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},":":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"하":{"docs":{},"지":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"고":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"됨":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}},"할":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}},"하":{"docs":{},"려":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"여":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}},"지":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"카":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}},"를":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447}}}}},"캡":{"docs":{},"처":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}}}}}}},"된":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"할":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"하":{"docs":{},"고":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"함":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"쳐":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"된":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"링":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"에":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"을":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"하":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"했":{"docs":{},"기":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"콘":{"docs":{},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{},"에":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237}}}}}},"솔":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"콜":{"docs":{},"백":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.001344688480502017},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"에":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.004160887656033287}},"서":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.00044822949350067237},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"을":{"docs":{"pages/functions.html":{"ref":"pages/functions.html","tf":0.0008964589870013447},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0023148148148148147},"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"은":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}},"의":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.005547850208044383}}},"이":{"docs":{"pages/declaration-files/dos-and-don-ts.html":{"ref":"pages/declaration-files/dos-and-don-ts.html","tf":0.0013869625520110957}}}},"론":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"좌":{"docs":{},"표":{"docs":{},"에":{"docs":{"pages/literal-types.html":{"ref":"pages/literal-types.html","tf":0.002564102564102564}}}},"절":{"docs":{},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"까":{"docs":{},"다":{"docs":{},"로":{"docs":{},"울":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"지":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"믹":{"docs":{},"스":{"docs":{},"인":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.002053388090349076},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/mixins.html":{"ref":"pages/mixins.html","tf":10}},"이":{"docs":{},"나":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"에":{"docs":{"pages/mixins.html":{"ref":"pages/mixins.html","tf":0.0028735632183908046}}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"밀":{"docs":{},"접":{"docs":{},"한":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"하":{"docs":{},"게":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}},"리":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"셋":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}},"응":{"docs":{},"답":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538}}}},"흐":{"docs":{},"름":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"을":{"docs":{"pages/unions-and-intersections.html":{"ref":"pages/unions-and-intersections.html","tf":0.001026694045174538},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"과":{"docs":{},"의":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"#":{"1":{"2":{"3":{"2":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{}},"docs":{}},"4":{"0":{"8":{"0":{"docs":{},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"docs":{}},"docs":{}},"docs":{}},"6":{"4":{"9":{"8":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"7":{"2":{"3":{"3":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"9":{"6":{"7":{"2":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"2":{"3":{"2":{"1":{"5":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"8":{"5":{"7":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"5":{"7":{"7":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"docs":{}},"docs":{}},"docs":{}},"3":{"2":{"9":{"6":{"4":{"docs":{},"를":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"7":{"2":{"3":{"7":{"docs":{},")":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0027906976744186047},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.002457002457002457},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"{":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"}":{"docs":{},"와":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}},";":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}}}}}}}}},"격":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}}}},"느":{"docs":{},"낄":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034}}},"끼":{"docs":{},"실":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"꼈":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"껴":{"docs":{},"지":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"질":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"슨":{"docs":{},"해":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"한":{"docs":{},"\"":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349}}}},"함":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"려":{"docs":{},"질":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"리":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"덧":{"docs":{},"붙":{"docs":{},"이":{"docs":{},"는":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"지":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"릴":{"docs":{},"리":{"docs":{},"즈":{"docs":{"pages/classes.html":{"ref":"pages/classes.html","tf":0.00047192071731949034},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"스":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"!":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"=":{"docs":{},"=":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0007395082270290257},"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625}}}},"를":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}}}}}},"~":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0018604651162790699}},"~":{"docs":{},"~":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{},"~":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"~":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"/":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}}}}}}}}}}}}}}},"묘":{"docs":{},"사":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}}}},"묶":{"docs":{},"인":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}},"어":{"docs":{},"서":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"는":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"지":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}}},"신":{"docs":{},"경":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"중":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}}},"호":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}},"뢰":{"docs":{},"할":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"저":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}},"장":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"다":{"docs":{},"음":{"docs":{},"과":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}}}}},"된":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}},"할":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"소":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"에":{"docs":{},"서":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}},"도":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"를":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"희":{"docs":{},"도":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"증":{"docs":{},"가":{"docs":{},"된":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}},"하":{"docs":{},"는":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0015860428231562252}}},"고":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"한":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126}}}},"명":{"docs":{},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"분":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}}},"활":{"docs":{},"용":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"할":{"docs":{"pages/enums.html":{"ref":"pages/enums.html","tf":0.0007930214115781126},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"여":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"한":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}},"성":{"docs":{},"화":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0010672358591248667}},"되":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}},",":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"었":{"docs":{},"을":{"docs":{"pages/utility-types.html":{"ref":"pages/utility-types.html","tf":0.002103049421661409},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"는":{"docs":{},"지":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}}},"어":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"있":{"docs":{},"는":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}},"지":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"야":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"하":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}},"면":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"기":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.003071253071253071},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"할":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}}}}}},"된":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"<":{"docs":{},">":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}},"로":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"굉":{"docs":{},"장":{"docs":{},"한":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"꺾":{"docs":{},"쇠":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}},"괄":{"docs":{},"호":{"docs":{},"(":{"docs":{},"<":{"docs":{},">":{"docs":{},")":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}},"에":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}}}}}}}},"낼":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}},"운":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"반":{"docs":{},"할":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}},"영":{"docs":{},"체":{"docs":{},"제":{"docs":{},"/":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}}}},"에":{"docs":{},"서":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"용":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}},"잃":{"docs":{},"게":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"지":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"으":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"준":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}},"비":{"docs":{},"됐":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"가":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"찍":{"docs":{},"으":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773}}}}},"지":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"팩":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0029171528588098016},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0017772511848341231}}},"는":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745},"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}},"에":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749}}}}}},"(":{"docs":{},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}},"가":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0011668611435239206}}}}}},"훨":{"docs":{},"씬":{"docs":{"pages/generics.html":{"ref":"pages/generics.html","tf":0.0007057163020465773},"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00036975411351451286},"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/consumption.html":{"ref":"pages/declaration-files/consumption.html","tf":0.005649717514124294},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}}},"겹":{"docs":{},"쳐":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"질":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"귀":{"docs":{},"찮":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"은":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"균":{"docs":{},"등":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"끌":{"docs":{},"어":{"docs":{},"내":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"낼":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}},"래":{"docs":{},"핑":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.0005546311702717693},"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}},"벌":{"docs":{},"어":{"docs":{},"질":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}}},"뽑":{"docs":{},"아":{"docs":{},"내":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"손":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"에":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"업":{"docs":{},"데":{"docs":{},"이":{"docs":{},"트":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"해":{"docs":{},"야":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"하":{"docs":{},"여":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"기":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.0023148148148148147},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.007782101167315175}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"할":{"docs":{"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}}}}}},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"라":{"docs":{},"는":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}}}}}}},"잊":{"docs":{},"어":{"docs":{},"버":{"docs":{},"렸":{"docs":{},"을":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"었":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}},"지":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"쿼":{"docs":{},"리":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}},"와":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}},"처":{"docs":{},"럼":{"docs":{},",":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}}}}},"틀":{"docs":{},"과":{"docs":{},"는":{"docs":{"pages/advanced-types.html":{"ref":"pages/advanced-types.html","tf":0.00018487705675725643}}}},"림":{"docs":{},"없":{"docs":{},"이":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}},"리":{"docs":{},"기":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"맨":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544},"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"앞":{"docs":{},"에":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}},"몫":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}}}},"병":{"docs":{},"합":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":5.005132591958939},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"\"":{"docs":{},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"'":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"되":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"어":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"된":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.007698887938408896}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},":":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"은":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"을":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}},"의":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"이":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"하":{"docs":{},"기":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}},"는":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}},"지":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}},"려":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"할":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.003421727972626176},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}}}}}},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}}}},"리":{"docs":{},"학":{"docs":{},"적":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"행":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"숙":{"docs":{},"제":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.001710863986313088}}},"련":{"docs":{},"된":{"docs":{"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}},"액":{"docs":{},"세":{"docs":{},"스":{"docs":{"pages/declaration-merging.html":{"ref":"pages/declaration-merging.html","tf":0.000855431993156544}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"낮":{"docs":{},"은":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.002369668246445498}}}},"첨":{"docs":{},"부":{"docs":{},"할":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}},"폴":{"docs":{},"리":{"docs":{},"필":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.0005924170616113745}}}}}}}}}}}}},"될":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"더":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"ref":"pages/declaration-files/templates/global-modifying-module.d.ts.html","tf":0.006756756756756757},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395},"pages/declaration-files/templates/module-plugin.d.ts.html":{"ref":"pages/declaration-files/templates/module-plugin.d.ts.html","tf":0.006329113924050633},"pages/declaration-files/templates/module.d.ts.html":{"ref":"pages/declaration-files/templates/module.d.ts.html","tf":0.005319148936170213},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0067226890756302525},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"로":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"에":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/nightly-builds.html":{"ref":"pages/nightly-builds.html","tf":0.0038910505836575876}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"의":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0024154589371980675}}},"가":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0033613445378151263},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}},"링":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.012254901960784314}},"을":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"이":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}},"하":{"docs":{},"고":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}},"란":{"docs":{},"드":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"향":{"docs":{},"후":{"docs":{"pages/decorators.html":{"ref":"pages/decorators.html","tf":0.001184834123222749},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"상":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0013422818791946308}},"된":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"이":{"docs":{},"며":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"시":{"docs":{},"키":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}}},"루":{"docs":{},"프":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}},"를":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.010869565217391304}}},"에":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}},"서":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/iterators-and-generators.html":{"ref":"pages/iterators-and-generators.html","tf":0.0036231884057971015}}}}}},"가":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0020798668885191347}}}},"트":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"가":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}},"에":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.001568627450980392},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.0035971223021582736},"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}},"서":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"로":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},";":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.013418903150525088},"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"↥":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.008168028004667444},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.007150153217568948}}},"떠":{"docs":{},"올":{"docs":{},"려":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"블":{"docs":{},"랙":{"docs":{},"박":{"docs":{},"스":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/jsx.html":{"ref":"pages/jsx.html","tf":0.0005834305717619603}}}}}}}}},"록":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.004575707154742097},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198},"pages/declaration-files/templates/module-class.d.ts.html":{"ref":"pages/declaration-files/templates/module-class.d.ts.html","tf":0.004366812227074236},"pages/declaration-files/templates/module-function.d.ts.html":{"ref":"pages/declaration-files/templates/module-function.d.ts.html","tf":0.0035335689045936395}},"에":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"까":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"으":{"docs":{},"로":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"의":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0012479201331114808},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"은":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.002207505518763797}}}}},"금":{"docs":{},"방":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}}},"샘":{"docs":{},"플":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749},"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0006816632583503749}}},"에":{"docs":{},"서":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}}},"워":{"docs":{},"크":{"docs":{},"플":{"docs":{},"로":{"docs":{},"우":{"docs":{},"를":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}}}},"컬":{"docs":{},"렉":{"docs":{},"션":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}},"테":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0020429009193054137},"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.004025764895330112}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}},":":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747}}}}}},"할":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.00034083162917518747},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"기":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"를":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"헬":{"docs":{},"퍼":{"docs":{"pages/modules.html":{"ref":"pages/modules.html","tf":0.0010224948875255625},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}},"를":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}},"]":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0014278914802475012},"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004143646408839779},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045},"pages/integrating-with-build-tools.html":{"ref":"pages/integrating-with-build-tools.html","tf":0.006944444444444444}},";":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.002352941176470588},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}},"q":{"docs":{"pages/namespaces.html":{"ref":"pages/namespaces.html","tf":0.0010214504596527069}},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},";":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}}}}},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}},"l":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0027397260273972603}}}}}}}}}}}}}}}},"와":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"i":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"c":{"docs":{},"k":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}},"│":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.004283674440742504},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"└":{"docs":{},"─":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}},"─":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00475963826749167},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}},"─":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"├":{"docs":{},"─":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}},"─":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0019038553069966682},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0016268980477223427}},"─":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}}}}}}}}}}},"국":{"docs":{},"제":{"docs":{},"화":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"밑":{"docs":{},"에":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}},"서":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"줄":{"docs":{},"과":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"봐":{"docs":{},"야":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"왔":{"docs":{},"다":{"docs":{},"면":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"뷰":{"docs":{},"는":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}},"씌":{"docs":{},"웁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}}}},"옆":{"docs":{},"에":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705},"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}},")":{"docs":{"pages/declaration-files/publishing.html":{"ref":"pages/declaration-files/publishing.html","tf":0.0026666666666666666}}}}},"토":{"docs":{},"큰":{"docs":{},"을":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}}}},"툴":{"docs":{},"이":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.0009519276534983341}}},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471},"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}},"과":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"링":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619}}},"버":{"docs":{},"전":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"트":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/module-resolution.html":{"ref":"pages/module-resolution.html","tf":0.00047596382674916705}}},"플":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.354820936639118},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}},"오":{"docs":{},"프":{"docs":{},"가":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}}}},"랜":{"docs":{},"스":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"러":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"링":{"docs":{},"은":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"을":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"할":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}},"된":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"래":{"docs":{},"커":{"docs":{},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"덕":{"docs":{},"분":{"docs":{},"에":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},",":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0026845637583892616}}}}}},"앰":{"docs":{},"비":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.003372681281618887}}}}}},"짜":{"docs":{},"증":{"docs":{},"을":{"docs":{"pages/namespaces-and-modules.html":{"ref":"pages/namespaces-and-modules.html","tf":0.0016863406408094434}}}}},"낳":{"docs":{},"을":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}},"슬":{"docs":{},"래":{"docs":{},"시":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":3.3531680440771345},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/triple-slash-directives.html":{"ref":"pages/triple-slash-directives.html","tf":0.001652892561983471}}}}}}}}}}},"광":{"docs":{},"범":{"docs":{},"위":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049}}}},"한":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"궁":{"docs":{},"금":{"docs":{},"할":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"덜":{"docs":{"pages/type-compatibility.html":{"ref":"pages/type-compatibility.html","tf":0.0007716049382716049},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.002325581395348837},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}},"어":{"docs":{},"주":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}},"년":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"눈":{"docs":{},"에":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"치":{"docs":{},"챘":{"docs":{},"을":{"docs":{"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"돔":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"띄":{"docs":{},"는":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}},"울":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}},"맵":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091},"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0018427518427518428}},"을":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.003137254901960784},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"이":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196},"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}}}},"과":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333},"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}},"에":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}},"으":{"docs":{},"로":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"핑":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}},"이":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"면":{"docs":{},"은":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201}}}},"훌":{"docs":{},"륭":{"docs":{},"한":{"docs":{"pages/tutorials/dom-manipulation.html":{"ref":"pages/tutorials/dom-manipulation.html","tf":0.0009132420091324201},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"던":{"docs":{},"질":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.0008319467554076539}}}},"덮":{"docs":{},"어":{"docs":{},"쓰":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}},"데":{"docs":{},",":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"기":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"쓸":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"씁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0013812154696132596}}}}}}}},"둡":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697},"pages/declaration-files/deep-dive.html":{"ref":"pages/declaration-files/deep-dive.html","tf":0.0011037527593818985}}}}}},"뛸":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"머":{"docs":{},"뭇":{"docs":{},"거":{"docs":{},"릴":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}},"멈":{"docs":{},"추":{"docs":{},"고":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"춥":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}}},"빼":{"docs":{},"고":{"docs":{},"는":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"기":{"docs":{},"로":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"쉐":{"docs":{},"도":{"docs":{},"잉":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"얕":{"docs":{},"은":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}},"잇":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}}}},"팀":{"docs":{},"원":{"docs":{},"들":{"docs":{},"과":{"docs":{"pages/variable-declarations.html":{"ref":"pages/variable-declarations.html","tf":0.00041597337770382697}}}}},"으":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"은":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"이":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"들":{"docs":{},"은":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}},"빨":{"docs":{},"간":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0010845986984815619},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"라":{"docs":{},"질":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294}}}},"리":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"솔":{"docs":{},"루":{"docs":{},"션":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"명":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}}}},"직":{"docs":{},"히":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"짤":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}},"퀵":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631},"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}},"탭":{"docs":{},"을":{"docs":{"pages/tutorials/asp.net-core.html":{"ref":"pages/tutorials/asp.net-core.html","tf":0.0016806722689075631}}}},"압":{"docs":{},"축":{"docs":{},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}}},"도":{"docs":{},"하":{"docs":{},"여":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"엉":{"docs":{},"망":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/gulp.html":{"ref":"pages/tutorials/gulp.html","tf":0.000784313725490196}}}}}},"낫":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}}}},"뜨":{"docs":{},"는":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"에":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}},"서":{"docs":{"pages/tutorials/babel-with-typescript.html":{"ref":"pages/tutorials/babel-with-typescript.html","tf":0.003676470588235294},"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}},"는":{"docs":{},",":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}},"와":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"타":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"뼈":{"docs":{},"대":{"docs":{},"를":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}},"로":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}}},"혜":{"docs":{},"택":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}},"을":{"docs":{"pages/tutorials/migrating-from-javascript.html":{"ref":"pages/tutorials/migrating-from-javascript.html","tf":0.0005422993492407809}}}}},"즐":{"docs":{},"겨":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.001199040767386091}}}},"캐":{"docs":{},"시":{"docs":{"pages/tutorials/react-&-webpack.html":{"ref":"pages/tutorials/react-&-webpack.html","tf":0.002398081534772182}}},"싱":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}},"스":{"docs":{},"트":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}}}},"를":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}}},"곱":{"docs":{},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}},"하":{"docs":{},"는":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}}},"님":{"docs":{},"에":{"docs":{},"게":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}},"빛":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"뺄":{"docs":{},"셈":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}},"음":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.00034818941504178273}}}}}},"죽":{"docs":{},"음":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}}}}}}}}},"풀":{"docs":{"pages/release-notes/typescript-4.0.html":{"ref":"pages/release-notes/typescript-4.0.html","tf":0.0006963788300835655}}},"깃":{"docs":{},"허":{"docs":{},"브":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"깔":{"docs":{},"끔":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697},"pages/declaration-files/introduction.html":{"ref":"pages/declaration-files/introduction.html","tf":0.003676470588235294}}}}}},"몸":{"docs":{},"체":{"docs":{},"에":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"벤":{"docs":{},"더":{"docs":{},"별":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}},"삼":{"docs":{},"항":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"억":{"docs":{},"제":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.0008948545861297539}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0012285012285012285}}}}}}}},"푸":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"혁":{"docs":{},"신":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}}}},"회":{"docs":{},"귀":{"docs":{},"가":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"의":{"docs":{"pages/release-notes/typescript-3.9.html":{"ref":"pages/release-notes/typescript-3.9.html","tf":0.00044742729306487697}}}},"급":{"docs":{},"격":{"docs":{},"한":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"삶":{"docs":{},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"왓":{"docs":{},"쳐":{"docs":{},"(":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"가":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0013953488372093023}}},"와":{"docs":{},"는":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}},"의":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"캄":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}},"큐":{"docs":{},"를":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.0009302325581395349},"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.007352941176470588}}},"에":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}},"휴":{"docs":{},"리":{"docs":{},"스":{"docs":{},"틱":{"docs":{},"을":{"docs":{"pages/release-notes/typescript-3.8.html":{"ref":"pages/release-notes/typescript-3.8.html","tf":0.00046511627906976747}}}}}}},"갈":{"docs":{},"수":{"docs":{},"록":{"docs":{"pages/declaration-files/by-example.html":{"ref":"pages/declaration-files/by-example.html","tf":0.0017667844522968198}}}}},"힌":{"docs":{},"트":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}},"를":{"docs":{"pages/declaration-files/library-structures.html":{"ref":"pages/declaration-files/library-structures.html","tf":0.0006954102920723226}}}}},"홈":{"docs":{},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/intro-to-js-with-ts.html":{"ref":"pages/intro-to-js-with-ts.html","tf":0.0033112582781456954}}}}}}}},"갯":{"docs":{},"수":{"docs":{},"가":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}}},"닫":{"docs":{},"힌":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306}}}},"됨":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.0007137758743754461}}},"콤":{"docs":{},"마":{"docs":{"pages/type-checking-javaScript-files.html":{"ref":"pages/type-checking-javaScript-files.html","tf":0.00035688793718772306},"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"…":{"docs":{},"}":{"docs":{"pages/jsdoc-reference.html":{"ref":"pages/jsdoc-reference.html","tf":0.0005336179295624333}}}},"팁":{"docs":{"pages/declaration-files/creating-dts-files-from-js.html":{"ref":"pages/declaration-files/creating-dts-files-from-js.html","tf":0.0034129692832764505}}},"►":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.03624078624078624}}},"러":{"docs":{},"시":{"docs":{},"아":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"켜":{"docs":{},"져":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}},"있":{"docs":{},"으":{"docs":{},"면":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}}},"터":{"docs":{},"키":{"docs":{},"어":{"docs":{},":":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}}}},"헤":{"docs":{},"더":{"docs":{"pages/compiler-options.html":{"ref":"pages/compiler-options.html","tf":0.0006142506142506142}}}},"\\":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.001610305958132045}}},"투":{"docs":{},"명":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/project-references.html":{"ref":"pages/project-references.html","tf":0.0008051529790660225}}}}}},"쉼":{"docs":{},"표":{"docs":{},"로":{"docs":{"pages/compiler-options-in-msbuild.html":{"ref":"pages/compiler-options-in-msbuild.html","tf":0.002386634844868735}}}}},"떨":{"docs":{},"어":{"docs":{},"질":{"docs":{"pages/configuring-watch.html":{"ref":"pages/configuring-watch.html","tf":0.0024509803921568627}}}}}},"length":37251},"corpusTokens":["\u001d탐색하세요.","!","!(s.length","!==","!array.isarray(arguments[1]))","!를","\"","\"!node_modules/**/*.ts\"]","\"\"","\"\",","\"\";","\"#187abf\"","\"$$\",","\")","\");","\"*!text\"","\"*\"","\"*\",","\"*\":","\"**/*.spec.ts\"","\"+\":","\",","\",\"","\".\",","\".\"가","\"...\";,","\"../../built/local/tsc.js\",","\"../constants/http\";","\"../converter\";","\"../lib/third","\"../node_modules/jquery/dist/jquery\"","\"../src\"","\"../utils\",","\"./api\";","\"./app.ts\"","\"./built\",","\"./calculator\";","\"./components/entry\";","\"./components/hello\";","\"./configs/base\",","\"./dist/\",","\"./dist/bundle.js\",","\"./dist/main.js\"","\"./greet\";","\"./index\";","\"./lettersonlyvalidator\";","\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"./local","\"./map\";","\"./mi","\"./mod\";","\"./mod\"],","\"./moduleb\"","\"./moduleb\"`는","\"./moduleb\"의","\"./myclass\";","\"./mycomponent\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./observable\"","\"./observable\";","\"./onetwothree\";","\"./parseintbasedzipcodevalidator\";","\"./programmercalculator\";","\"./shapes\";","\"./some","\"./src\"","\"./src/**/*\"","\"./src/index.ts\",","\"./src/index.tsx\",","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./template\"처럼","\"./tsconfig\",","\"./tsconfig.backend.json\"","\"./tsconfig.frontend.json\"","\"./tsconfig.shared.json\"","\"./utilities\";","\"./utilities.js\";","\"./validation\";","\"./xyz.txt!text\";","\"./zipcodevalidator\";","\".\\n\\n\"","\".js\",","\".js\"]","\".json\"]","\".ts\",","\".tsx\",","\".tsx\"]","\".web.js\",","\".webpack.js\",","\"/\":","\"/mod\";","\"/node_modules/typescript/lib\"","\"0\"","\"0\",","\"001+010=\");","\"1\",","\"1+2*33/11=\");","\"1.0.0\",","\"100\"","\"101\"];","\"12,","\"123\"","\"123\";","\"13,","\"2\"","\"2\",","\"3\",","\"33,","\"4\",","\"4.0.2\",","\"5\",","\"5.1.0\"","\"6\"","\"6\",","\"7\",","\"8\",","\"9\",","\"98052\",","\":","\";","\"=\")","\"@angular/core\";","\"@type\"","\"@typedef\"","\"@types\"","\"@types/browserify\":","\"a\"","\"a\");","\"a\",","\"a\":","\"a\";","\"abbr\":","\"adams\");","\"adams\",","\"address\":","\"alice\",","\"alice\"});","\"allowjs\":","\"ambient\"라고","\"amd\"","\"amd\",","\"amd\"와","\"an","\"angl","\"applet\":","\"area\":","\"aurora\",","\"author\":","\"awesom","\"awesome\",","\"a를","\"b\"","\"b\",","\"babel","\"bar\"","\"bar\";","\"bar\"].map(funct","\"bar\"].map(i","\"bar,","\"baseurl\":","\"baseurl\"에","\"baseurl\"을","\"baz\")","\"baz\",","\"bigint\"","\"binder.ts\",","\"black\"});","\"blue\";","\"bob","\"bob\";","\"bob\";'","\"bob\"];","\"boolean\"","\"browserifi","\"browserify\":","\"build\":","\"bundle.js\"","\"c\"","\"c\",","\"c\";","\"canvas\"):","\"car\"가","\"cat\",","\"cat\";","\"checker.ts\",","\"circle\"","\"circle\")","\"circle\":","\"circle\";","\"classic\"","\"closed\"","\"clubs\",","\"commandlineparser.ts\",","\"commonjs\"","\"commonjs\",","\"compileonsave\"","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"contextu","\"core.ts\",","\"crlf\"","\"current","\"cyan\")","\"d\"","\"d\",","\"danielle\",","\"declaration\":","\"default\";","\"del\":","\"dependencies\"","\"dependencies\":","\"dependencies\"를","\"devdependencies\":","\"devdependencies\"가","\"devdependencies\"를","\"devdependencies\"에","\"diagnosticinformationmap.generated.ts\"","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"dist\",","\"div\"):","\"doe","\"dog\",","\"don't\"s)","\"down\",","\"downloading...\";","\"dynamicpriority\"","\"e\",","\"eas","\"emitdeclarationonly\":","\"emitdecoratormetadata\":","\"emitter.ts\",","\"error\"는","\"es2015\"","\"es2015\"사용","\"es2015.d\"ts가","\"es2016\"","\"es2017\"","\"es2018\"","\"es2019\"","\"es2020\"","\"es2020\",","\"es3\"","\"es5\"","\"es5\",","\"es6\"","\"es6\",","\"es6\"/\"es2015\"","\"es6\"와","\"es6가","\"esnext\"","\"esnext\",","\"esnext\".►","\"esnext\"는","\"exclude\"","\"exclude\":","\"exclude\"를","\"exclude\"에","\"experimentaldecorators\":","\"exports\",","\"exports\"],","\"express\"]","\"extends\":","\"f\"];","\"factory\"","\"failed\"","\"failed\":","\"failed\";","\"fallbackpolling\":","\"false\"","\"files\"","\"files\":","\"files\"과","\"files\"를","\"files\"목록에","\"foo\"","\"foo\",","\"foo\".padstart(4);","\"foo\";","\"foo\"를","\"foo\"으로","\"fragment\",","\"fred\"];","\"free\"];","\"fs\";","\"fs\"`와","\"function\"","\"function\")","\"generated\"가","\"generated/*\"","\"generated/templates/views\"","\"goes\"","\"greeter","\"greeter라는","\"greeting\");","\"gulp\":","\"h\",","\"hamster\"","\"hamster\"]);","\"hayes\",","\"hearts\",","\"hello","\"hello!\";","\"hello\");","\"hello\",","\"hello\";","\"hello\"];","\"hello,","\"hey","\"hi","\"hi\"","\"hi\",","\"hot","\"hour\");","\"howdy\";","\"i'll","\"i'm","\"id\"","\"img\"):","\"includ","\"include\"","\"include\":","\"include\"을","\"input\"):","\"insert","\"isolatedmodules\":","\"jane","\"jane\",","\"javascript","\"joseph","\"jquery\"","\"jquery\":","\"jquery\";","\"json!*\"","\"json!*\"와","\"json!http://example.com/data.json\";","\"jsx\":","\"kitty\";","\"latest\",","\"left\"","\"left\");","\"left\",","\"legacy/modulea\"],","\"lf\"","\"lib/mainmodule.js\"","\"loading\"","\"loading\":","\"loading\";","\"locked\"","\"lodash\",","\"lodash\";","\"lucas\",","\"m\");","\"m.\",","\"mackinzie\");","\"magenta\")","\"main\"","\"main\",","\"main\":","\"main\":\"./dist/index.js\"","\"main\":\"index.js\"","\"main\"으로","\"main\"의","\"main.d.ts\"","\"main.ts\",","\"mallory\";","\"mammals\";","\"man","\"maru\"","\"matches\"","\"math","\"mayb","\"minimized\";","\"module\"","\"module\":","\"modulea\"","\"modulea\"같은","\"modulea의","\"moduleb\"","\"moduleb\"는","\"moduleb\"의","\"moduleb\"처럼","\"modulename\";","\"moduleresolution\":","\"moment\";","\"mystring\"를","\"name\"","\"name\",","\"name\":","\"namespac","\"new","\"next","\"next\"","\"node\"","\"node\",","\"node.js에서","\"node_modules\",","\"node_modules/jquery/dist/jquery.slim.min.js\"로","\"noemitonerror\":","\"noimplicitany\"","\"noimplicitany\":","\"noisy\"","\"none\",","\"npm","\"number\"","\"number\")","\"number\",","\"number\";","\"number\"를","\"object\"","\"object\")","\"object\";","\"object\"입니다.","\"octopus\");","\"oh","\"oops\");","\"open\"","\"option","\"origin\",","\"outdir\"","\"outdir\":","\"outfile\":","\"output.js\"","\"output.js\")","\"override\";","\"padding\"을","\"parser.ts\",","\"path\"","\"path\":","\"paths\"","\"paths\":","\"paths\"가","\"paths\"를","\"plunkbat\"","\"pre\",","\"preact\";","\"prepend\":","\"preserve\"","\"preserve\",","\"preserve\"는","\"preserveconstenums\":","\"presets\":","\"privat","\"production\",","\"program.ts\",","\"property\";","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"나","\"react\"를","\"react\"와","\"react.createelement\"","\"reactdom\"","\"rectangle\":","\"rectangle\";","\"red\"","\"red\",","\"red\";","\"references\":","\"reflect","\"remove\"와","\"removecomments\":","\"rich\"","\"rich\",","\"rich\"를","\"right\"","\"right\"'에","\"right\"):","\"right\",","\"right\":","\"right\";","\"right\"에","\"rootdirs\":","\"rootdirs\"는","\"rootdirs\"를","\"rory\";","\"sales\");","\"samuel\",","\"scanner.ts\",","\"scripts\":","\"seattle\"","\"seattle\";","\"seattle\"});","\"size","\"smith\"","\"smith\")","\"solut","\"some","\"somemodule\"","\"somemodule\";","\"sourc","\"sourcemap\":","\"spades\",","\"span\"):","\"species\"","\"spicy\",","\"square\"","\"square\")","\"square\":","\"square\";","\"square\"가","\"sr.\");","\"src/#{locale}\"","\"src/**/*\"","\"src/de\",","\"src/greet.ts\"","\"src/main.ts\"","\"src/main.ts\",","\"src/views\",","\"src/zh\",","\"strict","\"strict\":","\"strictnullchecks\":","\"string\"","\"string\")","\"string\");","\"string\",","\"string\";","\"string\"을","\"subparts\"","\"success\"","\"success\":","\"success\";","\"super","\"supplemental.ts\"","\"symbol\"","\"symbol\"이여야","\"sys.ts\",","\"system\"","\"system\",","\"system\"만","\"t","\"target\":","\"test\"));","\"thi","\"thing\";","\"this\"","\"triangle\"","\"triangle\";","\"triangle\"의","\"true\"","\"tsc.ts\",","\"typename\"","\"typename\"이","\"typeroots\"","\"types\"","\"types\":","\"types\"라는","\"types\"와","\"types.ts\",","\"typescript\"","\"typescript\");","\"typescript\":","\"typescript.tsdk\":","\"typescript_tsdk\":","\"typescript에서","\"typings\"","\"umd\",","\"undefined\"","\"uneasy\");","\"uneasy\"는","\"unlocked\";","\"up\",","\"updatepart\"","\"url\"","\"url\";","\"url\"을","\"use","\"usefsevents\",","\"user\"","\"user\");","\"utf8\"","\"utilities.ts\",","\"value\"","\"vandelay","\"version\":","\"watchdirectory\":","\"watchfile\":","\"watchoptions\":","\"white\")","\"white\",","\"will","\"will\",","\"world\";","\"world\"];","\"yellow\")","\"yes\"","\"yes\",","\"~에","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"가상\"디렉터리","\"강한\"","\"건전\"하지","\"구조적","\"그냥","\"기호(flavor)\"나","\"날","\"누군가","\"다른","\"단락\"","\"단축","\"대상","\"더","\"덕","\"라이브러리\"","\"리터럴","\"마지막\"","\"문맥상","\"발견\"할","\"배포\"되는","\"변형(variant)\"이라는","\"브라우저에서","\"빠르고","\"사라져야","\"사전\"","\"선언","\"성공\"","\"솔루션","\"솔루션\"","\"솔루션\"이라고","\"숨겨진","\"싱글톤","\"아마도\"","\"약한","\"어디서든","\"엔드포인트\"","\"웹\"의","\"이름","\"인덱스로\"","\"전달하는\"","\"정의로","\"제너릭","\"존재\"하지만,","\"직렬화\"를","\"천","\"최상위","\"최적","\"추가\"","\"컴파일된\"","\"프로젝트\"로","\"프로젝트\"에","\"피하는\"","\"해결","\"호환\"","\"환경\"을","#","#1232","#14080을","#16498)","#17233)","#19672)","#23215)","#23857)","#2577","#32964를","#7237)","#app","#foo","#foo;","#name:","#sidelength:","#{locale}와","$","$(\"button.continue\").html(","$(()","$:","$;","${","${compiler}","${compiler}`);","${distanceinmeters}m.`);","${framework}!`;","${maxbase}","${name}.`);","${name}`;","${p.name}...`);","${p.y}`);","${state.code}","${state.response.summary}`;","${state.response.title}","${this.#name}!`);","${this.department}.`;","${this.name}","${validate(s)","$나","$와","%","%,","%s\")","%s\")가","&","&&","&,",">","'","'!=='","'\"eas","'\"left\"","'\"uneasy\"'","'#ff00ff'","'#foo'","'#foo'는","'#name'은","'${","'${char}'`);","'${padding}'.`);","'';","'(src:","'*'","'*'은","'.","'.',","'./#{locale}/messages'를","'./foo';","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'로","'.d.ts'","'.d.ts'파일","'.js'","'.ts'","'.ts'와","'.tsx'","'.tsx'를","'/',","'0'","'1'과","'10'","'10'을","'100'","'11'을","'2'","'20'","'3'이","'5'가","'@return'","'@returns'","'@returns'과","'@t","'[string,","'[~the","'a","'a'","'a'를","'about'","'animal'","'animal'과","'anothermodule';","'any'","'any'로","'args'를","'awesom","'b'","'b';","'b'가","'b'는","'boolean","'boolean'","'boolean'.","'c'","'c'.","'c.age'를","'c.purr()'를","'camry',","'cat'","'cats'를","'clean","'clean'작업도","'clean'작업이","'clear","'clor'","'color'?","'colour'","'component'","'const","'contact'","'contact';","'copi","'d'에","'debug';","'default'","'default'...","'default'로","'define'.","'delet","'dictionary'에","'e'","'e'는","'e1'","'e2'","'employee'은","'error'","'es5'보다","'first'와","'fly'에","'folder1/file2'","'folder1/file2':","'folder2/file3')","'folder2/file3':","'foo!'","'foo'","'foo'.","'foo'는","'foo'만","'foo'의","'function","'generated/*'","'green'이","'hello';","'helloprops'는","'home'","'image'.","'info'","'john","'kind'","'let","'let'에","'m'","'manufacturer'","'manufacturer');","'model'","'model']);","'modulea'가","'modulea'와","'moduleb.","'myclasslib'을","'mycomponent'의","'myfunclib'을","'mylib.checkcat(c)'","'mylib.checkcat(c,","'mylib.timeout","'mylib.version'에","'name'은","'namespace'","'never'","'new","'new'","'node_modules'","'node_modules/typescript.d.ts'","'node_modules/typescript.ts'","'node_modules/typescript.tsx'","'node_modules/typescript/lib/typescript.d.ts'","'node_modules/typescript/lib/typescript.d.ts'.","'node_modules/typescript/lib/typescript.d.ts'로","'node_modules/typescript/lib/typescript.d.ts'를","'node_modules/typescript/package.json'.","'nodej","'nodejs'.","'noimplicitany'","'null'","'null'은","'number","'number'","'number'에","'number'에는","'number'이어야","'number[]'","'numberregexp'","'object'에","'ok'","'option1'","'option2';","'organ","'ownersaddress'로","'package.json'","'package.json'은","'padding'은","'padding'이","'parseintbasedzipcodevalidator'","'person'","'person'의","'red';","'regexpbasedzipcodevalidator'","'require'","'require'.,","'rest'","'rootdirs'를","'scripts/**/*.map'],","'scripts/**/*.ts',","'searchfunc'.","'second'에","'shapekind.circle'","'shapekind.square'","'some","'somelib';","'somemodule'","'somemodule';","'sourc","'specialtype'을","'specialtype'이라는","'specialtype1'이라는","'spfjgerijghoied'","'squareconfig'","'squareconfig'.","'src/app.ts'","'src/app.ts'.","'src/node_modules/typescript.d.ts'","'src/node_modules/typescript.ts'","'src/node_modules/typescript.tsx'","'src/node_modules/typescript/package.json'","'state'","'string","'string'","'string'.","'string'에","'string'은","'string'입니다.","'string[]'","'stringvalidator'","'stuff'","'stuff'는","'substring'","'super","'swim'과","'t","'t'","'target'","'target'과","'thi","'this'","'this'를","'this.#foo'","'this.foo'","'throw","'tobinarystring'","'tofixed'는","'toyota',","'tsconfig.json'안에","'tsconfig.json'의","'typeof'","'typeof'를","'types'","'typesciprt'","'typescript'","'typescript'는","'u","'undefined'","'undefined'는","'undefined'이","'unknown');","'unknown']);","'unknown'은","'unknown'이","'value'","'var","'warn'","'with'","'x'를","'year'","'year');","'year')의","'year'])","'year'에","'year'와","'yourmodule';","'zipcodevalidator'","'zipcodevalidator.ts'","'{bar?:","'{foo?:","'나머지'","'내부","'네임스페이스","'때에","'버리는'","'빈'","'상위'","'선언","'화살표","(","(!(valu","(!)와","(!a)","(!i)","(!obj.prop)","(!somebody)","(\"\"","(\")나","(\"do\"","(\"main\"","(\"modulea의","(\"name\")","(\"swim\"","(\"types\"","(#)","(#메타데이터","(&&),","(')를","('any'","('any'로","('any'와","('manufacturer'","(()","((e:","((pet","((this:","()","(...)","(...arg:","(...args:","(...tailargs)","(...tailargs:","(.d.ts)","(.js,","(.js와","(.net","(.ts,","(.ts,.d.t","(//","(0.02","(0.05","(0.13","(1","(1).toexponential();","(1)과","(17)에서","(2)는","(30m)","(3rd","(4","(4)","(7)에서","(9)와","(==)","(?.)의","(??)의","(@","(@configurable)의","(@required)의","(@sealed)의","(@types,","(`","(a","(a,","(a:","(about","(abstract","(accessor","(accessors)","(ad","(add","(addit","(advanc","(age","(aliases)","(allowj","(ambient","(amd),","(an","(and","(arg:","(arguments.length","(array","(array)","(array.isarray(arg))","(asp.net","(attribut","(b","(b)","(b:","(babel","(background)","(base","(basevalue:","(basic","(basic)","(best","(bi","(billion","(block","(boolean)","(box","(break","(build","(built","(c","(call","(callback","(casts)","(caveat","(caveats)","(char","(children","(class","(classes)","(classes,","(classic)","(co","(code","(colornam","(command","(common","(commonj","(commonjs),","(compar","(compil","(compileroptions,files,includ","(compos","(compound","(comput","(concept","(condit","(condition)","(config.clor)","(config.color)","(config.width)","(configur","(consequ","(const","(constraint)","(construct","(constructor","(const가","(consum","(consuming)","(contextu","(control을","(creat","(ctrl","(data:","(debug)","(decor","(decorators)","(deep","(default","(defin","(definit","(depend","(dependencies)","(destructuring)","(details)","(differ","(digit","(disallow","(discrimin","(distribut","(do","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(dom","(done:","(downloading)","(dynam","(e","(e)","(e.g.","(e:","(earli","(eas","(ecmascript","(edit","(editor","(element:","(embed","(emoji","(employee.fullname)","(empti","(enum","(enum)","(enums)","(env.isdevelopment())","(eras","(err)","(err,","(errors)","(es2015,","(es2020","(es6)","(exampl","(example)","(examples)","(excess","(exhaust","(explicitli","(export","(extend","(f)","(factori","(factory)","(fc)","(find","(first","(first.hasownproperty(prop))","(firstname:","(fname:","(foo","(foo?.bar)!.baz","(foo?.bar).baz","(footnotes)","(foo를","(free","(from","(fs.watch는","(function","(function)","(f∘g)(x)의","(gener","(generics)","(get","(getters/sett","(global","(gradual","(greeting)","(guidanc","(guidance)","(hasimportantpermissions)","(hello","(helloworld의","(heterogen","(higher","(homomorphic)","(hour:","(how","(hybrid","(i)","(i.e.","(ident","(identifi","(if","(implement","(import","(import를","(improv","(in","(includ","(index","(index.j","(infer","(inheritance)","(initi","(input)","(instal","(instanceof","(integr","(interest","(interfac","(interfaces)","(interfaces))","(intersect","(intrins","(introduction)","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(issu","(iterables)","(javascript)","(javascript에는","(jsdoc","(key","(label","(lastname)","(lay","(learn","(let","(lib.d.t","(librari","(liter","(mac)","(map","(mappings)","(math.floor(math.random()","(math.random())","(mdn)","(merg","(metadata)","(method","(microsoft.typescript.targets,","(minim","(mixin","(mod_1_1)","(modul","(modular","(more","(move","(mozilla","(multi","(n)","(n:","(naked)","(name","(namespac","(namespaces)","(namespacing)","(narrowing)라","(needless","(needzipvalidation)","(new","(newnam","(next","(no","(node)","(node.j","(node.js)를","(nomin","(non","(note:","(null,","(nullabl","(nullish","(num","(number","(number)","(number)로","(number)를","(number)을","(number를","(numer","(obj.prop","(obj:","(object","(object)","(object['42'])나","(object[42])를","(oop","(option","(options.prop4","(or","(ordering)","(organ","(other","(our","(outdir","(overal","(overload","(overloads)","(overview)","(packag","(param1)","(paramet","(parameterindex","(pars","(path","(pattern","(pet","(pet.fly)","(pet.swim)","(pitfal","(point","(point.i","(point.x","(polymorph","(predefin","(prepend","(preprocess","(prerequisites)","(preserv","(prevent","(privat","(programmercalculator.digits.indexof(digit)","(prop:","(properti","(props)","(props:","(provid","(public","(public,","(publish","(put","(quick","(re","(react","(readonli","(red","(reflection)","(rel","(related)","(require,","(requiredparameters)","(require을","(response.error)","(response:","(rest","(result","(rethink","(return","(reusabl","(revers","(rhino","(root,","(run","(runtim","(s)","(s.kind","(s.kind)","(s.x","(s:","(sample:","(schema)","(scope","(searching)","(second.hasownproperty(prop))","(sections)","(selector:","(sequenti","(set","(setup)","(short","(shorthand","(shouldinitialize)","(simpl","(sn","(somevalu","(somevalue).length;","(source:","(speed","(split","(spread)","(start","(start:","(state.state)","(static","(strict","(stricter","(string","(string)","(string)로","(structur","(sublim","(subtyp","(support","(syntax)","(t","(t:","(tabl","(tagname:","(target","(target)","(target,","(target:","(template)","(templates)","(test","(test)","(the","(thename:","(thi","(thing","(this.greeting)","(this.operator)","(this:","(tips)","(too","(toolsversion)","(top","(trace","(trade","(true)","(tsc","(tupl","(tuple)","(type","(typeof","(types)","(typescript","(typescript:","(umd","(umd나","(uncal","(undefined를","(understand","(union","(unions)","(unit","(unix","(unspecifi","(unsupport","(updat","(us):","(use","(usefseventsonparentdirectory와","(user","(v","(valid","(validator.isacceptable(\"...\"))","(valu","(value:","(values)","(var","(variabl","(variad","(virtual","(visual","(weed","(well","(what","(whi","(which","(wildcard","(windows)","(work","(write","(x","(x)","(x,","(x.isacceptable(\"...\"))","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target","(x:","(x?,","(x와","(y","(y:","(zipcodevalidator:","({","({name:","(|)로","(||)","(}","(간단한","(값과","(개발","(공통","(그냥","(그렇지","(그리고","(기본","(기본값)을","(기본값은","(기본적으로","(나중에","(네임스페이스","(다른","(다음","(단,","(동적","(디렉토리","(디폴트):","(또는","(만약","(맨","(명확한","(모듈","(모듈로","(무엇이든","(문자열","(밀리초)","(변수,","(보세요,","(선택적으로)","(숫자나","(스크립트는","(아래","(아래를","(약식은","(여기서는","(역","(예","(예.","(예:","(예를","(예시.","(예외적으로","(오버로딩된","(위를","(위에서","(윈도우)","(유닉스).\"","(이","(이는","(인용)","(인터페이스)","(인터페이스와","(전역","(즉","(즉,","(즉시","(클래스와","(클래스의","(클로저","(타입","(타입은","(프로그래머에게는)","(플랫폼","(하나의","(하지만","(함수형","(혹은","(확장",")",").","):",");",")를",")이","*","**","**/","**=","**마세요**!","*,","*.d.t","*/","*/)","*/,","*/];","*=","*code*","*declaration*","*~","*또한*","*만","*은","*참고:","+","+,","+=",",",".","..","...","...(number","...)","....","...;","...arr2];","...bc]","...c","...d]","...data,","...default","...defaults,","...fieldstoupd","...first,","...foo의","...headargs)","...headargs:","...method","...myarray]","...numbers,","...nums:","...passthrough","...rest:","...rest]","...restofname:","...result]","...second,","...string[]]","...t])","...tailargs);","...todo,","...u]","...u])","...will","...다음","...로","../.","../../node_modules/@types/","../node_modules/@types/,","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./dist/index.d.t","./dist/main.js를","./main/main.d.t","./node_modules/.bin/babel","./node_modules/@types/,","./node_modules/@types/express만","./node_modules/@types/lodash","./node_modules/@types/node,","./node_modules/@types의","./typings의","./zh/messages,","./zh/messages는",".add(\"main.ts\")",".add(1)",".alert(...)",".babelrc",".bundle()",".catch(",".childnod",".currentvalue();",".d.t",".d.ts)를",".d.ts)을",".d.ts,",".d.ts.",".d.ts.map,",".d.ts를",".d.ts에",".d.ts의",".d.ts이고,",".entry(\"entry.ts\")",".es,",".es6",".gitignore에",".h",".j",".js,",".js.pipe(gulp.dest(\"dist\"));",".json",".jsx",".jsx).",".jsx)도",".js로",".js와",".js파일로",".js파일이",".length",".length가",".length를",".length에",".log(...)",".map",".multiply(5)",".net",".on('error',",".pipe(buffer())",".pipe(gulp.dest('dist'));",".pipe(process.stdout);",".pipe(source('bundle.js'))",".pipe(sourcemaps.init({loadmaps:",".pipe(sourcemaps.write('./'))",".pipe(ts({",".pipe(tsproject())",".pipe(uglify())",".plugin(\"tsify\",",".plugin(tsify)",".run(funct",".sin()",".t",".transform('babelify',",".ts,",".ts/.tsx",".tsbuildinfo",".tsx",".tsx)",".tsx로",".tsx를",".ts와",".ts의",".ts파일을",".use(typescript())",".vscode/settings.json","/","/*","/*!로","/**","/*~","/*끝*/","/*시작*/","/,","//","//...","///","////////////////////////////////////////","//~","//출력","/=","/\\.js$/,","/\\.ts(x?)$/,","/\\.tsx?$/,","/^[0","/^[a","/collections/generic/","/generated/templates/views를","/generated/로","/moduleb.d.t","/moduleb.t","/node_modules/","/node_modules/,","/node_modules/@types/moduleb.d.t","/node_modules/moduleb.d.t","/node_modules/moduleb.j","/node_modules/moduleb.t","/node_modules/moduleb.tsx","/node_modules/moduleb/index.d.t","/node_modules/moduleb/index.j","/node_modules/moduleb/index.t","/node_modules/moduleb/index.tsx","/node_modules/moduleb/package.json","/node_modules/typescript/lib","/root/moduleb.d.t","/root/moduleb.t","/root/node_modules/@types/moduleb.d.t","/root/node_modules/moduleb.d.t","/root/node_modules/moduleb.j","/root/node_modules/moduleb.t","/root/node_modules/moduleb.tsx","/root/node_modules/moduleb/index.d.t","/root/node_modules/moduleb/index.j","/root/node_modules/moduleb/index.t","/root/node_modules/moduleb/index.tsx","/root/node_modules/moduleb/package.json","/root/src/folder/a.ts안에","/root/src/folder/moduleb.d.t","/root/src/folder/moduleb.t","/root/src/modulea.js가","/root/src/modulea.js에","/root/src/modulea.t","/root/src/modulea.ts안에","/root/src/moduleb","/root/src/moduleb.d.t","/root/src/moduleb.js라는","/root/src/moduleb.t","/root/src/moduleb.tsx","/root/src/moduleb/index.d.t","/root/src/moduleb/index.t","/root/src/moduleb/index.tsx","/root/src/moduleb/lib/mainmodule.js를","/root/src/moduleb/package.json","/root/src/moduleb/package.json파일을","/root/src/node_modules/@types/moduleb.d.t","/root/src/node_modules/moduleb.d.t","/root/src/node_modules/moduleb.j","/root/src/node_modules/moduleb.t","/root/src/node_modules/moduleb.tsx","/root/src/node_modules/moduleb/index.d.t","/root/src/node_modules/moduleb/index.j","/root/src/node_modules/moduleb/index.t","/root/src/node_modules/moduleb/index.tsx","/root/src/node_modules/moduleb/package.json","/src/converter.t","/src/units.t","/src/view와","/test/convert","/test/unit","/tsconfig.json","/usr/local/lib/node_modules/typescript/lib","/으로","0","0)","0);","0,","0.16beta","0.5","0;","0]","0b1010;","0o744;","0xf00d;","0});","0};","0개","0대신","0부터","0으로","1","1)","1).join(\"","1);","1,","1.","1.36","1.7","1.7).이렇게","1.8","1.8.4","10","10%","10,","100","100)","100);","100,","1000);","1000}","1001","1001)","1005","100;","100};","101","101;","1049","10;","10];","10am.\");","10}));","10};","10을","10이","10이라는","10입니다.","10자가","10진수","10초가","11","11;","12","12,","123;","12;","13","13);","13;","13};","14","14초에서","15","16","16진수,","17);","1;","1x","1개","1개)로","1부터","1분","1씩","1이어야","1초로","1초에","2","2)","2));","2);","2,","2.","2.0","2.0에서는","2.2","2.3","2.3부터,","2.7","2.8","2.8에서","20","20,","200;","2013","2013:","2014","2015","2015)","2015:","2015를","2015부터","2015부터,","2015에","2015에서","2015와","2017/2019","2017과","2017이","2020","2020년에는","20;","20년이","20배는","20여","2261","2322","2339","2345","2348","2363","250m","2532","2551","2554","2571","26","26\"","26\"를","26,","2610","2611","262","2790","2808","2824","2;","2]);","2],","2];","2})}","2};","2개의","2단계","2라는","2만여","2와","2인","2진수,","3","3\"","3);","3,","3.","3.0부터","3.0에서","3.0의","3.7","3.7)는","3.7에서","3.7에서,","3.8","3.8는","3.8에서,","3.8에서는","3.8은","3.9","3.9는","3.9를","3.9에서","3.9에서는","3.9에서는,","3.9은","3.9의","30,","32);","32)안에","32;","33,","33577🌍","34m.","37;","3;","3]","3]);","3];","3});","3};","3개의","3는","3에","3으로의","3은","4","4);","4,","4.","4.0","4.0,","4.0에서","4.0에서는","4.0은","4.0이","40%","40.73061,","4000","42","42);","42,","42;'라고","45)","456);","4;","4]","4]);","4];","4}","4가지","4단계를","5","5)","5);","5,","5.0;","500);","5084","50;'","52);","56\"","56);","5;","5;에서는","5];","5]라는","5m.","5x","5개의","5분","5와","5초에서","6","6)","6,","6;","6];","6로도","7","7,","73.935242,","754","7개의","8","80","89","8;","8진수","9","999.9];","9;","9]+$/;",":",":(",":)",":lib",";","<>","<>로","=","==","===","========","=>","=를","=와",">",">=",">>,",">>>,","?","??","??=","????","?를","@arg","@argument)","@async)는","@augment","@augments)","@augments를","@babel/cli","@babel/cor","@babel/plugin","@babel/preset","@callback","@callback,","@callback은","@checkj","@class","@classdecor","@configur","@configurable(false)","@const","@constructor","@constructor)","@constructor를","@deprec","@enum","@enumer","@enumerable(false)","@enumerable(false)데코레이터는","@enum은","@errors:","@express","@extend","@extends는","@f","@f()","@filename:","@format","@format(\"hello,","@g","@g()","@inheritdoc","@jsx","@jsxfrag","@memberof","@noerror","@param","@param과","@param은","@privat","@private은","@prop","@properti","@protected는","@protected입니다.","@public,","@public은","@readonli","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@return","@return)","@seal","@sealed가","@sealed를","@showemit","@strict:","@t","@templat","@thi","@this를","@type","@typedef","@typedef,","@typedef를","@typedef와","@types)","@types,","@types/","@types/browserifi","@types/lodash","@types/mylib","@types/node/index.d.ts에","@types/react","@types안에","@types에","@type{array.}","@type{array}","@type과","@type은","@type의","@valid","@yield","[","[\"\",","[\"**/*.ts\",","[\"./typings\"]","[\".ts\",","[\".tsx\",","[\"0\",","[\"@babel/preset","[\"alice\",","[\"bob\",","[\"hearts\",","[\"hello\",","[\"node\",","[\"node_modules/jquery/dist/jquery\"]","[\"require\",","[\"src/**/*\"],","[\"t","[\"ts\"]);","['.ts']","['es2015'],","['manufacturer',","['model',","['scripts/**/*.js',","['somelib'],","['src/*.html']","['src/main.ts'],","['year',","[(string","[,","[...arr1,","[...strings,","[...t,","[0","[0,","[1,","[1,2,3]","[10,","[101.1,","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","[1]","[2,","[2]","[3,","[4,","[7,","[]","[])).push(\"hello\");","[]).push(\"hello\");","[]):","[]);","[],","[];","[]로","[]를","[_,","[_ignored,","[a,","[a1,","[a1],","[a2]):","[a2];","[a]","[a],","[a];","[any,","[directions.up,","[disposable,","[elemname:","[first,","[first:","[first]","[getclassnamesymbol](){","[index:","[index]","[k","[key:","[lion,","[new","[number,","[obj];","[options.prop4]","[options.prop5=42]","[p","[p,","[p3]","[p4=\"test\"]","[p]","[prop4]","[prop5=42]","[propname:","[s:","[sdk","[second,","[somebody]","[start:","[string,","[string]","[sym]:","[t,","[t];","[the","[unknown]","[x:","[x:string]:","[{","[~내","[~라이브러리","[~선택적","[~프로젝트","[메타데이터]","[클래식][#클래식","\\","]","],","];","^","^?","^^^^^^^^","_","_.padstart(\"hello","__compiletimeonly:","__compiletimeonly라는","__extends,","__extends와","__importdefault","__importstar와","__rest,","__spread에","_fullname:","_i","_p0:","_p1:","_x:","_y:","`","`>`?","`}`?","```","```t","`a`가","`b`","`backpack`이라는","`bind`의","`bob","`code`","`download","`error","`export","`foo`","`hello","`hello,","`import","`name`의","`number`로","`number`에","`omitthisparameter`을","`square`의","`string`","`this`가","`this`를","`undefined`를","`x`를","`{'>'}`","`{'}'}`","`{}`","a):","a++;","a,","a.a","a.b","a.b.c","a.b는","a.push(102);","a.ts가","a.ts에","a.y);","a2];","a:","a;","a=\"\",","a?:","a[0]","a[10]","ab()","ab(){}","abc","about:","abov","above]","abstract","access","accessor","accessors,","account","accountingdepart","accountingdepartment();","accounts.d.t","act","actiavat","action","activat","activatable]);","activatable을","activate()","ad","adams\"","add","add(operand:","add(x,","add(x:","add1:","add:","addclicklistener(onclick:","addclicklistener가","addclicklistener로","addit","address\",","address:","addtoz(x,","advanc","advantag","ag","age:","age?:","agemap[\"daniel\"]","aiden🌍","album","album.albumlabel;","albumlabel","alert","alert(\"card:","alertopt","alexand","alia","alias):","alias;","aliased(arg:","aliased는","aliases)","aliases))","all.","allow","allowed,","allowj","allowjs:","allowjs가","allowjs에만","allowjs와","allowsyntheticdefaultimport","allowsyntheticdefaultimports를","allowumdglobalaccess","allowunreachablecod","allowunusedlabel","allvalidators.t","along","alreadi","alternatively,","alway","alwaysstrict","alwaysstrict,","ambiance:","ambient","amd","amd,","amdmodule.j","amdmodule.t","amd를","amd와","analog","analogclock","analogclock이","anecdotally,","angular","angular,","ani","anim","animal(\"cat\").#name;","animal(\"cat\").name;","animal(\"goat\");","animal):","animal,","animal;","animal[]","animalshavemuscl","animalshavemuscles()","animals의","animal과","animal로","animal에","animal에서","animal을","animal의","animal이","animal이라는","animate(dx:","annkimm🌍","annot","annotations)","anormalfunction()","anormalfunction}","anothercomponent(prop:","any)","any):","any)를","any,","any.","any;","any[]","any[])","any[]):","any[],","any[];","any[]];","any[]을","anyfunct","anys.map(anys[1]);","anys.push(\"oh","anys.push(1);","anys.push({","anys:","anys[0]","anys[1];","anyth","anything:","anywher","any가","any나","any는","any로","any를","any만","any에서의","any와","any의","any이므로","any임","any입니다.","any입니다:","api","api,","api.","api는","api를","api뿐만","api에","api에는","api에서","api의","app","app)","app,","app.t","app.ts는","app.ts에","app.ts의","app.usedefaultfiles();","app.usedeveloperexceptionpage();","app.usestaticfiles();","app?.appendchild(p);","app?.appendchild(p)입니다.","appendchild(newchild:","appendchild를","appendchild의","appli","application을","applymixins(derivedctor:","applymixins(smartobject,","app이","area","area()","area(s:","area:","area;","area도","arg","arg.map(commoncase).join(\",\");","arg.spfjgerijghoied;","arg1:","arg:","arg;","argument","argument.\");","arguments)","arguments);","arguments.length","arguments[0];","arguments[1];","arguments[parameterindex]","arguments라는","arg가","arg를","arg의","arr","arr2)","arr2:","arr2가","arr:","arr;","array","array#foreach는","array(52),","array(pad","array(this.numspac","array)","array):","array,","array.isarray(a)","array.prototype.concat를","array.prototype.toobserv","array.prototype이나","array:","array;","arraylike):","arraylike;","array를","array와","arrow","artists:","artistsdata","artistsrespons","artistsresponse)","artworks:","artworksdata","artworksrespons","asp.net","assert(typeof","assert.areequal(converter.celsiustofahrenheit(0),","assertion)으로","assertion)을","assertions)","assertion만","assertnever(s);","assertnever(x:","assertnever는","assign","assign.extra","assignment)","assumechangesonlyaffectdirectdepencies을","assumechangesonlyaffectdirectdepend","assumechangesonlyaffectdirectdependencies에서는","ast","async","as라는","atom","attempt","auditing\");","augmentation)","auto","automat","avail","await","await\"이라는","await)","awaited을","await로,","await은","await을","awesom","a가","a는","a라는","a를","a에","a와","a와b","a의","b","b'","b'로","b)","b);","b)를","b,","b.ts가","b.ts는","b1,","b1],","b:","b;","b=0","b?:","b?는","b[0]","b]","b],","b];","babel","babel)에","babel,","babelifi","babelify,","babelify@8","babelify는","babelify도","babelify를","babelify에","babel로","babel에서","babel은","babel의","babel이","background.","backpack","backpack.add(23);","backpack.get();","backpack:","backpack;","backpack의","backpack이","badger93🌍","badprop","bags\"","bags\"을","ball","bar","bar(1);","bar(1,","bar(a,","bar,","bar.a;","bar/tsconfig.json","bar:","bar;","bar?:","bark()","bark()와","bar가","bar로","bar를","bar의","base","base:","basectors.foreach(basector","basectors:","basedir:","baseurl","baseurl과","baseurl로","baseurl에","baseurl을","baseurl의","basic","basiccalcul","basiccalculator(2)","basiccalculator를","basis,","bates의","baz","baz.d.t","baz.j","bazel,","baz에","bc:","be","bearimy\");","becom","bee","beekeep","beekeeper;","beep\");","befor","beforeall(action:","begin","beginningofline:","behavior","behavior)","behavior.","believ","benefits)","beta을","between","big","bigger","bigint","bigint,","binary:","binaryformatcallback","binaryformatopt","bind","bind,","bindings,","bird","bird)","bird).fly();","bird).fly)","bird):","bird;","bird는","bird를","bit","bivari","bivariance)","bleed","blue","blue,","blue}","bobbington`;","bobfull🌍","bodies)","body가","boolean","boolean)","boolean):","boolean)[]]","boolean)}","boolean,","boolean;","boolean]","boolean];","booleanlikeheterogeneousenum","boolean}","boolean}'","boolean으로","boolean은","boolean이","boolean입니다,","boom!","boost","both","both.","bothplu","bothplus에","bottom:","bound","bower_components,","box","box:","boxed;","boxedarray","boxedarray;","boxedvalu","boxedvalue;","boxed의","br","bracket\"","brad","break","breakpoint가","breakpoint를","break를","breed:","brief","bring","broken(name:","browse.","browserifi","browserify()","browserify({","browserify,","browserify가","browserify는","browserify를","browserify에","browserify와","browserify의","buffer","buffer');","buffer와","build","build)","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","builds)","build에","built","bundl","bundle()","bundle));","bundle);","bundle);을","bundle.j","bundle.js가","bundle.js의","bundle을","button","button.animate(0,","buttonprop","button과","by:","byte","b가","b는","b를","b에","b와","b의","c","c#","c#,","c#/java에서","c#과","c#에서는","c#을","c#의","c#이나","c()","c().#foo);","c().foo);","c();","c()[\"#foo\"]);","c()[\"foo\"]);","c(0);","c(1);","c(10);","c(data)","c):","c++","c,","c.a","c.b","c.count","c.d","c.d;","c.interv","c.prop","c.prototype.initi","c.prototype.method","c.reset();","c.size;","c.x;","c/c++에","c1,","c1],","c:","c:\\program","c:\\users\\username\\appdata\\roaming\\npm\\node_modules\\typescript\\lib","c;","c[getclassnamesymbol]();","c]","c],","c];","cach","cache:","calcul","calculatedistancefromorigin(point:","calculator();","calculator(2);","calculator,","calculator.t","calculator로","calculator를","call","callback:","callbackforlater(e)","callbacks)","called\");","callee가","calls)","can't","captur","capturing)","car","car())는","car;","card","card:","card;","cardpick","cardpicker();","cardpicker()의","cards:","card를","card와","caroline\",","carprops:","car나","car는","car에","car의","case","cases,","cat","cat):","cat,","cat;","catch","catset","catskittyset","cd","cdn","cdn(content","chain","chaining)","chaining),","chaining를","chang","change.","changed.","changes)","changmin","characters)","charm.","charset","check","checkcat(c:","checker)","checking\"","checking)","checking)를","checking.","checkj","checkjs가","checkjs를","checks)","check를","chelper()","child","childnod","childnodes)","childnodes는","childnodes의","children","children:","children과","children은","chorom","cho🌍","chri","circl","circle,","circle;","circle과","circuit","circuited)\"될","citi","city;","city를","city에","ci를","class","class)","class.","class.d.t","class.d.ts를","classdecorator(constructor:t)","classes)","classes,","classic","classic]이고","classnam","class나","class를","claus","clause)","clean:","cli","cli)","clickableprop","cli로","cli를","clock","clock:","clockconstructor","clockconstructor,","clockconstructor는","clockinterfac","clockinterface;","clockinterface는","clone","clone(animal:","clone.m();","clone.p;","cloner","close","closur","closure,","closure의","clutter',","cn","coalescing!","coalescing)","coalescing),","code","code!","code\"]","code)","code,","code:","codebase,","codebase.","code는","code를","code와","color","color(value:","color.blue;","color.green","color.green;","color.r","color:","color?:","color[2];","colorname:","color나","color대신","color와","colour","colour:","colour로","combin","combinations)","combinations:","come","commandline)","comment","comment)으로","comment.","comments)","comments,","common","commoncase(arg());","commoncase(arg);","commoncase(arg.s);","commoncase(s:","commonj","commonjs,","commonjs/node.j","commonjs/require.js)에","commonjs를","commonjs와","commonjs의","commun","compat","compil","compileonsav","compileonsave를","compiler)","compiler:","compiler?)","compileroptions:","compiles.","complet","completed:","compon","component)","componentfoo(prop:","components/","components와","composit","composite이","composition)","comput","concat","concat(arr1,","concat(arr1:","concat에","concat의","concepts)","cond","condit","config","config.clor;","config.color;","config.width","config.width;","config?:","configs/base.json:","configur","configurable(value:","configurationfile을","configure(iapplicationbuild","conflict","conflicting.a:","conflicts)","consid","console.error(e))","console.error(response.error.message);","console.log(\"beep","console.log(\"depart","console.log(\"f():","console.log(\"g():","console.log(\"galloping...\");","console.log(\"gener","console.log(\"gett","console.log(\"half","console.log(\"hello,","console.log(\"hi!\");","console.log(\"oh","console.log(\"roam","console.log(\"slithering...\");","console.log(\"th","console.log(\"thi","console.log(\"tick","console.log(\"x","console.log('clicked!');","console.log('hello","console.log('hello!');","console.log('woof!","console.log((","console.log(1","console.log(4","console.log(47","console.log(`\"${","console.log(`\"${s}\"","console.log(`${p.x},","console.log(`${this.name}","console.log(`'${","console.log(`anim","console.log(`hello","console.log(`hello,","console.log(`walk","console.log(a","console.log(a.equals(b));","console.log(a.x","console.log(arg.length);","console.log(buildlabel(\"sam","console.log(colorname);","console.log(data,","console.log(e));","console.log(e);","console.log(e.touppercase());","console.log(e.x","console.log(employee.fullname);","console.log(entry);","console.log(f());","console.log(f.defaultname);","console.log(first);","console.log(fivetohex());","console.log(fourth);","console.log(greeter.greet());","console.log(greeter1.greet());","console.log(greeter2.greet());","console.log(greeting);","console.log(grid1.calculatedistancefromorigin({x:","console.log(grid2.calculatedistancefromorigin({x:","console.log(howard.getelevatorpitch());","console.log(howard.name);","console.log(i);","console.log(instance.chelper());","console.log(instance.dhelper());","console.log(item));","console.log(labeledobj.label);","console.log(moment.format());","console.log(mouseevent.button);","console.log(new","console.log(num);","console.log(obj[sym]);","console.log(pet);","console.log(response.artists);","console.log(rest);","console.log(sayhello(\"typescript\"));","console.log(second);","console.log(stringnumeric.add(stringnumeric.zerovalue,","console.log(this.isact","console.log(this.stuff);","console.log(uievent.button);","console.log(x","console.log(x)","console.log(x.count);","console.log(x.message);","console.log(x.startswithhello());","console.log(x.touppercase());","console.log(x[0].substring(1));","console.log(x[1].substring(1));","console.log(x[5].tostring());","console.log(y.reverseandsort());","console.log(z.kind);","console.writeline(typeof(t).name);","consolelogg","consolelogger.prototype);","const","const)","const);","const,","const;","constant","constraints)","construction.","constructor","constructor()","constructor(data)","constructor(foo:","constructor(greeting:","constructor(h:","constructor(m:","constructor(message:","constructor(n:","constructor(name:","constructor(numfeet:","constructor(priv","constructor(protect","constructor(publ","constructor(readonli","constructor(sidelength:","constructor(someparam?:","constructor(thename:","constructor(valu","constructor(x:","constructoronly는","constructorparamet","constructorparameters;","constructors)","constructorunknown의","const가","const는","const로","const를","consumer.t","consumpt","contact:","contain","content:","content;","contents)","context:","contrast,","contribut","contributing.md를","contributor","control","control과","control의","convert","converter와","copi","core","core를","cost","count","count:","counter","counter.interv","counter.reset","counter;","country:","cpu","crawl","creat","create(\"string\");","create(42);","create(c:","create(false);","create(null);","create(o:","create(undefined);","create({","createcardpicker(this:","createcardpicker:","createcardpicker가","createcardpicker에","createclock","createclock(analogclock,","createclock(ctor:","createclock(digitalclock,","createclock의","createel","createelement(\"div\")으로","createelement(tagname:","createelement라는","createelement를","createelement와","createelement의","creategreeting(s)","createinstance(bee).keeper.hasmask;","createinstance(c:","createinstance(lion).keeper.nametag;","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare({color:","createsquare를","createsquare안의","createsquare에","createsquare의","createzoo():","crlf","cross","cs","ctor(hour,","culprit","current","currenttime:","currentvalu","currentvalue():","currentvalue:","custom","customcomp","cut","cycl","cycle에","c는","c를","c안에","c에","c와","c의","d","d();","d)","d,","d.t","d1,","d1],","d3","d3.base;","d3.d.t","d3:","d3이라는","d:","d;","d]","d],","d];","dad","dad.nam","dahyoung🌍","data","data)","data:","data?:","data와","date","date();","date)","date):","date;","day","de","deactivate()","dead","debug","debug:","debugg","decimal:","decis","deck","deck)","deck):","deck.createcardpicker();","deck:","deck을","deck이","declar","declaration)","declaration)을","declaration,","declaration:","declarationdir","declarationmap","declarationmap을","declarations)","declarations.d.t","declaration은","decorators)","deep","default","default)","default,","default:","defaulthead","defaultlength:","defaultname:","defaults안에","default는","default를","default의","defin","define(\"namedmodule\",","define(...)","define(...,","define(...args:","define([\"foo\"],","define([\"libname\"],","define([\"require\",","define,","define.amd)","define에","definit","definitelytyped에서","definitelytyped의","del","del(['wwwroot/scripts/**/*']);","delay","delet","deletealltheimportantfiles();","deleteuser(user:","deliveri","del을","depart","department();","department.generatereports();","department.printmeeting();","department.printname();","department:","department;","depend","dependencies'","dependencies)","dependencies,","dependency에","dependeni","deprec","deriv","desc.data","desc.method","description:","descriptor)","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","desk',","despit","destructuring)","detail","details!","details,","details.","dev","devdependencies를","develop","developer.","devtool:","dhelper()","diagnost","dictionari","dictionary).","dictionary;","dictionary['foo'];","dictionary[42];","didn't","diff","diff(one:","diff;","differ","differenti","diff를","digit","digitalclock","direct","direction.up","direction:","directions.down,","directions.left,","directions.right]","directive.","directori","directories)","disabl","disablesizelimit","discrimin","display","dispos","disposable,","disposable과","dispose()","dist","dist/","dist/bundle.j","dist/index.html을","dist/main.j","distancefromorigin(point:","dist에서","dist의","dist폴더를","div","div.childnodes;","div.children;","dive","dive)","do'","doanimalshavemuscl","doanimalshavemuscles()","doc","docs처럼","document","document.body.textcont","document.createel","document.createelement(\"p\");","document.createelement('a')였다면,","document.createelement('xyz')는","document.getelementbyid","document.getelementbyid(\"app\");","document.getelementbyid(\"example\")","document.getelementbyid(divname);","document.getelementbytagname(\"div\")[0];","document.getelementsbytagname를","document.origin","document.queryselector(\"li\");","document.queryselector(selector);","document.queryselectorall(\"li\");","document를","document의","doe';","doesn't","dog","dog();","dog):","dog.bark();","dog.move(10);","dog;","dog는","dog은","dollar","dom","dom\":","dom\";","dom\"과는","dom(en)","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","dom을","dom의","dom이","don't","don'ts에","done","donefn)","dosomething():","dostuff","dostuff(123,","dostuff(abc:","dostuff라는","down","down,","downleveliter","downloading`;","drive()","drop을","dry:","dry와","due","duo","duo(__dirname)","duration:","duration?:","dx","dx;","dy","dy:","dy;","dynam","dynamicprioritypol","dynamicprioritypolling:","dynamicprioritypolling옵션에서","dynamic와","d의","e","e)","e,","e.bar","e.bar)","e.foo","e.messag","e.message;","e.x는","e.y))","e.y));","e1","e1,","e1],","e2","e:","e[]로","e],","e];","each","earth...\");","eas","easier;","easing)","easing:","echo","ecma","ecmascipt","ecmascript","ecmascript2020은","ecmascript3에서도!","ecmascript와","ecmascript의","edg","edge에서","edit","editing,","editor","editor,","editor.","effect","effect.","effectrequired:","effects)가","effects가","elapsedtim","elapsedtime:","elapsedtime?:","element","element.dataset.mydata","element;","elementattributesproperti","elementchildrenattribut","elementclass","elementcreationoptions):","elements)","elements.","elementtyp","element에서","eleph","elephant(),","elephant,","else문","elt","elt.innertext","emit","emitbom","emitdeclarationonli","emitdeclarationonly:","emitdecoratormetadata","emitdecoratormetadata[1]","emit을","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employeenam","employee는","employee라는","employee를","employee의","empti","empty)","empty;","empty가","empty를","empty에","empty인지","en","enabl","encourag","end:","ended)","enforce:","enough","entir","entirely,","entri","entries:","entry.t","entry:","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enumer","enumerable(value:","enumerable)","enumerable)의","enums)","enum과","enum은","enum의","enum이","enum입니다.","env)","environ","eom🌍","epithet;","equals(other:","equival","err;","error","error!","error'","error(\"fullnam","error(\"miss","error(\"someth","error(\"unexpect","error(`bas","error(`expect","error(`unsupport","error(message);","error(message:","error,","error.","error:","error?","error?)","error?:","errorhandl","errorhandling;","errors)","error가","error로","error를","es","es2015","es2015.collect","es2015.cor","es2015.gener","es2015.iter","es2015.promis","es2015.proxi","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2015도","es2015를","es2015에는","es2015에서","es2015에서는","es2016","es2016.array.includ","es2017","es2017.intl","es2017.object","es2017.sharedmemori","es2017.str","es2017.string으로","es2017.typedarray","es2018","es2018.intl","es2018.promis","es2018.regexp","es2020","es2020용","es2020을","es3","es3)","es3,","es3를","es3으로","es5","es5,","es5:","es5를","es5와","es6","es6:","es6가","es6로도","es6에","es6에서는,","es6의","es7","esmoduleinterop","esnext","esnext.array","esnext.asynciter","esnext.intl","esnext.symbol","especi","ev:","evalu","evaluate()","evaluated\");","evaluateoperator(operator:","evaluation)","event","event)","event:","event;","eventtarget):","eventtyp","eventtype,","exampl","example)","example,","example;","examples)","exclud","exclude:","exclude;","exclude는","exclude를","exclude와","execute:","exist","exist.","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","exp","exp();","expect","expect(()","expensive.","experi","experimentalasyncfunct","experimentaldecor","experimentaldecorators[1]","experimentdecor","explicit","explor","explorer를","export","export\"가","exports)","exports);","exports,","exports.c","exports.t","exports_1(\"t\",","exports가","exports는","exports도","exports로","exports를","exports에","exports와","export가","export는","export되는","export된","export로","export를","export만","export와","export하지","export한","export한다면,","export할","expr","express","express();","express,","expression)를","expression...\"","expressions)","expression은","express는","express와","expr은","expr의","exp로","extend","extend(","extend(first:","extend(new","extend)","extend/impl","extendeddiagnost","extends)","extends는","extends를","extends의","extens","extension\",","extensions:","extension도","extern","externals:","extra","extra:","extract","extract;","extras?:","extrem","e가","f","f()","f():","f();","f(...headargs,","f(1);","f(1,","f([1,","f([first,","f(c:","f(condition,","f(e);","f(false);","f(false,","f(g(x))와","f(input:","f(math.random()","f(obj:","f(shouldinitialize:","f(sn:","f(this:","f(true);","f(true,","f(x)","f(x);","f(x:","f({","f({});","f1","f1():","f1(arg:","f1(s:","f1(x:","f1,","f12","f1],","f2","f2(x:","f3","f3();","f3(123,","f3:","f3으로","f5키를","f:","f],","f];)","facebook은","factori","factories)","factory(require(\"libname\"));","factory(require,","factory(root.libname);","factory)","factory);","fail()","failed\");","fallbackpolling:","fallthrough","fals","false,","false.","false;","false];","falseexpr","false로","false와","famili","fanci","fancinesslevel:","fancy_log","fancy_log)","fancy_log);","fancy_log);을","fancyformat(opts:","fantast","faq","far","faster","favor","favorit","fc","featur","feature.","feedback","feedpets(pets)","feet:","fetch(\"...\");","fetcher","few","field","fields)","fields.","fieldstoupdate:","file","file)","file1.j","file1.t","file2.j","file2.t","file3.t","filea.t","filea.ts를","filea.ts와","filea.ts의","fileaccess","fileb.ts,","fileb.ts를","fileb.ts만","filec.t","filec.ts를","filecont","filecontent);","filed.ts를","filename:","files)","files,","files;","files를","file를","file을","filter","filter;","final","find","finish","first","first)","first)[prop]","first,","first:","first[prop];","first];","firstish(t1:","firstnam","firstname:","firstname;","firstname에","firstname을","first와","fish","fish).swim","fish).swim();","fish).swim)","fish가","fish는","fish라는","fish로","fish이면,","fivetohex:","fix","fixed(name:","fixedpollinginterval:","flag","flag.","flags)","fli","flower","flow를","fly():","fly();","fly라는","fly를","fn():","fn(arg:","fn(myelem);","fn(x.diff);","fn(x:","fn({","fn10(p1)","fn10(p1){}","fn6;","fn7;","fn9(p1)","fn의","focus","folder.","folder1","folder1/file2","folder2","folder2/file3","follow","following...","foo","foo!.length;","foo(\"hello\");","foo(\"hello\",","foo()","foo());","foo().stuff++;","foo().stuff;","foo():","foo();","foo(...args:","foo(arg0:","foo(arg:","foo(i","foo(value)","foo(x:","foo,","foo.d.t","foo.d.ts을","foo.dostuff();","foo.j","foo.l.push(\"end\");","foo.l.push(foo.i);","foo.length;","foo.prototype.sayhi","foo.sometyp","foo.somevar.a;","foo/prd.tsconfig.json","foo:","foo;","foo?.bar!.baz","foo?.bar.baz","foo?:","food","food:","fooprop","fooprop)","foo가","foo는","foo로","foo의","for)","for..in","for..in은","for..of","for..of,","for..of는","forc","force:","forceconsistentcasinginfilenam","foreach((value,","format(formatstring:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","found","fourth]","fr","fragment","framework","framework:","frankwallis/duo","free","freeze(obj:","frozen","fs","fs.readfilesync(f);","fs.watch(파일","fs.watchfile를","fs.watchfile에","fs.watchfile은","fs.watchfile을","fs.watch는","fs.watch를","fs.watch와","fs.writefilesync(out,","fst:","fstring","fstring은","fs를","fucntion","full","fulli","fullnam","fullname():","fullname(newname:","fullname:","fullnamemaxlength","fullnamemaxlength)","fullnamemaxlength);","fullname을","fullname이","fun!","function","function()","function(){};","function(exports_1)","function(f)","function(foo)","function(grunt)","function(mouseevent)","function(param1){}","function(pets)","function(point:","function(s)","function(somelib)","function(source:","function(src,","function(src:","function(this:","function(uievent)","function(uievent:","function(x,","function(x:","function(y:","function)","function)과","function)로","function,","function.d.t","function.d.ts.","function.d.ts을","function>;","functionality,","functionproperti","functionproperties;","functionpropertynam","functionpropertynames;","functions)","functions,","function선언","function을","futur","f가","f라고","f를","f와","f의","g","g()","g():","g();","g.alert({","g.log({","ga","galaxy:","galloping...","gener","generatecpuprofil","generated/folder2/file3","generated/templ","generatereports():","generation)","genericidentityfn","genericnumb","genericnumber();","generics)","get","get():","get:","getadminuser():","getallfiles(startfilename:","getciti","getcity();","getcity;","getclassnamesymbol","getcounter():","getcounter();","getdistance(p:","getdistance의","getelementbyid","getelementbyid(elementid:","getelementbyid와","getelementbytagname과","getelevatorpitch()","getformat","getformat(target:","getformat(this,","getformat이","getgreeting()","getlength(obj:","getname(n:","getobject(done:","getpaddingstring()","getpaddingstring():","getproperti","getproperty(o:","getproperty(obj:","getproperty(taxi,","getproperty(x,","getproperty,","getproperty의","getrandompadder()","getresult()","getsmallpet():","getsmallpet();","getsomevalue(),","getter","getter,","getters/setters는","getters/setters를","getters와","getter도","getthing()","getthing():","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","get과","github으로","give","glob","global","global.d.t","global.d.ts은","glob과","glob을","go","goals)","goldberg에게","golfer","golfer();","good","great","green","green,","greet","greet(\"hello\");","greet(\"hello,","greet()","greet(@requir","greet(g:","greet(getgreeting);","greet(greeting:","greet(n:","greet(new","greet(setting:","greet(y);","greet({","greet.ts를","greet.ts에서","greeter","greeter\"","greeter\"라는","greeter(\"hello\");","greeter(\"hello,","greeter(\"world\"));","greeter(\"world\");","greeter();","greeter(message)","greeter(person)","greeter(person:","greeter(user);","greeter.html에","greeter.html을","greeter.j","greeter.js를","greeter.prototype.greet","greeter.standardgreeting;","greeter.t","greeter.ts를","greeter/index.d.ts'","greeter/index.d.ts'가","greeter1","greeter1:","greeter1은","greeter2:","greeter:","greeter;","greetermaker();","greetermaker.standardgreet","greetermaker:","greetermaker라는","greetermaker에","greeter는","greeter라고","greeter를","greeter의","greeter클래스의","greeting\"","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetingset","greetingsettings):","greeting을","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid.를","grid1","grid2","grid의","ground","grunt","grunt.initconfig({","grunt.loadnpmtasks(\"grunt","grunt.registertask(\"default\",","gruntfile.j","guard","guards)","guide를","gulp","gulp,","gulp.series(gulp.parallel('copi","gulp.src(\"src/*.ts\")","gulp.src(paths.pages)","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.task(\"default\",","gulp.task('clean',","gulp.task('copi","gulp.task('default',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile.js를","gulpfile을","gulp로","gulp를","gulp에서","gulp을","gulp의","guyeoljeong🌍","g가","g는","g을","h","h,","h.","h.jsx를","hahn🌍","ham🌍","hand,","handbook","handbook)","handbook을","handl","handleartistsrespons","handlechar(char:","handler","handler();","handler,","handler:","handler의","hannahbanana🌍","happen","hard","hasimportantpermiss","hasimportantpermissions():","haskel","haskell)","haskell과","haskell에는","haskell에서","haskell의","hasmask:","havemuscl","havemuscles;","havemuscles는","havemuscles이","haven't","header","hear","heard","heeveloper🌍","height(s:","height:","height?:","hello","hello(\"typescript\");","hello(compiler:","hello,","hello.tsx","hello.tsx에","hello:","helloprop","helloprops)","helloworld","helloworld가","help","here\";","here.","hex:","higher)","hint","history)","hit","hiworld","hoare는","hoc,","home:","homeprop","homeprops):","hors","horse(\"tommi","horse는","horse와","horse의","hostname?:","hour:","howard","however,","html","html'","html'),","html',","html'...","htmlanchorelement;","htmlanchorelement타입의","htmlappletelement;","htmlareaelement;","htmlcanvaselement;","htmlcollect","htmlcollection(1)","htmlcollection(2)","htmldivelement):","htmldivelement;","htmlelement","htmlelement):","htmlelement;","htmlelements가","htmlelementtagnamemap","htmlelementtagnamemap[k]","htmlelementtagnamemap[k];","htmlelementtagnamemap[k]는","htmlelementtagnamemap[k]를","htmlelement로","htmlelement를","htmlelement의","htmlelement입니다.","htmlimageelement;","htmlinputelement).value;","htmlinputelement;","htmlparagraphel","htmlparagraphelements를","htmlparagraphelement타입을","htmlspanelement;","htmlvideoel","htmlvideoelement,","html에서","html을","html이","http://go.microsoft.com/fwlink/?linkid=518007","http://json.schemastore.org/tsconfig%EC%97%90%EC%84%9C","https://aka.ms/typ","https://github.com/definitelytyped/definitelytyped%EC%97%90","https://github.com/microsoft/typescript/issues/36048","https://github.com/microsoft/typescript/pull/36576","https://github.com/microsoft/typescript/pull/36590","https://github.com/microsoft/typescript/pull/36607","https://github.com/microsoft/typescript/pull/36622","https://github.com/microsoft/typescript/pull/36696","https://github.com/microsoft/typescript/pull/36754","https://www.typescriptlang.org/docs/handbook/modules.html#export","hyunja","hyunta","h로","i'll","i'm","i/o","i:","id","id(\"string\");","id(123);","id(x)","id(x){","id({});","id:","id;","idea","ident","identifier!는","identifier의","identity(\"mystring\");","identity(arg:","identity;","identity를","identity와","ide를","ide에","idl","ie","ieee","ifitexist","if문","if문의","ignor","ignore과","ignore는","ignore를","ihostingenviron","iife를","imag","image와","immedi","impact","implement","implements와","impli","implicit","import","import(\"./a\").pet","import(\"./a\").x","import(\"./accounts\").useraccount","import(\"./types\").pet","import(...)","import)","import)는","import/export의","imported.","importhelp","importing하는","imports\"","imports)","imports,","imports/sid","importsnotusedasvalu","importsnotusedasvalues.","imports나","imports는","imports를","import가","import나","import는","import된","import로","import를","import문","import문을","import에서","import에서는,","import와","import은","import의","import하는","import하지","import할","improv","improvements)","in\"","in\")","in\");","inact","includ","include:","includes.","inclusive.`);","increment","increment:","incremental'","incur","indentedstr","index","index)","index,","index.d.t","index.d.ts로","index.d.ts를","index.d.ts와","index.d.ts이고","index.html","index.html:","index.html로","index.html에","index.html을","index.j","index.js는","index.js를","index.t","index.tsx로","index.tsx를","index.ts가","index.ts만","index?:","industries\",","infer","inference)","inference:","infin","infiniteloop():","infinity값을","info","info,","info.","info:","inform","information)","information,","inherit","init","initail","initi","initialize(sidelength:","inlinesourc","inlinesourcemap","input","input:","input;","input[0];","input[1];","insiders.","instal","installs.","install을","instanc","instanceof","instanceof와","instanceof의","instancetyp","instancetype;","instead","instead\";","instead.","int32array,","integration)","intellij","intellisense는","intent","interact()","interfac","interface)","interface):","interface;","interfaced(arg:","interfaced에","interfaces)","interface를","interface의","intersect","intersection)","intersections)","interval:","intervals)를","intrinsicel","introduct","invalid","invoc","invok","invokelater([1,","invokelater(args:","invokelater는","in이","iot","is,","is:\"","isacceptable(s:","isactive:","isdirectori","isdirectory():","isdisposed:","isdone:","isfish(pet:","isfish가","ismatch","isnumber(x:","isolatedmodul","isolatedmodules,","isprim","isprime(2);","isprime(x:","isstring(x:","issu","issue.","it'","it.","item","item(index),","items.foreach((item,","items.foreach(item","item을","iterable과","itself","ivogabe/gulp","i가","i를","i의","j","ja","jack","jaewon","java","javascirpt","javascript","javascript(ecmascript으로도","javascript(js)의","javascript(또한","javascript(유사한","javascript)","javascript,","javascript...","javascript/typescript","javascript:","javascript?","javascript가","javascript는","javascript로","javascript를","javascript만을","javascript에","javascript에는","javascript에서","javascript에서,","javascript에서는","javascript에서의","javascript에서처럼,","javascript에선","javascript와","javascript의","javascript이고,","javascript이기","javascript질문은","javascript처럼","javascript처럼,","javascript태그가","java나","java는","java또는","java를","java에서","java와","java의","jeongmin","jeremi","jeremy.#nam","jieun","jim","jim.log(jim.name);","john","join(...paths:","josh","journey","jqueri","jquery,","jquery.d.t","jquery;","jquery는","jquery를","jquery와","js","jsconfig","jsconfig.json","jsconfig.json에","jsdoc","jsdoc)","jsdoc.app에서","jsdocstat","jsdocstate.sawasterisk;","jsdoc가","jsdoc를","jsdoc을","jsdoc의","json","json5","jspm","jspm@beta","jspm_packag","jspm의","jsx","jsx,","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperty가","jsx.elementattributesproperty를","jsx.elementattributesproperty에","jsx.elementchildrenattribute는","jsx.elementchildrenattribute를","jsx.elementclass는","jsx.elementclass에","jsx.element에","jsx.element의","jsx.intrinsicattribut","jsx.intrinsicclassattribut","jsx.intrinsicel","jsx.intrinsicelements에","jsx.intrinsicelements에서","jsx.intrinsicelements의","jsx:","jsxfactori","jsxfactory:","jsxfactory를","jsxfactory에","jsxfragmentfactori","jsxfragmentfactory:","jsx는","jsx를","jsx에서","jsx와","jsx의","js가","js는","js로","js를","js에","js에서","js의","jung","jung🌍","k","k)","k):","k,","k.","k.dosomething();","k:","k[]):","k]:","kangaroo","kang🌍","katz의","keep","keeper:","keepwholeobject(wholeobject:","keepwholeobject는","key","key):","key,","key.","key:","keyboard","keycode:","keyev","keyof","keyofstringsonli","keyof를","keyof와","keys.","keys:","keys]:","keys는","kibeom","kind","kind:","kitti","kitty.nam","kitty.numl","kittyset","knowledg","known","ko","kok202🌍","ku🌍","kwon🌍","k는","k로","k를","k은","k의","k🌍","label","label:","labeledvalu","labeledvalue)","label을","lack","languag","larg","last","lastnam","lastname:","lastname;","lastname?:","lastname을","lastname의","lat:","layeggs():","layeggs();","layout)","lead","learn","lee🌍","left","left,","left:","leg","legal)","legs\");","length","length(t:","length,","length:","length>(t:","lengthreturntyp","lengthwis","length는","length에서","lerna,","let","let,","letterregexp와","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersonlyvalidators.t","lettersregexp","lettersregexp.test(s);","let과","let문","let선언만","let선언은","let에","let으로","let은","let을","let의","level","level)","leverag","lf","li","lib","lib\";","lib.d.t","lib.d.ts,","lib.d.ts에","lib.d.ts와","lib.dom.d.t","libdom.d.t","librari","libraries)","library)","lib가","liftarray(t:","lightweight","lim🌍","line","line):","link","linkedlist","linkedlist;","lint","linux),","lion","lion.roar();","list","list){","list:","list[1]","listemittedfil","listenevent(eventtype.mouse,","listenevent(eventtype:","listfil","listfilesofdirectory(currentpath).foreach(traverse)","listfilesofdirectory(dirpath:","liter","littl","lng:","load","loadash","loader","loader\"","loader\"],","loader'에","loader'에서","loader:","loaders:","loader가","loader는","loader도","loader를","loader에","loader와","loader와sourc","loading.","loc/lat","local","localhost","locat","location:","lockstat","lodash","lodash를","lodash와","log","log');","log(name)","log(name:","log.t","loggabl","loggable은","loggable입니다.","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","loggingidentity는","loggingidentity의","loglevel","loglevel;","loglevel[key];","loglevelstr","loglevelstrings,","logopt","long","longer","look","loop","lot","lot.","lousi","love.","luca","m","m()","m.foo):","m.someth","m:","m;","mackinzie\"","made","main()","main.d.t","main.j","main.t","main.ts\"","main.ts를","mainbutton(prop:","mainvalid","major","make","makeandmodel:","makegreeting(s:","makegreeting와,","makeobject(desc:","makeobject({","makeobject의","makesound():","manag","manipul","manipulation)","manufactur","manufacturer:","manufacturer과","many/too","map","map\",","map((n)","map(f:","map(ts:","map,","map.t","mapconfig","mapconfig):","mapping)","mappings)","maproot","map을","mark","master","match\"","match\"}`);","materi","math","math.floor(math.random()","math.floor(pickedcard","math.floor(x","math.pi","math.random()","math.sin(this.value);","math.sqrt(dx","math.sqrt(xdist","mathfunc","mathfuncs.add1;","mathlib.isprime(2);","mathlib;","max","maxbas","maxbase)","maxnodemodulejsdepth","maxvalu","mdn","mdn에서","mean","meanings)","meant","meantime,","mediaerror","meet","member","members)","memori","mention","menu","merges)","merging으로","messag","message\");","message:","message;","meta","metadata","metadata\";","metadata)를","metadata라이브러리를","method","method()","method.apply(this,","method2()","methodonly는","methodonly의","methods)","methods)가","methods:","methods?:","microsoft","microsoft.aspnetcore.staticfiles와","microsoft.typescript.compiler:","microsoft.typescript.default.prop","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","microsoft.typescript.msbuild를","microsoft.typescript.target","microsoft/typescript","middleiniti","middleinitial:","min","mind","mind.","minut","minute);","minute:","miss","mistake)\"라고","mixcolor(colorname:","mixin","mixin을","mixin의","mkdir","ml","ml은","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modal:","mode","mode:","model:","modelyear","model과","model은","model이","mode에서","mode에서는","modifi","modifier)","modifiers)","modul","modular","module\";","module)","module.d.t","module.d.ts,","module.export","module.exports)","module.exports.feedpet","module.exports.readfil","module.exports에","module.js\"","module.js\";","module:","modulea","modulea)","modulea.callstuff()","modulea.t","modulea:mytyp","modulea는","modulea를","moduleb.j","moduleb를","moduleb의","moduleresolut","moduleresolution을","modules)","modules를","modules은","module~]');","module~]';","module과","module에","module을","module의","module이","moment","moment().utcoffset(x);","moment.j","moment.js,","moment.js에서,","moment;","monday","month.\";","month.`;","more","more.","more?)","mouse,","mouseev","mouseevent)","mouseevent).x","mouseevent).y));","mouseevent가","move","move():","move()를","move(distanceinmet","move(distanceinmeters:","move(pet:","moveby(dx:","move를","mozilla","ms","ms_media_err_encrypted:","msbuild","msbuild)","msbuild를","msbuild에","msbuild에서","msbuild에서의","msextendedcode:","msframestep(forward:","mshorizontalmirror:","msinsertvideoeffect(activatableclassid:","msislayoutoptimalforplayback:","msisstereo3d:","mssetvideorectangle(left:","msstereo3dpackingmode:","msstereo3drendermode:","mszoom:","much","multilin","multipl","multipli","multiply(operand:","multiply는","my.application.customer.addform과","my.application.order.addform","myadd","myadd:","myadd는","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]의","myarrow","mybool","mybool위에","myclass","myclass.myclassmethodoptions):","myclass.t","myclass;","myclasslib;","myclassmethodopt","mycompon","mycomponent();","mycomponent가","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction에","mycoolfunction이","mydeck","mydeck[pickcard(mydeck)];","myelem:","myelement","myeonghwan","myfactoryfunct","myfactoryfunction()","myfactoryfunction();","myfield:","myfunc.t","myfunclib;","myfunct","myfunction(length:","myfunction(name:","myfunction.lengthreturntype;","myfunction.namedreturntype;","myfunction;","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","myidentity:","mylargemodul","mylargemodule.dog();","mylargemodule.t","mylib","mylib';","mylib(3)처럼","mylib(a:","mylib.cat(42)'","mylib.cat)","mylib.catset","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","mylib.vetid","mylib;","mylibrari","mylibrary.binaryformatcallback,","mylibrary.binaryformatoptions):","mylib를","mylib에는","mymethod(a:","mymethod(opts:","mymodulepluginopt","mymodules.d.t","myobj","myoji🌍","myothermethod(a:","myothermodule.t","mypet.name;","mypet;","mysearch","mysearch:","mysquar","mystr:","mytestpage.html","mythings.t","mytupl","myurl","myvalid","n","n();","n)","n,","n.name);","n.tostring(),","n.tostring()의","n:","n;","name","name!.charat(0)","name)","name));","name,","name.charat(0)","name:","name:string이라는","name;","name?:","named)","named)만","named;","namedmodul","namedreturntyp","nameofa","nameorresolv","nameorresolver):","nameresolv","nameresolver;","names)","namespac","namespace)","namespaces)","namespace를","namespacing)","nametag:","name은","name을","name의","name이라는","nan","nan을","nan이죠?","narrow","narrowing)","nas;","nativ","native\".","native라는","navig","nds;","need","nestjs와","network","network)에서","networkfailedst","networkfailedstate일","networkloadingst","networkst","networkstate):","networkstatus(state:","networksuccessst","networksuccessstate;","network를","network의","never","never):","never)을","never,","never;","never는","never로","never를","never에","never였습니다.","never타입은","new","new:","newchild","newlin","newlines)","newmember:","newname.length","newname1","newname1,","newname2","newname;","newname의","newproperti","newsquar","newsquare.area","newsquare.color","newsquare;","newtype과","newvpoint","new를","new의","next","next:","nightli","nightly는","no!\";","no\"","no\");","nocheck","node","node.appendchild","node.d.t","node.d.ts를","node.d.ts파일을","node.j","node.js'","node.js)","node.js/io.j","node.js가","node.js나","node.js는","node.js를","node.js에서","node.js에서는","node.js에서만","node.js의","node/commonj","node_modul","node_modules,","node_modules/@typ","node_modules로","node_modules안에서","node_modules에","node_modules에서","node_modules을","node_modules의","nodelist(2)","nodelistof;","nodelistof는","nodelistof라는","nodelistof를","nodelist가","nodelist는","nodelist를","nodelist에서","nodes;","node가","node는","node로","node로부터","node를","node에서","node의","node입니다.","noemit","noemithelp","noemitonerror","noemitonerror).","noemitonerror가","noerrortrunc","nofallthroughcasesinswitch","noimplicitani","noimplicitany,","noimplicitany:","noimplicitany가","noimplicitany는","noimplicitany를","noimplicitany옵션을","noimplicitreturn","noimplicitthi","noimplicitthis,","noimplicitusestrict","noj","nolib","nolib을","nomin","non","none","none,","nonfunctionproperti","nonfunctionproperties;","nonfunctionpropertynam","nonfunctionpropertynames;","nonnul","nonnullable)","nonnullable;","noresolv","noresolve)","noresolve가","noresolve를","normal;","normalize(p:","nostrictgenericcheck","notabl","notavalidcompon","notavalidfactoryfunction()","note","note:","notempti","notempty;","notokay","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","nounusedloc","nounusedparamet","now","nowaday","npm","npm)","npm과","npm에","npm으로","npm을","npm의","npx","ns","ns.c","ns.const","ns.func","ns;","ns를","nuget","nuget과","nuget를","nuget에","null","null'에","null(","null)","null):","null);","null,","null/undefined라고","null;","null];","nullability는","nullabl","nullable;","nullableperson","nullable이","nullish","null}","null과","null과는","null로","null에서","null은","null을","null의","null이","null이나","null일","null입니다.","num","num:","number","number'","number)","number),","number).","number):","number);","number)[]","number,","number.prototype.toexponential.call(1);","number;","number;})","number=","number[]","number[]):","number[];","number[][])","number]'","number])","number]):","number]:","number];","numberarray","numberdictionari","numberofgreet","numberofgreetings:","numberoflegs:","numberorstr","numberorstringdictionari","numberregexp","numberregexp.test(s);","numberregexp는","numbers){","numbertostring(n:","number|string)","number|string):","number|undefined에","number}","number}}","number}타입엔","number’에","number가","number나","number는","number라는","number로","number를","number에","number에서","number와","number을","number의","number일","numer를","numfeet:","numlegs:","numlives:","numlivesforcat","numlivesforcat,","nums:","numspaces:","n은","n을","o","o.","o.a,","o.a;","o.b;","o.b로","o.infer","o.map(x","o2:","o:","o;","o[n]);","o[propertyname]:","o[propertyname];","o[propertyname]는","obj","obj.b","obj.heigth","obj.heigth;","obj.i","obj.length;","obj.moveby(5,","obj.prop","obj.property가","obj.width","obj.x","obj.x;","obj2:","obj:","obj;","obj[\"property\"]로도","obj[key];","object","object\"};","object)","object,","object.cr","object.defineproperty(derivedctor.prototype,","object.freez","object.getownpropertydescriptor(basector.prototype,","object.getownpropertynames(basector.prototype).foreach(nam","object.seal(constructor);","object.seal(constructor.prototype);","object:","object[]","objectdescriptor","objectdescriptor):","objects,","objectwithnamearray","object}}","object가","object나","object는","object로","object를","object보다","object와","object타입을","obj가","obj는","obj를","obj에","obj의","observ","observable.prototype.map","observable.prototype.map에","observable.t","observable;","octal:","octopu","octopus(\"man","octopus의","octopus클래스입니다.","oddnumbersunderten","off","ok","okay","old","older","omit","omit;","omitthisparamet","on","on.","onclickbad(this:","onclickbad가","onclickgood","onclickgood(this:","onclickgood이","onclick이","onemitonerror","ones.","onetwothree.t","onload:","only\"]","only)","onmsvideoformatchanged:","onmsvideoframestepcompleted:","onmsvideooptimallayoutchanged:","oo","oop","oops!","oo의","opacity:","open","open.","oper","operand","operand;","operations.","operator)","operator:","operator;","operators)","opt","option","option.","option1:","option2:","optionalprop?:","options)","options.color","options.prop1","options.prop2","options.prop3","options.prop5;","options.volum","options;","options?:","options을","options의","options이","opts?:","organization에","origin","originalprop","origin에","osx에서만","os들은","os마다","os에","os에서","other,","other.#sidelength;","other.bar;","otherwise,","out","out!","out\"","out\"'","out\")","out\";","out)","out:","outdir","outdir:","outdir로","outdir을","outer()","outer.inn","outfil","outfile)","outfiles)","outfile과","outfile를","outfile을","output","output)을","output.","output:","over","overloads)","overloads)\"의","overloads)\"이슈","overrid","ownersaddress:","o🌍","p","p)","p.i","p.textcont","p.x","p0()","p0(value:","p1","p1()","p1(value:","p1.join();","p1.x","p1:","p2","p2,","p3,","p4)","p4){","p:","p;","p]","packag","package\");","package\";","package)","package.json","package.json'","package.json)","package.json가","package.json라는","package.json안에","package.json에","package.json에도","package.json을","package.json의","package.json이","packagecache:","packages,","packages를","pad","pad(\"hi\",","pad(s:","padder","padding:","padding에","padding이","padleft","padleft(\"hello","padleft(value:","padleft에서","padleft의","page","page)","pageinfo","pages:","palomino","palomino\");","paragraph","param","param1","paramet","parameter)","parameter)에","parameterindex","parameterindex:","parameternam","parametername는","parameters(arg:","parameters)","parameters;","parcel,","parent)","park🌍","pars","parse(urlstr:","parseint(e)","parseint(e);","parseint(s).tostring()","parseintbasedzipcodevalid","parseintbasedzipcodevalidator.t","parsequerystring?,","part","part[]","part[];","partial","partial)","partial.name은","partial;","partialcal","partialcall(","partialcall(f,","partialcall(foo,","partialcall은","partialperson","partialwithnewmemb","partial가","partial처럼","particularli","parts를","party)","pass","passthrough.b","passthrough.c.length;","path","path.join(__dirname,","path:","pathname?:","paths[2]","pathurs의","patient","pattern","pattern\"이라고","peek","peerdependencies)","penstrok","penwidth:","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","per","perfectli","perform","person","person(\"jeremi","person(\"jim\"),","person(\"john\");","person('jim'),","person();","person)","person.firstnam","person.lastname;","person.name이","person;","person['name']","person['name']은","person[p]","person]:","person]?:","personparti","personreadonli","person에서","person을","pet","pet)","pet.fly();","pet.fly()를","pet.layeggs();","pet.swim();","pets){","pets[\"species\"]","pet의","pet이","pick","pick;","pick>;","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickcard가","pickcard를","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","pick과","pick은","piec","pl","place","planet:","planetis🌍","platform","platform)","playground","playground를","playground에","pluck(o,","pluck(o:","pluck(taxi,","pluck에","pluck처럼","plugin","plugin)","plugin.d.t","plugins)","poco.j🌍","point","point)","point):","point,","point.prototype.distancefromorigin","point.x","point.y);","point3","point3d","point3d:","point:","point;","pointlik","pointlike)","pointlike로써","pointlike임을","point로","point를","point변수는","point의","point입니다.","point타입으로","polish","polygon","polygons.square();","polymorphism이라고","possibl","possible)","postalcode:","postfix(\"great\");","postfix(epithet:","power","powershel","pragma","preact","preact,","preact.h","preact.h(\"div\",","precis","predic","predicates)","prefer","preferreduilang","prefix","prefix?:","preloaders:","prepend","prepend를","prepend와","preserv","preserve,","preserve:","preserveconstenum","preservesymlink","preservewatchoutput","preset","presets:","preset을","pretti","prettysure.tofixed();","prettysure:","pretty를","prevent","previou","previous","previously,","price:","primit","print","printimportant(key:","printlabel","printlabel(labeledobj:","printlabel(myobj);","printlabel에","printmeeting():","printname():","printname(obj);","printname(x:","printpoint(color);","printpoint(newvpoint);","printpoint(obj);","printpoint(p:","printpoint(point);","printpoint(point3);","printpoint(point:","printpoint(rect);","printsquares()","printsquares();","printstuff()","printtype()","prioritypollinginterv","prioritypollinginterval:","privacy)","privacy)\"는","privacy)는","privat","private)","private,","private과","private에서는","private으로","private을","private지정자와","private프로퍼티","process","processdigit(digit:","produc","profile.cpuprofil","program","programm","programmercalcul","programmercalculator.digits.indexof(digit);","programmercalculator.digits.length;","programmercalculator.t","programmercalculator.ts을","programmers(en)","programming)","proj","proj$","proj/","project","project)","project,","project.","project:","projectroot","projectroot/folder1/file2.t","projectroot/folder2/file3.t","projectroot/generated/folder2/file3.t","projects.","proj라고","proj의","proj이라는","promis","promise((resolve,","promise)","promise,","promise.al","promise.all([lionexhibit,","promise.all)","promise.race와","promise;","promisedstring;","promise를","promise와","prop","prop'은","prop()","prop1","prop1:","prop2","prop2:","prop3","prop3?:","prop:","propa:","propb:","properti","properties)","properties,","property\";","property:","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","propertynames)","propertynames.map(n","propertynames:","propos","proposal,","props:","props;","propstyp","props나","props와","props의","protect","protected)","protected,","protected로","protected와","protocol?:","prototyp","provid","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","ps()","ps(){}","pt","public","public,","public과","public으로","public을","public입니다.","publish","publisherkim🌍","publishing에서","pull","purr():","purrs:","put","python","python\");","p와","p처럼,","q","queryselector","queryselector(selectors:","queryselectoral","queryselectorall(selectors:","queryselector와","question;","questions)","questions,","quick","quirki","quirks)","r","r,","r.js)와","r1","r1:","r2","r2:","r4r","r;","r>","radius:","rang","range는","rare","re","react","react!","react!\"","react,","react.compon","react.component는","react.createel","react.createelement(\"div\")","react.createelement(\"div\")과","react.createelement(\"mycomponent\")가","react.createelement(기본값)로","react.createelement)","react.createelement,","react.createelement를","react.fragment.","react.jsx를","reactdom","reactdom.render(","reactnamespac","react로","react를","react와","react의","read","readfile`과","readonli","readonly,","readonly;","readonlyarray","readonlyarray를","readonlyperson","readonlystringarray","readonly나","readonly도","readonly로","readonly를","readonly와","readonly키워드를","ready,","realgo🌍","realli","reason,","receiv","recent","recogn","recommend","record","record가","record는","record와","rect","rectangl","recursivedirectoryusingdynamicprioritypol","recursivedirectoryusingfswatchfil","red","red,","reduc","ref","refactor","refer","reference?)","references)","references를","reference가","reference를","refinements)","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","regexpbasedzipcodevalidator}","regist","registerclass(c)","reifi","reified,","reject()","reject)","rel","relev","remind","remov","remove:","removecom","renaming)","render()","render:","reports...\");","request","request,","request.","request는","request로","request를","request에서","request와","request을","requir","require(\"...\")","require(\"...\");","require(\"./a\").x;","require(\"./accounts\").useraccount;","require(\"./mod\");","require(\"./moduleb\");라는","require(\"./zipcodevalidator\");","require(\"bar\");","require(\"browserify\");","require(\"duo","require(\"duo\");","require(\"express\");","require(\"foo\");","require(\"fs\")","require(\"fs\");","require(\"gulp","require(\"gulp\");","require(\"mag","require(\"mod\");","require(\"module\")를","require(\"moduleb\");","require(\"moment\");","require(\"mylib\");","require(\"mylib/bar\");","require(\"mylib/bar/baz\");","require(\"mylib/foo\");","require(\"path\")","require(\"preact\");","require(\"singl","require(\"tsify\");","require(\"url\");","require('[~th","require('browserify');","require('del');","require('f","require('gulp","require('gulp');","require('myfunclibrary');","require('somelib');","require('tsify');","require('vinyl","require('watchify');","require()","require())","require(...)","require([\"./zipcodevalidator\"],","require(modulename:","require(modulenames:","require(path:","require.j","require.js)","require.js에서","require.js의","required(target:","requiredmetadatakey","requiredparameters)","requiredparameters:","requiredprop:","requiredprop은","requiredprop이","requirej","requirejs/amd","requirejs는","requirejs를","requirejs와","require를","require에","reset():","resolut","resolution)","resolution)를","resolv","resolve:","resolvejsonmodul","respond(\"princess","respond(recipient:","respons","response):","response.text();","response.yes)","response:","rest","rest;","restart","restofname.join(\"","restor","result","result);","result,","result.","result.push(currentpath);","result1","result2","result3","result4","result:","result;","result[k]","results)","results.code);","retained)","return","return;","returntyp","returntype()","returntype;","return을","revers","reverse(s:","reverse;","rewritten","rhino","rhino(),","rhino();","rhino,","rhino;","rhino가","rhino는","rich","right","right,","right.","right:","right;","ro","ro.length","ro.push(5);","ro:","ro;","ro[0]","roar():","roll","rolldice():","rolldice();","rollup,","room","room',","root","root.returnexport","rootdir","rootdirs)","rootdirs[2]","rootdirs를","rootdirs의","rootdir을","roots를","ru","rudwn","rule","rules)","rules:","run","run\");","run((o)","run(thunk:","runner","runtim","runtime)","rush,","rx","rx.x","rx:","s","s);","s.height","s.kind:","s.length","s.length;","s.radiu","s.radius;","s.size","s.size;","s.width;","s.x","s.x;","s.y)","s1:","s2:","s:","s;","s?:","safari","safer","safeti","safety)","sam","sam.move();","same","sammi","sampl","sample)","sample.j","samuel","sangmink🌍","save","savingcomments:","sawasterisk:","sayhello","sayhello()","sayhello();","sayhello(name);","sayhello(name:","sayhello(somebody)","sayhello를","sb;","sbn2;","sbn;","scale","scale:","scenario","scenarios)","scenarios,","scheme가","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator을","scope","scoping)","script","scripthost","scripts/app.ts를","scripts:","scripts라고","scripts를","sdk","seal","seal]","sealed(constructor:","sealed(target)","sealexhibit:","sealexhibit]);","sealexhibit가","search","search.","searchfunc","searchfunc;","search는","second","second!","second)","second):","second)[prop]","second,","second:","second;","second?:","second[prop];","second]","second]:","seconds)","seconds.","second라는","second의","see","see,","seem","select","select()","select():","select:","selectablecontrol","selectablecontrol를","selectablecontrol은","selectablecontrol의","selection;","selector","self.origin.","semant","semantics)와","send","sentence:","sentence선언과","seohe","seohyunyoon🌍","seo🌍","sep:","sepsi","serializ","seriou","serious():","seriousaliz","seriousalize(key,","server","server)","servic","set","set([\"cat\",","set(value:","set,","set.call(target,","setinterval(()","sets)","setter","setters:[","setters가","setter를","setter에서만","settim","settime(d:","settimeout","settimeout(()","settimeout예제를","settimeout은","settimout에","setting.","setupmap(config:","setupmap({","set과","set은","set을","set이","sfc","shadow","shadowing)","shadowing은","shadowing의","shadowing이라고","shape","shape)","shape):","shape,","shape.","shapeconsumer.t","shapekind","shapekind.circle;","shapekind.square,","shapekind.square;","shapes.polygons.square()'와","shapes.polygons;","shapes.shapes.triangle();","shapes.shapes?","shapes.t","shapes.triangle();","shapes는","shape에","sheep):","sheep;","shift","shims은","shin🌍","ship","show","showconfig","showgreeting():","showhello","showhello(\"greeting\",","showhello(divname:","showhello에","side","side:","sidelength","sidelength!:","sidelength:","sidelength;","sideprop","sideprops):","signatuer)을","signature)로","signature)를","signatures)","similar","simpl","simplemodule.j","simplemodule.t","sin","sin()","singkissfromarose():","singl","site,","site에","size","size:","size;","skipdefaultlibcheck","skipdefaultlibcheck를","skiplibcheck","skiplibcheck를","slash)","slashesdenotehost?):","slithering...","slow","smarter","smartobj","smartobj.interact(),","smartobject","smartobject();","smith\"","smith\"));","smith\";","smrq/tsifi","smushobjects(x,","smushobjects(x:","sn","sn:","sn;","snake","snake(\"sammi","snake()];","snake)[]과","snake.","snake와","snd:","sns가","somearray","somearray)","somebodi","somebody);","somefunc","somefunc()","somefunc();","somelib","somelib.thing;","somemoduleopt","somemodulesetting?:","someobj","someproperty:","someth","sometyp","sometype();","sometype,","sometype과","somevalue:","somevar:","somevar는","somewher","song🌍","sooyun429🌍","sort","sortableset","soundness)","sourc","source(vinil","source.search(substring);","sourcemap","sourcemaps');","sourcemaps도","sourcemaps에","sourcemaps이","sourcemap에","sourcemap을","sourceroot","space","space)에","spacerepeatingpadd","span)","special","special(options)","specialgreet","specially.","specialtyp","specialtype1","specialtype1의","specialtypeobject.prop3;","specialtypeobject1;","specialtypeobject;","specialtype과","specialtype와","specialtype의","specif","specifi","specifically,","specification.","specified)","specified,","speed","spend","sq","squar","square(100);","square)","square,","square.color","square.penwidth","square.sidelength","square;","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareopt","squareoptions가","squareoptions와","square를","square을","square의","src","src,","src.search(sub);","src/","src/**/*.j","src/*.t","src/compon","src/components에","src/greet.t","src/greet.ts를","src/index.t","src/main.ts의","src/tsc/tsconfig.json를","src/tsconfig.json","src/tsconfig.json,","src/tsconfig_base.json,","src/view","src:","src가","src를","src에","src와","src의","ssminji🌍","stable).","stage","standard","standardgreet","star;","start","start(","started)","started에","startup","startup.c","state","state.code;","state:","statelesscomponent은","statements)","state가","state는","state라는","state를","state에","state의","static","staticzipcodevalidator.t","static을","statu","status.ready;","stay","step...\"","steps)","still","strategies)","stream","stream');","stream에","stream을","strict","strict\"","strict\"를","strictbindcallappli","stricter","strictfunctiontyp","strictfunctiontypes가","strictfunctiontypes을","strictfunctiontypes이","strictnullcheck","strictnullchecks,","strictnullchecks:","strictnullchecks`","strictnullchecks가","strictnullchecks를","strictnullchecks을","strictnullchecks이","strictnullcheck가","strictpropertyiniti","strict를","strict이","strike","string","string!\";","string\";","string'","string)","string).length;","string):","string);","string)으로","string,","string.","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","string.prototype에","string;","string;)","string;)에는","string>;","string[]","string[])","string[],","string[];","string]:","string];","stringarray","stringarray;","stringarray가","stringformatopt","stringformatoptions):","stringnumer","stringnumeric.add","stringnumeric.zerovalu","stringpadd","strings)","strings.","strings.foreach(","stringsstringstrings(p1,","stringtonumber;","stringvalid","stringvalidator.t","stringvalidator;","stringvalidator{","string}","string}'","string});","string},","string}의","string과","string라는","string부터","string에","string에서","string으로","string은","string을","string이","string이나","string이므로,","string이지만,","string임을","string입니다.","string혹은","stripintern","strlength:","strong","strstrnumnumbool","structur","structure)","structured)","structures)","student","student(\"jane\",","studio","studio?)","studio과","studio는","studio에","studio에게","studio에서","style","style\"","style을","sub)","sub1:","sub:","sublim","subparts:","subprop","subprop.foo();","substring:","subtleti","subtyping)\"이라고도","success:","successfulli","sudo를","suffer","suffix","suggest","suggestions,","suit","suit\";","suit:","suits:","suits[pickedsuit],","sum","sum(/*","summary:","summatrix","summatrix(matrix:","sungmin","super(\"account","super(\"rhino\");","super(\"veri","super();","super()를","super(name);","super(value);","super.move(distanceinmeters);","superset","support","supported)","suppressexcesspropertyerror","suppressimplicitanyindexerror","surfac","svelte,","svgelementtagnamemap[k]","swim():","swim();","switch","switch가","switch문을","swtich문을","sym","sym1","sym2","sym3","sym3;","symbol","symbol(\"format\");","symbol(\"key\");","symbol(\"required\");","symbol();","symbol,","symbol.hasinst","symbol.isconcatspread","symbol.iter","symbol.iterator프로퍼티에","symbol.match","symbol.replac","symbol.search","symbol.speci","symbol.split","symbol.toprimit","symbol.tostringtag","symbol.unscop","symbols)","symbol생성자를","symbol은","symlinked된","symlinks를","synchronouswatchdirectory:","syntax","syntax)","syntaxerror","syntaxerror!","system","system)","system,","system.collections에서","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.js)","system.js에서","system.register([\"./mod\"],","system:","systemj","systemjs,","systemjs나","systems)","system를","system인","s가","s는","s에","t","t();","t)","t):","t)>;","t)을","t,","t,u,v","t0","t00","t01","t02","t03","t04","t05","t1","t1.length","t10","t11","t12","t13","t14","t15","t16","t17","t18","t2","t2.length","t20","t21","t22","t23","t24","t2:","t2;","t3","t30","t31","t32","t33","t34","t35","t4","t40","t41","t42","t43","t5","t6","t7","t8","t;","t=number을","t={","t[]","t[]):","t[],","t[k]","t[k].get();","t[k][]","t[k]가","t[k]를","t[k]입니다.","t[number]로","t[p]","t[p];","t[p]에","t[p]의","t[string]은","t]","t]:","t];","t]?:","taekyunkimdev🌍","taemin","tag)","tagname은","tagname인수로","tagname인수를","tags)","tail","tail([...mytuple,","tail(arg)","tail(arr:","tail(mytuple);","taillength?:","take","tarasyuk","tarasyuk의","target","target,","target:","target과","target을","task","taxi:","tc39","team","techniques)","tell","templat","template)","template1.t","templor","tempor","ten","test","test(c,","test(c:","test).","test.t","test:","testcalculator.t","testprogrammercalculator.t","tests.t","test와","text","text)","text]","textbox","thank","that'","thecitythatalwayssleeps()","them\");","them,","them.","thename;","thename을","thename의","thename이라는","thenewmethod(x:","theory:","there!\"","there!\";","there\"","there\";","there'","there;","thing","thing)","things)","think","think!","third","this)","this.","this.#foo","this.#foo;","this.#nam","this.#sidelength","this._fullnam","this._fullname;","this._i","this._p0","this._p0;","this._p1","this._p1;","this._x","this._x;","this._y;","this.activate();","this.area","this.bas","this.clientheight","this.constructoronli","this.constructorunknown","this.count;","this.curr","this.current);","this.current;","this.currenttim","this.depart","this.evaluate();","this.evaluateoperator(this.operator,","this.foo;","this.fullnam","this.getdistance({","this.greet","this.greeting);","this.greeting;","this.hello","this.i","this.id","this.info","this.info까지","this.info를","this.initialize(data);","this.initialize(sidelength);","this.isact","this.isdispos","this.isdisposed),","this.l","this.memori","this.memory,","this.memory;","this.methodonli","this.nam","this.name);","this.oper","this.processdigit(char,","this.processoperator(char);","this.prop","this.props.b;","this.props의","this.scale;","this.sidelength","this.siz","this.size;","this.stuff","this.suits[pickedsuit]","this.suits[pickedsuit],","this.suits[pickedsuit]의","this.titl","this.tostring(16);","this.valu","this.value;","this.x","this.x;","this.y;","this.yi","this.를","this:","this;","thisparametertyp","thisparametertype)","thistyp","thistype;","thistype를","this가","this는","this로","this를","this에","this와","this의","this타입에","this타입을","those","though","thousand","three","three();","three:","three?:","threestringprop","through","throw","tick()","tick():","tick();","tilesize:","time","time\");","time)","timeout:","timeout?:","times,","timestamp:","title:","title?:","to:","tobinarystring(callback:","tobinarystring(opts?:","tock\");","today","todo","todo,","todo.titl","todo1","todo2","todo:","todopreview","tofixed는","together)","tohex(this:","tohex.apply(n);","tohex.bind(5);","token.","tolowercase()같은","tom.move(34);","tom.move(34)는","tom:","tommi","tom은","toni","toobservable():","tool","tools)","top","top:","topics)","toprimit","total","tr","traceresolut","traceresolution'을","traceresolution으로","tracker.","transform","transpilemodul","transpiling,","trash',","traverse(currentpath:","traverse(startfilename);","tree","tree;","tri","triangl","triangle;","triangle과","triangle을","true","true)","true);","true,","true;","true];","trueexpr","true}))","true로","true를","truthiness/falsi","ts","ts\");","ts.createproject(\"tsconfig.json\");","ts2307:","ts2345:","ts:","tsbuildinfofil","tsc","tsc_watchdirectory)","tsc_watchdirectory에서","tsc_watchfile)","tsc_watchfile을","tsconfig","tsconfig.*.json","tsconfig.fullbuild.json이나","tsconfig.json","tsconfig.json)","tsconfig.json:","tsconfig.json가","tsconfig.json과","tsconfig.json는","tsconfig.json를","tsconfig.json에","tsconfig.json에서","tsconfig.json에서만","tsconfig.json은","tsconfig.json을","tsconfig.json의","tsconfig.json의\"lib\"컴파일러","tsconfig.json이","tsconfig.json이라","tsconfig.json이라는","tsconfig.json이라면","tsconfig.nostrictnull.json:","tsconfig는","tsconfig의","tsc가","tsc는","tsc로","tsc를","tsc에서","tsc와","tsc의","tsdx,","tsd를","tsifi","tsify는","tslib에서","tsproject","tsproject.src()","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","tsscript","ts는","ts로의","ts를","tupl","tuple:","tuple;","turn","tw","two","two:","two?:","type","type)","type)\"이","type))","type).","type,","type.","type.\");","type;","type?)","typedpropertydescriptor)","typeerror","typeerror(\"invalid","typeerror:","typenam","typename;","typename은","typename의","typeof","typeof를","typeof와","typeroot","typeroots를","types)","types,","types.","types.d.t","types?","typescirpt","typescrip","typescript","typescript!","typescript!\",","typescript!\"를","typescript\");","typescript\"]","typescript\"가","typescript'","typescript(ts)와","typescript(약","typescript)","typescript,","typescript.","typescript.d.t","typescript.preferences.includepackagejsonautoimports)","typescript/javascript","typescript:","typescript@next","typescript@next가","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdeclarationonli","typescriptemitdecoratormetadata","typescriptesmoduleinterop","typescriptexperimentalasyncfunct","typescriptexperimentaldecor","typescriptforceconsistentcasinginfilenam","typescriptgeneratesdeclar","typescriptimporthelp","typescriptinlinesourc","typescriptinlinesourcemap","typescriptisolatedmodul","typescriptjsxemit","typescriptjsxfactori","typescriptlib","typescriptmaproot","typescriptmodulekind","typescriptmoduleresolut","typescriptnewlin","typescriptnoemithelp","typescriptnoemitonerror","typescriptnofallthroughcasesinswitch","typescriptnoimplicitani","typescriptnoimplicitreturn","typescriptnoimplicitthi","typescriptnoimplicitusestrict","typescriptnolib","typescriptnoresolv","typescriptnostrictgenericcheck","typescriptnounusedloc","typescriptnounusedparamet","typescriptoutdir","typescriptoutfil","typescriptpreserveconstenum","typescriptpreservesymlink","typescriptreactnamespac","typescriptremovecom","typescriptrootdir","typescriptsamples/jspm","typescriptskipdefaultlibcheck","typescriptskiplibcheck","typescriptsourcemap","typescriptsourceroot","typescriptstrict","typescriptstrictfunctiontyp","typescriptstrictnullcheck","typescriptstrictpropertyiniti","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripttarget","typescripttoolsversion이","typescriptusedefineforclassfield","typescript’","typescript가","typescript나","typescript는","typescript도","typescript로","typescript를","typescript만의","typescript보다","typescript에","typescript에게","typescript에는","typescript에도","typescript에서","typescript에서,","typescript에서는","typescript에서는,","typescript에서도","typescript와","typescript은","typescript을","typescript의","typescript처럼","typescript태그가","typestrong/grunt","types를","types을","type과","type선언이","type으로","type은","type을","type이","typic","typing\"","typing)","typing)\"","typing)이","t가","t나","t는","t라는","t를","t에","t에는","t에서","t와","t의","t이고","t인지","u","u)","u):","u)[]","u,","u:","u;","u=string을","u>(m:","u[]):","u[];","uglifi","uglify');","uglify는","uglify를","ui","uielement","uielement();","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","uievent","uievent가","uievent는","uint32array","ui의","umd","umd)","umd,","umd가","umd로","umd를","umd입니다.","unbound","undefin","undefined'","undefined'에","undefined)","undefined);","undefined)?]","undefined,","undefined;","undefined>;","undefined}","undefined가","undefined나","undefined는","undefined라는","undefined로","undefined를","undefined와","undefined을","undefined이","undefined이면,","undefined일","under","undesir","unexpect","union","unionnullable;","unions)","units이라는","universe:","unknown","unknown)","unknown,","unknown.","unknown[]","unknown[];","unknownprop은","unknown을","unpack","unpacked;","unpacked>;","unpacked[]>;","unpacked[]>>;","unproxify(proxyprops);","unproxify(t:","until","unus","unusable:","up","up,","up.","updat","updatepart(newname:","updatetodo(todo1,","updatetodo(todo:","up이","url","url)","url.parse(\"http://www.typescriptlang.org/");","url;","us","us.","usag","usage)","use:","use?)","usedefaultfil","usedefineforclassfield","usedefineforclassfields;","usefsev","usefseventsonparentdirectori","usefseventsonparentdirectory:","usefseventswithfallbackdynamicpol","useful.","usejsdoc.org에서","user","user\";","user)","user:","useraccount","useraccount(\"murphy\",","username:","users',","users.","usestaticfil","usual","utcoffset():","utcoffset(b:","utf","util","ux","u가","u는","u를","u에","v","v);'을","v2","v:","v;","valid","validate(target:","validation.letteronlyvalidator).","validation.lettersonlyvalidator();","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation{","validation이라는","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","validator를","validator의","valu","value)","value);","value,","value.getclass()와","value.gettype()","value:","value;","values)","values.","values:","var","var9;","variabl","variable,","variables)","variant)","var대신","var로","var를","var문","var보다","var선언은","var에","var와","vek","verbose:","verbose?:","verbose를","veri","versa)","version","version:","versions.","vetid","vetid);","via","vice","video,","view","view1.t","view2.t","vinyl","vinyl으로","virtualpoint","virtualpoint(13,","visitzoo(lionexhibit:","visual","void","void)","void),","void):","void);","void)>;","void,","void;","void>;","void는","void로","void를","void에","void일","void처럼","volume:","volume을","vs","vs.","vscode","vsdevmode.ps1","vs와","vue,","w","w,x","w3c","w:","wait","walk(p)","wang","wang.","wang의","want","warn","warn,","warnuser():","wat?","watch","watch'로","watch:","watchdirectory:","watchedbrowserifi","watchedbrowserify.on('log',","watchedbrowserify.on('update',","watcher","watcher를","watcher의","watchfile:","watchifi","watchify(browserify({","watchify,","watchify가","watchify로","watchify를","watchify에","watchopt","watchoptions는","watchoptions란","way","we'd","we'r","we'v","weakmap은","weakmap을","web","webkitdisplayingfullscreen:","webkitenterfullscreen():","webkitexitfullscreen():","webkitsupportsfullscreen:","webpack","webpack,","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","websit","website'","website에서","webwork","weight:","welcom","welcome!","well","well.\");","wenlu","whether","wholeobject;","wholeobject라는","widget","widget;","widget[]","widget[];","widget을","width","width:","width?:","width가","win;","window","window.creategreet","window.onmousedown","window.onscrol","window.onscroll에","window.somenam","windows)를","windowst","windows와","window가","window로","window에","wish","within","without","won't","woof!');","woo🌍","word","word가","work","work,","world","world!","world!\";","world\"","world\"\"","world\");","world\",","world\";","world\"가","world\"는","world\"로","world\"를","world\"인","worth","wrapinarray(obj:","write","writetostuff()","written","wrong;","wrote","www.myget.org에서","wwwroot","w는","x","x(\"hello\");","x()","x();","x()는","x(42);","x(y);","x)","x);","x++;","x,","x.diff(\"something\",","x.length);","x.name);","x.prop;","x.push(\"string\");","x.push(1);","x.tofixed());","x.y.z를","x.yadda.yadda.yadda();","x.z","x:","x;","x[3]","xdist","xml","xs:","xyz","xyz:","x가","x는","x라고","x라는","x로","x를","x에","x와","x의","y","y()","y)","y));","y);","y)로","y,","y.push(\"string\");","y.push(1);","y:","y;","y?)","y?:","yang🌍","yarn,","ydist","ydist)","ye","year","year:","year를","yehuda","yehuda의","yeji","yeonggyu","yeonjuan🌍","yeontaekim🌍","yet,","yet.","yike","yoo","you'll","you'r","you'v","yourmod","yourmod.subprop.foo();","yunhoe,","y가","y는","y로","y를","y에","y에서","y의","z","z.kind를","z:","z;","z]+$/;","za","zacher의","zcv","zcv();","zebra","zerovalue:","zh","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","zipcodevalidators.t","zone에","zone입니다.","zoo","zoo:","zookeep","zookeeper;","z를","{","{!number}","{\">\"}","{\"thi","{(data:","{(s:","{(string","{*}","{...number}","{...string}","{?number}","{?}","{@link","{[\"foo\",","{a:","{a:number}에","{anormalfunction}","{apiresponsetype}","{array.}","{array}","{boolean}","{color:","{component}","{function(number):","{function(string,","{function}","{height:","{htmlelement}","{i","{k}","{name:","{new():","{number","{number=}","{number[]}","{number}","{object.}","{object}","{pet}","{predicate}","{promiselike}","{props.children}","{props.compiler}","{props.framework}!;","{red","{red,","{seriousalizable}","{set}","{size:","{specialtype1}","{specialtype}","{string","{string=}","{string}","{suit:","{test.a.charat(0)};","{this.props.children}","{this.props.compiler}","{this.props.foo}","{this.props.framework}!;","{typeof","{t}","{value:","{window}","{x","{x:","{y}","{zipcodevalid","{{","{{a:","{{new(...args:","{}","{}));","{}):","{},","{};","{}로","{}를","{}와","{}이","{}이지만,","{를","|","|,","||","||=","}","}\"","}'","}'.`);","}(this,","})","})();","})(enum","})(function","}));","}).plugin(tsify));","}).tothrow();","}):","});","})}","})로","},","}.","}:","};","};'","}>;","}[]):","}[];","}[keyof","}]","}],","}];","}`);","}}","}과","}를","}에","}와","}으로","}을","}의","}인","}입니다.","~","~/src/proj/gulpfile.j","~~~","~~~~","~~~~~","~~~~~~~","~~~~~~~~~","~~~~~~~~~~~","~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~","~~~~~~~~~~~~~~~~~~~~~~~","—","‘class’나","‘int’","‘null’,","‘number’","‘string","‘string’","‘string’과","‘struct’에","“자유로운”","…}","↥","│","└─","└──","└───lib","└───src","└───typescript","├─","├──","├───node_modul","►","⚠️","✨","가","가까운","가깝게","가끔","가끔,","가능","가능).","가능/생성","가능성","가능성을","가능성이","가능을","가능케","가능하거나","가능하게","가능하고,","가능하다고","가능하다는","가능하다면","가능하다면)","가능하도록","가능하며","가능하면","가능하므로","가능하지만","가능하지만,","가능한","가능함을","가능함이","가능합니다","가능합니다)","가능합니다.","가능합니다:","가능해야","가능해야합니다.","가독성","가독성을","가독성입니다.","가드","가드,","가드는","가드라는","가드로","가드를","가드에","가드와","가드의","가려져","가려지기","가로채는","가르치며,","가르킵니다.","가리기","가리키거나,","가리키는","가리키도록","가리킵니다.","가면서","가변","가변성을","가상","가상의","가시성","가이드가","가이드는","가이드는,","가이드를","가이드에서는,","가이드의","가이드입니다.","가장","가정","가정을","가정하겠습니다:","가정하고","가정하는","가정합니다.","가정합니다:","가정해봅시다.","가정했습니다.","가져야","가져야만","가져오고","가져오기","가져오기(일반적으로","가져오기를","가져오기만","가져오기에서","가져오는","가져오는데","가져오면,","가져오지","가져오지만,","가져온","가져온다는","가져올","가져옵니다.","가져옵니다:","가져와","가져와야","가져왔습니다.","가졌는지만을","가졌다","가지","가지가","가지게","가지고","가지고,","가지기","가지는","가지도록","가지를","가지며","가지면","가지므로","가지의","가지지","가진","가진다는","가질","가질만한","가질수","가짐을","가집니다","가집니다.","가집니다:","가짜","각","각각","각각에","각각을","각각의","각자","각자만의","각자의","각주","각주가","각주를","간","간격으로","간결성을","간결하고","간결한","간결함을","간결합니다.","간단하게","간단하고","간단하지만,","간단한","간단합니다.","간단합니다:","간단해","간단히","간략하게","간에","간의","간접","간주되기에","간주됩니다).","간주됩니다.","간주됩니다.구체적으로","간주하는","간주하지","간주할","간주합니다.","간주합니다:","간체:","갈수록","감사를","감사하겠습니다.","감사합니다.","감시","감시(cpu","감시(예:","감시는","감시되는","감시를","감시와","감시자를","감시하는","감시하는데","감시하여","감시합니다.","감싸","감싸겠습니다.","감싸고","감싸는데","감싸주었습니다.","감싸줄","감싸지며,","감쌀","감쌉니다.","감지하고","감지하기","감지하는","감지할","감지합니다","감지합니다.","감춰","값","값)","값,","값.","값과","값도","값들로","값들은","값들을","값들의","값들이","값만","값에","값에서","값으로","값은","값을","값의","값이","값이기","값이든","값이라고","값인","값인지","값일","값입니다","값입니다.","강력하고","강력하면서","강력한","강력합니다.","강력해서","강요되지","강요합니다.","강제로","강제하기","강제하는","강제하여","강제합니다.","강조하고,","강조하여","강조할","강하게","강한","강화된","강화시켜주기","강화하기","갖게","갖고","갖는","갖는)","갖는다고","갖도록","갖습니다.","갖습니다.\"include\"와","갖습니다.지원되는","갖습니다;","갖지","갖출","같거나","같게","같기","같다고","같다면,","같도록","같습니다(deprec","같습니다)","같습니다.","같습니다:","같아보이는","같아야","같으므로,","같은","같은),","같을","같음","같음)","같이","같지만","같지만,","개","개념","개념,","개념.","개념과","개념들","개념들을","개념에","개념으로","개념으로의","개념은","개념을","개념이","개념이라고","개념이지만","개념입니다.","개든","개략적으로,","개를","개발","개발되어","개발되었습니다.","개발을","개발자가","개발자는","개발자들","개발자들은","개발자들이","개발자분들에게","개발자에게","개발자인","개발하기","개발할","개방되어","개별","개별적으로","개별적인","개선","개선되었습니다.","개선을","개선의","개선하고","개선하고,","개선하기","개선하는","개선하여","개선할","개수가","개수의","개요","개요를","개요였고,","개요입니다.","개의","개정된","개체를","개체와","개행","개행을","객체","객체(여기에서는","객체.","객체가","객체는","객체들을","객체라고","객체로","객체를","객체마다","객체만","객체에","객체에는","객체에서","객체와","객체의","객체이지만","객체인","객체인지","객체입니다.","객체입니다:","객체지향","객체지향프로그래밍","객쳬지향","갯수가","거대한","거라","거라고","거부하는","거슬러","거의","거쳐","거쳐야합니다:","거치며","걱정을","걱정하지","걱정할","건","건너","건너뛸","건너뜁니다.","건전성","건전성에","건전하지","걸","걸렸습니다.","걸쳐","걸프","검사","검사)입니다.","검사,","검사가","검사기","검사기는","검사기를","검사는","검사되므로,","검사되지","검사된","검사라고","검사로","검사를","검사만","검사에","검사에는","검사에서","검사와","검사의","검사입니다.","검사자","검사자가","검사자는","검사자인","검사하거나","검사하기","검사하는","검사하면","검사하므로,","검사하세요.","검사하여","검사하지","검사한다는","검사할","검사합니다","검사합니다,","검사합니다.","검사합니다:","검사해야","검색되지","검색창에서","검색하세요","검색하여","검색할","검색합니다.","검이라고","검증을","검증하기","검증하는","검증해야","검출하는","검출하면서","검출해도,","검토하여","겁니다.","겁니다:","겁니다;","것","것\b이","것,","것.","것과","것과는","것도","것도)과","것들은","것들을","것들의","것들이","것만","것만으로도","것보다","것부터","것뿐만","것뿐입니다.","것에","것에는","것에도","것으로","것으로부터","것은","것은,","것은?","것은export","것을","것이","것이고","것이고,","것이기","것이다.","것이든","것이라고","것이라는","것이라도","것이라면,","것이며","것이며,","것이므로","것이었습니다.","것이지만,","것인지","것인지를","것인지에","것일","것입니까?","것입니다","것입니다!","것입니다).","것입니다,","것입니다,기존에","것입니다.","것입니다.:","것입니다.entri","것입니다.즉","것입니다:","것입니다;","것입니다만,","것처럼","것처럼,","게","게다가,","게시물에서는","격리를","겪는","결과","결과:","결과가","결과는","결과로","결과를","결과물과","결과물은","결과물을","결과물의","결과와","결과의","결과적으로","결과적으로,","결과적인","결론적으로","결정.","결정되거나","결정되거나,","결정되는","결정되면,","결정되었습니다.","결정됩니다","결정됩니다.","결정됩니다:","결정은","결정이","결정입니다!","결정하기","결정하는","결정하도록","결정할","결정합니다.","결정해야","결정했습니다.","결정했을지도","결함을","결합","결합되어","결합된","결합될","결합됩니다.","결합을","결합하는","결합하면","결합하여","결합하여,","결합한","결합할","결합합니다.","결합해","결합해야","겹쳐","겹쳐질","경계를","경고","경고를","경고합니다.","경로","경로가","경로는","경로로","경로를","경로에","경로와","경로의","경로일","경보","경우","경우(e.g.","경우)","경우),","경우)인","경우,","경우.","경우:","경우가","경우는","경우라면","경우라면,","경우를","경우를,","경우에","경우에,","경우에는","경우에도","경우에만","경우에서","경우엔","경우와","경우의","경우이며,","경우입니다.","경향이","경험","경험뿐만","경험에도","경험으로","경험을","경험이","계산기","계산기를","계산기의","계산되지","계산된","계산됨)","계산할","계산합니다.","계속","계속해서","계약(contract)을","계약을","계열","계층","계층과","계층에","계층에서","계층으로","계층을","계층적","계층적으로","계획이라면,","고급","고급스럽게","고려","고려되지","고려됩니다.","고려하세요.","고려하여","고려하지","고려할","고려합니다.","고려해봅시다.","고려해야","고려했으며,","고른것을","고를","고립성과","고맙게도,","고민할","고생했다면,","고유","고유의","고유하지","고유한","고유해야","고정되는","고정된","고차함수를","고치기","고치도록","고침","고통스러운","고품질의","골격으로","골라낼","곱셈","곱하는","곳과","곳에","곳에나,","곳에서","곳에서도","곳으로","곳을","곳이","곳입니다.","공간(valu","공간에","공개","공개된","공격적입니다","공백","공백이","공변","공부할","공식","공식적으로","공유되지","공유됩니다.","공유하기","공유하는","공유하므로,","공유함을","공유합니다.","공지","공통","공통된","공통성을","공통으로","공통의","공통인","공통적으로","과","과는","과도하게","과도한","과부하","과정","과정과","과정도","과정에","과정에서","과정에서,","과정은","과정을","과정이","과제를","과하게","과하다고","관계","관계(node","관계가","관계는","관계로","관계를","관계시키는","관계없는","관계없이","관계의","관계이니,","관계일까요?","관대하지","관대한","관련","관련되는지에","관련되어","관련된","관련사항","관련이","관련하여","관련한","관리는","관리되는","관리됩니다.","관리만","관리자처럼","관리하기","관리하는","관리해야","관심","관심이","관여하진","관용구에","관용적입니다.","관점에서","관점에서는","관찰","관찰,","관찰하거나","관찰하는","관찰한","관하여","관한","관해선,","괄호","괄호가","괄호는","괄호로","괄호를","괄호화된","광범위하게","광범위한","괜찮겠네요.)","괜찮다고","괜찮다면,","괜찮습니다","괜찮습니다!","괜찮을","굉장한","교집합","교집합과","교집합까지","교집합을","교차","교차는","교차를","교차하는","교체하는","교환적으로","구문","구문)","구문).","구문.","구문과","구문에","구문에는","구문에서","구문으로","구문은","구문을","구문의","구문이","구문이나","구문인","구문일","구문입니다.","구문적으로","구문형식으로","구별가능합니다:","구별돼야","구별은","구별하기","구별하는","구별하지","구별할","구별합니다","구별합니다.","구분","구분가능합니다:","구분되는","구분되지","구분된","구분에","구분하는","구분하여","구분하여,","구분할","구불구불한","구성","구성과","구성되어","구성된","구성됩니다","구성됩니다.","구성에","구성은","구성을","구성의","구성하거나","구성하겠습니다:","구성하고","구성하고,","구성하기를","구성하는","구성하는데","구성하여","구성하지","구성할","구성할지","구성합니다,","구성합니다.","구성합니다:","구성해","구성해야","구애받지","구제적인","구조","구조,","구조가","구조는","구조로","구조를","구조분해할당에서","구조와","구조의","구조입니다.","구조적","구조적으로","구조적이기","구조적인","구조적입니다:","구조체,","구조화","구조화에","구조화하기","구조화하기에","구조화하는","구조화해야","구체적\"이면,","구체적으로","구체적으로,","구체적인","구체적일","구체화되지","구체화된","구체화하지","구축되었으며,","구축하거나","구축하기","구축하는","구축할","구현","구현과","구현도","구현되기","구현되어","구현되어야","구현되었습니다.","구현된","구현될","구현됨)를","구현에","구현에서","구현에서,","구현은","구현을","구현이","구현입니다.","구현체로","구현하고","구현하기","구현하는","구현하더라도","구현하려는","구현하여","구현한","구현할","구현합니다.","구현해","구현해놓지","구현해야","국제화","굳이","궁금할","권장되지는","권장됩니다.","권장사항에","권장하는","권장합니다.","권한의","귀찮습니다.","귀찮은","규격에","규격의","규모가","규모에","규모에서","규칙","규칙들을","규칙에서","규칙엔","규칙은","규칙을","규칙이","규칙입니다.","균등","그","그것도","그것은","그것을","그것의","그것이","그곳에서","그냥","그대로","그대로의","그동안,","그들","그들은","그들의","그들이","그래서","그래프","그러고","그러나","그러나,","그러면","그러므로","그러므로,","그러한","그런","그런데,","그럼에도","그렇게","그렇다면","그렇다면,","그렇듯,","그렇습니다),","그렇지","그로","그룹","그룹을","그룹의","그룹화를","그룹화하는데","그리고","그리고,","그만두면,","그에","그중","근데","글","글에서는","글은","글을","금방","금지합니다.","급격한","기계적으로","기기에도","기꺼이","기능","기능과","기능도","기능들은","기능들을","기능에","기능으로","기능은","기능을","기능이","기능이지만","기능입니다.","기능적으로","기다려서","기다리며)","기다린","기다릴","기대하는","기대하지","기대할","기대합니다.","기대해도","기대했던","기록하는","기록할","기록합시다.","기록했습니다.","기명","기반","기반으로","기반으로,","기반의","기반입니다.","기반하여","기반한","기반해서","기법","기법들을","기본","기본값","기본값,","기본값과","기본값를","기본값으로","기본값은","기본값을","기본값이","기본만","기본이지만,","기본적으로","기본적으로,","기본적으로는","기본적인","기술들로","기술은","기술은,","기술을","기술적으로","기술하고","기술하기","기술하는","기술하는데","기술하지","기술할","기술합니다.","기술했기","기억을","기억하기","기억하나요?","기억하는","기억하세요.","기억하세요:","기억하십시오.","기억한다면","기억해야","기여","기여하고,","기여할","기여해주신","기인하지","기인합니다:","기존","기존에","기존의","기존의javascript로","기준):","기준으로","기준을","기초","기초적인","기초클래스에서","기타","기하급수적으로","기호","기회입니다:","길고","길더라도,","길이가","길이나","길이를","길이와","길이지만","깃허브","깊게","깊은","깊이","깊이.","까다로울","까지","깔끔하고","깨닫는","깨뜨릴","꺾쇠","꺾쇠괄호(<>)","꺾쇠괄호(<>)에","꽤","끌어내려고","끌어낼","끝까지","끝나는","끝난","끝날","끝납니다.","끝뿐만","끝에","끝의","나","나누는","나누어","나눌","나눗셈","나뉩니다:","나머지","나머지는","나머지를","나면,","나서","나서,","나아가서,","나열","나열되는,","나열되어","나열되지","나열된","나열하기","나열합니다.","나열해야","나오거나,","나오기","나오는","나온","나옵니다:","나와있습니다.","나왔을","나은","나은지","나의","나중까지","나중에","나중에는","나중의","나타나기","나타나는","나타나며,","나타나지","나타날","나타납니다.","나타내고","나타내기","나타내는","나타내는데,","나타내지","나타낼","나타냅니다.","난","난다면,","난독화로","난해한","남겨놓겠습니다","남겨두는","남겨둡니다","남깁니다.","남아있는","남은","납니다.","납득시킬","낫습니다.","낮은","낳을","내가","내는","내려야","내려지면,","내보내거나","내보내고","내보내기","내보내기/검사","내보내기는","내보내는","내보내지","내보낸","내보낼","내보낼지","내보냄","내보냅니다","내보냅니다.","내보냅니다.소스","내부","내부를","내부에","내부에,","내부에서","내부의","내부적으로","내에","내에서","내에서는","내에서도","내에서만","내용:","내용물","내용물이","내용은","내용은,","내용을","내용의","내용이","내의","내장","내장되어","내장된","내장형","내재적으로","내재한","낼","냅니다.","너무","너무나","널러블","널러블(nullable)","널러블은","널러블하지","널러블합니다.","널리","널이","넓은","넘겨","넘겨주는","넘겨주면,","넘겨주지","넘겨줄","넘겨지는","넘겨지는데","넘기면","넘긴다고","넘긴다면","넘길","넘는","넘어","넘어,","넘어가겠습니다.","넘어갈","넘어갑니다.","넘어선","넘어오는","넣기","넣는","넣어","넣어도","넣어서","넣어야","넣으면","넣으세요.","넣을","네,","네이밍","네이티브","네임","네임드","네임스페이스","네임스페이스(타입","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스도","네임스페이스라는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스에서만","네임스페이스와","네임스페이스와는","네임스페이스의","네임스페이스입니다.","네임스페이스화된","네트워크","네트워크로","년","노드","노드.","노드가","노드로","노드를","노드에서","노드와","노드의","노드입니다.","노력을","노력하고","노출","노출되며","노출된","노출됩니다","노출하고","노출하기","노출하는","노출하려면","노출하므로","노출합니다.","노출합니다:","노트를","노트에","논리","논리적","논리적으로","논리적으로,","논리적인","논의한","놀라곤","놀라운","놀라움들은","놀라움의","놀란","놀랄만한","놀랍게도","놀랍지만,","놀랐더라도","높다는","높습니다.","높은","높을","높이지","높일","높입니다.","놓을","누구나","누군가가","누군가의","누락된","누락됨","누르고","누릅니다","누수를","눈에","눈치챘을","눌러","눌러도","느껴지지는","느껴질","느꼈습니다.","느끼실","느낄","느려질","느리게","느슨한\"","느슨함","느슨해","는","늘어나고","늘어나는","능력은","능력을","님에게","다","다는","다루게","다루겠습니다.","다루기","다루는","다루도록","다루어지고","다루지","다룰","다룰(query)수","다룹니다.","다뤄보겠습니다.","다뤄왔습니다.","다뤄지도록","다뤘던","다르게","다르게,","다르겠지만","다르고,","다르기","다르다'입니다.","다르다는","다르며","다르며,","다르지","다르지만","다르지만,","다른","다른지","다를","다릅니다","다릅니다!","다릅니다.","다릅니다:","다만,","다소","다수의","다시","다양하기","다양한","다운","다운로드","다운로드하세요.","다운로드할","다음","다음,","다음gulpfile.js라는","다음과","다음에","다음에,","다음으로","다음으로,","다음은","다음은greeter","다음을","다음의","다음처럼","다이얼로그와","다중","다할","다행히","다행히,","다행히도","다형성","다형성으로","단","단,","단계","단계(예:","단계가","단계는","단계를","단계에서","단계에서만","단계와","단계입니다.","단서","단순하다는","단순하며","단순한","단순화할","단순히","단언","단언(!)에","단언(type","단언,","단언과","단언만","단언에는","단언에서","단언은","단언을","단언하기","단언합니다.","단위","단위가","단위일","단일","단점","단점들에","단점은","단점입니다.","단지","단축","단축되었습니다!","단축됩니다.","단축어처럼","단항","닫힌","달거나","달라진다는","달라집니다.","달려있다\"","달려있습니다.","달리","달리).","달리,","달성하기","달아","담고","담도록","담아","답변에만","답은","당신","당신과","당신은","당신의","당신이","당연하게도","당연히","당연히,","당장은","대개,","대게","대괄호로","대괄호와","대규모","대답은","대답해","대략","대략적으로","대략적이고","대로","대로,","대문자로","대문자입니다.","대부분","대부분은","대부분의","대상","대상들이","대상에","대상에서","대상으로","대상으로한,","대상은","대상을","대상의","대상이","대상이며","대소문자를","대소문자에","대수적","대신","대신)","대신,","대신될","대신에","대신에,","대신해서","대신해주지","대안","대안:","대응관계는","대응되는","대응인","대응입니다.","대응하기","대응하는","대조되고","대조적입니다.","대체","대체)되면","대체로","대체의","대체하기","대체하는","대체하려면,","대체하여","대체할","대체합니다:","대표하는","대하여","대한","대해","대해서","대해서는","대해서도","대해서도.","대해서만","대해선","더","더는","더불어","더불어,","더욱","더욱이","더해보겠습니다.","더해질","덕분에","덕분에,","던질","덜","덜어주는","덧붙이는","덧붙이지","덧셈","덮어쓰기","덮어쓰는","덮어쓰는데,","덮어쓸","덮어씁니다.","데","데로","데만","데에","데에는","데이터","데이터나","데이터는","데이터로","데이터를","데이터베이스","데이터와","데이터의","데이터이며","데코레이터","데코레이터가","데코레이터는","데코레이터를","데코레이터에","데코레이터에서","데코레이터와","데코레이터의","데코레이팅","데코레이팅된","도","도구","도구(타입","도구가","도구는","도구들","도구를","도구만","도구뿐만","도구상자의","도구와","도구의","도구인","도구입니다.","도달하게","도달할","도메인","도메인에","도메인이","도와줄","도와줍니다.","도우미","도움","도움말을","도움을","도움이","도입된","도입됨에","도입됩니다:","도입하게","도입하는","도입하지","도입합니다.","도입해","도입했습니다.","도입했습니다:","도입했지만,","도중에는","독립적입니다.","독립형","독일어:","독자는","독자를","독특한","독특합니다.","돋구지만","돌아가기","돌아가서","돌아가서,","돌아와서","돔","동등.","동등하게","동시에","동안","동안,","동안에는","동의어이기","동의하지","동일","동일).fals","동일하게","동일하기","동일하다고","동일하다는","동일하며","동일하지","동일하지만","동일하지만,","동일한","동일함","동일합니다.","동일합니다:","동일해야","동작","동작\"하도록","동작(문자열을","동작,","동작과","동작에","동작에서","동작으로","동작은","동작을","동작의","동작이","동작이며,","동작이므로,","동작하게","동작하고","동작하고,","동작하는","동작하는지","동작하도록","동작하려면","동작하며","동작하며,","동작하므로","동작하지","동작하지만,","동작할","동작합니다","동작합니다.","동작합니다.)","동작합니다:","동작했습니다:","동적","동적으로","동적이고","동적인","동형","동형이","동형이지만","됐습니다.","되고","되고,","되기","되기도","되는","되도록","되돌리고","되며,","되면","되면,","되므로","되어","되어야","되어있다는","되었기","되었는데,","되었습니다","되었습니다!","되었습니다.","되었으니,","되었을","되지","되지만,","된","된다는","된다면","된다면,","될","될것입니다.","될만한","될수","될수록","될지","될지라도","됨","됩니다","됩니다!","됩니다.","됩니다.tsconfig.json","됩니다:","두","두개의","두고","두고\"십억","두는","두려워하지","두면","두세요","두었다는","두었습니다.","두지","둔다면","둘","둘러싸서","둘은","둘을","둘의","둘째,","둡니다.","뒤따라","뒤따라오는","뒤따르는","뒤에","뒤에있는","뒤의","뒷부분에서","드립니다.","드물게","드물지만","들","들면","들면,","들면:","들어","들어,","들어,함수의","들어.","들어:","들어가","들어가고","들어가기","들어간","들어갈","들어보겠습니다:","들어봤을","들어있는","들었습니다.","들은","등","등)","등).","등)가","등)는","등)을","등.)","등..)","등과","등록","등록할","등으로","등은","등을","등의","등이","등장합니다:","등장했습니다.","디렉터리","디렉터리,","디렉터리,으로","디렉터리.","디렉터리가","디렉터리는","디렉터리로","디렉터리를","디렉터리부터","디렉터리에","디렉터리에게","디렉터리에서","디렉터리의","디렉터리입니다","디렉토리","디렉토리가","디렉토리는","디렉토리로","디렉토리를","디렉토리부터","디렉토리에","디렉토리에서부터","디렉토리와","디렉토리의","디렉토리입니다.","디렉티브를","디버거가","디버거를","디버그","디버깅","디버깅을","디버깅하고","디버깅하기","디버깅하는","디버깅할","디스크에","디스크의","디자인","디폴트","디폴트는","따라","따라,","따라갑니다:","따라서","따라서,","따라서는,","따라야","따르고","따르는","따르면,","따르지","따른","따를지","따릅니다,","따릅니다.","따릅니다:","때","때)","때,","때:","때가","때까지","때나","때는","때는,","때도","때때로","때로","때로는","때를","때마다","때마다,","때만","때문","때문에","때문에)","때문에),","때문에,","때문이고,","때문일","때문입니다","때문입니다)","때문입니다.","때문입니다:","때에","때에는,","때에만","때였습니다.","때와","때의","때입니다.","때입니다:","떠올려","떨어질","또","또는","또는,","또는symbol","또는tsconfig.json에서","또다른","또한","또한,","똑같은","똑같이","똑똑한","뛸","뜨는","뜻이고,","뜻인지","뜻입니다.","뜻합니다.","뜻합니다:","띄는","띄울","라고","라는","라면,","라벨링","라벨링된","라벨에","라벨은","라벨을","라벨이","라이브러리","라이브러리(예.lib.d.ts)를","라이브러리)를","라이브러리가","라이브러리는","라이브러리들은","라이브러리들의","라이브러리라고","라이브러리로","라이브러리를","라이브러리만","라이브러리에","라이브러리에서","라이브러리와","라이브러리의","라이브러리인","라이브러리입니다.","라이저는","라인","라인에","라인에서","라인에서는","라인의","라인이","라인이나","래핑","러시아어:","런타임","런타임시","런타임에","런타임에는","런타임에도","런타임에서","런타임에서,","런타임에서는","런타임에서도","런타임엔","런타임은","런타임을","런타임의","런타임이","런타임입니다.","레벨","레벨로","레벨에","레벨에서","레벨에서만","레벨에서의","레벨의","레벨이","레벨이거나,","레이블에","레이아웃","레이아웃과","레이아웃은","레이아웃을","레이아웃이","레이어가","레이어로서","레이어를","레코드와","레퍼런스","레퍼런스(en)","레퍼런스가","레퍼런스는","레퍼런스를","레퍼런스에","레퍼런스에서","레퍼런스와","레퍼런스입니다","레포에서","렉시컬","렉시컬한","로","로\"","로그","로그가","로그를","로그에","로깅을","로더","로더(예:","로더,","로더가","로더는","로더로","로더로는","로더를","로더에","로더에서","로더에서,","로더에서는","로더와","로더의","로드","로드되는지","로드되므로(모듈","로드되어야","로드된","로드하기","로드하기에서","로드하는","로드하도록","로드하려는","로드하려면,","로드하여","로드할","로드합니다","로딩","로딩과","로직","로직은","로직을","로컬","로컬에","로컬에서","로케일","로케일에","로케일을","루트","루트가","루트로","루트에","루트에서","루트의","루프","루프가","루프는","루프를","루프에","루프에서","루프의","루프입니다:","를","리눅스는","리눅스에서","리눅스와","리다이렉션하지","리다이렉트합니다.","리드하는","리뷰를","리소스는","리소스에만","리스트","리스트가","리스트는","리스트를","리스트에는","리스트에서","리스트와","리스트인","리스팅을","리액트","리액트를","리액트에서","리액트에선","리액트와","리퀘스트를","리터럴","리터럴)","리터럴과","리터럴과는","리터럴도","리터럴로","리터럴에","리터럴에서","리터럴은","리터럴을","리터럴의","리터럴이","리터럴이어야","리터럴이어야만","리터럴집합을","리턴","리턴하거나","리팩터링과","리팩터링이","리팩토링","리팩토링을","리팩토링해야합니다.","리프","릴리스에서","릴리스에서는","릴리즈","링크를","링크입니다.","마무리","마법을","마세요","마세요!","마세요!)","마세요.","마세요:","마십시오!","마우스","마우스를","마음이","마이그레이션","마이그레이션된","마이그레이션에는","마이크로소프트","마자막으로,","마주치는","마주할","마지막","마지막에","마지막엔","마지막으로","마지막으로,","마찬가지).","마찬가지로","마찬가지로)가","마찬가지로,","마찬가지입니다.","마찬가지입니다:","마찰을","마찰이","마치","마치면","마치셨나요?","마침","마커","막기","막는데","막대","막지","막지는","만","만드는","만든","만들","만들게","만들겠습니다.","만들고","만들고,","만들기","만들려고","만들면,","만들수","만들어","만들어내기보다는","만들어낼","만들어보겠습니다.","만들어야","만들어졌습니다.","만들어지는","만들어진","만들어집니다","만들었습니다.","만들었지만,","만들지","만들지만,","만듭니다","만듭니다,","만듭니다.","만듭니다:","만약","만약에","만일","만족스러울만한","만족하는","만큼","만큼의","많습니다!)","많습니다;","많아집니다.","많으며,","많으므로,","많은","많은/너무","많음","많이","많지만,","말고","말로","말씀드리자면,","말아야","말은","말은,","말입니다),","말하기","말하려는","말하면,","말하자면,","말하자면:","말하지만,","말합니다.","말해,","말해서","말해주는","말해주듯이,","말했듯이,","맞거나","맞게","맞는","맞는지만","맞닥뜨리면","맞지","맞추고","맞추기","맞추어","맞춤형","맞춤형으로","매","매개","매개변수","매개변수(예:","매개변수.","매개변수가","매개변수끼리","매개변수나","매개변수는","매개변수도","매개변수든","매개변수들은","매개변수들의","매개변수들이","매개변수라고","매개변수라는","매개변수로","매개변수를","매개변수만","매개변수만을","매개변수보다","매개변수에","매개변수에도","매개변수와","매개변수와는","매개변수의","매개변수인","매개변수입니다.","매개변수처럼","매겨진","매기도록","매깁니다.","매니저","매니저)","매력적인","매번","매우","매치되는","매칭","매칭되는지","매핑","매핑과","매핑도","매핑되어야","매핑된","매핑시키는","매핑에","매핑으로","매핑은","매핑을","매핑의","매핑이","매핑하기","매핑하는","맥락에서","맨","맨앞에","맵","맵(maps)으로","맵과","맵에","맵으로","맵을","맵이","맵핑","맵핑이","머뭇거릴","먼저","먼저,","멈추고","멈추는","멈춥니다;","메개변수","메뉴를","메모리","메서드","메서드(mutat","메서드,","메서드가","메서드는","메서드들은","메서드로","메서드를","메서드만을","메서드에","메서드에도","메서드에서","메서드와","메서드의","메서드입니다.","메세지를","메소드object.prototype.tostring로","메시지가","메시지는","메시지로","메시지를","메인","메커니즘","메커니즘에","메커니즘을","메커니즘이","메커니즘입니다.","메타","메타데이터","메타데이터를","멤버","멤버(이","멤버,","멤버가","멤버는","멤버도","멤버들에","멤버들에만","멤버들은","멤버들을","멤버들의","멤버들이","멤버로","멤버를","멤버만","멤버만으로","멤버보다는","멤버에","멤버에도","멤버에만","멤버와","멤버의","멤버이기","멤버이므로","멤버인","멤버일지라도,","멤버입니다.","면은","명령","명령과","명령어로","명령어를","명령줄","명령줄:","명령줄로","명령줄에","명령행","명명된","명목이","명목적","명목적인","명백해집니다.","명세를","명세서에는","명시","명시되어","명시되지","명시적","명시적으로","명시적인","명시적일","명시하고","명시하기","명시하는","명시하는데","명시할","명시합니다.","명시합니다:","명시해","명심하세요","명심하세요.","명심하세요:","명심하세요;","명심하시길","명심해야","명확성과","명확하게","명확하게하기","명확하고","명확하지","명확한","몇","몇가지","몇개의","몇몇","몇몇은:","몇몇의","모던","모델","모델(dom)은","모델로","모델링","모델링에서","모델링하는데","모델링할수록","모델에서","모델은","모델을","모델이","모두","모두,","모두가","모두를","모두보다는,","모듈","모듈'이라고","모듈(ambient","모듈)의","모듈,","모듈:","모듈과","모듈군","모듈당","모듈도","모듈들을","모듈들의","모듈들이","모듈로","모듈로부터","모듈만","모듈에","모듈에는","모듈에도","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이나","모듈이라고","모듈이라는","모듈인지","모듈임을","모듈형","모드","모드(아래","모드는","모드들은","모드로","모드를","모드에서는","모드에서는,","모드와","모드인","모든","모든_","모르거나","모르더라도","모르지만","모른다`","모를","모릅니다.","모방,","모방하려고","모방합니다.","모순처럼","모습을","모습이","모아서","모을","모호해","목록","목록.","목록과","목록만","목록에","목록에서","목록에서도","목록에서만","목록으로","목록은","목록을","목록의","목록이","목록이고","목록입니다.","목록입니다.가능한","목록입니다:","목록처럼","목적","목적에","목적은","목적을","목적이","목차","목표","목표는","목표로","몫으로","몸체에","못하게","못하고","못하는","못하도록","못하면,","못한","못한다는","못한다면,","못할","못함을","못합니다","못합니다.","못했던","못했습니다.","묘사하기","무관하게","무상태","무상태로","무슨","무슨일이","무시되기","무시됩니다.","무시됩니다;","무시하게","무시하는","무시할","무시합니다.","무시해선","무언가","무언가가","무언가라면","무언가를","무엇에","무엇을","무엇이","무엇이든","무엇인가?","무엇인가를","무엇인지","무엇입니까?","무조건","무조건적인","무한대)을","무한으로","무한한","묶는","묶어서","묶인","묶지","문","문맥상","문맥에","문맥에서도","문맥을","문맥적","문맥적으로","문맥적인","문법","문법은","문법을","문법의","문법입니다:","문서","문서는","문서들은","문서로","문서를","문서에","문서에서","문서에서는","문서에서도","문서와","문서을","문서의","문서입니다.","문서화","문서화와","문서화의","문에","문에서","문으로","문은","문을","문의","문자","문자로","문자를","문자열","문자열,","문자열.","문자열과","문자열들은","문자열로","문자열에","문자열은","문자열을","문자열의","문자열이","문자열이나","문자열이라고","문자열이라면,","문자열이어야","문자열입니다","문자열입니다.","문자열처럼,","문자와","문자의","문자입니다","문장과","문장이","문제가","문제는","문제들","문제들이","문제로","문제를","문제없습니다.","문제없이","문제에","문제의","문제이거나,","문제입니다.","문제점에","묻기","묻는","물론","물론,","물리적","물음표","뭘","뭘까?\"라고","미관상","미디어","미래의","미리","미묘하지만","미묘한","미치는","미치는지","미치며,","미치지","미친다고","미칩니다.","믹스에","믹스인","믹스인에","믹스인이나","믿어,","믿을","밀리","밀접하게","밀접한","및","및/또는","밑에","밑에서","밑줄과","바","바깥","바깥에","바깥에서도","바꾸고","바꾸기","바꾸기와","바꾸는","바꾸는게","바꾸지","바꿀","바꿀수","바꿉니다.","바꿔","바꿔도","바꿔보면","바꿔보세요!","바꿔야","바꿔줍니다.","바꿔줍니다:","바뀌지","바뀝니다.","바는","바닐라","바람직하지","바람직하진","바랍니다!","바랍니다.","바로","바르게","바벨","바벨에서","바벨은","바벨팀과","바와","바이트","바인딩","바인딩되는","바인딩에서","바인딩을","바탕으로","박스","박스해","박싱된","밖에","밖에도","밖에서","반","반대","반대는","반대로","반대로)를","반대여도","반대의","반대입니다.","반드시","반면","반면,","반면에","반면에,","반복되는","반복될","반복마다","반복자","반복자는","반복자를","반복적으로","반복할","반복합니다.","반복합니다;","반영","반영되지","반영하기","반영하도록","반영합니다.","반영해야","반영해왔습니다.","반영했다는","반환","반환값","반환값을","반환값이","반환되는지","반환된","반환된다는","반환될","반환됩니다.","반환문","반환문이","반환하거나","반환하거나,","반환하고,","반환하기","반환하기도","반환하는","반환하도록","반환하며","반환하면","반환하면,","반환하지","반환한","반환한다.\"라고","반환한다고","반환한다는","반환할","반환합니다","반환합니다.","반환했다면,","반환형일","받게","받고","받고,","받는","받는것","받습니다.","받아","받아들이면서","받아들일","받아서","받았습니다.","받았습니다:","받으며","받은","받을","받지","발견,","발견되는","발견하는","발견할","발생","발생:","발생되면,","발생될","발생시키거나","발생시키는","발생시키면,","발생시키지","발생시키지만,","발생시킬","발생시킵니다","발생시킵니다.","발생시킵니다:","발생하는","발생하도록","발생하며","발생하면","발생하면,","발생하지","발생하지만","발생한","발생한다는","발생할","발생함을","발생합니다","발생합니다.","발생합니다:","발생했습니다.","발전되었습니다.","발전시켜","발전을","발췌)","발합니다.","방금","방문할","방문해","방법","방법\"","방법,","방법과","방법과,","방법대로라면","방법들로","방법들을","방법에","방법에는","방법으로","방법으로,","방법으로도","방법은","방법은,","방법을","방법의","방법이","방법이며,","방법이지만","방법이지만,","방법입니다.","방법입니다:","방생되어","방식과","방식들과","방식들이","방식에","방식으로","방식은","방식을","방식의","방식이며,","방식입니다.","방정식의","방지","방지\"","방지하게","방지하고","방지하기","방지하는","방지하면서,","방지할","방지합니다.","방출","방출되는","방출되었습니다;","방출된","방출됩니다.","방출에는","방출을","방출합니다.","방출했습니다.이","방해합니다.","방향\"에서도","방향은","배경","배경지식","배열","배열:","배열과","배열들,","배열로","배열에","배열에서","배열은","배열을","배열의","배열이","배열이나","배열인","배열입니다:","배열처럼","배우고","배우고,","배우고자","배우기","배우는","배우지","배우진","배운","배울","배워","배워보겠습니다.","배워봅시다.","배워야","배웠습니다.","배정밀도","배치","배치해야","배포","배포되었습니다.","배포됩니다.도구를","배포하기","배포하는","배포하려면,","배포할","백","백그라운드","백업","백엔드","백틱/백쿼트","버그","버그가","버그는","버그도","버그를","버그의","버그이지만,","버그입니다.","버립니다.","버립니다:","버전","버전:","버전과의","버전부터,","버전에서","버전에서,","버전에서는","버전에서는,","버전으로","버전은","버전을","버전의","버튼으로","버튼을","번","번들","번들된","번들러(예.","번들러내에서의","번들로","번들링","번들링과","번들링된","번들링을","번들링하거나","번들을","번만","번에","번역","번역,","번역됩니다.","번역에","번역이","번역하는","번째","번째,","번째는","번째로","번째로,","번째에","번째와","번체:","번형도","번호를","벌어질까요?","범위","범위로","범위를","범위에","범위에서","범위의","법\"과","법칙은","벗겨진","벗어나는","베이스를","베이스에","베이스에서","베이스에서는,","베이스와","베타","벤더별","변(contra","변경","변경),","변경,","변경/생성/삭제에","변경과","변경되는","변경되든","변경되었습니다.","변경되지","변경된","변경될","변경사항에","변경사항을","변경에","변경은","변경을","변경의","변경이","변경하고","변경하고,","변경하는","변경하면,","변경하세요.","변경하십시오","변경하지","변경할","변경합니다.","변경합니다.이제","변경합니다:","변경해","변경해야","변경했습니다.편리하게도","변동성이","변수","변수(rest","변수)","변수,","변수tsc_nonpolling_watcher가","변수tsc_watchdirectory를","변수가","변수나","변수는","변수들에","변수들은","변수들을","변수들이","변수로","변수로도","변수를","변수에","변수에는","변수에도","변수에서","변수와","변수의","변수입니다.","변하지","변합니다:","변했는지","변형된","변형시킵니다.","변형을","변형이","변형입니다.","변형하지","변형한","변화","변화가","변화는","변화를","변화시키지","변화에","변환","변환(형","변환)과","변환도","변환되는","변환되어야","변환을","변환의","변환이","변환하고자","변환하기","변환하기,","변환하는","변환하여(coerces),","변환할","변환합니다","변환합니다(target","변환합니다.","변환해봅시다.","별","별)","별개의","별난","별도로,","별도의","별로","별칭","별칭)","별칭)를","별칭)을","별칭,","별칭과","별칭보다","별칭으로","별칭은","별칭을","별칭이라고","별칭인","별칭입니다.","별칭입니다:","병리학적","병합","병합\"은","병합'","병합(merge)","병합:","병합되는","병합되며,","병합되어","병합되지","병합된","병합됩니다.","병합됩니다:","병합은","병합을","병합의","병합이","병합입니다.","병합하기","병합하는","병합하는지","병합하려면,","병합하세요:","병합할","병합합니다.","병행하여","보간하여","보강","보강과","보강된","보강에","보강을","보강하는","보강하세요","보강하지는","보강할","보겠습니다.","보겠습니다.이것은","보겠습니다:","보고","보고된","보고를","보고하기","보고하는","보고하며","보고하지","보고할","보고합니다.","보기","보는","보다","보단","보도록","보려는","보려면","보려면,","보면","보면,","보세요,","보세요.","보세요:","보수가","보수적인","보신","보실","보십시오.","보십시오:","보았다면,","보았을","보여주고,","보여주기","보여주는","보여주지만","보여줄","보여줌","보여줍니다","보여줍니다.","보여줍니다:","보완할","보이겠지만,","보이기","보이는","보이는지","보이지","보이지만,","보인다면","보인다면,","보일","보일러","보입니다","보입니다.","보입니다:","보장되는","보장하는","보장하는데","보장할","보장합니다","보장합니다.","보존될","보존하기","보존하는지에","보존하며","보존하지만,","보존합니다.","보지","보통","보통의","복구할","복사되어","복사를","복사본에","복사본이","복사하거나,","복사하는","복사하세요.","복사하여","복사하지","복사할","복사합니다.","복잡성","복잡성은","복잡하지","복잡한","복잡합니다.","복잡해집니다.","복제하고,","복제합니다.","복합","본","본(혹은","본론으로","본문","본문에","본문에서","본문을","본문의","본문이","본인에게","본인의","본질적으로","볼","볼까요:","봅니다.","봅니다:","봅시다.","봅시다:","봐야","봐왔다면,","부담스럽게","부동","부동소수점.","부르기에","부를","부릅니다.","부모","부분","부분들이","부분에","부분에서","부분에서는","부분으로","부분은","부분은:","부분을","부분의","부분이","부분이며,","부분인","부분입니다,","부분입니다.","부분적으로","부분적인","부분집합을","부분클래스를","부수","부수효과만을","부여합니다.","부울입니다.","부작용을","부족하거나/혹은","부족하여","부터","부호","부호는","분기","분기가","분기를","분기에서","분기에서는","분들은","분들을","분들이라면","분류된","분리되어","분리된","분리를","분리하는","분리하여","분리할","분리해서","분명","분명한","분명히","분산","분산되었는지","분산된","분산됩니다.","분석","분석을","분석하기","분석하면서","분석했습니다.","분은","분할","분할하는","분할합니다.","분할해야","분해","분해가","분해는","분해된","분해될","분해됩니다;","분해를","분해와","분해의","분해입니다.","분해처럼,","분해할","불가능하다는","불가능한","불가능할","불가능함을","불가능합니다","불가능합니다.","불과하기","불구하고","불구하고.","불구합니다.","불러오기","불렸습니다.","불리기도","불리는","불리는,","불리언","불리언(boolean)에는","불립니다.","불문하고","불변이라고","불변하다고","불변하며","불일치는","불일치를","불짜리","불필요한","불필요합니다.","불행하게도,","불행히도","불확실한","붙습니다.","붙어","붙어야","붙여","붙여야","붙여줄","붙여집니다.","붙였으니,","붙은","붙이겠지만","붙이는","붙이더라도","붙일","붙임으로써","붙입니다.","붙입니다.반면,","붙혀집니다.","붙히는","뷰는","브라우저","브라우저가","브라우저는","브라우저들은","브라우저로","브라우저를","브라우저에","브라우저에서","브라우저와","브라우저인","브랜치를","브랜치에서","브랜치의","브레이크","블랙박스입니다.","블록","블록과","블록까지로","블록에","블록으로","블록은","블록의","비","비공개","비공개(hard","비공개(soft","비공개가","비공개는","비공개로","비공개를","비공개와","비공개이기","비교","비교될","비교됩니다.","비교를","비교적","비교하는","비교하면,ani","비교할","비교합니다.","비록","비롯된","비슷하게","비슷하게,","비슷하지만","비슷하지만,","비슷한","비슷한가요?","비슷합니다.","비슷합니다.(동적","비슷합니다만,","비어둘","비어있는","비어있습니다.","비용을","비워두는","비주얼","비트","비합리적입니다.","비활성화할","비활성화합니다.","빈","빈번한","빈번할","빌드","빌드)","빌드가","빌드간에","빌드는","빌드되지","빌드를","빌드에","빌드에는","빌드의","빌드입니다.","빌드하는","빌드하여","빌드한","빌드합니다)","빌드합니다.","빛을","빠뜨리는","빠르게","빠른","빠를","빠진","빨간","빨라질","빨리","빼고는","빼기로","뺄셈","뼈대로","뼈대를","뽑아내는","뿐만","뿐이며,","뿐입니다.","사라지고","사람들에게","사람들은","사람들을","사람들이","사람이","사람이라면,","사례","사례는","사례를","사본","사본과","사소한","사실","사실,","사실만","사실상","사실을","사양에","사양을","사용","사용(tsc.exe,","사용).","사용)인","사용.","사용:","사용가능","사용가능합니다:","사용되거나,","사용되고","사용되고,","사용되기도","사용되는","사용되는지","사용되도록","사용되었기","사용되지","사용된","사용된다고","사용된다면","사용될","사용될수","사용됨","사용됨.","사용됩니다.","사용됩니다:","사용량에","사용량을","사용량이","사용법","사용법과","사용법은","사용법이","사용에","사용으로부터","사용은","사용을","사용의","사용자","사용자가","사용자는","사용자들에게","사용자들에게,","사용자들은","사용자들의","사용자들이","사용자로부터","사용자로부터도","사용자를","사용자에게","사용자에게는","사용자에게는,","사용자에겐","사용자의","사용하거나","사용하게","사용하겠지만","사용하고","사용하고\u0013","사용하고,","사용하고자","사용하기","사용하기\"","사용하기가","사용하기로","사용하기에서","사용하길","사용하느냐에","사용하는","사용하는)로","사용하는데,","사용하는지","사용하는지는","사용하던","사용하도록","사용하려","사용하려고","사용하려면","사용하며,","사용하면","사용하면,","사용하므로","사용하므로,","사용하세요","사용하세요.","사용하세요:","사용하세요;","사용하셔야","사용하십시오.","사용하여","사용하여,","사용하지","사용하지만","사용하지만,","사용한","사용한다고","사용한다는","사용한다면","사용한다면,","사용할","사용할만한","사용할지","사용할지는","사용함으로써","사용합니다","사용합니다,","사용합니다.","사용합니다.\"react\"","사용합니다.기본","사용합니다:","사용해","사용해,","사용해도","사용해보겠습니다:","사용해보세요.","사용해본","사용해봤다면,","사용해서","사용해야","사용해야할","사용해왔을","사용했고,","사용했다는","사용했던","사용했습니다.","사용했습니다:","사용했지만","사용했지만,","사이드","사이언스,","사이에","사이에는","사이에서","사이의","사이즈","사이클을","사이트","사이트는","사이트를","사이트에","사이트에서","사전","사항","사항:","사항에","사항에는","사항에서","사항은","사항은,","사항을","사항이","사항이라는","사항이므로","사항이지만","사항이지만,","사항임","사항입니다.","삭제된","삭제하고","삭제하길","삭제하세요.","삭제할","삭제해서","살펴","살펴보겠습니다.","살펴보겠습니다:","살펴보겠지만,","살펴보고","살펴보도록","살펴보세요.","살펴보았습니다.","살펴볼","살펴봅니다.","살펴봅시다.","살펴봅시다:","삶의","삼항","삽입,","삽입됩니다.","삽입하는","상관","상관없는","상관없다는","상관없습니다.","상관없습니다:","상관없습니다;","상관없이","상급","상기해봅시다.","상단에서","상단에서만","상당히","상대","상대적","상대적으로","상대적이냐에","상대적이라고","상대적이라면","상대적이면,","상대적인","상대적임.","상상할","상상해","상상해보세요.","상상해보세요:","상상해봅시다:","상세","상속","상속(extend)하면,","상속,","상속계층을","상속관계나","상속되는","상속된","상속받고","상속받고,","상속받습니다.","상속받을","상속받지","상속받지만","상속을","상속하기","상속하는","상속하여","상속할","상속해서","상수","상수가","상수들의","상수로","상수이거나","상수입니다.","상수입니다:","상용","상위","상위클래스(superclasses)","상응하는","상의","상의하세요.","상자에","상태\"의","상태가","상태는","상태로","상태를","상태에","상태에서","상태에서만","상태인","상태인지","상호","상호작용을","상호작용하는지는","상호작용할","상황","상황마다","상황에","상황에서","상황에서,","상황은","상황을","상황이","새","새로","새로고침","새로운","새롭고","색과","색인(ordin","색인화(indexed)되면","샘플","샘플:","샘플에서","생각은","생각하기","생각하는","생각하면","생각하지","생각한","생각할","생각합니다","생각합니다!","생각합니다.","생각합니다:","생각해","생각해보세요.","생각해보세요:","생각해보세요;","생각해볼","생각해봅시다.","생각해봐야","생각해야","생긴","생깁니다.","생략","생략될","생략하면","생략할","생략했습니다):","생산할","생성","생성과","생성기에","생성되는","생성되었는지","생성되었습니다.","생성된","생성될","생성됩니다.","생성됩니다:","생성시킵니다.","생성을","생성자","생성자가","생성자는","생성자로","생성자로부터","생성자를","생성자에","생성자에서","생성자와","생성자의","생성자이고","생성하거나,","생성하고","생성하고,","생성하기","생성하기위해","생성하는","생성하려고","생성하려면,","생성하면","생성하면,","생성하면서","생성하세요.","생성하여","생성하여,","생성하였고,","생성하지","생성한","생성할","생성함으로써","생성합니다","생성합니다,","생성합니다.","생성합니다:","생성해줄","생성했었습니다:","생태계","생태계를","서드","서로","서론에서는","서명","서명(string","서명에","서명은","서명을","서명이","서버","서버,","서버가","서버들을","서버에","서브","서브라임","서브클래싱을","서브타이핑","서브타입.","서브타입으로","서브타입입니다.","서비스","서비스가","서비스에","서수","서술어","서술어는","서술어를","서술어인","서술어입니다.","섞어서","섞인","선언","선언(shorthand","선언(type","선언,","선언과","선언도","선언되기","선언되는","선언되어","선언되어야","선언되었는지가","선언되었다고","선언되었을","선언되었음을","선언되었지만","선언되지","선언된","선언될","선언됩니다.","선언됩니다:","선언들은","선언만","선언문","선언문을","선언부에","선언에","선언에는","선언에서","선언에서,","선언에서는,","선언에서도","선언으로","선언으로도","선언으로부터","선언은","선언을","선언의","선언이","선언입니다.","선언적인","선언하거나,","선언하게","선언하고","선언하기","선언하는","선언하는지는","선언하려면,","선언하며;","선언하면","선언하세요.","선언하지만,","선언한","선언할","선언합니다","선언합니다.","선언해서,","선언해야","선언했는가를","선언했습니다.","선언형입니다;","선이","선처럼","선택","선택)을","선택된","선택됩니다.","선택사항","선택을","선택이지만,","선택입니다.","선택자와","선택적","선택적(optional)","선택적,","선택적으로","선택적으로,","선택적이고,","선택적이라는","선택적이어야","선택적인","선택적일","선택지이기도","선택하고","선택하기","선택하기보단","선택하는","선택하면","선택하므로","선택하세요:","선택하여","선택하지","선택한","선택할","선택합니다","선택합니다.","선택합니다:","선택해","선택해야","선호되는지를","선호됩니다.","선호에","선호하는","선호합니다:","설계","설계되었습니다.","설계되었으며","설명","설명되어","설명된","설명서는","설명에","설명은","설명을","설명자","설명자(properti","설명자가","설명자는","설명자로","설명자에","설명자의","설명하겠습니다.","설명하고","설명하기","설명하는","설명하려면,","설명하므로","설명하므로,","설명하시겠습니까?","설명하였습니다.).","설명한","설명한다는","설명한대로)","설명할","설명합니다.","설명해","설명해야","설명했던","설명했습니다.","설정","설정값을","설정되면","설정되면,","설정되어","설정되었기","설정되었다고","설정되지","설정된","설정될","설정에","설정에서","설정으로","설정은","설정을","설정이","설정하거나,","설정하기","설정하는","설정하며,","설정하면","설정하면,","설정하세요.","설정하여","설정하지","설정한","설정한다면,","설정할","설정함으로써","설정합니다","설정합니다.","설정해야","설정했다면,","설정했습니다.","설치","설치가","설치되어","설치되지","설치된","설치를","설치하거나","설치하고,","설치하기","설치하는","설치하며,","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치하지","설치한","설치할","설치합니다.","설치합니다.이","설치합니다:","설치해야","설치했다는","성공","성공,","성공?!","성공적으로","성공하지는","성공합니다.","성능에","성능을","성분으로","성분을","성을","성장입니다.","성장한","성장했습니다.","성질은","성질입니다.","세","세계에","세로","세밀하게","세부","세션을","세트가","세트를","세트에","세팅을","섹션","섹션(document.getelementbyid)에서는","섹션들로","섹션에","섹션에서","섹션에서는","섹션은","섹션을","섹션의","섹션이","셋","소개","소개(introduction)","소개는","소개되었고,","소개된","소개에서는","소개하지는","소개합니다.","소문자로","소비","소수","소수에는","소수의","소스","소스가","소스는","소스를","소스맵","소스맵을","소스에","소스의","소스코드","소스코드는","소요될","소위","소진할","소프트웨어","소프트웨어의","속","속기","속도","속도가","속도를","속성","속성,","속성과","속성들은","속성에","속성은","속성을","속성의","속성이","속성처럼","속하는지","속하지","속한다는","속할","속합니다.","속해있습니다.","손에","손으로","솔루션","솔루션명을","솔직히","수","수가","수고가","수는","수단이","수도","수동으로","수를","수많은","수백","수백만","수십","수십만","수에","수와","수용하고","수월하게","수의","수정","수정가능한","수정가능할","수정과","수정되는","수정된","수정될","수정은","수정을","수정이","수정하기","수정하는","수정하되","수정하려는","수정하면:","수정하세요.","수정하십시오:","수정하여","수정하지","수정할","수정합니다.","수정합니다:","수정합시다:","수정해봅시다.","수정해서","수정해야","수준","수준에","수준에서,","수준을","수준의","수집하는데","수천","수학의","수행","수행되어야","수행된","수행된다는","수행됩니다.","수행하는","수행하면,","수행하여","수행하지","수행한","수행한다는","수행할","수행합니다.","수행했다고","숙련된","숙제","순","순간","순서","순서는","순서대로","순서로","순서로든","순서를","순서에","순서표(bom)를","순수한","순전히","순차적으로","숫자","숫자,","숫자.","숫자/문자열","숫자~]","숫자나","숫자는","숫자라면,","숫자로","숫자를","숫자만으로는","숫자만큼의","숫자에","숫자와","숫자인","숫자입니다","숫자형","쉐도잉","쉬운","쉬울","쉬워졌습니다.","쉬워집니다.","쉼표로","쉽게","쉽고","쉽기","쉽습니다.","쉽습니다:","스니펫","스니펫(snippet)에는","스니펫에서는","스니펫을","스니펫의","스스로","스왑","스위치","스위치를","스칼라","스코프","스코프가","스코프는","스코프라고","스코프로","스코프에","스코프에서","스코프의","스코프인","스코프입니다.","스코핑(block","스코핑(lexic","스크린을","스크립트","스크립트가","스크립트는","스크립트로","스크립트를","스크립트의","스크립팅","스키마","스키마는","스타일","스타일\"","스타일,","스타일로","스타일을","스타일의","스타일이","스타트","스태틱","스태틱과","스태틱이기","스택을","스텝","스텝은","스텝이","스튜디오","스튜디오를","스페이스","스페인어:","스프레드","스프레드와","슬래시","슬래시(tripl","승인하고","시","시간","시간에","시간을","시간이","시간입니다.","시그니처","시그니처(있는","시그니처)을","시그니처가","시그니처는","시그니처라는","시그니처로","시그니처를","시그니처에","시그니처에서","시그니처와","시그니처의","시그니처인","시그니처일","시나리오","시나리오가","시나리오를","시나리오에","시나리오에서","시나리오에서도","시나리오와","시나리오입니다.","시도:","시도는","시도로","시도하지","시도하지만","시도합니다.","시도해","시마다","시맨틱으로","시스템","시스템과","시스템과는","시스템만큼","시스템보다는","시스템에","시스템에서","시스템으로","시스템은","시스템을","시스템의","시스템이","시스템이)","시스템이기","시스템인","시스템입니다.","시에만","시작","시작되었습니다.","시작될","시작으로","시작은","시작점을","시작하겠습니다","시작하겠습니다.","시작하고","시작하기","시작하는","시작하는지","시작하면","시작하면,","시작하시거나","시작하여","시작하여,","시작한","시작할","시작합니다.","시작합니다;","시작합시다.","시작해","시작해서","시작해서,","시작해야","시작했다면,","시작했습니다!","시작했습니다.","시점부터,","시점에","시점에,","시점에서","시점에서,","시퀀스","시키겠지만.","시킬","시프트","시행되며,","시험용","식별되지","식별자","식별자(data","식별자가","식별자로","식별자를","식별자에","식별자이기","식별하고,","식별하기","식별하는","식별한","식별할","식별합니다","식으로,","식은","신경","신뢰할","신중하게","신호","신호입니다.","실수","실수는","실수들은","실수들을","실수로","실수를","실수였습니다,","실수입니다.","실습을","실시했을","실용적인","실제","실제로","실제로,","실제로는","실제론,","실패","실패하는","실패한","실패할","실패함.","실패합니다.","실행","실행되고","실행되기","실행되기를","실행되는","실행되는지","실행되면","실행되면서","실행되어야","실행될","실행됩니다.","실행됩니다.main.ts에서","실행됩니다;","실행시키기","실행시키지","실행시킬","실행을","실행이","실행하게","실행하고","실행하고(정적),","실행하기","실행하는","실행하는데","실행하도록","실행하려면","실행하며","실행하면","실행하면),","실행하세요:","실행하십시오.","실행하여","실행한","실행할","실행함으로써","실행합니다.","실행합니다.(다른","실행합니다:","실행해","실행해보세요","실행해보세요!","실행해야","실행했을","실험단계입니다.","실험을","실험적","실험적인","심각하게","심각한","심벌","심벌들","심벌들은","심벌들이","심벌로","심벌에","심벌에서는","심벌와","심벌은","심벌을","심벌의","심볼","심볼의","심지어","심층","싱글턴과","싱글톤","싶다는","싶다면","싶다면,","싶습니다.","싶어도","싶으면","싶으면,","싶으시다면","싶으시면,","싶으실","싶으십니까?","싶은","싶을","싶을지도","싶지","쌍으로","써드파티","써서","써왔던","쓰고","쓰기","쓰는","쓰는게","쓰도록","쓰면","쓰면,","쓰여야","쓰여지기","쓰이게","쓰이기","쓰이는","쓰이는군요.","쓰이는지","쓰인","쓰일","쓰입니다.","쓰지","쓸","씌웁니다.","아는","아니고,","아니기","아니라","아니라,","아니라;","아니라는","아니라면","아니라면,","아니란","아니면","아니므로","아니지","아니지만,","아닌","아닌)","아닌,","아닌지","아닐","아님","아님!","아님에","아님을","아닙니다","아닙니다,","아닙니다.","아닙니다.(never","아닙니다...)","아래","아래)","아래는","아래로","아래를","아래에","아래에서","아래에서는","아래와","아래의","아랫줄은","아마","아마도","아무","아무거나","아무것도","아무것에나","아무도","아무런","아무렇게나","아예","아웃풋을","아이디어는","아이디어를","아주","아직","악명","안","안내","안내하기","안다면","안되고","안되죠,","안된","안됨).","안됩니다","안됩니다.","안에","안에,","안에서","안에서,","안에서도","안에서의","안의","안전성(type","안전성을","안전하게","안전하다는","안전한","안전한지","안전합니다.:","안정될","안정성과","안정적인","안정적입니다.)","안쪽","안쪽에","안타깝게도,","않거나","않거나,","않고","않고,","않고는","않고도","않고선","않기","않기를","않기에,","않나요?","않는","않는다","않는다고","않는다는","않는다면","않는다면)","않는다면,","않다고","않다는","않다면","않다면,","않도록","않습니다","않습니다)","않습니다.","않습니다:","않습니다;","않아","않아도","않아서","않아서,","않아야","않았겠지만","않았기","않았는지","않았다면","않았다면,","않았습니다","않았습니다.","않았습니다:","않았으면,","않았을","않았음에도","않았지만,","않으려면,","않으며","않으며,","않으면","않으면,","않으면서","않으므로,","않은","않은)","않은데,","않을","않을때만","않음","않음!","않음)","않음)에서","않음,","않음.","않음에","않음을","않지만","않지만,","알","알게","알고","알고리즘에","알고리즘은","알기","알다시피,","알려져","알려져있는)는","알려주기","알려주길","알려주는","알려주어","알려주어야","알려주지","알려줄","알려줍니다","알려줍니다.","알려줍니다:","알려줘야","알려지고","알려진","알려진),","알리기","알리는","알릴","알림에서","알림은","알림을","알립니다.","알맞게","알맞은","알아","알아\"라고","알아내기","알아낼","알아두면","알아두세요.","알아둬야","알아보겠습니다.","알아보고","알아보기","알아보기(understand","알아보세요.","알아볼","알아봅시다.)","알아야","알아차리겠지만,","알아채셨나요?","알았습니다.","알지","암묵적으로","암시될","암시적","암시적으로","암시적이며","암시적인","암시한","압도하여,","압축되는지","압축하기","압축합니다.","앞","앞서","앞에","앞에만","앞에서","앞엔","앞으로,","앞의","앞쪽의","애매하고","애플리케이션","애플리케이션에","애플리케이션에서","애플리케이션에서의","애플리케이션은,","애플리케이션을","애플리케이션의","애플리케이션이","액세스","액세스와","앰비언트","앱","앱에서","앱을","약","약간","약간은","약간의","약속입니다.","약칭으로","양날의","양상은","양식","양식에","양식을","양질의","얕은","얘기하지만,","얘기할","어노테이션과","어노테이션으로","어노테이션을","어느","어디를","어디서","어디서든","어디서든지","어디에","어디에나","어디에서","어디에서,","어디에서나","어딘가","어떠한","어떤","어떻게","어떻게든","어려운","어려울","어려움","어려워질","어렵게","어렵네요!","어렵습니다!","어렵습니다.","어렵진","어리석은","어색하게","어색함을","어쨋든","어플리케이션들을","어플리케이션을","억제","억제합니다.","언급","언급된","언급하자면,","언급하지","언급한","언급했던","언급했듯이","언급했듯이,","언래핑","언래핑(unwrap)","언어","언어는","언어들과","언어들처럼,","언어라고","언어로","언어를","언어에","언어에서","언어에서,","언어에서는","언어와","언어의","언어입니다.","언어처럼","언어처럼,","언제나","언제든","언제든지","얻게","얻게됩니다.","얻고,","얻기","얻기.","얻는","얻습니다.","얻어온","얻었습니다.","얻었지만,","얻을","얻지","얼마나","엄격하게","엄격한","엄격함을","엄격함의","엄격해","엄격해진","엄청","업그레이드하는","업그레이드하라는","업데이트","업데이트가","업데이트되었습니다.","업데이트를","업데이트하기","업데이트하세요:","업데이트하여","업데이트할","업데이트합니다.","업데이트해야","없거나,","없고","없고,","없기","없는","없는)","없다.","없다고","없다는","없다면","없다면,","없더라도","없도록","없습니다","없습니다\u001d)","없습니다!","없습니다)","없습니다).","없습니다.","없습니다:","없애버렸습니다!","없어도","없어서","없어야","없었기","없었습니다","없었습니다.","없으며","없으며,","없으면","없으면,","없으므로","없으므로,","없을","없을지에","없음","없음.","없음을","없이","없이,","없이는","없지만","없지만,","엉망으로","에","에는","에디터","에디터는","에디터로","에디터를","에디터에","에디터에서","에디터에서,","에디터의","에러","에러!","에러가","에러를","에러와","에러의","에를","에뮬레이트","에서","에서,","에서는","에지","엔드포인트를","엔지니어링에서의","엔진","엔진(동적","엔진을","엔진의","엔진처럼","엔트리를","엔트리에서","엔티티를","엔티티의","엣지","여겨졌습니다.","여겨지고","여겨지며","여기","여기,","여기는","여기를","여기서","여기서,","여기서는","여기서도","여기서부터는","여기선","여기에","여기에는","여기에도","여기에서","여기에서,","여기에서:","여기에서는","여기엔","여러","여러가지","여러개의","여러분","여러분을","여러분의","여부로","여부를","여부에","여전히","여지가","여태","역","역방향","역방향으로","역사","역시","역할","역할을","연결","연결을","연결의","연결하는","연결하여","연결할","연관","연관되지","연관된","연기된","연기하겠다면","연산","연산들은","연산으로","연산이","연산자","연산자&&=,||=및??=를","연산자(...nums)를","연산자가","연산자는","연산자도","연산자라고","연산자로","연산자를","연산자에","연산자에서","연산자의","연산자입니다.","연속적으로","열거","열거나,","열거하고,","열거하지","열거할","열거형","열거형(enum)과","열거형과","열거형과는","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형처럼","열고","열린","열악한","열어","열어보면","열어보면,","열어보세요.","열어줄","염두에","영리한","영어","영역으로","영향","영향\"를","영향을","영향이","옆에","옆에)","예","예,","예.","예:","예기치","예는","예로","예로,","예로는","예를","예상","예상대로","예상되는","예상을","예상치","예상하는","예상하지","예상합니다","예상해","예상했지만,","예시","예시:","예시까지","예시는","예시로","예시로,","예시를","예시에","예시에서","예시에서는,","예시와","예시의","예시이며,","예약어입니다","예에서는","예와","예외).","예외가","예외로","예외를","예외사항은","예외입니다.","예입니다.","예입니다:","예전","예정이지만,","예제","예제:","예제가","예제는","예제들","예제들에서,","예제들을","예제로","예제로,","예제를","예제를,","예제만","예제에","예제에는","예제에서","예제에서,","예제에서:","예제에서는","예제에서는,","예제에서의","예제에서처럼","예제와","예제의","예제이며","예제입니다.","예제입니다:","예제처럼","예측","예측이","예측하기","오","오게","오는","오늘날","오늘날,","오던","오래","오래된","오류","오류!","오류).","오류,","오류.","오류:","오류가","오류는","오류도","오류들을","오류들이","오류로","오류를","오류의","오류이지만","오류인지와","오류입니다!","오류입니다.","오류입니다:","오른쪽","오른쪽,","오른쪽에","오른쪽으로","오른쪽으로만","오른쪽은","오른쪽이","오른쪽입니다:","오버","오버라이드","오버라이드하는","오버라이드합니다.","오버라이드해서","오버라이딩","오버로드","오버로드가","오버로드는","오버로드된","오버로드들의","오버로드로","오버로드를","오버로드만을","오버로드에","오버로드와","오버로드하는","오버로딩","오버헤드가","오브젝트라면","오브젝트를","오브젝트에","오염되는","오직","오타,","오프","오픈","오해를","오해와","온","온전히","올","올라가","올라가,","올라오게","올려놓고,","올려놓으면","올리도록","올리면","올린다면,","올바르게","올바른","올바름","옮기겠습니다.여기서","옮기고","옮기는","옮기면,","옳은(syntact","옳지","옵션","옵션:","옵션과","옵션들","옵션들...","옵션들을","옵션를","옵션에","옵션에서","옵션으로","옵션은","옵션을","옵션의","옵션이","옵션이나","와","와야","와일드카드","와일드카드가","와일드카드는","완료","완료.","완료되면","완료되었음에도","완료한","완벽하게","완벽한","완벽히","완성","완성,","완성할","완전한","완전함을","완전히","완화되었습니다.","완화됩니다;","왓쳐(파일","왓쳐가","왓쳐를","왓쳐와는","왓쳐의","왔기","왔는지","왔습니다.","왜","왜냐하면","왜냐하면,","왜죠??","외","외부","외부로","외부로부터","외부에","외부에서","외부에서도","외부에선","외부의","외에","외에,","외에는","외에도","외의","왼쪽","왼쪽에","왼쪽에서","요구","요구사항을","요구사항이","요구하는","요구하지","요구합니다.","요구합니다:","요구했습니다.","요소","요소(예:","요소,","요소가","요소나","요소는","요소들","요소들에","요소들은","요소들을","요소들의","요소를","요소만을","요소에","요소와","요소의","요소입니다.","요약되어","요약하자면,","요점은","요즘에,","요청은","요청이","요청하면","요청한","용","용도가","용어가","용어나","용어를","용이하게","용이합니다.","우","우리","우리가","우리는","우리를","우리에게는","우리의","우선","우선순위를","우선시한다는","우선으로","우선적으로","우연한","운","운반할","운영체제/파일","운영체제에서","운용","워크플로우를","원격","원래","원래의","원래의(병합되지","원문","원본","원본과","원본에","원소들에","원소를","원시","원시요소가","원시타입을","원시형","원인은","원인이","원인이기","원자","원치","원칙","원칙을","원하거나,","원하는","원하는대로","원하며","원하지만,","원한다고","원한다면","원한다면,","원할","원합니다.","원했지만,","원활하게","웹","웹사이트들","웹사이트에서","웹사이트에서,","웹사이트의","웹에","웹팩","위","위)와","위는","위로","위반하면,","위에","위에서","위에서,","위와","위의","위젯의","위처럼","위치","위치(즉,","위치가","위치는","위치로","위치를","위치시켜야","위치시키고,","위치시키세요.","위치에","위치에서","위치에서는","위치하게","위치하는","위치하며","위치하지","위치한","위치할","위치해야","위키","위하여","위한","위함이","위함입니다.","위해","위해,","위해서","위해서,","위해서는","위해서는,","위해서는:","위해서라면","위해서만","위해선","위해선,","위험","위험성","위험성과","위험성을","위험하지만,","유감스럽게도,","유니언","유니언(union)과","유니언,","유니언.","유니언:","유니언과","유니언만","유니언에","유니언에도","유니언으로","유니언은","유니언을","유니언의","유니언이","유니언이나","유니언이라","유니언입니다.","유니언입니다:","유니언타입입니다;","유닛","유래된","유명","유명한","유명해졌습니다.","유명해지면서,","유무를","유발하는","유발할","유발합니다:","유사","유사점과","유사하게","유사하게,","유사하지만,","유사한","유사합니다.","유사합니다:","유사합니다만,","유연성은","유연하게","유연한","유연함은","유연함을","유연합니다.","유용하게","유용하고","유용하다는","유용하려면","유용하지","유용하지만","유용하지만,","유용한","유용할","유용합니다","유용합니다.","유용합니다.(예,","유용합니다:","유의:","유의미하고","유의미한","유의하세요","유의하세요,","유의하세요.","유의하세요:","유의하시기","유의하십시오","유의하십시오.","유의하십시오;","유의할","유의합니다.","유의해야","유의해야할","유의해주세요","유일하기","유일하다는","유일한","유일합니다.","유일했습니다.","유저","유저가","유저들은","유저로서","유지","유지되고","유지됩니다","유지됩니다.","유지하거나","유지하고","유지하기","유지하는","유지하는데","유지하려면","유지하세요.","유지하십시오.","유지하지","유지하지만,","유지한다는","유지할","유지합니다.","유지했습니다.","유추됩니다.","유추하고","유추할","유틸리티","유틸리티는","유틸리티들은","유틸리티를","유한한","유형","유형과","유형에서,","유형으로","유형은","유형을","유형의","유형이라도","유형화하는","유효성","유효성을","유효하지","유효한","유효한지를","유효합니다.","유효해지면","으로","은","은닉,","을","음...","응답","의","의거해","의견","의도","의도된","의도로","의도를","의도였을","의도이기","의도하는","의도한","의도했다고","의무적","의미","의미,","의미가","의미는","의미도","의미로","의미로도","의미를","의미에","의미에서","의미에서,","의미와","의미인지","의미입니다.","의미지만,","의미하기도","의미하는","의미하며,","의미하지만,","의미한다고","의미할","의미합니다,","의미합니다.","의미합니다.watchify와","의미합니다.또한","의미합니다:","의심스러운","의존성","의존성들은","의존성들을","의존성에","의존성으로","의존성으로부터","의존성은","의존성을","의존성의","의존성이","의존성이나","의존적이라면:","의존적인","의존하기","의존하는","의존하며,","의존하세요.","의한","의해","의해서만","이","이거나","이건","이건,","이것들로","이것들은","이것들을","이것에","이것은","이것을","이것이","이게","이고","이곳에","이곳에서","이곳을","이기","이끄는","이나","이는","이니셜","이니셜라이저(initializer)를","이니셜라이저는","이니셜라이저를","이니셜라이저에","이더라도","이동","이동\"과","이동시키는","이동하겠습니다.이를","이동하기","이동하는","이동하며","이동하세요)","이동하여","이동할","이득입니다.","이들","이들은","이들을","이들이","이때","이때,","이라","이라고","이라는","이란","이러한","이런","이런!","이런,","이렇게","이렇게도","이례적인","이로","이론:","이루어지길","이루었습니다.","이를","이름","이름(privat","이름(이","이름,","이름~]","이름과","이름과는","이름도","이름들의","이름들이","이름에","이름에만","이름에서","이름으로","이름으로,","이름은","이름을","이름의","이름이","이름이어야","이름이지만","이름인","이름입니다.","이면","이미","이번","이번에도","이번엔","이벤트","이벤트를","이상","이상과","이상에서","이상을","이상의","이상이고,","이상적으로","이상적으로는","이상적이지","이상적인","이상한","이상합니다","이상합니다!","이상합니다.","이상해","이슈","이슈가","이슈를","이슈에","이슈을","이스케이프","이식하거나(porting)","이야기","이야기합니다.","이야기해보겠습니다.","이어야","이어지기를","이어질","이에","이와","이외","이외에","이외에)","이외에도,","이외의","이용","이용하는","이용하면","이용하여","이용한","이용할","이용해","이용해서","이용했다는","이유","이유:","이유가","이유는","이유는,","이유로","이유로,","이유를","이유입니다.","이전","이전과","이전에","이전에는","이전에는,","이전의","이전인","이점은","이점을","이점이","이제","이제,","이제는","이종","이중","이탈리아어:","이터러블","이터러블로","이터러블을","이터레이터와","이팩트","이펙트를","이하를","이해가","이해는","이해를","이해하기","이해하기가","이해하기를","이해하는","이해하는데","이해하려면","이해하며,","이해하면,","이해하여","이해하지","이해한다면","이해할","이해함으로써","이해합니다.","이해해","이해해야","이후","이후부터,","이후부터는","이후에","이후에는","이후엔","익명","익명으로","익숙하다면","익숙하다면,","익숙하지","익숙하지만","익숙한","익숙할","익숙합니다.","익숙해져야","익숙해지기","익숙해지는","익숙해지는데","익숙해지셨다면,","익스플로러에","익힐","인","인것에","인기","인기를","인덱서(indexer)를","인덱서를","인덱서블","인덱서에서","인덱서의","인덱스","인덱스가","인덱스들에","인덱스를","인덱스에","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인라인","인라인되지","인라인됩니다.","인라인으로","인사말","인사말을","인사말의","인사말이","인사이트를","인수","인수,","인수가","인수는","인수든","인수들의","인수로","인수로부터","인수를","인수만","인수에","인수와","인수의","인스턴스","인스턴스가","인스턴스는","인스턴스도","인스턴스로","인스턴스로만","인스턴스로써","인스턴스를","인스턴스마다","인스턴스만","인스턴스에서","인스턴스의","인스턴스화","인스턴스화(혹은,","인스턴스화될","인스턴스화에서,","인스턴스화와","인스턴스화하고","인스턴스화하고,","인스턴스화하면","인스턴스화할","인스턴스화해서","인식되는","인식됩니다.","인식하기","인식하는","인식하는지","인식합니다.","인식했기","인용)","인용된","인자","인자가","인자들을","인자로","인자를","인자의","인지되지","인지합니다.","인터섹션,","인터페이스","인터페이스(htmlelement에서","인터페이스)를","인터페이스,","인터페이스가","인터페이스나","인터페이스는","인터페이스들도","인터페이스들은","인터페이스들이","인터페이스로","인터페이스로부터","인터페이스로써","인터페이스를","인터페이스에","인터페이스에서","인터페이스에서는","인터페이스와","인터페이스의","인터페이스인","인터페이스입니다.","인터페이스처럼","인터페이스처럼,","인터프리터는","인프라","인한","인해","일","일(api","일과","일관되게","일관된","일관성","일관적으로","일괄","일단","일대일","일들이","일련의","일반","일반적으로","일반적으로,","일반적으로는,","일반적이고","일반적이기","일반적이며,","일반적이어서","일반적이지","일반적이지만","일반적인","일반적임","일반적입니다","일반적입니다.","일본어:","일부","일부가","일부는","일부로","일부로써","일부를","일부만","일부분으로","일부분을","일부이고","일부인","일부입니다.","일상적인","일수","일시","일시적으로","일어나는","일어나는지","일어나는지를","일어나며,","일어납니다:","일에","일으켜서","일으키거나,","일으키겠군요","일으키는","일으키지","일으킨다는","일으킬","일으킵니다.","일을","일이","일이든","일이며","일이었기에","일이지만,","일입니다.","일입니다.더","일종의","일찍이","일치를","일치시킬","일치에는","일치하게","일치하고","일치하기","일치하는","일치하도록","일치하지","일치할","일치해야","일컫는","일회성","일회성인","읽거나","읽거나,","읽거나/기록하여","읽고","읽기","읽기전용","읽기전용으로","읽는","읽도록","읽습니다","읽습니다.","읽어","읽어도","읽어보는","읽어보세요","읽어보세요.","읽어보시고,","읽어보실","읽어야","읽었고","읽었다고","읽으면서","읽으세요","읽으세요(30분)","읽으실","읽을","읽지","잃게","잃으키지","잃지","임베딩,","임을","임의로","임의의","임포트","입니다","입니다.","입니다.extends'","입니다:","입력","입력과","입력받아","입력받을","입력에","입력으로","입력을","입력하고","입력하고,","입력하기","입력하는","입력하면","입력하면,","입력하세요:","입력하십시오","입력할","입력해보세요.","입문한","입장에서는","잇습니다.","있거나","있거나,","있게","있게끔","있겠지만,","있고","있고,","있기","있는","있는가?","있는데","있는데,","있는지","있는지를","있는지에","있는지와","있다:","있다고","있다는","있다면","있다면,","있다면:","있단","있더라도","있던","있도록","있듯,","있듯이,","있습니다","있습니다!","있습니다(한","있습니다)","있습니다).","있습니다,","있습니다.","있습니다.(대체로","있습니다.(해당","있습니다.)","있습니다..","있습니다.:","있습니다.►","있습니다.그러나","있습니다.먼저","있습니다.브라우저의","있습니다.이제","있습니다.자세한","있습니다.페이지를","있습니다:","있습니다;","있습니다만,","있어","있어,","있어도","있어서","있어야","있어야합니다.","있었다면,","있었던","있었습니다.","있었지만","있으나,","있으며","있으며(예:","있으며,","있으며;","있으면","있으면,","있으므로","있으므로,","있을","있을까요?","있을뿐만","있을지","있음","있음)","있음)를","있음)을","있음.","있음에","있음을","있지","있지만","있지만,","있지만;","잊는","잊어버렸을","잊었다면,","잊지","자기","자동","자동완성과","자동으로","자랑스러운","자랑스럽지만은","자료","자료형","자료형입니다.","자르고","자리에","자리잡고","자바스크립터가","자세한","자세히","자식","자식(children)","자식만","자식에","자식에게만","자식은","자식의","자식입니다.","자신들","자신만의","자신에","자신은","자신을","자신의","자연스러운","자연스러워집니다.","자연스럽습니다.","자원을","자원이","자유로운","자유롭게","자정까지","자주","자체","자체(circl","자체(어떤","자체가","자체는","자체도","자체로","자체를","자체만으로도","자체에","자체에는","자체에서","자체와","자체의","자체적인","작게","작고","작동","작동됨\"과","작동시키기","작동시키려면,","작동시키면","작동에","작동을","작동하거나","작동하는","작동하는지","작동하는지에","작동하며,","작동하므로,","작동하여,","작동하지","작동하지만,","작동한다는","작동할","작동함을","작동합니다","작동합니다!","작동합니다.","작동합니다:","작동해야","작성","작성\b할","작성돼있는지","작성되고,","작성되는","작성되어","작성되었다고","작성되었다면","작성되었습니다.","작성되지","작성된","작성된다는","작성된다면,","작성될","작성됩니다.","작성에","작성을","작성의","작성자는","작성자에게는","작성자일","작성하거나","작성하게","작성하겠습니다.","작성하고","작성하고,","작성하고자","작성하기","작성하는","작성하는데","작성하는지","작성하든","작성하려는","작성하면","작성하세요:","작성하십시오.","작성하여","작성하지","작성한","작성한)","작성할","작성합니다","작성합니다.","작성합니다:","작성해","작성해보겠습니다.","작성해서","작성해야","작성했고","작성했는지에","작성했다고","작성했던","작성했습니다.","작성했습니다:","작성했으므로,","작성했을","작업","작업에","작업에서","작업에서는","작업으로","작업은","작업을","작업의","작업이","작업입니다:","작업하고","작업하기","작업하기가","작업하기를","작업하는","작업한","작업할","작용할","작용합니다.","작은","작은따옴표","잘","잘못","잘못되었다고","잘못된","잘못됨","잘하기","잘하려고","잘한다는","잘해냅니다.","잠시,","잠재적","잠재적으로","잠재적인","잡는데","잡아","잡아낼","잡아두는","잡아둘","잡을","잡지","장","장기적으로","장난감","장단점)를","장단점이","장애와","장에서는","장점은","장점을","장황할","장황해서","재","재검사/재빌드","재검사/재빌드하지않고,","재구성하지는","재귀","재귀적","재귀적으로","재귀적인","재배열하기","재빌드","재사용","재사용성","재사용성을","재사용하기","재사용할","재선언과","재실행하면","재실행합니다","재작성할","재정의됩니다.순환성","재정의하는","재정의할","재처리된","재할당","재할당을","재할당이","재할당할","저","저장","저장된","저장소","저장소를","저장소에서","저장소에서도","저장하는","저장하십시오.다음과","저장할","저희도","적게","적기","적당한","적어도","적어야","적용","적용되고","적용되기","적용되는","적용되며","적용되지","적용된","적용된다는","적용됩니다.","적용됩니다:","적용하기","적용하기로","적용하는","적용하려면","적용하면,","적용하여","적용한","적용할","적용합니다","적용해야","적은","적이","적절하게","적절하지","적절한","적절히","적합하게","적합하고,","적합하다고","적합하며,","적합한","적합한지","적합합니다.","전","전,","전개","전개는","전개보다","전개에","전개처럼","전개하는","전개하도록","전개하면","전개할","전까지","전까지는","전달/중복","전달되는","전달되든","전달되면","전달된","전달될","전달됨","전달만","전달에","전달이","전달하고","전달하기","전달하는","전달하는지","전달하도록","전달하든","전달하면","전달하여","전달하지","전달한","전달한다고","전달한다면","전달할","전달합니다.","전달해","전달해도","전달해야","전달했기","전략","전략.","전략들은","전략에서","전략으로","전략은","전략을","전략이","전면에서","전반적으로,","전부","전송되는","전에","전에,","전에는","전역","전역변수","전역에서","전역으로","전역으로도","전역의","전역입니다.","전염될","전용","전용(read","전용(readonly)으로","전용(readonly)이라고","전용으로","전용이고","전용이기","전용이라면,","전용이었다면,","전인","전자에","전적으로","전제로","전제조건","전처리","전처리를","전체","전체는","전체라는","전체에서","전체적으로","전통적으로","전통적으로,","전통적인","전파하는데만","전혀","전형적으로,","전형적인","전환","전환을","전환하는","전환하려는","전환할","절","절대","절대(never)","절대로","절에","절에서","점","점과","점들이","점만","점에","점에서","점에서는","점으로","점은","점을","점이","점입니다.","점점","점진적으로","점진적인","점차적으로","점프합니다.","점프했다는","접근","접근법이라는","접근에","접근으로","접근을","접근이","접근자","접근자,","접근자가","접근자는","접근자를","접근자에","접근자의","접근하거나","접근하기","접근하기를","접근하는","접근하려는","접근하며,","접근하면","접근하면,","접근하지","접근할","접근해","접두사","접두사는","접두사로","접두어로","접미사","접미사(postfix)는","접미사는","접미사를","접하는","접할","정교한","정규식","정규식과","정규식을","정답은","정당한","정도","정도로","정도의","정렬","정렬하기","정렬하는","정렬합니다.","정리하도록","정리했습니다.","정말","정말로","정밀도를","정방향","정보","정보)에도","정보가","정보는","정보는,","정보도","정보로","정보를","정보만","정보에","정보에서","정보와","정의","정의가","정의는","정의되고","정의되고,","정의되면,","정의되어","정의되어있거나","정의되어있거나).","정의되지","정의된","정의됩니다.","정의들","정의들이","정의로","정의를","정의만","정의에","정의에는,","정의에서","정의와","정의의","정의입니다.","정의하고","정의하고,","정의하기","정의하는","정의하는데","정의하는데엔","정의하면,","정의하지","정의한","정의할","정의합니다.","정의합니다:","정의해야","정의했다는","정적","정적이어서,","정적인","정책이","정하게","정하고","정하는","정합니다.","정해","정해줄","정해지는","정해지지","정해진","정해집니다.","정확도는","정확하게","정확하고","정확한","정확한지","정확할","정확함","정확합니다.","정확히","제거","제거되며,","제거되므로,","제거되어","제거되었습니다.","제거된","제거됩니다.","제거뿐만","제거하거나","제거하거나,","제거하고","제거하기","제거하는","제거하면","제거하면,","제거하세요.","제거하여","제거한","제거할","제거합니다","제거합니다.","제거해보세요.","제공되고","제공되는","제공되지","제공되지만","제공된","제공됩니다.","제공을","제공하고","제공하기","제공하는","제공하는데,","제공하며,","제공하면서","제공하지","제공하지만,","제공한다는","제공할","제공합니다","제공합니다\".","제공합니다.","제공합니다:","제공합니다;","제공해야","제공해주지","제공해줍니다.","제공했는지를","제네레이터","제네릭","제네릭(generic)이","제네릭에서","제네릭은","제네릭을","제네릭의","제네릭이","제네릭이라","제네릭이므로","제네릭이지만,","제네릭입니다,","제대로","제시할","제안","제안된","제안사항을","제안의","제안이","제안이며","제약","제약과","제약사항을","제약을","제약조건","제약조건에서","제약조건을","제약조건이","제어","제어자를","제어하기","제어할","제외","제외)","제외.","제외되었는지에","제외되었습니다.","제외된","제외될","제외됩니다.","제외하고","제외하고).","제외하고;","제외하고는","제외하곤","제외하기","제외하면","제외한","제외합니다.","제외해야","제작","제작되었습니다.","제출하세요.","제품군)가","제한","제한과","제한되어","제한되지","제한된","제한될","제한됩니다.","제한됩니다:","제한시킬","제한에","제한을","제한이","제한적으로","제한점이","제한하고","제한하는","제한하는데","제한하지","제한할","제한합니다.","조각으로","조건","조건과","조건문에서","조건문은","조건별","조건부","조건부가","조건부의","조건에","조건에만","조건에서만","조건은","조건을","조건이","조건자","조건자가","조건자를","조금","조기","조용히","조작","조작의","조정은","조치를","조합","조합:","조합으로","조합을","조합이","조합하여","조회되어야","조회됩니다.","조회를","조회하고","조회합니다:","존재","존재.","존재를","존재하거나","존재하고","존재하기는","존재하는","존재하는지","존재하는지와","존재하더라도","존재하더라도,","존재하며,","존재하므로","존재하므로,","존재하지","존재한다고","존재한다는","존재한다면,","존재할","존재합니다.","존재합니다.이러한","존재해도","존재해야","좀","좁혀나가게","좁혀나갈","좁혀지면","좁혀집니다.","좁히고","좁히고,","좁히기","좁히는","좁힙니다:","종료한","종류","종류(타입)를","종류가","종류를","종류에","종류의","종종","종합적인","좋게도,","좋다고","좋습니다","좋습니다!","좋습니다(더","좋습니다.","좋습니다:","좋은","좋을","좋음","좋지만,","좌절의","좌표에","주","주고","주고,","주기(poll","주기를","주는","주로","주로,","주목","주목하세요,","주목하세요.","주목하세요;","주목하십시오.이로","주목할만한","주목해","주변","주변에","주석","주석(suppress","주석.","주석으로","주석은","주석을","주석의","주석이","주석입니다.","주세요.","주셔서","주어야","주어지고","주어지는지에","주어지면","주어진","주요","주요한","주의:","주의사항","주의사항:","주의할","주의해","주의해서","주의해야","주입되는","주입합니다.","주제","주제는","주제로,","주제를","주제와","주지","죽음(death","준","준비가","준비됐나요?","줄","줄로","줄어든","줄에","줄에는,","줄에서","줄에서,","줄여나가는","줄여주는","줄여주었습니다.","줄여줄","줄은","줄의","줄이","줄이도록","줄이며,","줄이지","줄일","줍니다","줍니다.","줍시다.","중","중,","중간","중괄호({","중괄호를","중국어","중단시킬","중단하지","중단합니다,","중복","중복해서","중앙","중에","중에는","중에서,","중요하다는","중요하지","중요한","중요한데,","중요합니다","중요합니다.","중요합니다.:","중요합니다:","중이고,","중이라면,","중인","중점을","중지하고","중지했을","중첩","중첩된","중첩될","중첩하는","중축입니다.","즉","즉,","즉시","즐겨","증가된","증가하고","증가하는","증가한","증명할","증분","지","지금","지금,","지금까지","지금까지,","지금까지는","지금은","지나치게","지난","지도를","지루하지만","지름길이며","지속적","지수화","지시문이","지시어는","지시어로","지시어를","지시어와","지시어입니다.","지시자","지시자를","지시합니다.","지식을","지식이","지어","지어집니다.","지역","지역적으로","지역화,","지연","지연되는","지연될지,","지연됩니다,","지우고","지우는","지우세요","지우지","지워졌으므로,","지워진","지워집니다","지원","지원:","지원과","지원도","지원되는","지원되지","지원됩니다.","지원보다","지원은","지원을","지원이","지원하게","지원하고","지원하기","지원하는","지원하며","지원하며,","지원하므로","지원하지","지원할","지원합니다.","지원합니다:","지원해야","지을","지저분합니다.","지적한","지점","지점부터","지점이","지정","지정:","지정되면","지정되어","지정되어야함.","지정되지","지정된","지정됩니다.","지정에","지정자","지정자나","지정자는","지정자도","지정자로","지정자를","지정자와","지정자입니다:","지정하게","지정하겠습니다.","지정하고","지정하고,","지정하기","지정하는","지정하는데","지정하는데도","지정하려고","지정하려면","지정하면","지정하여","지정하지","지정하지만,","지정한","지정할","지정함으로써","지정합니다.","지정합니다:","지정해","지정해야","지정했다면)","지침","지침을","지향","지향적","지향적이고","직관만","직관적이지","직관적인","직관적입니다.","직관적입니다:","직렬로","직면하게","직전에","직접","직접적으로","진단","진단할","진석현🌍","진입점을","진입점입니다.","진짜","진행","진행되고","진행되면,","진행되어","진행되지만","진행됩니다.","진행중","진행하고","진행하면서","진행할","진행합니다:","질문","질문보다","질문은","질문을","질문이","질문처럼,","질문할","질문해","질의","집니다.","집어넣어","집중되어","집중한다는","집합","집합(superset)이며,","집합과","집합들의","집합론에","집합만","집합에","집합에서","집합으로","집합으로서의","집합을","집합의","집합이","집합이나","집합이라는","집합이므로","집합이므로,","집합입니다.","짓기","짓는","짓밟지","짚고","짜증을","짤","짧게","짧아진","짧은","쪼갤","쪽도","쪽에서","쪽으로든)에","쪽의","찍으려면","찍지","차별","차용합니다.","차이가","차이를","차이점","차이점에","차이점은","차이점은,","차이점을","차이점이","차후에","참/거짓(true/false)","참고","참고)또는","참고:","참고로,","참고문헌에서","참고사항","참고하세요","참고하세요)","참고하세요.","참고하세요.)","참고하시기","참고하시면","참고하여","참고해","참고해보세요.","참고해주세요.","참고해주세요:","참여","참여하기","참여하는","참여하실","참여해","참입니다!","참조","참조(원래","참조).","참조)는","참조)를","참조)을","참조:","참조가","참조는","참조되는","참조되며,","참조된","참조된다면,","참조될","참조됩니다","참조를","참조에","참조에는","참조에서","참조의","참조이므로","참조하고","참조하기","참조하는","참조하는데","참조하는지","참조하면,","참조하세요","참조하세요.","참조하세요.)","참조하십시오.","참조할","참조합니다).","참조합니다.","참조해서","참조해야","창","창에서","창을","찾게","찾고","찾고,","찾고자","찾기","찾는","찾는다면,","찾는데","찾도록","찾습니다","찾습니다.","찾아내는지를","찾아낸","찾아볼","찾아야","찾았다는","찾았다면","찾았다면,","찾았습니다.","찾으려고","찾으세요.","찾으실","찾은","찾을","찾을지","찾음.","찾음으로써","찾지","채우세요:","채워","채택되면","채택하게","책을","책임자를","챕터에","챕터에서","처럼","처럼)","처리","처리되고","처리되는지","처리되며,","처리됩니다(모듈에서도","처리됩니다)","처리됩니다.","처리를","처리하기","처리하는","처리하므로","처리하지","처리한","처리할","처리합니다.","처음","처음부터","처음에","처음에는","철자가","철자를","철저하지","첨부할","첫","첫번째","첫째로","첫째로,","체계(runtim","체계가","체계를","체계와","체이닝","체이닝(option","체이닝과","체이닝의","체인에서","체인으로","체인을","체코어:","체크","체크가","체크를","체크하기","체크하는","체크하지","체크할","체킹을","초","초과","초과한다면,","초기","초기에는","초기화","초기화가","초기화되는","초기화되지","초기화된","초기화될","초기화됩니다.","초기화를","초기화시키기","초기화하고","초기화하고,","초기화하는","초기화하더라도","초기화하면,","초기화할","초기화합니다.","초기화해야","초기화했습니다.","초래서는","초래할","초반에","초심자에","초월한","초점을","최근","최근까지도","최근에","최대","최대한","최상위","최선을","최선의","최소","최소한","최신","최신으로","최신이","최적","최적입니다.","최적화","최적화를","최적화시키고","최적화하는","최적화할","최종","최종적으로","추가","추가)을","추가되기","추가되어야","추가되었습니다.","추가된","추가된,","추가될","추가됩니다.","추가로","추가적으로","추가적으로,","추가적인","추가하거나","추가하거나,","추가하게","추가하겠습니다:","추가하고","추가하기","추가하길","추가하는","추가하려는","추가하면","추가하면,","추가하세요.","추가하십시오.","추가하십시오:","추가하여","추가하지","추가한","추가한다면,","추가할","추가할지에","추가합니다","추가합니다.","추가합니다.default가","추가합니다:","추가합니다;","추가해","추가해봅시다.","추가해야","추가했습니다.","추가했어야","추기해","추론","추론과","추론되기도","추론되길","추론되는지","추론되므로","추론되지","추론된","추론된다.","추론될","추론됩니다.","추론은","추론을","추론의","추론이","추론하기","추론하는","추론하는지","추론하려면","추론하여,","추론하지","추론한","추론할","추론합니다,","추론합니다.","추론합니다:","추론합니다만,","추론해볼","추론했습니다.","추상","추상으로","추상이","추상할","추상화","추상화할","추적","추적을","추적하고","추적할","추천드립니다.","추천하는","추천합니다","추천합니다.","추출","추출하면,","추출하여","추출할","추출합니다.","축소하는","축소합니다.","축약형일","축약형입니다.","축하드립니다","축하합니다.","출력","출력(concaten","출력과","출력된","출력될","출력됩니다.","출력물에서","출력물을","출력에","출력에서","출력에서는","출력을","출력의","출력이","출력하게","출력하도록","출력할","출력합니다","출력합니다.","출력해","출력해야","출력했을","출발점이지만,","출처인","충돌","충돌에","충돌은","충돌을","충돌의","충돌이","충돌하고,","충돌하며,","충돌하지","충분한","충분할","충분합니다.","충분히","충족시키도록","충족하면,","취급됨)","취급됩니다:","취급하고","취급하지","취급할","취급합니다.","취급합니다:","취하고","취하려는","취하여","취하지","취할","취할지","측면(생성자","측면.","측면과","측면에","측면에서","측면에서만","측면을","측면이","측에서","친숙하게","친숙한","카드가","카드를","캄파일","캐스트","캐스트(cast)","캐스트를","캐시","캐싱","캡처(capture)","캡처는","캡처된","캡처하고","캡처할","캡처함","캡처합니다:","캡쳐되면","캡쳐된","캡쳐링","캡쳐링에","캡쳐링을","캡쳐링의","캡쳐하기","캡쳐했기","커링","커맨드","커뮤니티","커뮤니티에","커뮤니티에서도","커버되지","커버할","커서를","커스텀","커졌지만,","커지면,","컨셉","컨셉들에서","컨테이너가","컨테이너입니다.","컨텍스트","컨텍스트(예:","컨텍스트가","컨텍스트를","컨텍스트에","컨텍스트에서","컨텐츠가","컨텐츠에서","컨트롤을","컨트롤합니다.","컨트리뷰터","컨트리뷰터,","컨트리뷰터도","컬렉션","컴파일","컴파일)을","컴파일되면,","컴파일된","컴파일됩니다).","컴파일됩니다.","컴파일됩니다:","컴파일러","컴파일러/언어","컴파일러가","컴파일러는","컴파일러로","컴파일러를","컴파일러만","컴파일러보다","컴파일러에","컴파일러에게","컴파일러에는","컴파일러의","컴파일러입니다.따라서","컴파일에","컴파일에서","컴파일은","컴파일을","컴파일의","컴파일이","컴파일하고","컴파일하고,","컴파일하기","컴파일하는","컴파일하도록","컴파일하면,","컴파일하세요.이","컴파일하여","컴파일할","컴파일합니다.","컴파일합니다.이를","컴포넌트","컴포넌트(sfc)로","컴포넌트(sfc)에도","컴포넌트나","컴포넌트는","컴포넌트로","컴포넌트를","컴포넌트에","컴포넌트에서도","컴포넌트의","컴퓨터에","케이스","케이스가","케이스나","케이스는","케이스들","케이스들이","케이스를","케이스에","케이스에서","켜져","켜져있으면","코드","코드(code","코드,","코드:","코드가","코드나","코드는","코드는,","코드들","코드들을","코드라는","코드로","코드로는","코드를","코드베이스로","코드베이스를","코드베이스에","코드베이스에서","코드에","코드에는","코드에서","코드에서,","코드에서는","코드와","코드와의","코드의","코드입니다.","코딩된","코멘트를","코어","콘솔","콘솔에","콘텍스트에","콜론은","콜백","콜백에","콜백에서","콜백은","콜백을","콜백의","콜백이","콤마","쿼리","쿼리와","쿼리처럼,","퀵","큐를","큐에","크게","크고","크기,","크기가","크기의","큰","큰따옴표","클라이언트","클래스","클래스)에서","클래스,","클래스가","클래스나","클래스내에서","클래스는","클래스도","클래스들은","클래스들의","클래스들이","클래스라면","클래스로","클래스로도","클래스로부터","클래스를","클래스뿐만","클래스안의","클래스에","클래스에서","클래스에서만","클래스엔","클래스와","클래스와는","클래스와도","클래스의","클래스입니다.","클래스처럼,","클래스형","클래식","클래식.","클로저","클로저와","클로저의","클론","클릭","클릭을","클릭하고","클릭하십시오.","클릭합니다.","키","키고","키로","키를","키에","키워드","키워드가","키워드는","키워드로","키워드를","키의","타게팅","타겟","타겟팅","타이핑","타이핑\"","타이핑(duck","타이핑(nomin","타이핑(subtyping)을","타이핑된","타이핑은","타이핑을","타이핑이","타이핑이기","타이핑이란","타이핑하지","타이핑할","타임","타임/디자인","타임스탬프","타임스탬프를","타임에","타임에는","타임에만","타입","타입\"과","타입\"을","타입(subtype)이어야","타입(tag","타입(t가","타입(예:","타입(인덱스","타입)","타입)를","타입,","타입.","타입:","타입any를","타입검사!","타입과","타입과,","타입까지","타입까지.","타입니다.","타입도","타입들","타입들과","타입들도","타입들로만","타입들로부터","타입들에서","타입들은","타입들을","타입들의","타입들이","타입들이나","타입만","타입만이","타입변수","타입변수를","타입보다","타입스크립트","타입스크립트와","타입시스템을","타입에","타입에는","타입에도","타입에만","타입에서","타입에서,","타입으로","타입으로,","타입으로는:","타입으로도","타입으로만","타입으로서","타입으로써","타입으로의","타입은","타입은{","타입을","타입의","타입이","타입이거나","타입이고","타입이기","타입이나","타입이든","타입이라고","타입이라고도","타입이라는","타입이며","타입이면,","타입이므로,","타입이어야","타입이지만,","타입인","타입인가?","타입인지","타입인지에","타입일","타입임","타입입니다","타입입니다,","타입입니다.","타입입니다:","타입처럼","타입화된","타입화의","타케팅","타케팅하는","타협하지","탐구","탐구하지는","탐색기를","탐색하고","탐색하는","탐색하면서","탐색하세요.","탐색할","탐지할","태그","태그(@async","태그(custom","태그(예","태그는","태그되지","태그된","태그들은","태그라고","태그로","태그를","태그에","태그와","태그의","태그하는","태스크를","태평양","탭을","터키어:","테스트","테스트가","테스트를","테스트입니다.","테스트입니다:","테스트하기","테스트하여","테스트할","텍스트","텍스트는","텍스트를","템플릿","템플릿에서는","템플릿으로","템플릿을","템플릿이","템플릿입니다.","토큰을","통과","통과되고,","통과되지","통과의례입니다.","통과하길","통과하는지","통과하지만,","통과합니다.","통과했는지","통신과","통제하기","통하여","통한","통합","통합은","통합적인","통합하기","통합하는","통합할","통합합니다.","통합했습니다.","통해","통해)","통해,","통해서","통해서,","투명하게","툴과","툴링","툴버전","툴을","툴이","튜토리얼에서","튜토리얼에서는","튜토리얼은","튜토리얼이","튜플","튜플과","튜플에","튜플에서","튜플은","튜플을","튜플의","트래커와","트랜스파일","트랜스파일된","트랜스파일러를","트랜스파일링은","트랜스파일링을","트랜스파일할","트레이드","트레이드오프가","트리가","트리를","트리플","특별한","특별합니다.","특성","특성에","특성은","특성을","특수","특수한","특수화된","특이","특이한","특정","특정된","특정하지","특정한","특징","특징과","특징은","특징을","특징의","특화된","특히","특히,","틀과는","틀리기","틀림없이","팀들은","팀원들과","팀으로부터","팀은","팀의","팀이","팁","파괴되기","파라미터들과","파라미터를","파라미터와","파라미터의","파생","파생되었기","파생된","파생될","파서를","파싱","파싱하고","파악하고,","파악하는데","파악하여","파악할","파악해야","파이프","파이프라인에","파이프라인으로","파이프라인이","파이프하거나","파일","파일\b을","파일(*.d.ts)의","파일(.js와","파일(lib.d.ts)은","파일(누락된","파일,","파일/디렉터리","파일/디렉터리의","파일:","파일과","파일도","파일들:","파일들은","파일들은,","파일들을","파일들이","파일로","파일만","파일별","파일별로","파일보다","파일뿐만","파일안에","파일에","파일에는","파일에만","파일에서","파일에서,","파일에서는,","파일에선","파일은","파일을","파일의","파일이","파일이나","파일이라고","파일입니다.","파일입니다.)","파일처럼","파티","판단되는","판단을","판단하고","판별","판별식","판별식.","판별은","패치","패치만","패키지","패키지가","패키지는","패키지도","패키지들은","패키지들을","패키지로","패키지를","패키지만","패키지에","패키지에는","패키지에서","패키지와","패키지의","패키징되기","패키징하기","패키징하지","패턴","패턴과","패턴도","패턴들","패턴들과","패턴들도","패턴들은","패턴들을","패턴들의","패턴에","패턴은","패턴을","패턴의","패턴이","패턴입니다.","패턴입니다:","팩토리","팩토리(jsx","팩토리가","팩토리는","팩토리를","팩토리에","팩토리입니다.","퍼블릭","퍼진","페이지","페이지\b","페이지,","페이지가","페이지는","페이지도","페이지를","페이지에","페이지에는","페이지에서","페이지의","편리하게","편리하고","편리하지만,","편리한","편리합니다.","편리합니다:","편의를","편이지만,","편집","편집기의","편집자","편하게","편한","평가","평가되는","평가되든지,","평가됩니다.","평가하는","평가할","평범한","평소대로","포괄적인","포괄할","포르투갈어(브라질):","포맷과","포맷에","포맷을","포맷이","포인트","포인트가","포인트을","포팅되었을","포함","포함).","포함과","포함되고","포함되는","포함되며","포함되면","포함되어","포함되어야","포함되지","포함된","포함될","포함됩니다","포함됩니다).","포함됩니다.","포함됩니다.\"exclude\"","포함됩니다.동봉된","포함됩니다.비슷하게,","포함시키지","포함시킬","포함시킵니다.","포함이","포함입니다.","포함하거나","포함하게","포함하고","포함하고,","포함하기","포함하는","포함하는지,","포함하도록","포함하세요.","포함하여","포함하여,","포함하지","포함한","포함할","포함합니다.","포함합니다.node_modules/@types/*","포함합니다:","포함해야","폴더","폴더가","폴더는","폴더로","폴더를","폴더에","폴더에서","폴더의","폴더입니다.","폴란드어:","폴리필(polyfill)을","폴리필될","폴링","폴링을","폴링이","폴링하고","표기","표기'(","표기가","표기는","표기된","표기를","표기법으로","표기법을","표기에","표기와","표기하는","표기하여","표기할","표기해야","표시","표시,","표시가","표시되며","표시되어야","표시되지","표시된","표시될","표시됩니다","표시됩니다.","표시됩니다;","표시로만","표시를","표시와","표시하기","표시하는","표시하려","표시하십시오.","표시할","표시합니다","표시합니다.","표시해서:","표시해야","표준","표준과","표준과는","표준시(pst)","표준으로","표준의","표준이","표준화","표출될","표출해주고,","표출해줍니다.","표합니다.","표현","표현과","표현된","표현될","표현부터","표현식","표현식과","표현식만","표현식에","표현식에서","표현식으로","표현식은","표현식을","표현식의","표현식이","표현식이나","표현식이라고","표현식입니다.","표현에서,","표현으로","표현은","표현을","표현의","표현이나","표현하기","표현하는","표현한","표현할","표현합니다.","표현해야","푸는","풀","풍부한","프랑스어:","프런트엔드","프레임워크","프레임워크(jquery,","프레임워크를","프로그래머가","프로그래머는","프로그래머들에게","프로그래머들에겐","프로그래머들은","프로그래머들을","프로그래머들이","프로그래머라면,","프로그래머를","프로그래머에게는","프로그래머의","프로그래밍","프로그래밍(oop)","프로그래밍에","프로그래밍에서","프로그래밍은","프로그래밍을","프로그래밍의","프로그래밍하고","프로그램","프로그램]","프로그램과","프로그램를","프로그램에","프로그램에서","프로그램으로","프로그램은","프로그램을","프로그램의","프로그램이","프로세스가","프로세스를","프로세스에","프로세스입니다.","프로젝트","프로젝트가","프로젝트는","프로젝트로","프로젝트를","프로젝트명과","프로젝트에","프로젝트에서","프로젝트에서는","프로젝트와","프로젝트의","프로젝트인","프로젝트입니다.","프로토","프로토타입","프로토타입에","프로토타입을","프로토타입의","프로토타입입니다.","프로퍼티","프로퍼티,","프로퍼티가","프로퍼티나","프로퍼티는","프로퍼티는,","프로퍼티도","프로퍼티들(privat","프로퍼티들도","프로퍼티들에","프로퍼티들은","프로퍼티들을","프로퍼티들의","프로퍼티들이","프로퍼티로","프로퍼티로부터","프로퍼티를","프로퍼티만","프로퍼티만이","프로퍼티며,","프로퍼티에","프로퍼티에만","프로퍼티에서","프로퍼티에서,","프로퍼티와","프로퍼티의","프로퍼티이기","프로퍼티인","프로퍼티인지","프로퍼티입니다.","프로퍼티중","프로퍼티처럼","프로필을","프로필이","프록시","프론트엔드와","프리","프린트할","플래그","플래그가","플래그는","플래그들과는","플래그들이","플래그로","플래그를","플래그에","플래그와","플래그와는","플래그인","플랫폼(cross","플랫폼에서","플랫폼에서,","플랫폼에서는","플랫폼으로","플러그인","플러그인과","플러그인들이","플러그인에","플러그인으로","플러그인은","플러그인을","플러그인이","플러그인입니다.","플러그인입니다.vinyl","플레이트를","피드백은","피드백을","피연산자로","피하기","피하는","피할","피합니다.","필드","필드가","필드는","필드는,","필드도","필드로","필드를","필드에","필드에서는,","필드의","필수","필수,","필수로","필수불가결한","필수적인","필요","필요가","필요는","필요로","필요시","필요에","필요하다고","필요하다는","필요하다면","필요하면","필요하신가요?","필요하지","필요한","필요할","필요함)","필요합니다","필요합니다.","필요합니다.babel은","필요합니다.기본적으로","필요합니다:","필터링하는데","필터링할","하거나","하거나,","하게","하겠습니다.","하고","하고,","하고자","하기","하기는","하기와","하기위해","하나","하나)할","하나.","하나가","하나는","하나는,","하나라도","하나로","하나로써","하나를","하나만","하나씩","하나에","하나에서만","하나와","하나요","하나요?","하나요?\"","하나의","하나이기","하나인","하나일","하나임을","하나입니다.","하나하나의","하는","하는데","하는지","하는지에","하는지와","하단","하단의","하도록","하드","하려고","하려면","하려면,","하며","하며,","하면","하면,","하세요","하세요!","하세요.","하세요:","하셨나요?","하에서","하위","하위클래스(subclasses),","하위클래스는","하위클래스를","하위클래스에","하위클래스에서","하위클래스에서만","하위클래스인","하위타입이","하위타입이지만","하이브리드","하지","하지는","하지만","하지만,","하향","학습","학습하는","한","한,","한곳으로","한국어","한국어:","한글","한다\"입니다.","한다.","한다고","한다는","한다면","한다면,","한번","한번에","한정되지만,","한정됩니다.","한쪽에만","한쪽에서","한쪽으로","한해서만","할","할까요?","할까요?\"와","할당","할당.","할당과","할당되기","할당되는","할당되어","할당되었기","할당되었는지는","할당되었던","할당된","할당될","할당됩니다.","할당받을","할당에","할당에서","할당은","할당을","할당의","할당이","할당입니다:","할당하고","할당하는","할당하여","할당한","할당할","할당할지를","할당합니다","할당합니다.","할때","할지","할지라도,","할지입니다.","할필요가","함","함!","함)는","함)에서만","함께","함께)","함께)에서","함께,","함수","함수(anonym","함수(iif","함수(iife)","함수(name","함수)","함수).","함수)에","함수,","함수가","함수까지","함수나","함수는","함수는,","함수는...","함수도","함수들은","함수들을","함수들이","함수라고","함수라는","함수라면,","함수로","함수로부터","함수로써","함수로써,","함수를","함수만","함수만큼","함수안에서는","함수에","함수에게","함수에서","함수여야","함수와","함수의","함수이므로,","함수임을","함수입니다.","함수처럼","함수처럼,","함수형","함을","함정에","함정을","합니까?","합니다","합니다!","합니다.","합니다.(3)을","합니다...","합니다.다행히도","합니다:","합니다;","합니다만","합법적인","합법적임을","합법적입니다.","합성","합성의","합성할","합을","합집합이라면","합쳐","합쳐진","합치는","합치도록","합치지","합칠","합칩니다.","항목을","항상","항상for루프가","해결","해결되며,","해결방법을","해결을","해결책은","해결책을","해결책이","해결책입니다.","해결하기","해결하려면","해결하지도","해결할","해결합니다.","해결합니다:","해당","해당,","해당되는","해당되지","해당하는","해당하는지","해당하므로","해당한다는","해당합니다.","해도","해봅시다.","해서,","해석","해석.","해석되거나,","해석되고","해석되기","해석되는","해석되어야","해석되었습니다.","해석되지","해석된","해석된다는","해석될","해석됩니다.","해석에","해석은","해석을","해석의","해석이","해석하기","해석하는","해석하려고","해석하여","해석하지","해석할","해석합니다.","해석합니다:","해시/우물","해야","해주는데,","해주며,","해주면","해주시면","해주어야","해주지만","해준다는","해줄","해줍니다.","해줍니다:","핵심","핵심을","핵심적인","핸드북","핸드북에","핸드북에서","핸드북은","핸드북을","핸드북의","핸드북이란(en)","핸들링과","핸들링을","했고","했기","했다면:","했던","했듯이","했습니다!","했습니다.","했으므로","했을","행동은","행동을","행동하지","행동할","행에","행을","행일","향상","향상된","향상시키고,","향상시킵니다.","향상이며,","향후","허용되는","허용되는,","허용되며","허용되며,","허용되므로,","허용되었고","허용되었기","허용되었습니다.","허용되지","허용되지만,","허용된","허용됨","허용됩니다","허용됩니다!","허용됩니다.","허용됩니다:","허용하고","허용하는","허용하지","허용하지만,","허용할","허용합니다","허용합니다),","허용합니다.","허용합니다:","허용해주었습니다.","허용했지만,","헤더","헬퍼","헬퍼를","혁신적인","현대","현실적인","현재","현재,","현재까지,","현재로서는,","현재로선,","현재의","형변환","형변환할","형성됩니다.","형성하고","형성하기","형식으로","형식을","형식의","형식인","형식적인","형은","형태","형태)","형태가","형태는","형태로","형태로도","형태를","형태뿐입니다.","형태에","형태와","형태의","형태이고,","형태이기","혜택","혜택을","호스트","호스팅합니다.","호출","호출가능한","호출과","호출되거나","호출되는","호출되면","호출되어야","호출되어야합니다","호출되었는지","호출되지","호출된","호출된다는","호출될","호출됩니다.","호출됩니다:","호출들을","호출로부터","호출만","호출에","호출에서","호출은","호출을","호출의","호출이","호출입니다:","호출자에","호출자에게","호출하고","호출하고,","호출하기","호출하는","호출하도록","호출하려","호출하려고","호출하려면","호출하면","호출하므로","호출하여","호출하여,","호출하지","호출한","호출할","호출함","호출합니다.","호출해","호출해서","호출해야","호출했다는","호환","호환되기","호환되는","호환되는지","호환되며","호환되지","호환되지는","호환된다고","호환된다는","호환된다면","호환될","호환됩니다.","호환성","호환성에","호환성은","호환성을","호환성이","호환이","혹","혹은","혼동과","혼동하면","혼동하지","혼란스러움은","혼란스러워","혼란스러워지기","혼란스럽게도","혼란스럽고","혼란스럽습니다.","혼란의","혼자만","혼합(mix)할","혼합(mix)합니다.","혼합됩니다.","혼합할","혼합합니다.","홈페이지에는","화를","화살","화살표","확대하는","확신한다면,","확신할","확실하게","확실하지","확실한","확실해질","확인","확인.","확인을","확인하거나","확인하고","확인하기","확인하기.","확인하는","확인하는데","확인하면","확인하세요!","확인하세요.","확인하세요.msbuild","확인하세요.페이지에","확인하세요:","확인하십시오","확인하십시오),","확인하십시오.","확인하십시오:","확인하여","확인한","확인할","확인함","확인합니다","확인합니다.","확인해","확인해보세요","확인해보세요.","확인해야","확장","확장(extend)이","확장(extensions)으로","확장가능합니다_","확장되거나","확장된","확장됩니다.","확장시켜야","확장에","확장은","확장을","확장이","확장자","확장자가","확장자로","확장자를","확장자만","확장하고","확장하기","확장하는","확장하려고할","확장하면,","확장하여","확장한","확장한다는","확장할","확장합니다.","확장해","확장해야","확정적","환경","환경과","환경에","환경에서","환경에서는","환경에서만","환경을","환경의","환영합니다:)","활성화","활성화되면","활성화되면,","활성화되어","활성화되어야","활성화되어있는","활성화되어있지","활성화되었는지","활성화되었을","활성화된","활성화하기","활성화하려면","활성화하면","활성화하면,","활성화하세요:","활성화한다면,","활성화할","활성화합니다.","활성화해야","활성화해야합니다:","활용","활용하므로","활용하여","활용한","활용할","활용합니다.","회귀가","회의","효과","효과(side","효과를","효과적으로","효율적으로","후","후,","후반부로","후보","후보가","후에","후에,","후에는","후에도","후에도,","후위","후자의","훌륭하지만,","훌륭한","훨씬","휴리스틱을","흐름","흐름과의","흐름에서는","흐름을","흔한","흔합니다.","흔히","흘러","흘러나오는","흥미로운","흥미로울","흥미롭게도","흥미롭고","힌트","힌트를","힘든","힘들","힘들게","힘들어지는","힘듭니다."],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"소개","keywords":"","body":"공지\n⚠️ 타입스크립트 공식 웹 사이트 프로젝트인 microsoft/TypeScript-WebSite에서 한글 문서 번역이 진행중 입니다. 핸드북 번역에 참여하실 분은 해당 레포에서 참여해 주세요. 자세한 내용은 한국어 번역 이슈를 참고해주세요.\nTypeScript-Handbook 한글 문서\n \n\n\n\n\nTypeScript Handbook을 번역하는 프로젝트입니다.\n진행 상황\n번역 진행 상황은 이곳을 통해 확인할 수 있습니다.\n참여하기\n누구나 참여 가능하며 참여하는 방법은 CONTRIBUTING.md를 참고해 주세요.\n잘못된 번역, 오타, 번역 요청은 이슈에 등록 해주시면 감사하겠습니다.\n그 밖에도 다양한 의견 및 피드백은 언제나 환영합니다:) 공지 참고\n컨트리뷰터 목록 ✨\n도움 주셔서 감사합니다. (emoji key):\n\n\n\n\n \n YeonJuan🌍\n Kibeom Kwon🌍\n GuyeolJeong🌍\n Seohee Park🌍\n poco.j🌍\n Sungmin Chris Yang🌍\n publisherKim🌍\n Yeonggyu Lim🌍\n \n \n YeonTaeKIM🌍\n taekyunKimDev🌍\n rudwn Aiden🌍\n Myeonghwan Cho🌍\n Jaewon Seo🌍\n Taemin Shin🌍\n badger93🌍\n kok202🌍\n \n \n Yeji Kang🌍\n Myoji🌍\n Heeveloper🌍\n bobfull🌍\n changmin Lee🌍\n Hahn🌍\n 33577🌍\n Journey K🌍\n \n \n planetis🌍\n Hyuntae EOM🌍\n Yunhoe, Ku🌍\n realgo🌍\n SeohyunYoon🌍\n 진석현🌍\n ssMinji🌍\n Wish Jung🌍\n \n \n jieun song🌍\n Jung Min O🌍\n sangminK🌍\n Yoo Dahyoung🌍\n annkimm🌍\n JeongMin Woo🌍\n sooyun429🌍\n hannahbanana🌍\n \n \n Chorom Ham🌍\n Hyunjae Park🌍\n \n\n\n\n\n\n마이그레이션된 프로젝트의 컨트리뷰터도 포함된 목록 입니다 :)\nThis project follows the all-contributors specification. Contributions of any kind welcome!\n"},"pages/tutorials/ts-for-the-new-programmer.html":{"url":"pages/tutorials/ts-for-the-new-programmer.html","title":"TS for the New Programmer","keywords":"","body":"첫 번째 언어로 TypeScript를 고른것을 축하드립니다 - 정말로 좋은 결정입니다!\nTypescript가 Javascript의 \"기호(flavor)\"나 \"변형(variant)\"이라는 것을 들어봤을 겁니다.\nTypeScript(TS)와 JavaScript(JS)의 관계는 현대 프로그래밍 언어에서 꽤 독특한 관계이니, 이 관계를 더 배우는 것은 어떻게 TypeScript를 JavaScript에 추가할지에 도움이 될 것입니다.\nJavaScript의 짧은 역사 (What is JavaScript? A Brief History)\nJavaScript(ECMAScript으로도 알려져있는)는 처음에 브라우저를 위한 스크립팅 언어로 만들어졌습니다.\nJavaScript가 처음 나왔을 때, 수십 줄 이상의 코드를 작성하는 것은 다소 이례적인 일이었기에 웹 페이지\b 속 짧은 코드들을 위해 사용할 것으로 여겨졌습니다.\n때문에, 초기 웹 브라우저들은 수십 줄 이상의 코드를 실행하는데 오래 걸렸습니다.\n그러나 시간이 흘러 JS가 점점 더 유명해지면서, 웹 개발자들은 JS를 이용해 상호작용을 하는 경험을 하기 시작했습니다.\n웹 브라우저 개발자들은 위와 같이 늘어나는 JS 사용량에 대하여 실행 엔진(동적 컴파일)을 최적화시키고 최적화 된 것을 이용해 할 수 있는 일(API 추가)을 확장하여 웹 개발자가 더 많이 JS를 사용할 수 있게 했습니다.\n현대 웹사이트에서, 브라우저는 수십만 줄의 코드로 구성된 어플리케이션을 자주 실행합니다.\n이는 정적 페이지의 간단한 네트워크로 시작해서, 모든 종류의 만족스러울만한 어플리케이션을 위한 플랫폼으로 성장한 \"웹\"의 길고 점진적인 성장입니다.\n이외에도, JS는 node.js를 사용하여 JS 서버들을 구현하는 것처럼, 브라우저 맥락에서 벗어나는 일에 사용하기 충분할 정도로 유명해졌습니다.\n\"어디서든 작동됨\"과 같은 JS의 성질은 교차 플랫폼(cross-platform) 개발을 위한 매력적인 선택지이기도 합니다.\n오늘날 많은 개발자들은 오직 JavaScript만을 이용하여 전체 스택을 프로그래밍하고 있습니다!\n요약하자면, 우리에게는 빠른 사용을 위해 설계되었으며 수백만 줄의 어플리케이션들을 작성하기 위해 만들어진 완벽한 도구인 JavaScript가 있습니다.\n모든 언어는 각자의 별난 점 - 이상한 점과 놀랄만한 점이 있으며, JavaScript의 자랑스럽지만은 않은 시작은 많은 문제를 만들게 되었습니다. 예를 들어:\n\nJavaScript의 동일 연산자는 (==) 인수를 강제로 변환하여(coerces), 예기치 않은 동작을 유발합니다:\nif (\"\" == 0) {\n // 참입니다! 근데 왜죠??\n}\nif (1 \n\nJavaScript는 또한 존재하지 않는 프로퍼티의 접근을 허용합니다:\nconst obj = { width: 10, height: 15 };\n// 왜 이게 NaN이죠? 철자가 어렵네요!\nconst area = obj.width * obj.heigth;\n\n\n\n대부분의 프로그래밍 언어는 이런 종류의 오류들이 발생하면 오류를 표출해주고, 일부는 코드가 실행되기 전인 컴파일 중에 오류를 표출해줍니다.\n작은 프로그램을 작성할 때에는, 이런 이상한 점들이 화를 돋구지만 관리는 가능합니다. 그러나 수백 또는 수천 줄의 어플리케이션들을 작성할 때에는, 이러한 지속적 놀라움들은 심각한 문제입니다.\nTypeScript: 정적 타입 검사자 (TypeScript: A Static Type Checker)\n앞서 몇 언어는 버그가 많은 프로그램을 아예 실행시키지 않는다고 했습니다.\n프로그램을 실행시키지 않으면서 코드의 오류를 검출하는 것을 정적 검사라고 합니다.\n어떤 것이 오류인지와 어떤 것이 연산 되는 값에 기인하지 않음을 정하는 것\b이 정적 타입 검사입니다.\n정적 타입 검사자인 TypeScript는 프로그램을 실행시키기 전에 값의 종류를 기반으로 프로그램의 오류를 찾습니다.\n예를 들어, 위의 마지막 예시에 오류가 있는 이유는 obj의 타입 때문입니다.\n다음은 TypeScript에서 볼 수 있는 오류입니다:\n// @errors: 2551\nconst obj = { width: 10, height: 15 };\nconst area = obj.width * obj.heigth;\n타입이 있는 JavaScript의 상위 집합 (A Typed Superset of JavaScript)\n그렇다면 TypeScript는 JavaScript와 어떤 관계일까요?\n구문 (Syntax)\nTypeScript는 JS의 구문이 허용되는, JavaScript의 상위 집합 언어입니다.\n구문은 프로그램을 만들기 위해 코드를 작성하는 방법을 의미합니다.\n예를 들어, 다음 코드는 )이 없으므로 구문 오류입니다:\n// @errors: 1005\nlet a = (4\nTypeScript는 독특한 구문 때문에 JavaScript 코드를 오류로 보지 않습니다.\n즉, 어떻게 작성돼있는지 모르지만 작동하는 JavaScript 코드를 TypeScript 파일에 넣어도 잘 작동합니다.\n타입 (Types)\n그러나 TypeScript는 다른 종류의 값들을 사용할 수 있는 방법이 추가된, 타입이 있는 상위 집합입니다.\n위의 obj.heigth 오류는 구문 오류가 아닌, 값의 종류(타입)를 잘못 사용해서 생긴 오류입니다.\n또 다른 예시로, 아래와 같은 JavaScript 코드가 브라우저에서 실행될 때, 다음과 같은 값이 출력될 것입니다:\nconsole.log(4 / []);\n\n구문적으로 옳은(syntactically-legal) 위 코드는 JavaScript에서 NaN을 출력합니다.\n그러나 TypeScript는 배열로 숫자를 나누는 연산이 옳지 않다고 판단하고 오류를 발생시킵니다:\n// @errors: 2363\nconsole.log(4 / []);\n실제로 어떤 일이 일어나는지 보려는 의도로 숫자를 배열로 나눌 수 있지만, 대부분은 프로그래밍 실수입니다.\nTypeScript의 타입 검사자는 일반적인 오류를 최대한 많이 검출하면서 올바른 프로그램을 만들 수 있게 설계되었습니다.\n(나중에 TypeScript가 코드를 얼마나 엄격하게 검사할 수 있는지에 대한 설정에 대해 알아봅시다.)\n만약 JavaScript 파일의 코드를 TypeScript 코드로 옮기면, 코드를 어떻게 작성했는지에 따라 타입 오류를 볼 수 있습니다.\n이는 코드 상의 문제이거나, TypeScript가 지나치게 보수적인 것일 수 있습니다.\n위와 같은 오류를 제거하기 위해 가이드는 다양한 TypeScript 구문을 추가하는 방법을 보여줍니다.\n런타임 특성 (Runtime Behavior)\nTypeScript는 JavaScript의 런타임 특성을 가진 프로그래밍 언어입니다.\n예를 들어, JavaScript에서 0으로 나누는 행동은 런타임 예외로 처리하지 않고 Infinity값을 반환합니다.\n논리적으로, TypeScript는 JavaScript 코드의 런타임 특성을 절대 변화시키지 않습니다.\n즉 TypeScript가 코드에 타입 오류가 있음을 검출해도, JavaScript 코드를 TypeScript로 이동시키는 것은 같은 방식으로 실행시킬 것을 보장합니다\nJavaScript와 동일한 런타임 동작을 유지하는 것은 프로그램 작동을 중단시킬 수 있는 미묘한 차이를 걱정하지 않고 두 언어 간에 쉽게 전환할 수 있도록 하기 위한 TypeScript의 기본적인 약속입니다.\n\n삭제된 타입 (Erased Types)\n개략적으로, TypeScript의 컴파일러가 코드 검사를 마치면 타입을 삭제해서 결과적으로 \"컴파일된\" 코드를 만듭니다.\n즉 코드가 한 번 컴파일되면, 결과로 나온 일반 JS 코드에는 타입 정보가 없습니다.\n타입 정보가 없는 것은 TypeScript가 추론한 타입에 따라 프로그램의 특성을 변화시키지 않는다는 의미입니다.\n결론적으로 컴파일 도중에는 타입 오류가 표출될 수 있지만, 타입 시스템 자체는 프로그램이 실행될 때 작동하는 방식과 관련이 없습니다.\n마지막으로, TypeScript는 추가 런타임 라이브러리를 제공하지 않습니다.\nTypeScript는 프로그램은 JavaScript 프로그램과 같은 표준 라이브러리 (또는 외부 라이브러리)를 사용하므로, TypeScript 관련 프레임워크를 추가로 공부할 필요가 없습니다.\n\nJavaScript와 TypeScript 학습 (Learning JavaScript and TypeScript)\n종종 \"JavaScript 또는 TypeScript를 배워야 할까요?\"와 같은 질문을 볼 수 있습니다.\n정답은 JavaScript를 배우지 않고선 TypeScript를 배울 수 없다는 것입니다!\nTypeScript는 JavaScript와 구문과 런타임 특성을 공유하므로, JavaScript에서 배운 모든 것들은 동시에 TypeScript를 배울 때 도움이 될 것입니다.\n프로그래머들을 위한 JavaScript 학습 자원이 많습니다; TypeScript를 작성\b할 때 그런 학습 자원을 무시해선 안됩니다.\n예를 들어 javascript태그가 붙은 질문이 typescript태그가 붙은 질문보다 약 20배는 많지만, 모든 javascript질문은 TypeScript에도 적용할 수 있습니다.\n만약 \"TypeScript에서 리스트를 정렬하는 법\"과 같은 것을 찾는 경우, 기억하세요: TypeScript는 컴파일-타임 타입 검사자가 있는 JavaScript의 런타임입니다.\n리스트를 TypeScript에서 정렬하는 방법은 JavaScript에서 똑같은 방법으로 할 수 있습니다.\n만약 TypeScript를 직접적으로 사용하는 자원을 찾았다면 그것도 좋지만, 런타임 작업을 실행하기 위한 일상적인 질문을 TypeScript 관련 답변에만 제한시킬 필요는 없습니다.\n\n여기서, JavaScript 기초 몇 가지를 배우는 것을 추천합니다 (Mozilla 웹 문서의 JavaScript 가이드가 괜찮겠네요.)\n익숙해지셨다면, 다시 돌아와서 JavaScript 프로그래머들을 위한 TypeScript을 읽어보시고, 핸드북을 시작하시거나 예제를 보세요.\n\n"},"pages/tutorials/ts-for-js-programmers.html":{"url":"pages/tutorials/ts-for-js-programmers.html","title":"TS for JS Programmers","keywords":"","body":"현대 프로그래밍 언어에서 TypeScript와 JavaScript의 관계는 다소 독특합니다.\nTypeScript은 JavaScript 위에 레이어로서 자리잡고 있는데, JavaScript의 기능들을 제공하면서 그 위에 자체 레이어를 추가합니다. 이 레이어가 TypeScript 타입 시스템입니다.\nJavaScript는 이미 string, number, object, undefined 같은 원시 타입을 가지고 있지만, 전체 코드베이스에 일관되게 할당되었는지는 미리 확인해 주지 않습니다. TypeScript는 이 레이어로서 동작합니다.\n이는 이미 존재하고 잘 동작하는 JavaScript 코드는 동시에 TypeScript 코드라는 의미지만, TypeScript의 타입 검사기는 사용자가 생각한 일과 JavaScript가 실제로 하는 일 사이의 불일치를 강조할 수 있습니다.\n이 튜토리얼은 TypeScript가 추가하는 타입 시스템 언어 확장을 이해하는데 중점을 두고 타입 시스템에 대한 5분 개요를 제공합니다.\n타입 추론 (Types by Inference)\nTypeScript는 JavaScript 언어를 알고 있으며 대부분의 경우 타입을 생성해줄 것입니다.\n예를 들어 변수를 생성하면서 동시에 특정 값에 할당하는 경우, TypeScript는 그 값을 해당 변수의 타입으로 사용할 것입니다.\nlet helloWorld = \"Hello World\";\n// ^?\n\nJavaScript가 동작하는 방식을 이해함으로써 TypeScript는 JavaScript 코드를 받아들이면서 타입을 가지는 타입 시스템을 구축할 수 있습니다. 이는 코드에서 타입을 명시하기 위해 추가로 문자를 사용할 필요가 없는 타입 시스템을 제공합니다. 이것이 위의 예제에서 TypeScript가 helloWorld가 string임을 알게 되는 방식입니다.\nJavaScript와 함께 VS Code를 사용하고 작업을 할 때 편집기의 자동 완성 기능을 사용해왔을 것입니다.\n이는 TypeScript에 필수불가결한 JavaScript에 대한 이해가 JavaScript 작업을 개선하기 위해 내부적으로 사용되었기 때문입니다.\n타입 정의하기 (Defining Types)\nJavaScript는 다양한 디자인 패턴을 가능하게 하는 동적 언어입니다. 몇몇 디자인 패턴은 자동으로 타입을 제공하기 힘들 수 있는데 (동적 프로그래밍을 사용하고 있을 것이기 때문에) 이러한 경우에 TypeScript는 TypeScript에게 타입이 무엇이 되어야 하는지 명시 가능한 JavaScript 언어의 확장을 지원합니다.\n다음은 name: string과 id: number을 포함하는 추론 타입을 가진 객체를 생성하는 예제입니다.\nconst user = {\n name: \"Hayes\",\n id: 0,\n};\n\n이 객체의 형태를 명시적으로 나타내기 위해서는 interface 로 선언합니다.\ninterface User {\n name: string;\n id: number;\n}\n\n이제 변수 선언 뒤에 : TypeName의 구문을 사용해 JavaScript 객체가 새로운 interface의 형태를 따르고 있음을 선언할 수 있습니다.\ninterface User {\n name: string;\n id: number;\n}\n// ---cut---\nconst user: User = {\n name: \"Hayes\",\n id: 0,\n};\n\n해당 인터페이스에 맞지 않는 객체를 생성하면 TypeScript는 경고를 줍니다.\n// @errors: 2322\ninterface User {\n name: string;\n id: number;\n}\n\nconst user: User = {\n username: \"Hayes\",\n id: 0,\n};\n\nJavaScript는 클래스와 객체 지향 프로그래밍을 지원하기 때문에, TypeScript 또한 동일합니다. - 인터페이스는 클래스로도 선언할 수 있습니다.\ninterface User {\n name: string;\n id: number;\n}\n\nclass UserAccount {\n name: string;\n id: number;\n\n constructor(name: string, id: number) {\n this.name = name;\n this.id = id;\n }\n}\n\nconst user: User = new UserAccount(\"Murphy\", 1);\n\n인터페이스는 함수에서 매개변수와 리턴 값을 명시하는데 사용되기도 합니다.\n// @noErrors\ninterface User {\n name: string;\n id: number;\n}\n// ---cut---\nfunction getAdminUser(): User {\n //...\n}\n\nfunction deleteUser(user: User) {\n // ...\n}\n\nJavaScript에서 사용할 수 있는 적은 종류의 원시 타입이 이미 있습니다.: boolean, bigint, null, number, string, symbol, object와 undefined는 인터페이스에서 사용할 수 있습니다. TypeScript는 몇 가지를 추기해 목록을 확장합니다. 예를 들어, any (무엇이든 허용합니다), unknown (이 타입을 사용하는 사람이 타입이 무엇인지 선언했는가를 확인하십시오), never (이 타입은 발생될 수 없습니다\u001d) void (undefined를 리턴하거나 리턴 값이 없는 함수).\n타입을 구축하기 위한 두 가지 구문이 있다는 것을 꽤 빠르게 알 수 있을 것입니다.: Interfaces and Types - interface를 우선적으로 사용하고\u0013 특정 기능이 필요할 때 type을 사용해야 합니다.\n타입 구성 (Composing Types)\n객체들을 조합하여 더 크고 복잡한 객체를 만드는 방법과 유사하게 TypeScript에 타입으로 이를 수행하는 도구가 있습니다.\n여러가지 타입을 이용하여 새 타입을 작성하기 위해 일상적인 코드에서 가장 많이 사용되는 두 가지 코드로는 유니언(Union)과 제네릭(Generic)이 있습니다.\n유니언 (Unions)\n유니언은 타입이 여러 타입 중 하나일 수 있음을 선언하는 방법입니다. 예를 들어, boolean 타입을 true 또는 false로 설명할 수 있습니다:\ntype MyBool = true | false;\n참고: MyBool위에 마우스를 올린다면, boolean으로 분류된 것을 볼 수 있습니다 - 구조적 타입 시스템의 프로퍼티며, 나중에 살펴보겠습니다.\n유니언 타입이 가장 많이 사용된 사례 중 하나는 값이 다음과 같이 허용되는 string 또는 number의 리터럴집합을 설명하는 것입니다:\ntype WindowStates = \"open\" | \"closed\" | \"minimized\";\ntype LockStates = \"locked\" | \"unlocked\";\ntype OddNumbersUnderTen = 1 | 3 | 5 | 7 | 9;\n유니언은 다양한 타입을 처리하는 방법을 제공하는데, 예를 들어 array 또는 string을 받는 함수가 있을 수 있습니다.\nfunction getLength(obj: string | string[]) {\n return obj.length;\n}\nTypeScript는 코드가 시간에 따라 변수가 변경되는 방식을 이해하며, 이러한 검사를 사용해 타입을 골라낼 수 있습니다.\n\n\n\nType\nPredicate\n\n\n\n\nstring\ntypeof s === \"string\"\n\n\nnumber\ntypeof n === \"number\"\n\n\nboolean\ntypeof b === \"boolean\"\n\n\nundefined\ntypeof undefined === \"undefined\"\n\n\nfunction\ntypeof f === \"function\"\n\n\narray\nArray.isArray(a)\n\n\n\n예를 들어, typeof obj === \"string\"을 이용하여 string과 array를 구분할 수 있으며 TypeScript는 객체가 다른 코드 경로에 있음을 알게 됩니다.\n\nfunction wrapInArray(obj: string | string[]) {\n if (typeof obj === \"string\") {\n return [obj];\n// ^?\n } else {\n return obj;\n }\n}\n제네릭 (Generics)\nTypeScript 제네릭 시스템에 대해 자세히 알아볼 수 있지만, 1분 정도의 수준 높은 설명을 하기 위해, 제네릭은 타입에 변수를 제공하는 방법입니다.\n배열이 일반적인 예시이며, 제네릭이 없는 배열은 어떤 것이든 포함할 수 있습니다. 제네릭이 있는 배열은 배열 안의 값을 설명할 수 있습니다.\ntype StringArray = Array;\ntype NumberArray = Array;\ntype ObjectWithNameArray = Array;\n\n제네릭을 사용하는 고유 타입을 선언할 수 있습니다:\n// @errors: 2345\ninterface Backpack {\n add: (obj: Type) => void;\n get: () => Type;\n}\n\n// 이 줄은 TypeScript에 `backpack`이라는 상수가 있음을 알리는 지름길이며\n// const backpack: Backpack이 어디서 왔는지 걱정할 필요가 없습니다.\ndeclare const backpack: Backpack;\n\n// 위에서 Backpack의 변수 부분으로 선언해서, object는 string입니다.\nconst object = backpack.get();\n\n// backpack 변수가 string이므로, add 함수에 number를 전달할 수 없습니다.\nbackpack.add(23);\n구조적 타입 시스템 (Structural Type System)\nTypeScript의 핵심 원칙 중 하나는 타입 검사가 값이 있는 형태에 집중한다는 것입니다.\n이는 때때로 \"덕 타이핑(duck typing)\" 또는 \"구조적 타이핑\" 이라고 불립니다.\n구조적 타입 시스템에서 두 객체가 같은 형태를 가지면 같은 것으로 간주됩니다.\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n\n// \"12, 26\"를 출력합니다\nconst point = { x: 12, y: 26 };\nprintPoint(point);\npoint변수는 Point타입으로 선언된 적이 없지만, TypeScript는 타입 검사에서 point의 형태와 Point의 형태를 비교합니다.\n둘 다 같은 형태이기 때문에, 통과합니다.\n형태 일치에는 일치시킬 객체의 필드의 하위 집합만 필요합니다.\n// @errors: 2345\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n// ---cut---\nconst point3 = { x: 12, y: 26, z: 89 };\nprintPoint(point3); // prints \"12, 26\"\n\nconst rect = { x: 33, y: 3, width: 30, height: 80 };\nprintPoint(rect); // prints \"33, 3\"\n\nconst color = { hex: \"#187ABF\" };\n\nprintPoint(color);\n마지막으로, 정확하게 마무리 짓기 위해, 구조적으로 클래스와 객체가 형태를 따르는 방법에는 차이가 없습니다:\n// @errors: 2345\ninterface Point {\n x: number;\n y: number;\n}\n\nfunction printPoint(p: Point) {\n console.log(`${p.x}, ${p.y}`);\n}\n// ---cut---\nclass VirtualPoint {\n x: number;\n y: number;\n\n constructor(x: number, y: number) {\n this.x = x;\n this.y = y;\n }\n}\n\nconst newVPoint = new VirtualPoint(13, 56);\nprintPoint(newVPoint); // prints \"13, 56\"\n객체 또는 클래스에 필요한 모든 속성이 존재한다면, TypeScript는 구현 세부 정보에 관계없이 일치하게 봅니다.\n다음 단계 (Next Steps)\n해당 문서는 일상적인 코드에서 사용하는 구문 및 도구의 종류에 대한 수준 높은 5분 개요입니다. 여기에서:\n\n전체 핸드북을 처음부터 끝까지 읽으세요(30분)\nPlayground 예시를 탐색하세요.\n\n"},"pages/tutorials/ts-for-oopers.html":{"url":"pages/tutorials/ts-for-oopers.html","title":"TS for OOP Programmers(en)","keywords":"","body":"TypeScript는 C#, Java와 같이 정적 타이핑을 사용하는 언어에 익숙한 프로그래머들에게 인기 있는 선택입니다.\nTypeScript의 타입 시스템은 더 나은 코드 완성, 오류의 조기 발견, 프로그램 부분 간의 더 명확한 통신과 같이 정적 타이핑이 가지는 많은 이점을 제공합니다.\nTypeScript는 이러한 개발자에게 친숙한 기능을 많이 제공하지만, JavaScript(또한 TypeScript도 마찬가지로)가 기존의 객체 지향 프로그래밍(OOP) 언어와 어떤 차이가 있는지 다시 살펴볼 필요가 있습니다.\n이러한 차이점을 이해하는 것은 더 나은 JavaScript 코드를 작성하는데 도움을 줄 것이고, C#/Java에서 TypeScript로 바로 입문한 프로그래머가 겪는 흔한 함정을 피할 수 있을 것입니다.\nJavaScript 함께 배우기 (Co-learning JavaScript)\n만약 JavaScript에 이미 익숙하지만 주로 Java또는 C#을 사용하는 프로그래머라면, 이 소개 페이지는 흔히 접할 수 있는 오해와 함정에 대한 설명에 도움을 줄 수 있습니다.\nTypeScript 모델이 유형화하는 방법 중 일부는 Java나 C#과 상당히 다르며, TypeScript를 학습하는 데에 있어 이 부분을 염두에 두는 것이 중요합니다.\n만약 JavaScript를 처음 접하는 Java나 C# 프로그래머라면, JavaScript의 런타임 동작을 이해하기 위해 우선적으로 타입을 제외한 JavaScript의 일부분을 배우는 것이 좋습니다.\nTypeScript는 코드를 실행하는 방식을 바꾸지 않기 때문에, 실제로 무언가 동작하는 코드를 작성하기 위해서는 여전히 JavaScript가 어떻게 작동하는지 배워야 합니다!\nTypeScript가 JavaScript와 동일한 런타임을 사용하므로, 특정한 런타임 동작(문자열을 숫자로 변환하기, 경고 표시, 디스크에 파일 쓰기 등)을 구현하려는 리소스는 항상 TypeScript 프로그램에 똑같이 잘 적용된다는 점을 기억하는 것은 매우 중요합니다.\nTypeScript에 특정된 리소스에만 제한을 두지 마십시오!\n클래스 다시 생각하기 (Rethinking the Class)\nC#과 Java는 의무적 OOP 언어라고 부릅니다.\n이러한 언어에서 클래스는 코드 구성의 기본 단위일 뿐만 아니라 런타임 시 모든 데이터 그리고 동작의 기본적인 컨테이너입니다.\n기능과 데이터를 전부 클래스에 담도록 강제하는 것은 일부 문제에 대해선 좋은 도메인 모델이 될 수 있지만, 모든 도메인이 이러한 방식으로 표현될 필요는 없습니다.\n자유로운 함수와 데이터 (Free Functions and Data)\nJavaScript에서 함수는 어디에나 있을 수 있고, 데이터를 미리 정의된 ‘class’나 ‘struct’에 속하지 않고 자유롭게 전달할 수 있습니다.\n이러한 유연성은 매우 강력합니다.\nOOP 계층과 상관 없이 데이터를 처리하는 “자유로운” (클래스와 연관되지 않은) 함수는 프로그램을 JavaScript로 작성하는 모델로 선호됩니다.\n정적 클래스 (Static Classes)\n추가적으로, C#과 Java의 싱글턴과 정적 클래스 같은 특정 구조는 TypeScript에서 필요하지 않습니다.\nTypeScript의 OOP (OOP in TypeScript)\n즉, 원한다면 계속 클래스를 사용해도 됩니다!\n일부 문제는 기존의 OOP 계층으로 해결하기 적합하며, TypeScript가 JavaScript의 클래스를 지원하므로 이러한 모델을 더 효과적으로 만듭니다.\nTypeScript는 인터페이스, 상속, 정적 메서드 구현과 같은 많은 일반적인 패턴을 지원합니다.\n우리는 이 가이드의 뒷부분에서 클래스를 다룰 것입니다.\n타입 다시 생각하기 (Rethinking Types)\nTypeScript의 타입에 대한 이해는 사실 C#이나 Java와 상당히 다릅니다.\n몇 가지 차이점을 살펴봅시다.\n이름으로 구체화된 타입 시스템 (Nominal Reified Type Systems)\nC#과 Java에서 주어진 값과 객체는 ‘null’, 원시 타입, 또는 정의된 클래스 타입 중 정확하게 하나의 타입을 가집니다.\n런타임 시점에서 정확한 타입을 묻기 위해 value.GetType() 또는 value.getClass()와 같은 메서드를 호출할 수 있습니다.\n이러한 타입의 정의는 특정한 이름을 갖고 클래스의 어딘가 존재하며, 명시적인 상속관계나 공통적으로 구현된 인터페이스가 없는 이상 두 클래스가 유사한 형태를 가졌다 해도 서로 대체하여 사용할 수 없습니다.\n이러한 양상은 reified, nominal 타입 시스템을 설명합니다.\n코드에서 사용한 타입은 런타임 시점에 존재하며, 타입은 구조가 아닌 선언을 통해 연관 지어집니다.\n집합으로서의 타입 (Types as Sets)\nC# 또는 Java에서 런타임 타입과 해당 컴파일 타임 선언 사이의 일대일 대응관계는 중요합니다.\nTypeScript에서 타입은 공통의 무언가를 공유하는 값의 집합으로 생각하는 것이 좋습니다.\n타입은 집합에 불과하기 때문에, 특정한 값은 동시에 수많은 집합에 속할 수 있습니다.\n일단 타입을 집합으로 생각하기 시작하면, 특정 연산이 매우 자연스러워집니다.\n예를 들어, C#에서는 ‘string’과 ‘int’ 둘 다 가능한 타입이 존재하지 않기 때문에 이 값을 인자로 전달하는 것은 이상합니다.\nTypeScript에서 모든 타입이 단순히 집합이라는 것을 깨닫는 순간 이는 매우 자연스러워집니다.\n‘string’ 집합 또는 ‘number’ 집합에 속할 수 있는 값을 어떻게 설명하시겠습니까?\n이 값은 단순히 그 집합들의 유니언: ‘string | number’에 속합니다.\nTypeScript는 집합론에 의거해 타입을 이용하는 여러 방법을 제공하며, 타입을 집합으로 생각하는 것이 더 직관적입니다.\n삭제된 구조적 타입 (Erased Structural Types)\nTypeScript에서, 객체는 정확히 단일 타입이 아닙니다.\n예를 들어 인터페이스를 만족하는 객체를 생성할 때, 둘 사이의 선언적인 관계가 없더라도 해당 인터페이스가 예상되는 곳에 해당 객체를 사용할 수 있습니다.\ninterface Pointlike {\n x: number;\n y: number;\n}\ninterface Named {\n name: string;\n}\n\nfunction printPoint(point: Pointlike) {\n console.log(\"x = \" + point.x + \", y = \" + point.y);\n}\n\nfunction printName(x: Named) {\n console.log(\"Hello, \" + x.name);\n}\n\nconst obj = {\n x: 0,\n y: 0,\n name: \"Origin\",\n};\n\nprintPoint(obj);\nprintName(obj);\nTypeScript의 타입 시스템은 명목이 아닌 구조적입니다: obj는 숫자인 x와 y 프로퍼티를 가지고 있으므로, Pointlike로써 사용될 수 있습니다.\n타입 간의 관계는 특정 관계로 선언되었는지가 아닌, 포함된 프로퍼티에 의해 결정됩니다.\nTypeScript의 타입 시스템은 또한 구체화되지 않았습니다: 런타임에 obj가 Pointlike임을 알려주지 않습니다.\n사실, Pointlike 타입은 런타임에 어떤 형태로도 존재하지 않습니다.\n집합으로서의 타입 개념으로 보면, obj를 Pointlike 값 집합이나 Named 값 집합의 멤버로 간주할 수 있습니다.\n구조적 타입화의 결과 (Consequences of Structural Typing)\n객체지향 프로그래머는 종종 구조적 타입화의 두 가지 측면에 놀라곤 합니다.\n빈 타입 (Empty Types)\n첫 번째로 빈 타입은 예상을 무시하는 것처럼 보입니다:\nclass Empty {}\n\nfunction fn(arg: Empty) {\n // 무엇인가를 하나요?\n}\n\n// 오류는 없지만, '빈' 타입은 아니지 않나요?\nfn({ k: 10 });\nTypeScript는 주어진 인수가 유효한 Empty인지 확인하여 fn의 호출이 유효한지를 검사합니다\n{ k: 10 }과 class Empty { }의 구조를 확인하여 유효성을 검사합니다.\nEmpty에 프로퍼티가 없으므로 Empty가 수행하는 모든_ 프로퍼티가 { k: 10 }에 속해있습니다.\n그러므로, 유효한 호출입니다:\n놀랍지만, 최종적으로 명목적인 객체지향프로그래밍 언어와 매우 비슷하게 사용됩니다.\n파생 클래스와 파생 클래스의 기본 사이의 자연스러운 하위 타입 관계가 파괴되기 때문에, 하위 클래스는 삭제할 수 없습니다.\n구조적 타입 시스템은 호환 가능한 유형의 속성을 갖는 측면에서 하위 타입을 설명하므로 위의 관계를 암시적으로 구별합니다\n동일한 타입 (Identical Types)\n또 다른 빈번한 놀라움의 원인은 동일한 타입에 기인합니다:\nclass Car {\n drive() {\n // hit the gas\n }\n}\nclass Golfer {\n drive() {\n // hit the ball far\n }\n}\n\n// No error?\nlet w: Car = new Golfer();\n\n다시 말하지만, 오류가 아닌 이유는 클래스의 구조가 동일하기 때문입니다.\n잠재적인 혼란의 이유가 될 수도 있겠지만, 사실 상관없는 클래스가 동일한 경우는 일반적이지 않습니다.\n차후에 클래스 챕터에서 클래스가 서로 어떻게 관련되는지에 대해 자세히 알아볼 것입니다.\n반영 (Reflection)\n객체지향 프로그래머는 제네릭을 포함하여 어떤 값의 유형이라도 다룰(query)수 있음에 익숙합니다.\n// C#\nstatic void PrintType() {\n Console.WriteLine(typeof(T).Name);\n}\n\nTypeScript의 타입 시스템이 완벽히 지워졌으므로, 제네릭 타입 인자의 인스턴스화와 같은 정보는 런타임에 사용할 수 없습니다.\nJavaScript에는 typeof와 instanceof와 같은 제한된 원시요소가 있지만, 이런 연산자는 타입이 지워진 코드의 출력에 존재하므로 여전히 작동함을 알아야 합니다.\n예를 들어, typeof (new Car())는 Car나 \"Car\"가 아닌 \"object\"입니다.\n\n지금까지 개요였고, 여기에서 핸드북을 읽거나 또는 Playground 예제를 \u001d탐색하세요.\n"},"pages/tutorials/ts-for-functional-programmers.html":{"url":"pages/tutorials/ts-for-functional-programmers.html","title":"TS for Functional Programmers","keywords":"","body":"TypeScript는 웹에 전통적인 객체 지향 프로그램를 가져오기 위해서\n마이크로소프트 프로그래머들이 JavaScript에 전통적인 객체 지향 타입을\n가져오기 위한 시도로 시작되었습니다. 개발되어 가면서 TypeScript의\n타입 시스템은 네이티브 자바스크립터가 작성한 모델 코드로 발전되었습니다.\n결과적인 시스템은 강력하면서 흥미롭고 지저분합니다.\n이 소개는 TypeScript를 배우고자 하는 Haskell 또는 ML 프로그래머를\n위해 만들어졌습니다. Haskell 타입 시스템과 TypeScript 타입 시스템의\n차이를 설명합니다.\n또한 JavaScript 코드의 모델링에서 발생하는 TypeScript 타입 시스템의\n독특한 특징을 설명합니다.\n이 소개에서는 객체 지향 프로그래밍을 다루지 않습니다.\n실제로, TypeScript의 객체 지향 프로그램은 OO 기능이 있는 다른 인기 언어의\n프로그램과 유사합니다.\n전제조건 (Prerequisites)\n본 서론에서는 다음 사항을 알고 있다고 가정합니다:\n\nJavaScript로 프로그래밍 하기 위한 핵심 개념.\nC 계열 언어의 타입 구문.\n\nJavaScript의 핵심 개념을 배우고 싶다면\nJavaScript: The Good Parts를 추천합니다.\n많은 가변성을 가진 call-by-value 렉시컬한 스코프 언어로\n프로그램을 작성하는 방법을 알고 있다면 굳이 책을 안 읽어도\n상관없습니다.\nR4RS Scheme가 좋은 예입니다.\nC++ 프로그래밍 언어는\nC-스타일 타입 구문에 대해서 배우기 좋습니다.\nC++ 달리 TypeScript는 후위 타입을 사용합니다, 예를 들면: string x 대신에 x: string.\nHaskell에는 없는 개념 (Concepts not in Haskell)\n내장 타입 (Built-in types)\nJavaScript에서는 7개의 내장 타입을 정의합니다:\n\n\n\n타입\n설명\n\n\n\n\nNumber\n배정밀도 IEEE 754 부동소수점.\n\n\nString\n수정 불가능한 UTF-16 문자열.\n\n\nBoolean\ntrue 와 false.\n\n\nSymbol\n보통 키로 사용하는 고유한 값.\n\n\nNull\n단위 타입과 동등.\n\n\nUndefined\n또한 단위 타입과 동등.\n\n\nObject\n레코드와 유사한 것.\n\n\n\n자세한 내용은 MDN 페이지를 참고하세요.\nTypeScript에는 기본 내장된 타입에 해당하는 원시 타입이 있습니다:\n\nnumber\nstring\nboolean\nsymbol\nnull\nundefined\nobject\n\n다른 중요한 TypeScript 타입 (Other important TypeScript types)\n\n\n\n타입\n설명\n\n\n\n\nunknown\n최상위 타입.\n\n\nnever\n하위 타입.\n\n\n객체 리터럴\n예, { property: Type }\n\n\nvoid\n리턴 타입으로 사용하기 위해 의도된 undefined 의 서브타입.\n\n\nT[]\n수정가능한 배열들, 또한 Array 으로 사용가능\n\n\n[T, T]\n고정된 길이지만 수정 가능한 튜플\n\n\n(t: T) => U\n함수\n\n\n\n유의하세요:\n\n함수 구문에는 매개변수 이름이 포함되어 있습니다. 익숙해지기 꽤 어렵습니다!\nlet fst: (a: any, d: any) => any = (a, d) => a;\n// 또는 좀 더 정확하게 말하자면:\nlet snd: (a: T, d: U) => U = (a, d) => d;\n\n\n객체 리터럴 타입 구문이 객체 리터럴 값 구문과 꽤 유사합니다:\nlet o: { n: number; xs: object[] } = { n: 1, xs: [] };\n\n\n[T, T] 는 T[] 의 서브타입입니다. Haskell과 달리, 튜플은 리스트와 관련이 없습니다.\n\n\n박스 형태 타입 (Boxed types)\nJavaScript는 프로그래머들이 해당 타입에 접근할 수 있는 메서드를\n포함하는 원시타입을 동등하게 박스해 왔습니다. 예를 들면, 원시 형태의\nnumber 과 박스 형태 타입의 Number의 다른 점을 TypeScript는\n반영해왔습니다.\n박스 형태 타입은 메서드가 원시 타입을 반환할 때 아주 드물게 필요합니다.\n(1).toExponential();\n// 동등하게\nNumber.prototype.toExponential.call(1);\n\n숫자 리터럴에서 메서드를 호출하려면 파서를 지원하기 위해 메서드를 괄호\n안에 넣어야 한다는 점에 유의하십시오.\n점진적인 타이핑 (Gradual typing)\nTypeScript는 표현식의 타입을 알 수 없을 때마다 any 타입을\n사용합니다. Dynamic와 비교하면,any 는 타입이라고 부르기에\n과하다고 할 수도 있습니다.\n이 타입이 나타날 때마다 타입을 체크하지 않습니다. 예를 들어, any[]\n에 어떤 값이든 체크하지 않고 넣어도 상관없습니다:\n// tsconfig.json 파일에 \"noImplicitAny\": false 를 삽입, anys: any[]\nconst anys = [];\nanys.push(1);\nanys.push(\"oh no\");\nanys.push({ anything: \"goes\" });\n\n그리고 any 타입은 어디서든 간에 사용가능합니다:\nanys.map(anys[1]); // 오 안되죠, \"oh no\" 함수가 아닙니다.\n\nany 전염될 수 있는데, 역시 — 만약에 any 타입의 표현식과 함께 변수를 초기화하면,\n변수 역시 any 타입을 가집니다.\nlet sepsis = anys[0] + anys[1]; // 어떤 의미로도 가능합니다.\n\nTypeScript는 any를 제공할 때 에러가 발생되면,\ntsconfig.json에서 \"noImplicitAny\": true 또는 \"strict\": true를 설정해야 합니다.\n구조적인 타이핑 (Structural typing)\n비록 Haskell과 대부분의 ML은 구조적으로 타이핑하지 않지만,\n구조적 타이핑은 대부분의 함수형 프로그래머에게는 익숙한 개념입니다.\n기본 형태는 아주 간단합니다:\n// @strict: false\nlet o = { x: \"hi\", extra: 1 }; // 성공\nlet o2: { x: string } = o; // 성공\n\n여기서, 객체 리터럴 { x: \"hi\", extra : 1 }에 매치되는\n{ x : string, extra : number } 가 있습니다. 이\n타입은 필수 프로퍼티가 모두 있고 해당 프로퍼티에 할당 가능한 타입이 있으므로\n{ x : string } 에 할당할 수 있습니다.\n나머지 프로퍼티는 할당을 막지 않고, {x : string}의 서브타입으로\n만듭니다.\n네임드 타입들은 타입에서 이름을 붙일 뿐입니다. 할당을 위해서라면 타입 별칭\n One 과 인터페이스 타입 Two 사이에는 별 다른 점이 없습니다.\n둘 다 p: string 프로퍼티를 가지고 있습니다.\n(단, 타입 별칭은 재귀 정의와 타입 매개변수에 관련한 인터페이스에서는 다르게\n동작합니다.)\n// @errors: 2322\ntype One = { p: string };\ninterface Two {\n p: string;\n}\nclass Three {\n p = \"Hello\";\n}\n\nlet x: One = { p: \"hi\" };\nlet two: Two = x;\ntwo = new Three();\n\n유니언 (Unions)\nTypeScript에서 유니언 타입은 태그되지 않습니다. 다르게 말하면,\nHaskell에서 data 와 달리 유니언은 구별하지 않습니다.\n그러나 다른 프로퍼티나 내장된 태그를 사용하는 유니언으로 타입을 구별할 수 있습니다.\nfunction start(\n arg: string | string[] | (() => string) | { s: string }\n): string {\n // JavaScript에서 아주 일반적입니다\n if (typeof arg === \"string\") {\n return commonCase(arg);\n } else if (Array.isArray(arg)) {\n return arg.map(commonCase).join(\",\");\n } else if (typeof arg === \"function\") {\n return commonCase(arg());\n } else {\n return commonCase(arg.s);\n }\n\n function commonCase(s: string): string {\n // 마지막으로, 다른 문자열로 변환합니다\n return s;\n }\n}\n\nstring, Array 와 Function 은 타입 조건자가\n내장되어 있고, else 브랜치를 위한 객체 타입은 편의를 위해\n남겨두는 게 좋습니다.\n그러나 런타임에 구별하기 어려운 유니언을 생성할 수 있습니다.\n새로운 코드의 경우, 구별하는 유니언만 구축하는 게 가장 좋습니다.\n다음 타입들은 조건자를 가지고 있다:\n\n\n\n타입\n조건자\n\n\n\n\nstring\ntypeof s === \"string\"\n\n\nnumber\ntypeof n === \"number\"\n\n\nbigint\ntypeof m === \"bigint\"\n\n\nboolean\ntypeof b === \"boolean\"\n\n\nsymbol\ntypeof g === \"symbol\"\n\n\nundefined\ntypeof undefined === \"undefined\"\n\n\nfunction\ntypeof f === \"function\"\n\n\narray\nArray.isArray(a)\n\n\nobject\ntypeof o === \"object\"\n\n\n\n함수와 배열은 런타임에서 객체이지만 고유의 조건자를 가지고 있다는 걸\n기록합시다.\n교집합\n유니언과 더불어 TypeScript은 교집합까지 가지고 있습니다:\ntype Combined = { a: number } & { b: string };\ntype Conflicting = { a: number } & { a: string };\n\nCombined 은 마치 하나의 객체 리터럴 타입으로 작성된 것 처럼\na 와 b 두 개의 속성을 가지고 있습니다. 교집합과 유니언은 재귀적인\n케이스에서 충돌을 일으켜서 Conflicting.a: number & string 입니다.\n유니언 타입 (Unit types)\n유니언 타입은 정확히 하나의 원시 값을 포함하고 있는 원시 타입의 서브타입입니다.\n예를 들면, 문자열 \"foo\" 는 타입 \"foo\"를 가지고 있습니다.\nJavaScript는 내장된 enum이 없기 때문에 잘 알려진 문자열 세트를\n대신해서 쓰는게 흔합니다.\n문자열 리터럴 타입 유니언은 TypeScript에서 이 패턴을 따라갑니다:\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\npad(\"hi\", 10, \"left\");\n\n필요한 경우에 컴파일러로 확장가능합니다_ — 상위 타입으로\n변환합니다 — 원시 타입에서 유닛 타입으로, string에서 \"foo\"으로\n수정가능할 때 일어나며, 수정가능한 변수를 일부 사용할 때 제대로\n동작하지 않을 수 있습니다:\n// @errors: 2345\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\n// ---cut---\nlet s = \"right\";\npad(\"hi\", 10, s); // 오류: 'string'은 '\"left\" | \"right\"'에 할당할 수 없습니다.\n\n이런 에러가 나타날 수 있습니다:\n- \"right\": \"right\"\n- s: string 은 \"right\" 가 수정가능한 변수에 할당될 때 string 으로 확장이 가능합니다.\n- string 은 \"left\" | \"right\"에 할당할 수 없습니다.\ns에 타입 표기를 사용하여 해결 가능하지만,\n그 결과 \"left\" | \"right\" 타입이 아닌 변수가\ns에 할당되는 것을 방지하게 됩니다.\ndeclare function pad(s: string, n: number, direction: \"left\" | \"right\"): string;\n// ---cut---\nlet s: \"left\" | \"right\" = \"right\";\npad(\"hi\", 10, s);\n\nHaskell과 비슷한 개념 (Concepts similar to Haskell)\n문맥적인 타이핑 (Contextual typing)\nTypeScript는 변수 선언과 같이 타입을 추론할 수 있는\n몇 가지 분명한 방법이 있습니다:\nlet s = \"I'm a string!\";\n\n하지만 다른 C-계열 언어로 작업한 적이 있다면 예상하지 못했던\n다른 방법으로 타입 추론이 가능합니다:\ndeclare function map(f: (t: T) => U, ts: T[]): U[];\nlet sns = map((n) => n.toString(), [1, 2, 3]);\n\n여기에서, 이 예시의 n: number에서 또한, T 과 U는 호출 전에\n추론되지 않았음에도 불구하고.\n실제로 [1,2,3] 으로 T=number을 추론한 다음에,\nn => n.toString()의 리턴 타입으로 U=string을 추론하여,\nsns가 string[] 타입을 가지도록 합니다.\n추론은 어떤 순서로든 작동하지만, intellisense는 왼쪽에서 오른쪽으로만\n작동하므로, TypeScript는 배열과 함께 map을 먼저 선언하는 것을\n선호합니다:\ndeclare function map(ts: T[], f: (t: T) => U): U[];\n\n문맥적인 타이핑은 또한 객체 리터럴을 통해 재귀적으로 작동하며, 그렇지 않으면\nstring이나 number로 추론 가능한 유닛 타입으로 작동합니다.\n그리고 문맥을 통해서 리턴 타입을 추론할 수 있습니다:\ndeclare function run(thunk: (t: T) => void): T;\nlet i: { inference: string } = run((o) => {\n o.inference = \"INSERT STATE HERE\";\n});\n\no 의 타입은 { inference: string } 으로 결정되었습니다. 왜냐하면\n\n선언 이니셜라이저는 선언 타입: { inference: string }에 따라서\n문맥적으로 타입이 정해집니다.\n호출의 리턴 타입은 추론을 위해 문맥적인 타입을 사용하기 때문에,\n컴파일러는 T={ inference: string }으로 추론합니다.\n화살표 함수는 매개변수에 타입을 지정하기 위해 문맥적인 타입을 사용하므로,\n컴파일러는 o: { inference: string }를 제공합니다.\n\n입력하는 동안, o. 를 타이핑 후에,\n실제 프로그램에 있는 다른 속성과 함께 속성 inference 으로\n보완할 수 있습니다.\n이 기능은 TypeScript의 추론을 통해 통합적인 타입 추론 엔진처럼\n보이겠지만, 그렇지 않습니다.\n타입 별칭 (Type aliases)\n타입 별칭은 Haskell의 type과 마찬가지로 단순한 별칭입니다.\n컴파일러는 소스 코드에서 사용된 별칭 이름을 사용하려고\n시도하지만 항상 성공하지는 않습니다.\ntype Size = [number, number];\nlet x: Size = [101.1, 999.9];\n\nnewtype과 가장 유사한 것은 태그된 교차 타입(tagged intersection) 입니다:\ntype FString = string & { __compileTimeOnly: any };\n\nFString은 컴파일러가 실제로는 존재하지 않는 __compileTimeOnly라는\n프로퍼티를 가지고 있다고 생각하는 점을 제외하면 일반 문자열과 같습니다.\nFString은 여전히 string에 할당 가능하지만,\n그 반대는 불가능하다는 것을 의미합니다.\n판별 유니언 (Discriminated Unions)\ndata와 가장 유사한 것은 보통 TypeScript에서 판별 유니언이라 불리는,\n 판별 프로퍼티를 갖는 타입의 유니언입니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n\nHaskell과 달리, 태그 또는 판별은 각각 객체 타입에서 단지 속성에 불구합니다.\n특이 케이스는 다른 유닛 타입과 함께 동일한 속성을 가집니다.\n아직 평범한 유니언타입입니다; 리드하는 | 는\n유니언 타입 구문의 선택적인 부분입니다. 유니언을 사용하는 평범한 JavaScript\n코드로 구별가능합니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n\nfunction area(s: Shape) {\n if (s.kind === \"circle\") {\n return Math.PI * s.radius * s.radius;\n } else if (s.kind === \"square\") {\n return s.x * s.x;\n } else {\n return (s.x * s.y) / 2;\n }\n}\n\narea 의 리턴 타입은 number 를 나타내는데, TypeScript가 함수가 전체라는\n걸 알고 있기 때문에 유의해야할 필요가 있습니다. 몇몇 특이 케이스가 커버되지 않으면\narea 의 리턴 타입은 number | undefined 으로 대신될 것입니다.\n또한, Haskell과 달리 흔한 속성들은 어떤 유니언에도 나타나며,\n그래서 유용하게 여러 개의 유니언 구분가능합니다:\ntype Shape =\n | { kind: \"circle\"; radius: number }\n | { kind: \"square\"; x: number }\n | { kind: \"triangle\"; x: number; y: number };\n// ---cut---\nfunction height(s: Shape) {\n if (s.kind === \"circle\") {\n return 2 * s.radius;\n } else {\n // s.kind: \"square\" | \"triangle\"\n return s.x;\n }\n}\n\n타입 매개변수 (Type Parameters)\n대부분의 C-계열 언어처럼, TypeScript는 타입 매개변수의 선언을\n요구합니다:\nfunction liftArray(t: T): Array {\n return [t];\n}\n\n대소문자에 대한 요구 조건은 없지만, 타입 매개 변수는 일반적으로 단일 대문자입니다.\n타입 매개 변수는 타입 클래스 제약과 비슷하게 동작하는\n타입으로 제한될 수 있습니다.\nfunction firstish(t1: T, t2: T): T {\n return t1.length > t2.length ? t1 : t2;\n}\n\nTypeScript는 일반적으로 인자 타입에 기반하여 호출로부터 타입 인자를 추론할 수 있기 때문에\n대게 타입 인자를 필요로 하지 않습니다.\n왜냐하면 TypeScript는 구조적이기 때문에, 이름 기반의 시스템만큼 타입 매개 변수를 필요로\n하지 않습니다. 특히 함수를 다형성으로 만들\n필요는 없습니다. 타입 매개변수는 매개변수를 같은 타입으로\n제한하는 것처럼 타입 정보를 전파하는데만\n쓰여야 합니다:\nfunction length>(t: T): number {}\n\nfunction length(t: ArrayLike): number {}\n\n첫 번째 length에서 T는 필요하지 않습니다; 오직 한 번만 참조되며,\n다른 매개변수나 리턴 값의 타입을 제한하는데 사용되지 않는다는 것을\n알아둬야 합니다.\n상위 유형의 타입 (Higher-kinded types)\nTypeScript는 상위 유형의 타입이 없습니다. 그러므로 다음과 같이 하는 건 허용하지 않습니다:\nfunction length, U>(m: T) {}\n\n포인트-프리 프로그래밍 (Point-free programming)\n포인트-프리 프로그래밍은 — 커링 및 함수 합성의 과도한 사용\n— JavaScript에서 가능하지만 장황할 수 있습니다.\nTypeScript에서 포인트-프리 프로그래밍에 대한 타입 추론이 실패하는 경우가 많으므로,\n값 매개변수 대신 타입 매개변수를 지정하게 됩니다.\n그 결과는 너무 장황해서 보통 포인트-프리 프로그래밍은 피하는 게\n좋습니다.\n모듈 시스템 (Module system)\nimport 또는 export가 포함된 파일이 암시적으로 모듈이라는 점을 제외하면\nJavaScript의 최신 모듈 구문은 Haskell과 약간 유사합니다:\nimport { value, Type } from \"npm-package\";\nimport { other, Types } from \"./local-package\";\nimport * as prefix from \"../lib/third-package\";\n\ncommonjs 모듈로 가져올 수 있습니다 — node.js' 모듈 시스템으로\n사용된 모듈:\nimport f = require(\"single-function-package\");\n\nexport 목록으로 내보낼 수 있습니다:\nexport { f };\n\nfunction f() {\n return g();\n}\nfunction g() {} // g is not exported\n\n또는 개별적으로 표시해서:\nexport function f { return g() }\nfunction g() { }\n\n후자의 스타일이 더 일반적이지만 같은 파일 내에서도 둘 다\n허용됩니다.\nreadonly 와 const (readonly and const)\nJavaScript에서, 수정 가능함이 기본이지만,\n참조가 수정 불가능함을 선언하기 위해 const로 변수를 선언할 수 있습니다.\n참조 대상은 여전히 수정 가능합니다:\nconst a = [1, 2, 3];\na.push(102); // ):\na[0] = 101; // D:\n\nTypeScript는 추가적으로 프로퍼티에 readonly 제어자를 사용할 수 있습니다.\ninterface Rx {\n readonly x: number;\n}\nlet rx: Rx = { x: 1 };\nrx.x = 12; // error\n\n매핑된 타입 Readonly 은 모든 프로퍼티를 readonly 으로\n만들어 버립니다:\ninterface X {\n x: number;\n}\nlet rx: Readonly = { x: 1 };\nrx.x = 12; // error\n\n그리고 부작용을 일으키는 메서드를 제거하고 배열 인덱스에 대한 변경을 방지하는\n특정 ReadonlyArray 타입과,\n이 타입에 대한 특수 구문이 있습니다:\nlet a: ReadonlyArray = [1, 2, 3];\nlet b: readonly number[] = [1, 2, 3];\na.push(102); // error\nb[0] = 101; // error\n\n배열과 객체 리터럴에서 동작하는 const-assertion만\n사용할 수 있습니다:\nlet a = [1, 2, 3] as const;\na.push(102); // error\na[0] = 101; // error\n\n그러나 이러한 기능들은 기본적인 기능이 아니므로 TypeScript 코드에\n일관적으로 사용하지 않아도 됩니다.\n다음 단계 (Next Steps)\n이 문서는 일상적인 코드에서 높은 수준의 구문과 타입에 대한 개요를 담고 있습니다. 여기서부터는 아래를 참고하시면 됩니다:\n- 전체 핸드북을 처음부터 끝까지 읽으세요 (30m)\n- Playground 예시를 보세요.\n"},"pages/tutorials/typescript-in-5-minutes.html":{"url":"pages/tutorials/typescript-in-5-minutes.html","title":"5분 안에 보는 TypeScript","keywords":"","body":"Typescript로 간단한 웹 애플리케이션을 만들어 보겠습니다.\nTypeScript 설치하기 (Installing TypeScript)\nTypeScript를 설치하는 방법에는 크게 두 가지가 있습니다:\n\nnpm을 이용한 설치 (Node.js 패키지 매니저)\nTypeScript의 Visual Studio 플러그인 설치\n\nVisual Studio 2017과 Visual Studio 2015 Update 3는 기본적으로 Typescript를 포함하고 있습니다.\n만약 TypeScript를 Visual Studio과 함께 설치하지 않았다면 이곳에서 다운로드할 수 있습니다.\nNPM 사용자의 경우:\n> npm install -g typescript\n\n첫 번째 TypeScript 파일 만들기 (Building your first TypeScript file)\n에디터에서, greeter.ts 파일에 다음의 JavaScript 코드를 입력하세요:\nfunction greeter(person) {\n return \"Hello, \" + person;\n}\n\nlet user = \"Jane User\";\n\ndocument.body.textContent = greeter(user);\n\n코드 컴파일하기 (Compiling your code)\n.ts 확장자를 사용했지만, 이 코드는 아직 일반 JavaScript 코드입니다.\n기존의 JavaScript 앱에서 이 코드를 바로 복사하여 붙여 넣을 수 있습니다.\n커맨드 라인에서 TypeScript 컴파일러를 실행하세요:\ntsc greeter.ts\n\n결과는 동일한 JavaScript 코드를 포함하고 있는 greeter.js 파일이 될 것입니다.\nJavaScript 앱에서 TypeScript를 사용하여 시작했습니다!\n이제 TypeScript가 제공하는 몇 가지 새로운 기능을 이용할 수 있습니다.\n다음과 같이 : string 타입 표기를 'person' 함수의 인수에 추가하세요.\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = \"Jane User\";\n\ndocument.body.textContent = greeter(user);\n\n타입 표기 (Type annotations)\nTypeScript의 타입 표기는 함수나 변수의 의도된 계약을 기록하는 간단한 방법입니다.\n아래의 경우, greeter 함수를 단일 문자열 매개변수와 함께 호출하려고 합니다.\n우리는 greeter 함수 호출 시 매개변수로 배열을 전달하도록 변경해 볼 수 있습니다:\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = [0, 1, 2];\n\ndocument.body.textContent = greeter(user);\n\n다시 컴파일하면, 오류가 발생한 것을 볼 수 있습니다:\nerror TS2345: Argument of type 'number[]' is not assignable to parameter of type 'string'.\n\n마찬가지로, greeter 함수 호출에서 모든 인수를 제거해보세요.\nTypeScript는 당신이 예상치 못한 개수의 매개변수로 이 함수를 호출했다는 것을 알려줄 것입니다.\n두 경우 모두, TypeScript는 코드의 구조와 타입 표기에 기반해서 정적 분석을 제공합니다.\n오류가 존재하기는 하지만, greeter.js 파일은 생성되었습니다.\n코드에 오류가 존재하더라도 TypeScript를 사용할 수 있습니다. 그러나 TypeScript는 코드가 예상대로 작동하지 않을 것이라는 경고를 하게 됩니다.\n인터페이스 (Interfaces)\n예제를 더 발전시켜 보겠습니다. 여기서는 firstName 및 lastName 필드를 갖고 있는 객체를 나타내는 인터페이스를 사용합니다.\nTypeScript에서, 내부 구조가 호환되는 두 타입은 서로 호환 됩니다.\n그래서 명시적인 implements 절 없이, 인터페이스가 요구하는 형태를 사용하는 것만으로도 인터페이스를 구현할 수 있습니다.\ninterface Person {\n firstName: string;\n lastName: string;\n}\n\nfunction greeter(person: Person) {\n return \"Hello, \" + person.firstName + \" \" + person.lastName;\n}\n\nlet user = { firstName: \"Jane\", lastName: \"User\" };\n\ndocument.body.textContent = greeter(user);\n\n클래스 (Classes)\n마지막으로, 클래스를 사용하여 예제를 확장해 보겠습니다.\nTypeScript는 클래스 기반 객체 지향 프로그래밍 지원과 같은 JavaScript의 새로운 기능을 지원합니다.\n생성자와 public 필드를 사용해 Student 클래스를 만들겠습니다.\n클래스와 인터페이스가 잘 작동하여, 프로그래머가 올바른 추상화 수준을 결정할 수 있게 해준다는 점을 주목하세요.\n또한, 생성자의 인수에 public을 사용하는 것은 그 인수의 이름으로 프로퍼티를 자동으로 생성하는 축약형입니다.\nclass Student {\n fullName: string;\n constructor(public firstName: string, public middleInitial: string, public lastName: string) {\n this.fullName = firstName + \" \" + middleInitial + \" \" + lastName;\n }\n}\n\ninterface Person {\n firstName: string;\n lastName: string;\n}\n\nfunction greeter(person: Person) {\n return \"Hello, \" + person.firstName + \" \" + person.lastName;\n}\n\nlet user = new Student(\"Jane\", \"M.\", \"User\");\n\ndocument.body.textContent = greeter(user);\n\ntsc greeter.ts를 재실행하면 생성된 JavaScript 코드가 이전의 코드와 동일하다는 것을 알 수 있습니다.\nTypeScript의 클래스는 단지 JavaScript에서 자주 사용되는 프로토타입-기반 OO의 축약형일 뿐입니다.\nTypeScript 웹 앱 실행하기 (Running your TypeScript web app)\n이제 아래의 코드를 greeter.html에 작성하세요:\n\n\n TypeScript Greeter\n \n \n \n\n\n브라우저에서 greeter.html을 열어 간단한 첫 번째 TypeScript 웹 앱을 실행해보세요!\n옵션: Visual Studio에서 greeter.js를 열거나, TypeScript playground에 코드를 복사하세요.\n식별자 위에 마우스를 올려놓으면 해당 타입을 볼 수 있습니다.\n경우에 따라 타입이 자동으로 추론되기도 한다는 점을 유의하세요.\n마지막 행을 다시 입력하고, DOM 요소 타입에 기반한 완료 목록과 매개변수 도움말을 확인하세요.\ngreeter 함수 참조 위에 커서를 올려놓고, F12 키를 눌러 해당 정의로 이동할 수 있습니다.\n또한, 심벌을 마우스 오른쪽 버튼으로 클릭하고 리팩토링을 사용하여 이름을 바꿀 수 있습니다.\n제공된 타입 정보는 애플리케이션 규모에서 JavaScript로 작동하는 도구와 함께 작동합니다.\nTypeScript와 관련된 더 많은 예시를 보려면, 웹사이트의 Samples 섹션을 참고하세요.\n\n"},"pages/the-handbook.html":{"url":"pages/the-handbook.html","title":"핸드북이란(en)","keywords":"","body":"핸드북에 대해서 (About this Handbook)\nJavaScript는 프로그래밍 커뮤니티에 도입된 지 20년이 지난 지금, 가장 널리 퍼진 cross-platform 언어 중 하나입니다. JavaScript는 웹 페이지에 사소한 상호작용을 추가하기 위한 작은 스크립팅 언어로 시작하여, 규모에 상관없이 프론트엔드와 백엔드 애플리케이션에서 선택 가능한 언어로 성장했습니다. JavaScript로 작성된 프로그램의 크기, 범위 및 복잡성은 기하급수적으로 커졌지만, 다른 코드 단위 간의 관계를 표현하는 JavaScript 언어의 능력은 그렇지 못했습니다. JavaScript의 다소 특이한 런타임 의미 체계(runtime semantics)와 더불어, 언어와 프로그램 복잡성 간의 불일치는 JavaScript 개발을 규모에 맞게 관리하기 어려운 작업으로 만들었습니다.\n프로그래머들이 작성하는 가장 흔한 오류는 타입 오류입니다: 다른 종류의 값이 예상되는 곳에 특정한 값이 사용된 경우입니다. 이는 단순한 오타, 라이브러리 API를 이해하지 못한 것, 런타임 동작에 대한 잘못된 가정 또는 다른 오류 때문일 수 있습니다. TypeScript의 목표는 JavaScript 프로그램의 정적 타입 검사자 입니다. 즉, 코드가 실행되기 전에 실행하고(정적), 프로그램 타입이 정확한지 확인하는 도구(타입 검사)입니다.\nJavaScript에 대한 배경지식 없이 TypeScript를 첫 번째 언어로 사용한다면, 먼저 Mozilla 웹 문서에서 JavaScript에 대한 문서를 읽어 보는 것이 좋습니다.\n다른 언어에 대한 경험이 있다면, 핸드북을 읽으면서 JavaScript 구문을 꽤 빠르게 익힐 수 있을 것입니다.\n핸드북은 어떻게 구성되어 있는가? (How is this Handbook Structured)\n핸드북은 두 영역으로 나뉩니다:\n\n핸드북\nTypeScript 핸드북은 평범한 프로그래머들에게 TypeScript를 설명하는 종합적인 문서입니다. 왼쪽 메뉴를 통해 위에서 아래로 이동하며 읽을 수 있습니다.\n각 장 또는 페이지가 주어진 개념에 대해 자세한 설명을 제공할 것이라고 기대할 것입니다. TypeScript 핸드북은 언어에 대한 완전한 설명서는 아니지만, 모든 특징과 동작에 대한 종합적인 가이드입니다.\n실습을 완료한 독자는 다음을 수행할 수 있어야 합니다:\n\n일반적으로 사용하는 TypeScript 구문 및 패턴을 읽고 이해하기\n중요한 컴파일러 옵션의 효과 설명하기\n대부분의 경우에서 타입 시스템 동작을 올바르게 예측하기\n간단한 함수, 객체 또는 클래스에 대한 .d.ts 선언 작성하기\n\n핸드북의 주요 내용은 명확성과 간결성을 위해, 다루어지고 있는 특징의 모든 엣지 케이스 또는 세부 사항을 탐구하지는 않습니다. 참고문헌에서 특정 개념에 대한 자세한 내용을 찾아볼 수 있습니다.\n\n핸드북 레퍼런스\n핸드북 레퍼런스는 TypeScript의 특정 부분이 어떻게 작동하는지 풍부한 이해를 제공하기 위해 작성되었습니다. 위에서 아래로 읽을 수 있지만, 연속적으로 설명하는 것이 아니라, 각 섹션은 단일 개념에 대한 더 깊은 설명 제공을 목표로 합니다.\n\n\n잠재적인 목표 (Non-Goals)\n핸드북은 몇 시간 안에 편하게 읽을 수 있는 간결한 문서로 제작되었습니다. 간결함을 유지하기 위해 특정 주제는 다루지 않습니다.\n특히, 함수, 클래스, 클로저와 같은 JavaScript 핵심 개념을 전부 소개하지는 않습니다. 필요한 경우, 해당 개념을 읽는 데 사용할 수 있는 배경 자료 링크를 제시할 것입니다.\n또한, 핸드북은 언어 명세를 대체하기 위함이 아닙니다. 경우에 따라서는, 대략적이고 이해하기 쉬운 설명을 위해, 에지 케이스나 동작의 형식적인 설명을 생략할 수 있습니다. 대신에, TypeScript 동작의 여러 측면을 보다 정확하고 공식적으로 설명하는 별도의 참조 페이지가 있습니다. 레퍼런스 페이지는 TypeScript에 익숙하지 않은 독자를 위한 것이 아니기 때문에, 아직 읽지 않은 고급 용어나 주제를 사용할 수 있습니다.\n마지막으로, 필요한 경우를 제외하고는 TypeScript가 다른 도구와 어떻게 상호작용하는지는 다루지 않습니다. webpack, rollup, parcel, react, babel, closure, lerna, rush, bazel, preact, vue, angular, svelte, jquery, yarn, npm으로 TypeScript를 구성하는 방법은 다른 웹사이트에서 찾을 수 있습니다.\n시작하기 (Get Started)\n기본 타입을 시작하기 전에, 다음의 소개 페이지 중 하나를 읽어보는 것이 좋습니다. TypeScript와 당신이 선호하는 프로그래밍 언어 간의 주요 유사점과 차이점을 강조하고, 해당 언어에 대한 일반적인 오해를 정리했습니다.\n\nTypeScript for New Programmers\nTypeScript for JavaScript Programmers\nTypeScript for OOP Programmers\nTypeScript for Functional Programmers\n\n"},"pages/basic-types.html":{"url":"pages/basic-types.html","title":"기본 타입","keywords":"","body":"목차 (Table of Contents)\n\n소개 (Introduction)\n불리언 (Boolean)\n숫자 (Number)\n문자열 (String)\n배열 (Array)\n튜플 (Tuple)\n열거 (Enum)\nAny\nVoid\nNull and Undefined\nNever\n객체 (Object)\n타입 단언 (Type assertions)\n'let'에 관하여\n\n소개 (Introduction)\n프로그램이 유용하려면 숫자, 문자열, 구조체, 불리언 값과 같은 간단한 데이터 단위가 필요합니다.\nTypeScript는 JavaScript와 거의 동일한 데이터 타입을 지원하며, 열거 타입을 사용하여 더 편리하게 사용할 수 있습니다.\n불리언 (Boolean)\n가장 기본적인 데이터 타입은 JavaScript, TypeScript에서 boolean 값이라고 일컫는 참/거짓(true/false) 값입니다.\nlet isDone: boolean = false;\n\n숫자 (Number)\nJavaScript처럼, TypeScript의 모든 숫자는 부동 소수 값입니다.\n부동 소수에는 number라는 타입이 붙혀집니다.\nTypeScript는 16진수, 10진수 리터럴에 더불어, ECMAScript 2015에 소개된 2진수, 8진수 리터럴도 지원합니다.\nlet decimal: number = 6;\nlet hex: number = 0xf00d;\nlet binary: number = 0b1010;\nlet octal: number = 0o744;\n\n문자열 (String)\n웹 페이지, 서버 같은 프로그램을 JavaScript로 만들 때 기본적으로 텍스트 데이터를 다루는 작업이 필요합니다.\n다른 언어들처럼, TypeScript에서는 텍스트 데이터 타입을 string으로 표현합니다.\nJavaScript처럼 TypeScript도 큰따옴표 (\")나 작은따옴표 (')를 문자열 데이터를 감싸는데 사용합니다.\nlet color: string = \"blue\";\ncolor = 'red';\n\n또한 템플릿 문자열 을 사용하면 여러 줄에 걸쳐 문자열을 작성할 수 있으며, 표현식을 포함시킬 수도 있습니다.\n이 문자열은 백틱/백쿼트 (` ) 문자로 감싸지며, ${ expr }과 같은 형태로 표현식을 포함시킬 수 있습니다.\nlet fullName: string = `Bob Bobbington`;\nlet age: number = 37;\nlet sentence: string = `Hello, my name is ${ fullName }.\nI'll be ${ age + 1 } years old next month.`;\n\n위는 아래 sentence선언과 동일합니다:\nlet sentence: string = \"Hello, my name is \" + fullName + \".\\n\\n\" +\n \"I'll be \" + (age + 1) + \" years old next month.\";\n\n배열 (Array)\nTypeScript는 JavaScript처럼 값들을 배열로 다룰 수 있게 해줍니다.\n배열 타입은 두 가지 방법으로 쓸 수 있습니다.\n첫 번째 방법은, 배열 요소들을 나타내는 타입 뒤에 []를 쓰는 것입니다:\nlet list: number[] = [1, 2, 3];\n\n두 번째 방법은 제네릭 배열 타입을 쓰는 것입니다. Array:\nlet list: Array = [1, 2, 3];\n\n튜플 (Tuple)\n튜플 타입을 사용하면, 요소의 타입과 개수가 고정된 배열을 표현할 수 있습니다. 단 요소들의 타입이 모두 같을 필요는 없습니다. 예를 들어, number, string 이 쌍으로 있는 값을 나타내고 싶을 수 있습니다:\n// 튜플 타입으로 선언\nlet x: [string, number];\n// 초기화\nx = [\"hello\", 10]; // 성공\n// 잘못된 초기화\nx = [10, \"hello\"]; // 오류\n\n정해진 인덱스에 위치한 요소에 접근하면 해당 타입이 나타납니다.\nconsole.log(x[0].substring(1)); // 성공\nconsole.log(x[1].substring(1)); // 오류, 'number'에는 'substring' 이 없습니다.\n\n정해진 인덱스 외에 다른 인덱스에 있는 요소에 접근하면, 오류가 발생하며 실패합니다.\nx[3] = \"world\"; // 오류, '[string, number]' 타입에는 프로퍼티 '3'이 없습니다.\n\nconsole.log(x[5].toString()); // '[string, number]' 타입에는 프로퍼티 '5'가 없습니다.\n\n열거 (Enum)\nJavaScript의 표준 자료형 집합과 사용하면 도움이 될만한 데이터 형은 enum입니다.\nC# 같은 언어처럼, enum은 값의 집합에 더 나은 이름을 붙여줄 수 있습니다.\nenum Color {Red, Green, Blue}\nlet c: Color = Color.Green;\n\n기본적으로, enum은 0부터 시작하여 멤버들의 번호를 매깁니다.\n멤버 중 하나의 값을 수동으로 설정하여 번호를 바꿀 수 있습니다.\n예를 들어, 위 예제를 0대신 1부터 시작해 번호를 매기도록 바꿀 수 있습니다.\nenum Color {Red = 1, Green, Blue}\nlet c: Color = Color.Green;\n\n또는, 모든 값을 수동으로 설정할 수 있습니다:\nenum Color {Red = 1, Green = 2, Blue = 4}\nlet c: Color = Color.Green;\n\nenum의 유용한 기능 중 하나는 매겨진 값을 사용해 enum 멤버의 이름을 알아낼 수 있다는 것입니다.\n예를 들어, 위의 예제에서 2라는 값이 위의 어떤 Color enum 멤버와 매칭되는지 알 수 없을 때, 이에 일치하는 이름을 알아낼 수 있습니다:\nenum Color {Red = 1, Green, Blue}\nlet colorName: string = Color[2];\n\nconsole.log(colorName); // 값이 2인 'Green'이 출력됩니다.\n\nAny\n애플리케이션을 만들 때, 알지 못하는 타입을 표현해야 할 수도 있습니다.\n이 값들은 사용자로부터 받은 데이터나 서드 파티 라이브러리 같은 동적인 컨텐츠에서 올 수도 있습니다.\n이 경우 타입 검사를 하지 않고, 그 값들이 컴파일 시간에 검사를 통과하길 원합니다.\n이를 위해, any 타입을 사용할 수 있습니다:\nlet notSure: any = 4;\nnotSure = \"maybe a string instead\";\nnotSure = false; // 성공, 분명히 부울입니다.\n\nany 타입은 기존에 JavaScript로 작업할 수 있는 강력한 방법으로, 컴파일 중에 점진적으로 타입 검사를 하거나 하지 않을 수 있습니다.\n혹 다른 언어에서 그렇듯, Object가 비슷한 역할을 할 수 있을 것 같다고 생각할 수도 있습니다.\n그런데, Object로 선언된 변수들은 오직 어떤 값이든 그 변수에 할당할 수 있게 해주지만 실제로 메서드가 존재하더라도, 임의로 호출할 수는 없습니다:\nlet notSure: any = 4;\nnotSure.ifItExists(); // 성공, ifItExists 는 런타임엔 존재할 것입니다.\nnotSure.toFixed(); // 성공, toFixed는 존재합니다. (하지만 컴파일러는 검사하지 않음)\n\nlet prettySure: Object = 4;\nprettySure.toFixed(); // 오류: 프로퍼티 'toFixed'는 'Object'에 존재하지 않습니다.\n\n\nNote: Do's and Don'ts에 설명 했듯이 Object를 no-primitive object 대신에 사용하지 마세요.\n\n또한, any 타입은 타입의 일부만 알고 전체는 알지 못할 때 유용합니다.\n예를 들어, 여러 다른 타입이 섞인 배열을 다룰 수 있습니다.\nlet list: any[] = [1, true, \"free\"];\n\nlist[1] = 100;\n\nVoid\nvoid는 어떤 타입도 존재할 수 없음을 나타내기 때문에, any의 반대 타입 같습니다.\nvoid는 보통 함수에서 반환 값이 없을 때 반환 타입을 표현하기 위해 쓰이는 것을 볼 수 있습니다:\nfunction warnUser(): void {\n console.log(\"This is my warning message\");\n}\n\nvoid를 타입 변수를 선언하는 것은 유용하지 않은데, 왜냐하면 그 변수에는 null(--strictNullChecks을 사용하지 않을 때만 해당, 자세한 건 다음 섹션을 참고)또는 undefined 만 할당할 수 있기 때문입니다:\nlet unusable: void = undefined;\nunusable = null; // 성공 `--strictNullChecks` 을 사용하지 않을때만\n\nNull and Undefined\nTypeScript는 undefined 과 null 둘 다 각각 자신의 타입 이름으로 undefined , null로 사용합니다.\nvoid처럼 그 자체로 유용한 경우는 거의 없습니다:\n// 이 밖에 이 변수들에 할당할 수 있는 값이 없습니다!\nlet u: undefined = undefined;\nlet n: null = null;\n\n기본적으로 null 과 undefined는 다른 모든 타입의 하위 타입니다.\n이건, null과 undefined를 number 같은 타입에 할당할 수 있다는 것을 의미합니다.\n하지만, --strictNullChecks를 사용하면, null과 undefined는 오직 any와 각자 자신들 타입에만 할당 가능합니다. (예외적으로 undefined는 void에 할당 가능합니다)\n이건 많은 일반적인 에러를 방지하는 데 도움을 줍니다.\n이 경우, string 또는 null 또는 undefined를 허용하고 싶은 경우 유니언 타입인 string | null | undefined를 사용할 수 있습니다.\n유니언 타입은 상급 주제로, 이후 챕터에서 다룹니다.\n\nAs a note: 가능한 경우 --strictNullChecks를 사용할 것을 권장합니다. 하지만 핸드북의 목적에 따라, 사용하지 않는다고 가정합니다.\n\nNever\nnever 타입은 절대 발생할 수 없는 타입을 나타냅니다.\n예를 들어, never는 함수 표현식이나 화살표 함수 표현식에서 항상 오류를 발생시키거나 절대 반환하지 않는 반환 타입으로 쓰입니다.\n변수 또한 타입 가드에 의해 아무 타입도 얻지 못하게 좁혀지면 never 타입을 얻게 될 수 있습니다.\nnever타입은 모든 타입에 할당 가능한 하위 타입입니다. 하지만 어떤 타입도 never에 할당할 수 있거나, 하위 타입이 아닙니다.(never 자신은 제외)\n심지어 any 도 never에 할당할 수 없습니다.\nnever를 반환하는 몇 가지 예제입니다:\n// never를 반환하는 함수는 함수의 마지막에 도달할 수 없다.\nfunction error(message: string): never {\n throw new Error(message);\n}\n\n// 반환 타입이 never로 추론된다.\nfunction fail() {\n return error(\"Something failed\");\n}\n\n// never를 반환하는 함수는 함수의 마지막에 도달할 수 없다.\nfunction infiniteLoop(): never {\n while (true) {\n }\n}\n\n객체 (Object)\nobject는 원시 타입이 아닌 타입을 나타냅니다. 예를 들어, number, string, boolean, bigint, symbol, null, 또는 undefined 가 아닌 나머지를 의미합니다.\nobject 타입을 쓰면, Object.create 같은 API 가 더 잘 나타납니다. 예를 들어:\ndeclare function create(o: object | null): void;\n\ncreate({ prop: 0 }); // 성공\ncreate(null); // 성공\n\ncreate(42); // 오류\ncreate(\"string\"); // 오류\ncreate(false); // 오류\ncreate(undefined); // 오류\n\n타입 단언 (Type assertions)\n가끔, TypeScript보다 개발자가 값에 대해 더 잘 알고 일을 때가 있습니다.\n대개, 이런 경우는 어떤 엔티티의 실제 타입이 현재 타입보다 더 구체적일 때 발생합니다.\n타입 단언(Type assertions) 은 컴파일러에게 \"날 믿어, 난 내가 뭘 하고 있는지 알아\"라고 말해주는 방법입니다.\n타입 단언은 다른 언어의 타입 변환(형 변환)과 유사하지만, 다른 특별한 검사를 하거나 데이터를 재구성하지는 않습니다.\n이는 런타임에 영향을 미치지 않으며, 온전히 컴파일러만 이를 사용합니다.\n타입 스크립트는 개발자가 필요한 어떤 특정 검사를 수행했다고 인지합니다.\n타입 단언에는 두 가지 형태가 있습니다.\n하나는, \"angle-bracket\" 문법입니다:\nlet someValue: any = \"this is a string\";\n\nlet strLength: number = (someValue).length;\n\n다른 하나는 as-문법 입니다.\nlet someValue: any = \"this is a string\";\n\nlet strLength: number = (someValue as string).length;\n\n위 두 예제는 동일합니다.\n어떤 것을 사용할지는 주로 선호에 따른 선택입니다. 하지만 TypeScript를 JSX와 함께 사용할 때는, as-스타일의 단언만 허용됩니다.\nlet에 관하여\n지금까지 더 익숙할 수도 있는 JavaScript의 var 키워드 대신 let 키워드를 이용했다는 걸 알 수 있습니다.\nlet 키워드는 JavaScript ES2015에서 소개되었고, var보다 안전하다는 이유로, 현재 표준으로 여겨지고 있습니다.\n나중에 더 자세히 살펴보겠지만, 대부분의 JavaScript의 문제들이 let을 사용해서 해결되며, 때문에 가능한 경우 최대한 var대신 let을 사용하셔야 합니다.\n"},"pages/interfaces.html":{"url":"pages/interfaces.html","title":"인터페이스","keywords":"","body":"소개 (Introduction)\nTypeScript의 핵심 원칙 중 하나는 타입 검사가 값의 형태에 초점을 맞추고 있다는 것입니다.\n이를 \"덕 타이핑(duck typing)\" 혹은 \"구조적 서브타이핑 (structural subtyping)\"이라고도 합니다.\nTypeScript에서, 인터페이스는 이런 타입들의 이름을 짓는 역할을 하고 코드 안의 계약을 정의하는 것뿐만 아니라 프로젝트 외부에서 사용하는 코드의 계약을 정의하는 강력한 방법입니다.\n첫 번째 인터페이스 (Our First Interface)\n어떻게 인터페이스가 동작하는지 확인하는 가장 쉬운 방법은 간단한 예제로 시작하는 것입니다:\nfunction printLabel(labeledObj: { label: string }) {\n console.log(labeledObj.label);\n}\n\nlet myObj = {size: 10, label: \"Size 10 Object\"};\nprintLabel(myObj);\n\n타입 검사는 printLabel 호출을 확인합니다.\nprintLabel 함수는 string 타입 label을 갖는 객체를 하나의 매개변수로 가집니다.\n이 객체가 실제로는 더 많은 프로퍼티를 갖고 있지만, 컴파일러는 최소한 필요한 프로퍼티가 있는지와 타입이 잘 맞는지만 검사합니다.\nTypeScript가 관대하지 않은 몇 가지 경우는 나중에 다루겠습니다.\n이번엔 같은 예제를, 문자열 타입의 프로퍼티 label을 가진 인터페이스로 다시 작성해 보겠습니다:\ninterface LabeledValue {\n label: string;\n}\n\nfunction printLabel(labeledObj: LabeledValue) {\n console.log(labeledObj.label);\n}\n\nlet myObj = {size: 10, label: \"Size 10 Object\"};\nprintLabel(myObj);\n\nLabeledValue 인터페이스는 이전 예제의 요구사항을 똑같이 기술하는 이름으로 사용할 수 있습니다.\n이 인터페이스는 여전히 문자열 타입의 label 프로퍼티 하나를 가진다는 것을 의미합니다.\n다른 언어처럼 printLabel에 전달한 객체가 이 인터페이스를 구현해야 한다고 명시적으로 얘기할 필요는 없습니다.\n여기서 중요한 것은 형태뿐입니다. 함수에 전달된 객체가 나열된 요구 조건을 충족하면, 허용됩니다.\n타입 검사는 프로퍼티들의 순서를 요구하지 않습니다. 단지 인터페이스가 요구하는 프로퍼티들이 존재하는지와 프로퍼티들이 요구하는 타입을 가졌는지만을 확인합니다.\n선택적 프로퍼티 (Optional Properties)\n인터페이스의 모든 프로퍼티가 필요한 것은 아닙니다.\n어떤 조건에서만 존재하거나 아예 없을 수도 있습니다.\n선택적 프로퍼티들은 객체 안의 몇 개의 프로퍼티만 채워 함수에 전달하는 \"option bags\" 같은 패턴을 만들 때 유용합니다.\n이 패턴의 예제를 한번 보겠습니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): {color: string; area: number} {\n let newSquare = {color: \"white\", area: 100};\n if (config.color) {\n newSquare.color = config.color;\n }\n if (config.width) {\n newSquare.area = config.width * config.width;\n }\n return newSquare;\n}\n\nlet mySquare = createSquare({color: \"black\"});\n\n선택적 프로퍼티를 가지는 인터페이스는 다른 인터페이스와 비슷하게 작성되고, 선택적 프로퍼티는 선언에서 프로퍼티 이름 끝에 ?를 붙여 표시합니다.\n선택적 프로퍼티의 이점은 인터페이스에 속하지 않는 프로퍼티의 사용을 방지하면서, 사용 가능한 속성을 기술하는 것입니다.\n예를 들어, createSquare안의 color 프로퍼티 이름을 잘못 입력하면, 오류 메시지로 알려줍니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): { color: string; area: number } {\n let newSquare = {color: \"white\", area: 100};\n if (config.clor) {\n // Error: Property 'clor' does not exist on type 'SquareConfig'\n newSquare.color = config.clor;\n }\n if (config.width) {\n newSquare.area = config.width * config.width;\n }\n return newSquare;\n}\n\nlet mySquare = createSquare({color: \"black\"});\n\n읽기전용 프로퍼티 (Readonly properties)\n일부 프로퍼티들은 객체가 처음 생성될 때만 수정 가능해야합니다.\n프로퍼티 이름 앞에 readonly를 넣어서 이를 지정할 수 있습니다:\ninterface Point {\n readonly x: number;\n readonly y: number;\n}\n\n객체 리터럴을 할당하여 Point를 생성합니다.\n할당 후에는 x, y를 수정할 수 없습니다.\nlet p1: Point = { x: 10, y: 20 };\np1.x = 5; // 오류!\n\nTypeScript에서는 모든 변경 메서드(Mutating Methods)가 제거된 Array와 동일한 ReadonlyArray 타입을 제공합니다. 그래서 생성 후에 배열을 변경하지 않음을 보장할 수 있습니다.\nlet a: number[] = [1, 2, 3, 4];\nlet ro: ReadonlyArray = a;\nro[0] = 12; // 오류!\nro.push(5); // 오류!\nro.length = 100; // 오류!\na = ro; // 오류!\n\n예제 마지막 줄에서 ReadonlyArray를 일반 배열에 재할당이 불가능한 것을 확인할 수 있습니다.\n타입 단언(type assertion)으로 오버라이드하는 것은 가능합니다:\na = ro as number[];\n\nreadonly vs const\nreadonly와 const 중에 어떤 것을 사용할 지 기억하기 가장 쉬운 방법은 변수와 프로퍼티중 어디에 사용할지 질문해 보는 것입니다.\n변수는 const를 사용하고 프로퍼티는 readonly를 사용합니다\n초과 프로퍼티 검사 (Excess Property Checks)\n인터페이스의 첫 번째 예제에서 TypeScript가 { label: string; }을 기대해도 { size: number; label: string; }를 허용해주었습니다. 또한 선택적 프로퍼티를 배우고, 소위 \"option bags\"을 기술할 때, 유용하다는 것을 배웠습니다.\n하지만, 그냥 그 둘을 결합하면 에러가 발생할 수 있습니다.\n예를 들어, createSquare를 사용한 마지막 예제를 보겠습니다:\ninterface SquareConfig {\n color?: string;\n width?: number;\n}\n\nfunction createSquare(config: SquareConfig): { color: string; area: number } {\n // ...\n}\n\nlet mySquare = createSquare({ colour: \"red\", width: 100 });\n\ncreateSquare의 매개변수가 color대신 colour로 전달된 것에 유의하세요.\n이 경우 JavaScript에선 조용히 오류가 발생합니다.\nwidth 프로퍼티는 적합하고, color 프로퍼티는 없고, 추가 colour 프로퍼티는 중요하지 않기 때문에, 이 프로그램이 올바르게 작성되었다고 생각할 수 있습니다.\n하지만, TypeScript는 이 코드에 버그가 있을 수 있다고 생각합니다.\n객체 리터럴은 다른 변수에 할당할 때나 인수로 전달할 때, 특별한 처리를 받고, 초과 프로퍼티 검사 (excess property checking)를 받습니다.\n만약 객체 리터럴이 \"대상 타입 (target type)\"이 갖고 있지 않은 프로퍼티를 갖고 있으면, 에러가 발생합니다.\n// error: Object literal may only specify known properties, but 'colour' does not exist in type 'SquareConfig'. Did you mean to write 'color'?\nlet mySquare = createSquare({ colour: \"red\", width: 100 });\n\n이 검사를 피하는 방법은 정말 간단합니다.\n가장 간단한 방법은 타입 단언을 사용하는 것입니다:\nlet mySquare = createSquare({ width: 100, opacity: 0.5 } as SquareConfig);\n\n하지만 특별한 경우에, 추가 프로퍼티가 있음을 확신한다면, 문자열 인덱스 서명(string index signatuer)을 추가하는 것이 더 나은 방법입니다.\n만약 SquareConfig color와 width 프로퍼티를 위와 같은 타입으로 갖고 있고, 또한 다른 프로퍼티를 가질 수 있다면, 다음과 같이 정의할 수 있습니다.\ninterface SquareConfig {\n color?: string;\n width?: number;\n [propName: string]: any;\n}\n\n나중에 인덱스 서명에 대해 좀 더 다룰 것입니다. 하지만 여기서는 SquareConfig가 여러 프로퍼티를 가질 수 있고, 그 프로퍼티들이 color나 width가 아니라면, 그들의 타입은 중요하지 않습니다.\n이 검사를 피하는 마지막 방법은 놀랍게도 객체를 다른 변수에 할당하는 것입니다.\nsquareOptions가 추가 프로퍼티 검사를 받지 않기 때문에, 컴파일러는 에러를 주지 않습니다.\nlet squareOptions = { colour: \"red\", width: 100 };\nlet mySquare = createSquare(squareOptions);\n\nsquareOptions와 SquareConfig 사이에 공통 프로퍼티가 있는 경우에만 위와 같은 방법을 사용할 수 있습니다.\n이 예제에서는, width가 그 경우입니다. 하지만 만약에 변수가 공통 객체 프로퍼티가 없으면 에러가 납니다. 예를 들어:\nlet squareOptions = { colour: \"red\" };\nlet mySquare = createSquare(squareOptions);\n\n위처럼 간단한 코드의 경우, 이 검사를 \"피하는\" 방법을 시도하지 않는 것이 좋습니다.\n메서드가 있고 상태를 가지는 등 더 복잡한 객체 리터럴에서 이 방법을 생각해볼 수 있습니다. 하지만 초과 프로퍼티 에러의 대부분은 실제 버그입니다.\n그 말은, 만약 옵션 백 같은 곳에서 초과 프로퍼티 검사 문제가 발생하면, 타입 정의를 수정해야 할 필요가 있습니다.\n예를 들어, 만약 createSquare에 color나 colour 모두 전달해도 괜찮다면, squareConfig가 이를 반영하도록 정의를 수정해야 합니다.\n함수 타입 (Function Types)\n인터페이스는 JavaScript 객체가 가질 수 있는 넓은 범위의 형태를 기술할 수 있습니다.\n프로퍼티로 객체를 기술하는 것 외에, 인터페이스는 함수 타입을 설명할 수 있습니다.\n인터페이스로 함수 타입을 기술하기 위해, 인터페이스에 호출 서명 (call signature)를 전달합니다.\n이는 매개변수 목록과 반환 타입만 주어진 함수 선언과 비슷합니다. 각 매개변수는 이름과 타입이 모두 필요합니다.\ninterface SearchFunc {\n (source: string, subString: string): boolean;\n}\n\n한번 정의되면, 함수 타입 인터페이스는 다른 인터페이스처럼 사용할 수 있습니다.\n여기서 함수 타입의 변수를 만들고, 같은 타입의 함수 값으로 할당하는 방법을 보여줍니다.\nlet mySearch: SearchFunc;\nmySearch = function(source: string, subString: string) {\n let result = source.search(subString);\n return result > -1;\n}\n\n올바른 함수 타입 검사를 위해, 매개변수의 이름이 같을 필요는 없습니다.\n예를 들어, 위의 예제를 아래와 같이 쓸 수 있습니다:\nlet mySearch: SearchFunc;\nmySearch = function(src: string, sub: string): boolean {\n let result = src.search(sub);\n return result > -1;\n}\n\n함수 매개변수들은 같은 위치에 대응되는 매개변수끼리 한번에 하나씩 검사합니다.\n만약 타입을 전혀 지정하지 않고 싶다면, SearchFunc 타입의 변수로 직접 함수 값이 할당되었기 때문에 TypeScript의 문맥상 타이핑 (contextual typing)이 인수 타입을 추론할 수 있습니다.\n이 예제에서, 함수 표현의 반환 타입이 반환하는 값으로 추론됩니다. (여기서는 false와 true)\nlet mySearch: SearchFunc;\nmySearch = function(src, sub) {\n let result = src.search(sub);\n return result > -1;\n}\n\n함수 표현식이 숫자 나 문자열을 반환했다면, 타입 검사는 반환 타입이 SearchFunc 인터페이스에 정의된 반환 타입과 일치하지 않는다는 에러를 발생시킵니다.\nlet mySearch: SearchFunc;\n\n// error: Type '(src: string, sub: string) => string' is not assignable to type 'SearchFunc'.\n// Type 'string' is not assignable to type 'boolean'.\nmySearch = function(src, sub) {\n let result = src.search(sub);\n return \"string\";\n};\n\n인덱서블 타입 (Indexable Types)\n인터페이스로 함수 타입을 설명하는 방법과 유사하게, a[10] 이나 ageMap[\"daniel\"] 처럼 타입을 \"인덱스로\" 기술할 수 있습니다.\n인덱서블 타입은 인덱싱 할때 해당 반환 유형과 함께 객체를 인덱싱하는 데 사용할 수 있는 타입을 기술하는 인덱스 시그니처 (index signature)를 가지고 있습니다.\n예제를 보겠습니다:\ninterface StringArray {\n [index: number]: string;\n}\n\nlet myArray: StringArray;\nmyArray = [\"Bob\", \"Fred\"];\n\nlet myStr: string = myArray[0];\n\n위에서 인덱스 서명이 있는 StringArray 인터페이스가 있습니다.\n이 인덱스 서명은 StringArray가 number로 색인화(indexed)되면 string을 반환할 것을 나타냅니다.\n인덱스 서명을 지원하는 타입에는 두 가지가 있습니다: 문자열과 숫자.\n두 타입의 인덱서(indexer)를 모두 지원하는 것은 가능하지만, 숫자 인덱서에서 반환된 타입은 반드시 문자열 인덱서에서 반환된 타입의 하위 타입(subtype)이어야 합니다.\n이 이유는 number로 인덱싱 할 때, JavaScript는 실제로 객체를 인덱싱하기 전에 string으로 변환하기 때문입니다.\n즉, 100 (number)로 인덱싱하는 것은 \"100\" (string)로 인덱싱하는 것과 같기 때문에, 서로 일관성 있어야 합니다.\nclass Animal {\n name: string;\n}\nclass Dog extends Animal {\n breed: string;\n}\n\n// 오류: 숫자형 문자열로 인덱싱을 하면 완전히 다른 타입의 Animal을 얻게 될 것입니다!\ninterface NotOkay {\n [x: number]: Animal;\n [x: string]: Dog;\n}\n\n문자열 인덱스 시그니처는 \"사전\" 패턴을 기술하는데 강력한 방법이지만, 모든 프로퍼티들이 반환 타입과 일치하도록 강제합니다.\n문자열 인덱스가 obj.property가 obj[\"property\"]로도 이용 가능함을 알려주기 때문입니다.\n다음 예제에서, name의 타입은 문자열 인덱스 타입과 일치하지 않고, 타입 검사는 에러를 발생시킵니다.\ninterface NumberDictionary {\n [index: string]: number;\n length: number; // 성공, length는 숫자입니다\n name: string; // 오류, `name`의 타입은 인덱서의 하위타입이 아닙니다\n}\n\n하지만, 인덱스 시그니처가 프로퍼티 타입들의 합집합이라면 다른 타입의 프로퍼티들도 허용할 수 있습니다:\ninterface NumberOrStringDictionary {\n [index: string]: number | string;\n length: number; // 성공, length는 숫자입니다\n name: string; // 성공, name은 문자열입니다\n}\n\n마지막으로, 인덱스의 할당을 막기 위해 인덱스 시그니처를 읽기 전용으로 만들 수 있습니다:\ninterface ReadonlyStringArray {\n readonly [index: number]: string;\n}\nlet myArray: ReadonlyStringArray = [\"Alice\", \"Bob\"];\nmyArray[2] = \"Mallory\"; // 오류!\n\n인덱스 시그니처가 읽기 전용이기 때문에 myArray[2]의 값을 할당할 수 없습니다.\n클래스 타입 (Class Types)\n인터페이스 구현하기 (Implementing an interface)\n클래스가 특정 계약(contract)을 충족시키도록 명시적으로 강제하는 C#과 Java와 같은 언어에서 인터페이스를 사용하는 가장 일반적인 방법은 TypeScript에서도 가능합니다.\ninterface ClockInterface {\n currentTime: Date;\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date = new Date();\n constructor(h: number, m: number) { }\n}\n\n아래 예제의 setTime 처럼 클래스에 구현된 메서드를 인터페이스 안에서도 기술할 수 있습니다.\ninterface ClockInterface {\n currentTime: Date;\n setTime(d: Date): void;\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date = new Date();\n setTime(d: Date) {\n this.currentTime = d;\n }\n constructor(h: number, m: number) { }\n}\n\n인터페이스는 클래스의 public과 private 모두보다는, public을 기술합니다.\n그래서 클래스 인스턴스의 private에서는 특정 타입이 있는지 검사할 수 없습니다.\n클래스의 스태틱과 인스턴스의 차이점 (Difference between the static and instance sides of classes)\n클래스와 인터페이스를 다룰 때, 클래스는 두 가지 타입을 가진다는 것을 기억하는 게 좋습니다: 스태틱 타입과 인스턴스 타입입니다.\n생성 시그니처 (construct signature)로 인터페이스를 생성하고, 클래스를 생성하려고 한다면, 인터페이스를 implements 할 때, 에러가 발생하는 것을 확인할 수 있을 겁니다:\ninterface ClockConstructor {\n new (hour: number, minute: number);\n}\n\nclass Clock implements ClockConstructor {\n currentTime: Date;\n constructor(h: number, m: number) { }\n}\n\n클래스가 인터페이스를 implements 할 때, 클래스의 인스턴스만 검사하기 때문입니다.\n생성자가 스태틱이기 때문에, 이 검사에 포함되지 않습니다.\n대신에, 클래스의 스태틱 부분을 직접적으로 다룰 필요가 있습니다.\n이번 예제에서, ClockConstructor는 생성자를 정의하고, ClockInterface는 인스턴스 메서드를 정의하는 두 인터페이스를 정의합니다.\n그리고, 편의를 위해, 전달된 타입의 인스턴스를 생성하는 createClock 생성자 함수를 정의합니다:\ninterface ClockConstructor {\n new (hour: number, minute: number): ClockInterface;\n}\ninterface ClockInterface {\n tick(): void;\n}\n\nfunction createClock(ctor: ClockConstructor, hour: number, minute: number): ClockInterface {\n return new ctor(hour, minute);\n}\n\nclass DigitalClock implements ClockInterface {\n constructor(h: number, m: number) { }\n tick() {\n console.log(\"beep beep\");\n }\n}\nclass AnalogClock implements ClockInterface {\n constructor(h: number, m: number) { }\n tick() {\n console.log(\"tick tock\");\n }\n}\n\nlet digital = createClock(DigitalClock, 12, 17);\nlet analog = createClock(AnalogClock, 7, 32);\n\ncreateClock의 첫 번째 매개변수는 createClock(AnalogClock, 7, 32)안에 ClockConstructor 타입이므로, AnalogClock이 올바른 생성자 시그니처를 갖고 있는지 검사합니다.\n또 다른 쉬운 방법은 클래스 표현을 사용하는 것입니다.\ninterface ClockConstructor {\n new (hour: number, minute: number);\n}\n\ninterface ClockInterface {\n tick();\n}\n\nconst Clock: ClockConstructor = class Clock implements ClockInterface {\n constructor(h: number, m: number) {}\n tick() {\n console.log(\"beep beep\");\n }\n}\n\n인터페이스 확장하기 (Extending Interfaces)\n클래스처럼, 인터페이스들도 확장(extend)이 가능합니다.\n이는 한 인터페이스의 멤버를 다른 인터페이스에 복사하는 것을 가능하게 해주는데, 인터페이스를 재사용성 높은 컴포넌트로 쪼갤 때, 유연함을 제공해줍니다.\ninterface Shape {\n color: string;\n}\n\ninterface Square extends Shape {\n sideLength: number;\n}\n\nlet square = {} as Square;\nsquare.color = \"blue\";\nsquare.sideLength = 10;\n\n인터페이스는 여러 인터페이스를 확장할 수 있어, 모든 인터페이스의 조합을 만들어낼 수 있습니다.\ninterface Shape {\n color: string;\n}\n\ninterface PenStroke {\n penWidth: number;\n}\n\ninterface Square extends Shape, PenStroke {\n sideLength: number;\n}\n\nlet square = {} as Square;\nsquare.color = \"blue\";\nsquare.sideLength = 10;\nsquare.penWidth = 5.0;\n\n하이브리드 타입 (Hybrid Types)\n일찍이 언급했듯이, 인터페이스는 실제 JavaScript 세계에 존재하는 다양한 타입들을 기술할 수 있습니다.\nJavaScript의 동적이고 유연한 특성 때문에, 위에서 설명했던 몇몇 타입의 조합으로 동작하는 객체를 가끔 마주할 수 있습니다.\n그러한 예제 중 하나는 추가적인 프로퍼티와 함께, 함수와 객체 역할 모두 수행하는 객체입니다:\ninterface Counter {\n (start: number): string;\n interval: number;\n reset(): void;\n}\n\nfunction getCounter(): Counter {\n let counter = (function (start: number) { }) as Counter;\n counter.interval = 123;\n counter.reset = function () { };\n return counter;\n}\n\nlet c = getCounter();\nc(10);\nc.reset();\nc.interval = 5.0;\n\n써드파티 (3rd-party) JavaScript와 상호작용할 때, 타입의 형태를 완전히 기술하기 위해 위와 같은 패턴을 사용해야할 수도 있습니다.\n클래스를 확장한 인터페이스 (Interfaces Extending Classes)\n인터페이스 타입이 클래스 타입을 확장하면, 클래스의 멤버는 상속받지만 구현은 상속받지 않습니다.\n이것은 인터페이스가 구현을 제공하지 않고, 클래스의 멤버 모두를 선언한 것과 마찬가지입니다.\n인터페이스는 심지어 기초 클래스의 private과 protected 멤버도 상속받습니다.\n이것은 인터페이스가 private 혹은 protected 멤버를 포함한 클래스를 확장할 수 있다는 뜻이고, 인터페이스 타입은 그 클래스나 하위클래스에 의해서만 구현될 수 있습니다.\n이는 거대한 상속계층을 가지고 있을 때 유용하지만, 특정 프로퍼티를 가진 하위클래스에서만 코드가 동작하도록 지정하는데도 유용합니다.\n하위클래스는 기초클래스에서 상속하는 것 외에는 관련이 있을 필요가 없습니다.\n예를 들어:\nclass Control {\n private state: any;\n}\n\ninterface SelectableControl extends Control {\n select(): void;\n}\n\nclass Button extends Control implements SelectableControl {\n select() { }\n}\n\nclass TextBox extends Control {\n select() { }\n}\n\n// Error: Property 'state' is missing in type 'Image'.\nclass Image implements SelectableControl {\n private state: any;\n select() { }\n}\n\nclass Location {\n\n}\n\n위 예제에서, SelectableControl은 private state 프로퍼티를 포함하여, Control의 모든 멤버를 가지고 있습니다.\nstate는 private 멤버이기 때문에, SelectableControl를 구현하는 것은 Control의 자식에게만 가능합니다.\nControl의 자식만 같은 선언에서 유래된 state private 멤버를 가질수 있기 때문이고, private 멤버들이 호환되기 위해 필요합니다.\nControl 클래스 안에서 SelectableControl의 인스턴스를 통해서 state private 멤버에 접근할 수 있습니다.\nSelectableControl은 select 메서드를 가진 Control과 같은 역할을 합니다.\nButton과 TextBox 클래스들은 SelectableControl의 하위타입이지만 (Control을 상속받고, select 메서드를 가지기 때문에), Image와 Location 클래스는 아닙니다.\n"},"pages/functions.html":{"url":"pages/functions.html","title":"함수","keywords":"","body":"소개 (Introduction)\n함수는 JavaScript로 된 모든 애플리케이션에서의 기본적인 구성 요소입니다.\nJavaScript 함수는 추상화 계층을 구축하거나 클래스 모방, 정보 은닉, 모듈에 대한 방법을 제공합니다.\nTypeScript에는 클래스, 네임스페이스, 모듈이 있지만, 함수는 여전히 이 일을 어떻게 할 것인지를 설명하는 데 있어 핵심 역할을 수행합니다.\nTypeScript에서는 표준 JavaScript 함수가 작업을 수월하게 하도록 몇 가지 새로운 기능을 추가합니다.\n함수 (Function)\nTypeScript 함수는 JavaScript와 마찬가지로 기명 함수(named function)과 익명 함수(anonymous function)로 만들 수 있습니다.\n이를 통해 API에서 함수 목록을 작성하든 일회성 함수를 써서 다른 함수로 전달하든 애플리케이션에 가장 적합한 방법을 선택할 수 있습니다.\nJavaScript에서의 이 두 가지 방법에 대한 예시를 빠르게 다시 보겠습니다:\n// 기명 함수\nfucntion add(x, y) {\n return x + y;\n}\n\n// 익명 함수\nlet myAdd = function(x, y) { return x + y };\n\nJavaScript에서처럼, 함수는 함수 외부의 변수를 참조할 수 있습니다.\n이런 경우를, 변수를 캡처(capture) 한다고 합니다.\n이것이 어떻게 작동하는지 (그리고 이 기술을 사용할 때의 장단점)를 이해하는 것은 이 본문의 주제를 벗어나는 것이지만, 이 메커니즘이 어떻게 작동하는지에 대한 확실한 이해는 JavaScript 및 TypeScript를 사용하는 데 있어 중요합니다.\nlet z = 100;\n\nfunction addToZ(x, y) {\n return x + y + z;\n}\n\n함수 타입 (Function Types)\n함수의 타이핑 (Typing the function)\n이전에 사용했던 예시에 타입을 더해보겠습니다.\nfunction add(x: number, y: number): number {\n return x + y;\n}\n\nlet myAdd = function(x: number, y: number): number { return x + y };\n\n각 파라미터와 함수 자신의 반환될 타입을 정해줄 수 있습니다.\nTypeScript는 반환 문을 보고 반환 타입을 파악할 수 있으므로 반환 타입을 생략할 수 있습니다.\n함수 타입 작성하기 (Writing the function type)\n함수에 타입을 붙였으니, 이제 함수 타입들을 살펴보고 함수의 전체 타입을 작성해 봅시다.\nlet myAdd: (x: number, y: number) => number =\n function(x: number, y: number): number { return x + y; };\n\n함수의 타입은 매개변수의 타입과 반환 타입이 있습니다.\n전체 함수 타입을 작성하고자 한다면 이 두 가지 타입이 필요합니다.\n매개변수 목록처럼 각 매개변수에 이름과 타입 타입을 작성해 줍시다.\n작성하는 이름은 가독성을 위한 것입니다.\n위의 코드 대신 이렇게 쓸 수도 있습니다:\nlet myAdd: (baseValue: number, increment: number) => number =\n function(x: number, y: number): number { return x + y; };\n\n매개변수의 타입들이 올바르게 나열되어 있다면 함수 타입에 이름을 붙이더라도 유효한 타입으로 간주합니다.\n두 번째로 반환 타입입니다.\n매개변수 타입들과 반환 타입 사이에 '화살표 표기'( => )를 써서 반환 타입을 분명히 할 수 있습니다.\n이전에 언급했듯이, 함수 표기에 필요한 부분입니다, 그래서 만약 함수가 값을 반환하지 않는다면 비워두는 대신 void를 써서 표시합니다.\n참고로, 매개변수 타입과 반환 타입만이 함수 타입을 구성합니다.\n캡처된 변수는 타입에 반영되지 않습니다.\n사실상 캡처된 변수는 함수의 \"숨겨진 상태\"의 일부이고 API를 구성하지 않습니다.\n타입의 추론 (Inferring the types)\n아래 예시를 직접 입력해보세요. TypeScript 컴파일러가 방정식의 한쪽에만 타입이 있더라도 타입을 알아낼 수 있다는 것을 알아채셨나요?\n// myAdd는 전체 함수 타입을 가집니다\nlet myAdd = function(x: number, y: number): number { return x + y; };\n\n// 매개변수 x 와 y는 number 타입을 가집니다\nlet myAdd: (baseValue: number, increment: number) => number =\n function(x, y) { return x + y; };\n\n이러한 타입 추론 형태를 \"contextual typing\" 이라 부릅니다.\n이를 통해 여러분의 프로그램에서 타입을 유지하기 위한 노력을 줄일 수 있습니다.\n선택적 매개변수와 기본 매개변수 (Optional and Default Parameter)\nTypeScript에서는 모든 매개변수가 함수에 필요하다고 가정합니다.\n이것이 null 이나 undefined를 줄 수 없다는 걸 의미하는 것은 아닙니다. 대신 함수가 호출될 때, 컴파일러는 각 매개변수에 대해 사용자가 값을 제공했는지를 검사합니다.\n또한, 컴파일러는 매개변수들이 함수로 전달될 유일한 매개변수라고 가정합니다. 요약하자면, 함수에 주어진 인자의 수는 함수가 기대하는 매개변수의 수와 일치해야 합니다.\nfunction buildName(firstName: string, lastName: string) {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 오류, 너무 적은 매개변수\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 정확함\n\nJavaScript에서는 모든 매개변수가 선택적이고, 사용자는 적합하다고 생각하면 그대로 둘 수 있습니다.\n그렇게 둔다면 그 값은 undefined가 됩니다.\nTypeScript에서도 선택적 매개변수를 원한다면 매개변수 이름 끝에 ? 를 붙임으로써 해결할 수 있습니다.\n그 예시로 성을 선택적 매개변수로 하는 경우를 들어보겠습니다:\nfunction buildName(firstName: string, lastName?: string) {\n if (lastName)\n return firstName + \" \" + lastName;\n else\n return firstName;\n}\n\nlet result1 = buildName(\"Bob\"); // 지금은 바르게 동작\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 정확함\n\n어느 선택적 매개변수든 반드시 매개변수 정의가 필요합니다.\nlastName 대신 firstName을 선택적으로 하고 싶다면 매개변수의 순서를 변경해야 합니다.\nTypeScript에서는 유저가 값을 제공하지 않거나 undefined로 했을 때에 할당될 매개변수의 값을 정해 놓을 수도 있습니다.\n이것을 기본-초기화 매개변수라고 합니다.\n이전 예시에서 lastName을 \"Smith\" 라고 지정해 보겠습니다.\nfunction buildName(firstName: string, lastName = \"Smith\") {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 올바르게 동작, \"Bob Smith\" 반환\nlet result2 = buildName(\"Bob\", undefined); // 여전히 동작, 역시 \"Bob Smith\" 반환\nlet result3 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result4 = buildName(\"Bob\", \"Adams\"); // 정확함\n\n모든 필수 매개변수 뒤에 오는 기본-초기화 매개변수는 선택적으로 처리되며, 선택적 매개변수와 마찬가지로 해당 함수를 호출할 때 생략할 수 있습니다.\n이는 선택적 매개변수와 뒤따르는 기본 매개변수의 타입들이 공통성을 공유함을 의미합니다, 그래서 이 두 가지\nfunction buildName(firstName: string, lastName?: string) {\n // ...\n}\n\n와\nfunction buildName(firstName: string, lastName = \"Smith\") {\n // ...\n}\n\n는 (firstName: string, lastName?: string) => string 라는 공통된 타입을 공유합니다.\nlastName의 기본값은 타입에서 사라지고 오직 선택적 매개변수라는 사실만 남깁니다.\n순수한 선택적 매개변수와는 다르게 기본-초기화 매개변수는 필수 매개변수 뒤에 오는 것이 강요되지 않습니다.\n만약 기본-초기화 매개변수가 필수 매개변수보다 앞에 오게 된다면 사용자가 명시적으로 undefined 를 전달해 주어야 기본-초기화 매개변수를 볼 수 있습니다.\n앞서 사용했던 예시에 기본 초기화를 firstName에 적용한 것입니다:\nfunction buildName(firstName = \"Will\", lastName: string) {\n return firstName + \" \" + lastName;\n}\n\nlet result1 = buildName(\"Bob\"); // 오류, 너무 적은 매개변수\nlet result2 = buildName(\"Bob\", \"Adams\", \"Sr.\"); // 오류, 너무 많은 매개변수\nlet result3 = buildName(\"Bob\", \"Adams\"); // 성공, \"Bob Adams\" 반환\nlet result4 = buildName(undefined, \"Adams\"); // 성공, \"Will Adams\" 반환\n\n나머지 매개변수 (Rest Parameters)\n필수, 선택적, 기본 매개변수는 한 번에 하나의 매개변수만을 가지고 이야기합니다.\n때로는 다수의 매개변수를 그룹 지어 작업하기를 원하거나, 함수가 최종적으로 얼마나 많은 매개변수를 취할지 모를 때도 있을 것입니다.\nJavaScript에서는 모든 함수 내부에 위치한 arguments라는 변수를 사용해 직접 인자를 가지고 작업할 수 있습니다.\nTypeScript에서는 이 인자들을 하나의 변수로 모을 수 있습니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\n// employeeName 은 \"Joseph Samuel Lucas MacKinzie\" 가 될것입니다.\nlet employeeName = buildName(\"Joseph\", \"Samuel\", \"Lucas\", \"MacKinzie\");\n\n나머지 매개변수는 선택적 매개변수들의 수를 무한으로 취급합니다.\n나머지 매개변수로 인자들을 넘겨줄 때는 당신이 원하는 만큼 넘겨 줄 수도 있습니다; 아무것도 넘겨주지 않을 수도 있습니다.\n컴파일러는 생략 부호 (...) 뒤의 이름으로 전달된 인자 배열을 빌드하여 함수에서 사용할 수 있도록 합니다.\n생략 부호는 나머지 매개변수가 있는 함수의 타입에도 사용됩니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\nlet buildNameFun: (fname: string, ...rest: string[]) => string = buildName;\n\nthis\nthis 가 JavaScript에서 어떻게 쓰이는지 아는 것은 일종의 통과의례입니다.\nTypeScript는 JavaScript의 상위 집합이므로 TypeScript 개발자들 역시 this가 어떻게 쓰이는지 또는 this가 잘못 쓰일 때를 발견하는 방법을 배울 필요가 있습니다.\n다행히도 TypeScript는 몇 가지 기술들로 잘못된 this 사용을 잡아낼 수 있습니다.\n만약 JavaScript에서 this가 어떻게 동작하는지 알고 싶다면 먼저 Yehuda Katz의 글 JavaScript 함수 호출과 \"this\" 이해하기 을 읽도록 합니다.\nYehuda의 글은 this의 내부 동작을 아주 잘 설명하므로, 여기서는 기본만 다룰 것입니다.\nthis와 화살표 함수 (this and arrow functions)\nJavaScript에서, this는 함수가 호출될 때 정해지는 변수입니다.\n매우 강력하고 유연한 기능이지만 이것은 항상 함수가 실행되는 콘텍스트에 대해 알아야 한다는 수고가 생깁니다.\n특히 함수를 반환하거나 인자로 넘길 때의 혼란스러움은 악명 높습니다.\n예시를 봅시다:\nlet deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n createCardPicker: function() {\n return function() {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\ncreateCardPicker가 자기 자신을 반환하는 함수임을 주목해 주세요.\n이 예제를 작동시키면 기대했던 경보 창 대신 오류가 발생할 것입니다.\ncreateCardPicker에 의해 생성된 함수에서 사용 중인 this가 deck 객체가 아닌 window에 설정되었기 때문입니다.\ncardPicker()의 자체적인 호출 때문에 생긴 일입니다.\n최상위 레벨에서의 비-메서드 문법의 호출은 this를 window로 합니다.\n(Note: strict mode에서는 this가 window 대신 undefined 가 됩니다. )\n이 문제는 나중에 사용할 함수를 반환하기 전에 바인딩을 알맞게 하는 것으로 해결할 수 있습니다.\n이 방법대로라면 나중에 사용하는 방법에 상관없이 원본 deck 객체를 계속해서 볼 수 있습니다.\n이를 위해, 함수 표현식을 ES6의 화살표 함수로 바꿀 것입니다.\n화살표 함수는 함수가 호출 된 곳이 아닌 함수가 생성된 쪽의 this를 캡처합니다:\nlet deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n createCardPicker: function() {\n // NOTE: 아랫줄은 화살표 함수로써, 'this'를 이곳에서 캡처할 수 있도록 합니다\n return () => {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\n--noImplicitThis 플래그를 컴파일러에 전달하는 실수를 하게 된다면 TypeScript는 경고를 표시할 것입니다.\nthis.suits[pickedSuit] 의 this는 any 타입인 것을 짚고 넘어가겠습니다.\nthis 매개변수 (this parameter)\n불행히도 this.suits[pickedSuit]의 타입은 여전히 any입니다.\nthis가 객체 리터럴 내부의 함수에서 왔기 때문입니다.\n이것을 고치기 위해 명시적으로 this 매개변수를 줄 수 있습니다.\nthis 매개변수는 함수의 매개변수 목록에서 가장 먼저 나오는 가짜 매개변수입니다.\nfunction f(this: void) {\n // 독립형 함수에서 `this`를 사용할 수 없는 것을 확인함\n}\n\n명확하고 재사용하기 쉽게 Card와 Deck 두 가지 인터페이스 타입들을 예시에 추가해 보겠습니다.\ninterface Card {\n suit: string;\n card: number;\n}\ninterface Deck {\n suits: string[];\n cards: number[];\n createCardPicker(this: Deck): () => Card;\n}\nlet deck: Deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n // NOTE: 아래 함수는 이제 callee가 반드시 Deck 타입이어야 함을 명시적으로 지정합니다.\n createCardPicker: function(this: Deck) {\n return () => {\n let pickedCard = Math.floor(Math.random() * 52);\n let pickedSuit = Math.floor(pickedCard / 13);\n\n return {suit: this.suits[pickedSuit], card: pickedCard % 13};\n }\n }\n}\n\nlet cardPicker = deck.createCardPicker();\nlet pickedCard = cardPicker();\n\nalert(\"card: \" + pickedCard.card + \" of \" + pickedCard.suit);\n\n이제 TypeScript는 createCardPicker가 Deck 객체에서 호출된다는 것을 알게 됐습니다.\n이것은 this가 any 타입이 아니라 Deck 타입이며 따라서 --noImplicitThis 플래그가 어떤 오류도 일으키지 않는다는 것을 의미합니다.\n콜백에서 this 매개변수 (this parameters in callbacks)\n나중에 호출할 콜백 함수를 라이브러리에 전달할 때 this 때문에 오류가 발생할 수 있습니다.\n라이브러리는 콜백을 일반 함수처럼 호출하므로 this는 undefined가 됩니다.\n일부 작업에서는 this 매개변수를 콜백 오류를 막는데 사용할 수 있습니다.\n먼저 라이브러리 작성자는 콜백 타입을 this로 표시를 해주어야 합니다.\ninterface UIElement {\n addClickListener(onclick: (this: void, e: Event) => void): void;\n}\n\nthis: void는 addClickListener가 onclick이 this타입을 요구하지 않는 함수가 될 것으로 예상하는 것을 의미합니다.\n두 번째로, 호출 코드를 this로 표시합니다.\nclass Handler {\n info: string;\n onClickBad(this: Handler, e: Event) {\n // 이런, `this`가 여기서 쓰이는군요. 이 콜백을 쓰면 런타임에서 충돌을 일으키겠군요\n this.info = e.message;\n }\n}\nlet h = new Handler();\nuiElement.addClickListener(h.onClickBad); // 오류!\n\nthis로 표시를 한 상태에서 onClickBad가 반드시 Handler의 인스턴스로써 호출되어야 함을 명시해 주어야 합니다.\n그러면 TypeScript는 addClickListener가 this: void를 갖는 함수를 필요로 한다는 것을 감지합니다.\n오류를 고치기 위해 this의 타입을 바꿔줍니다:\nclass Handler {\n info: string;\n onClickGood(this: void, e: Event) {\n // void 타입이기 때문에 this는 이곳에서 쓸 수 없습니다!\n console.log('clicked!');\n }\n}\nlet h = new Handler();\nuiElement.addClickListener(h.onClickGood);\n\nonClickGood이 this 타입을 void로 지정하고 있기 때문에 addClickListener로 넘겨지는데 적합합니다.\n물론, 이것이 this.info를 쓸 수 없는 것을 의미하기도 합니다.\n만약 당신이 this.info까지 원한다면 화살표 함수를 사용해야 할 겁니다:\nclass Handler {\n info: string;\n onClickGood = (e: Event) => { this.info = e.message }\n}\n\n이러한 작업은 화살표 함수가 외부의 this를 사용하기 때문에 가능하므로 this: void일 것으로 기대하는 무언가라면 전달에 문제가 없습니다.\nHandler 타입 객체마다 하나의 화살표 함수가 작성된다는 점이 단점입니다.\n반면, 메서드들은 하나만 작성되어 Handler의 프로토타입에 붙습니다.\n그들은 Handler 타입의 모든 객체 간에 공유됩니다.\n오버로드 (Overloads)\nJavaScript는 본질적으로 매우 동적인 언어입니다.\n하나의 JavaScript 함수가 전달된 인자의 형태에 따라 다른 타입의 객체들을 반환하는 것은 흔한 일입니다.\nlet suits = [\"hearts\", \"spades\", \"clubs\", \"diamonds\"];\n\nfunction pickCard(x): any {\n // 인자가 배열 또는 객체인지 확인\n // 만약 그렇다면, deck이 주어지고 card를 선택합니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않다면 그냥 card를 선택합니다.\n else if (typeof x == \"number\") {\n let pickedSuit = Math.floor(x / 13);\n return { suit: suits[pickedSuit], card: x % 13 };\n }\n}\n\nlet myDeck = [{ suit: \"diamonds\", card: 2 }, { suit: \"spades\", card: 10 }, { suit: \"hearts\", card: 4 }];\nlet pickedCard1 = myDeck[pickCard(myDeck)];\nalert(\"card: \" + pickedCard1.card + \" of \" + pickedCard1.suit);\n\nlet pickedCard2 = pickCard(15);\nalert(\"card: \" + pickedCard2.card + \" of \" + pickedCard2.suit);\n\n여기 사용자가 전달하는 것에 따라 두 가지 다른 결과를 반환하는 함수가 있습니다.\n사용자가 deck을 의미하는 객체 값을 전달한다면 함수가 카드를 선택합니다.\n사용자가 카드를 선택하면 선택한 카드가 무엇인지 대답해 줍니다.\n하지만 타입 시스템에서 이것을 어떻게 구현할 것입니까?\n정답은 오버로드 목록으로 동일한 함수에 다중 함수 타입을 제공하는 것입니다.\n오버로드 목록은 컴파일러가 함수 호출들을 해결할 때 사용하는 것입니다.\n오버로드 목록으로 pickCard가 동작을 승인하고 반환하는 것을 구현해 봅시다:\nlet suits = [\"hearts\", \"spades\", \"clubs\", \"diamonds\"];\n\nfunction pickCard(x: {suit: string; card: number; }[]): number;\nfunction pickCard(x: number): {suit: string; card: number; };\nfunction pickCard(x): any {\n // 인자가 배열 또는 객체인지 확인\n // 만약 그렇다면, deck이 주어지고 card를 선택합니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않다면 그냥 card를 선택합니다.\n else if (typeof x == \"number\") {\n let pickedSuit = Math.floor(x / 13);\n return { suit: suits[pickedSuit], card: x % 13 };\n }\n}\n\nlet myDeck = [{ suit: \"diamonds\", card: 2 }, { suit: \"spades\", card: 10 }, { suit: \"hearts\", card: 4 }];\nlet pickedCard1 = myDeck[pickCard(myDeck)];\nalert(\"card: \" + pickedCard1.card + \" of \" + pickedCard1.suit);\n\nlet pickedCard2 = pickCard(15);\nalert(\"card: \" + pickedCard2.card + \" of \" + pickedCard2.suit);\n\n이 변화를 통해, 오버로드는 pickCard 함수에 대해 타입 검사 호출을 제공합니다.\n컴파일러가 알맞은 타입 검사를 하기 위해서, JavaScript와 비슷한 프로세스를 따릅니다.\n오버로드 목록에서 첫 번째 오버로드를 진행하면서 제공된 매개변수를 사용하여 함수를 호출하려고 시도합니다.\n만약 일치하게 된다면 해당 오버로드를 알맞은 오버로드로 선택하여 작업을 수행합니다.\n이러한 이유로 가장 구체적인 것부터 오버로드 리스팅을 하는 것이 일반적입니다.\n위 예제에서 function pickCard(x): any는 오버로드 목록에 해당되지 않음을 유의하세요, 그래서 두 가지 오버로드만을 가집니다: 객체를 받는것 하나와 숫자를 받는 것 하나.\n다른 매개변수 타입으로 pickCard를 호출하는 것은 오류가 발생합니다.\n"},"pages/literal-types.html":{"url":"pages/literal-types.html","title":"리터럴 타입","keywords":"","body":"리터럴 타입은 집합 타입의 보다 구체적인 하위 타입입니다.\n이것이 의미하는 바는 타입 시스템 안에서 \"Hello World\"는 string이지만, string은 \"Hello World\"가 아니란 것입니다.\n오늘날 TypeScript에는 문자열과 숫자, 두 가지 리터럴 타입이 있는데 이를 사용하면 문자열이나 숫자에 정확한 값을 지정할 수 있습니다.\n리터럴 타입 좁히기 (Literal Narrowing)\nvar 또는 let으로 변수를 선언할 경우 이 변수의 값이 변경될 가능성이 있음을 컴파일러에게 알립니다.\n반면, const로 변수를 선언하게 되면 TypeScript에게 이 객체는 절대 변경되지 않음을 알립니다.\n// const를 사용하여 변수 helloWorld가\n// 절대 변경되지 않음을 보장합니다.\n\n// 따라서, TypeScript는 문자열이 아닌 \"Hello World\"로 타입을 정합니다.\nconst helloWorld = \"Hello World\";\n\n// 반면, let은 변경될 수 있으므로 컴파일러는 문자열이라고 선언할 것입니다.\nlet hiWorld = \"Hi World\";\n\n무한한 수의 잠재적 케이스들 (문자열 값은 경우의 수가 무한대)을 유한한 수의 잠재적 케이스 (helloWorld의 경우: 1개)로 줄여나가는 것을 타입 좁히기 (narrowing)라 한다.\n문자열 리터럴 타입 (String Literal Types)\n실제로 문자열 리터럴 타입은 유니언 타입, 타입 가드 그리고 타입 별칭과 잘 결합됩니다.\n이런 기능을 함께 사용하여 문자열로 enum과 비슷한 형태를 갖출 수 있습니다.\n// @errors: 2345\ntype Easing = \"ease-in\" | \"ease-out\" | \"ease-in-out\";\n\nclass UIElement {\n animate(dx: number, dy: number, easing: Easing) {\n if (easing === \"ease-in\") {\n // ...\n } else if (easing === \"ease-out\") {\n } else if (easing === \"ease-in-out\") {\n } else {\n // 하지만 누군가가 타입을 무시하게 된다면\n // 이곳에 도달하게 될 수 있습니다.\n }\n }\n}\n\nlet button = new UIElement();\nbutton.animate(0, 0, \"ease-in\");\nbutton.animate(0, 0, \"uneasy\");\n\n허용된 세 개의 문자열이 아닌 다른 문자열을 사용하게 되면 오류가 발생합니다.\n'\"uneasy\"' 타입은 '\"ease-in\" | \"ease-out\" | \"ease-in-out\"' 타입의 매개 변수에 할당할 수 없습니다.\n문자열 리터럴 타입은 오버로드를 구별하는 것과 동일한 방법으로 사용될 수 있습니다:\nfunction createElement(tagName: \"img\"): HTMLImageElement;\nfunction createElement(tagName: \"input\"): HTMLInputElement;\n// ... 추가적인 중복 정의들 ...\nfunction createElement(tagName: string): Element {\n // ... 여기에 로직 추가 ...\n}\n\n숫자형 리터럴 타입 (Numeric Literal Types)\nTypeScript에는 위의 문자열 리터럴과 같은 역할을 하는 숫자형 리터럴 타입도 있습니다.\nfunction rollDice(): 1 | 2 | 3 | 4 | 5 | 6 {\n return (Math.floor(Math.random() * 6) + 1) as 1 | 2 | 3 | 4 | 5 | 6;\n}\n\nconst result = rollDice();\n\n이는 주로 설정값을 설명할 때 사용됩니다:\n/** loc/lat 좌표에 지도를 생성합니다. */\ndeclare function setupMap(config: MapConfig): void;\n// ---생략---\ninterface MapConfig {\n lng: number;\n lat: number;\n tileSize: 8 | 16 | 32;\n}\n\nsetupMap({ lng: -73.935242, lat: 40.73061, tileSize: 16 });\n\n"},"pages/unions-and-intersections.html":{"url":"pages/unions-and-intersections.html","title":"유니언과 교차 타입","keywords":"","body":"지금까지, 핸드북은 원자 객체의 타입들을 다뤄왔습니다.\n하지만, 더 많은 타입을 모델링할수록 처음부터 타입을 만들어내기보다는 이미 존재하는 타입을 구성하거나 결합하는 방법들을 찾게 될 것입니다.\n교차 타입과 유니언 타입은 타입을 구성할 수 있는 방법 중 하나입니다.\n유니언 타입 (Union Types)\n가끔, number나 string을 매개변수로 기대하는 라이브러리를 사용할 때가 있습니다.\n예를 들어, 다음 함수를 사용할 때입니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: any) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\npadLeft(\"Hello world\", 4); // \"Hello world\"를 반환합니다.\n\n위 예제에서 padLeft의 문제는 매개변수 padding이 any 타입으로 되어있다는 것입니다.\n즉, number나 string 둘 다 아닌 인수로 함수를 호출할 수 있다는 것이고, TypeScript는 이를 괜찮다고 받아들일 것입니다.\ndeclare function padLeft(value: string, padding: any): string;\n// ---생략---\n// 컴파일 타임에는 통과하지만, 런타임에는 오류가 발생합니다.\nlet indentedString = padLeft(\"Hello world\", true);\n\n전통적인 객체지향 코드에서, 타입의 계층을 생성하여 두 타입을 추상화할 수 있습니다.\n이는 더 명시적일 수는 있지만, 조금 과하다고 할 수도 있습니다.\n기존 방법의 padLeft에서 좋은 점 중 하나는 원시 값을 단지 전달할 수 있다는 것입니다.\n즉 사용법이 간단하고 간결합니다.\n또한 이 새로운 방법은 단지 다른 곳에 이미 존재하는 함수를 사용하고자 할 때 도움이 되지 않습니다.\nany 대신에, 유니언 타입을 매개변수 padding에 사용할 수 있습니다:\n// @errors: 2345\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: string | number) {\n // ...\n}\n\nlet indentedString = padLeft(\"Hello world\", true);\n\n유니언 타입은 여러 타입 중 하나가 될 수 있는 값을 의미합니다.\n세로 막대 (|)로 각 타입을 구분하여, number | string | boolean은 값의 타입이 number, string 혹은 boolean이 될 수 있음을 의미합니다.\n공통 필드를 갖는 유니언 (Unions with Common Fields)\n유니언 타입인 값이 있으면, 유니언에 있는 모든 타입에 공통인 멤버들에만 접근할 수 있습니다.\n// @errors: 2339\n\ninterface Bird {\n fly(): void;\n layEggs(): void;\n}\n\ninterface Fish {\n swim(): void;\n layEggs(): void;\n}\n\ndeclare function getSmallPet(): Fish | Bird;\n\nlet pet = getSmallPet();\npet.layEggs();\n\n// 두 개의 잠재적인 타입 중 하나에서만 사용할 수 있습니다.\npet.swim();\n\n여기서 유니언 타입은 약간 까다로울 수 있으나, 익숙해지는 데 약간의 직관만 있으면 됩니다.\n만약 값이 A | B 타입을 갖고 있으면, 확신할 수 있는 것은 그 값이 A와B 둘 다 가지고 있는 멤버들을 갖고 있다는 것뿐입니다.\n이 예제에서, Bird는 fly라는 멤버를 갖고 있습니다.\nBird | Fish로 타입이 지정된 변수가 fly 메서드를 가지고 있는지 확신할 수 없습니다.\n만약 변수가 실제로 런타임에 Fish이면, pet.fly()를 호출하는 것은 오류입니다.\n유니언 구별하기 (Discriminating Unions)\n유니언을 사용하는 데 있어서 일반적인 기술은 TypeScript가 현재 가능한 타입 추론의 범위를 좁혀나가게 해줄 수 있는 리터럴 타입을 갖는 단일 필드를 사용하는 것입니다. 예를 들어, 하나의 공통 필드를 가지고 있는 세 가지 타입의 유니언을 만들어 보겠습니다.\ntype NetworkLoadingState = {\n state: \"loading\";\n};\n\ntype NetworkFailedState = {\n state: \"failed\";\n code: number;\n};\n\ntype NetworkSuccessState = {\n state: \"success\";\n response: {\n title: string;\n duration: number;\n summary: string;\n };\n};\n\n// 위 타입들 중 단 하나를 대표하는 타입을 만들었지만,\n// 그것이 무엇에 해당하는지 아직 확실하지 않습니다.\ntype NetworkState =\n | NetworkLoadingState\n | NetworkFailedState\n | NetworkSuccessState;\n\n위 타입들은 모두 state라는 필드를 갖고 있으며, 그들 각자만의 필드도 갖고 있습니다:\n\n \n \n NetworkLoadingState\n NetworkFailedState\n NetworkSuccessState\n \n \n state\n state\n state\n \n \n \n code\n response\n \n \n\n\nstate 필드가 NetworkState 안의 모든 타입에 공통으로 존재한다는 점을 안다면 - 존재 여부를 체크하지 않고도 접근할 수 있습니다.\n리터럴 타입으로서 state를 갖고 있다면, state의 값은 대응하는 동일한 문자열과 대조되고 TypeScript는 현재 어떤 타입이 사용되고 있는지 알 것입니다.\n\n \n \n NetworkLoadingState\n NetworkFailedState\n NetworkSuccessState\n \n \n \"loading\"\n \"failed\"\n \"success\"\n \n \n\n\n이 경우, 런타임에 나타나는 타입의 범위를 좁히기 위하여 switch문을 사용할 수 있습니다.\n// @errors: 2339\ntype NetworkLoadingState = {\n state: \"loading\";\n};\n\ntype NetworkFailedState = {\n state: \"failed\";\n code: number;\n};\n\ntype NetworkSuccessState = {\n state: \"success\";\n response: {\n title: string;\n duration: number;\n summary: string;\n };\n};\n// ---생략---\ntype NetworkState =\n | NetworkLoadingState\n | NetworkFailedState\n | NetworkSuccessState;\n\nfunction networkStatus(state: NetworkState): string {\n // 현재 TypeScript는 셋 중 어떤 것이\n // state가 될 수 있는 잠재적인 타입인지 알 수 없습니다.\n\n // 모든 타입에 공유되지 않는 프로퍼티에 접근하려는 시도는\n // 오류를 발생시킵니다.\n state.code;\n\n // state에 swtich문을 사용하여, TypeScript는 코드 흐름을 분석하면서\n // 유니언 타입을 좁혀나갈 수 있습니다.\n switch (state.state) {\n case \"loading\":\n return \"Downloading...\";\n case \"failed\":\n // 여기서 타입은 NetworkFailedState일 것이며,\n // 따라서 `code` 필드에 접근할 수 있습니다.\n return `Error ${state.code} downloading`;\n case \"success\":\n return `Downloaded ${state.response.title} - ${state.response.summary}`;\n }\n}\n\n교차 타입 (Intersection Types)\n교차 타입은 유니언 타입과 밀접한 관련이 있지만, 사용 방법은 매우 다릅니다.\n교차 타입은 여러 타입을 하나로 결합합니다.\n기존 타입을 합쳐 필요한 기능을 모두 가진 단일 타입을 얻을 수 있습니다.\n예를 들어, Person & Serializable & Loggable은 Person 과 Serializable 그리고 Loggable입니다.\n즉, 이 타입의 객체는 세 가지 타입의 모든 멤버를 갖게 됩니다.\n예를 들어, 일관된 에러를 다루는 여러 네트워크 요청이 있다면 해당 에러 핸들링을 분리하여 하나의 응답 타입에 대응하는 결합된 자체 타입으로 만들 수 있습니다.\ninterface ErrorHandling {\n success: boolean;\n error?: { message: string };\n}\n\ninterface ArtworksData {\n artworks: { title: string }[];\n}\n\ninterface ArtistsData {\n artists: { name: string }[];\n}\n\n// 이 인터페이스들은\n// 하나의 에러 핸들링과 자체 데이터로 구성됩니다.\n\ntype ArtworksResponse = ArtworksData & ErrorHandling;\ntype ArtistsResponse = ArtistsData & ErrorHandling;\n\nconst handleArtistsResponse = (response: ArtistsResponse) => {\n if (response.error) {\n console.error(response.error.message);\n return;\n }\n\n console.log(response.artists);\n};\n\n교차를 통한 믹스인 (Mixins via Intersections)\n교차는 믹스인 패턴을 실행하기 위해 사용됩니다.\nclass Person {\n constructor(public name: string) {}\n}\n\ninterface Loggable {\n log(name: string): void;\n}\n\nclass ConsoleLogger implements Loggable {\n log(name: string) {\n console.log(`Hello, I'm ${name}.`);\n }\n}\n\n// 두 객체를 받아 하나로 합칩니다.\nfunction extend(\n first: First,\n second: Second\n): First & Second {\n const result: Partial = {};\n for (const prop in first) {\n if (first.hasOwnProperty(prop)) {\n (result as First)[prop] = first[prop];\n }\n }\n for (const prop in second) {\n if (second.hasOwnProperty(prop)) {\n (result as Second)[prop] = second[prop];\n }\n }\n return result as First & Second;\n}\n\nconst jim = extend(new Person(\"Jim\"), ConsoleLogger.prototype);\njim.log(jim.name);\n\n"},"pages/classes.html":{"url":"pages/classes.html","title":"클래스","keywords":"","body":"소개 (Introduction)\n기존 JavaScript는 재사용할 수 있는 컴포넌트를 만들기 위해 함수와 프로토타입-기반 상속을 사용했지만, 객체 지향 접근 방식에 익숙한 프로그래머의 입장에서는 클래스가 함수를 상속받고 이런 클래스에서 객체가 만들어지는 것에 다소 어색함을 느낄 수 있습니다.\nECMAScript 6로도 알려진 ECMAScript 2015를 시작으로 JavaScript 프로그래머들은 이런 객체-지향적 클래스-기반의 접근 방식을 사용해서 애플리케이션을 만들 수 있습니다.\nTypeScript에서는 다음 버전의 JavaScript를 기다릴 필요 없이 개발자들이 이러한 기법들을 사용할 수 있게 해주며, 기존의JavaScript로 컴파일하여 주요 브라우저와 플랫폼에서 동작하게 합니다.\n클래스 (Classes)\n간단한 클래스-기반 예제를 살펴보겠습니다:\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\nlet greeter = new Greeter(\"world\");\n\nC# 이나 Java를 사용해봤다면, 익숙한 구문일 것입니다.\n새로운 클래스 Greeter를 선언했습니다. 이 클래스는 3개의 멤버를 가지고 있습니다: greeting 프로퍼티, 생성자 그리고 greet 메서드 입니다.\n클래스 안에서 클래스의 멤버를 참조할 때 this.를 앞에 덧붙이는 것을 알 수 있습니다.\n이것은 멤버에 접근하는 것을 의미합니다.\n마지막 줄에서, new를 사용하여 Greeter클래스의 인스턴스를 생성합니다.\n이 코드는 이전에 정의한 생성자를 호출하여 Greeter 형태의 새로운 객체를 만들고, 생성자를 실행해 초기화합니다.\n상속 (Inheritance)\nTypeScript에서는, 일반적인 객체-지향 패턴을 사용할 수 있습니다.\n클래스-기반 프로그래밍의 가장 기본적인 패턴 중 하나는 상속을 이용하여 이미 존재하는 클래스를 확장해 새로운 클래스를 만들 수 있다는 것입니다.\n예제를 살펴보겠습니다:\nclass Animal {\n move(distanceInMeters: number = 0) {\n console.log(`Animal moved ${distanceInMeters}m.`);\n }\n}\n\nclass Dog extends Animal {\n bark() {\n console.log('Woof! Woof!');\n }\n}\n\nconst dog = new Dog();\ndog.bark();\ndog.move(10);\ndog.bark();\n\n상속 기능을 보여주는 가장 기본적인 예제입니다: 클래스는 기초 클래스로부터 프로퍼티와 메서드를 상속받습니다.\n여기서, Dog은 extends 키워드를 사용하여 Animal이라는 기초 클래스로부터 파생된 파생 클래스입니다.\n파생된 클래스는 하위클래스(subclasses), 기초 클래스는 상위클래스(superclasses) 라고 불리기도 합니다.\nDog는 Animal의 기능을 확장하기 때문에, bark()와 move()를 모두 가진 Dog 인스턴스를 생성할 수 있습니다.\n조금 더 복잡한 예제를 살펴보겠습니다.\nclass Animal {\n name: string;\n constructor(theName: string) { this.name = theName; }\n move(distanceInMeters: number = 0) {\n console.log(`${this.name} moved ${distanceInMeters}m.`);\n }\n}\n\nclass Snake extends Animal {\n constructor(name: string) { super(name); }\n move(distanceInMeters = 5) {\n console.log(\"Slithering...\");\n super.move(distanceInMeters);\n }\n}\n\nclass Horse extends Animal {\n constructor(name: string) { super(name); }\n move(distanceInMeters = 45) {\n console.log(\"Galloping...\");\n super.move(distanceInMeters);\n }\n}\n\nlet sam = new Snake(\"Sammy the Python\");\nlet tom: Animal = new Horse(\"Tommy the Palomino\");\n\nsam.move();\ntom.move(34);\n\n이 예제는 앞에서 언급하지 않은 몇 가지 기능을 다룹니다.\n이번에도 extends 키워드를 사용하여 Animal의 하위클래스를 생성합니다: Horse와 Snake.\n이전 예제와 한 가지 다른 부분은 파생된 클래스의 생성자 함수는 기초 클래스의 생성자를 실행할 super()를 호출해야 한다는 점입니다.\n더욱이 생성자 내에서 this에 있는 프로퍼티에 접근하기 전에 super()를 먼저 호출해야 합니다.\n이 부분은 TypeScript에서 중요한 규칙입니다.\n또한 이 예제는 기초 클래스의 메서드를 하위클래스에 특화된 메서드로 오버라이드하는 방법을 보여줍니다.\n여기서 Snake와 Horse는 Animal의 move를 오버라이드해서 각각 클래스의 특성에 맞게 기능을 가진 move를 생성합니다.\ntom은 Animal로 선언되었지만 Horse의 값을 가지므로 tom.move(34)는 Horse의 오버라이딩 메서드를 호출합니다.\nSlithering...\nSammy the Python moved 5m.\nGalloping...\nTommy the Palomino moved 34m.\n\nPublic, private 그리고 protected 지정자 (Public, private, and protected modifiers)\n기본적으로 공개 (Public by default)\n우리 예제에서는, 프로그램 내에서 선언된 멤버들에 자유롭게 접근할 수 있습니다.\n다른 언어의 클래스가 익숙하다면, 위 예제에서 public을 사용하지 않아도 된다는 점을 알 수 있습니다. 예를 들어, C#에서는 노출 시킬 각 멤버에 public을 붙여야 합니다.\nTypeScript에서는 기본적으로 각 멤버는 public입니다.\n명시적으로 멤버를 public으로 표시할 수도 있습니다.\n이전 섹션의 Animal 클래스를 다음과 같은 방식으로 작성할 수 있습니다:\nclass Animal {\n public name: string;\n public constructor(theName: string) { this.name = theName; }\n public move(distanceInMeters: number) {\n console.log(`${this.name} moved ${distanceInMeters}m.`);\n }\n}\n\nECMAScript 비공개 필드 (ECMAScript Private Fields)\nTypeScript 3.8에서, TypeScript는 비공개 필드를 위한 JavaScript의 새로운 문법을 지원합니다:\nclass Animal {\n #name: string;\n constructor(theName: string) { this.#name = theName; }\n}\n\nnew Animal(\"Cat\").#name; // 프로퍼티 '#name'은 비공개 식별자이기 때문에 'Animal' 클래스 외부에선 접근할 수 없습니다.\n\n이 문법은 JavaScript 런타임에 내장되어 있으며, 각각의 비공개 필드의 격리를 더 잘 보장할 수 있습니다.\n현재 TypeScript 3.8 릴리즈 노트에 비공개 필드에 대해 자세히 나와있습니다.\nTypeScript의 private 이해하기 (Understanding TypeScript’s private)\nTypeScript에는 멤버를 포함하는 클래스 외부에서 이 멤버에 접근하지 못하도록 멤버를 private으로 표시하는 방법이 있습니다. 예:\nclass Animal {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nnew Animal(\"Cat\").name; // 오류: 'name'은 비공개로 선언되어 있습니다;\n\nTypeScript는 구조적인 타입 시스템입니다.\n두개의 다른 타입을 비교할 때 어디서 왔는지 상관없이 모든 멤버의 타입이 호환 된다면, 그 타입들 자체가 호환 가능하다고 말합니다.\n그러나 private 및 protected 멤버가 있는 타입들을 비교할 때는 타입을 다르게 처리합니다.\n호환된다고 판단되는 두 개의 타입 중 한 쪽에서 private 멤버를 가지고 있다면, 다른 한 쪽도 무조건 동일한 선언에 private 멤버를 가지고 있어야 합니다.\n이것은 protected 멤버에도 적용됩니다.\n실제로 어떻게 작동하는지 알아보기 위해 다음 예제를 살펴보겠습니다:\nclass Animal {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nclass Rhino extends Animal {\n constructor() { super(\"Rhino\"); }\n}\n\nclass Employee {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nlet animal = new Animal(\"Goat\");\nlet rhino = new Rhino();\nlet employee = new Employee(\"Bob\");\n\nanimal = rhino;\nanimal = employee; // 오류: 'Animal'과 'Employee'은 호환될 수 없음.\n\n이 예제에서는 Animal과 Animal의 하위클래스인 Rhino가 있습니다.\nAnimal과 형태가 같아보이는 Employee라는 새로운 클래스도 있습니다.\n이 클래스들의 인스턴스를 생성하여 할당하고 어떻게 작동하는지 살펴보겠습니다.\nAnimal과 Rhino는 Animal의 private name:string이라는 동일한 선언으로부터 private 부분을 공유하기 때문에 호환이 가능합니다. 하지만 Employee 경우는 그렇지 않습니다.\nEmployee를 Animal에 할당할 때, 타입이 호환되지 않다는 오류가 발생합니다.\nEmployee는 name이라는 private 멤버를 가지고 있지만, Animal에서 선언한 것이 아니기 때문입니다.\nprotected 이해하기 (Understanding protected)\nprotected 지정자도 protected로 선언된 멤버를 파생된 클래스 내에서 접근할 수 있다는 점만 제외하면 private지정자와 매우 유사하게 동작합니다. 예를 들면,\nclass Person {\n protected name: string;\n constructor(name: string) { this.name = name; }\n}\n\nclass Employee extends Person {\n private department: string;\n\n constructor(name: string, department: string) {\n super(name);\n this.department = department;\n }\n\n public getElevatorPitch() {\n return `Hello, my name is ${this.name} and I work in ${this.department}.`;\n }\n}\n\nlet howard = new Employee(\"Howard\", \"Sales\");\nconsole.log(howard.getElevatorPitch());\nconsole.log(howard.name); // 오류\n\nPerson 외부에서 name을 사용할 수 없지만, Employee는 Person에서 파생되었기 때문에 Employee의 인스턴스 메서드 내에서는 여전히 사용할 수 있습니다.\n생성자 또한 protected로 표시될 수도 있습니다.\n이는 클래스를 포함하는 클래스 외부에서 인스턴스화 할 수 없지만 확장 할 수 있음을 의미합니다. 예를 들면,\nclass Person {\n protected name: string;\n protected constructor(theName: string) { this.name = theName; }\n}\n\n// Employee는 Person을 확장할 수 있습니다.\nclass Employee extends Person {\n private department: string;\n\n constructor(name: string, department: string) {\n super(name);\n this.department = department;\n }\n\n public getElevatorPitch() {\n return `Hello, my name is ${this.name} and I work in ${this.department}.`;\n }\n}\n\nlet howard = new Employee(\"Howard\", \"Sales\");\nlet john = new Person(\"John\"); // 오류: 'Person'의 생성자는 protected 입니다.\n\n읽기전용 지정자 (Readonly modifier)\nreadonly키워드를 사용하여 프로퍼티를 읽기전용으로 만들 수 있습니다.\n읽기전용 프로퍼티들은 선언 또는 생성자에서 초기화해야 합니다.\nclass Octopus {\n readonly name: string;\n readonly numberOfLegs: number = 8;\n constructor (theName: string) {\n this.name = theName;\n }\n}\nlet dad = new Octopus(\"Man with the 8 strong legs\");\ndad.name = \"Man with the 3-piece suit\"; // 오류! name은 읽기전용 입니다.\n\n매개변수 프로퍼티 (Parameter properties)\n마지막 예제의 Octopus 클래스 내에서 name이라는 읽기전용 멤버와 theName이라는 생성자 매개변수를 선언했습니다. 이는 Octopus의 생성자가 수행된 후에 theName의 값에 접근하기 위해서 필요합니다. 매개변수 프로퍼티를 사용하면 한 곳에서 멤버를 만들고 초기화할 수 있습니다. 다음은 매개변수 프로퍼티를 사용한 더 개정된 Octopus클래스입니다.\nclass Octopus {\n readonly numberOfLegs: number = 8;\n constructor(readonly name: string) {\n }\n}\n\n생성자에 짧아진 readonly name: string 파라미터를 사용하여 theName을 제거하고 name 멤버를 생성하고 초기화했습니다. 즉 선언과 할당을 한 곳으로 통합했습니다.\n매개변수 프로퍼티는 접근 지정자나 readonly 또는 둘 모두를 생성자 매개변수에 접두어로 붙여 선언합니다. 매개변수 프로퍼티에 private을 사용하면 비공개 멤버를 선언하고 초기화합니다. 마찬가지로, public, protected, readonly도 동일하게 작용합니다.\n접근자 (Accessors)\nTypeScript는 객체의 멤버에 대한 접근을 가로채는 방식으로 getters/setters를 지원합니다. 이를 통해 각 객체의 멤버에 접근하는 방법을 세밀하게 제어할 수 있습니다.\n간단한 클래스를 get과 set을 사용하도록 변환해봅시다. 먼저 getters와 setters가 없는 예제로 시작합니다.\nclass Employee {\n fullName: string;\n}\n\nlet employee = new Employee();\nemployee.fullName = \"Bob Smith\";\nif (employee.fullName) {\n console.log(employee.fullName);\n}\n\n사람들이 임의로 fullName을 직접 설정할 수 있도록 허용하는 것은 매우 편리하지만, 우리는 fullName이 설정될 때 몇 가지 제약 조건이 적용되는 것을 원할 수 있습니다.\n이 버전에서는 백업 데이터베이스 필드의 최대 길이와 호환되는지 확인하기 위해 newName의 길이를 확인하는 setter를 추가합니다. 만약 최대 길이를 초과한다면, 클라이언트 코드에 문제가 있다는 것을 알리기 위해 오류를 발생시킵니다.\n기존의 기능을 유지하기 위해, fullName을 수정하지 않는 간단한 getter도 추가합니다.\nconst fullNameMaxLength = 10;\n\nclass Employee {\n private _fullName: string;\n\n get fullName(): string {\n return this._fullName;\n }\n\n set fullName(newName: string) {\n if (newName && newName.length > fullNameMaxLength) {\n throw new Error(\"fullName has a max length of \" + fullNameMaxLength);\n }\n\n this._fullName = newName;\n }\n}\n\nlet employee = new Employee();\nemployee.fullName = \"Bob Smith\";\nif (employee.fullName) {\n console.log(employee.fullName);\n}\n\n접근자가 값의 길이를 확인하고 있는지 검증하기 위해서, 10자가 넘는 이름을 할당하고 오류가 발생함을 확인할 수 있습니다.\n접근자에 대해 주의해야 할 사항:\n먼저 접근자는 ECMAScript 5 이상을 출력하도록 컴파일러를 설정해야 합니다. ECMAScript 3으로의 하향 조정은 지원되지 않습니다. 둘째, get과 set이 없는 접근자는 자동으로 readonly로 유추됩니다. 이는 프로퍼티 내의 사용자들이 변경할 수 없음을 알 수 있기 때문에 코드 내에서 .d.ts 파일을 생성할 때 유용합니다.\n전역 프로퍼티 (Static Properties)\n지금까지는 인스턴스화될 때 객체에 보이는 인스턴스 멤버에 대해서만 살펴보았습니다. 또한 우리는 인스턴스가 아닌 클래스 자체에서 보이는 전역 멤버를 생성할 수 있습니다. 이 예제에서는 모든 grid의 일반적인 값이기 때문에 origin에 static을 사용합니다. 각 인스턴스는 클래스 이름을 앞에 붙여 이 값에 접근할 수 있습니다. 인스턴스 접근 앞에 this.를 붙이는 것과 비슷하게 여기선 전역 접근 앞에 Grid.를 붙입니다.\nclass Grid {\n static origin = {x: 0, y: 0};\n calculateDistanceFromOrigin(point: {x: number; y: number;}) {\n let xDist = (point.x - Grid.origin.x);\n let yDist = (point.y - Grid.origin.y);\n return Math.sqrt(xDist * xDist + yDist * yDist) / this.scale;\n }\n constructor (public scale: number) { }\n}\n\nlet grid1 = new Grid(1.0); // 1x scale\nlet grid2 = new Grid(5.0); // 5x scale\n\nconsole.log(grid1.calculateDistanceFromOrigin({x: 10, y: 10}));\nconsole.log(grid2.calculateDistanceFromOrigin({x: 10, y: 10}));\n\n추상 클래스 (Abstract Classes)\n추상 클래스는 다른 클래스들이 파생될 수 있는 기초 클래스입니다. 추상 클래스는 직접 인스턴스화할 수 없습니다. 추상 클래스는 인터페이스와 달리 멤버에 대한 구현 세부 정보를 포함할 수 있습니다. abstract 키워드는 추상 클래스뿐만 아니라 추상 클래스 내에서 추상 메서드를 정의하는데 사용됩니다.\nabstract class Animal {\n abstract makeSound(): void;\n move(): void {\n console.log(\"roaming the earth...\");\n }\n}\n\n추상 클래스 내에서 추상으로 표시된 메서드는 구현을 포함하지 않으며 반드시 파생된 클래스에서 구현되어야 합니다. 추상 메서드는 인터페이스 메서드와 비슷한 문법을 공유합니다. 둘 다 메서드 본문을 포함하지 않고 메서드를 정의합니다. 그러나 추상 메서드는 반드시 abstract 키워드를 포함해야 하며, 선택적으로 접근 지정자를 포함할 수 있습니다.\nabstract class Department {\n\n constructor(public name: string) {\n }\n\n printName(): void {\n console.log(\"Department name: \" + this.name);\n }\n\n abstract printMeeting(): void; // 반드시 파생된 클래스에서 구현되어야 합니다.\n}\n\nclass AccountingDepartment extends Department {\n\n constructor() {\n super(\"Accounting and Auditing\"); // 파생된 클래스의 생성자는 반드시 super()를 호출해야 합니다.\n }\n\n printMeeting(): void {\n console.log(\"The Accounting Department meets each Monday at 10am.\");\n }\n\n generateReports(): void {\n console.log(\"Generating accounting reports...\");\n }\n}\n\nlet department: Department; // 추상 타입의 레퍼런스를 생성합니다\ndepartment = new Department(); // 오류: 추상 클래스는 인스턴스화 할 수 없습니다\ndepartment = new AccountingDepartment(); // 추상이 아닌 하위 클래스를 생성하고 할당합니다\ndepartment.printName();\ndepartment.printMeeting();\ndepartment.generateReports(); // 오류: 선언된 추상 타입에 메서드가 존재하지 않습니다\n\n고급 기법 (Advanced Techniques)\n생성자 함수 (Constructor functions)\nTypeScript에서는 클래스를 선언하면 실제로 여러 개의 선언이 동시에 생성됩니다. 첫 번째로 클래스의 인스턴스 타입입니다.\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\nlet greeter: Greeter;\ngreeter = new Greeter(\"world\");\nconsole.log(greeter.greet()); // \"Hello, world\"\"\n\n여기서 let greeter: Greeter라고 할 때, Greeter 클래스의 인스턴스 타입으로 Greeter를 사용합니다. 이것은 거의 다른 객체 지향 언어를 사용하는 프로그래머들에겐 자연스러운 성질입니다.\n또한 생성자 함수라고 불리는 또 다른 값을 생성하고 있습니다. 이것은 클래스의 인스턴스를 new 할 때 호출되는 함수입니다. 실제로 어떻게 보이는지 확인하기 위해 위의 예제에서 만들어진 JavaScript를 살펴보겠습니다.\nlet Greeter = (function () {\n function Greeter(message) {\n this.greeting = message;\n }\n Greeter.prototype.greet = function () {\n return \"Hello, \" + this.greeting;\n };\n return Greeter;\n})();\n\nlet greeter;\ngreeter = new Greeter(\"world\");\nconsole.log(greeter.greet()); // \"Hello, world\"\n\n여기서, let Greeter는 생성자 함수를 할당받을 것입니다. new를 호출하고 이 함수를 실행할 때, 클래스의 인스턴스를 얻습니다. 또한 생성자 함수는 클래스의 모든 전역 변수들을 포함하고 있습니다. 각 클래스를 생각하는 또 다른 방법은 인스턴스 측면과 정적 측면이 있다는 것 입니다.\n이 차이를 보여주기 위해 예제를 수정해봅시다.\nclass Greeter {\n static standardGreeting = \"Hello, there\";\n greeting: string;\n greet() {\n if (this.greeting) {\n return \"Hello, \" + this.greeting;\n }\n else {\n return Greeter.standardGreeting;\n }\n }\n}\n\nlet greeter1: Greeter;\ngreeter1 = new Greeter();\nconsole.log(greeter1.greet()); // \"Hello, there\"\n\nlet greeterMaker: typeof Greeter = Greeter;\ngreeterMaker.standardGreeting = \"Hey there!\";\n\nlet greeter2: Greeter = new greeterMaker();\nconsole.log(greeter2.greet()); // \"Hey there!\"\n\n이 예제에서 greeter1은 이전과 비슷하게 작동합니다. Greeter 클래스를 인스턴스화하고 이 객체를 사용합니다. 이것은 전에 본 것입니다.\n다음으로, 클래스를 직접 사용합니다. 여기서 greeterMaker라는 새로운 변수를 생성합니다. 이 변수는 클래스 자체를 유지하거나 생성자 함수를 다르게 설명합니다. 여기서 typeof Greeter를 사용하여 인스턴스 타입이 아닌 \"Greeter 클래스 자체의 타입을 제공합니다\". 혹은 더 정확하게 생성자 함수의 타입인 \"Greeter라는 심볼의 타입을 제공합니다\". 이 타입은 Greeter 클래스의 인스턴스를 만드는 생성자와 함께 Greeter의 모든 정적 멤버를 포함할 것입니다. greeterMaker에 new를 사용함으로써 Greeter의 새로운 인스턴스를 생성하고 이전과 같이 호출합니다.\n인터페이스로써 클래스 사용하기 (Using a class as an interface)\n앞서 언급한 것처럼, 클래스 선언은 클래스의 인스턴스를 나타내는 타입과 생성자 함수라는 두 가지를 생성합니다. 클래스는 타입을 생성하기 때문에 인터페이스를 사용할 수 있는 동일한 위치에서 사용할 수 있습니다.\nclass Point {\n x: number;\n y: number;\n}\n\ninterface Point3d extends Point {\n z: number;\n}\n\nlet point3d: Point3d = {x: 1, y: 2, z: 3};\n\n"},"pages/enums.html":{"url":"pages/enums.html","title":"열거형","keywords":"","body":"열거형 (Enums)\n열거형으로 이름이 있는 상수들의 집합을 정의할 수 있습니다.\n열거형을 사용하면 의도를 문서화 하거나 구분되는 사례 집합을 더 쉽게 만들수 있습니다.\nTypeScript는 숫자와 문자열-기반 열거형을 제공합니다.\n숫자 열거형 (Numeric enums)\n다른 언어를 배워 보신 분들이라면 친숙하게 느끼실 수 있는 숫자 열거형에 대해서 먼저 배워보겠습니다.\n열거형은 enum 키워드를 사용해 정의할 수 있습니다.\nenum Direction {\n Up = 1,\n Down,\n Left,\n Right,\n}\n\n위 코드에서 Up이 1 로 초기화된 숫자 열거형을 선언했습니다.\n그 지점부터 뒤따르는 멤버들은 자동으로-증가된 값을 갖습니다.\n즉 Direction.Up 은 1, Down 은 2, Left 는 3, Right 은 4 을 값으로 가집니다.\n원한다면, 전부 초기화 하지 않을 수도 있습니다:\nenum Direction {\n Up,\n Down,\n Left,\n Right,\n}\n\n위 경우 Up 값은 0, Down 은 1 이 됩니다.\n자동-증가하는 기능은 멤버 값 자체에는 신경 쓰지 않지만, 각 값이 같은 열거형의 다른 값과 구별돼야 하는 경우에 유용합니다.\n열거형을 사용하는 것은 간단합니다: 그냥 열거형 자체에서 프로퍼티로 모든 멤버에 접근하며, 열거형의 이름을 사용해 타입을 선언합니다.\nenum Response {\n No = 0,\n Yes = 1,\n}\n\nfunction respond(recipient: string, message: Response): void {\n // ...\n}\n\nrespond(\"Princess Caroline\", Response.Yes)\n\n숫자 열거형은 계산된 멤버와 상수 멤버 (아래 참조)를 섞어서 사용할 수 있습니다.\n간단히 말해, 초기화되지 않은 열거형이 먼저 나오거나, 숫자 상수 혹은 다른 상수 열거형 멤버와 함께 초기화된 숫자 열거형 이후에 와야 합니다.\n즉 아래 방식은 허용되지 않습니다:\nenum E {\n A = getSomeValue(),\n B, // 오류! 앞에 나온 A가 계산된 멤버이므로 초기화가 필요합니다.\n}\n\n문자열 열거형 (String enums)\n문자열 열거형은 유사한 개념이지만 아래 설명된 것과 같이 런타임에서 열거형의 동작이 약간 다릅니다.\n문자열 열거형에서 각 멤버들은 문자열 리터럴 또는 다른 문자열 열거형의 멤버로 상수 초기화 해야 합니다.\nenum Direction {\n Up = \"UP\",\n Down = \"DOWN\",\n Left = \"LEFT\",\n Right = \"RIGHT\",\n}\n\n문자열 열거형은 숫자 열거형처럼 자동-증가하는 기능은 없지만, \"직렬화\"를 잘한다는 이점이 있습니다.\n다시 말해서 만약 당신이 숫자 열거형을 이용해서 디버깅하고 있고 그 값을 읽어야 한다면, 종종 그 값이 불확실한 경우가 있습니다 - 숫자만으로는 이것이 어떤 의미인지 유의미한 정보를 제공해주지 않기 때문입니다. (역 매핑 을 이용하면 도움이 될지라도 말입니다), 반면 문자열 열거형을 이용하면 코드를 실행할 때, 열거형 멤버에 지정된 이름과는 무관하게 유의미하고 읽기 좋은 값을 이용하여 실행할 수 있습니다.\n이종 열거형 (Heterogeneous enums)\n기술적으로 열거형은 숫자와 문자를 섞어서 사용할 수 있지만 굳이 그렇게 할 이유는 없습니다.\nenum BooleanLikeHeterogeneousEnum {\n No = 0,\n Yes = \"YES\",\n}\n\n확실하게 JavaScript 런타임에서 장점을 취하려는 것이 아니라면, 이렇게 사용하지 않는 것을 권장합니다.\n계산된 멤버와 상수 멤버 (Computed and constant members)\n각 열거형의 멤버는 상수이거나 계산된 값일 수 있습니다.\n열거형의 멤버는 아래의 경우 상수로 간주합니다:\n\n열거형의 첫 번째 데이터이며 초기화 값이 없는 경우, 0으로 값이 할당됩니다.\n// E.X는 상수입니다:\nenum E { X }\n\n\n초기화 값이 없으며 숫자 상수로 초기화된 열거형 멤버 뒤에 따라 나오는 경우.\n앞에 나온 상수 값에 1씩 증가한 값을 상수로 갖습니다.\n// 'E1' 과 'E2' 의 모든 열거형 멤버는 상수입니다.\n\nenum E1 { X, Y, Z }\n\nenum E2 {\n A = 1, B, C\n}\n\n\n열거형 멤버는 상수 열거형 표현식으로 초기화됩니다.\n상수 열거형 표현식은 컴파일 시 알아낼 수 있는 TypeScript 표현식의 일부입니다.\n아래의 경우 상수 열거형 표현식이라고 합니다:\n\n리터럴 열거형 표현식 (기본적으로 문자 리터럴 또는 숫자 리터럴)\n이전에 정의된 다른 상수 열거형 멤버에 대한 참조 (다른 열거형에서 시작될 수 있음)\n괄호로 묶인 상수 열거형 표현식\n상수 열거형 표현식에 단항 연산자 +, -, ~ 를 사용한 경우\n상수 열거형 표현식을 이중 연산자 +, -, *, /, %, , >>, >>>, &, |, ^ 의 피연산자로 사용할 경우 \n\n상수 열거형 표현식 값이 NaN 이거나 Infinity 이면 컴파일 시점에 오류가 납니다.\n\n\n이외 다른 모든 경우 열거형 멤버는 계산된 것으로 간주합니다.\nenum FileAccess {\n // 상수 멤버\n None,\n Read = 1 \n유니언 열거형과 열거형 멤버 타입 (Union enums and enum member types)\n계산되지 않는 상수 열거 멤버의 특수한 부분 집합이 있습니다: 리터럴 열거형 멤버\n리터럴 열거형 멤버는 초기화 값이 존재하지 않거나, 아래 값들로 초기화되는 멤버입니다.\n\n문자 리터럴 (예시. \"foo\", \"bar, \"baz\")\n숫자 리터럴 (예시. 1, 100)\n숫자 리터럴에 단항 연산자 - 가 적용된 경우 (e.g. -1, -100)\n\n열거형의 모든 멤버가 리터럴 열거형 값을 가지면 특별한 의미로 쓰이게 됩니다.\n첫째로 열거형 멤버를 타입처럼 사용할 수 있습니다!\n예를 들어 특정 멤버는 오직 열거형 멤버의 값만 가지게 할 수 있습니다.\nenum ShapeKind {\n Circle,\n Square,\n}\n\ninterface Circle {\n kind: ShapeKind.Circle;\n radius: number;\n}\n\ninterface Square {\n kind: ShapeKind.Square;\n sideLength: number;\n}\n\nlet c: Circle = {\n kind: ShapeKind.Square, // 오류! 'ShapeKind.Circle' 타입에 'ShapeKind.Square' 타입을 할당할 수 없습니다.\n radius: 100,\n}\n\n또 다른 점은 열거형 타입 자체가 효율적으로 각각의 열거형 멤버의 유니언이 된다는 점입니다.\n아직 유니언 타입에 대해서 배우진 않았지만, 유니언 타입 열거형을 사용하면 타입 시스템이 열거형 자체에 존재하는 정확한 값의 집합을 알고 있다는 사실을 활용할 수 있다는 점만 알아두면 됩니다.\n이 때문에 TypeScript는 값을 잘못 비교하는 어리석은 버그를 잡을 수 있습니다.\n예를 들어:\nenum E {\n Foo,\n Bar,\n}\n\nfunction f(x: E) {\n if (x !== E.Foo || x !== E.Bar) {\n // ~~~~~~~~~~~\n // 에러! E 타입은 Foo, Bar 둘 중 하나이기 때문에 이 조건은 항상 true를 반환합니다.\n }\n}\n\n이 예제에서 우리는 x 가 E.Foo 가 아닌지 확인합니다.\n만약 이 조건이 true 라면, || 조건은 더는 체크할 필요가 없으므로 if 아래의 body가 실행될 것입니다.\n그러나 만약 이 조건이 통과되지 않는다면, x 는 반드시 E.Foo 이기 때문에, x가 E.Bar 가 아닌지 묻는 조건과 비교하는 것은 적절하지 않습니다.\n런타임에서 열거형 (Enums at runtime)\n열거형은 런타임에 존재하는 실제 객체입니다.\n예를 들어 아래와 같은 열거형은\nenum E {\n X, Y, Z\n}\n\n실제로 아래와 같이 함수로 전달될 수 있습니다.\nfunction f(obj: { X: number }) {\n return obj.X;\n}\n\n// E가 X라는 숫자 프로퍼티를 가지고 있기 때문에 동작하는 코드입니다.\nf(E);\n\n컴파일 시점에서 열거형 (Enums at compile time)\n열거형이 런타임에 존재하는 실제 객체라고 할지라도, keyof 키워드는 일반적인 객체에서 기대하는 동작과 다르게 동작합니다. 대신, keyof typeof 를 사용하면 모든 열거형의 키를 문자열로 나타내는 타입을 가져옵니다.\nenum LogLevel {\n ERROR, WARN, INFO, DEBUG\n}\n\n/**\n * 이것은 아래와 동일합니다. :\n * type LogLevelStrings = 'ERROR' | 'WARN' | 'INFO' | 'DEBUG';\n */\ntype LogLevelStrings = keyof typeof LogLevel;\n\nfunction printImportant(key: LogLevelStrings, message: string) {\n const num = LogLevel[key];\n if (num \n역 매핑 (Reverse mappings)\n숫자 열거형 멤버는 멤버의 프로퍼티 이름을 가진 객체를 생성하는 것 외에도 열거형 값에서 열거형 이름으로 역 매핑 을 받습니다.\n예를 들어 아래의 예제에서:\nenum Enum {\n A\n}\nlet a = Enum.A;\nlet nameOfA = Enum[a]; // \"A\"\n\nTypeScript는 아래와 같은 JavaScript 코드로 컴파일할 겁니다.\nvar Enum;\n(function (Enum) {\n Enum[Enum[\"A\"] = 0] = \"A\";\n})(Enum || (Enum = {}));\nvar a = Enum.A;\nvar nameOfA = Enum[a]; // \"A\"\n\n이렇게 생성된 코드에서, 열거형은 정방향 (name -> value) 매핑과 역방향 (value -> name) 매핑 두 정보를 모두 저장하는 객체로 컴파일됩니다.\n다른 열거형 멤버 참조는 항상 프로퍼티 접근으로 노출되며 인라인되지 않습니다.\n문자열 열거형은 역 매핑을 생성하지 않는다 는 것을 명심하시길 바랍니다.\nconst 열거형 (const enums)\n대부분의 경우, 열거형은 완벽하게 유효한 해결책입니다.\n하지만 종종 열거형의 요구사항이 좀 더 엄격해 집니다.\n열거형 값에 접근할 때, 추가로 생성된 코드 및 추가적인 간접 참조에 대한 비용을 피하기 위해 const 열거형을 사용할 수 있습니다.\nconst 열거형은 const 지정자를 열거형에 붙여 정의합니다.\nconst enum Enum {\n A = 1,\n B = A * 2\n}\n\nconst 열거형은 상수 열거형 표현식만 사용될 수 있으며 일반적인 열거형과 달리 컴파일 과정에서 완전히 제거됩니다.\nconst 열거형은 사용하는 공간에 인라인됩니다.\n이러한 동작은 const 열거형이 계산된 멤버를 가지고 있지 않기 때문에 가능합니다.\nconst enum Directions {\n Up,\n Down,\n Left,\n Right\n}\n\nlet directions = [Directions.Up, Directions.Down, Directions.Left, Directions.Right]\n\n위 코드는 아래와 같이 컴파일됩니다.\nvar directions = [0 /* Up */, 1 /* Down */, 2 /* Left */, 3 /* Right */];\n\nAmbient 열거형 (Ambient enums)\nAmbient 열거형은 이미 존재하는 열거형 타입의 모습을 묘사하기 위해 사용됩니다.\ndeclare enum Enum {\n A = 1,\n B,\n C = 2\n}\n\nambient 열거형과 비-ambient 열거형의 가장 큰 차이점은, 일반적인 열거형에서 초기화되지 않은 멤버가 상수로 간주하는 멤버 뒤에 있다면, 이 멤버도 상수로 간주할 것입니다.\n반면 (const가 아닌) ambient 열거형에서 초기화되지 않은 멤버는 항상 계산된 멤버로 간주합니다.\n"},"pages/generics.html":{"url":"pages/generics.html","title":"제네릭","keywords":"","body":"소개 (Introduction)\n잘 정의되고 일관된 API뿐만 아닌 재사용 가능한 컴포넌트를 구축하는 것도 소프트웨어 엔지니어링에서의 주요한 부분입니다.\n현재의 데이터와 미래의 데이터 모두를 다룰 수 있는 컴포넌트는 거대한 소프트웨어 시스템을 구성하는 데 있어 가장 유연한 능력을 제공할 것입니다.\nC#과 Java 같은 언어에서, 재사용 가능한 컴포넌트를 생성하는 도구상자의 주요 도구 중 하나는 제네릭입니다, 즉, 단일 타입이 아닌 다양한 타입에서 작동하는 컴포넌트를 작성할 수 있습니다.\n사용자는 제네릭을 통해 여러 타입의 컴포넌트나 자신만의 타입을 사용할 수 있습니다.\n제네릭의 Hello World (Hello World of Generics)\n먼저 제네릭의 \"hello world\"인 identity 함수를 해봅시다.\nidentity 함수는 인수로 무엇이 오던 그대로 반환하는 함수입니다.\necho 명령과 비슷하게 생각할 수 있습니다.\n제네릭이 없다면, identity 함수에 특정 타입을 주어야 합니다:\nfunction identity(arg: number): number {\n return arg;\n}\n\n또는 any 타입을 사용하여 identity 함수를 기술할 수 있습니다:\nfunction identity(arg: any): any {\n return arg;\n}\n\nany를 쓰는 것은 함수의 arg가 어떤 타입이든 받을 수 있다는 점에서 제네릭이지만, 실제로 함수가 반환할 때 어떤 타입인지에 대한 정보는 잃게 됩니다.\n만약 number 타입을 넘긴다고 해도 any 타입이 반환된다는 정보만 얻을 뿐입니다.\n대신에 우리는 무엇이 반환되는지 표시하기 위해 인수의 타입을 캡처할 방법이 필요합니다.\n여기서는 값이 아닌 타입에 적용되는 타입 변수 를 사용할 것입니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nidentity 함수에 T라는 타입 변수를 추가했습니다.\nT는 유저가 준 인수의 타입을 캡처하고 (예 - number), 이 정보를 나중에 사용할 수 있게 합니다.\n여기에서는 T를 반환 타입으로 다시 사용합니다. 인수와 반환 타입이 같은 타입을 사용하고 있는 것을 확인할 수 있습니다.\n이를 통해 타입 정보를 함수의 한쪽에서 다른 한쪽으로 운반할 수 있게끔 합니다.\n이 버전의 identity 함수는 타입을 불문하고 동작하므로 제네릭이라 할 수 있습니다.\nany를 쓰는 것과는 다르게 인수와 반환 타입에 number를 사용한 첫 번째 identity 함수만큼 정확합니다. (즉, 어떤 정보도 잃지 않습니다)\n일단 제네릭 identity 함수를 작성하고 나면, 두 가지 방법 중 하나로 호출할 수 있습니다.\n첫 번째 방법은 함수에 타입 인수를 포함한 모든 인수를 전달하는 방법입니다.\nlet output = identity(\"myString\"); // 출력 타입은 'string'입니다.\n\n여기서 우리는 함수를 호출할 때의 인수 중 하나로써 T를 string으로 명시해 주고 인수 주변에 () 대신 <>로 감싸주었습니다.\n두 번째 방법은 아마 가장 일반적인 방법입니다. 여기서는 타입 인수 추론 을 사용합니다 -- 즉, 우리가 전달하는 인수에 따라서 컴파일러가 T의 값을 자동으로 정하게 하는 것입니다:\nlet output = identity(\"myString\"); //출력 타입은 'string'입니다.\n\n타입 인수를 꺾쇠괄호(<>)에 담아 명시적으로 전달해 주지 않은 것을 주목하세요; 컴파일러는 값인 \"myString\"를 보고 그것의 타입으로 T를 정합니다.\n인수 추론은 코드를 간결하고 가독성 있게 하는 데 있어 유용하지만 더 복잡한 예제에서 컴파일러가 타입을 유추할 수 없는 경우엔 명시적인 타입 인수 전달이 필요할 수도 있습니다.\n제네릭 타입 변수 작업 (Working with Generic Type Variables)\n제네릭을 사용하기 시작하면, identity와 같은 제네릭 함수를 만들 때, 컴파일러가 함수 본문에 제네릭 타입화된 매개변수를 쓰도록 강요합니다.\n즉, 이 매개변수들은 실제로 any 나 모든 타입이 될 수 있는 것처럼 취급할 수 있게 됩니다.\n앞에서 본 identity 함수를 살펴보도록 합니다:\nfunction identity(arg: T): T {\n return arg;\n}\n\n함수 호출 시마다 인수 arg의 길이를 로그에 찍으려면 어떻게 해야 합니까?\n아마 이것을 쓰고 싶을 겁니다:\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 오류: T에는 .length 가 없습니다.\n return arg;\n}\n\n이렇게 하면, 컴파일러는 arg의 멤버 .length를 사용하고 있다는 오류를 낼 것입니다만, 어떤 곳에서도 arg가 이 멤버가 있다는 것이 명시되어 있지 않습니다.\n이전에 이러한 변수 타입은 any나 모든 타입을 의미한다고 했던 것을 기억하십시오. 따라서 이 함수를 쓰고 있는 사용자는 .length 멤버가 없는 number를 대신 전달할 수도 있습니다\n실제로 이 함수가 T가 아닌 T의 배열에서 동작하도록 의도했다고 가정해봅시다. 배열로 사용하기 때문에 .length 멤버는 사용 가능합니다.\n다른 타입들의 배열을 만드는 것처럼 표현할 수 있습니다.\nfunction loggingIdentity(arg: T[]): T[] {\n console.log(arg.length); // 배열은 .length를 가지고 있습니다. 따라서 오류는 없습니다.\n return arg;\n}\n\nloggingIdentity의 타입을 \"제너릭 함수 loggingIdentity는 타입 매개변수 T와 T 배열인 인수 arg를 취하고 T 배열을 반환한다.\"라고 읽을 수 있습니다.\n만약 우리가 number 배열을 넘기면 T가 number에 바인딩 되므로 함수는 number 배열을 얻게 됩니다.\n전체 타입변수를 쓰는 것보다 하나의 타입으로써 제네릭 타입변수 T를 사용하는 것은 굉장한 유연함을 제공합니다.\n위 예제를 이렇게도 대체할 수 있습니다.\nfunction loggingIdentity(arg: Array): Array {\n console.log(arg.length); // 배열은 .length를 가지고 있습니다. 따라서 오류는 없습니다.\n return arg;\n}\n\n다른 언어들과 비슷한 이런 타입 스타일이 이미 익숙할 것입니다.\n다음 섹션에서는 어떻게 Array와 같은 고유한 제네릭 타입을 만들 수 있는지에 대해 다루도록 하겠습니다.\n제네릭 타입 (Generic Types)\n이전 섹션에서 우리는 타입을 초월한 제네릭 함수 identity를 만들었습니다.\n이번 섹션에서는 함수 자체의 타입과 제네릭 인터페이스를 만드는 방법에 대해 살펴보겠습니다.\n제네릭 함수의 타입은 함수 선언과 유사하게 타입 매개변수가 먼저 나열되는, 비-제네릭 함수의 타입과 비슷합니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: (arg: T) => T = identity;\n\n또한 타입 변수의 수와 타입 변수가 사용되는 방식에 따라 타입의 제네릭 타입 매개변수에 다른 이름을 사용할 수도 있습니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: (arg: U) => U = identity;\n\n제네릭 타입을 객체 리터럴 타입의 함수 호출 시그니처로 작성할 수도 있습니다:\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: { (arg: T): T } = identity;\n\n이것들로 첫 번째 제네릭 인터페이스를 작성할 수 있습니다.\n앞서 예제의 객체 리터럴을 인터페이스로 가져옵니다:\ninterface GenericIdentityFn {\n (arg: T): T;\n}\n\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: GenericIdentityFn = identity;\n\n비슷한 예제에서, 제네릭 매개변수를 전체 인터페이스의 매개변수로 옮기고 싶을지도 모릅니다.\n이를 통해 제네릭 타입을 확인할 수 있습니다 (예 - Dictionary 가 아닌 Dictionary).\n이렇게 하면 인터페이스의 다른 모든 멤버가 타입 매개변수를 볼 수 있습니다.\ninterface GenericIdentityFn {\n (arg: T): T;\n}\n\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: GenericIdentityFn = identity;\n\n예제에 아주 작은 변화가 있었습니다.\n제네릭 함수를 작성하는 것 대신 제네릭 타입의 일부인 비-제네릭 함수 시그니처를 가집니다.\nGenericIdentityFn 함수를 사용할 때, 시그니처가 사용할 것을 효과적으로 제한할 특정한 타입 인수가 필요합니다 (여기서는 number).\n타입 매개변수를 호출 시그니처에 바로 넣을 때와 인터페이스 자체에 넣을 때를 이해하는 것은 타입의 제네릭 부분을 설명하는 데 도움이 됩니다.\n제네릭 인터페이스 외에도 제네릭 클래스를 만들 수 있습니다.\n제네릭 열거형과 네임스페이스는 만들 수 없습니다.\n제네릭 클래스 (Generic Classes)\n제네릭 클래스와 제네릭 인터페이스는 형태가 비슷합니다.\n제네릭 클래스는 클래스 이름 뒤에 꺾쇠괄호(<>) 안쪽에 제네릭 타입 매개변수 목록을 가집니다.\nclass GenericNumber {\n zeroValue: T;\n add: (x: T, y: T) => T;\n}\n\nlet myGenericNumber = new GenericNumber();\nmyGenericNumber.zeroValue = 0;\nmyGenericNumber.add = function(x, y) { return x + y; };\n\n이것은 GenericNumber 클래스의 문자 그대로 사용하지만 number 타입만 쓰도록 제한하는 것은 없습니다.\n대신 string이나 훨씬 복잡한 객체를 사용할 수 있습니다.\nlet stringNumeric = new GenericNumber();\nstringNumeric.zeroValue = \"\";\nstringNumeric.add = function(x, y) { return x + y; };\n\nconsole.log(stringNumeric.add(stringNumeric.zeroValue, \"test\"));\n\n인터페이스와 마찬가지로 클래스 자체에 타입 매개변수를 넣으면 클래스의 모든 프로퍼티가 동일한 타입으로 동작하는 것을 확인할 수 있습니다.\n클래스에서 다뤘던 것처럼 클래스는 두 가지 타입을 가집니다: 정적 측면과 인스턴스 측면.\n제네릭 클래스는 정적 측면이 아닌 인스턴스 측면에서만 제네릭이므로 클래스로 작업할 때 정적 멤버는 클래스의 타입 매개변수를 쓸 수 없습니다.\n제네릭 제약조건 (Generic Constraints)\n앞쪽의 예제를 기억한다면 특정 타입들로만 동작하는 제네릭 함수를 만들고 싶을 수 있습니다.\n앞서 loggingIdentity 예제에서 arg의 프로퍼티 .length에 접근하기를 원했지만, 컴파일러는 모든 타입에서 .length 프로퍼티를 가짐을 증명할 수 없으므로 경고합니다.\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 오류: T에는 .length가 없습니다.\n return arg;\n}\n\nany와 모든 타입에서 동작하는 대신에, .length 프로퍼티가 있는 any와 모든 타입들에서 작동하는 것으로 제한하고 싶습니다.\n타입이 이 멤버가 있는 한 허용하지만, 최소한 .length 가 있어야 합니다.\n그렇게 하려면 T 가 무엇이 될 수 있는지에 대한 제약 조건을 나열해야 합니다.\n이를 위해 우리의 제약조건이 명시하는 인터페이스를 만듭니다.\n여기 하나의 프로퍼티 .length를 가진 인터페이스를 생성하였고, 우리의 제약사항을 extends 키워드로 표현한 인터페이스를 이용해 명시합니다:\ninterface Lengthwise {\n length: number;\n}\n\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 이제 .length 프로퍼티가 있는 것을 알기 때문에 더 이상 오류가 발생하지 않습니다.\n return arg;\n}\n\n제네릭 함수는 이제 제한되어 있기 때문에 모든 타입에 대해서는 동작하지 않습니다:\nloggingIdentity(3); // 오류, number는 .length 프로퍼티가 없습니다.\n\n대신 필요한 프로퍼티들이 있는 타입의 값을 전달해야 합니다:\nloggingIdentity({length: 10, value: 3});\n\n제네릭 제약조건에서 타입 매개변수 사용 (Using Type Parameters in Generic Constraints)\n다른 타입 매개변수로 제한된 타입 매개변수를 선언할 수 있습니다.\n이름이 있는 객체에서 프로퍼티를 가져오고 싶은 경우를 예로 들어 봅시다.\n실수로 obj에 존재하지 않는 프로퍼티를 가져오지 않도록 하기 위해 두 가지 타입에 제약조건을 두었습니다.\nfunction getProperty(obj: T, key: K) {\n return obj[key];\n}\n\nlet x = { a: 1, b: 2, c: 3, d: 4 };\n\ngetProperty(x, \"a\"); // 성공\ngetProperty(x, \"m\"); // 오류: 인수의 타입 'm' 은 'a' | 'b' | 'c' | 'd'에 해당되지 않음.\n\n제네릭에서 클래스 타입 사용 (Using Class Types in Generics)\n제네릭을 사용하는 TypeScript에서 팩토리를 생성할 때 생성자 함수로 클래스 타입을 참조해야 합니다. 예를 들면:\nfunction create(c: {new(): T; }): T {\n return new c();\n}\n\n고급 예제에서는 prototype 프로퍼티를 사용하여 생성자 함수와 클래스 타입의 인스턴스 사이의 관계를 유추하고 제한합니다.\nclass BeeKeeper {\n hasMask: boolean;\n}\n\nclass ZooKeeper {\n nametag: string;\n}\n\nclass Animal {\n numLegs: number;\n}\n\nclass Bee extends Animal {\n keeper: BeeKeeper;\n}\n\nclass Lion extends Animal {\n keeper: ZooKeeper;\n}\n\nfunction createInstance(c: new () => A): A {\n return new c();\n}\n\ncreateInstance(Lion).keeper.nametag; // 타입검사!\ncreateInstance(Bee).keeper.hasMask; // 타입검사!\n\n"},"pages/advanced-types.html":{"url":"pages/advanced-types.html","title":"고급 타입","keywords":"","body":"목차 (Table of contents)\n교차 타입 (Intersection Types)\n유니언 타입 (Union Types)\n타입 가드와 차별 타입 (Type Guards and Differentiating Types)\n\n사용자-정의 타입 가드 (User-Defined Type Guards)\n타입 서술어 사용하기 (Using type predicates)\nin 연산자 사용하기 (Using the in operator)\n\n\ntypeof 타입 가드 (typeof type guards)\ninstanceof 타입 가드 (instanceof type guards)\n\n널러블 타입 (Nullable types)\n\n선택적 매개변수와 프로퍼티 (Optional parameters and properties)\n타입 가드와 타입 단언 (Type guards and type assertions)\n\n타입 별칭 (Type Aliases)\n\n인터페이스 vs. 타입 별칭 (Interfaces vs. Type Aliases)\n\n문자열 리터럴 타입 (String Literal Types)\n숫자 리터럴 타입 (Numeric Literal Types)\n열거형 멤버 타입 (Enum Member Types)\n판별 유니언\n\n엄격한 검사\n\n다형성 this 타입\n인덱스 타입\n\n인덱스 타입과 인덱스 시그니처\n\n매핑 타입\n\n매핑 타입의 추론\n\n조건부 타입\n\n분산 조건부 타입\n조건부 타입의 타입 추론\n미리 정의된 조건부 타입\n\n교차 타입 (Intersection Types)\n교차 타입은 여러 타입을 하나로 결합합니다.\n기존 타입을 합쳐 필요한 모든 기능을 가진 하나의 타입을 얻을 수 있습니다.\n예를 들어, Person & Serializable & Loggable은 Person 과 Serializable 그리고 Loggable입니다.\n즉, 이 타입의 객체는 세 가지 타입의 모든 멤버를 갖게 됩니다.\n기존 객체-지향 틀과는 맞지 않는 믹스인이나 다른 컨셉들에서 교차 타입이 사용되는 것을 볼 수 있습니다.\n(JavaScript에는 이런 것들이 많습니다!)\n믹스인 만드는 방법을 간단한 예제를 통해 살펴보겠습니다:\nfunction extend(first: First, second: Second): First & Second {\n const result: Partial = {};\n for (const prop in first) {\n if (first.hasOwnProperty(prop)) {\n (result as First)[prop] = first[prop];\n }\n }\n for (const prop in second) {\n if (second.hasOwnProperty(prop)) {\n (result as Second)[prop] = second[prop];\n }\n }\n return result as First & Second;\n}\n\nclass Person {\n constructor(public name: string) { }\n}\n\ninterface Loggable {\n log(name: string): void;\n}\n\nclass ConsoleLogger implements Loggable {\n log(name) {\n console.log(`Hello, I'm ${name}.`);\n }\n}\n\nconst jim = extend(new Person('Jim'), ConsoleLogger.prototype);\njim.log(jim.name);\n\n유니언 타입 (Union Types)\n유니언 타입은 교차 타입과 밀접하게 관련되어 있지만, 매우 다르게 사용됩니다.\n가끔, 숫자나 문자열을 매개변수로 기대하는 라이브러리를 사용할 때가 있습니다.\n예를 들어, 다음 함수를 사용할 때입니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: any) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\npadLeft(\"Hello world\", 4); // \" Hello world\"를 반환합니다.\n\npadLeft의 문제는 매개변수 padding이 any 타입으로 되어있다는 것입니다.\n즉, 숫자나 문자열 둘 다 아닌 인수로 호출할 수 있다는 것이고, TypeScript는 이를 괜찮다고 받아들일 것입니다.\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 타임에 통과되고, 런타임에 오류.\n\n전통적인 객체지향 코드에서, 타입의 계층을 생성하여 두 타입을 추상화할 수 있습니다.\n이는 더 명시적일 수는 있지만, 좀 과하다고 할 수도 있습니다.\n전통적인 방법의 padLeft에서 좋은 점은 그냥 원시 값을 전달할 수 있다는 것입니다.\n즉 사용법이 간단하고 간결합니다.\n이 새로운 방법은 다른 곳에서 이미 존재하는 함수를 사용하려 할 때, 도움이 되지 않습니다.\nany 대신에, 유니언 타입을 매개변수 padding에 사용할 수 있습니다:\n/**\n * 문자열을 받고 왼쪽에 \"padding\"을 추가합니다.\n * 만약 'padding'이 문자열이라면, 'padding'은 왼쪽에 더해질 것입니다.\n * 만약 'padding'이 숫자라면, 그 숫자만큼의 공백이 왼쪽에 더해질 것입니다.\n */\nfunction padLeft(value: string, padding: string | number) {\n // ...\n}\n\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 중에 오류\n\n유니언 타입은 값이 여러 타입 중 하나임을 설명합니다.\n세로 막대 (|)로 각 타입을 구분하여 number | string | boolean은 값의 타입이 number, string 혹은 boolean이 될 수 있음을 나타냅니다.\n유니언 타입을 값으로 가지고 있으면, 유니언에 있는 모든 타입에 공통인 멤버에만 접근할 수 있습니다.\ninterface Bird {\n fly();\n layEggs();\n}\n\ninterface Fish {\n swim();\n layEggs();\n}\n\nfunction getSmallPet(): Fish | Bird {\n // ...\n}\n\nlet pet = getSmallPet();\npet.layEggs(); // 성공\npet.swim(); // 오류\n\n유니언 타입은 여기서 약간 까다로울 수 있으나, 익숙해지는데 약간의 직관만 있으면 됩니다.\n만약 값이 A | B 타입을 가지고 있으면, 확신할 수 있는 것은 A 와 B 둘 다 가지고 있는 멤버가 있다는 것뿐입니다.\n이 예제에서, Bird는 fly를 멤버로 가지고 있습니다.\nBird | Fish로 타입이 지정된 변수가 fly 메서드를 가지고 있는지 확신할 수 없습니다\n만약 변수가 실제로 런타임에 Fish이면, pet.fly()를 호출하는 것은 오류입니다.\n타입 가드와 차별 타입 (Type Guards and Differentiating Types)\n유니언 타입은 값의 타입이 겹쳐질 수 있는 상황을 모델링하는데 유용합니다.\nFish가 있는지 구체적으로 알고 싶을 때, 무슨일이 벌어질까요?\nJavaScript에서 가능한 두 값을 구분하는 흔한 방법은 멤버의 존재를 검사하는 것입니다.\n앞에서 말했듯이, 유니언 타입의 모든 구성 성분을 가지고 있다고 보장되는 멤버에만 접근할 수 있습니다.\nlet pet = getSmallPet();\n\n// 이렇게 각 프로퍼티들에 접근하는 것은 오류를 발생시킵니다\nif (pet.swim) {\n pet.swim();\n}\nelse if (pet.fly) {\n pet.fly();\n}\n\n같은 코드를 동작하게 하려면, 타입 단언을 사용해야 합니다:\nlet pet = getSmallPet();\n\nif ((pet as Fish).swim) {\n (pet as Fish).swim();\n} else if ((pet as Bird).fly) {\n (pet as Bird).fly();\n}\n\n사용자-정의 타입 가드 (User-Defined Type Guards)\n타입 단언을 여러 번 사용한 것을 주목하세요.\n만약 검사를 실시했을 때, 각 브랜치에서 pet의 타입을 알 수 있다면 훨씬 좋을 것입니다.\n마침 TypeScript에는 타입 가드라는 것이 있습니다.\n타입 가드는 스코프 안에서의 타입을 보장하는 런타임 검사를 수행한다는 표현식입니다.\n타입 서술어 사용하기 (Using type predicates)\n타입 가드를 정의하기 위해, 반환 타입이 타입 서술어인 함수를 정의만 하면 됩니다:\nfunction isFish(pet: Fish | Bird): pet is Fish {\n return (pet as Fish).swim !== undefined;\n}\n\npet is Fish는 이 예제에서의 타입 서술어입니다.\n서술어는 parameterName is Type 형태이고, parameterName는 반드시 현재 함수 시그니처의 매개변수 이름이어야 합니다.\nisFish가 변수와 함께 호출될 때마다, TypeScript는 기존 타입과 호환된다면 그 변수를 특정 타입으로 제한할 것입니다.\n// 이제 'swim'과 'fly'에 대한 모든 호출은 허용됩니다\n\nif (isFish(pet)) {\n pet.swim();\n}\nelse {\n pet.fly();\n}\n\nTypeScript가 pet이 if문 안에서 Fish라는 것을 알고 있을뿐만 아니라;\nelse문 안에서 Fish가 없다는 것을 알고 있으므로, Bird를 반드시 가지고 있어야합니다.\nin 연산자 사용하기 (Using the in operator)\nin 연산자는 타입을 좁히는 표현으로 작용합니다.\nn in x 표현에서, n은 문자열 리터럴 혹은 문자열 리터럴 타입이고 x는 유니언 타입입니다. \"true\" 분기에서는 선택적 혹은 필수 프로퍼티 n을 가지는 타입으로 좁히고, \"false\" 분기에서는 선택적 혹은 누락된 프로퍼티 n을 가지는 타입으로 좁혀집니다.\nfunction move(pet: Fish | Bird) {\n if (\"swim\" in pet) {\n return pet.swim();\n }\n return pet.fly();\n}\n\ntypeof 타입 가드 (typeof type guards)\n다시 돌아와서 유니언 타입을 사용하는 버전의 padLeft 코드를 작성해보겠습니다.\n다음과 같이 타입 서술어를 사용해서 작성할 수 있습니다:\nfunction isNumber(x: any): x is number {\n return typeof x === \"number\";\n}\n\nfunction isString(x: any): x is string {\n return typeof x === \"string\";\n}\n\nfunction padLeft(value: string, padding: string | number) {\n if (isNumber(padding)) {\n return Array(padding + 1).join(\" \") + value;\n }\n if (isString(padding)) {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\n그러나 타입이 원시 값인지 확인하는 함수를 정의하는 것은 너무나 귀찮습니다.\n운 좋게도, TypeScript는 typeof를 타입 가드로 인식하기 때문에 typeof x === \"number\"를 함수로 추상할 필요가 없습니다.\n즉 타입 검사를 인라인으로 작성할 수 있습니다.\nfunction padLeft(value: string, padding: string | number) {\n if (typeof padding === \"number\") {\n return Array(padding + 1).join(\" \") + value;\n }\n if (typeof padding === \"string\") {\n return padding + value;\n }\n throw new Error(`Expected string or number, got '${padding}'.`);\n}\n\ntypeof 타입 가드는 두 가지 다른 형식인 typeof v === \"typename\" 와 typeof v !== \"typename\"이 있습니다. 여기서 typename은 \"number\", \"string\", \"boolean\" 그리고 \"symbol\"이여야 합니다.\nTypeScript에서 위에 없는 다른 문자열과 비교하는 것을 막지는 않지만, 타입 가드의 표현식으로 인지되지 않습니다.\ninstanceof 타입 가드 (instanceof type guards)\n위의 typeof 타입 가드를 읽었고 JavaScript의 instanceof 연산자에 익숙하다면 이미 알고 있을 것입니다.\ninstanceof 타입 가드 는 생성자 함수를 사용하여 타입을 좁히는 방법입니다.\n위의 string-padder 예제를 다시 보겠습니다:\ninterface Padder {\n getPaddingString(): string\n}\n\nclass SpaceRepeatingPadder implements Padder {\n constructor(private numSpaces: number) { }\n getPaddingString() {\n return Array(this.numSpaces + 1).join(\" \");\n }\n}\n\nclass StringPadder implements Padder {\n constructor(private value: string) { }\n getPaddingString() {\n return this.value;\n }\n}\n\nfunction getRandomPadder() {\n return Math.random() \ninstanceof의 오른쪽은 생성자 함수여야 하며, TypeScript는 다음과 같이 좁힙니다:\n\n함수의 prototype 프로퍼티 타입이 any가 아닌 경우\n타입의 생성자 시그니처에서 반환된 유니언 타입일 경우\n\n위와 같은 순서대로 진행됩니다.\n널러블 타입 (Nullable types)\nTypeScript는 각각 값이 null과 undefined를 갖는 특수한 타입인 null과 undefined가 있습니다.\n기본 타입에서 짧게 언급한 바 있습니다.\n기본적으로, 타입 검사 시 null과 undefined를 아무것에나 할당할 수 있다고 간주합니다.\n실제로 null과 undefined는 모든 타입에서 유효한 값입니다.\n즉, 방지하고 싶어도 어떤 타입에 할당되는 것을 방지할 없습니다.\nnull의 개발자인 Tony Hoare는 이를 두고\"십억 불짜리 실수 (billion dollar mistake)\"라고 부릅니다.\n이건 --strictNullChecks 플래그로 해결합니다: 변수를 선언할 때, 자동으로 null이나 undefined를 포함하지 않습니다.\n유니언 타입을 사용하여 명시적으로 포함할 수 있습니다.\nlet s = \"foo\";\ns = null; // 오류, 'null'은 'string'에 할당할 수 없습니다\nlet sn: string | null = \"bar\";\nsn = null; // 성공\n\nsn = undefined; // 오류, 'undefined'는 'string | null'에 할당할 수 없습니다.\n\nTypeScript는 JavaScript와 맞추기 위해 null과 undefined를 다르게 처리합니다.\nstring | null은 string | undefined와 string | undefined | null과는 다른 타입입니다.\nTypeScript 3.7 이후부터는 널러블 타입을 간단하게 다룰 수 있게 optional chaining를 사용할 수 있습니다.\n선택적 매개변수와 프로퍼티 (Optional parameters and properties)\n--strictNullChecks를 적용하면, 선택적 매개변수가 | undefined를 자동으로 추가합니다:\nfunction f(x: number, y?: number) {\n return x + (y || 0);\n}\nf(1, 2);\nf(1);\nf(1, undefined);\nf(1, null); // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다\n\n선택적 프로퍼티도 마찬가지입니다:\nclass C {\n a: number;\n b?: number;\n}\nlet c = new C();\nc.a = 12;\nc.a = undefined; // 오류, 'undefined'는 'number'에 할당할 수 없습니다\nc.b = 13;\nc.b = undefined; // 성공\nc.b = null; // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다.\n\n타입 가드와 타입 단언 (Type guards and type assertions)\n널러블 타입이 유니언으로 구현되기 때문에, null을 제거하기 위해 타입 가드를 사용할 필요가 있습니다\n다행히, JavaScript에서 작성했던 코드와 동일합니다.\nfunction f(sn: string | null): string {\n if (sn == null) {\n return \"default\";\n }\n else {\n return sn;\n }\n}\n\n여기서 null은 확실하게 제거되어 보이지만, 간단한 연산자를 사용할 수도 있습니다:\nfunction f(sn: string | null): string {\n return sn || \"default\";\n}\n\n컴파일러가 null이나 undefined를 제거할 수 없는 경우, 타입 단언 연산자를 사용하여 수동으로 제거할 수 있습니다.\n구문은 !를 후위 표기하는 방법입니다: identifier!는 null과 undefined를 identifier의 타입에서 제거합니다.\nfunction broken(name: string | null): string {\n function postfix(epithet: string) {\n return name.charAt(0) + '. the ' + epithet; // 오류, 'name'은 아마도 null 입니다\n }\n name = name || \"Bob\";\n return postfix(\"great\");\n}\n\nfunction fixed(name: string | null): string {\n function postfix(epithet: string) {\n return name!.charAt(0) + '. the ' + epithet; // 성공\n }\n name = name || \"Bob\";\n return postfix(\"great\");\n}\n\n예제는 중첩 함수를 사용합니다. 왜냐하면 컴파일러가 중첩 함수안에서는 null을 제거할 수 없기 때문입니다 (즉시-호출된 함수 표현은 예외).\n특히 외부 함수에서 호출될 경우, 중첩 함수에 대한 모든 호출을 추적할 수 없기 때문입니다.\n함수가 어디에서 호출되었는지 알 수 없으면, 본문이 실행될 때 name의 타입을 알 수 없습니다.\n타입 별칭 (Type Aliases)\n타입 별칭은 타입의 새로운 이름을 만듭니다.\n타입 별칭은 때때로 인터페이스와 유사합니다만, 원시 값, 유니언, 튜플 그리고 손으로 작성해야 하는 다른 타입의 이름을 지을 수 있습니다.\ntype Name = string;\ntype NameResolver = () => string;\ntype NameOrResolver = Name | NameResolver;\nfunction getName(n: NameOrResolver): Name {\n if (typeof n === \"string\") {\n return n;\n }\n else {\n return n();\n }\n}\n\n별칭은 실제로 새로운 타입을 만드는 것은 아닙니다 - 그 타입을 나타내는 새로운 이름 을 만드는 것입니다.\n원시 값의 별칭을 짓는 것은 문서화의 형태로 사용할 수 있지만, 별로 유용하지 않습니다.\n인터페이스처럼, 타입 별칭은 제네릭이 될 수 있습니다 - 타입 매개변수를 추가하고 별칭 선언의 오른쪽에 사용하면 됩니다:\ntype Container = { value: T };\n\n프로퍼티 안에서 자기 자신을 참조하는 타입 별칭을 가질 수 있습니다:\ntype Tree = {\n value: T;\n left: Tree;\n right: Tree;\n}\n\n교차 타입과 같이 사용하면, 아주 놀라운 타입을 만들 수 있습니다.\ntype LinkedList = T & { next: LinkedList };\n\ninterface Person {\n name: string;\n}\n\nvar people: LinkedList;\nvar s = people.name;\nvar s = people.next.name;\nvar s = people.next.next.name;\nvar s = people.next.next.next.name;\n\n하지만, 타입 별칭을 선언의 오른쪽 이외에 사용하는 것은 불가능합니다.\ntype Yikes = Array; // 오류\n\n인터페이스 vs. 타입 별칭 (Interfaces vs. Type Aliases)\n위에서 언급했듯이, 타입 별칭은 인터페이스와 같은 역할을 할 수 있습니다; 하지만, 약간의 미묘한 차이가 있습니다\n한 가지 차이점은 인터페이스는 어디에서나 사용할 수 있는 새로운 이름을 만들 수 있습니다.\n타입 별칭은 새로운 이름을 만들지 못합니다 — 예를 들어, 오류 메시지는 별칭 이름을 사용하지 않습니다.\n아래의 코드에서, 에디터에서 interfaced에 마우스를 올리면 Interface를 반환한다고 보여주지만 aliased는 객체 리터럴 타입을 반환한다고 보여줍니다.\ntype Alias = { num: number }\ninterface Interface {\n num: number;\n}\ndeclare function aliased(arg: Alias): Alias;\ndeclare function interfaced(arg: Interface): Interface;\n\nTypeScript의 이전 버전에서, 타입 별칭은 extend 하거나 implement 할 수 없었습니다 (다른 타입을 extend/implement 할 수도 없습니다). 2.7 버전부터, 타입 별칭은 교차 타입을 생성함으로써 extend 할 수 있습니다. 예를 들어, type Cat = Animal & { purrs: true }.\n소프트웨어의 이상적인 특징은 확장에 개방되어 있기 때문에, 가능하면 항상 타입 별칭보다 인터페이스를 사용해야 합니다.\n반면에, 만약 인터페이스로 어떤 형태를 표현할 수 없고 유니언이나 튜플 타입을 사용해야 한다면, 일반적으로 타입 별칭을 사용합니다.\n문자열 리터럴 타입 (String Literal Types)\n문자열 리터럴 타입은 문자열에 값을 정확하게 지정할 수 있게 해줍니다.\n예제에서 문자열 리터럴 타입은 유니언 타입, 타입 가드, 그리고 타입 별칭과 잘 결합됩니다.\n이 기능을 열거형-같은 행동을 문자열과 함께 사용할 수 있습니다.\ntype Easing = \"ease-in\" | \"ease-out\" | \"ease-in-out\";\nclass UIElement {\n animate(dx: number, dy: number, easing: Easing) {\n if (easing === \"ease-in\") {\n // ...\n }\n else if (easing === \"ease-out\") {\n }\n else if (easing === \"ease-in-out\") {\n }\n else {\n // 오류! null이나 undefined를 전달하면 안됩니다\n }\n }\n}\n\nlet button = new UIElement();\nbutton.animate(0, 0, \"ease-in\");\nbutton.animate(0, 0, \"uneasy\"); // 오류: \"uneasy\"는 여기서 허용하지 않습니다\n\n허용되는 3개의 문자열 아무거나 전달할 수 있지만, 그 외 다른 문자열들은 오류를 발생시킵니다.\nArgument of type '\"uneasy\"' is not assignable to parameter of type '\"ease-in\" | \"ease-out\" | \"ease-in-out\"'\n\n문자열 리터럴 타입은 오버로드를 구별하기 위해 같은 방법으로 사용할 수 있습니다.\nfunction createElement(tagName: \"img\"): HTMLImageElement;\nfunction createElement(tagName: \"input\"): HTMLInputElement;\n// ... 더 많은 오버로드 ...\nfunction createElement(tagName: string): Element {\n // ... 이곳에 코드를 ...\n}\n\n숫자 리터럴 타입 (Numeric Literal Types)\nTypeScript는 또한 숫자 리터럴 타입을 갖고 있습니다.\nfunction rollDice(): 1 | 2 | 3 | 4 | 5 | 6 {\n // ...\n}\n\n명시적으로 작성되는 경우는 거의 없지만, 이슈를 좁히고 버그를 잡는데 유용할 수 있습니다.\nfunction foo(x: number) {\n if (x !== 1 || x !== 2) {\n // ~~~~~~~\n // '!==' 연산자는 '1'과 '2' 타입에 적용할 수 없습니다.\n }\n}\n\n다시 말하면, x는 2와 비교될 때, 반드시 1이어야 하는데 위의 검사가 유효하지 않은 비교를 의미합니다.\n열거형 멤버 타입 (Enum Member Types)\n열거형 섹션에서 언급했듯이, 열거형 멤버는 모든 멤버가 리터럴로-초기화될 때 타입을 가집니다.\n싱글톤 타입을 이야기 할때 여기서는 열거형 멤버 타입과 숫자/문자열 리터럴 타입을 얘기하지만, 대부분 많은 유저들은 \"싱글톤 타입\"과 \"리터럴 타입\"을 상호 교환적으로 사용합니다.\n판별 유니언 (Discriminated Unions)\n태그 된 유니언 또는 대수적 데이터 타입이라고도 하는 판별 유니언 고급 패턴을 만들기 위해서 싱글톤 타입, 유니언 타입, 타입 가드, 타입 별칭을 합칠 수 있습니다.\n판별 유니언은 함수형 프로그래밍에서 유용합니다.\n어떤 언어에서는 자동으로 판별 유니언을 제공합니다; TypeScript는 대신에 현재 JavaScript 패턴을 기반으로 합니다.\n세 가지 요소가 있습니다:\n\n공통 싱글톤 타입 프로퍼티를 갖는 타입 — 판별식.\n해당 타입들의 유니언을 갖는 타입 별칭 — 유니언.\n공통 프로퍼티의 타입 가드\n\ninterface Square {\n kind: \"square\";\n size: number;\n}\ninterface Rectangle {\n kind: \"rectangle\";\n width: number;\n height: number;\n}\ninterface Circle {\n kind: \"circle\";\n radius: number;\n}\n\n먼저 통합할 인터페이스를 선언합니다.\n각 인터페이스는 다른 문자열 리터럴 타입의 kind 프로퍼티를 가집니다.\nkind 프로퍼티는 판별식 혹은 태그라고 부릅니다.\n다른 프로퍼티는 각 인터페이스에 따라 다릅니다.\n현재 인터페이스는 관련이 없다는 것에 유의하세요.\n이제 유니언으로 집어넣어 봅시다:\ntype Shape = Square | Rectangle | Circle;\n\n이제 판별 유니언을 사용해보겠습니다:\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n}\n\n엄격한 검사 (Exhaustiveness checking)\n판별 유니언의 모든 변형을 커버할 수 없을 때, 컴파일러가 알려주길 원합니다.\n예를 들어, 만약 Triangle을 Shape에 추가하면, area도 업데이트해야 합니다.\ntype Shape = Square | Rectangle | Circle | Triangle;\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n // 여기서 오류 발생 - \"triangle\"의 케이스를 처리하지 않음\n}\n\n이를 해결하기 위해 두 가지 방법이 있습니다.\n첫 번째는 --strictNullChecks를 키고 반환 타입을 지정하는 것입니다.\nfunction area(s: Shape): number { // 오류: number | undefined를 반환합니다\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n }\n}\n\nswitch가 더 이상 철저하지 않아서 TypeScript는 함수가 undefined를 반환할 수 있다는 것을 알고 있습니다.\n만약 명시적인 반환 타입 number를 가지고 있으면, 반환 타입이 실제로 number | undefined라는 오류를 얻게 됩니다.\n하지만 이 방법은 꽤 애매하고 --strictNullChecks가 예전 코드에서 항상 작동하는 것은 아닙니다.\n두 번째 방법은 컴파일러가 완전함을 검사하기 위해 사용하는 never 타입을 사용하는 것입니다.\nfunction assertNever(x: never): never {\n throw new Error(\"Unexpected object: \" + x);\n}\nfunction area(s: Shape) {\n switch (s.kind) {\n case \"square\": return s.size * s.size;\n case \"rectangle\": return s.height * s.width;\n case \"circle\": return Math.PI * s.radius ** 2;\n default: return assertNever(s); // 빠진 케이스가 있다면 여기서 오류 발생\n }\n}\n\n여기서, assertNever는 s가 never 타입인지 검사합니다 — 모든 다른 케이스들이 제거된 후 남은 타입.\n만약 케이스를 잊었다면, s는 실제 타입을 가질 것이고 타입 오류가 발생합니다.\n이 방법은 추가 함수를 정의해야 합니다만 잊어버렸을 때, 훨씬 더 명백해집니다.\n다형성 this 타입 (Polymorphic this types)\n다형성 this 타입은 포함하는 클래스나 인터페이스의 하위 타입을 나타냅니다.\nF-bounded polymorphism이라고 부릅니다.\n예를 들어, 계층적으로 유연한 인터페이스를 표현하기 더 쉽게 만듭니다.\n각 연산 후에 this를 반환하는 간단한 계산기를 보겠습니다:\nclass BasicCalculator {\n public constructor(protected value: number = 0) { }\n public currentValue(): number {\n return this.value;\n }\n public add(operand: number): this {\n this.value += operand;\n return this;\n }\n public multiply(operand: number): this {\n this.value *= operand;\n return this;\n }\n // ... 다른 연산들은 여기에 작성 ...\n}\n\nlet v = new BasicCalculator(2)\n .multiply(5)\n .add(1)\n .currentValue();\n\n클래스가 this 타입을 사용하기 때문에, 이를 extend 할 수 있고 새로운 클래스가 아무 변경 없이 이전 메서드를 사용할 수 있습니다.\nclass ScientificCalculator extends BasicCalculator {\n public constructor(value = 0) {\n super(value);\n }\n public sin() {\n this.value = Math.sin(this.value);\n return this;\n }\n // ... 다른 연산들은 여기에 작성 ...\n}\n\nlet v = new ScientificCalculator(2)\n .multiply(5)\n .sin()\n .add(1)\n .currentValue();\n\nthis 타입 없이, ScientificCalculator는 BasicCalculator를 extend 할 수 없을 것이고 유연한 인터페이스를 유지하지 못할 것입니다.\nmultiply는 sin 메서드를 가지지 않는 BasicCalculator를 반환합니다.\n하지만, this 타입으로, multiply는 this를 반환하고, 여기서는 ScientificCalculator을 말합니다.\n인덱스 타입 (Index types)\n인덱스 타입을 사용하면, 동적인 프로퍼티 이름을 사용하는 코드를 컴파일러가 검사할 수 있습니다.\n예를 들어, 일반적인 JavaScript 패턴은 객체에서 프로퍼티의 부분집합을 뽑아내는 것입니다:\nfunction pluck(o, propertyNames) {\n return propertyNames.map(n => o[n]);\n}\n\n여기서는 인덱스 타입 쿼리와 인덱스 접근 연산자를 사용해서 TypeScript에서 이 함수를 어떻게 작성하고 사용하는지 보여줍니다:\nfunction pluck(o: T, propertyNames: K[]): T[K][] {\n return propertyNames.map(n => o[n]);\n}\n\ninterface Car {\n manufacturer: string;\n model: string;\n year: number;\n}\nlet taxi: Car = {\n manufacturer: 'Toyota',\n model: 'Camry',\n year: 2014\n};\n\n// Manufacturer과 model은 둘 다 문자열 타입입니다,\n// 그래서 둘 다 타이핑된 문자열 배열로 끌어낼 수 있습니다.\nlet makeAndModel: string[] = pluck(taxi, ['manufacturer', 'model']);\n\n// 만약 model과 year를 끌어내려고 하면,\n// 유니언 타입의 배열: (string | number)[] 을 얻게됩니다.\nlet modelYear = pluck(taxi, ['model', 'year'])\n\n컴파일러는 manufacturer 와 model이 실제 Car의 프로퍼티인지 검사합니다.\n예제는 몇 가지 새로운 타입 연산자를 소개합니다.\n첫 번째, keyof T는 인덱스 타입 쿼리 연산자입니다.\nany 타입인 T, keyof T는 T의 알려지고 공개된 프로퍼티 이름들의 유니언입니다.\n예를 들어:\nlet carProps: keyof Car; // ('manufacturer' | 'model' | 'year')의 유니언\n\nkeyof Car는 'manufacturer' | 'model' | 'year'와 완전히 호환됩니다.\n차이점은 Car에 ownersAddress: string라는 또 다른 프로퍼티를 추가한다면, keyof Car는 자동으로 'manufacturer' | 'model' | 'year' | 'ownersAddress'로 업데이트합니다.\n그리고 미리 프로퍼티 이름을 알 수 없을 때, pluck처럼 제네릭 컨텍스트에서 keyof를 사용할 수 있습니다.\n즉 컴파일러가 올바른 프로퍼티 이름들의 집합을 pluck에 전달하는지 검사합니다:\n// 오류, 'manufacturer' | 'model' | 'year'에 'unknown'이 없습니다.\npluck(taxi, ['year', 'unknown']); /\n\n두 번째 연산자는 인덱스 접근 연산자 T[K]입니다.\n여기서, 타입 구문은 표현 구문을 반영합니다.\n즉 person['name']은 Person['name'] 타입 — 이 예제에서는 단지 string, 을 가집니다.\n하지만, 인덱스 타입 쿼리처럼, T[K]를 제네릭 컨텍스트에서 사용할 수 있습니다.\n타입 변수 K extends keyof T인지 확인하면 됩니다.\n여기 getProperty 함수의 또 다른 예제가 있습니다.\nfunction getProperty(o: T, propertyName: K): T[K] {\n return o[propertyName]; // o[propertyName]는 T[K] 타입입니다\n}\n\ngetProperty, o: T 그리고 propertyName: K은 o[propertyName]: T[K]를 의미합니다.\nT[K] 결과를 반환하면, 컴파일러는 실제 키의 타입을 인스턴스화하고, getProperty의 반환 타입은 요청한 프로퍼티에 따라 달라집니다.\nlet name: string = getProperty(taxi, 'manufacturer');\nlet year: number = getProperty(taxi, 'year');\n\n// 오류, 'unknown'은 'manufacturer' | 'model' | 'year'에 없습니다\nlet unknown = getProperty(taxi, 'unknown');\n\n인덱스 타입과 인덱스 시그니처 (Index types and index signatures)\nkeyof와 T[K]가 인덱스 시그니처와 상호 작용합니다. 인덱스 시그니처 매개변수 타입은 'string' 혹은 'number'이어야 합니다.\n만약 문자열 인덱스 시그니처인 타입이 있으면, keyof T는 string | number가 될 것입니다\n(그냥 string이 아닙니다, JavaScript에선 문자열 (object['42'])나 숫자 (object[42])를 사용해서\n객체 프로퍼티에 접근할 수 있습니다).\n그리고 T[string]은 인덱스 시그니처의 타입입니다:\ninterface Dictionary {\n [key: string]: T;\n}\nlet keys: keyof Dictionary; // string | number\nlet value: Dictionary['foo']; // number\n\n숫자 인덱스 시그니처인 타입이 있으면, keyof T는 number일 것입니다.\ninterface Dictionary {\n [key: number]: T;\n}\nlet keys: keyof Dictionary; // 숫자\nlet value: Dictionary['foo']; // 오류, 프로퍼티 'foo'는 타입 'Dictionary'에 존재하지 않습니다.\nlet value: Dictionary[42]; // 숫자\n\n매핑 타입 (Mapped types)\n기존 타입을 가져와 선택적 프로퍼티로 만드는 것은 일반적인 작업입니다:\ninterface PersonPartial {\n name?: string;\n age?: number;\n}\n\n혹은 읽기전용 버전을 원할 수도 있습니다:\ninterface PersonReadonly {\n readonly name: string;\n readonly age: number;\n}\n\nJavaScript에서 충분히 자주 일어나는 일이며 TypeScript는 이전 타입 — 매핑 타입을 기반으로 새로운 타입을 만드는 방법을 제공합니다.\n매핑 타입에서, 새로운 타입은 이전 타입에서 각 프로퍼티를 같은 방법으로 변환합니다.\n예를 들어, 모든 프로퍼티를 readonly 혹은 선택적으로 만들수 있습니다.\n여기 몇가지 예제가 있습니다:\ntype Readonly = {\n readonly [P in keyof T]: T[P];\n}\ntype Partial = {\n [P in keyof T]?: T[P];\n}\n\n그리고 사용하기 위해서는:\ntype PersonPartial = Partial;\ntype ReadonlyPerson = Readonly;\n\n이 구문이 멤버보다는 타입을 설명한다는 것에 유의하세요.\n멤버를 추가하길 원한다면, 교차 타입을 사용할 수 있습니다:\n// Use this:\ntype PartialWithNewMember = {\n [P in keyof T]?: T[P];\n} & { newMember: boolean }\n\n// 다음을 사용하지 **마세요**!\n// 오류입니다!\ntype PartialWithNewMember = {\n [P in keyof T]?: T[P];\n newMember: boolean;\n}\n\n가장 간단한 매핑 타입과 그 부분을 봅시다:\ntype Keys = 'option1' | 'option2';\ntype Flags = { [K in Keys]: boolean };\n\n구문은 for .. in이 들어간 인덱스 시그니처 구문과 유사합니다.\n세 부분으로 나뉩니다:\n\n각 프로퍼티에 순서대로 바인딩되는 타입 변수 K.\n반복할 프로퍼티 이름이 포함된 문자열 리터럴 유니언 Keys.\n프로퍼티의 결과 타입\n\n이 간단한 예제에서, Keys는 하드-코딩된 프로퍼티 이름 목록이고 프로퍼티 타입은 항상 boolean입니다, 그래서 이 매핑 타입은 아래 쓰인 것과 동일합니다:\ntype Flags = {\n option1: boolean;\n option2: boolean;\n}\n\n하지만 실제 애플리케이션은, 위에서 readonly나 Partial처럼 보입니다.\n존재하는 타입을 기반으로 하고, 특정 방법으로 프로퍼티를 변형시킵니다.\n이때 keyof와 인덱스 접근 타입이 등장합니다:\ntype NullablePerson = { [P in keyof Person]: Person[P] | null }\ntype PartialPerson = { [P in keyof Person]?: Person[P] }\n\n하지만 일반적인 버전을 가지는 게 더 유용할 것입니다.\ntype Nullable = { [P in keyof T]: T[P] | null }\ntype Partial = { [P in keyof T]?: T[P] }\n\n이 예제들에서, 프로퍼티 목록은 keyof T이고 결과 타입은 T[P]의 변형입니다.\n이는 매핑 타입의 일반적인 사용에 있어 좋은 템플릿입니다.\n왜냐하면 이런 종류의 변형이 동형 (homomorphic) 이기 때문에, 매핑이 T의 프로퍼티에만 적용되고 다른 것에는 적용되지 않습니다.\n컴파일러는 새로운 것을 추가하기 전에 존재하는 모든 프로퍼티 지정자를 복사할 수 있다는 것을 알고 있습니다.\n예를 들어, 만약 Person.name이 읽기 전용이었다면, Partial.name은 읽기 전용이고 선택적일 것입니다.\nProxy 클래스 안에 래핑 된 T[P]에 대한 예제가 하나 더 있습니다.\ntype Proxy = {\n get(): T;\n set(value: T): void;\n}\ntype Proxify = {\n [P in keyof T]: Proxy;\n}\nfunction proxify(o: T): Proxify {\n // ... 프록시 래핑 ...\n}\nlet proxyProps = proxify(props);\n\nReadonly와 Partial가 아주 유용하다는 것을 주목하세요, 이들은 Pick과 Record와 함께 TypeScript의 표준 라이브러리에 포함되어 있습니다.\ntype Pick = {\n [P in K]: T[P];\n}\ntype Record = {\n [P in K]: T;\n}\n\nReadonly, Partial 그리고 Pick은 동형이지만 Record는 아닙니다.\nRecord가 동형이 아니라는 단서 중 하나는 프로퍼티를 복사하는 입력 타입을 받지 않는 것입니다:\ntype ThreeStringProps = Record\n\n비-동형 타입은 본질적으로 새로운 프로퍼티를 만듭니다, 그래서 어디서든지 프로퍼티 지정자를 복사할 수 없습니다.\n매핑 타입의 추론 (Inference from mapped types)\n타입의 프로퍼티를 어떻게 래핑 하는지 알게 되었으니, 다음에 하고 싶은 것은 어떻게 언래핑(unwrap) 할지입니다.\n다행히, 꽤 쉽습니다:\nfunction unproxify(t: Proxify): T {\n let result = {} as T;\n for (const k in t) {\n result[k] = t[k].get();\n }\n return result;\n}\n\nlet originalProps = unproxify(proxyProps);\n\n이 언래핑 추론은 동형 매핑된 타입에만 동작합니다.\n만약 매핑 타입이 동형이 아니면 언래핑 함수에 명시적인 타입 매개변수를 주어야 할 것입니다.\n조건부 타입 (Conditional Types)\nTypeScript 2.8에서 비-균등 타입 매핑을 표현하는 기능을 추가하는 조건부 타입을 도입했습니다.\n조건부 타입은 타입 관계 검사로 표현된 조건에 따라 두 가지 가능한 타입 중 하나를 선택합니다:\nT extends U ? X : Y\n\n위의 타입은 T가 U에 할당될 수 있으면 타입은 X가 되고 그렇지 않다면 타입이 Y가 된다는 것을 뜻합니다.\n조건부 타입 T extends U ? X : Y는 X 나 Y로 결정되거나, 지연됩니다, 왜냐하면 조건이 하나 혹은 그 이상의 타입 변수에 의존하기 때문입니다.\nT나 U가 타입 변수를 포함할 때, X 또는 Y로 결정되거나 지연될지, 타입 시스템이 T가 항상 U에 할당할 수 있는지에 대해 충분한 정보를 가지고 있는지 여부로 결정됩니다.\n즉시 결정되는 일부 타입의 예제로, 다음 예제를 살펴보겠습니다:\ndeclare function f(x: T): T extends true ? string : number;\n\n// 타입은 'string | number'\nlet x = f(Math.random() \n또 다른 예제는 중첩 조건부 타입을 사용하는 TypeName 타입 별칭입니다:\ntype TypeName =\n T extends string ? \"string\" :\n T extends number ? \"number\" :\n T extends boolean ? \"boolean\" :\n T extends undefined ? \"undefined\" :\n T extends Function ? \"function\" :\n \"object\";\n\ntype T0 = TypeName; // \"string\"\ntype T1 = TypeName; // \"string\"\ntype T2 = TypeName; // \"boolean\"\ntype T3 = TypeName void>; // \"function\"\ntype T4 = TypeName; // \"object\"\n\n하지만 조건부 타입이 지연되는 지점 - 분기를 선택하기보단 고정되는 - 의 예를 들면 다음과 같습니다:\ninterface Foo {\n propA: boolean;\n propB: boolean;\n}\n\ndeclare function f(x: T): T extends Foo ? string : number;\n\nfunction foo(x: U) {\n // 'U extends Foo ? string : number' 타입을 가지고 있습니다\n let a = f(x);\n\n // 이 할당은 허용됩니다!\n let b: string | number = a;\n}\n\n위에서, 변수 a는 아직 분기를 선택하지 못한 조건부 타입을 가지고 있습니다.\n또 다른 코드가 foo의 호출을 그만두면, U를 다른 타입으로 대체할 것이고, TypeScript가 실제로 분기를 선택할 수 있는지 결정하기 위해 조건부 타입을 재-평가할 것입니다.\n그동안, 조건부 타입을 조건부의 각 분기가 대상에 할당 가능한 한 다른 대상 타입으로 할당할 수 있습니다.\n그래서 위 예제에서 조건부가 어떻게 평가되든지, string혹은 number로 알려져 있기 때문에, 조건이 U extends Foo ? string : numer를 string | number로 할당할 수 있었습니다.\n분산 조건부 타입 (Distributive conditional types)\n검사된 타입이 벗겨진 (naked) 타입 매개변수인 조건부 타입을 분산 조건부 타입이라고 합니다.\n분산 조건부 타입은 인스턴스화 중에 자동으로 유니언 타입으로 분산됩니다.\n예를 들어, T에 대한 타입 인수 A | B | C를 사용하여 T extends U ? X : Y를 인스턴스화하면 (A extends U ? X : Y) | (B extends U ? X : Y) | (C extends U ? X : Y)로 결정됩니다.\n예제\ntype T10 = TypeName void)>; // \"string\" | \"function\"\ntype T12 = TypeName; // \"string\" | \"object\" | \"undefined\"\ntype T11 = TypeName; // \"object\"\n\n분산 조건부 타입 T extends U ? X : Y의 인스턴스화에서,\n조건부 타입 내의 T에 대한 참조는 유니언 타입의 개별 성분으로 결정됩니다 (즉 T가 조건부 타입이 유니언 타입으로 분산된 후에 개별 성분을 참조합니다).\n게다가, X 안의 T에 대한 참조에는 추가적인 타입 매개변수 제약 조건 (constraint) U가 있습니다 (즉 T는 X 안에서 U에 할당 가능하다고 간주됩니다).\n예제\ntype BoxedValue = { value: T };\ntype BoxedArray = { array: T[] };\ntype Boxed = T extends any[] ? BoxedArray : BoxedValue;\n\ntype T20 = Boxed; // BoxedValue;\ntype T21 = Boxed; // BoxedArray;\ntype T22 = Boxed; // BoxedValue | BoxedArray;\n\nT가 실제 Boxed의 분기 안에서 추가 제약조건 any[]을 가지고 있고 T[number]로 배열의 요소 타입을 참조할 수 있음을 유의하세요. 또한 지난 예제에서 조건부 타입이 어떻게 유니언 타입으로 분산되었는지 확인하세요.\n조건부 타입의 분산 프로퍼티는 유니언 타입을 필터링하는데 편하게 사용할 수 있습니다:\ntype Diff = T extends U ? never : T; // U에 할당할 수 있는 타입을 T에서 제거\ntype Filter = T extends U ? T : never; // U에 할당할 수 없는 타입을 T에서 제거\n\ntype T30 = Diff; // \"b\" | \"d\"\ntype T31 = Filter; // \"a\" | \"c\"\ntype T32 = Diff void), Function>; // string | number\ntype T33 = Filter void), Function>; // () => void\n\ntype NonNullable = Diff; // T에서 null과 undefined를 제거\n\ntype T34 = NonNullable; // string | number\ntype T35 = NonNullable; // string | string[]\n\nfunction f1(x: T, y: NonNullable) {\n x = y; // 성공\n y = x; // 오류\n}\n\nfunction f2(x: T, y: NonNullable) {\n x = y; // 성공\n y = x; // 오류\n let s1: string = x; // 오류\n let s2: string = y; // 성공\n}\n\n조건부 타입은 특히 매핑 타입과 결합할 때 유용합니다.\ntype FunctionPropertyNames = { [K in keyof T]: T[K] extends Function ? K : never }[keyof T];\ntype FunctionProperties = Pick>;\n\ntype NonFunctionPropertyNames = { [K in keyof T]: T[K] extends Function ? never : K }[keyof T];\ntype NonFunctionProperties = Pick>;\n\ninterface Part {\n id: number;\n name: string;\n subparts: Part[];\n updatePart(newName: string): void;\n}\n\ntype T40 = FunctionPropertyNames; // \"updatePart\"\ntype T41 = NonFunctionPropertyNames; // \"id\" | \"name\" | \"subparts\"\ntype T42 = FunctionProperties; // { updatePart(newName: string): void }\ntype T43 = NonFunctionProperties; // { id: number, name: string, subparts: Part[] }\n\n유니언과 교차 타입과 유사하게, 조건부 타입은 재귀적으로 자기 자신을 참조할 수 없습니다.\n예를 들어 다음의 예제는 오류입니다.\n예제\ntype ElementType = T extends any[] ? ElementType : T; // 오류\n\n조건부 타입의 타입 추론 (Type inference in conditional types)\n조건부 타입의 extends 절 안에서, 이제 추론 될 타입 변수를 도입하는 infer 선언을 가지는 것이 가능합니다.\n이렇게 추론된 타입 변수는 조건부 타입의 실제 분기에서 참조될 수 있습니다.\n같은 타입 변수에 대한 여러 개의 infer 위치를 가질 수 있습니다.\n예를 들어, 다음은 함수 타입의 반환 타입을 추출합니다.\ntype ReturnType = T extends (...args: any[]) => infer R ? R : any;\n\n조건부 타입은 순서대로 평가되는 일련의 패턴 일치를 형성하기 위해 중첩될 수 있습니다.\ntype Unpacked =\n T extends (infer U)[] ? U :\n T extends (...args: any[]) => infer U ? U :\n T extends Promise ? U :\n T;\n\ntype T0 = Unpacked; // string\ntype T1 = Unpacked; // string\ntype T2 = Unpacked string>; // string\ntype T3 = Unpacked>; // string\ntype T4 = Unpacked[]>; // Promise\ntype T5 = Unpacked[]>>; // string\n\n다음 예제는 어떻게 공변 (co-variant) 위치에서 같은 타입 변수에 대한 여러 후보가 유니언 타입을 추론하는지 보여줍니다:\ntype Foo = T extends { a: infer U, b: infer U } ? U : never;\ntype T10 = Foo; // string\ntype T11 = Foo; // string | number\n\n마찬가지로, 반-변(contra-variant) 위치에서 같은 타입 변수에 대한 여러 후보가 교차 타입을 추론합니다:\ntype Bar = T extends { a: (x: infer U) => void, b: (x: infer U) => void } ? U : never;\ntype T20 = Bar void, b: (x: string) => void }>; // string\ntype T21 = Bar void, b: (x: number) => void }>; // string & number\n\n여러 호출 시그니처가 있는 타입에서 추론할 때 (오버로딩된 함수의 타입과 같은), 추론은 마지막 시그니처에서 만들어집니다 (이는 아마도 가장 관대한 케이스 일 것입니다).\n인수 타입의 리스트를 기반으로 오버로드 해결을 수행할 수는 없습니다.\ndeclare function foo(x: string): number;\ndeclare function foo(x: number): string;\ndeclare function foo(x: string | number): string | number;\ntype T30 = ReturnType; // string | number\n\n일반 타입 매개변수에 대한 제약조건 절에서 infer 선언을 사용할 수 없습니다.\ntype ReturnType infer R> = R; // 오류, 지원되지 않습니다.\n\n하지만, 제약조건에서 타입 변수를 지우고 대신에 조건부 타입을 지정하면 거의 같은 효과를 얻을 수 있습니다:\ntype AnyFunction = (...args: any[]) => any;\ntype ReturnType = T extends (...args: any[]) => infer R ? R : any;\n\n미리 정의된 조건부 타입 (Predefined conditional types)\nTypeScript 2.8에서 lib.d.ts에 미리 정의된 조건부 타입을 추가했습니다.\n\nExclude -- U에 할당할 수 있는 타입은 T에서 제외.\nExtract -- U에 할당할 수 있는 타입을 T에서 추출\nNonNullable -- T에서 null과 undefined를 제외.\nReturnType -- 함수 타입의 반환 타입을 얻기.\nInstanceType -- 생성자 함수 타입의 인스턴스 타입을 얻기.\n\n예제\ntype T00 = Exclude; // \"b\" | \"d\"\ntype T01 = Extract; // \"a\" | \"c\"\n\ntype T02 = Exclude void), Function>; // string | number\ntype T03 = Extract void), Function>; // () => void\n\ntype T04 = NonNullable; // string | number\ntype T05 = NonNullable string) | string[] | null | undefined>; // (() => string) | string[]\n\nfunction f1(s: string) {\n return { a: 1, b: s };\n}\n\nclass C {\n x = 0;\n y = 0;\n}\n\ntype T10 = ReturnType string>; // string\ntype T11 = ReturnType void>; // void\ntype T12 = ReturnType() => T)>; // {}\ntype T13 = ReturnType() => T)>; // number[]\ntype T14 = ReturnType; // { a: number, b: string }\ntype T15 = ReturnType; // any\ntype T16 = ReturnType; // never\ntype T17 = ReturnType; // 오류\ntype T18 = ReturnType; // 오류\n\ntype T20 = InstanceType; // C\ntype T21 = InstanceType; // any\ntype T22 = InstanceType; // never\ntype T23 = InstanceType; // 오류\ntype T24 = InstanceType; // 오류\n\n\nNote: Exclude 타입은 여기에서 제안된 Diff 타입의 적절한 구현입니다. Diff를 정의한 코드와의 충돌을 피하기 위해 Exclude를 사용했고, 또 이 이름이 타입의 의미를 더 잘 전달한다고 느꼈습니다.\n\n"},"pages/declaration-merging.html":{"url":"pages/declaration-merging.html","title":"선언 병합","keywords":"","body":"소개 (Introduction)\nTypeScript의 독특한 개념들 중 일부는 타입 레벨에서 JavaScript 객체의 형태를 설명합니다.\n그중 TypeScript만의 특별한 예로 '선언 병합' 개념이 있습니다.\n이 개념을 이해한다면 기존의 JavaScript와 작업을 할 때 이점이 많아집니다.\n또한 이 개념은 고급 추상화 개념으로의 문을 열어줄 것입니다.\n본론으로 돌아가서, \"선언 병합\"은 컴파일러가 같은 이름으로 선언된 두 개의 개별적인 선언을 하나의 정의로 병합하는 것을 뜻합니다.\n이 병합된 정의는 원래 두 선언 각각의 기능을 모두 갖게 됩니다.\n병합할 선언이 몇 개든 상관없습니다; 이 개념은 단지 두 개의 선언만 합치도록 제한하지 않습니다.\n기본 사용법 (Basic Concepts)\nTypeScript에서 선언은 네임스페이스, 타입, 값 중 한 종류 이상의 엔티티를 생성합니다.\n네임스페이스-생성 선언은 점으로 구분된 표기법을 사용하여 접근할 이름을 가진 네임스페이스를 생성합니다.\n타입-생성 선언은 선언된 형태로 표시되며 지정된 이름에 바인딩 된 타입을 생성합니다.\n마지막으로 값-생성 선언은 출력된 JavaScript에서 확인할 수 있는 값을 생성합니다.\n\n\n\n선언 타입\n네임스페이스\n타입\n값\n\n\n\n\n네임스페이스\nX\n\nX\n\n\n클래스\n\nX\nX\n\n\n열거형\n\nX\nX\n\n\n인터페이스\n\nX\n\n\n\n타입 별칭\n\nX\n\n\n\n함수\n\n\nX\n\n\n변수\n\n\nX\n\n\n\n각 선언으로 생성된 결과물을 이해하면, 선언 병합을 할 때 병합된 결과물을 이해하는 데에 도움이 됩니다.\n인터페이스 병합 (Merging Interfaces)\n가장 일반적이고 간단한 선언 병합 유형은 인터페이스 병합입니다.\n가장 기본적인 수준에서, 병합은 각 선언의 멤버를 같은 이름의 인터페이스에 기계적으로 결합합니다.\ninterface Box {\n height: number;\n width: number;\n}\n\ninterface Box {\n scale: number;\n}\n\nlet box: Box = {height: 5, width: 6, scale: 10};\n\n각 인터페이스의 비-함수 멤버는 고유해야 합니다.\n만약 고유하지 않다면, 모두 같은 타입이어야 합니다.\n인터페이스가 같은 이름이지만 다른 타입을 가진 비-함수 멤버가 있을 경우, 컴파일러는 오류를 일으킵니다.\n함수 멤버의 경우, 이름이 같을 경우 동일한 함수에 대한 오버로드하는 것으로 처리합니다.\n또한 A 인터페이스와 나중의 A 인터페이스를 병합하는 경우, 두 번째 인터페이스가 더 높은 우선순위를 갖게 됩니다.\n이 말은, 예를 들어:\ninterface Cloner {\n clone(animal: Animal): Animal;\n}\n\ninterface Cloner {\n clone(animal: Sheep): Sheep;\n}\n\ninterface Cloner {\n clone(animal: Dog): Dog;\n clone(animal: Cat): Cat;\n}\n\n위의 세 인터페이스는 병합되어 다음과 같이 하나의 새로운 선언을 생성합니다:\ninterface Cloner {\n clone(animal: Dog): Dog;\n clone(animal: Cat): Cat;\n clone(animal: Sheep): Sheep;\n clone(animal: Animal): Animal;\n}\n\n각 그룹의 요소는 동일한 순서를 유지하지만, 그룹 자체는 나중에 병합되어 오버로드 될수록 첫 번째에 위치하는 것에 유의하세요.\n그러나 이 규칙엔 특수 시그니처라는 예외가 존재합니다.\n시그니처에 단일 문자열 리터럴 타입(예: 문자열 리터럴의 유니언이 아닌 경우)인 매개변수가 있을 경우, 시그니처는 병합된 오버로드 목록의 맨 위로 올라오게 됩니다.\n예를 들어, 아래의 인터페이스들이 병합됩니다:\ninterface Document {\n createElement(tagName: any): Element;\n}\ninterface Document {\n createElement(tagName: \"div\"): HTMLDivElement;\n createElement(tagName: \"span\"): HTMLSpanElement;\n}\ninterface Document {\n createElement(tagName: string): HTMLElement;\n createElement(tagName: \"canvas\"): HTMLCanvasElement;\n}\n\nDocument의 병합된 선언은 다음과 같이 생성합니다:\ninterface Document {\n createElement(tagName: \"canvas\"): HTMLCanvasElement;\n createElement(tagName: \"div\"): HTMLDivElement;\n createElement(tagName: \"span\"): HTMLSpanElement;\n createElement(tagName: string): HTMLElement;\n createElement(tagName: any): Element;\n}\n\n네임스페이스 병합 (Merging Namespaces)\n인터페이스와 마찬가지로, 같은 이름을 가진 네임스페이스도 멤버를 병합합니다.\n네임스페이스는 네임스페이스와 값을 둘 다 생성하기 때문에, 이들이 어떻게 병합하는지 이해해야 합니다.\n네임스페이스를 병합하기 위해 각 네임스페이스에 선언된 내보낸 인터페이스로부터 타입 정의가 병합되며, 내부에 병합된 인터페이스 정의들이 있는 단일 네임스페이스를 형성됩니다.\n네임스페이스 값을 병합하려면, 각 선언 위치에서 이미 지정된 이름의 네임스페이스가 있을 경우, 기존 네임스페이스에 두 번째 네임스페이스의 내보낸 멤버를 첫 번째에 추가하여 네임스페이스 값을 확장됩니다.\n이 예제에서 Animals의 선언 병합:\nnamespace Animals {\n export class Zebra { }\n}\n\nnamespace Animals {\n export interface Legged { numberOfLegs: number; }\n export class Dog { }\n}\n\n다음과 같습니다:\nnamespace Animals {\n export interface Legged { numberOfLegs: number; }\n\n export class Zebra { }\n export class Dog { }\n}\n\n이러한 네임스페이스 병합의 모델은 좋은 출발점이지만, 우리는 export 되지 않은 멤버에 대해 무슨 일이 일어나는지 이해할 필요가 있습니다.\nexport 되지 않은 멤버는 원래의(병합되지 않은) 네임스페이스에서만 볼 수 있습니다. 이는 병합된 후에 다른 선언으로부터 합쳐진 멤버는 export 되지 않은 멤버를 볼 수 없다는 것을 의미합니다.\n이 예제에서 더 명확하게 확인할 수 있습니다:\nnamespace Animal {\n let haveMuscles = true;\n\n export function animalsHaveMuscles() {\n return haveMuscles;\n }\n}\n\nnamespace Animal {\n export function doAnimalsHaveMuscles() {\n return haveMuscles; // 오류, haveMuscles는 이곳에서 액세스 할 수 없습니다.\n }\n}\n\nhaveMuscles이 export 되지 않아서, 동일하게 병합되지 않은 네임스페이스를 공유하는 animalsHaveMuscles 함수만 이 심벌을 볼 수 있습니다.\ndoAnimalsHaveMuscles 함수가 병합된 Animal의 멤버일지라도, 내보내지 않은 멤버는 볼 수 없습니다.\n클래스, 함수, 열거형과 네임스페이스 병합 (Merging Namespaces with Classes, Functions, and Enums)\n네임스페이스는 다른 타입의 선언과 병합할 수 있을 정도로 유연합니다.\n이를 위해선, 네임스페이스의 선언은 병합할 선언을 따라야 합니다. 결과 선언에는 두 타입의 프로퍼티를 모두 갖습니다.\nTypeScript는 이를 통해 JavaScript 및 기타 프로그래밍 언어의 패턴을 모델링 합니다.\n네임스페이스와 클래스 병합 (Merging Namespaces with Classes)\n이 부분에서는 내부 클래스를 설명하는 방법을 제공합니다.\nclass Album {\n label: Album.AlbumLabel;\n}\nnamespace Album {\n export class AlbumLabel { }\n}\n\n병합된 멤버의 가시성 규칙은 '네임스페이스 병합' 섹션에서 설명한 것과 같으므로, AlbumLabel 클래스를 export 해야 병합된 클래스를 볼 수 있습니다.\n최종 결과물은 다른 클래스 내에서 관리되는 클래스입니다.\n또한 네임스페이스를 사용하여 기존 클래스에 더 많은 정적 멤버를 추가할 수도 있습니다.\n내부 클래스 패턴 이외에도, JavaScript에서 함수를 생성한 후 프로퍼티를 추가하여 함수를 확장하는 것에도 익숙할 것입니다.\nTypeScript는 선언 병합을 통해 타입을 안전하게 보존하며 정의할 수 있습니다.\nfunction buildLabel(name: string): string {\n return buildLabel.prefix + name + buildLabel.suffix;\n}\n\nnamespace buildLabel {\n export let suffix = \"\";\n export let prefix = \"Hello, \";\n}\n\nconsole.log(buildLabel(\"Sam Smith\"));\n\n마찬가지로, 네임스페이스를 정적 멤버의 열거형을 확장할 수 있습니다:\nenum Color {\n red = 1,\n green = 2,\n blue = 4\n}\n\nnamespace Color {\n export function mixColor(colorName: string) {\n if (colorName == \"yellow\") {\n return Color.red + Color.green;\n }\n else if (colorName == \"white\") {\n return Color.red + Color.green + Color.blue;\n }\n else if (colorName == \"magenta\") {\n return Color.red + Color.blue;\n }\n else if (colorName == \"cyan\") {\n return Color.green + Color.blue;\n }\n }\n}\n\n허용되지 않는 병합 (Disallowed Merges)\nTypeScript에서 모든 병합이 허용되는 것은 아닙니다.\n현재로선, 클래스는 다른 클래스 혹은 변수와 병합할 수 없습니다.\n클래스 병합을 대체하려면, TypeScript의 믹스인 섹션을 참고하세요.\n모듈 보강 (Module Augmentation)\nJavaScript는 모듈 병합을 지원하지 않지만, 기존 객체를 가져와 업데이트하여 패치 할 수 있습니다.\n아래의 장난감 Observable 예시를 살펴보겠습니다:\n// observable.ts\nexport class Observable {\n // ... 구현은 여러분의 몫으로 남겨놓겠습니다 ...\n}\n\n// map.ts\nimport { Observable } from \"./observable\";\nObservable.prototype.map = function (f) {\n // ... 여러분을 위한 또 다른 숙제\n}\n\n이는 TypeScript에서 잘 동작하지만, 컴파일러는 Observable.prototype.map에 대해 알지 못합니다.\n모듈 보강을 통해 컴파일러에게 정보를 알려줄 수 있습니다:\n// observable.ts\nexport class Observable {\n // ... 구현은 여러분의 몫으로 남겨놓겠습니다 ...\n}\n\n// map.ts\nimport { Observable } from \"./observable\";\ndeclare module \"./observable\" {\n interface Observable {\n map(f: (x: T) => U): Observable;\n }\n}\nObservable.prototype.map = function (f) {\n // ... 여러분을 위한 또 다른 숙제\n}\n\n\n// consumer.ts\nimport { Observable } from \"./observable\";\nimport \"./map\";\nlet o: Observable;\no.map(x => x.toFixed());\n\n모듈 이름은 import/export의 모듈 지정자와 같은 방법으로 해석됩니다.\n자세한 내용은 모듈을 참고하세요.\n그 다음 보강된 선언은 마치 원본과 같은 파일에서 선언된 것처럼 병합됩니다.\n그러나, 두 가지 제한 사항을 명심하세요:\n\n보강에 새로운 최상위 선언을 할 수 없습니다 -- 기존 선언에 대한 패치만 가능합니다.\ndefault export 는 보강할 수 없으며, 이름을 갖는 export 만 보강할 수 있습니다.(해당 이름으로 확장시켜야 하며, default는 예약어입니다 - 자세한 내용은 #14080을 참고하세요)\n\n전역 보강 (Global augmentation)\n모듈 내부에서 전역 범위에 선언을 추가할 수도 있습니다:\n// observable.ts\nexport class Observable {\n // ... 여전히 구현해놓지 않았습니다 ...\n}\n\ndeclare global {\n interface Array {\n toObservable(): Observable;\n }\n}\n\nArray.prototype.toObservable = function () {\n // ...\n}\n\n전역 보강 또한 모듈 보강과 동일한 제한 사항을 갖습니다.\n"},"pages/decorators.html":{"url":"pages/decorators.html","title":"데코레이터","keywords":"","body":"소개 (Introduction)\nTypeScript 및 ES6에 클래스가 도입됨에 따라, 클래스 및 클래스 멤버에 어노테이션을 달거나 수정하기 위해 추가 기능이 필요한 특정 시나리오가 있습니다.\n데코레이터는 클래스 선언과 멤버에 어노테이션과 메타-프로그래밍 구문을 추가할 수 있는 방법을 제공합니다.\n데코레이터는 JavaScript에 대한 2단계 제안이며 TypeScript의 실험적 기능으로 이용 가능합니다.\n\n참고  데코레이터는 향후 릴리스에서 변경될 수 있는 실험적인 기능입니다.\n\n데코레이터에 대한 실험적 지원을 활성화하려면 명령줄 또는 tsconfig.json에서 experimentDecorators 컴파일러 옵션을 활성화해야합니다:\n명령줄 (Command Line):\ntsc --target ES5 --experimentalDecorators\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true\n }\n}\n\n데코레이터 (Decorators)\n데코레이터는 클래스 선언, 메서드, 접근자, 프로퍼티 또는 매개 변수에 첨부할 수 있는 특수한 종류의 선언입니다.\n데코레이터는 @expression 형식을 사용합니다. 여기서 expression은 데코레이팅 된 선언에 대한 정보와 함께 런타임에 호출되는 함수여야 합니다.\n예를 들어, 데코레이터 @sealed를 사용하면 다음과 같이 sealed 함수를 작성할 수 있습니다.\nfunction sealed(target) {\n // 'target' 변수와 함께 무언가를 수행합니다.\n}\n\n\n참고  아래 데코레이터 클래스에서 더 자세한 데코레이터 예제를 볼 수 있습니다.\n\n데코레이터 팩토리 (Decorator Factories)\n데코레이터가 선언에 적용되는 방식을 원하는 대로 바꾸고 싶다면 데코레이터 팩토리를 작성할 수 있습니다. 데코레이터 팩토리는 단순히 데코레이터가 런타임에 호출할 표현식을 반환하는 함수입니다.\n다음과 같은 방식으로 데코레이터 팩토리를 작성할 수 있습니다.\nfunction color(value: string) { // 데코레이터 팩토리\n return function (target) { // 데코레이터\n // 'target'과 'value' 변수를 가지고 무언가를 수행합니다.\n }\n}\n\n\n참고  아래 메서드 데코레이터에서 데코레이터 팩토리에 대한 자세한 예를 볼 수 있습니다.\n\n데코레이터 합성 (Decorator Composition)\n다음 예제와 같이 선언에 여러 데코레이터를 적용할 수 있습니다.\n\n단일 행일 경우:\n@f @g x\n\n\n여러 행일 경우:\n@f\n@g\nx\n\n\n\n여러 데코레이터가 단일 선언에 적용되는 경우는 수학의 합성 함수와 유사합니다.\n이 모델에서 함수 f와 g을 합성할 때 (f∘g)(x)의 합성 결과는 f(g(x))와 같습니다.\n따라서 TypeScript에서 단일 선언에서 여러 데코레이터를 사용할 때 다음 단계가 수행됩니다.\n\n각 데코레이터의 표현은 위에서 아래로 평가됩니다.\n그런 다음 결과는 아래에서 위로 함수로 호출됩니다.\n\n데코레이터 팩토리를 사용하는 경우 다음 예제를 통해 이 수행 순서를 관찰 할 수 있습니다.\nfunction f() {\n console.log(\"f(): evaluated\");\n return function (target, propertyKey: string, descriptor: PropertyDescriptor) {\n console.log(\"f(): called\");\n }\n}\n\nfunction g() {\n console.log(\"g(): evaluated\");\n return function (target, propertyKey: string, descriptor: PropertyDescriptor) {\n console.log(\"g(): called\");\n }\n}\n\nclass C {\n @f()\n @g()\n method() {}\n}\n\n이는 결과를 콘솔에 출력합니다.\nf(): evaluated\ng(): evaluated\ng(): called\nf(): called\n\n데코레이터 평가 (Decorator Evaluation)\n클래스에서 다양한 선언에 데코레이터를 적용하는 방법은 다음과 같이 잘 정의되어 있습니다.\n\n메서드, 접근자 또는 프로퍼티 데코레이터가 다음에 오는 매개 변수 데코레이터는 각 인스턴스 멤버에 적용됩니다.\n메서드, 접근자 또는 프로퍼티 데코레이터가 다음에 오는 매개 변수 데코레이터는 각 정적 멤버에 적용됩니다.\n매개 변수 데코레이터는 생성자에 적용됩니다.\n클래스 데코레이터는 클래스에 적용됩니다.\n\n클래스 데코레이터 (Class Decorators)\n클래스 데코레이터는 클래스 선언 직전에 선언됩니다.\n클래스 데코레이터는 클래스 생성자에 적용되며 클래스 정의를 관찰, 수정 또는 교체하는 데 사용할 수 있습니다.\n클래스 데코레이터는 선언 파일이나 다른 주변 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.\n클래스 데코레이터의 표현식은 데코레이팅된 클래스의 생성자를 유일한 인수로 런타임에 함수로 호출됩니다.\n클래스 데코레이터가 값을 반환하면 클래스가 선언을 제공하는 생성자 함수로 바꿉니다.\n\n참고  새 생성자 함수를 반환하도록 선택한 경우 원래 프로토타입을 유지 관리해야 합니다.\n런타임에 데코레이터를 적용하는 로직은 이 기능을 대신해주지 않습니다.\n\n다음은Greeter 클래스에 적용된 클래스 데코레이터 (@sealed)의 예입니다.\n@sealed\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @sealed 데코레이터를 정의할 수 있습니다.\nfunction sealed(constructor: Function) {\n Object.seal(constructor);\n Object.seal(constructor.prototype);\n}\n\n@sealed가 실행되면 생성자와 프로토 타입을 모두 감쌉니다.\n생성자를 재정의하는 방법에 대한 예제는 다음과 같습니다.\nfunction classDecorator(constructor:T) {\n return class extends constructor {\n newProperty = \"new property\";\n hello = \"override\";\n }\n}\n\n@classDecorator\nclass Greeter {\n property = \"property\";\n hello: string;\n constructor(m: string) {\n this.hello = m;\n }\n}\n\nconsole.log(new Greeter(\"world\"));\n\n메서드 데코레이터 (Method Decorators)\n메서드 데코레이터는 메서드 선언 직전에 선언됩니다.\n데코레이터는 메서드의 프로퍼티 설명자(Property Descriptor) 에 적용되며 메서드 정의를 관찰, 수정 또는 대체하는 데 사용할 수 있습니다.\n메서드 데코레이터는 선언 파일, 오버로드 또는 기타 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n메서드 데코레이터의 표현식은 런타임에 다음 세 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입입니다.\n멤버의 이름\n멤버의 프로퍼티 설명자\n\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 프로퍼티 설명자 는 'undefined'이 됩니다.\n\n메서드 데코레이터가 값을 반환하면, 메서드의 프로퍼티 설명자 로 사용됩니다.\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 반환 값은 무시됩니다.\n\n다음은 Greeter 클래스의 메서드에 적용된 메서드 데코레이터 (@ enumerable)의 예입니다:\nclass Greeter {\n greeting: string;\n constructor(message: string) {\n this.greeting = message;\n }\n\n @enumerable(false)\n greet() {\n return \"Hello, \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @enumerable 데코레이터를 정의할 수 있습니다.\nfunction enumerable(value: boolean) {\n return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {\n descriptor.enumerable = value;\n };\n}\n\n@enumerable(false)데코레이터는 데코레이터 팩토리입니다.\n@enumerable(false) 데코레이터가 호출되면 프로퍼티 설명자의 enumerable 프로퍼티를 수정합니다.\n접근자 데코레이터 (Accessor Decorators)\n접근자 데코레이터는 접근자 선언 바로 전에 선언됩니다.\n접근자 데코레이터는 접근자의 프로퍼티 설명자에 적용되며 접근자의 정의를 관찰, 수정 또는 교체하는 데 사용할 수 있습니다.\n접근자 데코레이터는 선언 파일이나 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n\n참고  TypeScript는 단일 멤버에 대해 get 및 set 접근자를 데코레이팅 할 수 없습니다.\n대신 멤버의 모든 데코레이터를 문서 순서대로 지정된 첫 번째 접근자에 적용해야 합니다.\n왜냐하면, 데코레이터는 각각의 선언이 아닌 get과 set 접근자를 결합한 프로퍼티 설명자에 적용되기 때문입니다.\n\n접근자 데코레이터의 표현 식은 런타임에 다음 세 가지 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n멤버의 프로퍼티 설명자\n\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 프로퍼티 설명자는 undefined가 됩니다.\n\n접근자 데코레이터가 값을 반환하면 멤버의 프로퍼티 설명자로 사용됩니다.\n\n참고  스크립트 대상이 'ES5'보다 낮은 경우 반환 값은 무시됩니다.\n\n다음은 Point 클래스의 멤버에 적용되는 접근자 데코레이터 (@configurable)의 예입니다:\nclass Point {\n private _x: number;\n private _y: number;\n constructor(x: number, y: number) {\n this._x = x;\n this._y = y;\n }\n\n @configurable(false)\n get x() { return this._x; }\n\n @configurable(false)\n get y() { return this._y; }\n}\n\n다음 함수 선언을 사용하여 @configurable 데코레이터를 정의할 수 있습니다:\nfunction configurable(value: boolean) {\n return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {\n descriptor.configurable = value;\n };\n}\n\n프로퍼티 데코레이터 (Property Decorators)\n프로퍼티 데코레이터는 프로퍼티 선언 바로 전에 선언됩니다.\n프로퍼티 데코레이터는 선언 파일이나 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n프로퍼티 데코레이터의 표현 식은 런타임에 다음 두 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n\n\n참고  TypeScript에서 프로퍼티 데코레이터가 초기화되는 방식으로 인해 프로퍼티 설명자가 프로퍼티 데코레이터에 대한 인수로 제공되지 않습니다.\n현재 프로토타입의 멤버를 정의할 때 인스턴스 프로퍼티를 설명하는 메커니즘이 없고 프로퍼티의 이니셜라이저를 관찰하거나 수정할 수 있는 방법이 없기 때문입니다. 반환 값도 무시됩니다.\n따라서 프로퍼티 데코레이터는 특정 이름의 프로퍼티가 클래스에 선언되었음을 관찰하는 데만 사용할 수 있습니다.\n\n이 정보를 사용하여 다음 예와 같이 프로퍼티에 대한 메타데이터를 기록할 수 있습니다:\nclass Greeter {\n @format(\"Hello, %s\")\n greeting: string;\n\n constructor(message: string) {\n this.greeting = message;\n }\n greet() {\n let formatString = getFormat(this, \"greeting\");\n return formatString.replace(\"%s\", this.greeting);\n }\n}\n\n다음 함수 선언을 사용하여 @format 데코레이터와 getFormat 함수를 정의 할 수 있습니다:\nimport \"reflect-metadata\";\n\nconst formatMetadataKey = Symbol(\"format\");\n\nfunction format(formatString: string) {\n return Reflect.metadata(formatMetadataKey, formatString);\n}\n\nfunction getFormat(target: any, propertyKey: string) {\n return Reflect.getMetadata(formatMetadataKey, target, propertyKey);\n}\n\n@format(\"Hello, %s\") 데코레이터는 데코레이터 팩토리입니다.\n@format(\"Hello, %s\")가 호출되면 reflect-metadata 라이브러리의 Reflect.metadata 함수를 사용하여 프로퍼티에 대한 메타데이터 항목을 추가합니다.\ngetFormat이 호출되면 형식의 메타데이터 값을 읽습니다.\n\n참고  이 예제에는 reflect-metadata 라이브러리가 필요합니다.\nreflect-metadata 라이브러리에 대한 자세한 내용은 메타데이터를 참조하십시오.\n\n매개변수 데코레이터 (Parameter Decorators)\n매개변수 데코레이터는 매개 변수 선언 직전에 선언됩니다.\n매개변수 데코레이터는 클래스 생성자 또는 메서드 선언의 함수에 적용됩니다.\n매개변수 데코레이터는 선언 파일, 오버로드 또는 다른 주변 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\n매개 변수 데코레이터의 표현식은 런타임시 다음 세 개의 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n함수의 매개 변수 목록에 있는 매개 변수의 서수 색인(ordinal index)\n\n\n참고  매개변수 데코레이터는 매개변수가 메서드에서 선언되었을 때에만 관찰하는 데에 사용할 수 있습니다.\n\n메개변수 데코레이터의 반환 값은 무시됩니다.\n다음은 Greeter 클래스 멤버의 매개 변수에 적용되는 매개 변수 데코레이터 (@required)의 예입니다:\nclass Greeter {\n greeting: string;\n\n constructor(message: string) {\n this.greeting = message;\n }\n\n @validate\n greet(@required name: string) {\n return \"Hello \" + name + \", \" + this.greeting;\n }\n}\n\n다음 함수 선언을 사용하여 @required 및 @validate 데코레이터를 정의할 수 있습니다.\nimport \"reflect-metadata\";\n\nconst requiredMetadataKey = Symbol(\"required\");\n\nfunction required(target: Object, propertyKey: string | symbol, parameterIndex: number) {\n let existingRequiredParameters: number[] = Reflect.getOwnMetadata(requiredMetadataKey, target, propertyKey) || [];\n existingRequiredParameters.push(parameterIndex);\n Reflect.defineMetadata(requiredMetadataKey, existingRequiredParameters, target, propertyKey);\n}\n\nfunction validate(target: any, propertyName: string, descriptor: TypedPropertyDescriptor) {\n let method = descriptor.value;\n descriptor.value = function () {\n let requiredParameters: number[] = Reflect.getOwnMetadata(requiredMetadataKey, target, propertyName);\n if (requiredParameters) {\n for (let parameterIndex of requiredParameters) {\n if (parameterIndex >= arguments.length || arguments[parameterIndex] === undefined) {\n throw new Error(\"Missing required argument.\");\n }\n }\n }\n\n return method.apply(this, arguments);\n }\n}\n\n@required 데코레이터는 필요에 따라 매개변수를 표시하는 메타데이터 항목을 추가합니다.\n그런 다음 @validate 데코레이터는 원래 메서드를 호출하기 전에 인수 유효성 검증하는 함수로 기존의 greet 메서드를 감쌉니다.\n\n참고  이 예제에는 reflect-metadata 라이브러리가 필요합니다.\nreflect-metadata 라이브러리에 대한 자세한 내용은 [메타데이터] (#메타데이터-metadata)를 참조하십시오.\n\n메타데이터 (Metadata)\n일부 예제는 실험적 메타데이터 API에 대한 폴리필(polyfill)을 추가하는 reflect-metadata 라이브러리를 사용합니다.\n이 라이브러리는 아직 ECMAScript (JavaScript) 표준의 일부가 아닙니다.\n그러나 데코레이터가 공식적으로 ECMAScript 표준의 일부로 채택되면 이러한 확장을 채택하게 될 것입니다.\nnpm을 통해 설치할 수 있습니다.\nnpm i reflect-metadata --save\n\nTypeScript에는 데코레이터가 있는 선언에 대해 특정 타입의 메타 데이터를 내보내는 실험적인 지원을 포함합니다.\n이 실험적인 지원을 가능하게 하려면, 명령행 또는tsconfig.json에서 emitDecoratorMetadata 컴파일러 옵션을 설정해야 합니다.\n명령줄:\ntsc --target ES5 --experimentalDecorators --emitDecoratorMetadata\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true,\n \"emitDecoratorMetadata\": true\n }\n}\n\n활성화되면 reflect-metadata라이브러리를 가져오기만 하면 추가 디자인-타임 타입 정보가 런타임에 사용 가능합니다.\n다음 예제에서 이를 확인할 수 있습니다.\nimport \"reflect-metadata\";\n\nclass Point {\n x: number;\n y: number;\n}\n\nclass Line {\n private _p0: Point;\n private _p1: Point;\n\n @validate\n set p0(value: Point) { this._p0 = value; }\n get p0() { return this._p0; }\n\n @validate\n set p1(value: Point) { this._p1 = value; }\n get p1() { return this._p1; }\n}\n\nfunction validate(target: any, propertyKey: string, descriptor: TypedPropertyDescriptor) {\n let set = descriptor.set;\n descriptor.set = function (value: T) {\n let type = Reflect.getMetadata(\"design:type\", target, propertyKey);\n if (!(value instanceof type)) {\n throw new TypeError(\"Invalid type.\");\n }\n set.call(target, value);\n }\n}\n\nTypeScript 컴파일러는 @Reflect.metadata 데코레이터를 사용하여 디자인-타임 타입 정보를 주입합니다.\n다음 TypeScript와 동일하다고 생각할 수 있습니다.\nclass Line {\n private _p0: Point;\n private _p1: Point;\n\n @validate\n @Reflect.metadata(\"design:type\", Point)\n set p0(value: Point) { this._p0 = value; }\n get p0() { return this._p0; }\n\n @validate\n @Reflect.metadata(\"design:type\", Point)\n set p1(value: Point) { this._p1 = value; }\n get p1() { return this._p1; }\n}\n\n\n참고  데코레이터 메타 데이터는 실험적인 기능으로 향후 릴리스에서 주요 변경 사항이 있을 수 있습니다.\n\n"},"pages/utility-types.html":{"url":"pages/utility-types.html","title":"유틸리티 타입","keywords":"","body":"소개 (Introduction)\nTypeScript는 공통 타입 변환을 용이하게 하기 위해 몇 가지 유틸리티 타입을 제공합니다. 이런 유틸리티들은 전역으로 사용 가능합니다.\n목차 (Table of contents)\n\nPartial\nReadonly\nRecord\nPick\nOmit\nExclude\nExtract\nNonNullable\nParameters\nConstructorParameters\nReturnType\nInstanceType\nRequired\nThisParameterType\nOmitThisParameter\nThisType\n\nPartial\nT의 모든 프로퍼티를 선택적으로 만드는 타입을 구성합니다. 이 유틸리티는 주어진 타입의 모든 하위 타입 집합을 나타내는 타입을 반환합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n}\n\nfunction updateTodo(todo: Todo, fieldsToUpdate: Partial) {\n return { ...todo, ...fieldsToUpdate };\n}\n\nconst todo1 = {\n title: 'organize desk',\n description: 'clear clutter',\n};\n\nconst todo2 = updateTodo(todo1, {\n description: 'throw out trash',\n});\n\nReadonly\nT의 모든 프로퍼티를 읽기 전용(readonly)으로 설정한 타입을 구성합니다, 즉 생성된 타입의 프로퍼티는 재할당할 수 없습니다.\n예제 (Example)\ninterface Todo {\n title: string;\n}\n\nconst todo: Readonly = {\n title: 'Delete inactive users',\n};\n\ntodo.title = 'Hello'; // 오류: 읽기 전용 프로퍼티에 재할당할 수 없음\n\n이 유틸리티는 런타임에 실패할 할당 표현식을 나타낼 때 유용합니다.(예, frozen 객체의 프로퍼티에 재할당 하려고 하는 경우)\nObject.freeze\nfunction freeze(obj: T): Readonly;\n\nRecord\n타입 T의 프로퍼티의 집합 K로 타입을 구성합니다. 이 유틸리티는 타입의 프로퍼티들을 다른 타입에 매핑시키는 데 사용될 수 있습니다.\n예제 (Example)\ninterface PageInfo {\n title: string;\n}\n\ntype Page = 'home' | 'about' | 'contact';\n\nconst x: Record = {\n about: { title: 'about' },\n contact: { title: 'contact' },\n home: { title: 'home' },\n};\n\nPick\nT에서 프로퍼티 K의 집합을 선택해 타입을 구성합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n completed: boolean;\n}\n\ntype TodoPreview = Pick;\n\nconst todo: TodoPreview = {\n title: 'Clean room',\n completed: false,\n};\n\nOmit\nT에서 모든 프로퍼티를 선택한 다음 K를 제거한 타입을 구성합니다.\n예제 (Example)\ninterface Todo {\n title: string;\n description: string;\n completed: boolean;\n}\n\ntype TodoPreview = Omit;\n\nconst todo: TodoPreview = {\n title: 'Clean room',\n completed: false,\n};\n\nExclude\nT에서 U에 할당할 수 있는 모든 속성을 제외한 타입을 구성합니다.\n예제 (Example)\ntype T0 = Exclude; // \"b\" | \"c\"\ntype T1 = Exclude; // \"c\"\ntype T2 = Exclude void), Function>; // string | number\n\nExtract\nT에서 U에 할당 할 수 있는 모든 속성을 추출하여 타입을 구성합니다.\n예제 (Example)\ntype T0 = Extract; // \"a\"\ntype T1 = Extract void), Function>; // () => void\n\nNonNullable\nT에서 null 과 undefined를 제외한 타입을 구성합니다.\n예제 (Example)\ntype T0 = NonNullable; // string | number\ntype T1 = NonNullable; // string[]\n\nParameters\n함수 타입 T의 매개변수 타입들의 튜플 타입을 구성합니다.\n예제 (Example)\ndeclare function f1(arg: { a: number, b: string }): void\ntype T0 = Parameters string>; // []\ntype T1 = Parameters void>; // [string]\ntype T2 = Parameters(arg: T) => T)>; // [unknown]\ntype T4 = Parameters; // [{ a: number, b: string }]\ntype T5 = Parameters; // unknown[]\ntype T6 = Parameters; // never\ntype T7 = Parameters; // 오류\ntype T8 = Parameters; // 오류\n\nConstructorParameters\nConstructorParameters 타입은 생성자 함수 타입의 모든 매개변수 타입을 추출할 수 있게 해줍니다. 모든 매개변수 타입을 가지는 튜플 타입(T가 함수가 아닌 경우 never)을 생성합니다.\n예제 (Example)\ntype T0 = ConstructorParameters; // [(string | undefined)?]\ntype T1 = ConstructorParameters; // string[]\ntype T2 = ConstructorParameters; // [string, (string | undefined)?]\n\nReturnType\n함수 T의 반환 타입으로 구성된 타입을 만듭니다.\n예제 (Example)\ndeclare function f1(): { a: number, b: string }\ntype T0 = ReturnType string>; // string\ntype T1 = ReturnType void>; // void\ntype T2 = ReturnType() => T)>; // {}\ntype T3 = ReturnType() => T)>; // number[]\ntype T4 = ReturnType; // { a: number, b: string }\ntype T5 = ReturnType; // any\ntype T6 = ReturnType; // any\ntype T7 = ReturnType; // 오류\ntype T8 = ReturnType; // 오류\n\nInstanceType\n생성자 함수 타입 T의 인스턴스 타입으로 구성된 타입을 만듭니다.\nExample\nclass C {\n x = 0;\n y = 0;\n}\n\ntype T0 = InstanceType; // C\ntype T1 = InstanceType; // any\ntype T2 = InstanceType; // any\ntype T3 = InstanceType; // 오류\ntype T4 = InstanceType; // 오류\n\nRequired\nT의 모든 프로퍼티가 필수로 설정된 타입을 구성합니다.\n예제 (Example)\ninterface Props {\n a?: number;\n b?: string;\n};\n\nconst obj: Props = { a: 5 }; // 성공\n\nconst obj2: Required = { a: 5 }; // 오류: 프로퍼티 'b'가 없습니다\n\nThisParameterType\n함수 타입의 this 매개변수의 타입, 혹은 함수 타입에 this 매개변수가 없을 경우 unknown을 추출합니다.\n유의: 이 타입은 --strictFunctionTypes가 활성화되었을 때만 올바르게 동작합니다. #32964를 참고하세요.\n예제 (Example)\nfunction toHex(this: Number) {\n return this.toString(16);\n}\n\nfunction numberToString(n: ThisParameterType) {\n return toHex.apply(n);\n}\n\nOmitThisParameter\n함수 타입에서 'this' 매개변수를 제거합니다.\n유의: 이 타입은 --strictFunctionTypes가 활성화되었을 때만 올바르게 동작합니다. #32964를 참고하세요.\n예제 (Example)\nfunction toHex(this: Number) {\n return this.toString(16);\n}\n\n// `bind`의 반환 타입은 이미 `OmitThisParameter`을 사용하고 있습니다, 이는 단지 예제를 위한 것입니다.\nconst fiveToHex: OmitThisParameter = toHex.bind(5);\n\nconsole.log(fiveToHex());\n\nThisType\n이 유틸리티는 변형된 타입을 반환하지 않습니다. 대신, 문맥적 this타입에 표시하는 역할을 합니다. 이 유틸리티를 사용하기 위해선 --noImplicitThis 플래그를 사용해야 한다는 것을 유의하세요.\n예제 (Example)\n// --noImplicitThis 로 컴파일\n\ntype ObjectDescriptor = {\n data?: D;\n methods?: M & ThisType; // 메서드 안의 'this 타입은 D & M 입니다.\n}\n\nfunction makeObject(desc: ObjectDescriptor): D & M {\n let data: object = desc.data || {};\n let methods: object = desc.methods || {};\n return { ...data, ...methods } as D & M;\n}\n\nlet obj = makeObject({\n data: { x: 0, y: 0 },\n methods: {\n moveBy(dx: number, dy: number) {\n this.x += dx; // 강하게 타입이 정해진 this\n this.y += dy; // 강하게 타입이 정해진 this\n }\n }\n});\n\nobj.x = 10;\nobj.y = 20;\nobj.moveBy(5, 5);\n\n위 예제에서, makeObject의 인자로 넘겨지는 methods 객체는 ThisType를 포함한 문맥적 타입을 가지고 있고, 따라서 methods 객체의 메서드 안에 this 타입은{ x: number, y: number } & { moveBy(dx: number, dy: number): number }입니다. method 프로퍼티의 타입이 추론의 대상이며 동시에 메서드 안의 this 타입의 출처인 것을 주목하세요.\nThisType 마커 인터페이스는 단지 lib.d.ts에 선언된 빈 인터페이스입니다. 객체 리터럴의 문맥적 타입으로 인식되는 것을 넘어, 그 인터페이스는 빈 인터페이스처럼 동작합니다.\n"},"pages/iterators-and-generators.html":{"url":"pages/iterators-and-generators.html","title":"이터레이터와 제네레이터","keywords":"","body":"이터러블 (Iterables)\n객체가 Symbol.iterator프로퍼티에 대한 구현을 가지고 있다면 이터러블로 간주합니다.\nArray, Map, Set, String, Int32Array, Uint32Array 등과 같은 일부 내장 타입에는 이미 Symbol.iterator 프로퍼티가 구현되어 있습니다.\n객체의 Symbol.iterator 함수는 반복할 값 목록을 반환합니다.\nfor..of 문\nfor..of는 객체의 Symbol.iterator 프로퍼티를 호출하여, 이터러블 객체를 반복합니다.\n다음은 배열의 간단한 for..of 루프입니다:\nlet someArray = [1, \"string\", false];\n\nfor (let entry of someArray)\n console.log(entry); // 1, \"string\", false\n}\n\nfor..of vs. for..in 문\nfor..of 및 for..in 문 모두 목록을 반복합니다; 반복되는 값은 다르지만, for..in은 반복되는 객체의 키 목록을 반환하고, 반면에 for..of는 반복되는 객체의 숫자 프로퍼티 값 목록을 반환합니다.\n다음은 이러한 차이점을 보여주는 예입니다.\nlet list = [4, 5, 6];\n\nfor (let i in list){\n console.log(i); // \"0\", \"1\", \"2\"\n}\n\nfor (let i of list){\n console.log(i); // \"4\", \"5\", \"6\"\n}\n\n또 다른 차이점은 for..in은 모든 객체에서 작동한다는 것입니다; 객체의 프로퍼티를 검사하는 방법으로 사용됩니다.\n반면에 for..of는 이터러블 객체의 값에 주로 관심이 있습니다. Map 및 Set과 같은 내장 객체는 저장된 값에 접근할 수 있는 Symbol.iterator 프로퍼티를 구현합니다.\nlet pets = new Set([\"Cat\", \"Dog\", \"Hamster\"]);\npets[\"species\"] = \"mammals\";\n\nfor (let pet in pets){\n console.log(pet); // \"species\"\n}\n\nfor (let pet of pets){\n console.log(pet); // \"Cat\", \"Dog\", \"Hamster\"\n}\n\n코드 생성 (Code generation)\nES5 및 ES3 타게팅 (Targeting ES5 and ES3)\nES5 또는 ES3-호환 엔진을 대상으로 하는 경우, 반복자는 Array 유형의 값만 허용합니다.\n이런 배열이 아닌 값이 Symbol.iterator 프로퍼티를 구현하더라도 배열이 아닌 값에서 for..of 루프를 사용하면 오류가 발생합니다.\n컴파일러는 for..of 루프에 대한 간단한 for 루프를 생성합니다, 예를 들면:\nlet numbers = [1, 2, 3];\nfor (let num of numbers){\n console.log(num);\n}\n\n는 다음과 같이 생성합니다:\nvar numbers = [1, 2, 3];\nfor (var _i = 0; _i \nECMAScript 2015 및 상위 버전 타케팅 (Targeting ECMAScript 2015 and higher)\nECMAScipt 2015-호환 엔진을 타케팅하는 경우, 컴파일러는 엔진의 내장 반복자 구현을 대상으로 하는 for..of 루프를 생성합니다.\n"},"pages/jsx.html":{"url":"pages/jsx.html","title":"JSX","keywords":"","body":"목차 (Table of contents)\n소개 (Introduction)\n기본 사용법 (Basic usage)\nas 연산자 (The as operator)\n타입 검사 (Type Checking)\n\n내장 요소 (Intrinsic elements)\n값-기반 요소 (Value-based elements)\n함수형 컴포넌트 (Function Component)\n클래스형 컴포넌트 (Class Component)\n속성 타입 검사 (Attribute type checking)\n자식 타입 검사 (Children Type Checking)\n\nJSX 결과 타입 (The JSX result type)\n표현식 포함하기 (Embedding Expressions)\n리액트와 통합하기 (React integration)\n팩토리 함수 (Factory Functions)\n소개 (Introduction)\n↥ 위로\nJSX는 내장형 XML 같은 구문입니다.\n변환의 의미는 구현에 따라 다르지만 유효한 JavaScript로 변환되어야 합니다.\nJSX는 React로 큰 인기를 얻었지만, 이후 다른 구현도 등장했습니다.\nTypeScript는 임베딩, 타입 검사, JSX를 JavaScript로 직접 컴파일하는 것을 지원합니다.\n기본 사용법 (Basic usage)\n↥ 위로\nJSX를 사용하려면 다음 두 가지 작업을 해야 합니다.\n\n파일 이름을 .tsx 확장자로 지정합니다.\njsx 옵션을 활성화합니다.\n\nTypeScript는 preserve, react 및 react-native라는 세 가지의 JSX 모드와 함께 제공됩니다.\n이 모드들은 방출 단계에서만 영향을 미치며, 타입 검사에는 영향을 받지 않습니다.\npreserve 모드는 다른 변환 단계(예: Babel)에 사용하도록 결과물의 일부를 유지합니다.\n또한 결과물은 .jsx 파일 확장자를 갖습니다.\nreact 모드는 React.createElement를 생성하여, 사용하기 전에 JSX 변환이 필요하지 않으며, 결과물은 .js 확장자를 갖게 됩니다.\nreact-native 모드는 JSX를 유지한다는 점은 preserve 모드와 동일하지만, 결과물은 .js 확장자를 갖게 된다는 점이 다릅니다.\n\n\n\n모드\n입력\n결과\n결과 파일 확장자\n\n\n\n\npreserve\n\n\n.jsx\n\n\nreact\n\nReact.createElement(\"div\")\n.js\n\n\nreact-native\n\n\n.js\n\n\n\n--jsx 명령줄 플래그 또는 tsconfig.json 파일의 해당 옵션을 사용하여 모드를 지정할 수 있습니다.\n\n*참고: React JSX를 생성할 때 --jsxFactory 옵션으로 사용할 JSX 팩토리(JSX factory) 함수를 지정할 수 있습니다 (기본값은 React.createElement)\n\nas 연산자 (The as operator)\n↥ 위로\n타입 단언(type assertion)을 어떻게 작성하는지 떠올려 볼까요:\nvar foo = bar;\n\n위 코드는 변수 bar가 foo 타입이라는 것을 단언합니다.\nTypeScript는 꺾쇠 괄호를 사용해 타입을 단언하기 때문에, JSX 구문과 함께 사용할 경우 특정 문법 해석에 문제가 될 수도 있습니다. 결과적으로 TypeScript는 .tsx 파일에서 화살 괄호를 통한 타입 단언을 허용하지 않습니다.\n위의 구문은 .tsx 파일에서 사용할 수 없으므로, as라는 대체 연산자를 통해 타입 단언을 해야 합니다.\n위의 예시는 as 연산자로 쉽게 다시 작성할 수 있습니다.\nvar foo = bar as foo;\n\nas 연산자는 .ts와 .tsx 파일 모두 사용할 수 있으며, 꺾쇠 괄호 형식의 단언과 동일하게 동작합니다.\n타입 검사 (Type Checking)\n↥ 위로\nJSX의 타입 검사를 이해하기 위해선, 먼저 내장 요소와 값-기반 요소의 차이점에 대해 알아야 합니다.\nJSX 표현식 에서 expr은 환경에 내장된 요소(예: DOM 환경의 div 또는 span) 혹은 사용자가 만든 사용자 정의 컴포넌트를 참조할 것입니다.\n이는 다음과 같은 두 가지 이유로 중요합니다:\n\n리액트에서 내장 요소는 React.createElement(\"div\")과 같은 문자열로 생성되는 반면, 사용자가 만든 컴포넌트는 React.createElement(\"MyComponent\")가 아닙니다.\nJSX 요소에 전달되는 속성의 타입은 다르게 조회되어야 합니다.\n내장 요소의 속성은 내재적으로 알고 있어야 하지만, 컴포넌트는 각각 자신의 속성 집합을 지정하려고 합니다.\n\nTypeScript는 React와 동일한 규칙을 사용하여 구별합니다.\n내장 요소는 항상 소문자로 시작하고 값-기반 요소는 항상 대문자로 시작합니다.\n내장 요소 (Intrinsic elements)\n↥ 위로\n내장 요소는 특수 인터페이스 JSX.IntrinsicElements에서 조회됩니다.\n기본적으로 이 인터페이스가 지정되지 않으면 그대로 진행되어 내장 요소 타입은 검사되지 않습니다.\n그러나 이 인터페이스가 있는 경우, 내장 요소의 이름은 JSX.IntrinsicElements 인터페이스의 프로퍼티로 조회됩니다.\n예를 들어:\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: any\n }\n}\n\n; // 성공\n; // 오류\n\n위의 예제에서 는 잘 동작하지만, 는 JSX.IntrinsicElements에 지정되지 않았기 때문에 오류를 일으킵니다.\n\n참고: 다음과 같이 JSX.IntrinsicElements에 catch-all 문자열 인덱서를 지정할 수도 있습니다.\n\ndeclare namespace JSX {\n interface IntrinsicElements {\n [elemName: string]: any;\n }\n}\n\n값-기반 요소 (Value-based elements)\n↥ 위로\n값-기반 요소는 해당 스코프에 있는 식별자로 간단하게 조회됩니다.\nimport MyComponent from \"./myComponent\";\n\n; // 성공\n; // 오류\n\n값-기반 요소를 정의하는데엔 다음의 두 가지 방법이 있습니다:\n\n함수형 컴포넌트 (FC)\n클래스형 컴포넌트\n\n이 두 가지 유형의 값-기반 요소는 JSX 표현식에서 서로 구별할 수 없으므로, TS는 과부하 해결을 사용하여 먼저 함수형 컴포넌트 표현식으로 해석합니다. 이 과정이 성공적으로 진행되면, TS는 이 선언을 표현식으로 해석합니다. 함수형 컴포넌트로 해석되지 않는다면, TS는 클래스형 컴포넌트로 해석을 시도합니다. 이 과정도 실패할 경우, TS는 오류를 보고합니다.\n함수형 컴포넌트 (Function Component)\n↥ 위로\n이름에서 알 수 있듯, 컴포넌트는 첫 번째 인수가 props 객체인 JavaScript 함수로 정의됩니다.\nTS는 컴포넌트의 반환 타입이 JSX.Element에 할당 가능하도록 요구합니다.\ninterface FooProp {\n name: string;\n X: number;\n Y: number;\n}\n\ndeclare function AnotherComponent(prop: {name: string});\nfunction ComponentFoo(prop: FooProp) {\n return ;\n}\n\nconst Button = (prop: {value: string}, context: { color: string }) => \n\n함수형 컴포넌트는 JavaScript 함수이므로, 함수 오버로드 또한 사용 가능합니다:\ninterface ClickableProps {\n children: JSX.Element[] | JSX.Element\n}\n\ninterface HomeProps extends ClickableProps {\n home: JSX.Element;\n}\n\ninterface SideProps extends ClickableProps {\n side: JSX.Element | string;\n}\n\nfunction MainButton(prop: HomeProps): JSX.Element;\nfunction MainButton(prop: SideProps): JSX.Element {\n ...\n}\n\n\n참고: 함수형 컴포넌트는 이전에 무상태 함수형 컴포넌트(SFC)로 알려져 있습니다. 하지만 최근 버전의 리액트에선 더 이상 함수형 컴포넌트를 무상태로 취급하지 않으며, SFC 타입과 그 별칭인 StatelessComponent은 더 이상 사용되지 않습니다.\n\n클래스형 컴포넌트 (Class Component)\n↥ 위로\n클래스형 컴포넌트의 타입을 정의하는 것은 가능합니다.\n이를 위해선 요소 클래스 타입 과 요소 인스턴스 타입 이라는 새로운 용어를 이해해야 합니다.\n에서, 요소 클래스 타입 은 Expr의 타입입니다.\n위의 예시에서 MyComponent가 ES6 클래스라면 이 클래스 타입은 클래스 생성자이고 전역입니다.\nMyComponent가 팩토리 함수라면, 클래스 타입은 해당 함수입니다.\n클래스 타입이 결정되면, 인스턴스 타입은 클래스 타입의 생성자 혹은 호출 시그니처(있는 것 중 어느 쪽으로든)에 의한 반환 타입을 결합하여 결정됩니다.\n따라서 ES6 클래스의 경우, 인스턴스 타입은 해당 클래스의 인스턴스 타입이 되고, 팩토리 함수의 경우엔 해당 함수로부터 반환된 값의 타입이 됩니다.\nclass MyComponent {\n render() {}\n}\n\n// 생성자 시그니처 사용\nvar myComponent = new MyComponent();\n\n// 요소 클래스 타입 => MyComponent\n// 요소 인스턴스 타입 => { render: () => void }\n\nfunction MyFactoryFunction() {\n return {\n render: () => {\n }\n }\n}\n\n// 호출 시그니처 사용\nvar myComponent = MyFactoryFunction();\n\n// 요소 클래스 타입 => MyFactoryFunction\n// 요소 인스턴스 타입 => { render: () => void }\n\n흥미롭게도 요소 인스턴스 타입은 JSX.ElementClass에 할당 가능해야 하며, 그렇지 않을 경우 오류를 일으킵니다.\n기본적으로 JSX.ElementClass는 {}이지만, 적절한 인터페이스에 적합한 타입으로만 JSX를 사용하도록 제한할 수 있습니다.\ndeclare namespace JSX {\n interface ElementClass {\n render: any;\n }\n}\n\nclass MyComponent {\n render() {}\n}\nfunction MyFactoryFunction() {\n return { render: () => {} }\n}\n\n; // 성공\n; // 성공\n\nclass NotAValidComponent {}\nfunction NotAValidFactoryFunction() {\n return {};\n}\n\n; // 오류\n; // 오류\n\n속성 타입 검사 (Attribute type checking)\n↥ 위로\n속성 타입 검사를 위해선 첫 번째로 요소 속성 타입 을 결정해야 합니다.\n이는 내장 요소와 값-기반 요소 간에 약간 다른 점이 있습니다.\n내장 요소의 경우, 요소 속성 타입은 JSX.IntrinsicElements의 프로퍼티 타입과 동일합니다.\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { bar?: boolean }\n }\n}\n\n// 'foo'의 요소 속성 타입은 '{bar?: boolean}'\n;\n\n값-기반 요소의 경우엔 조금 더 복잡합니다.\n이전에 요소 인스턴스 타입 의 프로퍼티 타입에 따라 결정됩니다.\n사용할 프로퍼티는 JSX.ElementAttributesProperty에 따라 결정됩니다.\n이는 단일 프로퍼티로 선언되어야 합니다.\n이후 해당 프로퍼티 이름을 사용합니다.\nTypeScript 2.8 부터 JSX.ElementAttributesProperty가 제공되지 않으면, 클래스 요소의 생성자 또는 함수형 컴포넌트의 첫 번째 매개변수 타입을 대신 사용할 수 있습니다.\ndeclare namespace JSX {\n interface ElementAttributesProperty {\n props; // 사용할 프로퍼티 이름을 지정\n }\n}\n\nclass MyComponent {\n // 요소 인스턴스 타입의 프로퍼티를 지정\n props: {\n foo?: string;\n }\n}\n\n// 'MyComponent'의 요소 속성 타입은 '{foo?: string}'\n\n\n요소 속성 타입은 JSX에서 속성 타입을 확인하는데 사용됩니다.\n선택적 혹은 필수적인 프로퍼티들이 지원됩니다.\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { requiredProp: string; optionalProp?: number }\n }\n}\n\n; // 성공\n; // 성공\n; // 오류, requiredProp이 누락됨\n; // 오류, requiredProp은 문자열이어야 함\n; // 오류, unknownProp은 존재하지 않음\n; // 성공, 'some-unknown-prop'은 유효한 식별자가 아니기 때문에\n\n\n참고: 만약 속성 이름이 유효한 JavaScript 식별자(data-* 속성 등)가 아닌 경우, 해당 이름을 요소 속성 타입에서 찾을 수 없어도 오류로 간주하지 않습니다.\n\n추가적으로, JSX.IntrinsicAttributes 인터페이스는 일반적으로 컴포넌트의 props나 인수로 사용되지 않는 JSX 프레임워크를 위한 추가적인 프로퍼티를 지정할 수 있습니다. - 예를 들면 React의 key. 더 나아가서, JSX.IntrinsicClassAttributes 제네릭 타입을 사용하여 클래스형 컴포넌트에 대해 동일한 종류의 추가 속성을 지정할 수 있습니다 (함수형 컴포넌트 제외하고). 이 유형에서, 제네릭의 매개변수는 클래스 인스턴스 타입에 해당합니다. React의 경우, 이는 Ref 타입의 ref 속성을 허용하는 데에 쓰입니다. 일반적으로는, JSX 프레임워크 사용자가 모든 태그에 특정 속성을 제공할 필요가 없다면, 이런 인터페이스의 모든 프로퍼티는 선택적이어야 합니다.\n스프레드 연산자 또한 동작합니다:\nvar props = { requiredProp: \"bar\" };\n; // 성공\n\nvar badProps = {};\n; // 오류\n\n자식 타입 검사 (Children Type Checking)\n↥ 위로\nTypeScript 2.3부터, TS는 자식 의 타입 검사를 도입했습니다. 자식 은 자식 JSX 표현식 을 속성에 삽입하는 요소 속성 타입의 특수한 프로퍼티입니다.\nTS는 JSX.ElementAttributesProperty를 사용해 props 를 결정하는 것과 유사하게, JSX.ElementChildrenAttribute를 사용해 해당 props 내의 자식 의 이름을 결정합니다.\nJSX.ElementChildrenAttribute는 단일 프로퍼티로 선언되어야 합니다.\ndeclare namespace JSX {\n interface ElementChildrenAttribute {\n children: {}; // 사용할 자식의 이름을 지정\n }\n}\n\n\n Hello\n;\n\n\n Hello\n World\n;\n\nconst CustomComp = (props) => {props.children}\n\n Hello World\n {\"This is just a JS expression...\" + 1000}\n\n\n다른 속성처럼 자식 의 타입도 지정할 수 있습니다. 예를 들어 React 타이핑 을 사용하는 경우 기본 타입을 오버라이드 할 것입니다.\ninterface PropsType {\n children: JSX.Element\n name: string\n}\n\nclass Component extends React.Component {\n render() {\n return (\n \n {this.props.children}\n \n )\n }\n}\n\n// 성공\n\n Hello World\n\n\n// 오류 : 자식은 JSX.Element의 배열이 아닌 JSX.Element 타입입니다.\n\n Hello World\n Hello World\n\n\n// 오류 : 자식은 JSX.Element의 배열이나 문자열이 아닌 JSX.Element 타입입니다.\n\n Hello\n World\n\n\nJSX 결과 타입 (The JSX result type)\n↥ 위로\n기본적으로 JSX 표현식의 결과물은 any 타입입니다.\nJSX.Element 인터페이스를 수정하여 특정한 타입을 지정할 수 있습니다.\n그러나 이 인터페이스에서는 JSX의 요소, 속성, 자식에 대한 정보를 검색할 수 없습니다.\n이 인터페이스는 블랙박스입니다.\n표현식 포함하기 (Embedding Expressions)\n↥ 위로\nJSX는 중괄호({ })로 표현식을 감싸 태그 사이에 표현식 사용을 허용합니다.\nvar a = \n {[\"foo\", \"bar\"].map(i => {i / 2})}\n\n\n위의 코드는 문자열을 숫자로 나눌 수 없으므로 오류를 일으킵니다.\npreserve 옵션을 사용할 때, 결과는 다음과 같습니다:\nvar a = \n {[\"foo\", \"bar\"].map(function (i) { return {i / 2}; })}\n\n\n리액트와 통합하기 (React integration)\n↥ 위로\n리액트에서 JSX를 사용하기 위해선 React 타이핑을 사용해야 합니다.\n이는 리액트를 사용할 수 있도록 JSX 네임스페이스를 적절하게 정의합니다.\n/// \n\ninterface Props {\n foo: string;\n}\n\nclass MyComponent extends React.Component {\n render() {\n return {this.props.foo}\n }\n}\n\n; // 성공\n; // 오류\n\n팩토리 함수 (Factory Functions)\n↥ 위로\njsx: react 컴파일러 옵션에서 사용하는 팩토리 함수는 설정이 가능합니다. 이는 jsxFactory 명령 줄 옵션을 사용하거나 인라인 @jsx 주석을 사용하여 파일별로 설정할 수 있습니다. 예를 들어 jsxFactory에 createElement를 설정했다면, 는 React.createElement(\"div\") 대신 createElement(\"div\")으로 생성될 것입니다.\n주석 pragma 버전은 다음과 같이 사용할 수 있습니다 (TypeScript 2.8 기준):\nimport preact = require(\"preact\");\n/* @jsx preact.h */\nconst x = ;\n\n이는 다음처럼 생성됩니다:\nconst preact = require(\"preact\");\nconst x = preact.h(\"div\", null);\n\n선택된 팩토리는 전역 네임스페이스로 돌아가기 전에 JSX 네임스페이스(타입 검사를 위한 정보)에도 영향을 미칩니다. 팩토리가 React.createElement(기본값)로 정의되어 있다면, 컴파일러는 전역 JSX를 검사하기 전에 React.JSX를 먼저 검사할 것입니다. 팩토리가 h로 정의되어 있다면, 컴파일러는 전역 JSX를 검사하기 전에 h.JSX를 검사할 것입니다.\n"},"pages/mixins.html":{"url":"pages/mixins.html","title":"믹스인","keywords":"","body":"Mixin\n소개(Introduction)\n전통적인 객쳬지향 계층과 함께, 재사용 가능한 컴포넌트로 부터 클래스를 빌드하는 또 다른 일반적인 방법으로, 간단한 부분클래스를 결합하여 빌드하는 것입니다. 스칼라 등의 언어를 통해서, 믹스인에 대한 개념과 특성은 익숙할 수 있을 것이며, 패턴은 JavaScript 커뮤니티에서도 어느 정도의 인기를 얻었습니다.\n예시 코드(Code Sample)\n아래 코드에서는 TypeScript에서 mixin의 모델링 방식을 보여줍니다. 코드를 본 후, 작동 방식을 살펴보도록 하겠습니다.\n// Disposable Mixin\nclass Disposable {\n isDisposed: boolean;\n dispose() {\n this.isDisposed = true;\n }\n\n}\n\n// Activatable Mixin\nclass Actiavatable {\n isActive: boolean;\n activate() {\n this.isActive = true;\n }\n deactivate() {\n this.isActive = false;\n }\n}\n\nclass SmartObject {\n constructor() {\n setInterval(() => console.log(this.isActive + \" : \" + this.isDisposed), 500);\n }\n\n interact() {\n this.activate();\n }\n}\n\ninterface SmartObject extends Disposable, Activatable {}\napplyMixins(SmartObject, [Disposable, Activatable]);\n\nlet smartObj = new SmartObject();\nsetTimeout(() => smartObj.interact(), 1000);\n\n////////////////////////////////////////\n// In your runtime library somewhere\n////////////////////////////////////////\n\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n Object.defineProperty(derivedCtor.prototype, name, Object.getOwnPropertyDescriptor(baseCtor.prototype, name));\n });\n });\n}\n\n예시 알아보기(Understanding the sample)\n예시 코드는 mixin을 수행하는 두 클래스로 시작합니다. 두 클래스는 각각 부분적인 기능에 집중되어 있음을 알 수 있습니다. 이후에는 두 기능을 모두 사용하여 새로운 클래스를 만들기 위해 이들을 혼합(mix)할 것입니다.\n// Disposable Mixin\nclass Disposable {\n isDisposed: boolean;\n dispose() {\n this.isDisposed = true;\n }\n\n}\n\n// Activatable Mixin\nclass Activatable {\n isActive: boolean;\n activate() {\n this.isActive = true;\n }\n deactivate() {\n this.isActive = false;\n }\n}\n\n다음으로, 두 mixin의 결합을 처리 할 클래스를 만듭니다. 이것이 어떻게 작동하는지 더 자세히 살펴 보겠습니다.\nclass SmartObject {\n ...\n}\n\ninterface SmartObject extends Disposable, Activatable {}\n\n첫 번째 사항은 SmartObject 클래스에서 Disposable과 Activatable을 확장하는 대신 SmartObject 인터페이스에서 확장한다는 것입니다. Declaration merging으로 인해 SmartObject 인터페이스가 SmartObject 클래스에 혼합됩니다.\n클래스를 인터페이스로 취급하고 Disposable 및 Activatable 뒤에있는 유형 만 구현이 아닌 SmartObject 유형으로 혼합합니다. 이것은 우리가 클래스에서 구현에서 mixin을 제공해야 한다는 것을 의미합니다. 그 외에는 mixin의 사용을 피할 수 있습니다.\n마지막으로 클래스에 구현에서, mixin을 혼합(mix)합니다.\napplyMixins(SmartObject, [Disposable, Activatable]);\n\n마지막으로, 우리를 위해 mixin을 수행 할 도우미 함수를 만듭니다. 그러면 각 mixin의 속성이 실행되고 mixin의 대상으로 복사되어 독립형 속성을 구현합니다.\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n Object.defineProperty(derivedCtor.prototype, name, Object.getOwnPropertyDescriptor(baseCtor.prototype, name));\n });\n });\n}\n\n"},"pages/modules.html":{"url":"pages/modules.html","title":"모듈","keywords":"","body":"소개 (Introduction)\nECMAScript 2015부터 JavaScript에는 모듈 개념이 있습니다. TypeScript는 이 개념을 공유합니다.\n모듈은 전역 스코프가 아닌 자체 스코프 내에서 실행됩니다; 즉 모듈 내에서 선언된 변수, 함수, 클래스 등은 export 양식 중 하나를 사용하여 명시적으로 export 하지 않는 한 모듈 외부에서 보이지 않습니다.\n반대로 다른 모듈에서 export 한 변수, 함수, 클래스, 인터페이스 등을 사용하기 위해서는 import 양식 중 하나를 사용하여 import 해야 합니다.\n모듈은 선언형입니다; 모듈 간의 관계는 파일 수준의 imports 및 exports 관점에서 지정됩니다.\n모듈은 모듈 로더를 사용하여 다른 모듈을 import 합니다.\n런타임 시 모듈 로더는 모듈을 실행하기 전에 모듈의 모든 의존성을 찾고 실행해야 합니다.\nJavaScript에서 사용하는 유명한 모듈 로더로는 CommonJS 모듈 용 Node.js의 로더와 웹 애플리케이션의 AMD 모듈 용 RequireJS 로더가 있습니다.\nECMAScript 2015와 마찬가지로 TypeScript는 최상위 수준의 import 혹은 export가 포함된 모든 파일을 모듈로 간주합니다.\n반대로 최상위 수준의 import 혹은 export 선언이 없는 파일은 전역 스코프에서 사용할 수 있는 스크립트로 처리됩니다(모듈에서도 마찬가지).\nExport\n선언 export 하기 (Exporting a declaration)\nexport 키워드를 추가하여 모든 선언 (변수, 함수, 클래스, 타입 별칭, 인터페이스)를 export 할 수 있습니다.\nStringValidator.ts\nexport interface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nZipCodeValidator.ts\nimport { StringValidator } from \"./StringValidator\";\n\nexport const numberRegexp = /^[0-9]+$/;\n\nexport class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\nExport 문 (Export statements)\nExport 문은 사용자를 위해 export 할 이름을 바꿔야 할 때 편리합니다. 위의 예제는 다음과 같이 작성할 수 있습니다:\nclass ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\nexport { ZipCodeValidator };\nexport { ZipCodeValidator as mainValidator };\n\nRe-export 하기 (Re-exports)\n종종 모듈은 다른 모듈을 확장하고 일부 기능을 부분적으로 노출합니다.\nRe-export 하기는 지역적으로 import 하거나, 지역 변수를 도입하지 않습니다.\nParseIntBasedZipCodeValidator.ts\nexport class ParseIntBasedZipCodeValidator {\n isAcceptable(s: string) {\n return s.length === 5 && parseInt(s).toString() === s;\n }\n}\n\n// 기존 validator의 이름을 변경 후 export\nexport {ZipCodeValidator as RegExpBasedZipCodeValidator} from \"./ZipCodeValidator\";\n\n선택적으로, 하나의 모듈은 하나 혹은 여러 개의 모듈을 감쌀 수 있고, export * from \"module\" 구문을 사용해 export 하는 것을 모두 결합할 수 있습니다.\nAllValidators.ts\nexport * from \"./StringValidator\"; // 'StringValidator' 인터페이스를 내보냄\nexport * from \"./ZipCodeValidator\"; // 'ZipCodeValidator' 와 const 'numberRegexp' 클래스를 내보냄\nexport * from \"./ParseIntBasedZipCodeValidator\"; // 'ParseIntBasedZipCodeValidator' 클래스를 내보냄\n // 'ZipCodeValidator.ts' 모듈 에 있는\n // 'ZipCodeValidator' 클래스를\n // 'RegExpBasedZipCodeValidator' 라는 별칭으로 다시 내보냄\n\nImport\nimport는 모듈에서 export 만큼 쉽습니다.\nexport 한 선언은 아래의 import 양식 중 하나를 사용하여 import 합니다:\n모듈에서 단일 export를 import 하기 (Import a single export from a module)\nimport { ZipCodeValidator } from \"./ZipCodeValidator\";\n\nlet myValidator = new ZipCodeValidator();\n\n이름을 수정해서 import 할 수 있습니다.\nimport { ZipCodeValidator as ZCV } from \"./ZipCodeValidator\";\nlet myValidator = new ZCV();\n\n전체 모듈을 단일 변수로 import 해서, 모듈 exports 접근에 사용하기 (Import the entire module into a single variable, and use it to access the module exports)\nimport * as validator from \"./ZipCodeValidator\";\nlet myValidator = new validator.ZipCodeValidator();\n\n부수효과만을 위해 모듈 import 하기 (Import a module for side-effects only)\n권장되지는 않지만, 일부 모듈은 다른 모듈에서 사용할 수 있도록 일부 전역 상태로 설정합니다.\n이러한 모듈은 어떤 exports도 없거나, 사용자가 exports에 관심이 없습니다.\n이러한 모듈을 import 하기 위해, 다음처럼 사용하세요:\nimport \"./my-module.js\"\n\n타입 import 하기 (Importing Types)\nTypeScript 3.8 이전에는 import를 사용하여 타입을 import 할 수 있었습니다.\nTypeScript 3.8에서는 import 문 혹은 import type을 사용하여 타입을 import 할 수 있습니다.\n// 동일한 import를 재사용하기\nimport {APIResponseType} from \"./api\";\n\n// 명시적으로 import type을 사용하기\nimport type {APIResponseType} from \"./api\";\n\nimport type은 항상 JavaScript에서 제거되며, 바벨 같은 도구는 isolatedModules 컴파일러 플래그를 통해 코드에 대해 더 나은 가정을 할 수 있습니다.\n3.8 릴리즈 정보에서 더 많은 정보를 읽을 수 있습니다.\nDefault exports\n각 모듈은 선택적으로 default export를 export 할 수 있습니다.\ndefault export는 default 키워드로 표시됩니다; 모듈당 하나의 default export만 가능합니다.\ndefault export는 다른 import 양식을 사용하여 import 합니다.\ndefault exports는 정말 편리합니다.\n예를 들어 jQuery와 같은 라이브러리는 jQuery 혹은 $와 같은 default export를 가질 수 있으며, $나 jQuery와 같은 이름으로 import할 수 있습니다.\nJQuery.d.ts\ndeclare let $: JQuery;\nexport default $;\n\nApp.ts\nimport $ from \"jquery\";\n\n$(\"button.continue\").html( \"Next Step...\" );\n\n클래스 및 함수 선언은 default exports로 직접 작성될 수 있습니다.\ndefault export 클래스 및 함수 선언 이름은 선택사항 입니다.\nZipCodeValidator.ts\nexport default class ZipCodeValidator {\n static numberRegexp = /^[0-9]+$/;\n isAcceptable(s: string) {\n return s.length === 5 && ZipCodeValidator.numberRegexp.test(s);\n }\n}\n\nTest.ts\nimport validator from \"./ZipCodeValidator\";\n\nlet myValidator = new validator();\n\n혹은\nStaticZipCodeValidator.ts\nconst numberRegexp = /^[0-9]+$/;\n\nexport default function (s: string) {\n return s.length === 5 && numberRegexp.test(s);\n}\n\nTest.ts\nimport validate from \"./StaticZipCodeValidator\";\n\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// validate 함수 사용하기\nstrings.forEach(s => {\n console.log(`\"${s}\" ${validate(s) ? \"matches\" : \"does not match\"}`);\n});\n\ndefault exports는 값도 가능합니다:\nOneTwoThree.ts\nexport default \"123\";\n\nLog.ts\nimport num from \"./OneTwoThree\";\n\nconsole.log(num); // \"123\"\n\nx로 모두 export 하기 (Export all as x)\nTypeScript 3.8에서는 다음 이름이 다른 모듈로 re-export 될 때 단축어처럼 export * as ns를 사용할 수 있습니다:\nexport * as utilities from \"./utilities\";\n\n모듈에서 모든 의존성을 가져와 export한 필드로 만들면, 다음과 같이 import할 수 있습니다:\nimport { utilities } from \"./index\";\n\nexport =와 import = require() (export = and import = require())\nCommonJS와 AMD 둘 다 일반적으로 모듈의 모든 exports를 포함하는 exports 객체의 개념을 가지고 있습니다.\n또한 exports 객체를 사용자 정의 단일 객체로 대체하는 기능도 지원합니다.\ndefault exports는 이 동작에서 대체 역할을 합니다; 하지만 둘은 호환되지는 않습니다.\nTypeScript는 기존의 CommonJS와 AMD 워크플로우를 모델링 하기 위해 export =를 지원합니다.\nexport = 구문은 모듈에서 export되는 단일 객체를 지정합니다.\n클래스, 인터페이스, 네임스페이스, 함수 혹은 열거형이 될 수 있습니다.\nexport =를 사용하여 모듈을 export할 때, TypeScript에 특정한 import module = require(\"module\")를 사용하여 모듈을 가져와야 합니다.\nZipCodeValidator.ts\nlet numberRegexp = /^[0-9]+$/;\nclass ZipCodeValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\nexport = ZipCodeValidator;\n\nTest.ts\nimport zip = require(\"./ZipCodeValidator\");\n\n// 시험용 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 Validators\nlet validator = new zip();\n\n// 각 문자열이 각 validator를 통과했는지 보여줍니다\nstrings.forEach(s => {\n console.log(`\"${ s }\" - ${ validator.isAcceptable(s) ? \"matches\" : \"does not match\" }`);\n});\n\n모듈을 위한 코드 생성 (Code Generation for Modules)\n컴파일 중에는 지정된 모듈 대상에 따라 컴파일러는 Node.js (CommonJS), require.js (AMD), UMD, SystemJS, 또는 ECMAScript 2015 native modules (ES6) 모듈-로딩 시스템에 적합한 코드를 생성합니다.\n생성된 코드의 define, require 그리고 register 호출 기능에 대한 자세한 정보는 각 모듈 로더의 문서를 확인하세요.\n이 간단한 예제는 import 및 export 하기 중에 사용된 이름이 모듈 로딩 코드로 변환되는 방법을 보여줍니다.\nSimpleModule.ts\nimport m = require(\"mod\");\nexport let t = m.something + 1;\n\nAMD / RequireJS SimpleModule.js\ndefine([\"require\", \"exports\", \"./mod\"], function (require, exports, mod_1) {\n exports.t = mod_1.something + 1;\n});\n\nCommonJS / Node SimpleModule.js\nvar mod_1 = require(\"./mod\");\nexports.t = mod_1.something + 1;\n\nUMD SimpleModule.js\n(function (factory) {\n if (typeof module === \"object\" && typeof module.exports === \"object\") {\n var v = factory(require, exports); if (v !== undefined) module.exports = v;\n }\n else if (typeof define === \"function\" && define.amd) {\n define([\"require\", \"exports\", \"./mod\"], factory);\n }\n})(function (require, exports) {\n var mod_1 = require(\"./mod\");\n exports.t = mod_1.something + 1;\n});\n\nSystem SimpleModule.js\nSystem.register([\"./mod\"], function(exports_1) {\n var mod_1;\n var t;\n return {\n setters:[\n function (mod_1_1) {\n mod_1 = mod_1_1;\n }],\n execute: function() {\n exports_1(\"t\", t = mod_1.something + 1);\n }\n }\n});\n\nNative ECMAScript 2015 modules SimpleModule.js\nimport { something } from \"./mod\";\nexport var t = something + 1;\n\n간단한 예제 (Simple Example)\n아래에서는 각 모듈에서 단일 이름으로 export 하기 위해 이전 예제에서 사용한 Validator 구현을 통합합니다.\n컴파일 하려면, 명령 줄에서 모듈 대상을 지정해야 합니다. Node.js의 경우, --module commonjs를 사용하세요;\nrequire.js의 경우 --module amd를 사용하세요. 예를 들면:\ntsc --module commonjs Test.ts\n\n컴파일이 되면, 각 모듈은 별도의 .js파일이 됩니다.\n참조 태그와 마찬가지로, 컴파일러는 import문을 따라 의존적인 파일들을 컴파일 합니다.\nValidation.ts\nexport interface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nLettersOnlyValidator.ts\nimport { StringValidator } from \"./Validation\";\n\nconst lettersRegexp = /^[A-Za-z]+$/;\n\nexport class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n}\n\nZipCodeValidator.ts\nimport { StringValidator } from \"./Validation\";\n\nconst numberRegexp = /^[0-9]+$/;\n\nexport class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\nTest.ts\nimport { StringValidator } from \"./Validation\";\nimport { ZipCodeValidator } from \"./ZipCodeValidator\";\nimport { LettersOnlyValidator } from \"./LettersOnlyValidator\";\n\n// 시험용 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 validator\nlet validators: { [s: string]: StringValidator; } = {};\nvalidators[\"ZIP code\"] = new ZipCodeValidator();\nvalidators[\"Letters only\"] = new LettersOnlyValidator();\n\n// 각 문자열이 validator를 통과하는지 보여줌\nstrings.forEach(s => {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n});\n\n선택적 모듈 로딩과 기타 고급 로딩 시나리오 (Optional Module Loading and Other Advanced Loading Scenarios)\n상황에 따라 특정 조건에서만 모듈을 로드하도록 만들 수 있습니다.\nTypeScript에서는 아래에 있는 패턴을 사용하여 이 시나리오와 다른 고급 로딩 시나리오를 구현하여 타입의 안전성을 잃지 않고 모듈 로더를 직접 호출할 수 있습니다.\n컴파일러는 노출된 JavaScript 안에서 각 모듈의 사용 여부를 감지합니다.\n모듈 식별자가 표현식이 아닌 타입 표시로만 사용된다면 그 모듈에 대한 require 호출은 발생하지 않습니다.\n사용하지 않는 참조를 제거하면 성능을 최적화할 수 있으며, 해당 모듈을 선택적으로 로딩 할 수 있습니다.\n이 패턴의 핵심 아이디어는 import id = require(\"...\") 문을 통해 모듈로 노출된 타입에 접근이 가능하다는 것입니다.\n아래 if 블록에 보이는 것처럼, 모듈 로더는 (require을 통해) 동적으로 호출됩니다.\n이 기능은 참조-제거 최적화를 활용하므로 필요할 때만 모듈을 로드할 수 있습니다.\n해당 패턴이 동작하려면 import를 통해 정의된 심벌은 오직 타입 위치(즉, JavaScript로 방출되는 위치에서는 사용 안 함)에서만 사용되는 것이 중요합니다.\n타입 안전성을 유지하기 위해, typeof 키워드를 사용할 수 있습니다.\ntypeof 키워드는 타입 위치에서 사용될 때는 값의 타입, 이 경우에는 모듈의 타입을 생성합니다.\nNode.js에서 동적 모듈 로딩 (Dynamic Module Loading in Node.js)\ndeclare function require(moduleName: string): any;\n\nimport { ZipCodeValidator as Zip } from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n let ZipCodeValidator: typeof Zip = require(\"./ZipCodeValidator\");\n let validator = new ZipCodeValidator();\n if (validator.isAcceptable(\"...\")) { /* ... */ }\n}\n\n샘플: require.js에서 동적 모듈 로딩 (Sample: Dynamic Module Loading in require.js)\ndeclare function require(moduleNames: string[], onLoad: (...args: any[]) => void): void;\n\nimport * as Zip from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n require([\"./ZipCodeValidator\"], (ZipCodeValidator: typeof Zip) => {\n let validator = new ZipCodeValidator.ZipCodeValidator();\n if (validator.isAcceptable(\"...\")) { /* ... */ }\n });\n}\n\n샘플: System.js에서 동적 모듈 로딩 (Sample: Dynamic Module Loading in System.js)\ndeclare const System: any;\n\nimport { ZipCodeValidator as Zip } from \"./ZipCodeValidator\";\n\nif (needZipValidation) {\n System.import(\"./ZipCodeValidator\").then((ZipCodeValidator: typeof Zip) => {\n var x = new ZipCodeValidator();\n if (x.isAcceptable(\"...\")) { /* ... */ }\n });\n}\n\n다른 JavaScript 라이브러리와 함께 사용하기 (Working with Other JavaScript Libraries)\nTypeScript로 작성되지 않은 라이브러리의 형태를 설명하려면, 라이브러리를 노출하는 API를 선언해야 합니다.\n우리는 구현을 정의하지 않은 선언을 \"ambient\"라고 부릅니다.\n이 선언들은 일반적으로 .d.ts 파일에 정의되어 있습니다.\nC/C++에 익숙하다면, .h 파일이라고 생각할 수 있습니다.\n몇 가지 예제를 살펴보겠습니다.\nAmbient 모듈 (Ambient Modules)\nNode.js에서는 대부분의 작업은 하나 이상의 모듈을 로드하여 수행합니다.\n최상위-레벨의 내보내기 선언으로 각 모듈을 .d.ts 파일로 정의할 수 있지만, 더 큰 하나의 .d.ts 파일로 모듈들을 작성하는 것이 더 편리합니다.\n이를 위해, ambient 네임스페이스와 유사한 구조를 사용하지만, 나중에 import 할 수 있는 인용된 모듈 이름과 module 키워드를 사용합니다.\n예를 들면:\nnode.d.ts (간단한 발췌)\ndeclare module \"url\" {\n export interface Url {\n protocol?: string;\n hostname?: string;\n pathname?: string;\n }\n\n export function parse(urlStr: string, parseQueryString?, slashesDenoteHost?): Url;\n}\n\ndeclare module \"path\" {\n export function normalize(p: string): string;\n export function join(...paths: any[]): string;\n export var sep: string;\n}\n\n이제 /// node.d.ts를 수행한 다음, import url = require(\"url\"); 또는 import * as URL from \"url\"을 사용하여 모듈을 로드할 수 있습니다.\n/// \nimport * as URL from \"url\";\nlet myUrl = URL.parse(\"http://www.typescriptlang.org/");\n\n속기 ambient 모듈 (Shorthand ambient modules)\n새로운 모듈을 사용하기 전에 선언을 작성하지 않는 경우, 속기 선언(shorthand declaration)을 사용하여 빠르게 시작할 수 있습니다.\ndeclarations.d.ts\ndeclare module \"hot-new-module\";\n\n속기 모듈로부터 모든 imports는 any 타입을 가집니다.\nimport x, {y} from \"hot-new-module\";\nx(y);\n\n와일드카드 모듈 선언 (Wildcard module declarations)\nSystemJS나\nAMD와 같은 모듈 로더는 비-JavaScirpt 내용을 import 할 수 있습니다.\n이 둘은 일반적으로 접두사 또는 접미사를 사용하여 특수한 로딩 의미를 표시합니다.\n이러한 경우를 다루기 위해 와일드카드 모듈 선언을 사용할 수 있습니다.\ndeclare module \"*!text\" {\n const content: string;\n export default content;\n}\n// 일부는 다른 방법으로 사용합니다.\ndeclare module \"json!*\" {\n const value: any;\n export default value;\n}\n\n이제 \"*!text\" 나 \"json!*\"와 일치하는 것들을 import 할 수 있습니다.\nimport fileContent from \"./xyz.txt!text\";\nimport data from \"json!http://example.com/data.json\";\nconsole.log(data, fileContent);\n\nUMD 모듈 (UMD modules)\n일부 라이브러리는 많은 모듈 로더에서 사용되거나, 모듈 로딩 (전역 변수) 없이 사용되도록 설계되었습니다.\n이를 UMD 모듈이라고 합니다.\n이러한 라이브러리는 import나 전역 변수를 통해 접근할 수 있습니다.\n예를 들면:\nmath-lib.d.ts\nexport function isPrime(x: number): boolean;\nexport as namespace mathLib;\n\n라이브러리는 모듈 내에서 import로 사용할 수 있습니다:\nimport { isPrime } from \"math-lib\";\nisPrime(2);\nmathLib.isPrime(2); // 오류: 모듈 내부에서 전역 정의를 사용할 수 없습니다.\n\n전역 변수로도 사용할 수 있지만, 스크립트 내에서만 사용할 수 있습니다.\n(스크립트는 imports나 exports가 없는 파일입니다.)\nmathLib.isPrime(2);\n\n모듈 구조화에 대한 지침 (Guidance for structuring modules)\n가능한 최상위-레벨에 가깝게 export 하기 (Export as close to top-level as possible)\n모듈의 사용자가 export 모듈을 사용할 때 가능한 마찰이 적어야 합니다.\n중첩 수준을 과도하게 추가하면 다루기 힘들어지는 경향이 있으므로, 어떻게 구조를 구성할지 신중하게 생각해야 합니다.\n모듈에서 네임스페이스를 export 하는 것은 너무 많은 중첩 레이어를 추가하는 예입니다.\n네임스페이스는 때때로 용도가 있지만, 모듈을 사용할 때 추가적인 레벨의 간접 참조를 추가합니다.\n이것은 사용자에게 금방 고통스러운 지점이 될 수 있고, 일반적으로 불필요합니다.\nexport 한 클래스의 정적 메서드에도 비슷한 문제가 있습니다 - 클래스 자체에 중첩 레이어가 추가됩니다.\n표현이나 의도를 명확하게 유용한 방식으로 높이지 않는 한 간단하게 헬퍼 함수를 export 하는 것을 고려하세요.\n단일 class나 function을 export 할 경우, export default를 사용하세요 (If you're only exporting a single class or function, use export default)\n\"최상위-레벨에 가까운 export\"가 모듈 사용자의 마찰을 줄여주는 것처럼, default export를 도입하는 것도 마찬가지입니다.\n모듈의 주요 목적이 한 개의 특정 export를 저장하는 것이라면, default export로 export 하는 것을 고려하세요.\n이렇게 하면 import 하기와 실제로 import를 사용하기가 더 쉬워집니다.\n예를 들면:\nMyClass.ts\nexport default class SomeType {\n constructor() { ... }\n}\n\nMyFunc.ts\nexport default function getThing() { return \"thing\"; }\n\nConsumer.ts\nimport t from \"./MyClass\";\nimport f from \"./MyFunc\";\nlet x = new t();\nconsole.log(f());\n\n이것은 사용자에게 최적입니다. 타입에 원하는 이름(이 경우에는 t)을 지정할 수 있고 객체를 찾기 위해 과도한 점을 찍지 않아도 됩니다.\n여러 객체를 export 하는 경우, 최상위-레벨에 두세요 (If you're exporting multiple objects, put them all at top-level)\nMyThings.ts\nexport class SomeType { /* ... */ }\nexport function someFunc() { /* ... */ }\n\n반대로 import 할 때:\nimport 한 이름을 명시적으로 나열 (Explicitly list imported names)\nConsumer.ts\nimport { SomeType, someFunc } from \"./MyThings\";\nlet x = new SomeType();\nlet y = someFunc();\n\n많은 것을 import 하는 경우, 네임스페이스 import 패턴을 사용하세요 (Use the namespace import pattern if you're importing a large number of things)\nMyLargeModule.ts\nexport class Dog { ... }\nexport class Cat { ... }\nexport class Tree { ... }\nexport class Flower { ... }\n\nConsumer.ts\nimport * as myLargeModule from \"./MyLargeModule.ts\";\nlet x = new myLargeModule.Dog();\n\n상속을 위한 re-export 하기 (Re-export to extend)\n종종 모듈의 기능을 확장해야 할 필요가 있습니다.\n일반적인 JS 패턴은 JQuery 확장이 작동하는 방식과 유사하게 확장(extensions)으로 기존의 객체를 보강하는 것입니다.\n앞에서 언급했듯이 모듈은 전역 네임스페이스 객체와 같이 병합(merge) 하지 않습니다.\n여기서 추천하는 방법은 기존의 객체를 변형하지 않고 새로운 기능을 제공하는 개체를 export 하는 것입니다.\nCalculator.ts 모듈에 정의된 간단한 계산기 구현을 생각해보세요.\n이 모듈도 입력 문자열 목록을 전달하고 결과를 작성하여 계산기의 기능을 테스트할 수 있는 헬퍼 함수를 export 합니다.\nCalculator.ts\nexport class Calculator {\n private current = 0;\n private memory = 0;\n private operator: string;\n\n protected processDigit(digit: string, currentValue: number) {\n if (digit >= \"0\" && digit = 0) {\n return operator;\n }\n }\n\n protected evaluateOperator(operator: string, left: number, right: number): number {\n switch (this.operator) {\n case \"+\": return left + right;\n case \"-\": return left - right;\n case \"*\": return left * right;\n case \"/\": return left / right;\n }\n }\n\n private evaluate() {\n if (this.operator) {\n this.memory = this.evaluateOperator(this.operator, this.memory, this.current);\n }\n else {\n this.memory = this.current;\n }\n this.current = 0;\n }\n\n public handleChar(char: string) {\n if (char === \"=\") {\n this.evaluate();\n return;\n }\n else {\n let value = this.processDigit(char, this.current);\n if (value !== undefined) {\n this.current = value;\n return;\n }\n else {\n let value = this.processOperator(char);\n if (value !== undefined) {\n this.evaluate();\n this.operator = value;\n return;\n }\n }\n }\n throw new Error(`Unsupported input: '${char}'`);\n }\n\n public getResult() {\n return this.memory;\n }\n}\n\nexport function test(c: Calculator, input: string) {\n for (let i = 0; i \n노출된 test 함수를 사용하는 간단한 계산기 테스트입니다.\nTestCalculator.ts\nimport { Calculator, test } from \"./Calculator\";\n\n\nlet c = new Calculator();\ntest(c, \"1+2*33/11=\"); // 9 출력\n\n10이 아닌 숫자를 입력받을 수 있도록 이것을 상속하여 ProgrammerCalculator.ts을 만들어보겠습니다.\nProgrammerCalculator.ts\nimport { Calculator } from \"./Calculator\";\n\nclass ProgrammerCalculator extends Calculator {\n static digits = [\"0\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7\", \"8\", \"9\", \"A\", \"B\", \"C\", \"D\", \"E\", \"F\"];\n\n constructor(public base: number) {\n super();\n const maxBase = ProgrammerCalculator.digits.length;\n if (base maxBase) {\n throw new Error(`base has to be within 0 to ${maxBase} inclusive.`);\n }\n }\n\n protected processDigit(digit: string, currentValue: number) {\n if (ProgrammerCalculator.digits.indexOf(digit) >= 0) {\n return currentValue * this.base + ProgrammerCalculator.digits.indexOf(digit);\n }\n }\n}\n\n// 새로 상속된 calculator를 Calculator로 export 하기\nexport { ProgrammerCalculator as Calculator };\n\n// 또한 헬퍼 함수도 export 하기\nexport { test } from \"./Calculator\";\n\n새로운 ProgrammerCalculator 모듈은 Calculator 모듈과 유사한 API 형태를 export 하지만, 원래 모듈의 객체를 보강하지는 않습니다.\n다음은 ProgrammerCalculator 클래스에 대한 테스트입니다:\nTestProgrammerCalculator.ts\nimport { Calculator, test } from \"./ProgrammerCalculator\";\n\nlet c = new Calculator(2);\ntest(c, \"001+010=\"); // 3 출력\n\n모듈에서 네임스페이스를 사용하지 마세요 (Do not use namespaces in modules)\n모듈 기반 구성을 처음 적용할 때, 일반적으로 추가적인 네임스페이스 계층에서 exports를 래핑 하는 경향이 있습니다.\n모듈에는 자체 스코프가 있으며, export된 선언만 모듈 외부에서 볼 수 있습니다.\n이를 염두에 두고 네임스페이스는 모듈을 다룰 때 거의 값을 변경하지 않습니다.\n구성 전면에서 네임스페이스는 논리적으로 관련된 개체와 타입을 전역 스코프로 그룹화하는데 편리합니다.\n예를 들어, C#의 경우, System.Collections에서 모든 컬렉션 타입을 찾을 수 있습니다.\n타입을 계층적 네임스페이스로 구성하여 해당 타입의 사용자에게 \"발견\"할 수 있는 좋은 경험을 제공합니다.\n반면, 모듈은 이미 파일 시스템에 반드시 존재합니다.\n경로와 파일 이름으로 해석하기 위해서, 논리적 구성 체계를 사용할 수 있습니다.\n리스트 모듈이 있는 /collections/generic/ 폴더를 사용할 수 있습니다.\n네임스페이스는 전역 스코프에서 네이밍 충돌을 피하기 위해 중요합니다.\n예를 들어, My.Application.Customer.AddForm과 My.Application.Order.AddForm -- 두 타입의 이름은 같지만 다른 네임스페이스를 가지고 있습니다.\n그러나 이것은 모듈에서 문제가 되지 않습니다.\n모듈 내에서 두 개의 객체가 같은 이름을 가질만한 이유는 없습니다.\n사용 측면에서 특정 모듈의 사용자는 모듈을 참조하는데 사용할 이름을 선택하므로 우연한 이름 충돌은 불가능합니다.\n\n모듈과 네임스페이스에 대한 자세한 내용은 Namespaces and Modules를 참고하세요\n\n위험 신호 (Red Flags)\n다음은 모두 모듈 구조화에 대한 위험 신호입니다. 다음 중 하나라도 파일에 적용되는 경우 외부 모듈의 네임스페이스를 만들려고 하지 않았는지 다시 확인하세요:\n\n오직 최상위-레벨 선언만 export namespace Foo { ... }인 파일 (Foo를 제거하고 모든 것을 '상위' 레벨로 이동하세요)\n최상위-레벨 위치에 동일한 export namespace Foo {를 가진 여러 파일 (하나의 Foo로 결합될 거라 생각하지 마세요!)\n\n"},"pages/module-resolution.html":{"url":"pages/module-resolution.html","title":"모듈 해석","keywords":"","body":"\n이번 섹션은 모듈에 대한 기초적인 지식을 전제로 합니다.\n더 많은 정보는 모듈을 보도록 하세요.\n\n모듈 해석 (module resolution) 은 컴파일러가 import가 무엇을 참조하는지 알아내기 위해 사용하는 프로세스입니다.\nimport { a } from \"moduleA\"같은 import 문을 생각해보세요;\na의 모든 사용을 검사하기 위해, 컴파일러는 무엇을 참조하는지 정확히 알아야 할 필요가 있습니다, 그리고 moduleA 정의를 검사해야 할 필요가 있습니다.\n이 시점에, 컴파일러는 \"moduleA의 형태가 뭘까?\"라고 질문할 것입니다.\n간단해 보이지만, moduleA는 .ts/.tsx 파일에 정의되어 있거나 혹은 코드가 의존하는 .d.ts에 정의되어 있을 수 있습니다.\n첫 번째로, 컴파일러는 가져온 모듈을 나타내는 파일의 위치를 찾으려고 할 것입니다.\n그렇게 하기 위해 컴파일러는 두 가지 다른 전략 중 하나를 따릅니다: 클래식 혹은 노드.\n이 전략들은 컴파일러가 moduleA를 찾기 위해 어디를 봐야 할지 알려줍니다.\n만약 이 방법이 잘 안되고 모듈 이름이 비-상대적이라면 (\"moduleA의 경우가 그렇습니다), 컴파일러는 ambient 모듈 선언을 찾으려고 할 것입니다.\n비-상대적 import는 다음에 다룰 것입니다.\n마지막으로, 컴파일러가 모듈을 해석할 수 없다면, 오류 로그가 발생합니다.\n이 경우에, 오류는 error TS2307: Cannot find module 'moduleA'와 같습니다.\n상대적 vs. 비-상대적 모듈 import (Relative vs. Non-relative module imports)\n모듈 참조가 상대적 혹은 비-상대적이냐에 따라 모듈 import는 다르게 해석됩니다.\n상대적 import 는 /, ./ 혹은 ../. 중에 하나로 시작합니다.\n일부 예제는 다음과 같습니다:\n\nimport Entry from \"./components/Entry\";\nimport { DefaultHeaders } from \"../constants/http\";\nimport \"/mod\";\n\n다른 모든 import는 비-상대적 으로 간주됩니다.\n일부 예제는 다음과 같습니다:\n\nimport * as $ from \"jquery\";\nimport { Component } from \"@angular/core\";\n\n상대적 import는 가져온 파일에 상대적으로 해석되고 ambient 모듈 선언으로 해석 될 수 없습니다.\n자신의 모듈에 대해서는 런타임에 상대적 위치를 유지하는 것을 보장하는 상대적 import를 사용해야 합니다.\n비-상대적 import는 baseUrl로 해석되거나, 밑에서 다루게 될 경로 매핑으로 해석될 수 있습니다.\nambient 모듈 선언으로도 해석될 수 있습니다.\n외부 의존성을 import 할 때, 비-상대적 경로를 사용하세요.\n모듈 해석 전략 (Module Resolution Strategies)\n두 가지 가능한 모듈 해석 전략이 있습니다: 노드와 클래식.\n--moduleResolution 플래그를 사용하여 모듈 해석 전략을 지정할 수 있습니다.\n지정되지 않았으면, 디폴트는 --module AMD | System | ES2015에서는 [클래식][#클래식-classic]이고 나머지는 노드입니다.\n클래식 (Classic)\nTypeScript의 디폴트 해석 전략으로 사용됩니다.\n요즘에, 이 전략은 주로 이전 버전과의 호환성을 위해 제공됩니다.\n상대적 import는 import하는 파일에 상대적으로 해석됩니다.\n그래서 소스 파일 /root/src/folder/A.ts안에 import { b } from \"./moduleB\"`는 다음과 같이 조회합니다:\n\n/root/src/folder/moduleB.ts\n/root/src/folder/moduleB.d.ts\n\n그러나, 비-상대적 모듈 import에서는, 컴파일러가 가져온 파일을 갖고 있는 디렉터리부터 시작해서 디렉터리 트리를 거슬러 올라가 맞는 정의 파일의 위치를 찾으려고 합니다.\n예를 들어:\n소스 파일 /root/src/folder/A.ts안에 import { b } from \"moduleB\"처럼 moduleB의 비-상대적 import은 \"moduleB\"의 위치를 찾기 위해 다음과 같은 위치를 찾습니다.\n\n/root/src/folder/moduleB.ts\n/root/src/folder/moduleB.d.ts\n/root/src/moduleB.ts\n/root/src/moduleB.d.ts\n/root/moduleB.ts\n/root/moduleB.d.ts\n/moduleB.ts\n/moduleB.d.ts\n\n노드 (Node)\n이 해석 전략은 런타임에 Node.js의 모듈 해석 메커니즘을 모방하려고 시도합니다.\n전체 Node.js 해석 알고리즘은 Node.js 모듈 문서에 요약되어 있습니다.\nNode.js가 모듈을 해석하는 방법 (How Node.js resolves modules)\nTS 컴파일러가 어떤 과정을 따를지 이해하기 위해서는, Node.js 모듈을 이해하는 것이 중요합니다.\n전통적으로, Node.js의 import는 require 함수를 호출해 수행합니다.\nNode.js의 동작은 require에 상대적 경로 혹은 비-상대적 경로가 주어지는지에 따라 달라집니다.\n상대적 경로는 아주 간단합니다.\n예를 들어, var x = require(\"./moduleB\");라는 import 문을 포함한 /root/src/moduleA.js에 위치한 파일을 생각해봅시다.\nNode.js는 다음 순서로 import를 해석합니다:\n\n/root/src/moduleB.js라는 파일이 존재하는지 확인.\n\n만약 \"main\" 모듈을 지정하는 package.json라는 파일을 포함하고 있으면, /root/src/moduleB 폴더 확인하기.\n이 예제에서는, 만약 Node.js가 { \"main\": \"lib/mainModule.js\" }을 포함하는 /root/src/moduleB/package.json파일을 찾았다면, Node.js가 /root/src/moduleB/lib/mainModule.js를 참조할 것입니다.\n\nindex.js 라는 파일을 포함하고 있으면, /root/src/moduleB 확인하기.\n 이 파일은 폴더의 \"main\" 모듈임을 암시적으로 나타냅니다.\n\n\n자세한 내용은 Node.js 문서 파일 모듈과 폴더 모듈에서 더 읽어보실 수 있습니다.\n그러나, 비-상대적 모듈 이름에 대한 해석은 다르게 수행합니다.\nNode는 node_modules로 불리는 특별한 폴더에서 모듈을 찾을 것입니다.\nnode_modules 폴더는 현재 파일과 동일한 레벨이거나, 디렉터리 체인에서 더 높을 수도 있습니다.\nNode는 디렉터리 체인을 올라가, 로드하려는 모듈을 찾을 때까지 각 node_modules을 찾습니다.\n위의 예제를 따라서, /root/src/moduleA.js가 대신 비-상대적 경로를 사용하고 var x = require(\"moduleB\"); import를 가지고 있다고 생각해봅시다.\nNode는 하나가 일치할 때까지 각 위치에서 moduleB를 해석하려고 시도합니다.\n\n/root/src/node_modules/moduleB.js\n/root/src/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/root/src/node_modules/moduleB/index.js\n\n/root/node_modules/moduleB.js\n/root/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/root/node_modules/moduleB/index.js\n\n/node_modules/moduleB.js\n/node_modules/moduleB/package.json (\"main\" 항목을 지정했다면)\n/node_modules/moduleB/index.js\n\nNode.js가 (4) 와 (7)에서 디렉터리를 점프했다는 것에 주목하세요.\n프로세스에 대한 더 많은 정보는 Node.js 문서 node_modules에서 모듈 로드하기에서 읽어보실 수 있습니다.\nTypeScript가 모듈을 해석하는 방법 (How TypeScript resolves modules)\nTypeScript는 컴파일-타임에 모듈의 정의 파일 위치를 찾기 위해 Node.js의 런타임 해석 전략을 모방합니다.\n이를 달성하기 위해, TypeScript는 TypeScript 소스 파일 확장자 (.ts, .tsx 와 .d.ts)를 Node의 해석 로직 위에 씌웁니다.\nTypeScript는 \"main\"의 목적 - 컴파일러가 이를 사용하여 참조할 \"main\" 정의 파일을 찾음. 을 반영하기 위해 \"types\"라는 package.json안에 필드를 사용합니다\n예를 들어, /root/src/moduleA.ts안에 import { b } from \"./moduleB\" 같은 import 문은 \"./moduleB\"의 위치를 찾기 위해 다음과 같은 위치를 찾습니다.\n\n/root/src/moduleB.ts\n/root/src/moduleB.tsx\n/root/src/moduleB.d.ts\n/root/src/moduleB/package.json (\"types\" 항목을 지정했다면)\n/root/src/moduleB/index.ts\n/root/src/moduleB/index.tsx\n/root/src/moduleB/index.d.ts\n\nNode.js가 moduleB.js 파일을 찾고 나서, 해당하는 package.json을 찾고, index.js를 찾았다는 것을 상기해봅시다.\n비슷하게, 비-상대적 import는 Node.js 해석 로직을 따릅니다, 첫 번째로 파일을 찾고, 그러고 나서 해당하는 폴더를 찾습니다.\n그래서 /root/src/moduleA.ts 소스 파일 안에 import { b } from \"moduleB\"는 다음과 같은 조회를 합니다.\n\n/root/src/node_modules/moduleB.ts\n/root/src/node_modules/moduleB.tsx\n/root/src/node_modules/moduleB.d.ts\n/root/src/node_modules/moduleB/package.json (\"types\" 프로퍼티를 지정했다면)\n/root/src/node_modules/@types/moduleB.d.ts\n/root/src/node_modules/moduleB/index.ts\n/root/src/node_modules/moduleB/index.tsx\n/root/src/node_modules/moduleB/index.d.ts\n\n/root/node_modules/moduleB.ts\n/root/node_modules/moduleB.tsx\n/root/node_modules/moduleB.d.ts\n/root/node_modules/moduleB/package.json (\"types\" 항목을 지정했다면)\n/root/node_modules/@types/moduleB.d.ts\n/root/node_modules/moduleB/index.ts\n/root/node_modules/moduleB/index.tsx\n/root/node_modules/moduleB/index.d.ts\n\n/node_modules/moduleB.ts\n/node_modules/moduleB.tsx\n/node_modules/moduleB.d.ts\n/node_modules/moduleB/package.json (\"types\" 항목을 지정했다면)\n/node_modules/@types/moduleB.d.ts\n/node_modules/moduleB/index.ts\n/node_modules/moduleB/index.tsx\n/node_modules/moduleB/index.d.ts\n\n스텝 수 때문에 두려워하지 마세요 - TypeScript가 여전히 디렉터리를 (9)와 (17)에서 두 번 점프합니다.\nNode.js가 하는 것보다 더 복잡하지 않습니다.\n추가 모듈 해석 플래그 (Additional module resolution flags)\n프로젝트 소스 레이아웃이 출력과 일치하지 않을 때도 있습니다.\n일반적으로 일련의 빌드 스텝이 생성된 최종 출력을 만듭니다.\n.ts파일을 .js로 컴파일하고, 다른 소스 위치에서 하나의 출력 위치로 의존성을 복사하는 것을 포함합니다.\n최종 결과는 런타임의 모듈이 해당 정의를 포함하는 소스 파일과 다른 이름을 가질 수 있다는 것이다.\n혹은 최종 출력의 모듈 경로가 컴파일 타임에 해당하는 소스 파일 경로와 일치하지 않을 수 있습니다.\nTypeScript 컴파일러는 추가 플래그를 갖고 있습니다.\nThe TypeScript compiler has a set of additional flags to inform the compiler of transformations that are expected to happen to the sources to generate the final output.\nTypeScript 컴파일러는 최종 출력을 생성하기위해 소스에 발생할 것으로 예상되는 변환을 컴파일러에게 알리기 위한 추가 플래그 세트가 있습니다.\n컴파일러가 이러한 변환도 수행하지 않는 다는 것에 유의하십시오;\n정의 파일로 모듈 import를 해석하는 과정을 안내하기 위해 이러한 정보를 사용합니다.\n기본 URL (Base URL)\nbaseUrl을 사용하는 것은 모듈들이 런타임에 단일 폴더로 \"배포\"되는 AMD 모듈 로더를 사용하는 애플리케이션에서 일반적인 방법입니다.\n이 모듈들의 소스는 다른 디렉터리 안에 있을 수 있지만, 빌드 스크립트가 모두 하나로 만들 것입니다.\nbaseUrl을 설정하는 것은 컴파일러에게 어디에서 모듈을 찾을지 알려주는 것입니다.\n모든 비-상대적 이름의 모듈 import는 baseUrl에 상대적이라고 가정합니다.\nbaseUrl의 값은 다음 중 하나로 결정됩니다:\n\nbaseUrl 명령 줄 인수 값 (만약 주어진 경로가 상대적이면, 현재 디렉터리를 기준으로 계산됨)\n'tsconfig.json'안에 baseUrl 프로퍼티 값 (만약 주어진 경로가 상대적이면, 'tsconfig.json'의 위치를 기준으로 계산됨)\n\n상대적 모듈 import는 항상 가져온 파일의 상대적으로 해석되기 때문에, baseUrl을 설정하는 것에 영향을 받지 않는 점에 유의하십시오.\nbaseUrl에 대한 더 많은 문서는 RequireJS와 SystemJS 문서에서 찾으실 수 있습니다.\n 경로 매핑 (Path mapping)\n가끔 모듈이 baseUrl 아래에 위치하지 않는 경우가 있습니다.\n예를 들어, \"jquery\" 모듈의 import는 런타임에 \"node_modules/jquery/dist/jquery.slim.min.js\"로 번역됩니다.\n로더는 런타임에 모듈 이름을 파일에 매핑하기 위해 매핑 구성을 사용합니다, RequireJs 문서와 SystemJS 문서를 보세요.\nTypeScript 컴파일러는 tsconfig.json 파일 안에 \"paths\" 프로퍼티를 사용한 매핑의 선언을 지원합니다.\njquery를 위한 \"paths\" 프로퍼티를 지정하는 방법에 대한 예제가 있습니다.\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\", // \"paths\"가 있는 경우 반드시 지정되어야함.\n \"paths\": {\n \"jquery\": [\"node_modules/jquery/dist/jquery\"] // 이 매핑은 \"baseUrl\"에 상대적임.\n }\n }\n}\n\n\"paths\"가 \"baseUrl\"에 상대적으로 해석된다는 점에 주목하세요.\n\"baseUrl\"을 \".\"가 아닌 다른 값, 예 tsconfig.json의 디렉터리,으로 설정하면, 그에 따라 매핑도 바뀝니다.\n만약 위 예제에서 \"baseUrl\": \"./src\" 로 설정한다면, jquery는 \"../node_modules/jquery/dist/jquery\" 로 매핑되어야 합니다.\n\"paths\"를 사용하는 것은 여러 개의 이전 위치를 포함한 정교한 매핑이 가능합니다.\n일부 모듈만 한 위치에서 사용 가능하고, 나머지는 다른 곳에 있는 프로젝트 구성을 생각해보세요.\n빌드 스텝이 한곳으로 모을 것입니다.\n프로젝트의 레이아웃은 다음과 같이 보입니다:\nprojectRoot\n├── folder1\n│ ├── file1.ts (imports 'folder1/file2' and 'folder2/file3')\n│ └── file2.ts\n├── generated\n│ ├── folder1\n│ └── folder2\n│ └── file3.ts\n└── tsconfig.json\n\ntsconfig.json는 다음과 같이 보일 것입니다:\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"*\": [\n \"*\",\n \"generated/*\"\n ]\n }\n }\n}\n\n이는 컴파일러에게 두 위치에서 패턴 \"*\" (i.e. 모든 값) 과 일치하는 모든 모듈 import를 알려줍니다\n\n\"*\": 같은 이름은 바뀌지 않음을 의미, 그래서 => /으로 매핑\n\"generated/*\" 접두사 \"generated\"가 추가된 모듈 이름을 의미, 그래서 => /generated/로 매핑\n\n이 로직을 따르면, 컴파일러는 다음과 같은 두 가지 import를 해석하려고 할 것입니다:\nimport 'folder1/file2':\n\n모듈 '*'은 일치하고 와일드카드가 전체 모듈 이름을 캡처함\n목록에서 첫 번째 대체 시도: '*' -> folder1/file2\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/folder1/file2.ts\n파일이 존재. 완료.\n\nimport 'folder2/file3':\n\n모듈 '*'은 일치하고 와일드카드가 전체 모듈 이름을 캡처함\n목록에서 첫 번째 대체 시도: '*' -> folder2/file3\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/folder2/file3.ts\n파일이 존재하지 않음, 두 번째 대체로 이동\n두 번째 대체 'generated/*' -> generated/folder2/file3\n대체의 결과가 비-상대적 이름 - baseUrl과 결합 -> projectRoot/generated/folder2/file3.ts\n파일이 존재. 완료.\n\n rootDirs 가상 디렉터리 (Virtual Directories with rootDirs)\n때때로 컴파일 타임에 여러 디렉터리의 프로젝트 소스가 모두 결합되어 단일 출력 디렉터리를 생성합니다.\n여러 소스 디렉터리가 \"가상\" 디렉터리를 생성하는 것으로 보입니다.\n'rootDirs'를 사용하면, 컴파일러에게 이 \"가상\" 디렉터리를 구성하는 roots를 알릴 수 있습니다;\n따라서 컴파일러는 이러한 \"가상\"디렉터리 내에서 상대적 모듈 import를 마치 하나의 디렉터리에 같이 병합 한 것처럼 해석할 수 있습니다.\n예를 들어 이 프로젝트 구조를 생각해보세요:\n src\n └── views\n └── view1.ts (imports './template1')\n └── view2.ts\n\n generated\n └── templates\n └── views\n └── template1.ts (imports './view2')\n\nsrc/views 안의 파일들은 UI 컨트롤을 위한 유저 코드입니다.\ngenerated/templated 안의 파일들은, 빌드의 일부로써 템플릿 생성기에 의해 자동-생성된 UI 템플릿 바인딩 코드입니다.\n빌드 스텝은 /src/view와 /generated/templates/views를 출력에서 같은 디렉터리로 복사합니다.\n런타임에서, 뷰는 템플릿이 옆에 있다고 기대할 것이기 때문에, \"./template\"처럼 상대적인 이름을 import에서 사용해야 합니다.\n컴파일러에게 이 관계를 지정하기 위해서, \"rootDirs\"를 사용합니다.\n\"rootDirs\"는 내용물이 런타임에 병합할 것으로 예상되는 roots 의 목록을 지정합니다.\n그래서 다음의 예제에서, tsconfig.json 파일은 다음과 같아야 합니다:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/views\",\n \"generated/templates/views\"\n ]\n }\n}\n\n컴파일러가 rootDirs 중 하나의 하위 폴더에서 상대적 모듈 import를 볼 때마다, 각 rootDirs의 엔트리에서 이 import를 찾으려고 할 것입니다.\nrootDirs의 유연함은 논리적으로 병합되는 물리적 소스 디렉터리의 목록을 지정하는데 제한되지 않습니다. 제공되는 배열은 아마 존재 여부에 관계없이 임의의 수의 ad hoc, 임의의 디렉터리 이름을 포함할 수 있습니다. 이는 컴파일러에게 조건부 포함과 프로젝트 전용 로더 플러그인과 같은 복잡한 번들링과 런타임 기능을 안전한 방법으로 캡처할 수 있게 해줍니다.\n./#{locale}/messages와 같은 상대 모듈 경로의 일부로 #{locale}와 같은 특수 경로 토큰을 보간하여 빌드 툴이 로케일 전용 번들을 자동으로 생성하는 국제화 시나리오를 고려해봅시다. 이 가상의 설정에서 툴이 지원하는 로케일을 열거하고, 추상 경로를 ./zh/messages, ./de/messages 등으로 매핑 합니다.\n각 모듈은 문자열 배열을 export 한다고 가정합니다. 예를 들어 ./zh/messages는 다음을 포함합니다:\nexport default [\n \"您好吗\",\n \"很高兴认识你\"\n];\n\nrootDirs를 활용하여 컴파일러에게 이 매핑에 대해 알려주어 심지어 디렉터리가 존재하지 않아도 안전하게 ./#{locale}/messages를 해석할 수 있도록 합니다. 예를 들어, 다음과 같은 tsconfig.json를 보십시오:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/zh\",\n \"src/de\",\n \"src/#{locale}\"\n ]\n }\n}\n\n컴파일러는 이제 './#{locale}/messages'를 './zh/messages'로 해석하여 설계 시간 지원을 타협하지 않고 로케일에 관계없는 방법으로 개발할 수 있습니다.\n모듈 해석 추적 (Tracing module resolution)\n앞에서 논의한 바와 같이 컴파일러는 모듈을 해석할 때 현재 폴더 외부의 파일을 방문할 수 있습니다.\n이는 모듈이 해석되지 않거나 잘못된 정의로 해석된 이유를 진단할 때 어려울 수 있습니다.\n'--traceResolution'을 사용하여 컴파일러 모듈 해석 추적을 활성화하면 모듈 해석 과정 중에 발생한 작업에 대한 인사이트를 얻을 수 있습니다.\ntypescript 모듈을 사용하는 예제 애플리케이션이 있다고 해봅시다.\napp.ts는 import * as ts from \"typescript\" 같은 import가 있습니다.\n│ tsconfig.json\n├───node_modules\n│ └───typescript\n│ └───lib\n│ typescript.d.ts\n└───src\n app.ts\n\n--traceResolution으로 컴파일러를 호출\ntsc --traceResolution\n\n다음과 같은 출력이 발생:\n======== Resolving module 'typescript' from 'src/app.ts'. ========\nModule resolution kind is not specified, using 'NodeJs'.\nLoading module 'typescript' from 'node_modules' folder.\nFile 'src/node_modules/typescript.ts' does not exist.\nFile 'src/node_modules/typescript.tsx' does not exist.\nFile 'src/node_modules/typescript.d.ts' does not exist.\nFile 'src/node_modules/typescript/package.json' does not exist.\nFile 'node_modules/typescript.ts' does not exist.\nFile 'node_modules/typescript.tsx' does not exist.\nFile 'node_modules/typescript.d.ts' does not exist.\nFound 'package.json' at 'node_modules/typescript/package.json'.\n'package.json' has 'types' field './lib/typescript.d.ts' that references 'node_modules/typescript/lib/typescript.d.ts'.\nFile 'node_modules/typescript/lib/typescript.d.ts' exist - use it as a module resolution result.\n======== Module name 'typescript' was successfully resolved to 'node_modules/typescript/lib/typescript.d.ts'. ========\n\n주의사항 (Things to look out for)\n\nimport의 이름과 위치\n\n======== 'src/app.ts' 에서 'typesciprt' 모듈 해석. ========\n\n\n컴파일러가 따르는 전략\n\n모듈 해석 종류가 지정되지 않으면, 'NodeJs 사용.\n\n\nnpm 패키지에서 types 로딩\n\n'package.json'은 'node_modules/typescript/lib/typescript.d.ts'를 참조하는 'types' 필드 './lib/typescript.d.ts'가 있습니다.\n\n\n최종 결과\n\n======== 모듈 이름 'typescript'는 'node_modules/typescript/lib/typescript.d.ts'로 성공적으로 해석 되었습니다. ========\n\n\n\n--noResolve 사용하기 (Using --noResolve)\n일반적으로 컴파일러는 컴파일 과정을 시작하기 전에 모든 모듈 import를 해석하려고 합니다.\n파일의 import를 성공적으로 해석할 때마다, 파일은 나중에 컴파일러가 처리할 파일 세트에 추가됩니다.\n--noResolve 컴파일러 옵션은 명령 줄에 전달하지 않은 파일은 컴파일에 \"추가\" 하지 않도록 지시합니다.\n여전히 파일에 모듈을 해석하려고 하지만, 파일이 지정되지 않았으면, 그 파일은 포함하지 않습니다.\n예를 들어:\napp.ts\nimport * as A from \"moduleA\" // 성공, 'moduleA'가 명령줄로 전달됨\nimport * as B from \"moduleB\" // Error TS2307: Cannot find module 'moduleB.\n\ntsc app.ts moduleA.ts --noResolve\n\n--noResolve를 사용한 app.ts의 컴파일은 다음과 같은 결과가 나옵니다:\n\n명령 줄로 전달했기 때문에 moduleA는 정확하게 찾음.\n전달하지 않았기 때문에 moduleB를 찾는데 실패함.\n\n공통 질문 (Common Questions)\n제외 목록에 있는 모듈을 여전히 컴파일러가 선택하는 이유는 무엇인가? (Why does a module in the exclude list still get picked up by the compiler?)\ntsconfig.json은 폴더를 \"프로젝트\"로 바꿉니다.\n\"exclude\" 나 \"files\" 엔트리를 지정하지 않으면, tsconfig.json를 포함하는 폴더 안의 모든 파일과 모든 하위-디렉터리가 컴파일에 포함됩니다.\n만약 일부 파일을 제외하고 싶으면 \"exclude\"를 사용하고, 컴파일러가 찾도록 하게 하는 대신 모든 파일을 지정하고 싶으면, \"files\"를 사용하십시오.\ntsconfig.json의 자동 포함입니다.\n위에서 논의한 내장 모듈 해석이 아닙니다.\n컴파일러는 파일을 모듈 import 대상으로 식별한 경우, 이전 단계에서 제외되었는지에 관계없이 컴파일에 포함하게 됩니다.\n그래서 컴파일에 파일은 제외하기 위해서는, 그 파일을 제외하고 그 파일에 import나 /// 지시문이 있는 모든 파일을 제외해야 합니다.\n"},"pages/namespaces.html":{"url":"pages/namespaces.html","title":"네임스페이스","keywords":"","body":"목차 (Table of Contents)\n소개 (Introduction) \n첫 번째 단계 (First steps) \n\n단일 파일 검사기 (Validators in a single file) \n\n네임스페이스 적용하기 (Namespacing) \n\nNamespaced Validators \n\n파일 간 분할 (Splitting Across Files) \n\n다중 파일 네임 스페이스 (Multi-file namespaces) \n\n별칭 (Aliases) \n다른 JavaScript 라이브러리로 작업하기 (Working with Other JavaScript Libraries) \n\nAmbient 네임스페이스 (Ambient Namespaces) \n\n소개 (Introduction)\n↥ 위로\n이 게시물에서는 TypeScript에서 네임스페이스를 사용하여 코드를 구성하는 다양한 방법을 간략하게 설명합니다.\n첫 번째 단계 (First steps)\n↥ 위로\n이 페이지 전체에서 예제로 사용할 프로그램을 시작하겠습니다.\n웹 페이지의 양식에 대한 사용자 입력을 확인하거나 외부로부터 받은 데이터 파일의 형식을 확인하기 위해 간단한 문자열 검사기 세트를 작성했습니다.\n단일 파일 검사기 (Validators in a single file)\ninterface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nlet lettersRegexp = /^[A-Za-z]+$/;\nlet numberRegexp = /^[0-9]+$/;\n\nclass LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n}\n\nclass ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n}\n\n// 시도해 볼 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 검사기\nlet validators: { [s: string]: StringValidator; } = {};\nvalidators[\"ZIP code\"] = new ZipCodeValidator();\nvalidators[\"Letters only\"] = new LettersOnlyValidator();\n\n// 각 문자열이 각 검사기를 통과했는지 표시\nfor (let s of strings) {\n for (let name in validators) {\n let isMatch = validators[name].isAcceptable(s);\n console.log(`'${ s }' ${ isMatch ? \"matches\" : \"does not match\" } '${ name }'.`);\n }\n}\n\n네임스페이스 적용하기 (Namespacing)\n더 많은 검사기를 추가하게 되면, 타입을 추적하고 다른 객체와 이름 충돌을 방지하기 위해 일종의 구조 체계가 필요합니다.\n전역 네임스페이스에 다른 이름을 많이 넣는 대신, 객체들을 하나의 네임스페이스로 감싸겠습니다.\n이 예에서는 모든 검사기 관련 개체를 Validation이라는 하나의 네임스페이스로 옮기겠습니다.여기서 인터페이스 및 클래스가 네임스페이스 외부에서도 접근 가능하도록 선언부에 export를 붙입니다.반면, 변수 letterRegexp와 numberRegexp는 구현 세부 사항이므로 외부로 내보내지 않아 네임스페이스 외부 코드에서 접근할 수 없습니다.\n파일 하단의 테스트 코드에서, 네임스페이스 외부에서 사용될 때 타입의 이름을 검증해야 합니다 (예: Validation.LetterOnlyValidator).\n네임스페이스화된 검사기 (Namespaced Validators)\nnamespace Validation {\n export interface StringValidator {\n isAcceptable(s: string): boolean;\n }\n\n const lettersRegexp = /^[A-Za-z]+$/;\n const numberRegexp = /^[0-9]+$/;\n\n export class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n }\n\n export class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n }\n}\n\n// 시도해 볼 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 검사기\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// 각 문자열이 각 검사기를 통과했는지 표시\nfor (let s of strings) {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n}\n\n파일 간 분할 (Splitting Across Files)\n↥ 위로\n애플리케이션 규모가 커지면, 코드를 여러 파일로 분할해야 유지 보수가 용이합니다. \n다중 파일 네임스페이스 (Multi-file namespaces)\n↥ 위로\n여기서 Validation 네임스페이스를 여러 파일로 분할합니다.\n파일이 분리되어 있어도 같은 네임스페이스에 기여할 수 있고 마치 한 곳에서 정의된 것처럼 사용할 수 있습니다.\n파일 간 의존성이 존재하므로, 참조 태그를 추가하여 컴파일러에게 파일 간의 관계를 알립니다.\n그 외에 테스트 코드는 변경되지 않았습니다.\nValidation.ts\nnamespace Validation{\n export interface StringValidator{\n isAcceptable(s: string): boolean;\n }\n}\n\nLettersOnlyValidators.ts\n/// \nnamespace Validation {\n const lettersRegexp = /^[A-Za-z]+$/;\n export class LettersOnlyValidator implements StringValidator {\n isAcceptable(s: string) {\n return lettersRegexp.test(s);\n }\n }\n}\n\nZipCodeValidators.ts\n/// \nnamespace Validation {\n const numberRegexp = /^[0-9]+$/;\n export class ZipCodeValidator implements StringValidator {\n isAcceptable(s: string) {\n return s.length === 5 && numberRegexp.test(s);\n }\n }\n}\n\nTest.ts\n/// \n/// \n/// \n\n// Some samples to try\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// Validators to use\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// Show whether each string passed each validator\nfor (let s of strings) {\n for (let name in validators) {\n console.log(`\"${ s }\" - ${ validators[name].isAcceptable(s) ? \"matches\" : \"does not match\" } ${ name }`);\n }\n}\n\n파일이 여러 개 있으면 컴파일된 코드가 모두 로드되는지 확인해야 합니다.\n이를 수행하는 두 가지 방법이 있습니다.\n먼저, 모든 입력 파일을 하나의 JavaScript 출력 파일로 컴파일하기 위해 --outFile 플래그를 사용하여 연결 출력(concatenated output)을 사용할 수 있습니다:\ntsc --outFile sample.js Test.ts\n\n컴파일러는 파일에 있는 참조 태그를 기반으로 출력 파일을 자동으로 정렬합니다. 각 파일을 개별적으로 지정할 수도 있습니다:\ntsc --outFile sample.js Validation.ts LettersOnlyValidator.ts ZipCodeValidator.ts Test.ts\n\n또는 파일별 컴파일 (기본값)을 사용하여 각 입력 파일을 하나의 JavaScript 파일로 생성할 수 있습니다.\n여러 JS 파일이 생성되는 경우, 웹 페이지에서 생성된 개별 파일을 적절한 순서로 로드하기 위해 태그를 사용해야 합니다. 예를 들어:\nMyTestPage.html (인용)\n \n \n \n \n\n별칭 (Aliases)\n↥ 위로\n네임스페이스 작업을 단순화할 수 있는 또 다른 방법은 일반적으로 사용되는 객체의 이름을 더 짧게 만들기 위해 import q = x.y.z를 사용하는 것입니다.\n모듈을 로드하는 데 사용되는 import x = require (\"name\") 구문과 혼동하지 않기 위해, 이 구문은 단순히 특정 심벌에 별칭을 생성합니다.\n이러한 종류의 가져오기(일반적으로 별칭이라고 함)는 모듈 가져오기에서 생성된 객체를 포함하여 모든 종류의 식별자에 대해 사용할 수 있습니다.\nnamespace Shapes {\n export namespace Polygons {\n export class Triangle { }\n export class Square { }\n }\n}\n\nimport polygons = Shapes.Polygons;\nlet sq = new polygons.Square(); // 'new Shapes.Polygons.Square()'와 동일\n\nrequire 키워드를 사용하지 않는다는 것을 명심하세요; 대신 가져오는 심벌은 정해진 이름으로 직접 할당합니다.\nvar를 사용하는 것과 비슷하지만, 가져온 심벌의 타입 및 네임스페이스 의미에 대해서도 동작합니다.\n특히, 값의 경우 import는 원래 심벌와 별개의 참조이므로 별칭 var에 대한 변경 내용은 원래 변수에 반영되지 않습니다.\n다른 JavaScript 라이브러리로 작업하기 (Working with Other JavaScript Libraries)\n↥ 위로\nTypeScript로 작성되지 않은 라이브러리의 형태를 설명하려면, 라이브러리가 외부에 제공하는 API를 선언해야 합니다.\n대부분의 JavaScript 라이브러리는 소수의 최상위 객체만 노출하므로 네임스페이스를 사용하는 것이 좋습니다.\n구현을 정의하지 않은 선언을 \"ambient\"라고 부릅니다.\n일반적으로 이것은 .d.ts 파일에 정의되어 있습니다.\nC/C++에 익숙하다면 이를 .h 파일로 생각할 수 있습니다.\n몇 가지 예를 살펴보겠습니다.\nAmbient 네임스페이스 (Ambient Namespaces)\n↥ 위로\n널리 사용되는 D3 라이브러리는 d3이라는 전역 객체에서 기능을 정의합니다.\n이 라이브러리는 태그를 통해 로드되므로(모듈 로더 대신) 형태를 정의하기 위해 선언할 때 네임스페이스를 사용합니다.\nTypeScript 컴파일러는 이 형태를 보기 위해, ambient 네임스페이스 선언을 사용합니다.\n예를 들어 다음과 같이 작성할 수 있습니다:\nD3.d.ts (간단한 인용)\ndeclare namespace D3 {\n export interface Selectors {\n select: {\n (selector: string): Selection;\n (element: EventTarget): Selection;\n };\n }\n\n export interface Event {\n x: number;\n y: number;\n }\n\n export interface Base extends Selectors {\n event: Event;\n }\n}\n\ndeclare var d3: D3.Base;\n\n"},"pages/namespaces-and-modules.html":{"url":"pages/namespaces-and-modules.html","title":"네임스페이스와 모듈","keywords":"","body":"소개 (Introduction)\n이 글에서는 TypeScript에서 모듈과 네임스페이스를 사용하여 코드를 구성하는 다양한 방법을 간략하게 설명합니다.\n또한 네임스페이스와 모듈에 관한 몇 가지 고급 주제와 TypeScript에서 네임스페이스와 모듈을 사용할 때 흔히 마주치는 위험성을 살펴볼 것입니다.\nES 모듈에 대한 자세한 내용은 모듈 문서를 참고하세요.\nTypeScript 네임스페이스에 대한 자세한 내용은 네임스페이스 문서를 참고하세요.\n참고: 매우 오래된 버전의 TypeScript 네임스페이스는 이전의 JavaScript 모듈 시스템인 '내부 모듈'이라고 불렸습니다.\n모듈 사용하기 (Using Modules)\n모듈에는 코드와 선언 둘 다 포함될 수 있습니다.\n모듈은 또한 모듈 로더(예: CommonJs/Require.js)에 대한 의존성이나 ES 모듈이 지원하는 런타임을 가지고 있습니다.\n모듈은 더 나은 코드 재사용성을 위해, 강력한 고립성과 번들링을 위한 향상된 도구를 제공합니다.\n또한 Node.js 애플리케이션의 경우 모듈이 기본적인 방법이며, 코드를 구조화하는 데 있어 권장하는 접근법이라는 점을 유의해야 합니다.\nECMAScript 2015부터, 모듈은 언어에서 기본적으로 내재한 부분이며, 모든 호환 엔진 구현은 모듈을 지원해야 합니다.\n따라서, 새로운 프로젝트의 경우 코드를 구성하는 방법으로 모듈을 권장합니다.\n네임스페이스 사용하기 (Using Namespaces)\n네임스페이스는 코드를 구성하는 TypeScript만의 고유한 방법입니다.\n네임스페이스는 간단히 전역 네임스페이스에서 JavaScript 객체로 이름 붙여집니다.\n이러한 점 덕분에 네임스페이스를 아주 단순한 구조로 사용할 수 있습니다.\n모듈과 달리, 여러 개의 파일을 포괄할 수 있으며, --outFile을 사용해 연결할 수 있습니다.\n네임스페이스는 웹 애플리케이션에서 코드를 구조화하기에 좋은 방법이며, 모든 의존성은 HTML 페이지의 태그로 포함합니다.\n특히 대규모 애플리케이션의 경우, 이 방법은 모든 전역 네임스페이스가 오염되는 경우와 마찬가지로 컴포넌트의 의존성을 식별하기 힘들게 만들 수 있습니다.\n네임스페이스와 모듈의 위험성 (Pitfalls of Namespaces and Modules)\n여기서는 네임스페이스와 모듈을 사용할 때 자주 발생하는 다양한 위험성과 그 해결책을 알아보겠습니다.\n/// 를 사용한 모듈\n일반적인 실수는 모듈 파일을 참조하기 위해 import문 대신 /// 구문을 사용하는 것입니다.\n이 둘의 차이를 이해하기 위해, 우선 import 경로에 위치한 모듈에 대한 타입 정보를 컴파일러가 어떻게 찾아내는지를 이해해야 합니다. (예를 들어, import x from \"...\";, import x = require(\"...\"); 등 안의 ...)\n컴파일러는 .ts, .tsx를 찾은 다음 적절한 경로에 위치한 .d.ts를 찾습니다.\n만약 특정 파일을 찾지 못한다면, 컴파일러는 앰비언트 모듈(ambient module) 선언을 탐색할 것입니다.\n.d.ts 파일안에 이것들을 선언해야 한다는 점을 기억하세요.\n\nmyModules.d.ts\n// 모듈이 아닌 .d.ts 파일 또는 .ts 파일:\ndeclare module \"SomeModule\" {\n export function fn(): string;\n}\n\n\nmyOtherModule.ts\n/// \nimport * as m from \"SomeModule\";\n\n\n\n위의 reference 태그는 앰비언트 모듈(ambient module) 선언이 포함된 선언 파일의 위치를 지정하는 데 필요합니다.\n이 방법은 여러 TypeScript 샘플에서 사용하는 node.d.ts파일을 사용하는 방법입니다.\n불필요한 네임스페이스 (Needless Namespacing)\n네임스페이스를 사용하던 프로그램을 모듈로 변경하면, 파일은 다음과 같은 모습이 되기 쉽습니다:\n\nshapes.ts\nexport namespace Shapes {\n export class Triangle { /* ... */ }\n export class Square { /* ... */ }\n}\n\n\n\n최상위 모듈 Shapes는 아무런 의미 없이 Triangle과 Square을 감싸고 있습니다.\n이런 점은 모듈 사용자에게 혼동과 짜증을 유발합니다:\n\nshapeConsumer.ts\nimport * as shapes from \"./shapes\";\nlet t = new shapes.Shapes.Triangle(); // shapes.Shapes?\n\n\n\nTypeScript 모듈의 중요한 특징 중 하나는 서로 다른 두 개의 모듈이 절대 같은 스코프 안에 이름을 제공하지 않는다는 점입니다.\n모듈 사용자가 어떤 이름을 할당할지를 결정하기 때문에, 네임스페이스 내부에서 내보내는 심벌을 미리 감싸줄 필요가 없습니다.\n모듈 내용의 네임스페이스를 설정하지 않아도 되는 이유를 다시 말하면, 네임스페이스를 지정하는 일반적인 목적은 구조의 논리적 그룹을 제공하고 이름 충돌을 방지하기 위함입니다.\n모듈 파일이 이미 스스로 논리적 그룹을 형성하고 있기 때문에, 최상위 이름은 이를 가져오는 코드에 의해 정의되고, 내보내는 객체를 위한 추가적인 모듈 계층을 사용할 필요가 없습니다.\n다음은 수정된 예입니다:\n\nshapes.ts\nexport class Triangle { /* ... */ }\nexport class Square { /* ... */ }\n\n\nshapeConsumer.ts\nimport * as shapes from \"./shapes\";\nlet t = new shapes.Triangle();\n\n\n\n모듈의 트레이드-오프 (Trade-offs of Modules)\nJS 파일과 모듈이 일대일 대응인 것처럼, TypeScript는 모듈 소스 파일과 이 파일에서 생성된 JS 파일도 일대일 대응입니다.\n이러한 특성 때문에 어떤 모듈 시스템을 사용하느냐에 따라서 여러 모듈 소스 파일을 합치는 작업이 불가능할 수 있습니다.\n예를 들어, commonjs 또는 umd를 대상으로 하는 동안에는 outFile 옵션을 사용할 수 없지만, TypeScript 1.8 이후부터, amd 또는 system를 대상으로 하는 경우에는 outFile 옵션을 사용할 수 있게 되었습니다.\n"},"pages/symbols.html":{"url":"pages/symbols.html","title":"심볼","keywords":"","body":"소개 (Introduction)\nECMAScript 2015부터, symbol은 number와 string 같은 기본 자료형입니다.\nsymbol 값들은 Symbol생성자를 호출해서 생성합니다.\nlet sym1 = Symbol();\n\nlet sym2 = Symbol(\"key\"); // 선택적 문자열 키\n\n심벌은 불변하며 유일합니다.\nlet sym2 = Symbol(\"key\");\nlet sym3 = Symbol(\"key\");\n\nsym2 === sym3; // false, 심벌은 유일합니다.\n\n문자열처럼, 심벌은 객체 프로퍼티의 키로 사용될 수 있습니다.\nconst sym = Symbol();\n\nlet obj = {\n [sym]: \"value\"\n};\n\nconsole.log(obj[sym]); // \"value\"\n\n심벌은 계산된 프로퍼티 선언과 결합해 객체 프로퍼티와 클래스 멤버를 선언할 수도 있습니다.\nconst getClassNameSymbol = Symbol();\n\nclass C {\n [getClassNameSymbol](){\n return \"C\";\n }\n}\n\nlet c = new C();\nlet className = c[getClassNameSymbol](); // \"C\"\n\n잘 알려진 심벌들 (Well-known Symbols)\n사용자-정의 심벌 이외에도, 잘 알려진 내장 심벌들이 있습니다.\n내장된 심벌들은 내부 언어 동작을 나타내는 데 사용됩니다.\n다음은 잘 알려진 심벌 목록입니다:\nSymbol.hasInstance\n생성자 객체가 어떤 객체를 생성자의 인스턴스로 인식하는지 확인하는 메서드입니다. instanceof 연산자로 호출됩니다.\nSymbol.isConcatSpreadable\n객체가 자신의 배열 요소를 Array.prototype.concat를 사용하여 직렬로 나타낼 수 있는지를 나타내는 불리언 값입니다.\nSymbol.iterator\n객체의 기본 반복자를 반환하는 메서드입니다. for-of 문으로 호출합니다.\nSymbol.match\n정규식을 문자열과 비교하는 정규식 메서드입니다. String.prototype.match 메서드로 호출합니다.\nSymbol.replace\n일치하는 부분 문자열을 대체하는 정규식 메서드입니다. String.prototype.replace 메서드로 호출합니다.\nSymbol.search\n정규식과 일치하는 문자열의 인덱스를 반환하는 정규식 메서드입니다. String.prototype.search 메서드로 호출합니다.\nSymbol.species\n파생된 객체를 만드는 생성자 함수 프로퍼티 값입니다.\nSymbol.split\n정규식과 일치하는 인덱스들에 위치한 문자열을 분할하는 정규식 메서드입니다.\nString.prototype.split 메서드로 호출합니다.\nSymbol.toPrimitive\n객체를 해당 기본 값으로 변환하는 메서드입니다.\nToPrimitive 추상 연산으로 호출합니다.\nSymbol.toStringTag\n객체의 기본 문자열 설명을 만드는 데 사용되는 문자열 값입니다.\n내장 메소드Object.prototype.toString로 호출합니다.\nSymbol.unscopables\n고유한 프로퍼티 이름들이 연관된 객체의 'with' 환경 바인딩에서 제외된 객체입니다.\n"},"pages/triple-slash-directives.html":{"url":"pages/triple-slash-directives.html","title":"트리플-슬래시 지시자","keywords":"","body":"트리플-슬래시(Triple-slash) 지시어는 단일 XML 태그를 포함하는 한 줄 주석입니다.\n주석의 내용은 컴파일러 지시어로 사용됩니다.\n트리플-슬래시 지시어는 오직 포함된 파일의 상단에서만 유효합니다.\n트리플-슬래시 지시어는 다른 트리플-슬래시 지시어를 포함한 한 줄 혹은 여러 줄의 주석 앞에만 위치할 수 있습니다.\n만약 문 혹은 선언 뒤에 나오는 경우, 보통의 한 줄 주석으로 여겨지며 어떤 특별한 의미도 갖지 않습니다.\n/// \n/// 지시어는 가장 일반적인 지시어입니다.\n파일 간 의존성 선언으로 사용됩니다.\n트리플-슬래시 참조는 컴파일 프로세스에 추가적인 파일을 포함하도록 컴파일러에게 지시합니다.\n또한 --out 또는 --outFile을 사용할 때 출력물을 정렬하기 위한 방법으로도 사용됩니다.\n파일은 전처리 통과 후 입력과 동일한 순서로 출력 파일 위치에 생성됩니다.\n입력 파일 전처리 (Preprocessing input files)\n컴파일러는 모든 트리플-슬래시 참조 지시어를 분석하기 위해 입력 파일에 대한 전처리를 수행합니다.\n이 과정에서, 추가 파일이 컴파일에 추가됩니다.\n이 과정은 root files 집합에서 시작합니다;\n이것들은 커맨드-라인이나 tsconfig.json 파일의 \"files\"목록에 지정된 파일 이름입니다.\n이 루트 파일들은 지정된 순서대로 전처리 됩니다.\n파일이 목록에 추가되기 전, 파일에 있는 모든 트리플-슬래시 참조가 처리되고 그 대상들이 포함됩니다.\n트리플-슬래시 참조는 파일에서 보이는 순서대로 깊이 우선으로 처리됩니다.\n루트가 없는 경우 트리플-슬래시 참조 경로는 이를 포함하고 있는 파일을 기준으로 처리됩니다.\n오류 (Errors)\n존재하지 않는 파일을 참조하는 것은 오류입니다.\n파일이 자기 자신에 대한 트리플-슬래시 참조를 갖는 것은 오류입니다.\n--noResolve 사용하기 (Using --noResolve)\n컴파일러 플래그 --noResolve가 지정되면 트리플-슬래시 참조는 무시됩니다; 새 파일을 추가하거나 제공된 파일의 순서를 변경하지 않습니다.\n/// \n의존성을 선언 역할을 하는 /// 지시어와 유사하게, /// 지시어는 패키지의 의존성을 선언합니다.\n패키지 이름을 처리하는 과정은 import 문에서 모듈 이름을 처리하는 과정과 유사합니다.\n트리플-슬래시-참조-타입 지시어를 선언 패키지의 import로 생각하면 이해하기 쉽습니다.\n예를 들어, 선언 파일에 /// 를 포함하는 것은 이 파일이 @types/node/index.d.ts에 선언된 이름을 사용한다고 선언하며;\n따라서 이 패키지는 선언 파일과 함께 컴파일에 포함되어야 합니다.\n이 지시어는 d.ts 파일을 직접 작성할 때만 사용하세요.\n컴파일 중 생성된 선언 파일의 경우, 컴파일러는 자동으로 /// 를 추가합니다;\n오직 결과 파일이 참조된 패키지의 선언문을 사용하는 경우에만 생성된 선언 파일 안에 /// 가 추가됩니다.\n.ts 파일에서 @type의 패키지의 의존성을 선언하려면, 커맨드 라인에 --types 을 사용하거나 tsconfig.json을 사용하세요.\ntsconfig.json에서 @types, typeRoots 과 types 사용하기에서 세부 사항을 확인하세요.\n/// \n이 지시어는 파일이 명시적으로 기존 내장 lib 파일을 포함하도록 합니다.\n내장 lib 파일은 tsconfig.json의\"lib\"컴파일러 옵션과 같은 방식으로 참조됩니다 (예 :lib = \"es2015.d\"ts가 아닌 lib = \"es2015\"사용 등).\nDOM API 또는Symbol 또는 Iterable과 같은 내장 JS 런타임 생성자와 같은 내장 타입에 의존하는 선언 파일 작성자에게는 트리플 슬래시 참조 lib 지시어를 사용하는 것이 권장됩니다. 이전에는 이런 .d.ts 파일은 그런 타입의 전달/중복 선언을 추가했어야 했습니다.\n예를 들어 컴파일에서 파일 중 하나에 /// 를 추가한 것 것은 --lib es2017.string으로 컴파일 하는 것과 같습니다.\n/// \n\n\"foo\".padStart(4);\n\n /// \n이 지시어는 파일을 기본 라이브러리라고 표시합니다.\n이 주석은 lib.d.ts와 이를 변형한 것들의 맨 상단에서 볼 수 있습니다.\n이 지시어는 컴파일러에게 기본 라이브러리(예.lib.d.ts)를 컴파일에 포함시키지 않도록 지시합니다.\n이는 커맨드 라인에 --nolib을 넘겨주는 것과 비슷한 영향을 줍니다.\n또한 --skipDefaultLibCheck를 넘겨주면, 컴파일러가 /// 을 갖는 파일만 검사하지 않는다는 것을 유의하세요.\n/// \n기본적으로 AMD 모듈은 익명으로 생성됩니다.\n이는 모듈로 만들어 내는 과정에 번들러(예. r.js)와 같은 다른 툴을 사용할 경우 문제를 발생시킬 수 있습니다.\namd-module 지시어는 컴파일러에게 선택적으로 모듈의 이름을 넘길 수 있도록 해줍니다:\namdModule.ts\n///\nexport class C {\n}\n\n이는 AMD define 호출의 일부로 NamedModule 이름을 모듈에 할당하는 결과를 낳을 것입니다:\namdModule.js\ndefine(\"NamedModule\", [\"require\", \"exports\"], function (require, exports) {\n var C = (function () {\n function C() {\n }\n return C;\n })();\n exports.C = C;\n});\n\n/// \n\nNote: 이 지시어는 deprecated 되었습니다. 대신 import \"moduleName\"; 문을 사용하세요.\n\n/// 는 컴파일러에게 TS-가 아닌 모듈의 의존성이 결과 모듈의 require 호출에 추가되어야 한다고 알립니다.\namd-dependeny 지시어는 선택적으로 name 프로퍼티를 갖습니다; 이로 인해 amd-dependency에 선택적으로 이름을 전달할 수 있습니다:\n/// \ndeclare var moduleA:MyType\nmoduleA.callStuff()\n\n생성된 JS 코드:\ndefine([\"require\", \"exports\", \"legacy/moduleA\"], function (require, exports, moduleA) {\n moduleA.callStuff()\n});\n\n"},"pages/type-compatibility.html":{"url":"pages/type-compatibility.html","title":"타입 호환성","keywords":"","body":"소개 (Introduction)\nTypeScript의 타입 호환성은 구조적 서브 타이핑(subtyping)을 기반으로 합니다.\n구조적 타이핑이란 오직 멤버만으로 타입을 관계시키는 방식입니다.\n명목적 타이핑(nominal typing) 과는 대조적입니다.\n다음 코드를 살펴보겠습니다:\ninterface Named {\n name: string;\n}\n\nclass Person {\n name: string;\n}\n\nlet p: Named;\n// 성공, 구조적 타이핑이기 때문입니다.\np = new Person();\n\nC#이나 Java와 같은 명목적-타입 언어에서는 Person 클래스는 Named 인터페이스를 명시적인 구현체로 기술하지 않았기 때문에 해당 코드는 오류를 발생시킵니다.\nTypeScript의 구조적 타입 시스템은 JavaScript 코드의 일반적인 작성 방식에 따라서 설계되었습니다.\nJavaScript는 함수 표현식이나 객체 리터럴 같은 익명 객체를 광범위하게 사용하기 때문에 JavaScript에서 발견되는 관계의 타입을 명목적 타입 시스템보다는 구조적 타입 시스템을 이용하여 표현하는 것이 훨씬 더 자연스럽습니다.\n건전성에 대한 참고사항 (A Note on Soundness)\nTypeScript의 타입 시스템은 컴파일 시간에 확인할 수 없는 특정 작업을 안전하게 수행할 수 있습니다. 타입 시스템이 이런 특성을 갖고 있을 때, \"건전\"하지 않다고 말합니다. TypeScript에서 건전하지 못한 곳을 허용하는 부분을 신중하게 고려했으며, 이 문서 전체에서 이러한 상황이 발생하는 곳과 유발하는 시나리오에 대해 설명합니다.\n시작하기 (Starting out)\nTypeScript의 구조적 타입 시스템의 기본 규칙은 y가 최소한 x와 동일한 멤버를 가지고 있다면 x와 y는 호환된다는 것입니다. 예를 들어:\ninterface Named {\n name: string;\n}\n\nlet x: Named;\n// y의 추론된 타입은 { name: string; location: string; } 입니다.\nlet y = { name: \"Alice\", location: \"Seattle\" };\nx = y;\n\ny를 x에 할당할 수 있는지 검사하기 위해, 컴파일러는 x의 각 프로퍼티를 검사하여 y에서 상응하는 호환 가능한 프로퍼티를 찾습니다.\n이 경우, y는 name이라는 문자열 멤버를 가지고 있어야 합니다. 그러므로 할당이 허용됩니다.\n함수 호출 인수를 검사할 때 동일한 할당 규칙이 적용됩니다:\nfunction greet(n: Named) {\n console.log(\"Hello, \" + n.name);\n}\ngreet(y); // 성공\n\ny는 location 프로퍼티를 추가적으로 가지고 있지만 오류를 발생시키지 않는 점에 유의합니다.\n호환성을 검사할 때는 오직 대상 타입의 멤버(이 경우는 Named)만 고려됩니다.\n이 비교하는 과정은 재귀적으로 각 멤버와 하위-멤버의 타입을 탐색하면서 진행됩니다.\n두 함수 비교 (Comparing two functions)\n원시 타입과 객체 타입을 비교하는 것은 비교적 간단하지만, 어떤 유형의 함수들이 호환될 수 있는지에 대한 질문은 조금 더 복잡합니다.\n먼저 매개변수 목록에서만 다른 두 함수의 기본 예제를 살펴보겠습니다:\nlet x = (a: number) => 0;\nlet y = (b: number, s: string) => 0;\n\ny = x; // 성공\nx = y; // 오류\n\nx를 y에 할당할 수 있는지 검사하기 위해, 먼저 매개변수 목록을 살펴봅니다.\nx의 각 매개변수는 호환 가능한 타입을 가진 y의 해당 매개변수를 가져야 합니다.\n매개변수의 이름은 고려하지 않고 타입만 검사한다는 점에 유의하세요.\n이 경우에는 x의 모든 매개변수는 y에 상응하는 호환 가능한 매개변수를 가지므로 할당이 허용됩니다.\n두 번째 할당은 y는 x에 없는 두 번째 필수적인 매개변수를 가지고 있기 때문에 할당이 허용되지 않아 오류가 발생합니다.\ny = x의 예제에서처럼 매개변수를 '버리는' 것이 허용되는 이유가 궁금할 수 있습니다.\n이러한 할당이 허용되는 이유는 함수의 추가 매개변수를 무시하는 것이 실제로 JavaScript에선 매우 일반적이기 때문입니다.\n예를 들어, Array#forEach는 콜백 함수에게 3 가지 매개변수인 배열 요소, 그 요소의 인덱스 그리고 이것을 포함하는 배열을 제공합니다.\n그럼에도 불구하고 첫 번째 매개변수만 사용하는 콜백을 제공하는 것은 매우 유용합니다:\nlet items = [1, 2, 3];\n\n// 추가 매개변수를 강제로 사용하지 마세요.\nitems.forEach((item, index, array) => console.log(item));\n\n// 괜찮습니다!\nitems.forEach(item => console.log(item));\n\n반환 타입이 다른 두 함수를 사용하여 반환 타입이 어떻게 처리되는지 살펴보겠습니다:\nlet x = () => ({name: \"Alice\"});\nlet y = () => ({name: \"Alice\", location: \"Seattle\"});\n\nx = y; // 성공\ny = x; // 오류, x()는 location 프로퍼티가 없습니다.\n\n타입 시스템은 원본 함수의 반환 타입이 대상 타입의 반환 타입의 하위 타입이 되도록 합니다.\n함수 매개변수의 Bivariance (Function Parameter Bivariance)\n함수 매개변수의 타입을 비교할 때, 원본 매개변수가 대상 매개변수에 할당이 가능하거나 이 반대여도 할당은 성공합니다.\n이것은 호출한 측에서 더 특수한 타입을 취하여 함수를 제공할 수도 있지만, 덜 특수화된 타입의 함수를 호출할 수 있기 때문에 바람직하지 않습니다.\n실제로 이런 종류의 오류는 드물지만 이는 많은 일반적인 JavaScript 패턴들을 사용할 수 있게 합니다. 간단한 예제:\nenum EventType { Mouse, Keyboard }\n\ninterface Event { timestamp: number; }\ninterface MouseEvent extends Event { x: number; y: number }\ninterface KeyEvent extends Event { keyCode: number }\n\nfunction listenEvent(eventType: EventType, handler: (n: Event) => void) {\n /* ... */\n}\n\n// 바람직하진 않지만 유용하고 일반적임\nlistenEvent(EventType.Mouse, (e: MouseEvent) => console.log(e.x + \",\" + e.y));\n\n// 건전성 측면에서 바람직하지 않은 대안\nlistenEvent(EventType.Mouse, (e: Event) => console.log((e as MouseEvent).x + \",\" + (e as MouseEvent).y));\nlistenEvent(EventType.Mouse, ((e: MouseEvent) => console.log(e.x + \",\" + e.y)) as (e: Event) => void);\n\n// 여전히 허용되지 않음 (명확한 오류). 완전히 호환되지 않는 타입에 적용되는 타입 안전성(Type safety)\nlistenEvent(EventType.Mouse, (e: number) => console.log(e));\n\n컴파일러 플래그인 strictFunctionTypes을 통해 이러한 상황이 발생하면 TypeScript에서 오류가 발생하도록 할 수 있습니다.\n선택적 매개변수와 나머지 매개변수 (Optional Parameters and Rest Parameters)\n함수의 호환성을 비교할 때 선택적 매개변수와 필수 매개변수를 서로 바꿔 사용할 수 있습니다.\n원본 타입의 추가 선택적 매개변수는 오류가 아니고, 원본 타입의 해당 매개변수가 없는 대상 타입의 선택적 매개변수도 오류가 아닙니다.\n함수가 나머지 매개변수를 가지고 있다면, 마치 무한한 일련의 선택적 매개변수처럼 처리됩니다.\n이것은 타입 시스템 관점에서는 바람직하지 않지만, 런타임 관점에서는 해당 위치에 undefined를 전달하는 것은 대부분 함수에 해당하므로 선택적 매개변수에 대한 아이디어는 제대로 적용되지 않습니다.\n다음을 유발하는 예제는 콜백을 받아서 (프로그래머에게는) 예측이 가능하지만 (타입 시스템이) 알 수 없는 개수의 인수를 호출하는 함수의 일반적인 패턴입니다:\nfunction invokeLater(args: any[], callback: (...args: any[]) => void) {\n /* ... 'args'를 사용하여 콜백을 호출함 ... */\n}\n\n// 바람직하지 않음 - invokeLater는 \"아마도\" 여러개의 인수를 제공합니다\ninvokeLater([1, 2], (x, y) => console.log(x + \", \" + y));\n\n// 혼란스럽고 (x와 y가 실제로 필요함) 발견할 수 없음\ninvokeLater([1, 2], (x?, y?) => console.log(x + \", \" + y));\n\n오버로드 함수 (Functions with overloads)\n함수에 오버로드가 있는 경우 원본 타입의 각 오버로드는 대상 타입의 호환 가능한 시그니처와 일치해야 합니다.\n이를 통해 원본 함수와 모든 동일한 상황에서 대상 함수를 호출할 수 있습니다.\n열거형 (Enums)\n열거형은 숫자와 호환되며 숫자는 열거형과 호환됩니다. 다른 열거형 타입의 열거형 값은 호환되지 않는 것으로 간주됩니다. 예를 들면,\nenum Status { Ready, Waiting };\nenum Color { Red, Blue, Green };\n\nlet status = Status.Ready;\nstatus = Color.Green; // 오류\n\n클래스 (Classes)\n클래스는 객체 리터럴 타입과 인터페이스와 한 가지 예외를 제외하곤 유사하게 동작합니다: 클래스는 정적 타입과 인스턴스 타입이 있습니다.\n클래스 타입의 두 개의 객체를 비교할 때, 오직 인스턴스의 멤버만 비교됩니다.\n정적인 멤버와 생성자는 호환성에 영향을 주지 않습니다.\nclass Animal {\n feet: number;\n constructor(name: string, numFeet: number) { }\n}\n\nclass Size {\n feet: number;\n constructor(numFeet: number) { }\n}\n\nlet a: Animal;\nlet s: Size;\n\na = s; // 성공\ns = a; // 성공\n\n클래스의 private 멤버와 protected 멤버 (Private and protected members in classes)\n클래스의 private과 protected 멤버는 호환성에 영향을 줍니다.\n클래스 인스턴스의 호환성을 검사할 때 대상 타입에 private 멤버가 있다면, 원본 타입 또한 동일 클래스에서 비롯된 private 멤버가 있어야 합니다.\n마찬가지로 protected 멤버가 있는 인스턴스도 똑같이 적용됩니다.\n이를 통해 클래스는 상위 클래스와 호환 가능하지만 같은 형태를 가진 다른 상속 계층 구조의 클래스와는 호환이 되지 않습니다.\n제네릭 (Generics)\nTypeScript는 구조적 타입 시스템이기 때문에, 타입 매개변수는 멤버의 타입의 일부로 사용할 때 결과 타입에만 영향을 줍니다. 에를 들면,\ninterface Empty {\n}\nlet x: Empty;\nlet y: Empty;\n\nx = y; // 성공, y는 x의 구조와 대응하기 때문\n\n위에서 x와 y는 구조가 타입 인수를 서로 다르게 사용하지 않기 때문에 호환됩니다.\n이 예제에 Empty를 멤버에 추가하여 어떻게 동작하는 살펴봅시다:\ninterface NotEmpty {\n data: T;\n}\nlet x: NotEmpty;\nlet y: NotEmpty;\n\nx = y; // 오류, x와 y 는 호환되지 않음\n\n이런 식으로, 타입 인수가 지정된 제네릭 타입은 비-제네릭 타입처럼 동작합니다.\n타입 인수가 지정되지 않은 제네릭 타입에 관해선, 모든 지정되지 않은 타입 인수를 대신해서 any로 지정함으로써 호환성 검사를 합니다.\n그 결과 생성된 타입은 비-제네릭 경우와 마찬가지로 호환성을 검사합니다.\n예를 들어,\nlet identity = function(x: T): T {\n // ...\n}\n\nlet reverse = function(y: U): U {\n // ...\n}\n\nidentity = reverse; // 성공, (x: any) => any는 (y: any) => any와 대응하기 때문\n\n고급 주제 (Advanced Topics)\n하위 타입 vs 할당 (Subtype vs Assignment)\n지금까지 언어 사양에 정의된 용어가 아닌 \"호환\" 을 사용했습니다.\nTypeScript에서는 두 가지 종류의 호환성이 있습니다: 하위 타입과 할당.\n할당은 하위 타입의 호환성을 확장하여 any에서의 할당과 enum과 해당 숫자 값의 할당을 허용하는 규칙을 가진다는 점만 다릅니다.\n언어에서 다른 위치는 상황에 따라 두 가지 호환 메커니즘 중 하나를 사용합니다.\n실용적인 목적을 위해 타입 호환성은 심지어 implements와 extends의 경우에도 할당 호환성에 의해 결정됩니다.\n자세한 내용은 TypeScript 사양을 참고하세요.\n"},"pages/type-inference.html":{"url":"pages/type-inference.html","title":"타입 추론","keywords":"","body":"소개 (Introduction)\n이번 장에서는 TypeScript의 타입 추론을 다루겠습니다. 즉 타입이 어디에서, 어떻게 추론되는지 이야기해보겠습니다.\n기본 (Basic)\nTypeScript에서는 타입 표기가 없는 경우 타입 정보를 제공하기 위해 타입을 추론합니다. 예를 들어, 이 코드에서\nlet x = 3;\n\n변수 x 의 타입은 number로 추론됩니다.\n이러한 추론은 변수와 멤버를 초기화하고, 매개변수의 기본값를 설정하며, 함수의 반환 타입을 결정할 때 발생합니다.\n대부분의 경우에 타입 추론은 직관적입니다.\n타입을 추론하는 방법에 대해 좀 더 자세히 알아보겠습니다. \n최적 공통 타입 (Best common type)\n여러 표현식에서 타입 추론이 발생할 때, 해당 표현식의 타입을 사용하여 \"최적 공통 타입\"을 계산합니다. 예를 들어,\nlet x = [0, 1, null];\n\n위 예제의 x 타입을 추론하려면 각 배열 요소들의 타입을 고려해야 합니다.\n여기서 배열의 타입으로 고를 수 있는 두 가지 후보가 있습니다: number와 null입니다.\n최적 공통 타입 알고리즘은 각 후보 타입을 고려하여 모든 후보 타입을 포함할 수 있는 타입을 선택합니다.\n후보 타입들로부터 최적 공통 타입을 선택하기 때문에, 모든 후보 타입을 포함할 수 있는 상위 타입이 존재해도 후보 타입 중 상위 타입이 존재하지 않으면 선택할 수 없습니다. 예를 들어:\nlet zoo = [new Rhino(), new Elephant(), new Snake()];\n\n이상적으로는 zoo 변수가 Animal[] 타입으로 추론되길 원하지만, 배열 중 Animal 타입의 객체가 없기 때문에 Animal을 배열 요소 타입으로 추론하지 않습니다.\n이를 해결하기 위해서는 모든 후보 타입을 포함하는 상위 타입을 표기해야 합니다.\nlet zoo: Animal[] = [new Rhino(), new Elephant(), new Snake()];\n\n최적 공통 타입이 존재하지 않는 경우, 추론의 결과는 (Rhino | Elephant | Snake)[]과 같은 유니언 배열 타입입니다.\n문맥상 타이핑 (Contextual Typing)\nTypeScript에서는 경우에 따라 \"다른 방향\"에서도 타입을 추론합니다.\n이를 \"문맥상 타이핑\" 이라고 합니다. 문맥상 타이핑은 표현식의 타입이 해당 위치에 의해 암시될 때 발생합니다. 예를 들면:\nwindow.onmousedown = function(mouseEvent) {\n console.log(mouseEvent.button); //\n여기에서 TypeScript 타입 검사는 Window.onmousedown 함수 타입을 사용하여 할당 오른쪽에 함수 표현식의 타입을 추론합니다.\n이렇게 했을 때 mouseEvent 매개변수의 타입이 button 프로퍼티는 있지만, kangaroo 프로퍼티는 없음을 추론할 수 있습니다.\nTypeScript는 다른 문맥에서도 타입 추론을 잘해냅니다.\nwindow.onscroll = function(uiEvent) {\n console.log(uiEvent.button); //\n위 함수가 Window.onscroll에 할당되어 있다는 사실을 기반으로, TypeScript는 uiEvent가 이전 예제의 MouseEvent가 아닌 UIEvent 임을 알고 있습니다. UIEvent 객체에는 button 프로퍼티가 없어서 TypeScript가 오류를 발생시킵니다.\n만약 이 함수가 문맥적으로 타입이 추론되지 않는 위치에 있다면, 함수의 인수는 암묵적으로 any 타입을 가지며 별도의 오류를 보고하지 않습니다. (--noImplicitAny 옵션을 사용하지 않는다면)\nconst handler = function(uiEvent) {\n console.log(uiEvent.button); //\n우리는 함수의 인수 타입을 any 타입 표기하여 재정의할 수 있습니다.\nwindow.onscroll = function(uiEvent: any) {\n console.log(uiEvent.button); //\n하지만 uiEvent는 button 프로퍼티가 없기 때문에 이 코드는 undefined을 출력합니다.\n문맥상 타이핑은 많은 경우에 적용됩니다.\n일반적인 경우, 함수 호출 인수, 할당의 오른쪽, 타입 단언, 객체 / 배열 리터럴의 멤버, 반환문이 있습니다.\n문맥상 타입은 최적 공통 타입의 후보 타입으로도 사용됩니다. 예를 들어:\nfunction createZoo(): Animal[] {\n return [new Rhino(), new Elephant(), new Snake()];\n}\n\n이 예제에서 최적 공통 타입은 4가지 후보 타입을 가집니다: Animal, Rhino, Elephant, and Snake.\n이들 중, Animal이 최적 공통 타입 알고리즘에 의해 선택됩니다.\n"},"pages/tutorials/dom-manipulation.html":{"url":"pages/tutorials/dom-manipulation.html","title":"타입스크립트와 DOM(en)","keywords":"","body":"DOM 조작 (DOM Manipulation)\nHTMLElement 타입 탐구 (An exploration into the HTMLElement type)\n표준화 이후 20여 년 동안, JavaScript는 많은 발전을 이루었습니다. 2020년에는 서버, 데이터 사이언스, 그리고 IoT 기기에도 JavaScript를 사용할 수 있지만, 가장 인기 있는 활용 사례는 웹 브라우저인 것을 기억하는 것이 중요합니다.\n웹 사이트는 HTML 및/또는 XML 문서로 구성됩니다. 이러한 문서들은 정적이어서, 변하지 않습니다. 문서 객체 모델(DOM)은 정적 웹 사이트를 기능적으로 작동시키기 위해 브라우저에 의해 구현된 프로그래밍 인터페이스입니다. DOM API를 사용하면 문서의 구조, 스타일, 그리고 내용을 변경할 수 있습니다. API는 매우 강력해서 이를 바탕으로 보다 쉽게 동적인 웹사이트들 개발하기 위해 수많은 프런트엔드 프레임워크(jQuery, React, Angular 등)가 개발되었습니다.\nTypeScript는 타입이 있는 JavaScript 상위 집합(superset)이며, DOM API에 대한 타입 정의를 제공합니다. 이러한 정의는 모든 기본 TypeScript 프로젝트에서 쉽게 사용 가능합니다. lib.dom.d.ts 에 있는 2만여 줄의 정의 중에서, 가장 눈에 띄는 것은 HTMLElement입니다. 이 타입은 TypeScript를 사용한 DOM 조작의 중축입니다.\n\nDOM 타입 정의에 대한 소스코드는 이곳에서 볼 수 있습니다.\n\n기본 예제 (Basic Example)\n간단한 예시 파일 index.html:\n\n\n TypeScript Dom Manipulation\n \n \n \n \n \n\n#app 요소에 Hello, World 요소를 추가하는 TypeScript 스크립트를 살펴보겠습니다.\n// 1. id 프로퍼티를 사용하여 div 요소를 선택합니다.\nconst app = document.getElementById(\"app\");\n\n// 2. 새로운 요소를 프로그래밍 방식으로 생성합니다.\nconst p = document.createElement(\"p\");\n\n// 3. 텍스트 내용을 추가합니다.\np.textContent = \"Hello, World!\";\n\n// 4. div 요소에 p 요소를 자식 노드로 추가합니다.\napp?.appendChild(p);\n\nindex.html 페이지를 컴파일하고 실행한 후, HTML 결과:\n\n Hello, World!\n\n\nDocument 인터페이스 (The Document Interface)\nTypeScript 코드의 첫 번째 줄은 전역변수 document를 사용하며, 그 변수를 검사하면 lib.dom.d.ts 파일의 Document 인터페이스에 의해 정의된 것으로 표시됩니다. 그 코드의 스니펫(snippet)에는 getElementById와 createElement라는 두 가지 메서드 호출이 포함되어 있습니다.\nDocument.getElementById\n이 메서드의 정의는 다음과 같습니다:\ngetElementById(elementId: string): HTMLElement | null;\n\n문자열 id 요소가 전달되면 HTMLElement 또는 null이 반환됩니다. 이 메서드는 가장 중요한 타입들 중 하나인 HTMLElement를 도입합니다. 이 타입은 다른 모든 요소 인터페이스의 기본 인터페이스 역할을 합니다. 예를 들면, 예제 코드에서 p 변수는 HTMLParagraphElement 타입입니다. 다음으로, 이 메서드는 null을 반환할 수 있다는 점에 유의해야 합니다. 메서드가 실제로 지정된 요소를 찾을 수 있을지 없을지에 따라 확실한 사전 런타임이 될 수 없기 때문입니다. 스니펫 코드의 마지막 줄에는, appendChild를 호출하기 위해 새로운 선택적 체이닝(optional chaining) 연산자가 사용되고 있습니다.\nDocument.createElement\n이 메서드의 정의는 다음과 같습니다(deprecated 표기된 정의는 생략했습니다):\ncreateElement(tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K];\ncreateElement(tagName: string, options?: ElementCreationOptions): HTMLElement;\n\n이는 오버 로드된 함수 정의입니다. 두 번째 오버로드는 가장 단순하며 getElementById 메서드와 매우 유사하게 작동합니다. 어떤 문자열이 전달되면 HTMLElement 표준이 반환됩니다. 이 정의는 개발자가 고유한 HTML 요소 태그를 생성할 수 있게 합니다.\n예를 들면 document.createElement('xyz')는 HTML 규격에 지정된 요소가 아닌 요소를 반환합니다.\n\n관심 있는 사람들을 위해 언급하자면, document.getElementsByTagName를 사용해 사용자 정의 태그(custom tag) 요소와 상호작용할 수 있습니다.\n\ncreateElement의 첫 번째 정의에는, 고급 제네릭 패턴들을 사용하고 있습니다. 이는 내용을 나누어 이해하는 것이 가장 좋습니다. 먼저 라는 제네릭 표현부터 시작합니다. 이 표현식은 HTMLElementTagNameMap 인터페이스의 키에 제약을 받는 제네릭 매개변수 K를 정의하고 있습니다. 그 맵 인터페이스는 모든 지정된 HTML 태그 이름과 해당 타입 인터페이스를 포함하고 있습니다. 예를 들면 여기 코드 초반에 5개의 매핑된 값이 있습니다:\ninterface HTMLElementTagNameMap {\n \"a\": HTMLAnchorElement;\n \"abbr\": HTMLElement;\n \"address\": HTMLElement;\n \"applet\": HTMLAppletElement;\n \"area\": HTMLAreaElement;\n ...\n}\n\n일부 요소들은 고유한 프로퍼티를 나타내지 않아 HTMLElement를 반환하기도 하지만, 그 외 타입 요소들은 고유한 프로퍼티와 메서드를 가지고 특정 인터페이스(HTMLElement에서 확장되거나 구현됨)를 반환합니다.\n이제, createElement 정의의 나머지 부분인 (tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K]를 살펴보겠습니다. 첫 번째 인수 tagName은 제네릭 매개변수 K로 정의됩니다. TypeScript 인터프리터는 이 인수로부터 제네릭 매개변수를 추론 할 수 있는 충분한 성능을 가지고 있습니다. 이는 개발자가 메서드를 사용할 때 실제로 제네릭 매개변수를 지정할 필요가 없음을 의미하며, 어떤 값이 tagName인수로 전달되든 간에 K로 추론되므로 정의의 나머지 부분에 사용할 수 있을 것입니다. 정확히 무슨 일이 일어나는지를 보면 반환값 HTMLElementTagNameMap[K]는 tagName인수를 가지고 해당 타입을 반환합니다. 이 정의는 스니펫 코드 p 변수에서 HTMLParagraphElement타입을 얻는 방법입니다. 그리고 코드가 document.createElement('a')였다면, HTMLAnchorElement타입의 요소가 됩니다.\nNode 인터페이스 (The Node interface)\ndocument.getElementById 함수는 HTMLElement를 반환합니다. HTMLElement 인터페이스는 Node 인터페이스를 확장한 Element 인터페이스를 확장합니다. 이러한 프로토타입 확장은 모든 HTMLElements가 표준 메서드의 하위 집합을 활용할 수 있도록 합니다. 코드 스니펫에서는 Node 인터페이스에 정의된 속성을 사용하여 웹 사이트에 새 p 요소를 추가합니다.\nNode.appendChild\n코드 스니펫의 마지막 줄은 app?.appendChild(p)입니다. 이전 섹션(document.getElementById)에서는 app이 런타임에 null일 가능성이 있기 때문에 선택적 체이닝(optional chaining) 연산자가 여기에 사용된다고 설명했습니다. appendChild의 메서드는 다음과 같습니다:\nappendChild(newChild: T): T;\n\n제네릭 매개변수 T가 newChild 인수로부터 나온 것이기 때문에 이 메서드는 createElement 메서드와 유사하게 작동합니다. T는 또 다른 기본 인터페이스인 노드로 제한됩니다.\nchildren과 childNodes의 차이점 (Difference between children and childNodes)\n이전에 이 문서는 HTMLElement 인터페이스가 Node로부터 확장된 Element에서 확장된 개념이라고 설명했습니다. DOM API에는 자식(children) 요소 개념이 있습니다. 예를 들어 HTML에서 p 태그는 div 요소의 자식입니다.\n\n Hello, World\n TypeScript!\n;\n\nconst div = document.getElementByTagName(\"div\")[0];\n\ndiv.children;\n// HTMLCollection(2) [p, p]\n\ndiv.childNodes;\n// NodeList(2) [p, p]\n\ndiv 요소를 찾아낸 후 children 프로퍼티는 HTMLParagraphElements를 포함하는 HTMLCollection 리스트를 반환합니다. childNodes 프로퍼티는 위와 유사하게 노드 리스트인 NodeList를 반환합니다. 각 p 태그는 여전히 HTMLParagraphElements 타입이지만, NodeList는 추가적으로 HTMLCollection 리스트에는 없는 HTML 노드 를 포함할 수 있습니다.\np 태그 중 하나를 제거하여 html을 수정하되 텍스트는 그대로 유지하십시오.\n\n Hello, World\n TypeScript!\n;\n\nconst div = document.getElementByTagName(\"div\")[0];\n\ndiv.children;\n// HTMLCOllection(1) [p]\n\ndiv.childNodes;\n// NodeList(2) [p, text]\n\n어떻게 두 개의 리스트가 변했는지 보겠습니다. children은 현재 Hello, World 요소만을 포함하고 있고, childNodes는 두 개의 p 노드가 아닌 text 노드를 포함하고 있습니다. NodeList에서 text 부분은 TypeScript! 텍스트를 포함하는 문자 그대로의 Node입니다. children 리스트는 이 Node를 포함하지 않습니다. 왜냐하면 HTMLElement로 간주하지 않기 때문입니다.\nquerySelector와 querySelectorAll 메서드 (The querySelector and querySelectorAll methods)\n두 개의 메서드 모두 고유한 제약 조건 집합에 적합한 돔 요소 리스트를 가져오는 데 좋은 도구입니다. 메서드들은 lib.dom.d.ts 에 다음과 같이 정의되어 있습니다:\n/**\n * 선택자와 일치하는 노드의 자식 중 첫 번째 요소를 반환합니다.\n */\nquerySelector(selectors: K): HTMLElementTagNameMap[K] | null;\nquerySelector(selectors: K): SVGElementTagNameMap[K] | null;\nquerySelector(selectors: string): E | null;\n\n/**\n * 선택자와 일치하는 모든 노드 자식 요소를 반환합니다.\n */\nquerySelectorAll(selectors: K): NodeListOf;\nquerySelectorAll(selectors: K): NodeListOf;\nquerySelectorAll(selectors: string): NodeListOf;\n\n querySelectorAll 정의는 NodeListOf라는 새로운 타입을 반환한다는 점을 제외하면 getElementByTagName과 유사합니다. 이 반환 타입은 기본적으로 표준 JavaScript 리스트 요소의 맞춤형으로 구현되었습니다. NodeListOf를 E[]로 바꿔보면 틀림없이 매우 유사한 사용자 경험을 제공할 것입니다. NodeListOf는 length , item(index), forEach((value, key, parent) => void) , 그리고 숫자 인덱스 생성과 같은 프로퍼티 및 메서드만을 구현합니다. 또한, 메서드는 노드 가 아닌 요소 리스트를 반환하며 이는 .childNodes 메서드에서 NodeList가 반환한 것입니다. 모순처럼 보일 수 있지만, Element 인터페이스는 Node에서 확장된 점에 유의해야 합니다.\n두 개의 메서드가 동작하는 것을 보려면 기존 코드를 다음과 같이 수정하십시오:\n\n First :)\n Second!\n Third times a charm.\n;\n\nconst first = document.querySelector(\"li\"); // 첫 번째 li 요소를 반환합니다.\nconst all = document.querySelectorAll(\"li\"); // 모든 li 요소를 포함하는 리스트를 반환합니다.\n\n더 자세히 알고 싶으십니까? (Interested in learning more?)\nlib.dom.d.ts 타입 정의에서 가장 좋은 부분은 Mozilla Developer Network (MDN) 문서 사이트에 표기된 타입들을 반영했다는 것입니다. 예를 들어, HTMLElement 인터페이스는 MDN에서 HTMLElement 페이지에 문서화 되어 있습니다. 이 페이지에는 사용 가능한 모든 프로퍼티, 메서드, 때로는 예시까지 제공합니다. 해당 페이지가 훌륭한 다른 면은 표준 문서에 맞는 링크를 제공한다는 것입니다. 다음은 HTMLElement의 W3C 권장사항에 대한 링크입니다.\n소스코드 참조:\n\nECMA-262 Standard\nIntroduction to the DOM\n\n"},"pages/variable-declarations.html":{"url":"pages/variable-declarations.html","title":"변수 선언","keywords":"","body":"변수 선언 (Variable Declarations)\nlet과 const는 JavaScript에서 비교적 새로운 두 가지 유형의 변수 선언입니다.\n앞에서 언급했듯이, let은 var와 어느 정도 유사하지만, 사용자가 JavaScript에서 자주 마주치는 결함을 피할 수 있게 해줍니다.\nconst는 let의 기능이 강화된 것으로 변수에 재할당을 방지합니다.\nTypeScript는 JavaScript의 상위 집합이므로, 당연히 let과 const를 지원합니다.\n여기서는 새로운 선언 방식들과 왜 그 방식들이 var보다 선호되는지를 더 자세히 설명합니다.\nJavaScript를 아무렇게나 사용하고 있었다면, 다음 섹션이 기억을 새로 고치도록 도와줄 것입니다.\nJavaScript에서 var 선언의 단점들에 대해 모두 알고 있다면 쉽게 넘어갈 수 있습니다.\nvar 선언 (var declarations)\n기존 JavaScript에서는 변수 선언을 할 때 var 키워드를 사용했습니다.\nvar a = 10;\n\n알다시피, a라는 변수를 10이라는 값으로 선언했습니다.\n또한, 변수를 함수 내부에 선언할 수도 있습니다.\nfunction f() {\n var message = \"Hello, world!\";\n\n return message;\n}\n\n그리고, 같은 변수를 다른 함수 안에서 접근할 수도 있습니다.\nfunction f() {\n var a = 10;\n return function g() {\n var b = a + 1;\n return b;\n }\n}\n\nvar g = f();\ng(); // '11'을 반환\n\n위 예제에서, g는 f 안에 선언된 a를 잡아 둡니다.\n언제든 g가 호출될 때, a의 값은 f 안의 a 값을 가리킵니다.\nf가 실행되면서 g가 한번 호출된 후에도, a에 접근해 수정할 수 있습니다.\nfunction f() {\n var a = 1;\n\n a = 2;\n var b = g();\n a = 3;\n\n return b;\n\n function g() {\n return a;\n }\n}\n\nf(); // '2' 반환\n\n스코프 규칙 (Scoping rules)\nvar 선언은 다른 언어와 다른 이상한 스코프 규칙들을 가지고 있습니다.\n아래 예제를 살펴보겠습니다:\nfunction f(shouldInitialize: boolean) {\n if (shouldInitialize) {\n var x = 10;\n }\n\n return x;\n}\n\nf(true); // '10' 반환\nf(false); // 'undefined' 반환\n\n이 예제에서, 어떤 분들은 머뭇거릴 수도 있습니다.\n변수 x는 if 블록 안에 선언되어 있지만, 블록의 바깥에서도 이 변수에 접근할 수 있습니다.\n이 이유는 var선언은 이를 감싸고 있는 블록과 관계없이 이를 감싸고 있는 함수, 모듈, 네임스페이스, 전역 스코프에서 접근할 수 있기 때문입니다.\n어떤 이는 이를 var-스코프 혹은 함수 스코프라고 부릅니다.\n매개 변수 또한 함수 스코프입니다.\n이런 스코프 규칙은 몇 가지 실수를 유발할 수 있습니다.\n더욱 문제를 심각하게 하는 것은 변수를 여러 번 선언하는 것이 에러가 아니라는 것입니다:\nfunction sumMatrix(matrix: number[][]) {\n var sum = 0;\n for (var i = 0; i \n아마 쉽게 찾을 수 있겠지만, i가 같은 함수 스코프의 변수를 참조하고 있기 때문에 for-loop 안에서 실수로 변수 i를 덮어쓸 수도 있습니다\n경험 많은 개발자는 바로 알아차리겠지만, 비슷한 종류의 버그는 코드 리뷰를 거치며 좌절의 원인이 되기도 합니다.\n변수 캡쳐링의 단점 (Variable capturing quirks)\n다음 코드의 출력 결과를 예상해 보세요:\nfor (var i = 0; i \n익숙하지 않은 분들을 위해 말씀드리자면, setTimeout은 특정 밀리 초 후에 함수를 실행합니다.(다른 작업의 실행이 멈추는 것을 기다리며)\n준비됐나요? 살펴보겠습니다:\n10\n10\n10\n10\n10\n10\n10\n10\n10\n10\n\n많은 JavaScript 개발자들은 이런 동작에 익숙한 편이지만, 만약 놀랐더라도 당신 혼자만 놀란 것은 아닙니다.\n많은 사람들이 출력 결과가 다음과 같을 거라고 생각합니다.\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n\n앞서 변수 캡쳐링에 대해 언급했던 부분을 기억하나요?\nsetTimout에 전달하는 모든 함수 표현식은 사실 같은 스코프에서 같은 i를 참조합니다.\n잠시, 이게 무슨 뜻인지 생각해 보세요.\nsetTimeout은 함수를 몇 밀리 초 후에 실행 시키겠지만. 항상for루프가 실행을 멈추고 난 뒤에 실행됩니다.\nfor 루프가 실행을 중지했을 때, i의 값은 10입니다.\n따라서 매번 주어진 함수가 호출될 때마다 10을 출력할 것입니다.\n일반적으로 이를 동작하게 하는 방법은 즉시 실행 함수(IIFE - an Immediately Invoked Function Expression)를 사용해 매 반복마다 i를 잡아두는 것입니다:\nfor (var i = 0; i \n이런 이상해 보이는 패턴이 사실 일반적인 패턴입니다.\n매개변수에 i가 for 루프의 i를 감춰 버립니다. 하지만 이름을 같게 했기 때문에 루프의 실행 부를 크게 수정할 필요가 없습니다.\nlet 선언 (let declarations)\n이제, var에 몇 가지 문제점에 대해 알게 되었는데, 이런 이유 때문에 let을 도입하게 되었습니다.\n사용되는 키워드를 빼고는 let 문은 var와 동일한 방법으로 작성됩니다.\nlet hello = \"Hello!\";\n\n주요한 차이점은 구문 보단 의미에 있는데, 이제 이 내용을 살펴볼 것입니다.\n블록 스코프 (Block-scoping)\n변수가 let을 이용해 선언되었을 때, 이는 렉시컬 스코핑(lexical-scoping) 혹은 블록 스코핑(block-scoping) 이라 불리는 것을 사용합니다.\nvar로 선언된 변수가 이를 포함한 함수까지 흘러나오는 것과 달리, 블록-스코프 변수들은 이를 가장 가깝게 감싸고 있는 블록 혹은 for-루프 밖에서 접근할 수 없습니다.\nfunction f(input: boolean) {\n let a = 100;\n\n if (input) {\n // 'a'를 참조할 수 있습니다.\n let b = a + 1;\n return b;\n }\n\n // 오류: 'b'는 여기서 존재하지 않습니다.\n return b;\n}\n\n여기, 두 지역 변수 a와 b가 있습니다.\na의 스코프는 f의 블록으로 한정되지만, b는 이를 감싸고 있는 if문의 블록까지로 한정됩니다.\ncatch 문에 선언된 변수 또한 비슷한 스코프 규칙을 가집니다.\ntry {\n throw \"oh no!\";\n}\ncatch (e) {\n console.log(\"Oh well.\");\n}\n\n// 오류: 'e'는 여기서 존재하지 않습니다.\nconsole.log(e);\n\n또 다른 블록-스코프 변수의 특징은 변수들이 선언되기 전에 읽거나, 쓰는 것이 불가능하다는 것입니다.\n이 변수들은 스코프에 걸쳐 \"존재\"하지만, 선언되는 부분 전까지 모든 부분들이 temploral dead zone입니다.\n이것은 let문 이전에 변수들에 접근할 수 없다는 정교한 방식이며, 다행히 TypeScript가 알려줍니다.\na++; // `a`가 선언되기 전에 잘못된 사용.\nlet a;\n\n주의할 점은 여전히 선언되기 전에 블록-스코프 변수를 잡아둘 수 있다는 것입니다.\n선언되기 전에 함수를 실행하는 것이 안된 다는 것만 알아두면 됩니다.\nES2015를 대상으로한, 최신 런타임은 오류를 던질 것입니다; 하지만 현재 TypeScript에서는 허용되며, 오류를 보고하지 않습니다.\nfunction foo() {\n // 'a' 캡처는 성공\n return a;\n}\n\n// `a`가 선언되기 전에 `foo` 를 호출\n// 런타임에 오류를 던질 것 입니다.\nfoo();\n\nlet a;\n\ntemporal dead zone에 더 자세한 설명은 Mozilla Developer Network를 살펴보세요.\n재선언과 쉐도잉 (Re-declarations and Shadowing)\nvar로 선언하면 얼마나 변수를 많이 선언하는지는 중요하지 않다고 했습니다. 단 하나만 생성됩니다.\nfunction f(x) {\n var x;\n var x;\n\n if (true) {\n var x;\n }\n}\n\n위 예제를 보면 모든 x의 선언은 사실 같은 x를 가르치며, 이는 유효합니다.\n이건 종종 버그의 원인이 됩니다.\n고맙게도, let선언은 이것을 허용하지 않습니다.\nlet x = 10;\nlet x = 20; // 오류: 'x'를 같은 스코프에 선언할 수 없습니다.\n\nTypeScript가 문제를 알려주기 때문에, 변수를 반드시 블록 범위로 지정할 필요는 없습니다.\nfunction f(x) {\n let x = 100; // 오류: 매개 변수 선언을 방해합니다.\n}\n\nfunction g() {\n let x = 100;\n var x = 100; // 오류: `x`를 중복해서 선언할 수 없습니다.\n}\n\n블록-스코프 변수가 함수-스코프 변수로 선언될 수 없다는 것은 아닙니다.\n블록 스코프 변수는 단지 별개의 다른 블록에 선언되어야 합니다.\nfunction f(condition, x) {\n if (condition) {\n let x = 100;\n return x;\n }\n\n return x;\n}\n\nf(false, 0); // '0' 반환\nf(true, 0); // '100' 반환\n\n더 중첩된 스코프에서 바깥 스코프의 변수 이름을 사용하는 것을 shadowing이라고 합니다.\nshadowing은 양날의 검이라고 할 수 있는데, 이는 실수로 방생되어 특정 버그를 일으키거나, 혹은 특정 버그를 막기 위해 쓰이기 때문입니다.\n예를 들어, 위에서 사용했던 sumMatrix 함수를 let 을 이용해서 작성했다고 생각해 봅시다.\nfunction sumMatrix(matrix: number[][]) {\n let sum = 0;\n for (let i = 0; i \n이 루프는 합을 올바르게 계산할 것입니다. 왜냐하면 안쪽 루프의 i 가 바깥 루프의 i를 가리기 때문입니다.\n보통 더 명확한 코드 작성을 위해 shadowing 사용을 피합니다.\n하지만 shadowing의 이점을 활용할 수 있는 적합한 상황이 있으므로, 최선의 판단을 내려야 합니다.\n블록 스코프 변수 캡쳐링 (Block-scoped variable capturing)\nvar 선언에 변수 캡쳐링을 하는 것을 처음 보았을 때, 변수가 한번 캡쳐되면 어떻게 동작하는지 간단히 살펴보았습니다.\n이를 더 잘 이해해 보면, 스코프가 각각 실행될 때마다 변수의 \"환경\"을 만듭니다.\n변수의 환경과 캡쳐된 변수들은 심지어 스코프가 포함한 모든 것이 실행을 종료한 후에도 존재합니다.\nfunction theCityThatAlwaysSleeps() {\n let getCity;\n\n if (true) {\n let city = \"Seattle\";\n getCity = function() {\n return city;\n }\n }\n\n return getCity();\n}\n\ncity를 해당 환경 안에 캡쳐했기 때문에, if 블록의 실행이 완료되었음에도 여전히 city에 접근할 수 있습니다.\n앞의 setTimeout 예제에서, for 루프가 매번 반복될 때마다 변수를 캡쳐하기 위해서 IIFE를 사용했던 것을 떠올려 봅시다.\n실제론, 캡처된 변수를 위해 새로운 변수 환경을 만드는 것이었습니다.\n이는 약간의 고통스러운 일이지만, 다행히, 타입스크립트 에서는 그렇게 할필요가 없습니다.\nlet 선언은 루프의 일부로 선언될 때 동작이 크게 다릅니다.\n이 선언은 루프 자체에 새로운 환경을 만드는 대신, 반복마다 새로운 환경을 만들어 냅니다.\n어쨋든 이건 IIFE를 통해 하고 있었던 동작이므로, 이전 setTimeout예제를 let선언만 사용해서 바꿀수 있습니다.\nfor (let i = 0; i \n그리고 예상 했던 대로, 다음과 같은 결과가 출력됩니다.\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n\nconst 선언 (const declarations)\nconst 선언은 변수를 선언하는 또 다른 방법입니다.\nconst numLivesForCat = 9;\n\n이 방법은 let 선언과 비슷하지만 그 이름에서 말해주듯이, 일단 바인딩 되면 값을 변경할 수 없습니다.\n다른 말로 const는 let과 같은 스코프 규칙을 가지고 있지만, 재할당 할 수 없습니다.\n이를 const가 참조하는 값이 불변이라고 혼동하면 안 됩니다.\nconst numLivesForCat = 9;\nconst kitty = {\n name: \"Aurora\",\n numLives: numLivesForCat,\n}\n\n// 오류\nkitty = {\n name: \"Danielle\",\n numLives: numLivesForCat\n};\n\n// 모두 \"성공\"\nkitty.name = \"Rory\";\nkitty.name = \"Kitty\";\nkitty.name = \"Cat\";\nkitty.numLives--;\n\n위와 같은 상황을 피하기 위해 특별한 조치를 취하지 않는 한, const 변수의 내부 상태는 여전히 수정 가능합니다.\n다행히, TypeScript를 사용하면 객체의 멤버가 읽기 전용(readonly)이라고 지정할 수 있습니다.\nInterfaces 챕터에 자세히 설명되어 있습니다.\nlet vs. const\n유사한 스코프의 의미를 가지는 두 가지 유형의 변수 선언이 있기 때문에, 어느 것을 사용하는지는 스스로 선택해야 합니다.\n광범위한 질문처럼, 답은 '때에 따라 다르다'입니다.\n최소 권한의 원칙을 적용하면, 수정하려는 선언 이외에 모든 선언은 const를 사용해야 합니다.\n그 이유는, 만약 변수가 수정될 필요가 없다면 같은 코드베이스에서 작업하는 다른 사람들이 자동으로 객체를 수정할 수 없어야 하고, 그들이 정말 변수에 재할당할 필요가 있는지 고려할 필요가 있습니다.\nconst를 사용하는 것은 데이터의 흐름을 추론할 때 코드를 더 예측하기 쉽게 해줍니다.\n최선의 판단을 하고 해당되는 경우, 팀원들과 문제에 대해 상의하세요.\n이 핸드북은 대부분 let 선언을 사용합니다.\n구조 분해 (Destructuring)\nTypeScript가 가진 또 다른 ECMAScript 2015 특징은 구조 분해입니다.\n자세한 내용은, Mozilla Developer Network의 글을 참고 하세요.\n이번 섹션에서는 간단하게 개요를 살펴보겠습니다.\n배열 구조 분해 (Array destructuring)\n구조 분해의 가장 단순한 형태는 배열 구조 분해 할당입니다:\nlet input = [1, 2];\nlet [first, second] = input;\nconsole.log(first); // 1 출력\nconsole.log(second); // 2 출력\n\n이는 first, second라는 이름의 새로운 두 변수를 생성합니다.\n이는 인덱싱을 사용하는 것과 동일하지만 더 편리합니다:\nfirst = input[0];\nsecond = input[1];\n\n구조 분해 할당은 이미 선언된 변수에도 동작합니다:\n// 변수를 스왑\n[first, second] = [second, first];\n\n그리고, 함수의 매개변수에도 동작합니다:\nfunction f([first, second]: [number, number]) {\n console.log(first);\n console.log(second);\n}\nf([1, 2]);\n\n나머지 요소들에 대해 ... 구문을 사용하여 변수를 생성할 수 있습니다:\nlet [first, ...rest] = [1, 2, 3, 4];\nconsole.log(first); // 1 출력\nconsole.log(rest); // [ 2, 3, 4 ] 출력\n\n물론 JavaScript이기 때문에, 필요하지 않은 뒤따라 오는 요소들을 무시할 수 있습니다:\nlet [first] = [1, 2, 3, 4];\nconsole.log(first); // 1 출력\n\n또는 그 밖에 요소들을 무시할 수 있습니다:\nlet [, second, , fourth] = [1, 2, 3, 4];\nconsole.log(second); // 2 출력\nconsole.log(fourth); // 4 출력\n\n튜플 구조 분해 (Tuple destructuring)\n튜플은 배열처럼 구조 분해됩니다; 구조 분해된 변수는 튜플 요소와 일치하는 타입을 얻게 됩니다:\nlet tuple: [number, string, boolean] = [7, \"hello\", true];\n\nlet [a, b, c] = tuple; // a: number, b: string, c: boolean\n\n튜플의 범위를 넘어선 구조 분해는 오류입니다:\nlet [a, b, c, d] = tuple; // 오류, 인덱스 3에 요소가 없습니다.\n\n배열과 마찬가지로, 더 짧은 튜플을 얻기 위해 ...로 튜플의 나머지를 구조 분해할 수 있습니다.\nlet [a, ...bc] = tuple; // bc: [string, boolean]\nlet [a, b, c, ...d] = tuple; // d: [], 비어있는 튜플\n\n또는 뒤따라 오는 요소나 다른 요소를 무시할 수 있습니다:\nlet [a] = tuple; // a: number\nlet [, b] = tuple; // b: string\n\n객체 구조 분해 (Object destructuring)\n또한 객체를 구조 분해할 수 있습니다:\nlet o = {\n a: \"foo\",\n b: 12,\n c: \"bar\"\n};\nlet { a, b } = o;\n\n이는 o.a, o.b로 부터 새로운 변수 a와 b를 생성합니다.\n필요 없다면 c를 건너 뛸 수 있다는 걸 알아두세요.\n배열 구조 분해처럼, 선언 없이 할당할 수 있습니다.:\n({ a, b } = { a: \"baz\", b: 101 });\n\n이 구문을 괄호로 감싸고 있다는 것을 주의해 주세요.\nJavaScript는 보통 {를 블록의 시작으로 파싱 합니다.\n객체 안에 나머지 요소들을 ... 구문을 사용하여 변수로 생성할 수 있습니다:\nlet { a, ...passthrough } = o;\nlet total = passthrough.b + passthrough.c.length;\n\n프로퍼티 이름 바꾸기 (Property renaming)\n프로퍼티들에 다른 이름을 붙히는 것도 가능합니다.\nlet { a: newName1, b: newName2 } = o;\n\n여기서 구문이 혼란스러워지기 시작합니다.\na: newName1 을 \"a를 newName1 로\" 와 같이 읽을 수 있습니다.\n여태 써왔던 것 처럼 방향은 왼쪽에서 오른쪽입니다:\nlet newName1 = o.a;\nlet newName2 = o.b;\n\n혼란스럽게도 여기서 콜론은 타입을 나타내지 않습니다.\n타입을 지정하는 경우, 전체 구조 분해 뒤에 작성해야 합니다:\nlet { a, b }: { a: string, b: number } = o;\n\n기본 값 (Default values)\n기본 값은 프로퍼티가 정의되지 않았을 때 기본값을 사용하도록 하는 것입니다:\nfunction keepWholeObject(wholeObject: { a: string, b?: number }) {\n let { a, b = 1001 } = wholeObject;\n}\n\n예제에서 b?는 b가 선택적이라는 것을 의미합니다. 따라서 이는 undefined 일 수도 있습니다.\nkeepWholeObject는 이제 b가 undefined 이더라도 a, b 프로퍼티와 함께 wholeObject라는 변수를 가집니다.\n함수 선언 (Function declarations)\n구조 분해는 함수 선언에서도 동작합니다.\n이것은 간단한 경우에는 직관적입니다:\ntype C = { a: string, b?: number }\nfunction f({ a, b }: C): void {\n // ...\n}\n\n그러나 매개 변수에는 기본값을 명시하는 것이 더 일반적이며, 구조 분해와 함께 기본값을 제대로 사용하는 것은 까다로울 수 있습니다.\n가장 먼저, 구조 분해 패턴을 기본값 앞에 넣어야 한다는 것을 기억해야 합니다.\nfunction f({ a=\"\", b=0 } = {}): void {\n // ...\n}\nf();\n\n\n위 코드는 타입 추론의 예제이며 이후 핸드북에서 설명합니다.\n\n그런 다음, 선택적 프로퍼티를 위해 기본 초기화 대신 구조 분해될 프로퍼티에 기본 값을 주어야 한다는 걸 기억해야 합니다.\nC 가 b를 선택적으로 정의했다는 것을 기억하세요:\nfunction f({ a, b = 0 } = { a: \"\" }): void {\n // ...\n}\nf({ a: \"yes\" }); // 성공, 기본값으로 b = 0 입니다.\nf(); // 성공, 기본 값은 { a: \"\" } 이고 b = 0 입니다.\nf({}); // 오류, 매개 변수가 주어지면 `a`가 필요합니다.\n\n구조 분해를 주의해서 사용하세요.\n앞에 예제에서 알 수 있듯이, 가장 간단한 구조 분해 표현식 이외의 것들은 혼란스럽습니다.\n심지어 이름 변경, 기본값, 타입 표시가 없더라도 깊게 중첩된 구조 분해는 정말 이해하기가 힘듭니다.\n구조 분해 표현식을 작고 간단하게 유지하세요.\n당신은 언제나 구조 분해가 만드는 과제를 당신 손으로 만들 수 있습니다.\n전개 (Spread)\n전개 연산자는 구조 분해와 반대입니다.\n이는 배열을 다른 배열 안에, 혹은 객체를 다른 객체 안에 전개하도록 해줍니다.\n예를 보겠습니다:\nlet first = [1, 2];\nlet second = [3, 4];\nlet bothPlus = [0, ...first, ...second, 5];\n\n이는 bothPlus에 [0, 1, 2, 3, 4, 5]라는 값을 줍니다.\n전개는 first와 second의 얕은 복사를 만듭니다.\n이들은 전개에 의해 변하지 않습니다.\n또한 객체를 전개할 수 있습니다:\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { ...defaults, food: \"rich\" };\n\n여기서 search는 { food: \"rich\", price: \"$$\", ambiance: \"noisy\" }입니다.\n객체 전개는 배열 전개보다 훨씬 복잡합니다.\n배열 전개처럼 왼쪽에서-오른쪽으로 진행되지만 그 결과는 여전히 객체입니다.\n이는 전개 객체 안에서 나중에 오는 프로퍼티가 이전에 오는 프로퍼티를 덮어쓰는 것을 의미합니다.\n그래서 만약에 우리가 이전 예제를 마지막에 전개하도록 수정하면:\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { food: \"rich\", ...defaults };\n\ndefaults안에 food 프로퍼티는 food: \"rich\"를 덮어쓰는데, 이 경우 우리가 의도한 것은 아닙니다.\n객체 전개는 또한 몇몇의 놀라운 제한점이 잇습니다.\n첫째로, 이는 오직 객체\n본인의 열거 가능한 프로퍼티만 해당한다는 것입니다.\n기본적으로, 이는 객체의 인스턴스를 전개하면 메서드를 잃게 된다는 것을 뜻합니다:\nclass C {\n p = 12;\n m() {\n }\n}\nlet c = new C();\nlet clone = { ...c };\nclone.p; // 성공\nclone.m(); // 오류!\n\n두 번째로, TypeScript 컴파일러는 제네릭 함수에서 타입 매개변수를 전개하는 것을 허용하지 않습니다.\n이 기능은 이후 버전에서 예상되는 기능입니다.\n"},"pages/tutorials/asp.net-core.html":{"url":"pages/tutorials/asp.net-core.html","title":"ASP.NET Core","keywords":"","body":"ASP.NET 코어 + TypeScript (ASP.NET Core + TypeScript)\n설정 (Setup)\nASP.NET 코어 및 TypeScript 설치 (Install ASP.NET Core and TypeScript)\n먼저 필요한 경우에는 ASP.NET Core를 설치합니다.이 퀵 스타트 가이드를 위해서는 Visual Studio 2015 또는 2017이 필요합니다.\n다음으로 사용 중인 Visual Studio에 최신 TypeScript가 설치되지 않은 경우 여기서 설치할 수 있습니다.\n새 프로젝트 만들기 (Create a new project)\n\nFile 선택합니다\nNew Project 선택합니다 (Ctrl + Shift + N)\n프로젝트 검색창에서 .NET Core를 찾습니다\nASP.NET Core Web Application을 선택하고 Next 버튼을 누릅니다\n\n\n\n프로젝트명과 솔루션명을 정하고 Create 버튼을 누릅니다\n\n\n\n이전 창에서 Empty 템플릿 선택 후 Create 버튼을 누릅니다\n\n\n애플리케이션이 실행되는지 확인합니다\n\n서버 설정 (Set up the server)\n다음과 같이 들어가 Dependencies > Manage NuGet Packages > Browse. Microsoft.AspNetCore.StaticFiles와 Microsoft.TypeScript.MSBuild를 검색하여 설치합니다:\n\nStartup.cs 파일을 열고 Configure 함수를 다음과 같이 수정합니다:\npublic void Configure(IApplicationBuilder app, IHostingEnvironment env)\n{\n if (env.IsDevelopment())\n {\n app.UseDeveloperExceptionPage();\n }\n\n app.UseDefaultFiles();\n app.UseStaticFiles();\n}\nUseDefaultFiles 와 UseStaticFiles 밑에 빨간 선이 보인다면 비주얼 스튜디오를 재실행합니다\n타입스크립트 추가 (Add TypeScript)\n이제 새로운 폴더를 추가하고 scripts라고 이름을 지정합니다.\n\n\n타입스크립트 코드 추가 (Add TypeScript code)\nscripts를 마우스 오른쪽 버튼으로 클릭하고 New Item을 클릭합니다. 그런 다음 TypeScript File (.NET Core 섹션에 있을 수도 있음)을 선택하고 app.ts의 이름을 지정합니다.\n\n예제 코드 추가 (Add example code)\napp.ts에 다음 코드를 입력하십시오\nfunction sayHello() {\n const compiler = (document.getElementById(\"compiler\") as HTMLInputElement).value;\n const framework = (document.getElementById(\"framework\") as HTMLInputElement).value;\n return `Hello from ${compiler} and ${framework}!`;\n}\n\n빌드 설정 (Set up the build)\nTypeScript 컴파일러 설정\n먼저 TypeScript에 빌드 방법을 알려줘야 합니다. scripts 폴더를 마우스 오른쪽 버튼으로 클릭하고 New Item을 클릭합니다. 그런 다음 TypeScript ConfigurationFile을 선택하고 기본 이름인 tsconfig.json을 사용합니다.\n\n기본 tsconfig.json를 다음으로 대체합니다:\n{\n \"compilerOptions\": {\n \"noEmitOnError\": true,\n \"noImplicitAny\": true,\n \"sourceMap\": true,\n \"target\": \"es6\"\n },\n \"files\": [\n \"./app.ts\"\n ],\n \"compileOnSave\": true\n}\n\nonEmitOnError : 오류 발생 시 아웃풋을 내보내지 않습니다.\nnoImplicitAny : 표현과 선언에 암묵적으로 any 타입을 사용한 경우 오류가 발생합니다.\nsourceMap : .map 파일 생성합니다.\ntarget : ECMAScript 타겟 버전을 명시합니다.\n\nNote: \"ESNext\" 는 최신 버전을 지원합니다.\n\"noImplicitAny\" 는 새로 코드를 짤 때마다 쓰면 좋습니다. 실수로 타입을 지정하지 않은 경우를 방지할 수 있습니다. \"compileOnSave\" 는 웹 앱 실행 중에 코드를 쉽게 변경할 수 있도록 합니다.\nNPM 설정 #\n이제 JavaScript 패키지를 다운로드할 수 있도록 NPM을 설정해야 합니다. 프로젝트를 마우스 오른쪽 버튼으로 누르고 New Item을 클릭합니다. 그런 다음 NPM Configuration File을 선택하고 기본 이름 package.json을 사용합니다.\n\n package.json 파일의 \"devDependencies\"에 gulp 와 del을 추가합니다\n\"devDependencies\": {\n \"gulp\": \"4.0.2\",\n \"del\": \"5.1.0\"\n}\nVisual Studio는 파일을 저장하는 즉시 gulp 및 del 설치를 시작해야 합니다. 그렇지 않은 경우 package.json을 마우스 오른쪽 버튼으로 누르고 Restore Packages를 클릭합니다.\n솔루션 익스플로러에 npm 폴더가 생긴 것을 확인할 수 있습니다.\n\ngulp 설정 #\n프로젝트를 마우스 오른쪽 클릭을 하고 New Item 클릭합니다. JavaScript File를 선택한 다음gulpfile.js라는 이름을 사용합니다.\n/// \n/*\n이 파일은 Gulp의 작업을 정의하고 플러그인을 사용하기 위한 entry point입니다.\n자세한 내용을 보려면 여기를 클릭하십시오. http://go.microsoft.com/fwlink/?LinkId=518007\n*/\n\nvar gulp = require('gulp');\nvar del = require('del');\n\nvar paths = {\n scripts: ['scripts/**/*.js', 'scripts/**/*.ts', 'scripts/**/*.map'],\n};\n\ngulp.task('clean', function () {\n return del(['wwwroot/scripts/**/*']);\n});\n\ngulp.task('default', function () {\n gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))\n});\n\n첫 번째 줄은 Visual Studio에게 빌드가 끝난 후에 작업을 'default'로 실행하도록 지시합니다. Visual Studio에 빌드를 정리하도록 요청하면 'clean'작업도 실행됩니다.\n이제 gulpfile.js를 마우스 오른쪽 버튼으로 클릭하고 Task Runner Explorer를 클릭합니다.\n\n'default' 및 'clean'작업이 표시되지 않으면 탐색기를 새로고침 합니다 :\n\nHTML 페이지 작성 (Write an HTML page)\nwwwroot 폴더를 마우스 오른쪽 클릭하고 (만약 폴더가 보이지 않는다면 프로젝트를 빌드합니다) 새로운 파일을 추가하고 index.html로 이름을 지정합니다. index.html에 다음 코드를 추가합니다\n\n\n\n \n \n \n\n\n \n \n Compiler: \n Framework: \n \n\n\n테스트 (Test)\n\n프로젝트를 실행하십시오.\n입력 상자에 입력할 때 메시지가 표시됩니다 :\n\n\n디버그 (Debug)\n\nEdge에서 F12 키를 누르고 Debugger 탭을 클릭하십시오.\n첫 번째 localhost 폴더를 찾은 다음 scripts/app.ts를 찾습니다.\nreturn 라인이 있는 라인에 breakpoint를 설정합니다\nType 상자에 내용을 입력하고 breakpoint가 TypeScript 코드에 들어가고 검사가 올바르게 작동하는지 확인합니다.\n\n\nTypeScript를 사용한 당신의 첫 .NET 코어 프로젝트 생성을 축하합니다.\n"},"pages/tutorials/gulp.html":{"url":"pages/tutorials/gulp.html","title":"걸프","keywords":"","body":"이 퀵 스타트 가이드는 gulp로 TypeScript를 빌드한 다음 Browserify, uglify 또는 Watchify를 gulp 파이프 라인에 추가하는 방법을 알려줍니다.\n또한 Babelify를 사용하여 Babel 기능을 추가하는 방법을 알려줍니다.\nnpm과 Node.js는 이미 사용하고 있다고 가정합니다.\n작은 프로젝트 (Minimal project)\n새로운 디렉터리로 시작합시다.\n당장은 proj라고 이름을 붙이겠지만 원하는 대로 변경할 수 있습니다.\nmkdir proj\ncd proj\n\n시작하기 위해, 다음과 같이 프로젝트를 구조화해야 합니다:\nproj/\n ├─ src/\n └─ dist/\n\nTypeScript 파일은 src 폴더에서 시작하여 TypeScript 컴파일러를 통해 실행되고 dist에서 끝납니다.\n이것을 골격으로 합니다:\nmkdir src\nmkdir dist\n\n프로젝트 초기화 (Initialize the project)\n이제 이 폴더를 npm 패키지로 바꿀 것입니다.\nnpm init\n\n일련의 알림을 받게 될 것입니다.entry point를 제외하고는 기본값을 사용할 수 있습니다.\nentry point로 ./dist/main.js를 사용합니다.\npackage.json 파일로 돌아가서 언제든 변경할 수 있습니다.\n의존성 설치 (Install our dependencies)\n이제는 npm install을 사용하여 패키지를 설치할 수 있습니다.먼저 gulp-cli를 전역으로 설치하십시오 (Unix 시스템을 사용하는 경우 npm install 명령 앞에 sudo를 붙여야 할 수도 있습니다).\nnpm install -g gulp-cli\n\n그런 다음 프로젝트의 개발 의존성에 typescript, gulp 및 gulp-typescript를 설치하십시오.Gulp-typescript는 TypeScript의 gulp 플러그인입니다.\nnpm install --save-dev typescript gulp gulp-typescript\n\n간단한 예제 작성 (Write a simple example)\nHello World 프로그램을 작성해 보겠습니다.\nsrc에 main.ts 파일을 만듭니다 :\nfunction hello(compiler: string) {\n console.log(`Hello from ${compiler}`);\n}\nhello(\"TypeScript\");\n\nproj이라는 프로젝트 루트에 tsconfig.json 파일을 생성합니다:\n{\n \"files\": [\n \"src/main.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es5\"\n }\n}\n\ngulpfile.js 생성 (Create a gulpfile.js)\n프로젝트 루트에 gulpfile.js 파일을 만듭니다:\nvar gulp = require(\"gulp\");\nvar ts = require(\"gulp-typescript\");\nvar tsProject = ts.createProject(\"tsconfig.json\");\n\ngulp.task(\"default\", function () {\n return tsProject.src()\n .pipe(tsProject())\n .js.pipe(gulp.dest(\"dist\"));\n});\n\n결과 앱 테스트 (Test the resulting app)\ngulp\nnode dist/main.js\n\n프로그램은 \"Hello from TypeScript!\"를 출력해야 합니다.\n코드에 모듈 추가 (Add modules to the code)\nBrowserify를 시작하기 전에 코드를 만들고 믹스에 모듈을 추가해 보겠습니다.이것은 실제 앱에서 사용하기 쉬운 구조입니다.\nsrc/greet.ts 파일을 만듭니다 :\nexport function sayHello(name: string) {\n return `Hello from ${name}`;\n}\n\n이제 src/main.ts의 sayHello를 greet.ts에서 import 하도록 변경합니다:\nimport { sayHello } from \"./greet\";\n\nconsole.log(sayHello(\"TypeScript\"));\n\n마지막으로 src/greet.ts를 tsconfig.json에 추가하십시오:\n{\n \"files\": [\n \"src/main.ts\",\n \"src/greet.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es5\"\n }\n}\n\ngulp을 실행하고 Node에서 테스트하여 모듈이 작동하는지 확인하십시오:\ngulp\nnode dist/main.js\n\nES2015 모듈 구문을 사용했지만 TypeScript는 Node가 사용하는 CommonJS 모듈을 방출했습니다.이 튜토리얼에서는 CommonJS를 계속 사용하겠지만 options 객체에 module을 설정하여 이를 변경할 수 있습니다. \nBrowserify\n이제 이 프로젝트를 Node에서 브라우저로 이동하겠습니다.이를 위해 모든 모듈을 하나의 JavaScript 파일로 번들링 하고자 합니다.다행히도 정확히 Browserify가 하는 일입니다.더 좋은 것은 노드에서 사용하는 CommonJS 모듈 시스템을 TypeScript에서 사용할 수 있다는 것입니다.즉 TypeScript와 Node 설정이 기본적으로 변경되지 않은 브라우저로 전송되는 것을 의미합니다.\n먼저 browserify, tsify 및 vinyl-source-stream을 설치하십시오.tsify는 gulp-typescript처럼 TypeScript 컴파일러에 접근할 수 있는 Browserify 플러그인입니다.vinyl-source-stream을 사용하면 Browserify의 파일 출력을 gulp에서 vinyl으로 인식하는 형식으로 다시 변환할 수 있습니다.\nnpm install --save-dev browserify tsify vinyl-source-stream\n\n페이지 만들기 (Create a page)\nsrc에 index.html 파일을 생성합니다 :\n\n\n \n \n Hello World!\n \n \n Loading ...\n \n \n\n\n이제 페이지를 업데이트하기 위해 main.ts를 변경합니다:\nimport { sayHello } from \"./greet\";\n\nfunction showHello(divName: string, name: string) {\n const elt = document.getElementById(divName);\n elt.innerText = sayHello(name);\n}\n\nshowHello(\"greeting\", \"TypeScript\");\n\nshowHello 호출은 sayHello를 호출하여 paragraph 텍스트를 변경합니다.이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(gulp.dest('dist'));\n}));\n\ncopy-html 태스크를 추가하고 default의 의존성으로 추가합니다.default가 실행될 때마다 copy-html이 먼저 실행되어야 한다는 것을 의미합니다.또한 default를 gulp-typescript 대신 tsify 플러그인으로 Browserify를 호출하도록 변경했습니다.편리하게도 둘 모두 TypeScript 컴파일러에 동일한 options 객체를 전달할 수 있습니다.\nbundle을 호출한 후 source(vinil-source-stream에 대한 별칭)를 사용하여 출력 번들 bundle.js의 이름을 지정합니다.\ngulp를 실행하고 브라우저에서 dist/index.html을 열어 페이지를 확인하세요.페이지에 \"Hello from TypeScript\"가 표시되어야 합니다.\nBrowserify에 debug : true를 지정한 것에 주목하십시오.이로 인해 tsify는 번들된 JavaScript 파일 안에 소스 맵을 내보냅니다.소스 맵을 사용하면 번들로 제공된 JavaScript 대신 브라우저에서 원본 TypeScript 코드를 디버깅할 수 있습니다.브라우저의 디버거를 열고 main.ts 안에 브레이크 포인트을 넣으면 소스 맵이 작동하는지 테스트할 수 있습니다.페이지를 새로 고침 하면 브레이크 포인트가 페이지를 일시 중지하고 greet.ts를 디버깅 할 수 있어야 합니다.\nWatchify, Babel, and Uglify\n이제 코드를 Browserify에 묶어서 tsify 했으므로 browserify 플러그인을 사용하여 빌드에 다양한 기능을 추가할 수 있습니다.\n\nWatchify가 gulp를 계속 실행하며 파일을 저장할 때마다 점차적으로 컴파일합니다.이를 통해 브라우저에서 편집-저장-새로고침 사이클을 계속 진행할 수 있습니다.\n\nBabel은 ES2015 이상을 ES5 및 ES3으로 변환하는 매우 유연한 컴파일러입니다.따라서 TypeScript에서 지원하지 않는 광범위한 맞춤형 변환을 추가할 수 있습니다.\n\nUglify는 다운로드 시간을 줄이도록 코드를 압축합니다.\n\n\nWatchify\nWatchify로 백그라운드 컴파일을 시작하겠습니다 :\nnpm install --save-dev watchify fancy-log\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar watchify = require('watchify');\nvar tsify = require('tsify');\nvar fancy_log = require('fancy-log');\nvar paths = {\n pages: ['src/*.html']\n};\n\nvar watchedBrowserify = watchify(browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n}).plugin(tsify));\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\nfunction bundle() {\n return watchedBrowserify\n .bundle()\n .on('error', fancy_log)\n .pipe(source('bundle.js'))\n .pipe(gulp.dest('dist'));\n}\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), bundle));\nwatchedBrowserify.on('update', bundle);\nwatchedBrowserify.on('log', fancy_log);\n\n여기에는 기본적으로 세 가지 변경 사항이 있지만 코드를 약간 리팩토링해야합니다.\n\nwatchify에 대한 호출에서 browserify 인스턴스를 감싸고 그 결과를 유지했습니다.\nwatchedBrowserify.on('update', bundle);을 호출하여 Browserify 가 TypeScript 파일 중 하나가 변경될 때마다 bundle 함수를 실행하도록 했습니다.\nwatchedBrowserify.on('log', fancy_log);을 호출하여 콘솔에 기록했습니다.\n\n(1)과 (2)는 default 작업에서 browserify를 호출해야 한다는 것을 의미합니다.Watchify와 Gulp 모두 호출해야 하기 때문에 default 함수에 이름을 주어야 합니다.(3)을 사용한 로깅을 추가하는 것은 선택 사항이지만 설정을 디버깅하는 데 매우 유용합니다.\n이제 Gulp를 실행하면 시작해야 하고 계속 실행됩니다.main.ts에서 showHello에 대한 코드를 변경하고 저장하십시오.다음과 같은 출력이 표시되어야 합니다:\nproj$ gulp\n[10:34:20] Using gulpfile ~/src/proj/gulpfile.js\n[10:34:20] Starting 'copy-html'...\n[10:34:20] Finished 'copy-html' after 26 ms\n[10:34:20] Starting 'default'...\n[10:34:21] 2824 bytes written (0.13 seconds)\n[10:34:21] Finished 'default' after 1.36 s\n[10:35:22] 2261 bytes written (0.02 seconds)\n[10:35:24] 2808 bytes written (0.05 seconds)\n\nUglify\n먼저 Uglify를 설치하십시오.Uglify의 요점은 코드를 압축하기 위한 것이므로 소스 맵을 유지하려면 vinyl-buffer와 gulp-sourcemaps도 설치해야 합니다.\nnpm install --save-dev gulp-uglify vinyl-buffer gulp-sourcemaps\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar uglify = require('gulp-uglify');\nvar sourcemaps = require('gulp-sourcemaps');\nvar buffer = require('vinyl-buffer');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(buffer())\n .pipe(sourcemaps.init({loadMaps: true}))\n .pipe(uglify())\n .pipe(sourcemaps.write('./'))\n .pipe(gulp.dest('dist'));\n}));\n\nuglify 자체에는 하나의 호출만 있습니다 — buffer와 sourcemaps에 대한 호출은 sourcemaps이 계속 작동하는지 확인하기 위해 존재합니다.이러한 호출을 통해 이전과 같이 인라인 소스 맵을 사용하는 대신 별도의 소스 맵 파일을 사용할 수 있습니다.이제 Gulp를 실행하고 bundle.js가 난독화로 압축되는지 확인하십시오 :\ngulp\ncat dist/bundle.js\n\nBabel\n먼저 ES2015 전용 Babelify 및 Babel preset을 설치하십시오.Uglify처럼 Babelify도 코드를 엉망으로 만들기 때문에 vinyl-buffer와 gulp-sourcemaps이 필요합니다.기본적으로 Babelify는 확장자가 .js, .es, .es6 및 .jsx 인 파일만 처리하므로 Babelify에 옵션으로 .ts 확장자를 추가해야 합니다.\nnpm install --save-dev babelify@8 babel-core babel-preset-es2015 vinyl-buffer gulp-sourcemaps\n\n이제 gulpfile을 다음과 같이 변경하십시오 :\nvar gulp = require('gulp');\nvar browserify = require('browserify');\nvar source = require('vinyl-source-stream');\nvar tsify = require('tsify');\nvar sourcemaps = require('gulp-sourcemaps');\nvar buffer = require('vinyl-buffer');\nvar paths = {\n pages: ['src/*.html']\n};\n\ngulp.task('copy-html', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', gulp.series(gulp.parallel('copy-html'), function () {\n return browserify({\n basedir: '.',\n debug: true,\n entries: ['src/main.ts'],\n cache: {},\n packageCache: {}\n })\n .plugin(tsify)\n .transform('babelify', {\n presets: ['es2015'],\n extensions: ['.ts']\n })\n .bundle()\n .pipe(source('bundle.js'))\n .pipe(buffer())\n .pipe(sourcemaps.init({loadMaps: true}))\n .pipe(sourcemaps.write('./'))\n .pipe(gulp.dest('dist'));\n}));\n\nTypeScript 대상 ES2015도 필요합니다.Babel은 TypeScript에서 내보내는 ES2015 코드에서 ES5를 생성합니다.\ntsconfig.json을 수정합시다:\n{\n \"files\": [\n \"src/main.ts\"\n ],\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"target\": \"es2015\"\n }\n}\n\n간단한 스크립트의 경우 Babel의 ES5 결과물은 TypeScript의 결과물과 거의 같아야 합니다.\n"},"pages/tutorials/migrating-from-javascript.html":{"url":"pages/tutorials/migrating-from-javascript.html","title":"JavaScript에서 마이그레이션","keywords":"","body":"TypeScript는 공백 상태가 아닙니다.\nJavaScript 생태계를 바탕으로 구축되었으며, 오늘날 많은 JavaScript가 존재합니다.\nJavaScript 코드 베이스를 TypeScript로 변환하는 것은 다소 지루하지만 어렵진 않습니다.\n이 튜토리얼에서 어떻게 시작하는지 살펴보겠습니다.\nTypeScript 코드를 작성하기 위해 핸드북을 충분히 읽었다고 가정하고 설명하겠습니다.\nReact 프로젝트를 변환하고자 한다면, React 변환 가이드를 먼저 읽어보는 것을 추천합니다.\n디렉토리 설정하기 (Setting up your Directories)\n일반 JavaScript로 작성하는 경우, src, lib 또는 dist 디렉터리에 있는 .js 파일이\nJavaScript를 직접 실행한 다음, 원하는 대로 실행했을 가능성이 높습니다.\n이 경우, 작성한 파일은 TypeScript에 입력으로 사용되고, 그로 인한 출력을 실행하게 됩니다.\nJS에서 TS로의 전환하는 동안, TypeScript가 입력 파일을 겹쳐 쓰는 것을 방지하기 위해 입력 파일을 분리할 필요가 있습니다.\n만약 출력 파일이 특정 디렉터리에 위치해야 하는 경우, 그 위치가 출력 디렉터리가 되어야 합니다.\n또한 JavaScript에서 번들링을 하거나 바벨 같은 트랜스파일러를 사용하는 것처럼, 중간 단계를 실행할 수 있습니다.\n이러한 경우, 이렇게 설정된 폴더 구조를 가지고 있을 수 있습니다.\n이 시점부터, 디렉터리가 다음과 같이 설정되었다고 가정하겠습니다:\nprojectRoot\n├── src\n│ ├── file1.js\n│ └── file2.js\n├── built\n└── tsconfig.json\n\n만약 src 디렉터리 바깥에 tests 폴더가 존재한다면, src와 tests 내부에 각각 tsconfig.json이 존재할 수 있습니다.\n설정 파일 작성하기 (Writing a Configuration File)\nTypeScript는 어떤 파일을 포함하고, 어떤 종류의 체크가 수행되어야 하는지와 같은 프로젝트 옵션을 관리하기 위해, tsconfig.json이라 불리는 파일을 사용합니다.\n프로젝트의 뼈대를 구성해 보겠습니다:\n{\n \"compilerOptions\": {\n \"outDir\": \"./built\",\n \"allowJs\": true,\n \"target\": \"es5\"\n },\n \"include\": [\n \"./src/**/*\"\n ]\n}\n\nTypeScript에 대한 몇 가지 사항을 명시하고 있습니다:\n\nsrc 디렉터리에서 해석되는 모든 파일을 읽습니다 (include 포함).\nJavaScript 파일을 입력으로 허용합니다 (allowJs 포함).\nbuilt 내부의 모든 출력 파일을 내보냅니다 (outDir 포함).\n최신 JavaScript 구성을 ECMAScript 5와 같은 이전 버전으로 변환합니다(target 사용).\n\n이 시점에서, 프로젝트의 루트에서 tsc를 작동시키려면, 반드시 built 디렉터리에 있는 출력 파일이 표시되어야 합니다.\nbuilt 안의 레이아웃 파일은 src의 레이아웃과 동일해야 합니다.\n이제 프로젝트가 TypeScript로 작동할 것입니다.\n초기 혜택 (Early Benefits)\nTypeScript가 프로젝트를 이해하는 것으로부터 몇 가지 큰 혜택을 받을 수 있습니다.\nVS Code 나 Visual Studio 에디터를 열어보면, 자동완성과 같은 툴링 지원을 받는 것을 볼 수 있습니다.\n또한 다음 옵션이 들어 있는 특정 버그도 잡을 수 있습니다:\n\n함수의 마지막에 return을 빠뜨리는 것을 방지하는 noImplicitReturns\nswitch 블록의 case 사이에 break를 빠뜨리는 것을 절대 잊지 않기 위한 noFallthroughCasesInSwitch \n\n또한 allowUnreachableCode 와 allowUnusedLabels 각각을 사용해, TypeScript는 도달할 수 없는 코드와 라벨에 대한 경고를 할 것입니다.\n빌드 툴과 통합하기 (Integrating with Build Tools)\n파이프라인에 더 많은 제작 단계가 있을 수 있습니다.\n각각의 파일에 무언가를 연결할 수도 있습니다.\n개별 빌드 도구는 다르지만, 빌드 도구의 핵심을 다루기 위해 최선을 다할 것입니다.\nGulp\n만약 Gulp를 어떤 방식으로 사용하고 있다면, TypeScript와 Gulp를 사용하는 방법과 Browserify, Babelify, Uglify 같은 일반적인 빌드 툴과 통합하는 방법에 대한 튜토리얼이 있습니다.\n그곳에서 더 많은 내용을 볼 수 있습니다.\nWebpack\nWebpack 통합은 꽤 간단합니다.\n쉬운 디버깅을 위해 source-map-loader와 결합한 TypeScript 로더, awesome-typescript-loader를 사용할 수 있습니다.\n단순히 실행하고\nnpm install awesome-typescript-loader source-map-loader\n\n다음 옵션에서 webpack.config.js 파일과 병합하세요:\nmodule.exports = {\n entry: \"./src/index.ts\",\n output: {\n filename: \"./dist/bundle.js\",\n },\n\n // webpack의 출력을 디버깅하기 위해 소스맵을 활성화 합니다.\n devtool: \"source-map\",\n\n resolve: {\n // 해석 가능한 확장자로 '.ts' 와 '.tsx' 를 추가합니다.\n extensions: [\"\", \".webpack.js\", \".web.js\", \".ts\", \".tsx\", \".js\"]\n },\n\n module: {\n loaders: [\n // '.ts' 나 '.tsx' 확장자로 끝나는 모든 파일은 'awesome-typescript-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, loader: \"awesome-typescript-loader\" }\n ],\n\n preLoaders: [\n // 모든 출력 '.js' 파일은 'source-map-loader'에 의해 재처리된 소스맵을 갖습니다.\n { test: /\\.js$/, loader: \"source-map-loader\" }\n ]\n },\n\n // 다른 옵션들...\n};\n\nawesome-typescript-loader는 다른 로더가 .js 파일을 처리하기 전에 실행되어야 한다는 점을 유의하세요.\nWebpack을 위한 또 다른 TypeScript 로더, ts-loader도 같습니다.\n여기에서 둘 사이의 차이점을 읽을 수 있습니다.\nReact와 Webpack 튜토리얼에서 Webpack 사용에 관한 예제를 볼 수 있습니다.\nTypeScript 파일로 이동하기 (Moving to TypeScript Files)\n이제, TypeScript 파일을 사용해 시작할 준비가 되었을 것입니다.\n첫 번째 단계는 .js 파일을 .ts 파일로 이름을 바꾸는 것입니다.\n파일이 JSX를 사용한다면 이름을 .tsx로 변경하세요.\n그 단계를 마치셨나요?\n좋습니다!\nJavaScript에서 TypeScript로 파일을 성공적으로 마이그레이션 했습니다!\n당연히, 그것이 바로 느껴지지는 않을 것입니다.\nTypeScript를 지원하는 에디터로 파일을 열어보면 (또는 tsc --pretty를 실행하면), 특정 줄에 빨간 구불구불한 선이 나타날 것입니다.\nMicrosoft Word 같은 에디터의 빨간 구불구불한 선처럼 생각하면 됩니다.\nWord가 문서를 여전히 프린트할 수 있는 것처럼, TypeScript도 여전히 코드를 해석할 수 있습니다.\n만약 그것이 너무 느슨해 보인다면, 더 엄격하게 행동할 수 있습니다.\n예를 들어, 오류 발생 시 JavaScript를 TypeScript로 컴파일 하지 않으려면, noEmitOnError 옵션을 사용할 수 있습니다.\n그러한 의미에서, TypeScript는 이상적인 엄격함을 갖고 있고, 원하는 만큼 그 기준을 높일 수 있습니다.\n최대한 엄격한 세팅을 사용할 계획이라면, 지금 설정하는 것이 좋습니다(더 엄격한 체크하기 참조).\n예를 들어, TypeScript가 명시적 설명 없이는 타입을 any로 추론하지 않기를 원한다면, 파일을 수정하기 전 noImplicitAny를 사용할 수 있습니다.\n다소 부담스럽게 느껴질 수 있지만, 장기적으로 훨씬 이득입니다.\n오류 제거하기 (Weeding out Errors)\n언급했던 것처럼, 전환 후 에러 메시지가 뜨는 것은 예상하지 못했습니다.\n중요한 점은 실제로 하나하나의 오류를 어떻게 처리할 것인지 결정하는 것입니다.\n종종 이것이 합법적인 버그가 될 수 있지만, 때때로 TypeScript에게 무엇을 더 잘하려고 하는지 설명해야 합니다.\n모듈로부터 import 하기 (Importing from Modules)\n시작할 때 Cannot find name 'require'., and Cannot find name 'define'. 같은 에러가 많이 나타날 수 있습니다.\n이러한 경우, 모듈을 사용할 수 있습니다.\n아래의 선언을 통해 TypeScript에게 이러한 기능이 존재한다고 납득시킬 수 있지만\n// For Node/CommonJS\ndeclare function require(path: string): any;\n\n또는\n// For RequireJS/AMD\ndeclare function define(...args: any[]): any;\n\n이러한 호출을 제거하고 import를 위한 TypeScript 구문을 사용하는 것이 더 낫습니다.\n먼저, TypeScript module 플래그를 설정함으로써 모듈 시스템을 활성화해야 합니다.\n유효한 옵션은 commonjs, amd, system, 그리고 umd입니다.\n만약 다음과 같은 Node/CommonJS 코드를 갖고 있다면:\nvar foo = require(\"foo\");\n\nfoo.doStuff();\n\n또는 다음의 RequireJS/AMD 코드를 갖고 있다면:\ndefine([\"foo\"], function(foo) {\n foo.doStuff();\n})\n\n그러면 다음의 TypeScript 코드를 작성해야 합니다:\nimport foo = require(\"foo\");\n\nfoo.doStuff();\n\n선언 파일 시작하기 (Getting Declaration Files)\n만약 TypeScript import로 전환을 시작했다면, Cannot find module 'foo'. 같은 오류가 발생할 수 있습니다.\n여기서 문제는 라이브러리를 설명하는 선언 파일이 없을 가능성이 높다는 것입니다.\n다행히 해결 방법은 꽤 쉽습니다.\n만약 TypeScript가 lodash 같은 패키지에 대해 경고를 발생시키면, 그냥 작성하면 됩니다\nnpm install -S @types/lodash\n\ncommonjs 말고 다른 모듈 옵션을 사용한다면, moduleResolution을 node로 설정해야 합니다.\n그 후, lodash를 문제없이 import 할 수 있고, 정확하게 완성할 수 있습니다.\n모듈 export 하기 (Exporting from Modules)\n전형적으로, 모듈을 export 하는 것은exports 혹은 module.exports 같은 값을 프로퍼티에 추가하는 것을 포함합니다.\nTypeScript는 최상위-레벨의 export 문을 허용합니다.\n예를 들어, 함수를 이렇게 export 했다면:\nmodule.exports.feedPets = function(pets) {\n // ...\n}\n\n그것을 다음과 같이 작성할 수 있습니다:\nexport function feedPets(pets) {\n // ...\n}\n\n때로 exports 객체를 완전히 재작성할 수 있습니다.\n아래 예제처럼 즉시 호출하기 위해 이러한 흔한 패턴을 사용합니다:\nvar express = require(\"express\");\nvar app = express();\n\n전에는 이렇게 작성했을 수 있습니다:\nfunction foo() {\n // ...\n}\nmodule.exports = foo;\n\nTypeScript에서, 이것을 export = 구문을 사용하여 모델링 할 수 있습니다.\nfunction foo() {\n // ...\n}\nexport = foo;\n\n너무 많은/너무 적은 인수 (Too many/too few arguments)\n때로 너무 많은/너무 적은 인수를 갖고 있는 함수를 호출할 때가 있습니다.\n전형적인 버그이지만, 그러나 몇몇 경우, 어떠한 매개변수를 쓰는 대신 arguments 객체를 사용하는 함수를 선언할 수 있습니다:\nfunction myCoolFunction() {\n if (arguments.length == 2 && !Array.isArray(arguments[1])) {\n var f = arguments[0];\n var arr = arguments[1];\n // ...\n }\n // ...\n}\n\nmyCoolFunction(function(x) { console.log(x) }, [1, 2, 3, 4]);\nmyCoolFunction(function(x) { console.log(x) }, 1, 2, 3, 4);\n\n이 경우, TypeScript를 사용해서 호출자에게 함수 오버로드를 사용해 myCoolFunction이 호출되는 방법을 알려주어야 합니다.\nfunction myCoolFunction(f: (x: number) => void, nums: number[]): void;\nfunction myCoolFunction(f: (x: number) => void, ...nums: number[]): void;\nfunction myCoolFunction() {\n if (arguments.length == 2 && !Array.isArray(arguments[1])) {\n var f = arguments[0];\n var arr = arguments[1];\n // ...\n }\n // ...\n}\n\nmyCoolFunction에 오버로드 시그니처 두 개를 추가했습니다.\n첫 번째 검사는 myCoolFunction이 (number를 인수로 갖는) 함수와 number 배열을 가진다는 것을 명시합니다.\n두 번째 검사는 myCoolFunction이 마찬가지로 함수를 가지고, 나머지 연산자(...nums)를 사용하여 그 외의 인수는 몇개의 인수든 number가 되어야 함을 명시합니다.\n순차적으로 추가된 프로퍼티 (Sequentially Added Properties)\n어떤 사람들은 객체를 생성하고 다음과 같이 동적으로 프로퍼티를 추가하는 것이 미관상 더 보기 좋다고 생각합니다:\nvar options = {};\noptions.color = \"red\";\noptions.volume = 11;\n\nTypeScript는 options을 프로퍼티가 없는 {}로 인식했기 때문에 color와 volume을 할당할 수 없다고 할 것입니다.\n만약 선언을 리터럴 객체로 변경하면, 오류가 발생하지 않습니다:\nlet options = {\n color: \"red\",\n volume: 11\n};\n\n또한 options의 타입을 정의해야 하고 객체 리터럴에 대한 타입 단언을 추가해야 합니다.\ninterface Options { color: string; volume: number }\n\nlet options = {} as Options;\noptions.color = \"red\";\noptions.volume = 11;\n\n대신, options이 단순히 타입any를 갖는다고 명시할 수 있는데, 이 방법은 가장 쉬운 방법이지만 가장 적은 장점을 가지고 있습니다.\nany, Object, and {}\nObject는 대부분의 경우 가장 일반적인 타입이므로, 값이 어떤 프로퍼티도 가질 수 있다고 말하기 위해 Object 나 {}를 사용하고 싶을 수 있습니다.\n하지만 any가 가장 유연한 타입이므로, 이러한 경우에는 실제로 any가 가장 적절한 타입 입니다.\n예를 들어, Object를 타입으로 선언한 경우 toLowerCase()같은 메서드를 호출할 수 없습니다.\n더 일반적으로 사용한다는 것은 타입으로 더 적은 일을 할 수 있다는 것을 의미하지만, any는 어떤 일이든 할 수 있게 하는 동시에 가장 일반적인 타입이라는 점에서 특별합니다.\n그것은 any를 호출하고, 구성하고, 프로퍼티에 접근하는 등의 일을 할 수 있다는 것을 의미합니다.\n그러나 any를 사용하면 TypeScript가 제공하는 대부분의 타입 검사와 에디터 지원을 받을 수 없다는 것을 명심하세요.\n만약 Object와 {}로 결정이 내려지면, {}를 선택해야 합니다.\n이 둘은 거의 같지만, 특정 난해한 상황에서 기술적으로 {}이 Object보다 더 일반적인 타입입니다.\n더 엄격한 체크하기 (Getting Stricter Checks)\nTypeScript는 프로그램에 대한 안정성과 분석을 제공하는 특정한 검사를 갖고 있습니다.\nTypeScript로 코드베이스를 시작하면, 향상된 안전성을 위한 검사를 활성화할 수 있습니다.\n암시적인 any는 피하기 (No Implicit any)\n어떤 타입이어야 하는지 TypeScript가 파악할 수 없는 경우가 있습니다.\n최대한 유연하게 대응하기 위해, 그 자리에 any를 사용하기로 결정할 것입니다.\n이것은 마이그레이션에는 좋지만, any를 사용한다는 것은 다른 곳에서 받을 수 있는 어떠한 타입 안정성과 툴링 지원도 받지 못한다는 것을 의미합니다.\nTypeScript가 이런 부분에 플래그와 에러를 띄울 수 있도록 noImplicitAny옵션을 사용할 수 있습니다.\n엄격한 null & undefined 검사 (Strict null & undefined Checks)\n기본적으로, TypeScript는 null 과 undefined이 모든 타입의 도메인에 존재한다고 가정합니다.\nnumber로 선언된 타입이 null 혹은 undefined이 될 수 있다는 의미입니다.\nnull 과 undefined는 JavaScript 와 TypeScript 에서 빈번한 버그 원인이기 때문에, TypeScript 에는 이러한 문제의 걱정을 덜어주는 strictNullChecks 옵션이 있습니다.\nstrictNullChecks가 활성화되면, null과 undefined는 각각 null과 undefined라는 자체 유형을 가져옵니다.\n어떤 것이 null이 될 가능성이 있는 상황에서, 원래 타입과 함께 유니언 타입을 사용할 수 있습니다.\n예를 들어, 만약 number나 null이 될수 있는 경우, number | null로 타입을 작성할 수 있습니다.\nTypeScript가 null/undefined라고 생각할 수 있는 값을 갖고 있지만, 타입에 대해 더 잘 알고 있는 경우, 후위 연산자 !를 사용해 다르게 사용할 수 있습니다.\ndeclare var foo: string[] | null;\n\nfoo.length; // error - 'foo' is possibly 'null'\n\nfoo!.length; // okay - 'foo!' just has type 'string[]'\n\n앞으로, strictNullChecks를 사용할 때, 의존성이 strictNullChecks를 사용하도록 업데이트 되어야 할 수 있습니다.\nthis에 대한 암시적 any 피하기 (No Implicit any for this)\nthis 키워드를 클래스 밖에서 사용할 때, 기본적으로 any 타입을 가집니다.\n예를 들어, Point 클래스를 상상해 보세요, 그리고 메서드로 추가하고 싶은 함수를 상상해보세요:\nclass Point {\n constructor(public x, public y) {}\n getDistance(p: Point) {\n let dx = p.x - this.x;\n let dy = p.y - this.y;\n return Math.sqrt(dx ** 2 + dy ** 2);\n }\n}\n// ...\n\n// 인터페이스를 다시 열어보세요.\ninterface Point {\n distanceFromOrigin(point: Point): number;\n}\nPoint.prototype.distanceFromOrigin = function(point: Point) {\n return this.getDistance({ x: 0, y: 0});\n}\n\n위에서 언급 한 것과 같은 문제가 있습니다 - getDistance의 철자를 틀리기 쉽고 에러가 발생하지 않았습니다.\n이러한 이유 때문에, TypeScript 에 noImplicitThis 옵션이 있습니다.\n이 옵션이 설정되면, TypeScript는 this가 명시적 타입 없이 사용될 때 에러를 발생시킵니다.\n해결책은 인터페이스나 함수 자체에서 명시적 타입을 전달하기 위해 this-매개변수를 사용하는 것입니다:\nPoint.prototype.distanceFromOrigin = function(this: Point, point: Point) {\n return this.getDistance({ x: 0, y: 0});\n}\n\n"},"pages/tutorials/babel-with-typescript.html":{"url":"pages/tutorials/babel-with-typescript.html","title":"TypeScript와 Babel 사용하기","keywords":"","body":"Babel vs TypeScript의 tsc\n모던 JavaScript 프로젝트를 만들 때, TypeScript에서 JavaScript 파일로 변환하는 올바른 방법에 대해 고민할 수 있습니다.\n많은 경우 그 대답은 프로젝트에 따라 \"~에 달려있다\" 또는 \"누군가 여러분 대신 결정했을지도 모른다` 가 될 것입니다. 만약 tsdx, Angular, NestJS와 같은 기존 프레임워크 또는 Getting Started에 언급된 프레임워크를 사용하여 프로젝트를 만들고 있다면 결정은 여러분 손에 달려있습니다.\n하지만, 사용할만한 직관적인 방법은 다음과 같습니다:\n\n빌드 출력 결과와 소스 입력 파일이 거의 비슷한가요? tsc를 사용하세요.\n여러 잠재적인 결과물을 내는 빌드 파이프라인이 필요하신가요? babel로 트랜스파일링을 하고, tsc로 타입을 검사하세요.\n\n트랜스파일링은 Babel, 타입은 tsc (Babel for transpiling, tsc for types)\nJavaScript 코드 베이스에서 TypeScript로 포팅되었을 수 있는 기존 빌드 인프라 구조를 가진 프로젝트의 일반적인 패턴입니다.\n이 기술은, Babel의 preset-typescript을 사용하여 JS 파일을 생성한 후, TypeScript를 사용하여 타입 검사 및 .d.ts 파일을 생성하는 복합 접근 방식입니다.\nBabel은 TypeScript를 지원하기 때문에, 기존 빌드 파이프라인으로 작업할 수 있고 Babel이 코드 타입을 검사하지 않기 때문에 JS 출력 시간이 더 빨라질 수 있습니다.\n타입 검사와 d.ts 파일 생성 (Type Checking and d.ts file generation)\nBabel 사용의 단점은 TS를 JS로 전환하는 동안 타입 검사를 할 수 없다는 점입니다. 즉, 에디터에서 타입 오류를 잡지 못하고 상용 코드에 포함될 수도 있단 뜻입니다.\n또한, Babel은 TypeScript에 대한 .d.ts 파일을 만들 수 없기 때문에 여러분의 프로젝트가 라이브러리인 경우 작업하기가 더 어려워질 수 있습니다.\n이러한 문제를 해결하려면 TSC를 사용하여 프로젝트의 타입을 검사할 수 있는 명령어를 설정하는 것이 좋습니다. 이는 Babel 구성의 일부를 해당 tsconfig.json에 복제하고, 다음 플래그가 활성화되었는지 확인하는 것을 의미합니다:\n\"compilerOptions\": {\n // tsc를 사용해 .js 파일이 아닌 .d.ts 파일이 생성되었는지 확인합니다.\n \"declaration\": true,\n \"emitDeclarationOnly\": true,\n // Babel이 TypeScript 프로젝트의 파일을 안전하게 트랜스파일할 수 있는지 확인합니다.\n \"isolatedModules\": true\n}\n\n해당 플래그에 대한 자세한 내용은 다음을 참고해주세요:\n\nisolatedModules\ndeclaration, emitDeclarationOnly\n\n"},"pages/tutorials/react-&-webpack.html":{"url":"pages/tutorials/react-&-webpack.html","title":"리액트 & 웹팩","keywords":"","body":"이 가이드는 TypeScript를 React 및 webpack에 연결하는 방법을 알려줍니다.\n새로운 프로젝트를 시작하는 경우, 먼저 React Quick Start guide를 살펴보세요.\n그렇지 않으면 이미 npm과 함께 Node.js를 사용하고 있다고 가정합니다.\n프로젝트 배치 (Lay out the project)\n새 디렉토리부터 시작하겠습니다.\n지금은 이름을 proj라고 지정하지만, 원하는대로 변경할 수 있습니다.\nmkdir proj\ncd proj\n\n시작하기 위해, 다음과 같은 방식으로 프로젝트를 구성하겠습니다:\nproj/\n├─ dist/\n└─ src/\n └─ components/\n\nTypeScript 파일은 src 폴더에서 시작하여, TypeScript 컴파일러를 통해 실행한 다음, webpack을 거쳐 dist의 main.js 파일로 끝납니다.\n우리가 작성하는 모든 컴포넌트는 src/components 폴더 안에 있습니다.\n이것을 기본 뼈대로 구성합니다:\nmkdir src\ncd src\nmkdir components\ncd ..\n\nWebpack으로 마지막엔 dist폴더를 생성할 것입니다.\n프로젝트 초기화 (Initialize the project)\n이제 이 폴더를 npm 패키지로 바꿀 것 입니다.\nnpm init -y\n\n기본값으로 package.json 파일이 생성됩니다.\n의존성 설치 (Install our dependencies)\n먼저 Webpack이 설치되어 있는지 확인합니다.\nnpm install --save-dev webpack webpack-cli\n\nWebpack은 코드와 선택적으로 모든 의존성을 하나의 .js파일로 묶는 도구입니다.\n이제 선언 파일과 함께 React 및 React-DOM을 package.json 파일에 의존성으로 추가하겠습니다:\nnpm install --save react react-dom\nnpm install --save-dev @types/react @types/react-dom\n\n@types/ 접두사는 React와 React-DOM의 선언 파일을 가져오고 싶다는 것을 의미합니다.\n일반적으로 \"react\"와 같은 경로를 가져오면, react 패키지 자체를 살펴볼 것입니다;\n그러나 모든 패키지에 선언 파일이 포함되어 있지 않기 때문에, TypeScript는 @types/react 패키지도 찾습니다.\n나중에는 이것에 대해 생각할 필요가 없다는 것을 알 수 있습니다.\n다음으로, 개발 시 필요한 의존성에 ts-loader와source-map-loader를 추가합니다.\nnpm install --save-dev typescript ts-loader source-map-loader\n\n이 의존성들은 TypeScript와 Webpack을 같이 쓸 수 있게 해줍니다.\nts-loader는 Webpack이 tsconfig.json이라는 TypeScript 표준 구성 파일을 사용하여 TypeScript 코드를 컴파일하도록 도와줍니다.\nsource-map-loader는 TypeScript의 소스 맵 출력을 사용하여 고유한 소스 맵을 생성할 때 Webpack에 알립니다.\n이렇게 하면 기존의 TypeScript 소스 코드를 디버깅하는 것 처럼 최종 출력 파일을 디버깅 할 수 있습니다.\nts-loader가 TypeScript의 유일한 로더는 아님을 유의해주세요\nTypeScript를 개발 의존성으로 설치했다는 것에 유의하세요.\nnpm link typescript를 사용하여 TypeScript를 전역 복사본에 연결할 수도 있지만, 덜 일반적인 시나리오입니다.\nTypeScript 구성 파일 추가 (Add a TypeScript configuration file)\n작성하려는 코드와 필요한 선언 파일 모두 TypeScript 파일로 가져오기를 원할 것입니다.\n이렇게 하려면, 입력 파일 목록과 모든 컴파일 설정을 포함하는 tsconfig.json 파일을 만들어야 합니다.\n프로젝트 루트에 tsconfig.json이라는 새 파일을 생성하고, 다음 내용을 채우세요:\n{\n \"compilerOptions\": {\n \"outDir\": \"./dist/\",\n \"sourceMap\": true,\n \"noImplicitAny\": true,\n \"module\": \"commonjs\",\n \"target\": \"es6\",\n \"jsx\": \"react\"\n }\n}\n\ntsconfig.json 파일에 대한 자세한 내용은 여기를 참조하세요.\n코드 작성하기 (Write some code)\nReact를 사용하여 첫 번째 TypeScript 파일을 작성해 봅시다.\n먼저, src/components에 Hello.tsx 파일을 만들고 다음과 같이 작성하세요:\nimport * as React from \"react\";\n\nexport interface HelloProps { compiler: string; framework: string; }\n\nexport const Hello = (props: HelloProps) => Hello from {props.compiler} and {props.framework}!;\n\n이 예제는 함수 컴포넌트를 사용하지만, 예제를 조금 더 고급스럽게 만들 수 있습니다.\nimport * as React from \"react\";\n\nexport interface HelloProps { compiler: string; framework: string; }\n\n// 'HelloProps'는 props의 형태를 나타냅니다.\n// state는 설정되지 않으므로, `{}` 타입을 사용합니다.\nexport class Hello extends React.Component {\n render() {\n return Hello from {this.props.compiler} and {this.props.framework}!;\n }\n}\n\n다음 소스를 이용하여 src에 index.tsx를 생성합니다.\nimport * as React from \"react\";\nimport * as ReactDOM from \"react-dom\";\n\nimport { Hello } from \"./components/Hello\";\n\nReactDOM.render(\n ,\n document.getElementById(\"example\")\n);\n\n방금 Hello 컴포넌트를 index.tsx로 가져왔습니다.\n\"react\"나 \"react-dom\"과는 달리, Hello.tsx에 대한 상대 경로를 사용했다는 것에 유의하세요. - 이것은 중요합니다.\n그렇지 않은 경우, TypeScript는 대신 node_modules 폴더를 찾았습니다.\nHello 컴포넌트를 표시할 페이지도 필요합니다.\nproj의 루트에 index.html 파일을 생성하고 다음과 같이 작성하세요:\n\n\n \n \n Hello React!\n \n \n \n\n \n \n \n\n \n \n \n\n\n우리는 node_modules 안에 들어있는 파일을 포함시킵니다.\nReact와 React-DOM의 npm 패키지에는 웹 페이지에 포함 할 수 있는 독립형 .js 파일이 있으며, 보다 빠르게 이동하기 위해 직접 참조합니다.\n이런 파일을 다른 디렉토리에 복사하거나, CDN(Content Delivery Network)에서 호스팅합니다.\nFacebook은 CDN-호스트 버전의 React를 제공하며, 여기에서 자세한 내용을 읽을 수 있습니다.\nWebpack 구성 파일 생성하기 (Create a webpack configuration file)\n프로젝트 디렉토리의 루트에 webpack.config.js 파일을 생성합니다.\nmodule.exports = {\n mode: \"production\",\n\n // Webpack의 출력물에서 디버깅을 하기위해 소스 맵을 허용합니다.\n devtool: \"source-map\",\n\n resolve: {\n // 확인 가능한 확장자로 '.ts' 와 '.tsx' 를 추가합니다.\n extensions: [\".ts\", \".tsx\"]\n },\n\n module: {\n rules: [\n {\n test: /\\.ts(x?)$/,\n exclude: /node_modules/,\n use: [\n {\n loader: \"ts-loader\"\n }\n ]\n },\n // 모든 '.js' 출력 파일은 'source-map-loader'에서 다시 처리한 소스 맵이 있습니다.\n {\n enforce: \"pre\",\n test: /\\.js$/,\n loader: \"source-map-loader\"\n }\n ]\n },\n\n // 경로가 다음 중 하나와 일치하는 모듈을 가져올 때,\n // 해당 전역 변수가 있다고 가정하고 사용합니다.\n // 브라우저가 빌드간에 라이브러리를 캐시 할 수 있도록\n // 모든 의존성을 묶지 않아도 되기 때문에 중요합니다.\n externals: {\n \"react\": \"React\",\n \"react-dom\": \"ReactDOM\"\n }\n};\n\nexternals 필드에 대해 궁금할 것 입니다.\n컴파일 시간이 증가하고 브라우저가 라이브러리를 변경하지 않으면, 일반적으로 라이브러리를 캐시 할 수 있기 때문에 모든 React를 동일한 파일에 묶지 않는 것이 좋습니다.\n이상적으로 브라우저 내에서 React 모듈을 가져오지만, 대부분의 브라우저는 아직 모듈을 지원하지 않습니다.\n대신 라이브러리는 전통적으로 jQuery 나 _ 와 같은 단일 전역 변수를 사용하여 사용할 수 있습니다.\n이런 방식을 \"namespace pattern\"이라고 하며, Webpack을 사용하면 이 방식으로 작성된 라이브러리를 계속 활용할 수 있습니다.\n\"react\": \"React\"를 입력하면 Webpack은 React 변수에서 \"react\"를 불러오기 위해 마법을 사용할 것 입니다.\n여기에서 Webpack 구성에 대해 자세히 알아볼 수 있습니다.\n모든 것을 함께 모아서 (Putting it all together)\n그냥 실행합니다:\nnpx webpack\n\n이제 즐겨 찾는 브라우저에서 index.html을 열고 모든 것을 사용할 준비가 되었습니다!\n\"Hello from TypeScript and React!\" 라는 페이지가 나타납니다.\n"},"pages/release-notes/typescript-4.0.html":{"url":"pages/release-notes/typescript-4.0.html","title":"TypeScript 4.0","keywords":"","body":"가변 인자 튜플 타입 (Variadic Tuple Types)\n배열이나 튜플 타입 두 개를 결합하여 새로운 배열을 만드는 JavaScript의 concat 함수에 대해서 생각해봅시다.\nfunction concat(arr1, arr2) {\n return [...arr1, ...arr2];\n}\n\n그리고, 배열이나 튜플을 변수로 입력받아 첫 번째 원소를 제외한 나머지를 반환하는 tail 함수에 대해서도 생각해봅시다.\nfunction tail(arg) {\n const [_, ...result] = arg;\n return result;\n}\n\nTypeScript에서는 이 두 함수의 타입을 어떻게 정의할 수 있을까요?\nconcat의 경우, 이전 버전에서는 여러 개의 오버로드를 작성하는 방법이 유일했습니다.\nfunction concat(arr1: [], arr2: []): [];\nfunction concat(arr1: [A], arr2: []): [A];\nfunction concat(arr1: [A, B], arr2: []): [A, B];\nfunction concat(arr1: [A, B, C], arr2: []): [A, B, C];\nfunction concat(arr1: [A, B, C, D], arr2: []): [A, B, C, D];\nfunction concat(arr1: [A, B, C, D, E], arr2: []): [A, B, C, D, E];\nfunction concat(arr1: [A, B, C, D, E, F], arr2: []): [A, B, C, D, E, F];)\n\n음... 네, 이 오버로드들의 두 번째 배열은 전부 비어있습니다.\n이때, arr2가 하나의 인자를 가지고 있는 경우를 추가해봅시다.\n\nfunction concat(arr1: [], arr2: [A2]): [A2];\nfunction concat(arr1: [A1], arr2: [A2]): [A1, A2];\nfunction concat(arr1: [A1, B1], arr2: [A2]): [A1, B1, A2];\nfunction concat(arr1: [A1, B1, C1], arr2: [A2]): [A1, B1, C1, A2];\nfunction concat(arr1: [A1, B1, C1, D1], arr2: [A2]): [A1, B1, C1, D1, A2];\nfunction concat(arr1: [A1, B1, C1, D1, E1], arr2: [A2]): [A1, B1, C1, D1, E1, A2];\nfunction concat(arr1: [A1, B1, C1, D1, E1, F1], arr2: [A2]): [A1, B1, C1, D1, E1, F1, A2];\n\n이런 오버로딩 함수들은 분명 비합리적입니다.\n안타깝게도, tail 함수를 타이핑할 때도 이와 비슷한 문제에 직면하게 됩니다.\n이것은 \"천 개의 오버로드로 인한 죽음(death by a thousand overloads)\"의 하나의 경우이며, 심지어 대부분 문제를 해결하지도 못합니다.\n우리가 작성하고자 하는 만큼의 오버로드에 한해서만 올바른 타입을 제공합니다.\n포괄적인 케이스를 만들고 싶다면, 다음과 같은 오버로드가 필요합니다.\nfunction concat(arr1: T[], arr2: U[]): Array;\n\n그러나 위 시그니처는 튜플을 사용할 때 입력 길이나 요소 순서에 대한 어떤 것도 처리하지 않습니다.\nTypeScript 4.0은 타입 추론 개선을 포함한 두 가지 핵심적인 변화를 도입해 이러한 타이핑을 가능하도록 만들었습니다.\n첫 번째 변화는 튜플 타입 구문의 스프레드 연산자에서 제네릭 타입을 사용할 수 있다는 점입니다.\n우리가 작동하는 실제 타입을 모르더라도 튜플과 배열에 대한 고차함수를 표현할 수 있다는 뜻입니다.\n이러한 튜플 타입에서 제네릭 스프레드 연산자가 인스턴스화(혹은, 실제 타입으로 대체)되면 또 다른 배열이나 튜플 타입 세트를 생산할 수 있습니다.\n예를 들어, tail 같은 함수를 \"천 개의 오버로드로 인한 죽음(death by a thousand overloads)\"이슈 없이 타이핑 할 수 있게 됩니다.\nfunction tail(arr: readonly [any, ...T]) {\n const [_ignored, ...rest] = arr;\n return rest;\n}\n\nconst myTuple = [1, 2, 3, 4] as const;\nconst myArray = [\"hello\", \"world\"];\n\nconst r1 = tail(myTuple);\n// ^ = const r1: [2, 3, 4]\n\nconst r2 = tail([...myTuple, ...myArray] as const);\n// ^ = const r2: [2, 3, 4, ...string[]]\n\n두 번째 변화는 나머지 요소가 끝뿐만 아니라 튜플의 어느 곳에서도 발생할 수 있다는 것입니다.\ntype Strings = [string, string];\ntype Numbers = [number, number];\n\ntype StrStrNumNumBool = [...Strings, ...Numbers, boolean];\n// ^ = type StrStrNumNumBool = [string, string, number, number, boolean]\n\n이전에는, TypeScript는 다음과 같은 오류를 생성했었습니다:\nA rest element must be last in a tuple type.\nTypeScript 4.0에서는 이러한 제한이 완화되었습니다.\n길이가 정해지지 않은 타입을 확장하려고할 때, 결과의 타입은 제한되지 않으며, 다음 모든 요소가 결과의 나머지 요소 타입에 포함되는 점에 유의하시기 바랍니다.\ntype Strings = [string, string];\ntype Numbers = number[];\n\ntype Unbounded = [...Strings, ...Numbers, boolean];\n// ^ = type Unbounded = [string, string, ...(number | boolean)[]]\n\n이 두 가지 동작을 함께 결합하여, concat에 대해 타입이 제대로 정의된 시그니처를 작성할 수 있습니다.\ntype Arr = readonly any[];\n\nfunction concat(arr1: T, arr2: U): [...T, ...U] {\n return [...arr1, ...arr2];\n}\n\n하나의 시그니처가 조금 길더라도, 반복할 필요가 없는 하나의 시그니처일 뿐이며, 모든 배열과 튜플에서 예측 가능한 행동을 제공합니다.\n이 기능은 그 자체만으로도 훌륭하지만, 조금 더 정교한 시나리오에서도 빛을 발합니다.\n예를 들어,함수의 매개변수를 부분적으로 적용하여 새로운 함수를 반환하는 partialCall 함수가 있다고 생각해봅시다.\npartialCall은 다음과 같은 함수를 가집니다. - f가 예상하는 몇 가지 인수와 함께 f라고 지정하겠습니다.\n그 후, f가 여전히 필요로 하는 다른 인수를 가지고, 그것을 받을 때 f를 호출하는 새로운 함수를 반환합니다.\nfunction partialCall(f, ...headArgs) {\n return (...tailArgs) => f(...headArgs, ...tailArgs);\n}\n\nTypeScript 4.0은 나머지 파라미터들과 튜플 원소들에 대한 추론 프로세스를 개선하여 타입을 지정할 수 있고 \"그냥 동작\"하도록 할 수 있습니다.\ntype Arr = readonly unknown[];\n\nfunction partialCall(\n f: (...args: [...T, ...U]) => R,\n ...headArgs: T\n) {\n return (...tailArgs: U) => f(...headArgs, ...tailArgs);\n}\n\n이 경우, partialCall은 처음에 취할 수 있는 파라미터와 할 수 없는 파라미터를 파악하고, 남은 것들은 적절히 수용하고 거부하는 함수들을 반환합니다.\n// @errors: 2345 2554 2554 2345\ntype Arr = readonly unknown[];\n\nfunction partialCall(\n f: (...args: [...T, ...U]) => R,\n ...headArgs: T\n) {\n return (...tailArgs: U) => f(...headArgs, ...tailArgs);\n}\n// ---cut---\nconst foo = (x: string, y: number, z: boolean) => {};\n\nconst f1 = partialCall(foo, 100);\n\nconst f2 = partialCall(foo, \"hello\", 100, true, \"oops\");\n\n// 작동합니다!\nconst f3 = partialCall(foo, \"hello\");\n// ^ = const f3: (y: number, z: boolean) => void\n\n// f3으로 뭘 할 수 있을까요?\n\n// 작동합니다!\nf3(123, true);\n\nf3();\n\nf3(123, \"hello\");\n\n가변 인자 튜플 타입은 특히 기능 구성과 관련하여 많은 새로운 흥미로운 패턴을 가능하게 합니다.\n우리는 JavaScript에 내장된 bind 메서드의 타입 체킹을 더 잘하기 위해 이를 활용할 수 있을 것이라고 기대합니다.\n몇 가지 다른 추론 개선 및 패턴들도 여기에 포함되어 있으며, 가변 인자 튜플에 대해 더 알아보고 싶다면, the pull request를 참고해보세요.\n라벨링된 튜플 요소 (Labeled Tuple Elements)\n튜플 타입과 매개 변수 목록에 대해 개선하는 것은 일반적인 JavaScript 관용구에 대한 타입 유효성 검사를 강화시켜주기 때문에 중요합니다 - 실제로 인수 목록을 자르고 다른 함수로 전달만 해주면 됩니다.\n나머지 매개 변수(rest parameter)에 튜플 타입을 사용할 수 있다는 생각은 아주 중요합니다.\n예를 들어, 튜플 타입을 나머지 매개 변수로 사용하는 다음 함수는...\nfunction foo(...args: [string, number]): void {\n // ...\n}\n\n...다음 함수와 다르지 않아야 합니다...\nfunction foo(arg0: string, arg1: number): void {\n // ...\n}\n\n...foo의 모든 호출자에 대해서도.\n// @errors: 2554\nfunction foo(arg0: string, arg1: number): void {\n // ...\n}\n// ---cut---\nfoo(\"hello\", 42);\n\nfoo(\"hello\", 42, true);\nfoo(\"hello\");\n\n그러나 차이점이 보이기 시작한 부분은: 가독성입니다.\n첫 번째 예시에서는, 첫 번째와 두 번째 요소에 대한 매개 변수 이름이 없습니다.\n타입-검사에는 전혀 영향이 없지만, 튜플 위치에 라벨이 없는 것은 사용하기 어렵게 만듭니다 - 의도를 전달하기 어렵습니다.\nTypeScript 4.0에서 튜플 타입에 라벨을 제공하는 이유입니다.\ntype Range = [start: number, end: number];\n\n매개 변수 목록과 튜플 타입 사이의 연결을 강화하기 위해, 나머지 요소와 선택적 요소에 대한 구문이 매개 변수 목록의 구문을 반영합니다.\ntype Foo = [first: number, second?: string, ...rest: any[]];\n\n라벨링 된 튜플을 사용할 때는 몇 가지 규칙이 있습니다.\n하나는 튜플 요소를 라벨링 할 때, 튜플에 있는 다른 모든 요소들 역시 라벨링 되어야 합니다.\n// @errors: 5084\ntype Bar = [first: string, number];\n\n당연하게도 - 라벨은 구조 분해할 때 변수 이름을 다르게 지정할 필요가 없습니다.\n이것은 순전히 문서화와 도구를 위해 필요합니다.\nfunction foo(x: [first: string, second: number]) {\n // ...\n\n // 주의: 'first'와 'second'에 대해 이름 지을 필요 없음\n const [a, b] = x;\n a\n// ^ = const a: string\n b\n// ^ = const b: number\n}\n\n전반적으로, 라벨링 된 튜플은 안전한 타입 방식으로 오버로드를 구현하는 것과 튜플과 인수 목록의 패턴을 활용할 때 편리합니다.\n사실, TypeScript 에디터 지원은 가능한 경우 오버로드로 표시하려 합니다.\n\n더 알고 싶으시면, 라벨링된 튜플 요소에 대한 풀 리퀘스트를 확인해보세요\n생성자로부터 클래스 프로퍼티 타입 추론하기 (Class Property Inference from Constructors)\nTypeScript 4.0에서는 noImplicitAny가 활성화되었을 때 클래스 내의 프로퍼티 타입을 결정하기 위해 제어 흐름 분석을 사용할 수 있습니다. \n\nclass Square {\n // 이전에 any로 추론했습니다.\n area;\n// ^?\n sideLength;\n// ^?\n constructor(sideLength: number) {\n this.sideLength = sideLength;\n this.area = sideLength ** 2;\n }\n}\n\n생성자의 모든 경로가 인스턴스 멤버에 할당한 것이 아닐 경우, 프로퍼티는 잠재적으로 undefined가 됩니다.\n\n// @errors: 2532\nclass Square {\n sideLength;\n// ^?\n\n constructor(sideLength: number) {\n if (Math.random()) {\n this.sideLength = sideLength;\n }\n }\n\n get area() {\n return this.sideLength ** 2;\n }\n}\n\n더 많은 내용이 있는 경우(e.g. initialize 메서드 등이 있는 경우), strictPropertyInitialization 모드에서는 확정적 할당 단언(!)에 따라 명시적으로 타입을 선언해야 합니다.\nclass Square {\n // 확정적 할당 단언\n // v\n sideLength!: number;\n // ^^^^^^^^\n // 타입 표기\n\n constructor(sideLength: number) {\n this.initialize(sideLength);\n }\n\n initialize(sideLength: number) {\n this.sideLength = sideLength;\n }\n\n get area() {\n return this.sideLength ** 2;\n }\n}\n\n더 자세히 알고 싶다면, 코드를 실행하는 Pull Request를 보세요.\n단축 할당 연산자 (Short-Circuiting Assignment Operators)\nJavaScript와 많은 언어는 복합 할당 (compound assignment) 연산자라고 불리는 연산자 집합을 지원합니다.\n복합 할당 연산자는 두 개의 인수에 연산자를 적용한 다음 결과를 왼쪽에 할당합니다.\n이전에 아래와 같은 것을 본 적이 있을 것입니다:\n// 덧셈\n// a = a + b\na += b;\n\n// 뺄셈\n// a = a - b\na -= b;\n\n// 곱셈\n// a = a * b\na *= b;\n\n// 나눗셈\n// a = a / b\na /= b;\n\n// 지수화\n// a = a ** b\na **= b;\n\n// 왼쪽 비트 시프트\n// a = a \nJavaScript의 많은 연산자에 위와 같은 할당 연산자가 있습니다!\n그러나 최근까지도 논리 and 연산자 (&&), 논리 or 연산자 (||) 및 null과 같은 것을 병합하는 연산자 (nullish coalescing) (??)의 세 가지 주목할만한 예외가 있었습니다.\n이것이 TypeScript 4.0이 새로운 할당 연산자&&=,||=및??=를 추가하는 새로운 ECMAScript 기능을 지원하는 이유입니다.\n이러한 연산자는 사용자가 다음과 같은 코드를 작성할 수 있는 모든 예를 대체하는 데 유용합니다.\na = a && b;\na = a || b;\na = a ?? b;\n\n혹은 아래와 비슷한 if 블록\n// 'a ||= b'로 대체 가능\nif (!a) {\n a = b;\n}\n\n우리가 본(혹은 직접 작성한) 코드 패턴 중 필요한 경우에만 값을 지연 초기화시키기 위한 패턴도 있습니다.\nlet values: string[];\n(values ?? (values = [])).push(\"hello\");\n\n// 이후\n(values ??= []).push(\"hello\");\n\n(보세요, 우리가 작성한 모든 코드가 자랑스러운 것은 아닙니다...)\n드물지만 부수 효과(side-effects)가 있는 getter 또는 setter를 사용하는 경우 이러한 연산자가 필요한 경우에만 할당을 수행한다는 점에 유의할 필요가 있습니다.\n그런 의미에서 연산자의 오른쪽이 \"단축 (short-circuited)\"될 뿐만 아니라 할당 자체도 마찬가지입니다.\nobj.prop ||= foo();\n\n// 다음 중 하나와 대략 동일함\n\nobj.prop || (obj.prop = foo());\n\nif (!obj.prop) {\n obj.prop = foo();\n}\n\n다음 예시를 실행해보세요 예시를 통해 항상 할당을 수행하는 것과 어떻게 다른지 확인해보세요.\nconst obj = {\n get prop() {\n console.log(\"getter has run\");\n\n // 이곳을 바꿔보세요!\n return Math.random() \n기여해주신 커뮤니티 멤버 Wenlu Wang 님에게 큰 감사를 표합니다.\n더 자세한 내용을 보고 싶으시다면 이 풀 리퀘스트를 확인해보세요.\nTC39 제안 저장소에서도 이 기능을 확인할 수 있습니다..\nunknown on catch Clause Bindings\nSince the beginning days of TypeScript, catch clause variables have always been typed as any.\nThis meant that TypeScript allowed you to do anything you wanted with them.\ntry {\n // Do some work\n} catch (x) {\n // x has type 'any' - have fun!\n console.log(x.message);\n console.log(x.toUpperCase());\n x++;\n x.yadda.yadda.yadda();\n}\n\nThe above has some undesirable behavior if we're trying to prevent more errors from happening in our error-handling code!\nBecause these variables have the type any by default, they lack any type-safety which could have errored on invalid operations.\nThat's why TypeScript 4.0 now lets you specify the type of catch clause variables as unknown instead.\nunknown is safer than any because it reminds us that we need to perform some sorts of type-checks before operating on our values.\n\n// @errors: 2571\ntry {\n // ...\n} catch (e: unknown) {\n // Can't access values on unknowns\n console.log(e.toUpperCase());\n\n if (typeof e === \"string\") {\n // We've narrowed 'e' down to the type 'string'.\n console.log(e.toUpperCase());\n }\n}\n\nWhile the types of catch variables won't change by default, we might consider a new --strict mode flag in the future so that users can opt in to this behavior.\nIn the meantime, it should be possible to write a lint rule to force catch variables to have an explicit annotation of either : any or : unknown.\nFor more details you can peek at the changes for this feature.\nCustom JSX Factories\nWhen using JSX, a fragment is a type of JSX element that allows us to return multiple child elements.\nWhen we first implemented fragments in TypeScript, we didn't have a great idea about how other libraries would utilize them.\nNowadays most other libraries that encourage using JSX and support fragments have a similar API shape.\nIn TypeScript 4.0, users can customize the fragment factory through the new jsxFragmentFactory option.\nAs an example, the following tsconfig.json file tells TypeScript to transform JSX in a way compatible with React, but switches each factory invocation to h instead of React.createElement, and uses Fragment instead of React.Fragment.\n{\n compilerOptions: {\n target: \"esnext\",\n module: \"commonjs\",\n jsx: \"react\",\n jsxFactory: \"h\",\n jsxFragmentFactory: \"Fragment\",\n },\n}\n\nIn cases where you need to have a different JSX factory on a per-file basis, you can take advantage of the new /** @jsxFrag */ pragma comment.\nFor example, the following...\n// @noErrors\n// Note: these pragma comments need to be written\n// with a JSDoc-style multiline syntax to take effect.\n\n/** @jsx h */\n/** @jsxFrag Fragment */\n\nimport { h, Fragment } from \"preact\";\n\nexport const Header = (\n <>\n Welcome\n \n);\n\n...will get transformed to this output JavaScript...\n// @noErrors\n// @showEmit\n// Note: these pragma comments need to be written\n// with a JSDoc-style multiline syntax to take effect.\n\n/** @jsx h */\n/** @jsxFrag Fragment */\n\nimport { h, Fragment } from \"preact\";\n\nexport const Header = (\n <>\n Welcome\n \n);\n\nWe'd like to extend a big thanks to community member Noj Vek for sending this pull request and patiently working with our team on it.\nYou can see that the pull request for more details!\nSpeed Improvements in build mode with --noEmitOnError\nPreviously, compiling a program after a previous compile with errors under --incremental would be extremely slow when using the --noEmitOnError flag.\nThis is because none of the information from the last compilation would be cached in a .tsbuildinfo file based on the --noEmitOnError flag.\nTypeScript 4.0 changes this which gives a great speed boost in these scenarios, and in turn improves --build mode scenarios (which imply both --incremental and --noEmitOnError).\nFor details, read up more on the pull request.\n--incremental with --noEmit\nTypeScript 4.0 allows us to use the --noEmit flag when while still leveraging --incremental compiles.\nThis was previously not allowed, as --incremental needs to emit a .tsbuildinfo files; however, the use-case to enable faster incremental builds is important enough to enable for all users.\nFor more details, you can see the implementing pull request.\nEditor Improvements\nThe TypeScript compiler doesn't only power the editing experience for TypeScript itself in most major editors - it also powers the JavaScript experience in the Visual Studio family of editors and more.\nFor that reason, much of our work focuses on improving editor scenarios - the place you spend most of your time as a developer.\nUsing new TypeScript/JavaScript functionality in your editor will differ depending on your editor, but\n\nVisual Studio Code supports selecting different versions of TypeScript. Alternatively, there's the JavaScript/TypeScript Nightly Extension to stay on the bleeding edge (which is typically very stable).\nVisual Studio 2017/2019 have [the SDK installers above] and MSBuild installs.\nSublime Text 3 supports selecting different versions of TypeScript\n\nYou can check out a partial list of editors that have support for TypeScript to learn more about whether your favorite editor has support to use new versions.\nConvert to Optional Chaining\nOptional chaining is a recent feature that's received a lot of love.\nThat's why TypeScript 4.0 brings a new refactoring to convert common patterns to take advantage of optional chaining and nullish coalescing!\n\nKeep in mind that while this refactoring doesn't perfectly capture the same behavior due to subtleties with truthiness/falsiness in JavaScript, we believe it should capture the intent for most use-cases, especially when TypeScript has more precise knowledge of your types.\nFor more details, check out the pull request for this feature.\n/** @deprecated */ Support\nTypeScript's editing support now recognizes when a declaration has been marked with a /** @deprecated * JSDoc comment.\nThat information is surfaced in completion lists and as a suggestion diagnostic that editors can handle specially.\nIn an editor like VS Code, deprecated values are typically displayed a strike-though style like this.\n\nThis new functionality is available thanks to Wenlu Wang.\nSee the pull request for more details.\nPartial Semantic Mode at Startup\nWe've heard a lot from users suffering from long startup times, especially on bigger projects.\nThe culprit is usually a process called program construction.\nThis is the process of starting with an initial set of root files, parsing them, finding their dependencies, parsing those dependencies, finding those dependencies' dependencies, and so on.\nThe bigger your project is, the longer you'll have to wait before you can get basic editor operations like go-to-definition or quick info.\nThat's why we've been working on a new mode for editors to provide a partial experience until the full language service experience has loaded up.\nThe core idea is that editors can run a lightweight partial server that only looks at the current files that the editor has open.\nIt's hard to say precisely what sorts of improvements you'll see, but anecdotally, it used to take anywhere between 20 seconds to a minute before TypeScript would become fully responsive on the Visual Studio Code codebase.\nIn contrast, our new partial semantic mode seems to bring that delay down to just a few seconds.\nAs an example, in the following video, you can see two side-by-side editors with TypeScript 3.9 running on the left and TypeScript 4.0 running on the right.\n\n\n\nWhen restarting both editors on a particularly large codebase, the one with TypeScript 3.9 can't provide completions or quick info at all.\nOn the other hand, the editor with TypeScript 4.0 can immediately give us a rich experience in the current file we're editing, despite loading the full project in the background.\nCurrently the only editor that supports this mode is Visual Studio Code which has some UX improvements coming up in Visual Studio Code Insiders.\nWe recognize that this experience may still have room for polish in UX and functionality, and we have a list of improvements in mind.\nWe're looking for more feedback on what you think might be useful.\nFor more information, you can see the original proposal, the implementing pull request, along with the follow-up meta issue.\nSmarter Auto-Imports\nAuto-import is a fantastic feature that makes coding a lot easier; however, every time auto-import doesn't seem to work, it can throw users off a lot.\nOne specific issue that we heard from users was that auto-imports didn't work on dependencies that were written in TypeScript - that is, until they wrote at least one explicit import somewhere else in their project.\nWhy would auto-imports work for @types packages, but not for packages that ship their own types?\nIt turns out that auto-imports only work on packages your project already includes.\nBecause TypeScript has some quirky defaults that automatically add packages in node_modules/@types to your project, those packages would be auto-imported.\nOn the other hand, other packages were excluded because crawling through all your node_modules packages can be really expensive.\nAll of this leads to a pretty lousy getting started experience for when you're trying to auto-import something that you've just installed but haven't used yet.\nTypeScript 4.0 now does a little extra work in editor scenarios to include the packages you've listed in your package.json's dependencies (and peerDependencies) fields.\nThe information from these packages is only used to improve auto-imports, and doesn't change anything else like type-checking.\nThis allows us to provide auto-imports for all of your dependencies that have types, without incurring the cost of a complete node_modules search.\nIn the rare cases when your package.json lists more than ten typed dependencies that haven't been imported yet, this feature automatically disables itself to prevent slow project loading.\nTo force the feature to work, or to disable it entirely, you should be able to configure your editor.\nFor Visual Studio Code, this is the \"Include Package JSON Auto Imports\" (or typescript.preferences.includePackageJsonAutoImports) setting.\n\nFor more details, you can see the proposal issue along with the implementing pull request.\nOur New Website\nThe TypeScript website has recently been rewritten from the ground up and rolled out!\n\nWe already wrote a bit about our new site, so you can read up more there; but it's worth mentioning that we're still looking to hear what you think!\nIf you have questions, comments, or suggestions, you can file them over on the website's issue tracker.\nBreaking Changes\nlib.d.ts Changes\nOur lib.d.ts declarations have changed - most specifically, types for the DOM have changed.\nThe most notable change may be the removal of document.origin which only worked in old versions of IE and Safari\nMDN recommends moving to self.origin.\nProperties Overriding Accessors (and vice versa) is an Error\nPreviously, it was only an error for properties to override accessors, or accessors to override properties, when using useDefineForClassFields; however, TypeScript now always issues an error when declaring a property in a derived class that would override a getter or setter in the base class.\n// @errors: 1049 2610\nclass Base {\n get foo() {\n return 100;\n }\n set foo(value) {\n // ...\n }\n}\n\nclass Derived extends Base {\n foo = 10;\n}\n\n// @errors: 2611\nclass Base {\n prop = 10;\n}\n\nclass Derived extends Base {\n get prop() {\n return 100;\n }\n}\n\nSee more details on the implementing pull request.\nOperands for delete must be optional\nWhen using the delete operator in strictNullChecks, the operand must now be any, unknown, never, or be optional (in that it contains undefined in the type).\nOtherwise, use of the delete operator is an error.\n// @errors: 2790\ninterface Thing {\n prop: string;\n}\n\nfunction f(x: Thing) {\n delete x.prop;\n}\n\nSee more details on the implementing pull request.\nUsage of TypeScript's Node Factory is Deprecated\nToday TypeScript provides a set of \"factory\" functions for producing AST Nodes; however, TypeScript 4.0 provides a new node factory API.\nAs a result, for TypeScript 4.0 we've made the decision to deprecate these older functions in favor of the new ones.\nFor more details, read up on the relevant pull request for this change.\n"},"pages/release-notes/typescript-3.9.html":{"url":"pages/release-notes/typescript-3.9.html","title":"TypeScript 3.9","keywords":"","body":"\n추론과 Promise.all 개선\n속도 향상\n// @ts-expect-error 주석\n조건문에서 호출되지 않은 함수 체크\n에디터 개선\nJavaScript에서 CommonJS 자동-Imports\n코드 작업 개행 유지\n누락된 반환문 빠른 수정\ntsconfig.json 파일 \"솔루션 스타일\" 지원\n\n\n주요 변경 사항\n\n 추론과 Promise.all 개선 (Improvements in Inference and Promise.all)\n최신 버전의 TypeScript(약 3.7)는 Promise.all 및 Promise.race와 같은 함수 선언이 업데이트되었습니다.\n안타깝게도, 특히 null 또는 undefined와 값을 혼합할 때, 약간의 회귀가 발생했습니다.\ninterface Lion {\n roar(): void\n}\n\ninterface Seal {\n singKissFromARose(): void\n}\n\nasync function visitZoo(lionExhibit: Promise, sealExhibit: Promise) {\n let [lion, seal] = await Promise.all([lionExhibit, sealExhibit]);\n lion.roar(); // 오 이런\n// ~~~~\n// 객체는 아마도 'undefined' 일 것입니다.\n}\n\n이 동작은 이상합니다!\nsealExhibit가 undefined를 포함하는 것은 어떻게든 lion 타입에 undefined를 주입합니다.\nJack Bates의 pull request 덕분에, TypeScript 3.9의 추론 프로세스가 개선되었습니다.\n위 오류는 더 이상 발생하지 않습니다.\nPromise와 관련된 문제로 인해 이전 버전의 TypeScript에서 고생했다면, 3.9를 사용하는 것이 좋습니다.\nawaited 타입은 무엇입니까? (What About the awaited Type?)\n이슈 트래커와 설계 회의 노트를 봐왔다면, awaited 라는 새로운 연산자에 대한 일부 작업을 알고 있을 것입니다.\n이 타입 연산자의 목표는 JavaScript에서 Promise를 푸는 방식을 정확하게 모델링 하는 것입니다.\n처음에는 TypeScript 3.9에서 awaited을 제공할 것으로 예상했지만, 기존 코드 베이스와 함께 초기 TypeScript 빌드를 실행함으로써 모든 사용자에게 원활하게 배포하기 전에 이 기능에 더 많은 설계 작업이 필요하다는 사실을 알았습니다.\n결과적으로, 더 확실해질 때까지 메인 브랜치에서 이 기능을 빼기로 결정했습니다.\n이 기능에 대해 더 많은 실험을 할 예정이지만, 이번 릴리스에서는 제공하지 않습니다.\n 속도 향상 (Speed Improvements)\nTypeScript 3.9는 많은 새로운 속도 향상 기능이 포함되어 있습니다.\n우리 팀은 material-ui 및 styled-components와 같은 패키지를 사용할 때 편집 / 컴파일 속도가 매우 열악한 것을 확인한 후 성능에 중점을 두었습니다.\n거대한 유니언, 인터섹션, 조건별 타입 그리고 매핑된 타입과 관련된 특정 병리학적 사례를 최적화하는 다양한 pull request로 심층 분석했습니다.\n\nhttps://github.com/microsoft/TypeScript/pull/36576\nhttps://github.com/microsoft/TypeScript/pull/36590\nhttps://github.com/microsoft/TypeScript/pull/36607\nhttps://github.com/microsoft/TypeScript/pull/36622\nhttps://github.com/microsoft/TypeScript/pull/36754\nhttps://github.com/microsoft/TypeScript/pull/36696\n\n이러한 각 pull request는 특정 코드 베이스에서 컴파일 시간이 약 5-10% 단축됩니다.\n전체적으로 material-ui의 컴파일 시간이 약 40% 단축되었습니다!\n또한 에디터 시나리오에서 파일 이름 변경 기능이 일부 변경되었습니다.\n우리는 Visual Studio Code 팀으로부터 파일 이름을 바꿀 때 어떤 import 문을 업데이트해야 하는지 파악하는데 5초에서 10초가 소요될 수 있다고 들었습니다.\nTypeScript 3.9는 컴파일러 및 언어 서비스가 파일 조회를 캐싱 하는 방식의 내부 변경을 통해 이 문제를 해결합니다.\n여전히 개선의 여지가 있지만, 이 작업이 모든 사람들에게 보다 빠른 경험으로 이어지기를 바랍니다!\n // @ts-expect-error 주석 (// @ts-expect-error Comments)\nTypeScript로 라이브러리를 작성하고 퍼블릭 API의 일부분으로 doStuff라는 함수를 export 한다고 상상해보세요.\nTypeScript 사용자가 타입-체크 오류를 받을 수 있도록 doStuff 함수의 타입은 두 개의 string을 갖는다고 선언하지만, 또한 JavaScript 사용자에게 유용한 오류를 제공하기 위해 런타임 오류 체크를 합니다 (개발 빌드 시에만 가능).\nfunction doStuff(abc: string, xyz: string) {\n assert(typeof abc === \"string\");\n assert(typeof xyz === \"string\");\n\n // 어떤 작업을 하세요\n}\n\n그래서 TypeScript 사용자는 함수를 잘못 사용할 경우 유용한 빨간 오류 밑줄과 오류 메시지를 받게 되며, JavaScript 사용자는 단언 오류를 얻게 됩니다.\n이러한 작동을 테스트하기 위해서, 유닛 테스트를 작성하겠습니다.\nexpect(() => {\n doStuff(123, 456);\n}).toThrow();\n\n불행히도 위의 테스트가 TypeScript에서 작성된다면, TypeScript는 오류를 발생시킬 것입니다!\n doStuff(123, 456);\n// ~~~\n// 오류: 'number' 타입은 'string' 타입에 할당할 수 없습니다.\n\n그래서 TypeScript 3.9는 새로운 기능을 도입했습니다: // @ts-expect-error 주석.\n라인 앞에 // @ts-expect-error 주석이 붙어 있을 경우, TypeScript는 해당 오류를 보고하는 것을 멈춥니다;\n그러나 오류가 존재하지 않으면, TypeScript는 // @ts-expect-error가 필요하지 않다고 보고할 것입니다.\n간단한 예로, 다음 코드는 괜찮습니다\n// @ts-expect-error\nconsole.log(47 * \"octopus\");\n\n그러나 다음 코드는\n// @ts-expect-error\nconsole.log(1 + 1);\n\n오류로 이어질 것입니다\nUnused '@ts-expect-error' directive.\n이 기능을 구현한 컨트리뷰터, Josh Goldberg에게 큰 감사를 드립니다.\n자세한 내용은 the ts-expect-error pull request를 참고하세요.\nts-ignore 또는 ts-expect-error? (ts-ignore or ts-expect-error?)\n어떤 점에서는 // @ts-expect-error가 // @ts-ignore과 유사하게 억제 주석(suppression comment)으로 작용할 수 있습니다.\n차이점은 // @ts-ignore는 다음 행에 오류가 없을 경우 아무것도 하지 않는다는 것입니다.\n기존 // @ts-ignore 주석을 // @ts-expect-error로 바꾸고 싶은 마음이 들 수 있으며, 향후 코드에 무엇이 적합한지 궁금할 수 있습니다.\n전적으로 당신과 당신 팀의 선택이지만, 우리는 어떤 상황에서 어떤 것을 선택할 것인지에 대한 몇 가지 아이디어를 가지고 있습니다.\n다음 경우라면 ts-expect-error를 선택하세요:\n\n타입 시스템이 작동에 대한 오류를 발생시키는 테스트 코드 작성을 원하는 경우\n수정이 빨리 이루어지길 원하며 빠른 해결책이 필요한 경우\n오류가 발생한 코드가 다시 유효해지면 바로 억제 주석을 삭제하길 원하는 혁신적인 팀이 이끄는 적당한-크기의 프로젝트에서 작업하는 경우\n\n다음 경우라면 ts-ignore를 선택하세요:\n\n더 큰 프로젝트를 갖고 있고 코드에서 발생한 새로운 오류의 명확한 책임자를 찾기 힘든 경우\nTypeScript의 두 가지 버전 사이에서 업그레이드하는 중이고, 한 버전에서는 코드 오류가 발생하지만 나머지 버전에서는 그렇지 않은 경우\n솔직히 어떤 옵션 더 나은지 결정할 시간이 없는 경우\n\n 조건문에서 호출되지 않은 함수 체크 (Uncalled Function Checks in Conditional Expressions)\nTypeScript 3.7에서 함수 호출을 잊어버렸을 경우 오류를 보고하기 위해 호출되지 않은 함수 체크를 도입했습니다.\nfunction hasImportantPermissions(): boolean {\n // ...\n}\n\n// 이런!\nif (hasImportantPermissions) {\n// ~~~~~~~~~~~~~~~~~~~~~~~\n// hasImportantPermissions 함수가 항상 정의되어 있기 때문에, 이 조건문은 항상 true를 반환합니다.\n// 대신 이것을 호출하려 하셨나요?\n deleteAllTheImportantFiles();\n}\n\n그러나, 이 오류는 if 문의 조건에만 적용됩니다.\nAlexander Tarasyuk의 a pull request 덕분에, 이 기능은 삼항 조건 연산자도 지원하게 되었습니다 (예. cond ? trueExpr : falseExpr 구문).\ndeclare function listFilesOfDirectory(dirPath: string): string[];\ndeclare function isDirectory(): boolean;\n\nfunction getAllFiles(startFileName: string) {\n const result: string[] = [];\n traverse(startFileName);\n return result;\n\n function traverse(currentPath: string) {\n return isDirectory ?\n // ~~~~~~~~~~~\n // isDirectory 함수가 항상 정의되어 있기 때문에,\n // 이 조건문은 항상 true를 반환합니다\n // 대신 이것을 호출하려 하셨나요?\n listFilesOfDirectory(currentPath).forEach(traverse) :\n result.push(currentPath);\n }\n}\n\nhttps://github.com/microsoft/TypeScript/issues/36048\n 에디터 개선 (Editor Improvements)\nTypeScript 컴파일러는 주요 에디터의 TypeScript 작성 경험뿐만 아니라, Visual Studio 계열 에디터의 JavaScript 작성 경험에도 영향을 줍니다.\n에디터에서 새로운 TypeScript/JavaScript 기능을 사용하는 것은 에디터에 따라 다르겠지만\n\nVisual Studio Code는 다른 버전의 TypeScript 선택을 지원합니다. 또는, 최신으로 유지하기 위한 JavaScript/TypeScript Nightly Extension도 있습니다.(대체로 안정적입니다.)\nVisual Studio 2017/2019 에는 [SDK 설치 프로그램] 과 MSBuild 설치가 있습니다.\nSublime Text 3은 다른 버전의 TypeScript 선택)을 지원합니다.\n\n JavaScript에서 CommonJS 자동-import (CommonJS Auto-Imports in JavaScript)\nCommonJS 모듈을 사용하는 JavaScript 파일에서 자동-import 기능이 크게 개선되었습니다.\n이전 버전에서는, TypeScript는 항상 파일에 관계없이 ECMAScript-스타일의 import를 원한다고 가정했습니다.\nimport * as fs from \"fs\";\n\n하지만, 모든 사람이 JavaScript 파일을 쓸 때 ECMAScript-스타일의 모듈을 원하는 것은 아닙니다.\n많은 사용자가 여전히 CommonJS-스타일의 require(...) import를 사용하고 있습니다.\nconst fs = require(\"fs\");\n\n이제 TypeScript는 파일 스타일을 깔끔하고 일관되게 유지하기 위해서 사용 중인 import 유형을 자동으로 검색합니다.\n\n\n이 변경에 대한 자세한 내용은, 해당 pull request를 참고하세요.\n 코드 작업 개행 유지 (Code Actions Preserve Newlines)\nTypeScript의 리팩터링과 빠른 수정은 종종 개행을 유지하는데 큰 역할을 하지는 않았습니다.\n기본적인 예로 다음 코드를 보겠습니다.\nconst maxValue = 100;\n\n/*시작*/\nfor (let i = 0; i \n에디터에서 /*시작*/ 에서 /*끝*/ 까지 범위를 강조하여 새로운 함수로 추출하면, 다음과 같은 코드가 됩니다.\nconst maxValue = 100;\n\nprintSquares();\n\nfunction printSquares() {\n for (let i = 0; i \n\n이건 이상적이지 않습니다 - for 루프에서 각각의 문 사이에 빈 줄이 있었지만 리팩터링이 없애버렸습니다!\nTypeScript 3.9은 우리가 작성한 것을 보존하기 위해 조금 더 작업을 합니다.\nconst maxValue = 100;\n\nprintSquares();\n\nfunction printSquares() {\n for (let i = 0; i \n\n이 pull request에서 구현에 대해 더 자세히 볼 수 있습니다.\n 누락된 반환 문 빠른 수정 (Quick Fixes for Missing Return Expressions)\n특히 화살표 함수에 중괄호를 추가할 때, 함수의 마지막 문의 값을 반환하는 것을 잊는 경우가 있습니다.\n// 이전\nlet f1 = () => 42\n\n// 실수 - 동일하지 않음!\nlet f2 = () => { 42 }\n\n커뮤니티 멤버인 Wenlu Wang의 pull request 덕분에, TypeScript는 누락된 return 문을 추가하거나, 중괄호를 제거하거나, 객체 리터럴 처럼 보이는 화살표 함수 몸체에 괄호를 추가하는 빠른-수정을 제공할 수 있습니다.\n\n tsconfig.json 파일 \"솔루션 스타일\" 지원 (Support for \"Solution Style\" tsconfig.json Files)\n에디터는 파일이 어떤 설정 파일에 속하는지 파악하여 적절한 옵션을 적용할 수 있도록 하고 현재 \"프로젝트\"에 어떤 다른 파일이 포함되어 있는지 파악해야 합니다.\n기본적으로, TypeScript의 언어 서버가 영향을 주는 에디터는 각 상위 디렉터리를 따라 올라가 tsconfig.json을 찾음으로써 이 작업을 수행합니다.\n이 문제가 다소 실패하는 경우 중 하나는 tsconfig.json이 단순히 다른 tsconfig.json 파일을 참조하기 위해 존재할 때였습니다.\n// tsconfig.json\n{\n \"files\": [],\n \"references\": [\n { \"path\": \"./tsconfig.shared.json\" },\n { \"path\": \"./tsconfig.frontend.json\" },\n { \"path\": \"./tsconfig.backend.json\" },\n ]\n}\n\n다른 프로젝트 파일을 관리만 하는 이 파일은 어떤 환경에서는 종종 \"솔루션\"이라고 불립니다.\n여기서 tsconfig.*.json 파일 중 어떤 파일도 서버에 의해 검색되지 않지만, 현재 .ts 파일이 루트의 tsconfig.json에 언급된 프로젝트 중 하나에 속한다는 것을 언어 서버가 이해하기를 원합니다.\nTypeScript 3.9 는 이 설정에 대한 시나리오 수정을 지원합니다.\n더 자세한 사항은, 이 기능을 추가한 pull request를 확인하세요.\n주요 변경 사항 (Breaking Changes)\n선택적 체이닝과 널이 아닌 단언에서 파싱 차이점 (Parsing Differences in Optional Chaining and Non-Null Assertions)\n최근에 TypeScript는 선택적 체이닝 연산자를 도입했지만, 널이 아닌 단언 연산자 (!)와 함께 사용하는 선택적 체이닝 (?.)의 동작이 매우 직관적이지 않다는 사용자 피드백을 받았습니다.\n구체적으로, 이전 버전에서는 코드가\nfoo?.bar!.baz\n\n다음 JavaScript와 동일하게 해석되었습니다.\n(foo?.bar).baz\n\n위에 코드에서 괄호는 선택적 체이닝의 \"단락\" 동작을 중단합니다, 그래서 만약 foo가 undefined이면, baz에 접근하는 것은 런타임 오류를 발생시킵니다.\n이 동작을 지적한 바벨팀과 피드백을 준 대부분의 사용자들은 이 동작이 잘못되었다고 생각합니다.\n저희도 그렇게 생각합니다!\nbar의 타입에서 null과 undefined를 제거하는 것이 의도이기 때문에 가장 많이 들은 말은 ! 연산자는 그냥 \"사라져야 한다\"입니다.\n즉, 대부분의 사람들은 원본 문장이 다음과 같이\nfoo?.bar.baz\n\nfoo가 undefined일 때, 그냥 undefined로 평가하는 것으로 해석되어야 한다고 생각합니다\n이것이 주요 변경 사항이지만, 대부분의 코드가 새로운 해석을 염두에 두고 작성되었다고 생각합니다.\n이전 동작으로 되돌리고 싶은 사용자는 ! 연산자 왼쪽에 명시적인 괄호를 추가할 수 있습니다.\n(foo?.bar)!.baz\n\n} 와 > 는 이제 유효하지 않은 JSX 텍스트 문자입니다 (} and > are Now Invalid JSX Text Characters)\nJSX 명세서에는 텍스트 위치에 }와 > 문자의 사용을 금지합니다.\nTypeScript와 바벨은 이 규칙을 더 적합하게 적용하기로 결정했습니다.\n이 문자를 넣기 위한 새로운 방법은 HTML 이스케이프 코드를 사용하거나 (예를 들어, 2 > 1 ) 문자열 리터럴로 표현식을 넣는 것입니다 (예를 들어, 2 {\">\"} 1 ).\n다행히, Brad Zacher의 pull request 덕분에, 다음 문장과 함께 오류 메시지를 받을 수 있습니다\nUnexpected token. Did you mean `{'>'}` or `>`?\nUnexpected token. Did you mean `{'}'}` or `}`?\n예를 들어:\nlet directions = Navigate to: Menu Bar > Tools > Options\n// ~ ~\n// Unexpected token. Did you mean `{'>'}` or `>`?\n\n이 오류 메시지는 편리하고 빠른 수정과 함께 제공되고 Alexander Tarasyuk 덕분에, 많은 오류가 있으면 이 변경사항을 일괄 적용 할 수 있습니다.\n교집합과 선택적 프로퍼티에 대한 더 엄격해진 검사 (Stricter Checks on Intersections and Optional Properties)\n일반적으로, A & B와 같은 교차 타입은 A 또는 B가 C에 할당할 수 있으면, A & B는 C에 할당할 수 있습니다; 하지만, 가끔 선택적 프로퍼티에서 문제가 생깁니다.\n예를 들어, 다음을 봅시다:\ninterface A {\n a: number; // 'number' 인 것에 주목\n}\n\ninterface B {\n b: string;\n}\n\ninterface C {\n a?: boolean; // 'boolean' 인것에 주목\n b: string;\n}\n\ndeclare let x: A & B;\ndeclare let y: C;\n\ny = x;\n\n이전 버전의 TypeScript에서는, A가 C와 완전히 호환되지 않지만, B가 C와 호환 되었기 때문에 허용되었습니다.\nTypeScript 3.9에서는, 교집합 안의 모든 타입이 구제적인 객체 타입이면, 타입 시스템은 모든 프로퍼티를 한 번에 고려합니다.\n결과적으로, TypeScript는 A & B의 a 프로퍼티는 C의 a 프로퍼티와 호환되지 않는다고 봅니다:\n'A & B' 타입은 'C' 타입에 할당할 수 없습니다.\n 'a' 프로퍼티의 타입은 호환되지 않습니다.\n 'number' 타입은 'boolean | undefined' 타입에 할당할 수 없습니다.\n이 변경사항에 대한 자세한 정보는, 해당 pull request를 참조하세요.\n판별 프로퍼티로 줄어든 교집합 (Intersections Reduced By Discriminant Properties)\n존재하지 않는 값을 기술하는 타입으로 끝날 수 있는 몇 가지 경우가 있습니다.\n예를 들어\ndeclare function smushObjects(x: T, y: U): T & U;\n\ninterface Circle {\n kind: \"circle\";\n radius: number;\n}\n\ninterface Square {\n kind: \"square\";\n sideLength: number;\n}\n\ndeclare let x: Circle;\ndeclare let y: Square;\n\nlet z = smushObjects(x, y);\nconsole.log(z.kind);\n\n이 코드는 Circle과 Square의 교집합을 생성할 방법이 전혀 없기 때문에 약간 이상합니다 - 호환되지 않는 두 kind 필드가 있습니다.\n이전 버전의 TypeScript에서는, 이 코드는 허용되었고 \"circle\" & \"square\"가 절대(never) 존재할 수 없는 값의 집합을 기술했기 때문에 kind 자체의 타입은 never였습니다.\nTypeScript 3.9에서는, 타입 시스템이 더 공격적입니다 - kind 프로퍼티 때문에 Circle과 Square를 교차하는 것이 불가능하다는 것을 알고 있습니다.\n그래서 z.kind를 never로 축소하는 대신, z 자체(Circle & Square) 타입을 never로 축소합니다.\n즉 위의 코드는 다음과 같은 오류를 발생합니다:\n'kind' 프로퍼티는 'never' 타입에 존재하지 않습니다.\n관찰한 대부분의 오류는 잘못된 타입 선언과 일치하는 것으로 보입니다.\n자세한 내용은 원문 pull request를 보세요.\nGetters/Setters는 더 이상 열거하지 않습니다 (Getters/Setters are No Longer Enumerable)\n이전 버전의 TypeScript에서, 클래스의 get과 set 접근자는 열거 가능한 방법으로 방출되었습니다; 하지만, get과 set은 열거할 수 없다는 ECMAScript 사양을 따르지 않았습니다.\n결과적으로, ES5와 ES2015를 타겟팅 하는 TypeScript 코드는 동작이 다를 수 있습니다.\n깃허브 사용자 pathurs의 pull request 덕분에, TypeScript 3.9는 이와 관련하여 ECMAScript와 더 밀접하게 호환됩니다.\nany로 확장된 타입 매개변수는 더 이상 any 처럼 행동하지 않음 (Type Parameters That Extend any No Longer Act as any)\n이전 버전의 TypeScript에서 any로 제한된 타입 매개변수는 any로 다룰 수 있었습니다.\nfunction foo(arg: T) {\n arg.spfjgerijghoied; // 오류가 아님!\n}\n\n이는 실수였습니다, 그래서 TypeScript 3.9에서는 더 보수적인 접근을 취하고 이런 의심스러운 작업에 대해 오류를 발생시킵니다.\nfunction foo(arg: T) {\n arg.spfjgerijghoied;\n // ~~~~~~~~~~~~~~~\n // 'spfjgerijghoied' 프로퍼티는 'T' 타입에 존재하지 않습니다.\n}\n\nexport *은 항상 유지됩니다 (export * is Always Retained)\n이전 TypeScript 버전에서 export * from \"foo\" 같은 선언은 foo가 어떠한 값도 export 하지 않으면 JavaScript 출력에서 제외되었습니다.\n이런 내보내기는 타입-지향적이고 바벨에서 에뮬레이트 될 수 없기 때문에 문제가 됩니다.\nTypeScrip 3.9는 이런 export * 선언을 항상 내보냅니다.\n실제로 이 변화가 기존 코드를 깨뜨릴 것이라고 생각하지 않습니다.\n더 많은 libdom.d.ts 개선 (More libdom.d.ts refinements)\nWeb IDL 파일에서 바로 TypeScript의 내장 .d.ts. 라이브러리 (lib.d.ts 및 제품군)가 생성될 수 있도록 DOM 규격의 TypeScript의 내장 .d.ts. 라이브러리를 옮기는 작업을 계속 진행하고 있습니다.\n그 결과 미디어 액세스와 관련된 일부 벤더별 타입이 제거되었습니다.\n프로젝트의 ambient *.d.ts 파일에 이 파일을 추가하면 다시 복구할 수 있습니다:\ninterface HTMLVideoElement {\n msFrameStep(forward: boolean): void;\n msInsertVideoEffect(activatableClassId: string, effectRequired: boolean, config?: any): void;\n msSetVideoRectangle(left: number, top: number, right: number, bottom: number): void;\n webkitEnterFullScreen(): void;\n webkitEnterFullscreen(): void;\n webkitExitFullScreen(): void;\n webkitExitFullscreen(): void;\n\n msHorizontalMirror: boolean;\n readonly msIsLayoutOptimalForPlayback: boolean;\n readonly msIsStereo3D: boolean;\n msStereo3DPackingMode: string;\n msStereo3DRenderMode: string;\n msZoom: boolean;\n onMSVideoFormatChanged: ((this: HTMLVideoElement, ev: Event) => any) | null;\n onMSVideoFrameStepCompleted: ((this: HTMLVideoElement, ev: Event) => any) | null;\n onMSVideoOptimalLayoutChanged: ((this: HTMLVideoElement, ev: Event) => any) | null;\n webkitDisplayingFullscreen: boolean;\n webkitSupportsFullscreen: boolean;\n}\n\ninterface MediaError {\n readonly msExtendedCode: number;\n readonly MS_MEDIA_ERR_ENCRYPTED: number;\n}\n\n"},"pages/release-notes/typescript-3.8.html":{"url":"pages/release-notes/typescript-3.8.html","title":"TypeScript 3.8","keywords":"","body":"\n타입-전용 Imports 와 Exports\nECMAScript 비공개 필드\nexport * as ns 구문\n최상위-레벨 await\nJSDoc 프로퍼티 지정자\n리눅스에서 더 나은 디렉터리 감시와 watchOptions\n\"빠르고 느슨한\" 증분 검사\n\n 타입-전용 Imports 와 Exports (Type-Only Imports and Exports)\n이 기능은 대부분의 사용자에겐 생각할 필요가 없을 수도 있지만; --isolatedModules, TypeScript의 transpileModule API, 또는 Babel에서 문제가 발생하면 이 기능과 관련이 있을 수 있습니다.\nTypeScript 3.8은 타입-전용 imports, exports를 위한 새로운 구문이 추가되었습니다.\nimport type { SomeThing } from \"./some-module.js\";\n\nexport type { SomeThing };\n\nimport type은 타입 표기와 선언에 사용될 선언만 import 합니다.\n이는 항상 완전히 제거되므로, 런타임에 남아있는 것은 없습니다.\n마찬가지로, export type은 타입 문맥에 사용할 export만 제공하며, 이 또한 TypeScript의 출력물에서 제거됩니다.\n클래스는 런타임에 값을 가지고 있고 디자인-타임에 타입이 있으며 사용은 상황에-따라 다르다는 것을 유의해야 합니다.\n클래스를 import 하기 위해 import type을 사용하면, 확장 같은 것은 할 수 없습니다.\nimport type { Component } from \"react\";\n\ninterface ButtonProps {\n // ...\n}\n\nclass Button extends Component {\n // ~~~~~~~~~\n // error! 'Component' only refers to a type, but is being used as a value here.\n\n // ...\n}\n\n이전에 Flow를 사용해본 적이 있다면, 이 구문은 상당히 유사합니다.\n한 가지 차이점은 코드가 모호해 보이지 않도록 몇 가지 제한을 두었다는 것입니다.\n// 'Foo'만 타입인가? 혹은 모든 import 선언이 타입인가?\n// 이는 명확하지 않기 때문에 오류로 처리합니다.\n\nimport type Foo, { Bar, Baz } from \"some-module\";\n// ~~~~~~~~~~~~~~~~~~~~~~\n// error! A type-only import can specify a default import or named bindings, but not both.\n\nimport type과 함께, TypeScript 3.8은 런타임 시 사용되지 않는 import에서 발생하는 작업을 제어하기 위해 새로운 컴파일러 플래그를 추가합니다: importsNotUsedAsValues.\n이 플래그는 3 가지 다른 값을 가집니다:\n\nremove: 이는 imports를 제거하는 현재 동작이며, 계속 기본값으로 작동할 것이며, 기존 동작을 바꾸는 변화가 아닙니다.\npreserve: 이는 사용되지 않는 값들을 모두 보존합니다. 이로 인해 imports/side-effects가 보존될 수 있습니다.\nerror: 이는 모든 (preserve option 처럼) 모든 imports를 보존하지만, import 값이 타입으로만 사용될 경우 오류를 발생시킵니다. 이는 실수로 값을 import하지 않지만 사이드 이팩트 import를 명시적으로 만들고 싶을 때 유용합니다.\n\n이 기능에 대한 더 자세한 정보는, import type선언이 사용될수 있는 범위를 확대하는 pull request, 와 관련된 변경 사항에서 찾을 수 있습니다.\n ECMAScript 비공개 필드 (ECMAScript Private Fields)\nTypeScript 3.8 은 ECMAScript의 stage-3 클래스 필드 제안의 비공개 필드를 지원합니다.\nclass Person {\n #name: string\n\n constructor(name: string) {\n this.#name = name;\n }\n\n greet() {\n console.log(`Hello, my name is ${this.#name}!`);\n }\n}\n\nlet jeremy = new Person(\"Jeremy Bearimy\");\n\njeremy.#name\n// ~~~~~\n// 프로퍼티 '#name'은 'Person' 클래스 외부에서 접근할 수 없습니다.\n// 이는 비공개 식별자를 가지기 때문입니다.\n\n일반적인 프로퍼티들(private 지정자로 선언한 것도)과 달리, 비공개 필드는 몇 가지 명심해야 할 규칙이 있습니다.\n그중 몇몇은:\n\n비공개 필드는 # 문자로 시작합니다. 때때로 이를 비공개 이름(private names) 이라고 부릅니다.\n모든 비공개 필드 이름은 이를 포함한 클래스 범위에서 유일합니다.\npublic 또는 private 같은 TypeScript 접근 지정자는 비공개 필드로 사용될 수 없습니다. \nJS 사용자로부터도 비공개 필드는 이를 포함한 클래스 밖에서 접근하거나 탐지할 수 없습니다! 때때로 이를 강한 비공개(hard privacy) 라고 부릅니다.\n\n\"강한\" 비공개와 별도로, 비공개 필드의 또 다른 장점은 유일하다는 것입니다.\n예를 들어, 일반적인 프로퍼티 선언은 하위클래스에서 덮어쓰기 쉽습니다.\nclass C {\n foo = 10;\n\n cHelper() {\n return this.foo;\n }\n}\n\nclass D extends C {\n foo = 20;\n\n dHelper() {\n return this.foo;\n }\n}\n\nlet instance = new D();\n// 'this.foo' 는 각 인스턴스마다 같은 프로퍼티를 참조합니다.\nconsole.log(instance.cHelper()); // '20' 출력\nconsole.log(instance.dHelper()); // '20' 출력\n\n비공개 필드에서는, 포함하고 있는 클래스에서 각각의 필드 이름이 유일하기 때문에 이에 대해 걱정하지 않아도 됩니다.\nclass C {\n #foo = 10;\n\n cHelper() {\n return this.#foo;\n }\n}\n\nclass D extends C {\n #foo = 20;\n\n dHelper() {\n return this.#foo;\n }\n}\n\nlet instance = new D();\n// 'this.#foo' 는 각 클래스안의 다른 필드를 참조합니다.\nconsole.log(instance.cHelper()); // '10' 출력\nconsole.log(instance.dHelper()); // '20' 출력\n\n알아 두면 좋은 또 다른 점은 다른 타입으로 비공개 필드에 접근하면 TypeError 를 발생한다는 것입니다.\nclass Square {\n #sideLength: number;\n\n constructor(sideLength: number) {\n this.#sideLength = sideLength;\n }\n\n equals(other: any) {\n return this.#sideLength === other.#sideLength;\n }\n}\n\nconst a = new Square(100);\nconst b = { sideLength: 100 };\n\n// Boom!\n// TypeError: attempted to get private field on non-instance\n// 이는 `b` 가 `Square`의 인스턴스가 아니기 때문에 실패 합니다.\nconsole.log(a.equals(b));\n\n마자막으로, 모든 일반 .js 파일 사용자들의 경우, 비공개 필드는 항상 할당되기 전에 선언되어야 합니다.\nclass C {\n // '#foo' 선언이 없습니다.\n // :(\n\n constructor(foo: number) {\n // SyntaxError!\n // '#foo'는 쓰여지기 전에 선언되어야 합니다.\n this.#foo = foo;\n }\n}\n\nJavaScript는 항상 사용자들에게 선언되지 않은 프로퍼티에 접근을 허용했지만, TypeScript는 항상 클래스 프로퍼티 선언을 요구했습니다.\n비공개 필드는, .js 또는 .ts 파일에서 동작하는지 상관없이 항상 선언이 필요합니다.\nclass C {\n /** @type {number} */\n #foo;\n\n constructor(foo: number) {\n // 동작합니다.\n this.#foo = foo;\n }\n}\n\n구현에 대한 더 많은 정보는, the original pull request를 참고하세요\n어떤 것을 사용해야 할까요? (Which should I use?)\n이미 TypeScript 유저로서 어떤 종류의 비공개를 사용해야 하는지에 대한 많은 질문을 받았습니다: 주로, \"private 키워드를 사용해야 하나요 아니면 ECMAScript의 해시/우물 (#) 비공개 필드를 사용해야 하나요?\"\n상황마다 다릅니다!\n프로퍼티에서, TypeScript의 private 지정자는 완전히 지워집니다 - 이는 런타임에서는 완전히 일반 프로퍼티처럼 동작하며 이것이 private 지정자로 선언되었다고 알릴 방법이 없습니다.\nprivate 키워드를 사용할 때, 비공개는 오직 컴파일-타임/디자인-타임에만 시행되며, JavaScript 사용자에게는 전적으로 의도-기반입니다.\nclass C {\n private foo = 10;\n}\n\n// 이는 컴파일 타임에 오류이지만\n// TypeScript 가 .js 파일로 출력했을 때는\n// 잘 동작하며 '10'을 출력합니다.\nconsole.log(new C().foo); // '10' 출력\n// ~~~\n// error! Property 'foo' is private and only accessible within class 'C'.\n\n// TypeScript 오류를 피하기 위한 \"해결 방법\" 으로\n// 캄파일 타임에 이것을 허용합니다.\nconsole.log(new C()[\"foo\"]); // prints '10'\n\n이 같은 종류의 \"약한 비공개(soft privacy)\"는 사용자가 API에 접근할 수 없는 상태에서 일시적으로 작업을 하는 데 도움이 되며, 어떤 런타임에서도 동작합니다.\n반면에, ECMAScript의 # 비공개는 완벽하게 클래스 밖에서 접근 불가능합니다.\nclass C {\n #foo = 10;\n}\n\nconsole.log(new C().#foo); // SyntaxError\n// ~~~~\n// TypeScript 는 오류를 보고 하며 *또한*\n// 런타임에도 동작하지 않습니다.\n\nconsole.log(new C()[\"#foo\"]); // undefined 출력\n// ~~~~~~~~~~~~~~~\n// TypeScript 는 'noImplicitAny' 하에서 오류를 보고하며\n// `undefined`를 출력합니다.\n\n이런 강한 비공개(hard privacy)는 아무도 내부를 사용할 수 없도록 엄격하게 보장하는데 유용합니다.\n만약 라이브러리 작성자일 경우, 비공개 필드를 제거하거나 이름을 바꾸는 것이 급격한 변화를 초래서는 안됩니다.\n언급했듯이, 다른 장점은 ECMAScript의 # 비공개가 진짜 비공개이기 때문에 서브클래싱을 쉽게 할 수 있다는 것입니다.\nECMAScript # 비공개 필드를 사용하면, 어떤 서브 클래스도 필드 네이밍 충돌에 대해 걱정할 필요가 없습니다.\nTypeScript의 private프로퍼티 선언에서는, 사용자는 여전히 상위 클래스에 선언된 프로퍼티를 짓밟지 않도록 주의해야 합니다.\n한 가지 더 생각해봐야 할 것은 코드가 실행되기를 의도하는 곳입니다.\n현재 TypeScript는 이 기능을 ECMAScript 2015 (ES6) 이상 버전을 대상으로 하지 않으면 지원할 수 없습니다.\n이는 하위 레벨 구현이 비공개를 강제하기 위해 WeakMap을 사용하는데, WeakMap은 메모리 누수를 잃으키지 않도록 폴리필될 수 없기 때문입니다.\n반면, TypeScript의 private-선언 프로퍼티는 모든 대상에서 동작합니다- ECMAScript3에서도!\n마지막 고려 사항은 속도 일수 있습니다: private 프로퍼티는 다른 어떤 프로퍼티와 다르지 않기 때문에, 어떤 런타임을 대상으로 하단 다른 프로퍼티와 마찬가지로 접근 속도가 빠를 수 있습니다.\n반면에, # 비공개 필드는 WeakMap을 이용해 다운 레벨 되기 때문에 사용 속도가 느려질 수 있습니다.\n어떤 런타임은 # 비공개 필드 구현을 최적화 하고, 더 빠른 WeakMap을 구현하고 싶을 수 있지만, 모든 런타임에서 그렇지 않을 수 있습니다.\n export * as ns 구문 (export * as ns Syntax)\n다른 모듈의 모든 멤버를 하나의 멤버로 내보내는 단일 진입점을 갖는 것은 종종 일반적입니다.\nimport * as utilities from \"./utilities.js\";\nexport { utilities };\n\n이는 매우 일반적이어서 ECMAScript2020은 최근에 이 패턴을 지원하기 위해서 새로운 구문을 추가했습니다.\nexport * as utilities from \"./utilities.js\";\n\n이것은 JavaScript에 대한 훌륭한 삶의 질의 향상이며, TypeScript 3.8은 이 구문을 지원합니다.\n모듈 대상이 es2020 이전인 경우, TypeScript는 첫 번째 줄의 코드 스니펫을 따라서 무언가를 출력할 것입니다.\n 최상위-레벨 await (Top-Level await)\nTypeScript 3.8은 \"최상위-레벨 await\"이라는 편리한 ECMAScript 기능을 지원합니다.\nJavaScript 사용자는 await을 사용하기 위해 async 함수를 도입하는 경우가 많으며, 이를 정의한 후 즉시 함수를 호출합니다.\nasync function main() {\n const response = await fetch(\"...\");\n const greeting = await response.text();\n console.log(greeting);\n}\n\nmain()\n .catch(e => console.error(e))\n\n이전의 JavaScript(유사한 기능을 가진 대부분의 다른 언어들과 함께)에서 await은 async 함수 내에서 만 허용되었기 때문입니다.\n하지만 최상위-레벨 await로, 우리는 모듈의 최상위 레벨에서 await을 사용할 수 있습니다.\nconst response = await fetch(\"...\");\nconst greeting = await response.text();\nconsole.log(greeting);\n\n// 모듈인지 확인\nexport {};\n\n유의할 점이 있습니다: 최상위-레벨 await은 module의 최상위 레벨에서만 동작하며, 파일은 TypeScript가 import나 export를 찾을 때에만 모듈로 간주됩니다.\n일부 기본적인 경우에 export {}와 같은 보일러 플레이트를 작성하여 이를 확인할 필요가 있습니다.\n이러한 경우가 예상되는 모든 환경에서 최상위 레벨 await은 동작하지 않을 수 있습니다.\n현재, target 컴파일러 옵션이 es2017 이상이고, module이 esnext 또는 system인 경우에만 최상위 레벨 await을 사용할 수 있습니다.\n몇몇 환경과 번들러내에서의 지원은 제한적으로 작동하거나 실험적 지원을 활성화해야 할 수도 있습니다.\n구현에 관한 더 자세한 정보는 the original pull request을 확인하세요.\n es2020용 target과 module (es2020 for target and module)\nTypeScript 3.8은 es2020을 module과 target 옵션으로 지원합니다.\n이를 통해 선택적 체이닝 (optional chaining), nullish 병합 (nullish coalescing), export * as ns 그리고 동적인 import(...) 구문과 같은 ECMAScript 2020 기능이 유지됩니다.\n또한 bigint 리터럴이 esnext 아래에 안정적인 target을 갖는 것을 의미합니다.\n JSDoc 프로퍼티 지정자 (JSDoc Property Modifiers)\nTypeScript 3.8는 allowJs 플래그를 사용하여 JavaScript 파일을 지원하고 checkJs 옵션이나 // @ts-check 주석을 .js 파일 맨 위에 추가하여 JavaScript 파일의 타입-검사를 지원합니다.\nJavaScript 파일에는 타입-검사를 위한 전용 구문이 없기 때문에 TypeScript는 JSDoc을 활용합니다.\nTypeScript 3.8은 프로퍼티에 대한 몇 가지 새로운 JSDoc 태그를 인식합니다.\n먼저 접근 지정자입니다: @public, @private 그리고 @protected입니다.\n이 태그들은 TypeScript 내에서 각각 public, private, protected와 동일하게 동작합니다.\n// @ts-check\n\nclass Foo {\n constructor() {\n /** @private */\n this.stuff = 100;\n }\n\n printStuff() {\n console.log(this.stuff);\n }\n}\n\nnew Foo().stuff;\n// ~~~~~\n// 오류! 'stuff' 프로퍼티는 private 이기 때문에 오직 'Foo' 클래스 내에서만 접근이 가능합니다.\n\n\n@public은 항상 암시적이며 생략될 수 있지만, 어디서든 해당 프로퍼티에 접근 가능을 의미합니다.\n@private은 오직 프로퍼티를 포함하는 클래스 내에서 해당 프로퍼티 사용 가능을 의미합니다.\n@protected는 프로퍼티를 포함하는 클래스와 파생된 모든 하위 클래스내에서 해당 프로퍼티를 사용할 수 있지만, 포함하는 클래스의 인스턴스는 해당 프로퍼티를 사용할 수 없습니다.\n\n다음으로 @readonly 지정자를 추가하여 프로퍼티가 초기화 과정 내에서만 값이 쓰이는 것을 보장합니다.\n// @ts-check\n\nclass Foo {\n constructor() {\n /** @readonly */\n this.stuff = 100;\n }\n\n writeToStuff() {\n this.stuff = 200;\n // ~~~~~\n // 'stuff'는 읽기-전용(read-only) 프로퍼티이기 때문에 할당할 수 없습니다.\n }\n}\n\nnew Foo().stuff++;\n// ~~~~~\n// 'stuff'는 읽기-전용(read-only) 프로퍼티이기 때문에 할당할 수 없습니다.\n\n 리눅스에서 더 나은 디렉터리 감시와 watchOptions\nTypeScript 3.8에서는 node_modules의 변경사항을 효율적으로 수집하는데 중요한 새로운 디렉터리 감시 전략을 제공합니다.\n리눅스와 같은 운영체제에서 TypeScript는 node_modules에 디렉터리 왓쳐(파일 왓쳐와는 반대로)를 설치하고, 의존성 변화를 감지하기 위해 많은 하위 디렉터리를 설치합니다.\n왜냐하면 사용 가능한 파일 왓쳐의 수는 종종 node_modules의 파일 수에 의해 가려지기 때문이고, 추적할 디렉터리 수가 적기 때문입니다.\nTypeScript의 이전 버전은 폴더에 디렉터리 왓쳐를 즉시 설치하며, 초기에는 괜찮을 겁니다; 하지만, npm install 할 때, node_modules안에서 많은 일들이 발생할 것이고, TypeScript를 압도하여, 종종 에디터 세션을 아주 느리게 만듭니다.\n이를 방지하기 위해, TypeScript 3.8은 디렉터리 왓쳐를 설치하기 전에 조금 기다려서 변동성이 높은 디렉터리에게 안정될 수 있는 시간을 줍니다.\n왜냐하면 모든 프로젝트는 다른 전략에서 더 잘 작동할 수 있고, 이 새로운 방법은 당신의 작업 흐름에서는 잘 맞지 않을 수 있습니다. TypeScript 3.8은 파일과 디렉터리를 감시하는데 어떤 감시 전략을 사용할지 컴파일러/언어 서비스에 알려줄 수 있도록 tsconfig.json과 jsconfig.json에 watchOptions란 새로운 필드를 제공합니다.\n{\n // 일반적인 컴파일러 옵션들\n \"compilerOptions\": {\n \"target\": \"es2020\",\n \"moduleResolution\": \"node\",\n // ...\n },\n\n // NEW: 파일/디렉터리 감시를 위한 옵션\n \"watchOptions\": {\n // 파일과 디렉터리에 네이티브 파일 시스템 이벤트 사용\n \"watchFile\": \"useFsEvents\",\n \"watchDirectory\": \"useFsEvents\",\n\n // 업데이트가 빈번할 때\n // 업데이트하기 위해 더 자주 파일을 폴링\n \"fallbackPolling\": \"dynamicPriority\"\n }\n}\n\nwatchOptions는 구성할 수 있는 4가지 새로운 옵션이 포함되어 있습니다.\n\nwatchFile: 각 파일의 감시 방법 전략. 다음과 같이 설정할 수 있습니다:\nfixedPollingInterval: 고정된 간격으로 모든 파일의 변경을 1초에 여러 번 검사합니다.\npriorityPollingInterval: 모든 파일의 변경을 1초에 여러 번 검사합니다, 하지만 휴리스틱을 사용하여 특정 타입의 파일은 다른 타입의 파일보다 덜 자주 검사합니다.\ndynamicPriorityPolling: 동적 큐를 사용하여 덜-자주 수정된 파일은 적게 검사합니다.\nuseFsEvents (디폴트): 파일 변화에 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다.\nuseFsEventsOnParentDirectory: 파일을 포함하고 있는 디렉터리 변경을 감지할 때, 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다. 파일 왓쳐를 적게 사용할 수 있지만, 덜 정확할 수 있습니다.\n\n\nwatchDirectory: 재귀적인 파일-감시 기능이 없는 시스템 안에서 전체 디렉터리 트리가 감시되는 전략. 다음과 같이 설정할 수 있습니다:\nfixedPollingInterval: 고정된 간격으로 모든 디렉터리의 변경을 1초에 여러 번 검사합니다.\ndynamicPriorityPolling: 동적 큐를 사용하여 덜-자주 수정된 디렉터리는 적게 검사합니다.\nuseFsEvents (디폴트): 디렉터리 변경에 운영체제/파일 시스템의 네이티브 이벤트를 사용합니다.\n\n\nfallbackPolling: 파일 시스템 이벤트를 사용할 때, 이 옵션은 시스템이 네이티브 파일 왓쳐가 부족하거나/혹은 지원하지 않을 때, 사용되는 폴링 전략을 지정합니다. 다음과 같이 설정할 수 있습니다.\nfixedPollingInterval: (위를 참조하세요.)\npriorityPollingInterval: (위를 참조하세요.)\ndynamicPriorityPolling: (위를 참조하세요.)\n\n\nsynchronousWatchDirectory: 디렉터리의 연기된 감시를 비활성화합니다. 연기된 감시는 많은 파일이 한 번에 변경될 때 유용합니다 (예를 들어, npm install을 실행하여 node_modules의 변경), 하지만 덜-일반적인 설정을 위해 비활성화할 수도 있습니다.\n\n이 변경의 더 자세한 내용은 Github으로 이동하여 the pull request를 읽어보세요.\n \"빠르고 느슨한\" 증분 검사\nTypeScript 3.8은 새로운 컴파일러 옵션 assumeChangesOnlyAffectDirectDepencies을 제공합니다.\n이 옵션이 활성화되면, TypeScript는 정말로 영향을 받은 파일들은 재검사/재빌드하지않고, 변경된 파일뿐만 아니라 직접 import 한 파일만 재검사/재빌드 합니다.\n예를 들어, 다음과 같이 fileA.ts를 import 한 fileB.ts를 import 한 fileC.ts를 import 한 fileD.ts를 살펴봅시다:\nfileA.ts \n--watch 모드에서는, fileA.ts의 변경이 fileB.ts, fileC.ts 그리고 fileD.ts를 TypeScript가 재-검사해야 한다는 의미입니다.\nassumeChangesOnlyAffectDirectDependencies에서는 fileA.ts의 변경은 fileA.ts와 fileB.ts만 재-검사하면 됩니다.\nVisual Studio Code와 같은 코드 베이스에서는, 특정 파일의 변경에 대해 약 14초에서 약 1초로 재빌드 시간을 줄여주었습니다.\n이 옵션을 모든 코드 베이스에서 추천하는 것은 아니지만, 큰 코드 베이스를 가지고 있고, 나중까지 전체 프로젝트 오류를 기꺼이 연기하겠다면 (예를 들어, tsconfig.fullbuild.json이나 CI를 통한 전용 빌드) 흥미로울 것입니다.\n더 자세한 내용은 the original pull request에서 보실 수 있습니다.\n"},"pages/declaration-files/introduction.html":{"url":"pages/declaration-files/introduction.html","title":"소개","keywords":"","body":"이 가이드는 고품질의 TypeScript 선언 파일을 작성하는 방법을 알려주기 위해 작성되었습니다.\n이 가이드는, TypeScript 언어에 대한 기본 지식이 있다고 가정합니다.\n만약 기본 지식이 없다면, TypeScript 핸드북을 반드시 읽고\n 기본 개념, 특히 타입과 네임스페이스에 익숙해져야 합니다.\n섹션 (Sections)\n이 가이드는 다음 섹션들로 구성됩니다.\n라이브러리 구조 (Library Structures)\n라이브러리 구조는 일반적인 라이브러리 포맷과 각 포맷에 대한 올바른 선언 파일을 작성하는 방법에 대해 알려줍니다.\n기존 파일을 수정하는 경우라면, 이 섹션을 읽으실 필요는 없습니다.\n새로운 선언 파일을 작성해야 한다면 라이브러리의 포맷이 선언 파일 작성에 어떻게 영향을 미치는지 올바르게 이해하기 위해 반드시 읽어야 합니다.\n예제를 통해 (By Example)\n많은 경우, 기본 라이브러리 예제만 있을 때, 선언 파일을 작성해야 합니다.\n예제를 통해 섹션은 많은 API 패턴들과 각 패턴들의 선언을 작성하는 방법을 보여줍니다.\n이 가이드는 TypeScript의 모든 언어 구성에 아직 익숙하지 않은 TypeScript 초심자에 초점을 맞추고 있습니다.\n해야 할 것과 하지 말아야 할 것 (\"Do\"s and \"Don't\"s)\n선언 파일의 많은 실수들은 쉽게 피할 수 있습니다.\n해야 할 것과 하지 말아야 할 것 섹션은 흔한 오류들을 식별하고,\n 감지하는 방법과,\n 수정하는 방법을 설명합니다.\n흔한 실수들을 피하기 위해 반드시 모두가 이 섹션을 읽어야 합니다.\n깊게 들어가기 (Deep Dive)\n선언 파일이 동작하는 메커니즘에 관심 있는 숙련된 사용자들에게,\n 깊게 들어가기 섹션은 선언 작성의 많은 고급 개념을 설명해 주고,\n 이 개념들을 활용하여 깔끔하고 더 직관적인 선언 파일을 만드는 방법을 보여줍니다.\n템플릿 (Templates)\n템플릿에서는 새로운 파일을 작성할 때, 유용한 시작점을 제공하는\n 여러 선언 파일들을 찾을 수 있습니다.\n라이브러리 구조 문서를 참고하여 어떤 템플릿 파일을 사용할지 알아보세요.\nnpm에 배포하기 (Publish to npm)\n배포 섹션은 선언 파일을 npm 패키지에 배포하는 방법과, 의존성 패키지를 관리하는 방법을 설명합니다.\n선언 파일을 찾고 설치하기 (Find and Install Declaration Files)\nJavaScript 라이브러리 사용자를 위해, 소비 섹션은 해당 선언 파일을 찾고 설치하는 몇 가지 간단한 방법을 제공합니다.\n"},"pages/declaration-files/by-example.html":{"url":"pages/declaration-files/by-example.html","title":"By Example","keywords":"","body":"소개 (Introduction)\n이 가이드는 양질의 선언 파일을 작성하는 방법을 설명하기 위해 작성되었습니다.\n이 가이드는 일부 API 문서를 해당 API 사용 예시와 함께 보여주고,\n 상응하는 선언을 작성하는 방법을 설명합니다.\n예제는 대체로 후반부로 갈수록 복잡해집니다.\n\n전역 변수 (Global Variables)\n전역 함수 (Global Functions)\n프로퍼티를 갖는 객체 (Objects with Properties)\n오버로드된 함수 (Overloaded Function)\n재사용 가능한 타입 (인터페이스) (Reusable Types (Interfaces))\n재사용 가능한 타입 (타입 별칭) (Reusable Types (Type Aliases))\n타입 구조화하기 (Organizing Types)\n클래스 (Classes)\n\n예제 (The Examples)\n전역 변수 (Global Variables)\n문서\n\n전역 변수 foo는 존재하는 위젯의 수를 포함합니다.\n\n코드\nconsole.log(\"Half the number of widgets is \" + (foo / 2));\n\n선언\n변수를 선언하기 위해 declare var를 사용하세요.\n만약 변수가 읽기-전용이라면, declare const를 사용하세요.\n변수가 블록-스코프인 경우 declare let 또한 사용할 수 있습니다.\n/** 존재하는 위젯의 수 */\ndeclare var foo: number;\n\n전역 함수 (Global Functions)\n문서\n\n사용자에게 인사말을 보여주기 위해 greet 함수를 호출할 수 있습니다.\n\n코드\ngreet(\"hello, world\");\n\n선언\n함수를 선언하기 위해 declare function을 사용하세요.\ndeclare function greet(greeting: string): void;\n\n프로퍼티를 갖는 객체 (Objects with Properties)\n문서\n\n전역 변수 myLib에는 인사말을 만드는 함수 makeGreeting와,\n지금까지 생성한 인사말의 수를 가리키는 numberOfGreetings 프로퍼티가 있습니다.\n\n코드\nlet result = myLib.makeGreeting(\"hello, world\");\nconsole.log(\"The computed greeting is:\" + result);\n\nlet count = myLib.numberOfGreetings;\n\n선언\n점 표기법으로 접근하는 타입이나 값을 설명하기 위해 declare namespace를 사용하세요.\ndeclare namespace myLib {\n function makeGreeting(s: string): string;\n let numberOfGreetings: number;\n}\n\n오버로드된 함수 (Overloaded Functions)\n문서\ngetWidget 함수는 숫자를 인자로 받아 Widget을 반환하거나, 문자열을 인자로 받아 Widget 배열을 반환합니다.\n코드\nlet x: Widget = getWidget(43);\n\nlet arr: Widget[] = getWidget(\"all of them\");\n\n선언\ndeclare function getWidget(n: number): Widget;\ndeclare function getWidget(s: string): Widget[];\n\n재사용 가능한 타입 (인터페이스) (Reusable Types (Interfaces))\n문서\n\ngreeting을 명시할 때, 반드시 GreetingSettings 객체를 전달해야 합니다.\n이 객체는 다음의 프로퍼티를 갖고 있습니다:\n1 - greeting: 필수 문자열\n2 - duration: 선택적 시간 (밀리초)\n3 - color: 선택적 문자열, 예. '#ff00ff'\n\n코드\ngreet({\n greeting: \"hello world\",\n duration: 4000\n});\n\n선언\n프로퍼티를 갖는 타입을 정의하기 위해 interface를 사용하세요.\ninterface GreetingSettings {\n greeting: string;\n duration?: number;\n color?: string;\n}\n\ndeclare function greet(setting: GreetingSettings): void;\n\n재사용 가능한 타입 (타입 별칭) (Reusable Types (Type Aliases))\n문서\n\n인사말이 예상되는 어느 곳에나, string, string을 반환하는 함수, 또는 Greeter 인스턴스를 전달할 수 있습니다.\n\n코드\nfunction getGreeting() {\n return \"howdy\";\n}\nclass MyGreeter extends Greeter { }\n\ngreet(\"hello\");\ngreet(getGreeting);\ngreet(new MyGreeter());\n\n선언\n타입에 대한 약칭으로 타입 별칭을 사용할 수 있습니다:\ntype GreetingLike = string | (() => string) | Greeter;\n\ndeclare function greet(g: GreetingLike): void;\n\n타입 구조화하기 (Organizing Types)\n문서\n\ngreeter 객체는 파일에 로그를 작성하거나 경고 창을 띄울 수 있습니다.\n로그 옵션을 .log(...) 내부에, 경고 창 옵션을 .alert(...) 내부에 전달할 수 있습니다.\n\n코드\nconst g = new Greeter(\"Hello\");\ng.log({ verbose: true });\ng.alert({ modal: false, title: \"Current Greeting\" });\n\n선언\n타입을 구조화하기 위해 네임스페이스를 사용하세요.\ndeclare namespace GreetingLib {\n interface LogOptions {\n verbose?: boolean;\n }\n interface AlertOptions {\n modal: boolean;\n title?: string;\n color?: string;\n }\n}\n\n중첩된 네임스페이스를 하나의 선언으로 만들 수 있습니다:\ndeclare namespace GreetingLib.Options {\n // Refer to via GreetingLib.Options.Log\n interface Log {\n verbose?: boolean;\n }\n interface Alert {\n modal: boolean;\n title?: string;\n color?: string;\n }\n}\n\n클래스 (Classes)\n문서\n\nGreeter 객체를 인스턴스화해서 greeter를 생성하거나, 이 객체를 상속해서 커스텀 greeter를 생성할 수 있습니다.\n\n코드\nconst myGreeter = new Greeter(\"hello, world\");\nmyGreeter.greeting = \"howdy\";\nmyGreeter.showGreeting();\n\nclass SpecialGreeter extends Greeter {\n constructor() {\n super(\"Very special greetings\");\n }\n}\n\n선언\n클래스 혹은 클래스-같은 객체를 설명하기 위해 declare class를 사용하세요.\n클래스는 생성자 뿐만 아니라 프로퍼티와 메서드를 가질 수 있습니다.\ndeclare class Greeter {\n constructor(greeting: string);\n\n greeting: string;\n showGreeting(): void;\n}\n\n\n\n*Code*\n\n```ts\n\n```\n\n*Declaration*\n\n```ts\n\n```\n\n-->\n"},"pages/declaration-files/dos-and-don-ts.html":{"url":"pages/declaration-files/dos-and-don-ts.html","title":"Do's and Don'ts","keywords":"","body":"일반 타입 (General Types)\nNumber, String, Boolean, Symbol and Object\nNumber, String, Boolean, Symbol, Object 타입을 사용하지 마세요.\n이 타입들은 JavaScript 코드에서 거의 사용되지 않는 비-원시형 박싱된 객체를 가르킵니다.\n/* 잘못됨 */\nfunction reverse(s: String): String;\n\nnumber, string, boolean, symbol 타입을 사용 하세요.\n/* 좋음 */\nfunction reverse(s: string): string;\n\nObject 대신에, TypeScript 2.2 에 추가된 비-원시형 object타입을 사용하세요.\n제네릭 (Generics)\n타입 매개변수를 사용하지 않는 제네릭 타입을 사용하지 마세요. 더 자세한 내용은 TypeScript FAQ 페이지에서 확인하세요.\n\n콜백 타입 (Callback Types)\n콜백의 반환 타입 (Return Types of Callbacks)\n\n사용하지 않는 콜백의 반환 값 타입에 any를 사용하지 마세요:\n/* 잘못됨 */\nfunction fn(x: () => any) {\n x();\n}\n\n사용하지 않는 콜백의 반환 값 타입은 void를 사용하세요: \n/* 좋음 */\nfunction fn(x: () => void) {\n x();\n}\n\n이유: void를 사용하면 실수로 x의 반환 값을 사용하는 것을 방지 할 수 있기 때문에 더 안전합니다.:\nfunction fn(x: () => void) {\n var k = x(); // oops! meant to do something else\n k.doSomething(); // error, but would be OK if the return type had been 'any'\n}\n\n콜백에서 선택적 매개변수 (Optional Parameters in Callbacks)\n정말 의도한 것이 아니라면 콜백에 선택적 매개변수를 사용하지 마세요:\n/* 잘못됨 */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime?: number) => void): void;\n}\n\n이는 아주 구체적인 의미를 가지고 있습니다: done 콜백은 1개 혹은 2개의 인자로 호출될 수 있습니다.\n작성자는 아마 elapsedTime 매개변수가 콜백에 상관없다는 것을 말하려는 의도였을 것입니다,\n 하지만 이를 위해 매개변수를 선택적으로 만들 필요는 없습니다 --\n 콜백에 더 적은 인수를 제공하는 것은 항상 허용됩니다.\n콜백 매개변수를 비-선택적으로 작성하세요:\n/* 좋음 */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime: number) => void): void;\n}\n\n오버로드와 콜백 (Overloads and Callbacks)\n콜백의 인수만 다른 오버로드를 분리해서 작성 하지 마세요:\n/* 잘못됨 */\ndeclare function beforeAll(action: () => void, timeout?: number): void;\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\n최대 인수를 사용해 하나의 오버로드를 작성 하세요:\n/* 좋음 */\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\n이유: 콜백이 매개변수를 무시하는 것은 항상 허용되므로, 짧은 오버로드는 필요하지 않습니다.\n더 짧은 콜백을 먼저 작성하면 넘어오는 함수가 첫 번째 오버로드와 일치하기 때문에 잘못된-타입의 함수를 허용합니다.\n함수 오버로드 (Function Overloads)\n순서 (Ordering)\n더 일반적인 오버로드를 더 구체적인 오버로드 이전에 두지 마세요:\n/* 잘못됨 */\ndeclare function fn(x: any): any;\ndeclare function fn(x: HTMLElement): number;\ndeclare function fn(x: HTMLDivElement): string;\n\nvar myElem: HTMLDivElement;\nvar x = fn(myElem); // x: any, wat?\n\n구체적인 오버로드 뒤에 일반적인 오버로드가 위치하게 정렬 하세요:\n/* 좋음 */\ndeclare function fn(x: HTMLDivElement): string;\ndeclare function fn(x: HTMLElement): number;\ndeclare function fn(x: any): any;\n\nvar myElem: HTMLDivElement;\nvar x = fn(myElem); // x: string, :)\n\n이유: TypeScript는 함수 호출을 처리할 때 첫 번째로 일치하는 오버로드를 선택합니다.\n이전의 오버로드가 뒤에 것보다 \"더 구체적\"이면, 뒤에 것은 사실상 가려져 호출되지 않습니다.\n선택적 매개변수 사용 (Use Optional Parameters)\n뒤따라오는 매개변수만 다른 오버로드를 작성하지 마세요:\n/* 잘못됨 */\ninterface Example {\n diff(one: string): number;\n diff(one: string, two: string): number;\n diff(one: string, two: string, three: boolean): number;\n}\n\n가능한 선택적 매개변수를 사용 하세요:\n/* 좋음 */\ninterface Example {\n diff(one: string, two?: string, three?: boolean): number;\n}\n\n이 문제는 모든 오버로드가 같은 반환 타입을 가질 때만 발생한다는 점에 유의하세요.\n이유: 두 가지 중요한 이유가 있습니다.\nTypeScript는 소스의 인수로 대상의 시그니처를 호출할 수 있는지 확인하여 시그니처 호환성을 결정합니다.\n 그리고 관계없는 인수가 허용됩니다\n예를 들어, 이 코드는 선택적 매개변수를 사용하여 올바르게 작성된 경우에만 버그를 노출합니다:\nfunction fn(x: (a: string, b: number, c: number) => void) { }\nvar x: Example;\n// 오버로드로 작성한 경우, OK -- 첫번째 오버로드가 사용됨\n// 선택적으로 작성한 경우, 올바르게 오류.\nfn(x.diff);\n\n두 번째 이유는 사용자가 TypeScript의 \"strict null checking\" 기능을 사용할 때입니다.\nJavaScript에서 지정되지 않은 매개변수는 undefined로 나타나기 때문에, 일반적으로 선택적 매개변수가 있는 함수에 명시적으로 undefined를 전달하는 것이 좋습니다.\n예를 들어, 이 코드는, strict null에서 문제없습니다.\nvar x: Example;\n// 오버로드로 작성한 경우, `undefined`를 `string` 에 전달했기 때문에 잘못된 에러\n// 선택적으로 작성한 경우, 올바름\nx.diff(\"something\", true ? undefined : \"hour\");\n\n유니언 타입 사용 (Use Union Types)\n한 인수 위치에서 타입만 다른 오버로드를 사용하지 마세요:\n/* 잘못됨 */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number): Moment;\n utcOffset(b: string): Moment;\n}\n\n가능한 유니언 타입을 사용 하세요:\n/* 좋음 */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number|string): Moment;\n}\n\n시그니처의 반환 타입이 다르기 때문에 b를 선택적으로 만들지 않은 점에 유의하세요.\n이유: 이는 함수에 값을 \"전달하는\" 사람들에게 중요합니다.:\nfunction fn(x: string): void;\nfunction fn(x: number): void;\nfunction fn(x: number|string) {\n // 분리된 오버로드로 작성된 경우, 잘못된 에러\n // 유니언 타입으로 작성된 경우, 올바름\n return moment().utcOffset(x);\n}\n\n"},"pages/declaration-files/deep-dive.html":{"url":"pages/declaration-files/deep-dive.html","title":"Deep Dive","keywords":"","body":"정의 파일 이론: 심층 분석 (Definition File Theory: A Deep Dive)\n원하는 API 형태를 제공하는 모듈을 만드는 것은 까다로울 수 있습니다.\n예를 들어, new의 사용에 따라 호출할 때 다른 타입을 생성하는 모듈을 원할 수 있고,\n 계층에 노출 된 다양한 명명된 타입을 가지고 있으며,\n 모듈 객체에 대한 여러 프로퍼티도 가질 수 있습니다.\n이 가이드에서는, 익숙한 API를 노출하는 복잡한 정의 파일에 대해 작성하는 도구를 제공합니다.\n또한 옵션이 다양하기 때문에 여기서는 모듈 (또는 UMD) 라이브러리에 중점을 둡니다.\n주요 컨셉 (Key Concepts)\nTypeScript 작동 방식에 대해 여러 주요 개념을 이해하여\n 정의의 형태를 만드는 방법을 완전히 이해할 수 있습니다.\n타입 (Types)\n이 가이드를 읽고 있다면, 아마도 TypeScript의 타입에 대해 이미 알고 있을 것입니다.\n보다 명확하게하기 위해, 다음과 같이 타입이 도입됩니다:\n\n타입 별칭 선언 (type sn = number | string;)\n인터페이스 선언 (interface I { x: number[]; })\n클래스 선언 (class C { })\n열거형 선언 (enum E { A, B, C })\n타입을 가리키는 import 선언\n\n이러한 각 선언 형태는 새로운 타입 이름을 만듭니다.\n값 (Values)\n타입과 마찬가지로 값이 무엇인지 이미 알고 있을 것입니다.\n값은 표현식에서 참조할 수 있는 런타임 이름입니다.\n예를 들어 let x = 5;에서는 x라고 불리는 값을 생성합니다.\n다시 명확하게 말하자면, 다음과 같이 값을 만듭니다:\n\nlet, const, 그리고 var 선언\n값을 포함하는 네임스페이스 또는 모듈 선언\n열거형 선언\n클래스 선언\n값을 참조하는 import 선언\n함수 선언\n\n네임스페이스 (Namespaces)\n타입은 네임스페이스 안에 존재할 수 있습니다.\n예를 들어, let x: A.B.C 이란 선언이 있다면,\n 타입 C는 A.B 네임스페이스에서 온 것 입니다.\n이 구별은 미묘하지만 중요합니다 -- 여기서 A.B는 타입이거나 값일 필요는 없습니다.\n간단한 조합: 하나의 이름, 여러 의미 (Simple Combinations: One name, multiple meanings)\nA라는 이름이 있으면, A에 대해 타입, 값 또는 네임스페이스라는 세 가지 다른 의미를 찾을 수 있습니다.\n이름을 해석하는 방법은 사용하는 컨텍스트에 따라 다릅니다.\n예를 들어 let m: A.A = A; 선언에서,\n A는 먼저 네임스페이스로 사용 된 다음, 타입의 이름으로, 그 다음 값으로 사용됩니다.\n즉 완전히 다른 선언을 의미할 수 있습니다!\n약간은 혼란스러워 보이지만, 과하게 사용하지 않는 한 실제로 매우 편리합니다.\n결합 동작의 유용한 측면을 살펴 보겠습니다.\n내부 조합 (Built-in Combinations)\n영리한 사람이라면, 타입과 값 목록에서 클래스가 둘 다 나온 것을 눈치챘을 것입니다.\nclass C { } 선언은 두 가지를 만듭니다:\n 클래스 인스턴스의 형태를 나타내는 타입 C와\n 클래스 생성자를 나타내는 값 C 입니다.\n열거형 선언도 비슷하게 동작합니다.\n사용자 조합 (User Combinations)\n모듈 파일 foo.d.ts을 작성했습니다:\nexport var SomeVar: { a: SomeType };\nexport interface SomeType {\n count: number;\n}\n\n그 다음 사용했습니다:\nimport * as foo from './foo';\nlet x: foo.SomeType = foo.SomeVar.a;\nconsole.log(x.count);\n\n잘 작동하지만, SomeType과 SomeVar는 이름이 같도록\n 밀접하게 관련되어 있다고 상상할 수 있습니다.\n결합을 사용하여 같은 이름 Bar로 두 가지 다른 객체 (값과 타입)를 표시 할 수 있습니다:\nexport var Bar: { a: Bar };\nexport interface Bar {\n count: number;\n}\n\n이 경우 사용하는 코드를 구조 분해할 수 있는 아주 좋은 기회입니다:\nimport { Bar } from './foo';\nlet x: Bar = Bar.a;\nconsole.log(x.count);\n\n여기서도 Bar를 타입과 값으로 사용했습니다.\nBar 값을 Bar 타입으로 선언할 필요가 없다는 점을 유의하세요 -- 저 둘은 독립적입니다.\n고급 결합 (Advanced Combinations)\n선언은 여러 개의 선언에 걸쳐 결합될 수 있습니다.\n예를 들어, class C { }와 interface C { } 같이 결합할 수 있으며 둘 다 C 타입에 프로퍼티를 추가합니다.\n충돌을 일으키지 않는다면 충분히 합법적입니다.\n일반적인 경험 법칙은 값의 이름이 네임스페이스로 선언되지 않는 한 항상 같은 이름의 다른 값과 충돌하고,\n 타입 별칭 선언(type s = string)으로 선언 된 경우 타입이 충돌하며,\n 네임스페이스와는 절대로 충돌하지 않는 것입니다.\n어떻게 사용되는지 살펴보겠습니다.\n인터페이스를 사용하여 추가하기 (Adding using an interface)\n인터페이스에 다른 인터페이스 선언을 사용하여 멤버를 추가할 수 있습니다:\ninterface Foo {\n x: number;\n}\n// ... 다른 위치 ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // 성공\n\n클래스와도 같이 동작합니다:\nclass Foo {\n x: number;\n}\n// ... 다른 위치 ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // 성공\n\n단, 타입 별칭 (type s = string;)에는 인터페이스를 사용해서 추가할 수 없습니다.\n네임스페이스를 사용하여 추가하기 (Adding using a namespace)\n네임스페이스 선언은 충돌을 일으키지 않는 방식으로 새로운 타입, 값 그리고 네임스페이스를 추가할 수 있습니다.\n예를 들어, 클래스에 정적 멤버를 추가할 수 있습니다:\nclass C {\n}\n// ... 다른 위치 ...\nnamespace C {\n export let x: number;\n}\nlet y = C.x; // 성공\n\n위 예제에서 C의 정적 측면(생성자 함수)에 값을 추가했습니다.\n값을 추가 했고 모든 값에 대한 컨테이너가 다르기 때문입니다.\n (타입은 네임스페이스에 포함되고 네임스페이스는 다른 네임스페이스에 포함됩니다).\n네임스페이스 타입을 클래스에 추가할 수 있습니다:\nclass C {\n}\n// ... 다른 위치 ...\nnamespace C {\n export interface D { }\n}\nlet y: C.D; // 성공\n\n이 예제에서 namespace 선언을 작성할 때까지 네임스페이스 C는 없었습니다.\n네임스페이스 C는 클래스에 의해 생성된 C의 값 또는 타입과 충돌하지 않습니다.\n마지막으로 namespace 선언을 사용하여 다양한 병합을 할 수 있습니다.\n특히 현실적인 예는 아니지만, 흥미로운 동작을 확인할 수 있습니다:\nnamespace X {\n export interface Y { }\n export class Z { }\n}\n\n// ... 다른 위치 ...\nnamespace X {\n export var Y: number;\n export namespace Z {\n export class C { }\n }\n}\ntype X = string;\n\n위 예제에서 첫 번째 블록은 다음 이름의 의미를 만듭니다:\n\n값 X (네임스페이스 선언은 값 Z를 포함하기 때문입니다)\n네임스페이스 X (네임스페이스 선언은 타입 Y를 포함하기 때문입니다)\nX 네임스페이스 안의 타입 Y\nX 네임스페이스 안의 타입 Z (클래스의 인스턴스 형태)\nX 값의 프로퍼티인 값 Z (클래스의 생성자 함수)\n\n두 번째 블록은 다음 이름의 의미를 만듭니다:\n\nX 값의 프로퍼티인 값 Y (number 타입)\n네임스페이스 Z\nX 값의 프로퍼티인 값 Z\nX.Z 네임스페이스 안의 타입 C\nX.Z 값의 프로퍼티인 값 C\n타입 X\n\nexport = or import 사용하기 (Using with export = or import)\n중요한 규칙은 export와 import 선언이 대상의 모든 의미 를 내보내거나 가져온다는 것 입니다.\n\n"},"pages/declaration-files/library-structures.html":{"url":"pages/declaration-files/library-structures.html","title":"Library Structures","keywords":"","body":"개요 (Overview)\n일반적으로, 선언 파일을 구조화하는 방법은 라이브러리를 사용하는 방법에 따라 다릅니다.\nJavaScript에서 사용할 라이브러리를 제공하는 방법은 여러 가지가 있고, 이에 맞추어 선언 파일을 작성해야 합니다.\n이 가이드는 일반적인 라이브러리 패턴을 식별하는 방법과, 그 패턴에 상응하는 선언 파일을 작성하는 방법에 대해 다룹니다.\n주요 라이브러리 각각의 구조화 패턴 유형은 템플릿 섹션에 있습니다.\n이 템플릿으로 시작하면 더 빠르게 진행할 수 있습니다.\n라이브러리 종류 식별하기 (Identifying Kinds of Libraries)\n첫 번째로, TypeScript 선언 파일이 나타낼 수 있는 라이브러리 종류를 다뤄보겠습니다.\n각 종류의 라이브러리를 사용하는 방법과, 작성하는 방법, 그리고 실제 라이브러리들의 예제를 볼 것입니다.\n라이브러리의 구조를 식별하는 것은 선언 파일을 작성하는 첫 단계입니다.\n사용법과 코드를 기반으로 구조를 식별하는 방법에 대한 힌트를 제공합니다.\n라이브러리의 문서와 구성에 따라서, 어떤 건 다른 것보다 훨씬 쉬울 수 있습니다.\n본인에게 더 편한 것을 사용할 것을 추천합니다.\n전역 라이브러리 (Global Libraries)\n전역 라이브러리는 전역 스코프 (즉, import 형식을 사용하지 않음)에서 접근 가능한 라이브러리입니다.\n많은 라이브러리는 사용을 위해 간단히 하나 이상의 전역 변수를 노출합니다.\n예를 들어, jQuery를 사용한다면, $ 변수를 참조해서 사용할 수 있습니다:\n$(() => { console.log('hello!'); } );\n\nHTML 스크립트 태그로 라이브러리를 사용하는 방법은 라이브러리 문서에서 지침을 볼 수 있습니다:\n\n\n오늘날, 대부분의 전역에서 접근 가능한 유명 라이브러리들은 실제로 UMD 라이브러리로 작성되어 있습니다 (아래를 참조).\nUMD 라이브러리 문서는 전역 라이브러리 문서와 구별하기 어렵습니다.\n전역 선언 파일을 작성하기 전에, 실제로는 UMD가 아닌지 확인하십시오.\n코드에서 전역 라이브러리 식별하기 (Identifying a Global Library from Code)\n전역 라이브러리 코드는 대게 엄청 간단합니다.\n전역 \"Hello, world\" 라이브러리는 다음과 같습니다:\nfunction createGreeting(s) {\n return \"Hello, \" + s;\n}\n\n혹은 다음과 같습니다:\nwindow.createGreeting = function(s) {\n return \"Hello, \" + s;\n}\n\n전역 라이브러리의 코드를 보면, 보통 다음을 볼 수 있습니다:\n\n최상위 레벨 var문 이나 function선언\n하나 이상의 window.someName 할당\nDOM 인터페이스 document 혹은 window가 존재한다고 가정\n\n다음은 볼 수 없습니다:\n\nrequire 이나 define 같은 모듈 로더 검사 혹은 사용\nvar fs = require(\"fs\"); 형태의 CommonJS/Node.js-스타일 import\ndefine(...) 호출\n라이브러리를 require 혹은 import하는 방법에 대해 설명하는 문서\n\n전역 라이브러리 예제 (Examples of Global Libraries)\n전역 라이브러리를 UMD 라이브러리로 바꾸는게 쉽기 때문에, 전역 스타일로 작성한 인기 라이브러리는 거의 없습니다.\n하지만, 크기가 작고 DOM이 필요한 (혹은 의존성이 없는) 라이브러리는 여전히 전역입니다.\n전역 라이브러리 템플릿 (Global Library Template)\n템플릿 파일 global.d.ts은 예제 라이브러리 myLib를 정의합니다.\n\"이름 충돌 방지\" 각주를 반드시 읽어보세요.\n모듈형 라이브러리 (Modular Libraries)\n어떤 라이브러리는 모듈 로더 환경에서만 동작합니다.\n예를 들어, express는 Node.js에서만 동작하고 반드시 CommonJS의 require 함수로 로드되어야 합니다.\nECMAScript 2015 (ES2015, ECMAScript 6, ES6로도 잘 알려진), CommonJS와 RequireJS는 모듈을 importing하는 비슷한 개념을 가지고 있습니다.\nJavaScript의 CommonJS (Node.js)를 예를 들면, 다음과 같이 작성합니다\nvar fs = require(\"fs\");\n\nTypeScript나 ES6에서는, import 키워드가 같은 목적을 제공합니다:\nimport fs = require(\"fs\");\n\n일반적으로 모듈형 라이브러리의 문서에서 다음 코드들 중 하나를 볼 수 있습니다:\nvar someLib = require('someLib');\n\n혹은\ndefine(..., ['someLib'], function(someLib) {\n\n});\n\n전역 모듈과 마찬가지로 UMD 모듈의 문서에서도 이 예제들을 볼 수 있으므로, 코드나 문서를 반드시 확인하세요.\n코드에서 모듈 라이브러리 식별하기 (Identifying a Module Library from Code)\n모듈형 라이브러리는 일반적으로 다음 중 몇 가지를 반드시 가지고 있습니다:\n\nrequire 혹은 define에 대한 무조건적인 호출\nimport * as a from 'b'; 혹은 export c; 같은 선언문\nexports 혹은 module.exports에 대한 할당\n\n다음은 거의 갖지 않습니다:\n\nwindow 혹은 global 프로퍼티 할당\n\n모듈형 라이브러리 예제 (Examples of Modular Libraries)\n많은 유명한 Node.js 라이브러리들은 express, gulp, request와 같은 모듈군 안에 있습니다.\nUMD\nUMD 모듈은 모듈로 (import를 통해) 사용할 수 있고 혹은 전역으로도 (모듈 로더 없는 환경에서 실행될 때) 사용할 수 있습니다.\nMoment.js 같은 많은 유명한 라이브러리들은 이 방법으로 작성되었습니다.\n예를 들어, Node.js나 RequireJS를 사용하면, 다음과 같이 작성합니다:\nimport moment = require(\"moment\");\nconsole.log(moment.format());\n\n반면 바닐라 브라우저 환경에서는 다음과 같이 쓸 수 있습니다:\nconsole.log(moment.format());\n\nUMD 라이브러리 식별하기 (Identifying a UMD library)\nUMD modules은 모듈 로더 환경 유무를 검사합니다.\n이는 다음과 같이 보이는 찾기 쉬운 패턴입니다:\n(function (root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define([\"libName\"], factory);\n } else if (typeof module === \"object\" && module.exports) {\n module.exports = factory(require(\"libName\"));\n } else {\n root.returnExports = factory(root.libName);\n }\n}(this, function (b) {\n\n만약 라이브러리 코드, 특히 파일 상단에서 typeof define, typeof window 혹은 typeof module에 대한 테스트를 보았다면, 거의 대부분 UMD 라이브러리입니다.\nUMD 라이브러리 문서에서는 require를 보여주는 \"Node.js에서 사용하기\" 예제를 종종 설명하고\n \"브라우저에서 사용하기\" 예제에서는 태그를 사용해서 스크립트를 로드하는 방법을 보여줍니다.\nUMD 라이브러리 예제 (Examples of UMD libraries)\n유명한 라이브러리 대부분은 UMD 패키지로 사용할 수 있습니다.\n예로는 jQuery, Moment.js, loadash 등 더 많이 있습니다.\n템플릿 (Template)\n모듈은 세 가지 템플릿을 사용할 수 있습니다,\n module.d.ts, module-class.d.ts 그리고 module-function.d.ts.\n만약 모듈을 함수처럼 호출할 수 있으면 module-function.d.ts을 사용하세요:\nvar x = require(\"foo\");\n// 참고: 함수로 'x'를 호출\nvar y = x(42);\n\n각주 \"ES6가 모듈 호출 시그니처에 미치는 영향\"를 반드시 읽어보세요\n만약 모듈이 new를 사용하여 생성할 수 있다면 module-class.d.ts를 사용하세요:\nvar x = require(\"bar\");\n// 참고: 'new' 연산자를 import된 변수에 사용\nvar y = new x(\"hello\");\n\n이런 모듈에도 같은 각주가 적용됩니다.\n만약 모듈이 위 사항에 해당되지 않다면, module.d.ts 파일을 사용하세요.\n모듈 플러그인 혹은 UMD 플러그인 (Module Plugin or UMD Plugin)\n모듈 플러그인은 다른 모듈 (UMD나 모듈)의 형태를 변경합니다.\n예를 들어, Moment.js에서, moment-range는 moment 객체에 새로운 range 메서드를 추가합니다.\n선언 파일 작성을 위해, 모듈이 일반 모듈로 변경되든 UMD 모듈로 변경되든 같은 코드를 작성합니다.\n템플릿 (Template)\nmodule-plugin.d.ts 템플릿을 사용하세요.\n전역 플러그인 (Global Plugin)\n전역 플러그인은 전역의 형태를 변경하는 전역 코드입니다.\n전역-수정 모듈과 마찬가지로 런타임에 충돌 가능성을 높입니다.\n예를 들어, 몇몇 라이브러리는 Array.prototype이나 String.prototype에 새로운 함수를 추가합니다.\n전역 플러그인 식별하기 (Identifying global plugins)\n전역 플러그인은 일반적으로 문서를 보고 쉽게 식별할 수 있습니다.\n다음과 같은 예제를 볼 수 있습니다:\nvar x = \"hello, world\";\n// 내장 타입에 새로운 메서드 생성\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// 내장 타입에 새로운 메서드 생성\nconsole.log(y.reverseAndSort());\n\n템플릿 (Template)\nglobal-plugin.d.ts 템플릿을 사용하세요.\n전역-수정 모듈 (Global-modifying Modules)\n전역-수정 모듈은 import 될 때, 전역 스코프에 존재하는 값을 변경합니다.\n예를 들어, import 될 때 String.prototype에 새로운 멤버를 추가하는 라이브러리가 있을 수 있습니다.\n이 패턴은 런타임 충돌의 가능성 때문에 위험하지만,\n 여전히 선언 파일을 작성할 수 있습니다.\n전역-수정 모듈 식별하기 (Identifying global-modifying modules)\n전역-수정 모듈은 일반적으로 문서를 보고 쉽게 식별할 수 있습니다.\n일반적으로, 전역 플러그인과 비슷하지만, 효과를 활성화하기 위해 require 호출이 필요합니다.\n다음과 같은 문서를 볼 수 있습니다:\n// 반환값을 사용하지 않는 'require' 호출\nvar unused = require(\"magic-string-time\");\n/* 혹은 */\nrequire(\"magic-string-time\");\n\nvar x = \"hello, world\";\n// 내장 타입에 새로운 메서드 생성\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// 내장 타입에 새로운 메서드 생성\nconsole.log(y.reverseAndSort());\n\n템플릿 (Template)\nglobal-modifying-module.d.ts 템플릿을 사용하세요.\n 의존성 사용하기 (Consuming Dependencies)\n라이브러리가 몇 가지 의존성을 가지고 있을 수 있습니다.\n이번 섹션에서는 선언 파일 안에 의존성을 import 하는 방법을 설명합니다.\n전역 라이브러리 의존성 (Dependencies on Global Libraries)\n만약 라이브러리가 전역 라이브러리에 의존성이 있다면, /// 디렉티브를 사용하세요:\n/// \n\nfunction getThing(): someLib.thing;\n\n모듈 의존성 (Dependencies on Modules)\n만약 라이브러리가 모듈에 의존성이 있다면, import문을 사용하세요:\nimport * as moment from \"moment\";\n\nfunction getThing(): moment;\n\nUMD 라이브러리 의존성 (Dependencies on UMD libraries)\n전역 라이브러리에서 (From a Global Library)\n만약 전역 라이브러리가 UMD 모듈에 의존성이 있다면, /// 디렉티브를 사용하세요:\n/// \n\nfunction getThing(): moment;\n\n모듈이나 UMD 라이브러리에서 (From a Module or UMD Library)\n만약 모듈이나 UMD 라이브러리가 UMD 라이브러리에 의존성이 있다면, import문을 사용하세요:\nimport * as someLib from 'someLib';\n\nUMD 라이브러리에 대한 의존성 선언에 /// 디렉티브를 사용하지 마세요!\n각주 (Footnotes)\n 이름 충돌 방지하기 (Preventing Name Conflicts)\n전역 선언 파일을 작성할 때, 전역 스코프에 많은 타입을 정의할 수 있다는 점을 유의하세요.\n많은 선언 파일이 프로젝트 내에 있을 때, 해결할 수 없는 이름 충돌이 발생할 수 있으므로 이를 사용하지 않는 것이 좋습니다.\n따라야 하는 간단한 규칙은 라이브러리가 정의한 전역 변수가 무엇이든 타입을 네임스페이스로 정의하는 것입니다.\n예를 들어, 만약 라이브러리가 전역 값 'cats'를 정의하면, 다음과 같이 작성하고\ndeclare namespace cats {\n interface KittySettings { }\n}\n\n이렇게 하지는 마세요\n// 최상위-레벨에서\ninterface CatsKittySettings { }\n\n이 가이드는 선언 파일 사용자가 중단하지 않고 라이브러리를 UMD로 전환할 수 있도록 합니다.\n ES6가 모듈 플러그인에 미치는 영향 (The Impact of ES6 on Module Plugins)\n어떤 플러그인은 기존 모듈에 최상위 export를 추가하거나 수정합니다.\nCommonJS와 다른 로더에서는 허용되지만, ES6 모듈은 불변하다고 간주되기에 이 패턴은 불가능합니다.\n왜냐하면 TypeScript는 로더에 구애받지 않기에, 이 정책이 컴파일-시간에 적용되지 않지만, ES6 모듈 로더로 전환하려는 개발자는 알고 있어야 합니다.\n모듈 호출 시그니처에 ES6가 미치는 영향 (The Impact of ES6 on Module Call Signatures)\nExpress와 같은 많은 유명한 라이브러리들은 import 될 때 호출 가능한 함수를 노출합니다.\n예를 들어, 일반적인 Express 사용법은 다음과 같습니다:\nimport exp = require(\"express\");\nvar app = exp();\n\nES6 모듈 로더에서, 최상위-레벨 객체(여기에서는 exp로 import)는 프로퍼티만 가질 수 있습니다;\n 최상위-레벨 모듈 객체는 절대 호출할 수 없습니다.\n가장 일반적인 해결책은 호출 가능/생성 가능 객체를 default export로 정의하는 것입니다;\n 어떤 모듈 로더 shims은 자동으로 이 상황을 감지하고 최상위-레벨 객체를 default export로 바꿉니다.\n라이브러리 파일 레이아웃 (Library file layout)\n선언 파일의 레이아웃은 라이브러리의 레이아웃을 반영해야 합니다.\n라이브러리는 다음과 같이 여러 모듈로 구성됩니다\nmyLib\n +---- index.js\n +---- foo.js\n +---- bar\n +---- index.js\n +---- baz.js\n\n이는 다음과 같이 import 할 수 있습니다\nvar a = require(\"myLib\");\nvar b = require(\"myLib/foo\");\nvar c = require(\"myLib/bar\");\nvar d = require(\"myLib/bar/baz\");\n\n그러므로 선언 파일은 다음과 같아야 합니다\n@types/myLib\n +---- index.d.ts\n +---- foo.d.ts\n +---- bar\n +---- index.d.ts\n +---- baz.d.ts\n\n"},"pages/declaration-files/templates.html":{"url":"pages/declaration-files/templates.html","title":"Templates","keywords":"","body":"\nglobal-modifying-module.d.ts\nglobal-plugin.d.ts\nglobal.d.ts\nmodule-class.d.ts\nmodule-function.d.ts\nmodule-plugin.d.ts\nmodule.d.ts\n\n"},"pages/declaration-files/templates/global-modifying-module.d.ts.html":{"url":"pages/declaration-files/templates/global-modifying-module.d.ts.html","title":"global-modifying-module.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 전역-수정 모듈 템플릿 파일입니다. 사용할 때는 파일 이름을 index.d.ts로 바꿔야 하고,\n *~ 모듈과 같은 이름의 폴더 안에 넣으세요.\n *~ 예를 들어, \"super-greeter\"라는 모듈을 만들고 있다면,\n *~ 파일의 위치는 'super-greeter/index.d.ts' 이어야 합니다.\n */\n\n/*~ 주의: 전역 수정 모듈이 호출되거나 생성될 수 있다면,\n *~ 여기에서 패턴을 모듈-클래스 또는 모듈-함수의 패턴과 결합해야 합니다.\n *~ 템플릿 파일\n */\ndeclare global {\n /*~ 여기에서, 전역 네임스페이스에 포함할 것을 선언하거나,\n *~ 전역 네임스페이스에 기존 선언을 보강하세요\n */\n interface String {\n fancyFormat(opts: StringFormatOptions): string;\n }\n}\n\n/*~ 모듈이 타입이나 값을 export한다면, 평소대로 사용하세요 */\nexport interface StringFormatOptions {\n fancinessLevel: number;\n}\n\n/*~ 예를 들어, 모듈에 메서드를 선언하는 경우 (전역 side effect 이외에) */\nexport function doSomething(): void;\n\n/*~ 모듈이 아무것도 export하지 않으면, 이 라인이 필요합니다. 그렇지 않다면 지우세요 */\nexport { };\n\n"},"pages/declaration-files/templates/global-plugin.d.ts.html":{"url":"pages/declaration-files/templates/global-plugin.d.ts.html","title":"global-plugin.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 전역 플러그인을 작성하는 방법을 보여주는 템플릿입니다. */\n\n/*~ 기존의 타입 선언을 작성하고, 새로운 멤버를 추가하세요.\n *~ 예를 들어, 아래는 내장 숫자 타입에 'toBinaryString' 메서드를 추가하여\n *~ 오버라이드 합니다.\n */\ninterface Number {\n toBinaryString(opts?: MyLibrary.BinaryFormatOptions): string;\n toBinaryString(callback: MyLibrary.BinaryFormatCallback, opts?: MyLibrary.BinaryFormatOptions): string;\n}\n\n/*~ 여러 타입을 선언해야 한다면, 전역 네임스페이스에 많은 것을 추가하는 상황을 피하기 위해\n *~ 네임스페이스 안에 위치시키세요.\n */\ndeclare namespace MyLibrary {\n type BinaryFormatCallback = (n: number) => string;\n interface BinaryFormatOptions {\n prefix?: string;\n padding: number;\n }\n}\n\n"},"pages/declaration-files/templates/global.d.ts.html":{"url":"pages/declaration-files/templates/global.d.ts.html","title":"global.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 라이브러리가 호출 가능하다면 (예. myLib(3)처럼 호출 가능하다면)\n *~ 여기에 호출 시그니처를 포함하세요.\n *~ 그렇지 않으면, 이 섹션은 삭제하세요.\n */\ndeclare function myLib(a: string): string;\ndeclare function myLib(a: number): number;\n\n/*~ 라이브러리의 이름이 유효한 타입 이름으로 사용하고 싶으면,\n *~ 여기서 할 수 있습니다.\n *~\n *~ 예를 들어, 'var x: myLib'; 처럼 사용할 수 있습니다.\n *~ 하지만 이게 실제로 의미 있는지 확인하세요! 그렇지 않다면,\n *~ 해당 선언을 삭제하고 아래 네임스페이스 안에 타입을 추가하세요.\n */\ninterface myLib {\n name: string;\n length: number;\n extras?: string[];\n}\n\n/*~ 전역 변수에 export된 프로퍼티를 라이브러리가 갖고 있다면,\n *~ 이곳에 위치시키세요.\n *~ 여기에도 타입 (인터페이스와 타입 별칭)을 위치시켜야 합니다.\n */\ndeclare namespace myLib {\n //~ 'myLib.timeout = 50;' 라고 사용할 수 있습니다.\n let timeout: number;\n\n //~ 'myLib.version'에 접근할 수 있지만, 수정할 순 없습니다.\n const version: string;\n\n //~ 'let c = new myLib.Cat(42)' 또는 참조 (예. 'function f(c: myLib.Cat) { ... }) 를 통해\n //~ 클래스를 만들 수 있습니다\n class Cat {\n constructor(n: number);\n\n //~ 'Cat' 인스턴스에서 'c.age'를 읽을 수 있습니다\n readonly age: number;\n\n //~ 'Cat' 인스턴스에서 'c.purr()'를 호출할 수 있습니다.\n purr(): void;\n }\n\n //~ 다음과 같이 변수를 선언할 수 있습니다.\n //~ 'var s: myLib.CatSettings = { weight: 5, name: \"Maru\" };'\n interface CatSettings {\n weight: number;\n name: string;\n tailLength?: number;\n }\n\n //~ 'const v: myLib.VetID = 42;'라고 작성할 수 있습니다.\n //~ 또는 'const v: myLib.VetID = \"bob\";'\n type VetID = string | number;\n\n //~ 'myLib.checkCat(c)' 나 'myLib.checkCat(c, v);'을 호출할 수 있습니다.\n function checkCat(c: Cat, s?: VetID);\n}\n\n"},"pages/declaration-files/templates/module-class.d.ts.html":{"url":"pages/declaration-files/templates/module-class.d.ts.html","title":"module-class.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 클래스 모듈을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈 이름의 폴더에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n// ES6 모듈은 직접 클래스 객체를 export할 수 없습니다.\n// 이 파일은 CommonJS-style을 사용해서 import 해야 합니다.\n// import x = require('[~THE MODULE~]');\n//\n// 또한, --allowSyntheticDefaultImports 나\n// --esModuleInterop 옵션을 활성화한다면,\n// default import로 import할 수 있습니다:\n// import x from '[~THE MODULE~]';\n//\n// ES6 모듈의 제한에 대한 일반적인 해결 방법을 이해하려면\n// https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require\n// 에서 TypeScript 문서를 참고하세요.\n\n/*~ 전역 변수 'myClassLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myClassLib;\n\n/*~ 이 선언은 클래스 생성자 함수를\n *~ 파일에서 export된 객체로 지정합니다.\n */\nexport = MyClass;\n\n/*~ 이 클래스에서 모듈 메서드와 프로퍼티를 지정합니다. */\ndeclare class MyClass {\n constructor(someParam?: string);\n\n someProperty: string[];\n\n myMethod(opts: MyClass.MyClassMethodOptions): number;\n}\n\n/*~ 모듈에서 타입을 노출하려면\n *~ 이 블록 안에 위치시키세요.\n *~\n *~ 네임스페이스를 포함할 경우,\n *~ --esModuleInterop 이 설정되어 있지 않으면,\n *~ 모듈을 네임 스페이스 객체로 잘못 import 할 수 있습니다:\n *~ import * as x from '[~THE MODULE~]'; // 오류! 이렇게 하지 마세요!\n */\ndeclare namespace MyClass {\n export interface MyClassMethodOptions {\n width?: number;\n height?: number;\n }\n}\n\n"},"pages/declaration-files/templates/module-function.d.ts.html":{"url":"pages/declaration-files/templates/module-function.d.ts.html","title":"module-function.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 함수 모듈을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n// ES6 모듈은 클래스 객체를 직접 export할 수 없습니다.\n// 이 파일은 CommonJS-스타일을 사용해서 import 해야 합니다:\n// import x = require('[~THE MODULE~]');\n//\n// 또한, --allowSyntheticDefaultImports 나\n// --esModuleInterop 옵션을 활성화한다면,\n// default import로 import할 수 있습니다:\n// import x from '[~THE MODULE~]';\n//\n// ES6 모듈의 제한에 대한 일반적인 해결방법을 이해하려면\n// https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require\n// 에서 TypeScript 문서를 참고하세요.\n\n/*~ 전역 변수 'myFuncLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myFuncLib;\n\n/*~ 이 선언은 함수를\n *~ 파일에서 export된 객체로 지정합니다.\n */\nexport = MyFunction;\n\n/*~ 이 예제는 함수에 대한 여러 오버로드하는 방법을 보여줍니다 */\ndeclare function MyFunction(name: string): MyFunction.NamedReturnType;\ndeclare function MyFunction(length: number): MyFunction.LengthReturnType;\n\n/*~ 모듈에서 타입을 노출하고 싶다면,\n *~ 이 블록 안에 위치시키세요. 종종 함수 반환 타입의 형태를\n *~ 기술하고 싶을 수 있습니다; 그 타입은\n *~ 이 예제처럼 여기에 선언하세요.\n *~\n *~ 네임스페이스를 포함할 경우,\n *~ 모듈을 네임스페이스 객체로 잘못 import 할 수 있습니다.\n *~ --esModuleInterop 옵션을 활성화하세요:\n *~ import * as x from '[~THE MODULE~]'; // 오류! 이렇게 하지 마세요!\n */\ndeclare namespace MyFunction {\n export interface LengthReturnType {\n width: number;\n height: number;\n }\n export interface NamedReturnType {\n firstName: string;\n lastName: string;\n }\n\n /*~ 모듈이 프로퍼티를 갖고 있다면, 여기에 선언하세요. 예를 들어\n *~ 이 선언은 이 코드가 합법적임을 의미합니다:\n *~ import f = require('myFuncLibrary');\n *~ console.log(f.defaultName);\n */\n export const defaultName: string;\n export let defaultLength: number;\n}\n\n"},"pages/declaration-files/templates/module-plugin.d.ts.html":{"url":"pages/declaration-files/templates/module-plugin.d.ts.html","title":"module-plugin.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 모듈 플러그인을 위한 모듈 템플릿 입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n/*~ 이 줄에서, 모듈에 추가한 모듈을 import 하세요 */\nimport * as m from 'someModule';\n\n/*~ 필요한 경우, 다른 모듈을 import 할 수 있습니다 */\nimport * as other from 'anotherModule';\n\n/*~ 여기는 위에서 import 한 모듈을 선언합니다 */\ndeclare module 'someModule' {\n /*~ 내부에 새로운 함수, 클래스, 변수를 추가합니다.\n *~ 필요한 경우 원래 모듈에서 export 하지 않은 타입을 사용할 수 있습니다. */\n export function theNewMethod(x: m.foo): other.bar;\n\n /*~ 인터페이스 보강을 작성해서\n *~ 원래 모듈의 기존 인터페이스에 새로운 프로퍼티를 추가할 수 있습니다. */\n export interface SomeModuleOptions {\n someModuleSetting?: string;\n }\n\n /*~ 새로운 타입도 선언할 수 있으며,\n *~ 마치 원래 모듈에 있는 것처럼 보입니다 */\n export interface MyModulePluginOptions {\n size: number;\n }\n}\n\n"},"pages/declaration-files/templates/module.d.ts.html":{"url":"pages/declaration-files/templates/module.d.ts.html","title":"module.d.ts","keywords":"","body":"// Type definitions for [~라이브러리 이름~] [~선택적 버전 숫자~]\n// Project: [~프로젝트 이름~]\n// Definitions by: [~내 이름~] \n\n/*~ 이건 모듈 템플릿 파일입니다.\n *~ 이름을 index.d.ts로 변경하고, 모듈과 같은 이름의 폴더 안에 배치해야 합니다.\n *~ 예를 들어, \"super-greeter\" 파일을 작성하는 경우\n *~ 이 파일은 'super-greeter/index.d.ts'가 되어야 합니다.\n */\n\n/*~ 전역 변수 'myClassLib'을 노출하는 UMD 모듈을\n *~ 모듈 로더 환경 외부에서 로드하려면, 여기에서 전역으로 선언하세요.\n *~ 그렇지 않으면, 이 선언을 제거하세요.\n */\nexport as namespace myLib;\n\n/*~ 이 모듈이 메서드를 가지고 있다면, 다음과 같이 함수로써 선언하세요.\n */\nexport function myMethod(a: string): string;\nexport function myOtherMethod(a: number): number;\n\n/*~ 모듈 import를 통해 사용 가능한 타입을 선언할 수 있습니다 */\nexport interface someType {\n name: string;\n length: number;\n extras?: string[];\n}\n\n/*~ const, let, var를 사용하여 모듈의 프로퍼티를 선언할 수 있습니다 */\nexport const myField: number;\n\n/*~ 모듈의 점으로 구분된 이름 안에 타입, 프로퍼티, 메서드가 있는 경우\n *~ 'namespace' 안에 선언하세요.\n */\nexport namespace subProp {\n /*~ 예를 들어 이런 정의가 있을 때, 다음과 같이 작성할 수 있습니다:\n *~ import { subProp } from 'yourModule';\n *~ subProp.foo();\n *~ 또는\n *~ import * as yourMod from 'yourModule';\n *~ yourMod.subProp.foo();\n */\n export function foo(): void;\n}\n\n"},"pages/declaration-files/publishing.html":{"url":"pages/declaration-files/publishing.html","title":"Publishing","keywords":"","body":"이 가이드를 따라 선언 파일을 작성했으므로, 이제 npm에 배포할 시간입니다.\nnpm에 선언 파일을 배포하는 방법은 크게 두 가지가 있습니다:\n\nnpm 패키지로 번들링하거나\nnpm의 @types organization에 배포하기\n\n만약 패키지가 TypeScript로 작성되었다면 첫 번째 방법을 사용하는 것이 좋습니다.\n--declaration 플래그를 사용하여 선언 파일을 생성하세요.\n이 방법을 사용하면, 선언과 JavaScript가 항상 일치하게 됩니다.\n만약 패키지가 TypeScript로 작성되지 않았다면 두 번째 방법을 사용하는 것이 좋습니다.\nnpm 패키지에 선언 포함하기 (Including declarations in your npm package)\n만약 패키지가 메인 .js 파일을 가지고 있다면, 메인 선언 파일을 package.json에도 표시해야 합니다.\n번들링된 선언 파일을 types 프로퍼티로 가리키도록 하세요.\n예를 들어:\n{\n \"name\": \"awesome\",\n \"author\": \"Vandelay Industries\",\n \"version\": \"1.0.0\",\n \"main\": \"./lib/main.js\",\n \"types\": \"./lib/main.d.ts\"\n}\n\n\"typings\" 필드는 \"types\"와 동의어이기 때문에 역시 사용할 수 있습니다.\n또한 package.json이 \"files\" 프로퍼티를 포함하고 있으면 \"types\" 프로퍼티는 무시됩니다. 이 경우 메인 선언 파일을 \"files\" 프로퍼티에 전달해야 합니다.\n만약 메인 선언 파일 이름이 index.d.ts이고 패키지의 루트에 있으면 (index.js 옆에) \"types\" 프로퍼티를 쓰지 않아도 되지만, 쓰는 것이 좋습니다.\n의존성 (Dependencies)\n모든 의존성은 npm으로 관리됩니다.\n의존성이 있는 모든 선언 패키지가 package.json에 \"dependencies\" 섹션 안에 알맞게 작성되어 있는지 확인하세요.\n예를 들어, Browserify와 TypeScript로 작성된 패키지를 생각해봅시다.\n{\n \"name\": \"browserify-typescript-extension\",\n \"author\": \"Vandelay Industries\",\n \"version\": \"1.0.0\",\n \"main\": \"./lib/main.js\",\n \"types\": \"./lib/main.d.ts\",\n \"dependencies\": {\n \"browserify\": \"latest\",\n \"@types/browserify\": \"latest\",\n \"typescript\": \"next\"\n }\n}\n\n여기에서, 패키지는 browserify와 typescript 패키지에 의존성이 있습니다.\nbrowserify는 선언 파일이 npm 패키지에 함께 번들링 되지 않기 때문에, @types/browserify 선언을 의존성에 추가해야 합니다.\n반면에 typescript는 선언 파일이 패키징되기 때문에, 별도의 의존성을 추가할 필요가 없습니다.\n이 패키지는 browserify와 typescript 패키지의 각 선언을 노출하기 때문에, browserify-typescript-extension 패키지는 이 의존성들을 가져야 합니다.\n이 이유로, \"devDependencies\"가 아니라 \"dependencies\"를 사용합니다. 왜냐하면 \"devDependencies\"를 사용하면 사용자가 직접 이 패키지들을 설치해야 하기 때문입니다.\n만약에 단지 명령줄 애플리케이션을 작성했고 패키지를 라이브러리로 사용하길 기대하지 않는다면, devDependencies를 사용해도 됩니다.\n경고 플래그 (Red flags)\n/// \n선언 파일에 /// 를 사용하지 마세요.\n/// \n....\n\n대신 /// 를 사용하세요.\n/// \n....\n\n더 자세한 내용을 위해 의존성 사용하기 섹션을 다시 보십시오.\n의존적인 선언 패키징하기 (Packaging dependent declarations)\n만약 타입 정의가 다른 패키지에 의존적이라면:\n\n각 파일은 유지하고 다른 패키지와 합치지 마세요.\n또한 작성한 패키지에 선언을 복사하지 마세요.\n만약 npm 타입 선언 패키지가 선언 파일을 패키징하지 않는다면, 해당 패키지에 의존하세요.\n\n@types에 배포하기 (Publish to @types)\n@types안에 있는 패키지들은 타입-배포 도구를 사용하여 DefinitelyTyped에서 자동으로 배포되었습니다.\n선언을 @types 패키지로 배포하려면, https://github.com/DefinitelyTyped/DefinitelyTyped에 pull request를 제출하세요.\n기여 지침 페이지에서 더 자세한 내용을 찾을 수 있습니다.\n"},"pages/declaration-files/consumption.html":{"url":"pages/declaration-files/consumption.html","title":"Consumption","keywords":"","body":"TypeScript 2.0에서는 선언 파일을 얻고, 사용하고, 찾는 것이 훨씬 쉬워졌습니다.\n이 페이지에서 세 가지를 어떻게 하는지 정확하게 설명합니다.\n다운로드 (Downloading)\nTypeScript 2.0 이상에서 타입 선언을 가져오는데 npm 이외의 도구는 필요하지 않습니다.\n예를 들어, lodash와 같은 라이브러리에 대한 선언을 얻는 것은 다음 명령어로 충분합니다.\nnpm install --save @types/lodash\n\nPublishing에서 설명한 데로 npm 패키지에 이미 선언 파일이 포함되어 있다면, @types 패키지를 설치할 필요는 없다는 걸 유의하세요.\n사용하기 (Consuming)\nTypeScript 코드에 별 어려움 없이 lodash를 사용할 수 있습니다.\n이는 모듈 및 전역 코드에 모두 적용됩니다.\n예를 들어, 타입 선언에 대해 npm install을 한 번만 수행하면, import 하고 사용할 수 있고\nimport * as _ from \"lodash\";\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\n또는 모듈을 사용하지 않는다면, 전역 변수 _ 를 사용할 수 있습니다.\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\n찾기 (Searching)\n대부분의 경우, 타입 선언 패키지 이름은 항상 npm 상의 패키지 이름과 같아야 하지만, @types/ 가 앞에 붙어야 합니다.\n 하지만 필요시 https://aka.ms/types 를 방문해 선호하는 라이브러리의 패키지를 찾으세요.\n\n참고: 만약 찾고자 하는 선언 파일이 없는 경우, 언제든지 기여하고, 다음 개발자가 이를 찾는 데 도움을 줄 수 있습니다.\n자세한 내용은 DefinitelyTyped의 기여 지침 페이지를 참고하세요.\n\n"},"pages/intro-to-js-with-ts.html":{"url":"pages/intro-to-js-with-ts.html","title":"JavaScript에 TypeScript 적용하기","keywords":"","body":"TypeScript의 타입 시스템은 코드베이스로 작업할 때 엄격함의 레벨이 다릅니다\n\n오직 JavaScript 코드의 추론을 기반으로 하는 타입 시스템\nJSDoc를 통한 JavaScript에서의 Incremental typing\nJavaScript에서의 // @ts-check 사용\nTypeScript 코드\nstrict이 활성화된 TypeScript\n\n각 단계는 타입시스템을 더 안전하게 만들지만, 반드시 모든 프로젝트가 이 수준에 맞는 검증을 필요로 하는 것은 아닙니다.\nJavaScript를 활용한 TypeScript (TypeScript with JavaScript)\n이는 자동 완성, 심벌로 이동 및 이름 바꾸기와 같은 리팩토링 툴을 제공하기 위해서 TypeScript를 사용하는 에디터를 사용할 때 유용합니다.\n홈페이지에는 TypeScript 플러그인들이 있는 편집자 목록이 있습니다.\nJSDoc을 통하여 JS에 타입 힌트 제공하기 (Providing Type Hints in JS via JSDoc)\n.js 파일에서는, 종종 타입들을 유추할 수 있습니다. 타입들을 유추할 수 없는 경우, JSDoc 구문을 사용하여 구체적으로 알릴 수 있습니다.\nJSDoc 주석은 선언 앞에 위치하며 특정 선언의 타입을 설정하는 데 사용됩니다. 예를 들어:\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 성공?!\n\n지원되는 JSDoc 패턴의 전체 목록은 JSDoc가 지원하는 타입에서 찾을 수 있습니다.\n@ts-check\n이전 코드 예시의 마지막 줄은 TypeScript에서 오류를 발생시키지만, JS 프로젝트에서는 기본적으로 오류를 발생시키지 않습니다.\nJavaScript 파일에서 오류를 실행하려면 다음을 추가해야 합니다: .js 파일의 첫 번째 줄에 // @ts-check를 추가하여 TypeScript가 이를 오류로 올리도록 해야 합니다.\n// @ts-check\n// @errors: 2322\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 성공 아님\n\n만일 오류를 추가하려는 JavaScript 파일이 많은 경우, jsconfig.json 역시 사용할 수 있습니다.\n파일에 // @ts-nocheck 코멘트를 추가하면 일부 파일 확인을 건너뛸 수 있습니다.\nTypeScript는 우리가 동의하지 않는 오류들을 제공할 수도 있는데, 이 경우 특정 줄 맨앞에 // @ts-ignore 또는 // @ts-expect-error를 추가하여 그 줄의 오류를 무시할 수 있습니다.\n// @ts-check\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\n// @ts-expect-error\nx = false; // 성공 아님\n\nJavaScript를 TypeScript로 해석하는 방법에 대한 자세한 내용은 TS Type이 JS를 체크하는 방법을 참고하시기 바랍니다.\n"},"pages/type-checking-javaScript-files.html":{"url":"pages/type-checking-javaScript-files.html","title":"JavaScript 파일 타입 검사","keywords":"","body":"TypeScript 2.3 이상의 버전에서는 --checkJs를 사용해 .js 파일에서 타입 검사 및 오류 보고를 지원합니다.\n// @ts-nocheck 주석을 달아 일부 파일에서 타입 검사를 건너뛸 수 있으며; 반대로 // @ts-check 주석을 달아 --checkJs를 사용하지 않고 일부 .js 파일에 대해서만 타입 검사를 하도록 선택할 수 있습니다.\n또한 특정 부분의 앞 줄에 // @ts-ignore를 달아 에러를 무시할 수도 있습니다.\ntsconfig.json이 있는 경우, JavaScript 검사는 noImplicitAny, strictNullChecks 등의 엄격한 플래그를 우선시한다는 점을 알아두세요.\n하지만, JavaScript 검사의 상대적인 느슨함 덕분에 엄격한 플래그와 결합하여 사용하는 것은 놀라운 결과를 보여줄 것입니다.\n.ts 파일과 .js 파일은 타입을 검사하는 방법에 몇 가지 주목할만한 차이점이 있습니다:\n타입 정보로 사용되는 JSDoc 타입 (JSDoc types are used for type information)\n.js 파일에서는, 흔히 .ts 파일처럼 타입을 추론해볼 수 있습니다.\n타입을 추론할 수 없는 경우, .ts의 타입 표시와 같은 방법으로 JSDoc을 사용해 이를 지정할 수 있습니다.\nTypeScript와 마찬가지로, --noImplicitAny는 컴파일러가 타입을 유추할 수 없는 부분에서 오류를 보고할 것입니다.\n(확장 가능한 객체 리터럴을 제외하고; 자세한 내용은 아래를 참고하세요.)\n선언에 JSDoc 표시를 사용하면 해당 선언의 타입을 설정할 수 있습니다. 예를 들면:\n/** @type {number} */\nvar x;\n\nx = 0; // 성공\nx = false; // 오류: 불리언(boolean)에는 숫자를 할당할 수 없음\n\n사용 가능한 JSDoc 패턴 목록은 이곳에서 확인할 수 있습니다.\n클래스 본문의 할당에서 추론된 프로퍼티 (Properties are inferred from assignments in class bodies)\nES2015에는 클래스에 프로퍼티를 선언할 수 있는 수단이 없습니다. 프로퍼티는 객체 리터럴과 같이 동적으로 할당됩니다.\n.js 파일에서, 컴파일러는 클래스 본문 내부에서 할당된 프로퍼티로부터 프로퍼티들을 추론합니다.\n생성자가 정의되어 있지 않거나, 생성자에서 정의된 타입이 undefined나 null이 아닐 경우, 프로퍼티의 타입은 생성자에서 주어진 타입과 동일합니다.\n전자에 해당 프로퍼티의 경우, 할당되었던 모든 값들의 타입을 가진 유니언 타입이 됩니다.\n생성자에 정의된 프로퍼티는 항상 존재하는 것으로 가정하는 반면, 메서드, getter, setter에서만 정의된 프로퍼티는 선택적인 것으로 간주합니다.\nclass C {\n constructor() {\n this.constructorOnly = 0\n this.constructorUnknown = undefined\n }\n method() {\n this.constructorOnly = false // 오류, constructorOnly는 Number 타입임\n this.constructorUnknown = \"plunkbat\" // 성공, constructorUnknown의 타입은 string | undefined\n this.methodOnly = 'ok' // 성공, 그러나 methodOnly는 undefined 타입 또한 허용됨\n }\n method2() {\n this.methodOnly = true // 이 또한 성공, methodOnly의 타입은 string | boolean | undefined\n }\n}\n\n프로퍼티가 클래스 본문에서 설정되지 않았다면, 알 수 없는 것으로 간주합니다.\n클래스에 읽기 전용 프로퍼티가 있는 경우, 생성자에서 선언에 JSDoc을 사용하여 타입을 추가하여 표시합니다.\n이후엔 초기화하더라도 값을 지정할 필요가 없습니다.\nclass C {\n constructor() {\n /** @type {number | undefined} */\n this.prop = undefined;\n /** @type {number | undefined} */\n this.count;\n }\n}\n\nlet c = new C();\nc.prop = 0; // 성공\nc.count = \"string\"; // 오류: string 은 number|undefined에 할당할 수 없음\n\n생성자 함수와 클래스는 동일 (Constructor functions are equivalent to classes)\nES2015 이전에는, JavaScript는 클래스 대신 생성자 함수를 사용했습니다.\n컴파일러는 이러한 패턴을 지원하며 생성자 함수를 ES2015 클래스와 동일한 것으로 이해합니다.\n앞서 설명한 프로퍼티 추론 규칙 또한 정확히 같은 방식으로 작용합니다.\nfunction C() {\n this.constructorOnly = 0\n this.constructorUnknown = undefined\n}\nC.prototype.method = function() {\n this.constructorOnly = false // 오류\n this.constructorUnknown = \"plunkbat\" // 성공, 타입은 string | undefined가 됨\n}\n\nCommonJS 모듈 지원 (CommonJS modules are supported)\n.js 파일에서, TypeScript는 CommonJS 모듈 포맷을 이해합니다.\nexports와 module.exports 할당은 export 선언으로 인식됩니다.\n마찬가지로, require 함수 호출은 모듈 import로 인식됩니다. 예를 들어:\n// `import module \"fs\"`와 같음\nconst fs = require(\"fs\");\n\n// `export function readFile`과 같음\nmodule.exports.readFile = function(f) {\n return fs.readFileSync(f);\n}\n\nJavaScript의 모듈 지원은 TypeScript의 모듈 지원보다 구문적으로 훨씬 관용적입니다.\n따라서 대부분의 할당과 선언의 조합이 지원됩니다.\n클래스, 함수, 객체 리터럴은 네임스페이스 (Classes, functions, and object literals are namespaces)\n.js 파일에 있는 클래스는 네임스페이스입니다.\n예를 들어, 다음과 같이 클래스를 중첩하는 데에 사용할 수 있습니다:\nclass C {\n}\nC.D = class {\n}\n\n그리고 ES2015 이전 코드의 경우, 정적 메서드를 나타내는 데에 사용할 수도 있습니다:\nfunction Outer() {\n this.y = 2\n}\nOuter.Inner = function() {\n this.yy = 2\n}\n\n또한 간단한 네임스페이스를 생성하는 데에 사용할 수도 있습니다:\nvar ns = {}\nns.C = class {\n}\nns.func = function() {\n}\n\n다른 번형도 허용됩니다:\n// 즉시 호출 함수(IIFE)\nvar ns = (function (n) {\n return n || {};\n})();\nns.CONST = 1\n\n// 전역으로 기본 설정\nvar assign = assign || function() {\n // 여기엔 코드를\n}\nassign.extra = 1\n\n객체 리터럴은 확장 가능 (Object literals are open-ended)\n.ts 파일에서, 변수 선언을 초기화하는 객체 리터럴은 선언에 해당 타입을 부여합니다.\n원본 리터럴에 명시되어 있지 않은 새 멤버는 추가될 수 없습니다.\n이 규칙은 .js 파일에선 완화됩니다; 객체 리터럴은 원본에 정의되지 않은 새로운 프로퍼티를 조회하고 추가하는 것이 허용되는 확장 가능한 타입(인덱스 시그니처)을 갖습니다.\n예를 들어:\nvar obj = { a: 1 };\nobj.b = 2; // 허용됨\n\n객체 리터럴은 마치 닫힌 객체가 아니라 열린 맵(maps)으로 다뤄지도록 [x:string]: any와 같은 인덱스 시그니처를 가진 것처럼 동작합니다.\n다른 특정 JavaScript 검사 동작과 마찬가지로, 해당 동작은 변수에 JSDoc 타입을 지정하여 변경할 수 있습니다. 예를 들어:\n/** @type {{a: number}} */\nvar obj = { a: 1 };\nobj.b = 2; // 오류, {a: number}타입엔 b 프로퍼티가 없음\n\nnull, undefined 및 빈 배열 이니셜라이저는 any 혹은 any[] 타입 (null, undefined, and empty array initializers are of type any or any[])\nnull 또는 undefined로 초기화된 변수나 매개변수 또는 프로퍼티는, 엄격한 null 검사가 있더라도 any 타입을 갖게 될 것입니다.\n[]로 초기화된 변수나 매개변수 또는 프로퍼티는, 엄격한 null 검사가 있더라도 any[] 타입을 갖게 될 것입니다.\n위에서 설명한 여러 이니셜라이저(initializer)를 갖는 프로퍼티만이 유일한 예외입니다.\nfunction Foo(i = null) {\n if (!i) i = 1;\n var j = undefined;\n j = 2;\n this.l = [];\n}\nvar foo = new Foo();\nfoo.l.push(foo.i);\nfoo.l.push(\"end\");\n\n함수 매개변수는 기본적으로 선택 사항 (Function parameters are optional by default)\nES2015 이전의 JavaScript는 선택적인 매개변수를 지정할 방법이 없었기 때문에, .js 파일에선 모든 함수의 매개변수는 선택적인 것으로 간주됩니다.\n선언된 매개변수보다 적은 인수로 호출하는 것이 허용됩니다.\n그러나 너무 많은 인수를 넣어 호출하면 오류를 일으킨다는 것에 유의하세요.\n예를 들어:\nfunction bar(a, b) {\n console.log(a + \" \" + b);\n}\n\nbar(1); // 성공, 두 번째 인수는 선택 사항임\nbar(1, 2);\nbar(1, 2, 3); // 오류, 인수의 갯수가 너무 많음\n\nJSDoc 표시가 된 함수는 이 규칙에서 예외입니다.\nJSDoc의 선택적 매개변수 구문을 사용하여 선택 사항을 표시할 수 있습니다. 예시:\n/**\n * @param {string} [somebody] - 누군가의 이름\n */\nfunction sayHello(somebody) {\n if (!somebody) {\n somebody = 'John Doe';\n }\n console.log('Hello ' + somebody);\n}\n\nsayHello();\n\narguments 사용으로부터 추론된 var-args 매개변수 선언 (Var-args parameter declaration inferred from use of arguments)\narguments 참조를 참조하는 본문을 가진 함수는, 암묵적으로 var-args 매개변수(예: (...arg: any[]) => any)를 갖는 것으로 간주합니다. JSDoc의 var-args 구문을 사용하여 인수의 타입을 지정할 수 있습니다.\n/** @param {...number} args */\nfunction sum(/* numbers */) {\n var total = 0\n for (var i = 0; i \n타입이 지정되지 않은 매개변수는 기본적으로 any임 (Unspecified type parameters default to any)\nJavaScript에는 제네릭 타입의 매개변수를 지정하는 구문이 없으므로, 타입이 지정되지 않은 매개변수는 기본적으로 any 타입입니다.\n확장 절에서 (In extends clause)\n예를 들어, React.Component는 Props와 State라는 두 타입의 매개변수를 갖도록 정의되어 있습니다.\n.js 파일에는 이러한 것들을 확장 절에 지정할 수 있는 정당한 방법이 없습니다. 기본적으로 해당 타입 인수는 any가 될 것입니다:\nimport { Component } from \"react\";\n\nclass MyComponent extends Component {\n render() {\n this.props.b; // this.props의 타입이 any이므로 허용됨\n }\n}\n\n타입을 명시적으로 지정하려면 JSDoc의 @augments를 사용하세요. 예를 들어:\nimport { Component } from \"react\";\n\n/**\n * @augments {Component}\n */\nclass MyComponent extends Component {\n render() {\n this.props.b; // 오류: b 는 {a:number}에 속하지 않음\n }\n}\n\nJSDoc 참조에서 (In JSDoc references)\nJSDoc의 지정되지 않은 타입 인수는 기본적으로 any입니다:\n/** @type{Array} */\nvar x = [];\n\nx.push(1); // 성공\nx.push(\"string\"); // 성공, x는 Array 타입임\n\n/** @type{Array.} */\nvar y = [];\n\ny.push(1); // 성공\ny.push(\"string\"); // 오류, string을 number 타입에 할당할 수 없음\n\n함수 호출에서 (In function calls)\n제네릭 함수의 호출은 인수를 사용해 타입 매개변수를 추론합니다. 때때로 이 과정은 추론 소스가 부족하여 어떠한 타입도 추론하지 못하는 경우가 있습니다; 이러한 경우, 매개변수 타입은 기본적으로 any입니다. 예를 들어:\nvar p = new Promise((resolve, reject) => { reject() });\n\np; // Promise;\n\n지원되는 JSDoc (Supported JSDoc)\n아래의 구성은 JavaScript 파일에서 JSDoc 주석을 사용하여 타입 정보를 제공할 때 지원되는 목록입니다.\n아래에 명시되지 않은 태그(@async 등)는 아직 지원되지 않는다는 점에 유의하세요.\n\n@type\n@param (또는 @arg 또는 @argument)\n@returns (또는 @return)\n@typedef\n@callback\n@template\n@class (또는 @constructor)\n@this\n@extends (또는 @augments)\n@enum\n\n대부분의 태그의 의미는 usejsdoc.org에서 설명하는 태그의 의미와 같습니다.\n아래의 코드는 차이점을 설명하고 각 태그의 사용 예시를 설명합니다.\n@type\n\"@type\" 태그를 사용하고 타입 이름을 참조(원래 TypeScript의 선언에 정의된 것 또는 JSDoc의 \"@typedef\" 태그 중 하나)할 수 있습니다.\n모든 TypeScript의 타입, 대부분의 JSDoc 타입 중 어떤 것이든 사용할 수 있습니다.\n/**\n * @type {string}\n */\nvar s;\n\n/** @type {Window} */\nvar win;\n\n/** @type {PromiseLike} */\nvar promisedString;\n\n// HTML 요소를 DOM 프로퍼티로 지정할 수 있음\n/** @type {HTMLElement} */\nvar myElement = document.querySelector(selector);\nelement.dataset.myData = '';\n\n@type은 유니언 타입으로 지정할 수 있습니다; 예를 들어, 문자열과 불리언 중 어떤 것이든 될 수 있습니다.\n/**\n * @type {(string | boolean)}\n */\nvar sb;\n\n유니언 타입에는 괄호가 선택 사항이라는 점에 유의하세요.\n/**\n * @type {string | boolean}\n */\nvar sb;\n\n다양한 구문을 사용하여 배열 타입을 지정할 수도 있습니다:\n/** @type {number[]} */\nvar ns;\n/** @type {Array.} */\nvar nds;\n/** @type {Array} */\nvar nas;\n\n또한 객체 리터럴 타입을 지정할 수도 있습니다.\n예를 들어, 프로퍼티 'a' (string) 와 'b' (number)를 갖는 오브젝트라면 다음과 같은 구문을 사용할 수 있습니다.\n/** @type {{ a: string, b: number }} */\nvar var9;\n\n표준 JSDoc 구문 또는 TypeScript 구문을 통해 문자열 혹은 숫자 인덱스 시그니처를 사용하여 유사-맵 혹은 유사-배열 오브젝트를 지정할 수도 있습니다.\n/**\n * 임의의 `string` 프로퍼티를 `number`에 매핑하는 유사-맵 객체.\n *\n * @type {Object.}\n */\nvar stringToNumber;\n\n/** @type {Object.} */\nvar arrayLike;\n\n앞의 두 타입은 TypeScript의 { [x: string]: number } 그리고 { [x: number]: any }와 동일합니다. 컴파일러는 두 구문을 모두 이해할 것입니다.\n함수 타입은 TypeScript 또는 클로저 구문을 사용하여 지정할 수 있습니다:\n/** @type {function(string, boolean): number} Closure 구문 */\nvar sbn;\n/** @type {(s: string, b: boolean) => number} TypeScript 구문 */\nvar sbn2;\n\n혹은 단순히 지정되지 않은 Function 타입을 사용할 수도 있습니다:\n/** @type {Function} */\nvar fn7;\n/** @type {function} */\nvar fn6;\n\nClosure의 다른 타입 또한 동작합니다:\n/**\n * @type {*} - 어떠한 타입이든 될 수 있음\n */\nvar star;\n/**\n * @type {?} - 식별되지 않은 타입 ('any'와 같음)\n */\nvar question;\n\n캐스트 (Casts)\nTypeScript는 클로저의 캐스트(cast) 구문을 차용합니다.\n이는 괄호화된 표현식 앞에 @type 태그를 사용하여 다른 타입으로의 캐스트를 가능케 합니다.\n/**\n * @type {number | string}\n */\nvar numberOrString = Math.random() \n타입 import (Import types)\n타입 import를 사용하여 다른 파일의 선언을 가져올 수도 있습니다.\n이 구문은 TypeScript에 특화된 것이며 JSDoc 표준과는 조금 다릅니다:\n/**\n * @param p { import(\"./a\").Pet }\n */\nfunction walk(p) {\n console.log(`Walking ${p.name}...`);\n}\n\n타입 import는 타입 별칭 선언에서도 쓰일 수 있습니다:\n/**\n * @typedef { import(\"./a\").Pet } Pet\n */\n\n/**\n * @type {Pet}\n */\nvar myPet;\nmyPet.name;\n\n타입을 모르거나 입력하기 귀찮은 큰 타입이 있을 경우, 타입 import를 사용하여 모듈에서 값의 타입을 가져올 수 있습니다:\n/**\n * @type {typeof import(\"./a\").x }\n */\nvar x = require(\"./a\").x;\n\n@param and @returns\n@param은 @type과 같은 종류의 구문을 사용하지만, 매개변수의 이름이 추가됩니다.\n매개변수는 이름을 대괄호로 둘러싸서 선택적으로 선언할 수 있습니다:\n// 매개변수는 다양한 형태의 구문으로 선언될 수 있음\n/**\n * @param {string} p1 - 문자열 매개변수.\n * @param {string=} p2 - 선택적 문자열 매개변수 (클로저 구문)\n * @param {string} [p3] - 또다른 선택적 매개변수 (JSDoc 구문).\n * @param {string} [p4=\"test\"] - 기본값을 가진 선택적 매개변수\n * @return {string} 결과\n */\nfunction stringsStringStrings(p1, p2, p3, p4){\n // TODO\n}\n\n마찬가지로, 함수의 반환 타입으로는:\n/**\n * @return {PromiseLike}\n */\nfunction ps(){}\n\n/**\n * @returns {{ a: string, b: number }} - '@returns'과 '@return' 모두 사용 가능\n */\nfunction ab(){}\n\n@typedef, @callback, and @param\n@typedef를 사용해 복잡한 타입을 정의할 수 있습니다.\n@param과 비슷한 구문으로 동작합니다.\n/**\n * @typedef {Object} SpecialType - 'SpecialType'이라는 새 타입을 생성\n * @property {string} prop1 - SpecialType의 문자열 프로퍼티\n * @property {number} prop2 - SpecialType의 숫자 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 숫자 프로퍼티\n * @prop {number} [prop4] - SpecialType의 선택적 숫자 프로퍼티\n * @prop {number} [prop5=42] - SpecialType의 기본값을 가진 선택적 숫자 프로퍼티\n */\n/** @type {SpecialType} */\nvar specialTypeObject;\n\n첫 번째 줄에 object나 Object를 사용할 수 있습니다.\n/**\n * @typedef {object} SpecialType1 - 'SpecialType1'이라는 새 타입 생성\n * @property {string} prop1 - SpecialType1의 문자열 프로퍼티\n * @property {number} prop2 - SpecialType1의 숫자 프로퍼티\n * @property {number=} prop3 - SpecialType1의 선택적 숫자 프로퍼티\n */\n/** @type {SpecialType1} */\nvar specialTypeObject1;\n\n@param은 일회성인 타입 지정에 대한 비슷한 구문을 허용합니다.\n중첩된 프로퍼티 이름 앞엔 매개변수 이름을 붙여야 함을 유의하세요:\n/**\n * @param {Object} options - 해당 형태는 위의 SpecialType과 동일\n * @param {string} options.prop1\n * @param {number} options.prop2\n * @param {number=} options.prop3\n * @param {number} [options.prop4]\n * @param {number} [options.prop5=42]\n */\nfunction special(options) {\n return (options.prop4 || 1001) + options.prop5;\n}\n\n@callback은 @typedef와 비슷합니다만, 객체 타입 대신 함수의 타입을 지정합니다:\n/**\n * @callback Predicate\n * @param {string} data\n * @param {number} [index]\n * @returns {boolean}\n */\n/** @type {Predicate} */\nconst ok = s => !(s.length % 2);\n\n물론, 이러한 유형 중 어떤 것이라도 단일 라인의 @typedef TypeScript 구문을 사용해 선언될 수 있습니다:\n/** @typedef {{ prop1: string, prop2: string, prop3?: number }} SpecialType */\n/** @typedef {(data: string, index?: number) => boolean} Predicate */\n\n@template\n@template 태그로 제네릭 타입을 선언할 수 있습니다:\n/**\n * @template T\n * @param {T} x - 리턴 타입까지 사용되는 제네릭 매개변수\n * @return {T}\n */\nfunction id(x){ return x }\n\n콤마 또는 여러 태그를 사용하여 여러 매개변수 타입을 선언할 수 있습니다:\n/**\n * @template T,U,V\n * @template W,X\n */\n\n타입 매개변수 이름 앞에 타입 제약 조건을 지정할 수도 있습니다.\n목록의 첫 번째 매개변수의 타입만 제한됩니다:\n/**\n * @template {string} K - K는 문자열 혹은 문자열 리터럴이어야만 함\n * @template {{ serious(): string }} Seriousalizable - serious 메서드를 가져야만 함\n * @param {K} key\n * @param {Seriousalizable} object\n */\nfunction seriousalize(key, object) {\n // ????\n}\n\n@constructor\n컴파일러는 this-프로퍼티 할당을 기반으로 생성자 함수를 추론합니다만, @constructor 태그를 추가하여 보다 엄격한 검사와 더 나은 제안이 되도록 만들 수 있습니다.\n/**\n * @constructor\n * @param {number} data\n */\nfunction C(data) {\n this.size = 0;\n this.initialize(data); // 이니셜라이저에 문자열이 들어갈 경우, 오류 발생 가능\n}\n/**\n * @param {string} s\n */\nC.prototype.initialize = function (s) {\n this.size = s.length\n}\n\nvar c = new C(0);\nvar result = C(1); // C는 새 인스턴스로만 호출해야 함\n\n@constructor를 사용하면, this는 C의 생성자 함수 내부에서 검사되므로, initailize 메서드에 대하여 알 수 있을 것이며 숫자를 넘길 경우 오류가 발생할 것입니다. 또한 C를 생성하지 않고 호출할 경우 오류를 일으킬 것입니다.\n불행하게도, 이는 호출 가능한 생성자 함수는 @constructor를 사용할 수 없다는 것을 의미합니다.\n@this\n컴파일러는 대게 작업할 컨텍스트가 있을 때 this의 타입을 알아낼 수 있습니다. 그렇지 않은 경우, @this를 사용해 this의 타입을 명시할 수 있습니다:\n/**\n * @this {HTMLElement}\n * @param {*} e\n */\nfunction callbackForLater(e) {\n this.clientHeight = parseInt(e) // 잘 되어야 함!\n}\n\n@extends\nJavaScript 클래스엔 제네릭 기초 클래스를 확장할 때, 매개변수가 어떤 타입이 되어야 하는지 지정할 곳이 없습니다. @extends 태그는 해당 매개변수 타입에 대한 위치를 제공합니다:\n/**\n * @template T\n * @extends {Set}\n */\nclass SortableSet extends Set {\n // ...\n}\n\n@extends는 클래스에서만 작동한다는 점을 알아두세요. 현재로서는, 생성자 함수가 클래스를 확장하는 방법은 없습니다.\n@enum\n@enum 태그를 사용하면 해당 멤버가 모두 지정된 타입인 객체 리터럴을 생성할 수 있습니다. 대부분의 JavaScript 객체 리터럴과는 다르게, 다른 멤버는 허용되지 않습니다.\n/** @enum {number} */\nconst JSDocState = {\n BeginningOfLine: 0,\n SawAsterisk: 1,\n SavingComments: 2,\n}\n\n@enum은 TypeScript의 enum 과는 꽤 다르며, 훨씬 단순하다는 점에 유의하세요. 그러나 TypeScript의 열거형과는 달리, @enum은 어떠한 타입이든 가질 수 있습니다:\n/** @enum {function(number): number} */\nconst Math = {\n add1: n => n + 1,\n id: n => -n,\n sub1: n => n - 1,\n}\n\n다른 예제들 (More examples)\nvar someObj = {\n /**\n * @param {string} param1 - 프로퍼티 할당에 대한 Docs\n */\n x: function(param1){}\n};\n\n/**\n * 변수 할당에 대한 docs처럼\n * @return {Window}\n */\nlet someFunc = function(){};\n\n/**\n * 클래스 메서드\n * @param {string} greeting 사용할 인사말\n */\nFoo.prototype.sayHi = (greeting) => console.log(\"Hi!\");\n\n/**\n * 화살표 함수 표현\n * @param {number} x - A multiplier\n */\nlet myArrow = x => x * x;\n\n/**\n * JSX의 무상태 함수 컴포넌트에서도 사용됨.\n * @param {{a: string, b: number}} test - Some param\n */\nvar fc = (test) => {test.a.charAt(0)};\n\n/**\n * 클로저 구문을 사용하여, 매개변수가 클래스 생성자가 될 수 있음.\n *\n * @param {{new(...args: any[]): object}} C - 등록할 클래스\n */\nfunction registerClass(C) {}\n\n/**\n * @param {...string} p1 - A 'rest' arg (array) of strings. ('any'로 취급됨)\n */\nfunction fn10(p1){}\n\n/**\n * @param {...string} p1 - A 'rest' arg (array) of strings. ('any'로 취급됨)\n */\nfunction fn9(p1) {\n return p1.join();\n}\n\n지원되지 않을 것으로 알려진 패턴들 (Patterns that are known NOT to be supported)\n생성자 함수처럼, 값 공간(value space)에 있는 객체를 타입으로 참조하는 것은 객체가 타입을 생성하지 않는 한 작동하지 않습니다.\nfunction aNormalFunction() {\n\n}\n/**\n * @type {aNormalFunction}\n */\nvar wrong;\n/**\n * 'typeof' 대신 사용:\n * @type {typeof aNormalFunction}\n */\nvar right;\n\n접미사는 객체 리터럴 유형의 프로퍼티 유형과 동일하며 선택적 프로퍼티를 지정하지 않습니다:\n/**\n * @type {{ a: string, b: number= }}\n */\nvar wrong;\n/**\n * 프로퍼티 이름에 물음표 접미사 사용\n * @type {{ a: string, b?: number }}\n */\nvar right;\n\nNullable 타입은 strictNullChecks이 활성화되어있는 때만 의미가 있습니다.\n/**\n * @type {?number}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: off -- number\n */\nvar nullable;\n\nNullable이 아닌 타입은 의미가 없으며 원래의 타입으로 취급됩니다:\n/**\n * @type {!number}\n * 단순히 숫자 타입을 갖게 됨\n */\nvar normal;\n\nJSDoc의 타입 시스템과는 다르게, TypeScript는 null 값을 포함하는지, 안 하는지에 대해서만 표시할 수 있습니다.\n명시적인 non-nullability는 없습니다 -- strictNullChecks이 활성화되어 있다면, number는 nullable이 아닐 것입니다.\n활성화되어있지 않다면, number는 nullable 일 것입니다.\n"},"pages/jsdoc-reference.html":{"url":"pages/jsdoc-reference.html","title":"JSDoc 레퍼런스(en)","keywords":"","body":"아래 목록은 JavaScript 파일에 타입 정보 제공을 위해 JSDoc 어노테이션을 사용할 때\n현재 지원되는 구성의 개요를 다룹니다.\n아래 명시적으로 나열되지 않은 태그(예 @async)는 아직 지원되지 않습니다.\n\n@type\n@param (또는 @arg 또는 @argument)\n@returns (또는 @return)\n@typedef\n@callback\n@template\n@class (또는 @constructor)\n@this\n@extends (또는 @augments)\n@enum\n\n의미는 일반적으로 jsdoc.app에서 제공하는 태그의 의미와 같거나 상위 집합입니다.\n아래 코드는 각 태그의 차이점을 설명하고 예시를 제공합니다.\nNote: JSDoc 지원을 탐색하는 playground를 사용할 수 있습니다.\n@type\n\"@type\" 태그를 사용하여 타입의 이름을 참조할 수 있습니다 (다음 경우 중 하나인 원시 타입과 TypeScript에 정의되어있거나 JSDoc \"@typedef\" 태그로 정의되어있거나).\n당신은 대부분 JSDoc 타입들이나 TypeScript 타입을 사용할 것입니다,기존에 많이 사용하는 string부터 조건부 타입인 고급 타입까지.\n/**\n * @type {string}\n */\nvar s;\n\n/** @type {Window} */\nvar win;\n\n/** @type {PromiseLike} */\nvar promisedString;\n\n// DOM 프로퍼티를 사용하여 HTML 요소를 지정할 수 있습니다\n/** @type {HTMLElement} */\nvar myElement = document.querySelector(selector);\nelement.dataset.myData = \"\";\n\n@type 을 이용하여 유니언 타입을 지정할 수 있습니다. 예를 들어 어떤 것은 string 또는 boolean 일 수 있습니다.\n/**\n * @type {(string | boolean)}\n */\nvar sb;\n\n괄호는 유니언 타입에 대한 선택 사항입니다.\n/**\n * @type {string | boolean}\n */\nvar sb;\n\n다양한 구문을 통하여 배열 타입을 지정할 수 있습니다:\n/** @type {number[]} */\nvar ns;\n/** @type {Array.} */\nvar nds;\n/** @type {Array} */\nvar nas;\n\n또한 객체 리터럴 타입들도 지정할 수 있습니다.\n예를 들어, 오브젝트에 프로퍼티 'a' (string) 와 'b' (number)을 사용한 경우 다음 구문을 사용합니다:\n/** @type {{ a: string, b: number }} */\nvar var9;\n\n당신은 JSDoc 구문이나 TypeScript 구문을 사용하여 문자열 및 숫자 인덱스 맵과 배열과 비슷한 오브젝트를 표시할 수 있습니다.\n/**\n * 맵 같은 object는 임의의 `string` 프로퍼티들을 `number`로 바꿔줍니다.\n *\n * @type {Object.}\n */\nvar stringToNumber;\n\n/** @type {Object.} */\nvar arrayLike;\n\n앞의 두 타입은 TypeScript의 타입인 { [x: string]: number } 와 { [x: number]: any }를 동일합니다. 컴파일러는 이 두 구문을 모두 이해합니다.\nTypeScript나 클로저 구문을 사용하여 함수 타입을 지정할 수 있습니다:\n/** @type {function(string, boolean): number} 클로저 구문 */\nvar sbn;\n/** @type {(s: string, b: boolean) => number} TypeScript 구문 */\nvar sbn2;\n\n혹은 특정하지 않은 Function 타입을 사용할 수 있습니다:\n/** @type {Function} */\nvar fn7;\n/** @type {function} */\nvar fn6;\n\n클로저의 다른 타입들 또한 작동합니다:\n/**\n * @type {*} - 'any' 타입으로 쓸 수 있습니다\n */\nvar star;\n/**\n * @type {?} - 알 수 없는 타입 ('any'와 같습니다)\n */\nvar question;\n\n형변환 (Casts)\nTypeScript는 클로저 구문을 차용합니다.\n이렇게 하면 괄호로 묶인 표현식 앞에 @type 태그를 추가하여 다른 유형으로 형변환할 수 있습니다.\n/**\n * @type {number | string}\n */\nvar numberOrString = Math.random() \n타입 가져오기 (Import types)\n다른 파일에서 사용하고 있는 타입들은 import 선언을 통하여 가져올 수 있습니다.\n이 구문은 TypeScript에 따라 다르며 JSDoc 표준과 다릅니다:\n// @filename: types.d.ts\nexport type Pet = {\n name: string,\n};\n\n// @filename: main.js\n/**\n * @param p { import(\"./types\").Pet }\n */\nfunction walk(p) {\n console.log(`Walking ${p.name}...`);\n}\n\n가져온 타입들 또한 별칭 선언에서 사용할 수 있습니다:\n// @filename: types.d.ts\nexport type Pet = {\n name: string,\n};\n// @filename: main.js\n// ---cut---\n/**\n * @typedef { import(\"./types\").Pet } Pet\n */\n\n/**\n * @type {Pet}\n */\nvar myPet;\nmyPet.name;\n\n만약 알 수 없는 타입이거나 너무 큰 타입일 경우 모듈에서 얻어온 값의 타입을 사용할 수 있습니다:\n// @filename: accounts.d.ts\nexport const userAccount = {\n name: \"Name\",\n address: \"An address\",\n postalCode: \"\",\n country: \"\",\n planet: \"\",\n system: \"\",\n galaxy: \"\",\n universe: \"\",\n};\n// @filename: main.js\n// ---cut---\n/**\n * @type {typeof import(\"./accounts\").userAccount }\n */\nvar x = require(\"./accounts\").userAccount;\n\n@param 과 @returns\n@param은 타입 구문인 @type과 동일하게 사용합니다, 하지만 매개변수 이름을 추가할 수 있습니다.\n매개변수는 이름 주변에 대괄호와 함께 선택적으로 선언됩니다:\n// 매개변수들은 다양한 구문형식으로 선언될 수 있습니다\n/**\n * @param {string} p1 - string 매개변수.\n * @param {string=} p2 - 선택적 매개변수 (클로저 구문)\n * @param {string} [p3] - 또다른 선택적 매개변수 (JSDoc 구문).\n * @param {string} [p4=\"test\"] - 기본값과 선택적 매개변수\n * @return {string} 이것은 결과 값입니다\n */\nfunction stringsStringStrings(p1, p2, p3, p4) {\n // TODO\n}\n\n마찬가지로, 함수의 반환형일 경우:\n/**\n * @return {PromiseLike}\n */\nfunction ps() {}\n\n/**\n * @returns {{ a: string, b: number }} - May use '@returns' as well as '@return'\n */\nfunction ab() {}\n\n@typedef, @callback, and @param\n@typedef 는 복잡한 타입을 정의할 때 사용합니다.\n마치 @param과 비슷하게 동작합니다.\n/**\n * @typedef {Object} SpecialType - 새로운 타입인 'SpecialType'을 생성합니다\n * @property {string} prop1 - SpecialType의 string 프로퍼티\n * @property {number} prop2 - SpecialType의 number 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 number 프로퍼티\n * @prop {number} [prop4] - SpecialType의 선택적 number 프로퍼티\n * @prop {number} [prop5=42] - SpecialType의 기본값이 존재하는 선택적 number 프로퍼티\n */\n\n/** @type {SpecialType} */\nvar specialTypeObject;\nspecialTypeObject.prop3;\n\nobject 혹은 Object를 첫 번째 줄에 사용할 수 있습니다.\n/**\n * @typedef {object} SpecialType1 - 새로운 타입인 'SpecialType'을 생성합니다\n * @property {string} prop1 - SpecialType의 string 프로퍼티\n * @property {number} prop2 - SpecialType의 number 프로퍼티\n * @property {number=} prop3 - SpecialType의 선택적 number 프로퍼티\n */\n\n/** @type {SpecialType1} */\nvar specialTypeObject1;\n\n@param 은 한 번만 사용하는 타입과 비슷한 구문을 허용합니다.\n포함된 프로퍼티의 이름은 파라미터의 이름을 접두사로 사용해야 합니다:\n/**\n * @param {Object} options - 위의 SpecialType와 비슷합니다.\n * @param {string} options.prop1\n * @param {number} options.prop2\n * @param {number=} options.prop3\n * @param {number} [options.prop4]\n * @param {number} [options.prop5=42]\n */\nfunction special(options) {\n return (options.prop4 || 1001) + options.prop5;\n}\n\n@callback은 @typedef와 비슷합니다. 하지만 이것은 object 타입 대신 특정한 function 타입을 지정합니다:\n/**\n * @callback Predicate\n * @param {string} data\n * @param {number} [index]\n * @returns {boolean}\n */\n\n/** @type {Predicate} */\nconst ok = (s) => !(s.length % 2);\n\n물론, 이런 타입들은 TypeScript 구문에서 @typedef 단 한 줄로 선언할 수 있습니다:\n/** @typedef {{ prop1: string, prop2: string, prop3?: number }} SpecialType */\n/** @typedef {(data: string, index?: number) => boolean} Predicate */\n\n@template\n@template 태그를 사용하여 제네릭 함수를 선언할 수 있습니다:\n/**\n * @template T\n * @param {T} x - 제네릭 매개변수는 리턴 타입과 같게 됩니다\n * @return {T}\n */\nfunction id(x) {\n return x;\n}\n\nconst a = id(\"string\");\nconst b = id(123);\nconst c = id({});\n\n콤마 혹은 여러 태그를 통하여 여러 타입의 매개변수를 선언할 수 있습니다:\n/**\n * @template T,U,V\n * @template W,X\n */\n\n또한 특정한 매개변수 앞에 타입을 지정할 수 있습니다.\n매개변수 중 오직 첫 번째 매개변수만 제한됩니다:\n/**\n * @template {string} K - K는 string 혹은 string 리터럴이어야 합니다\n * @template {{ serious(): string }} Seriousalizable - serious 메서드가 있어야 합니다\n * @param {K} key\n * @param {Seriousalizable} object\n */\nfunction seriousalize(key, object) {\n // ????\n}\n\n제네릭 클래스 혹은 타입 선언은 지원되지 않습니다.\n클래스 (Classes)\n클래스는 ES6 클래스로 선언할 수 있습니다.\nclass C {\n /**\n * @param {number} data\n */\n constructor(data) {\n // 프로퍼티 타입은 추론될 수 있습니다\n this.name = \"foo\";\n\n // 또는 명시적으로 선언할 수도 있습니다\n /** @type {string | null} */\n this.title = null;\n\n // 만약 다른 곳에 선언되어 있다면 어노테이션으로 표기할 수 있습니다.\n /** @type {number} */\n this.size;\n\n this.initialize(data); // 오류가 난다면, 이니셜 라이저는 string을 예상합니다\n }\n /**\n * @param {string} s\n */\n initialize = function (s) {\n this.size = s.length;\n };\n}\n\nvar c = new C(0);\n\n// C는 new 와 함께 호출되어야합니다\n// 하지만 이건 JavaScript이고, 이것은 허용되며\n// 'any'로 간주됩니다.\nvar result = C(1);\n\n다음 섹션에 설명된 대로 생성자 함수를 선언할 수 있습니다:\n@constructor\n컴파일러는 속성 할당을 기반으로 생성자 함수를 추론합니다, 하지만 @constructor 태그를 사용하면 더 엄격한 검사와 제안 사항을 확인할 수 있습니다:\n// @checkJs\n// @errors: 2345 2348\n/**\n * @constructor\n * @param {number} data\n */\nfunction C(data) {\n // 프로퍼티 타입은 추론될 수 있습니다\n this.name = \"foo\";\n\n // 또는 명시적으로 선언할 수도 있습니다\n /** @type {string | null} */\n this.title = null;\n\n // 만약 다른 곳에 선언되어 있다면 어노테이션으로 표기할 수 있습니다.\n /** @type {number} */\n this.size;\n\n this.initialize(data);\n}\n/**\n * @param {string} s\n */\nC.prototype.initialize = function (s) {\n this.size = s.length;\n};\n\nvar c = new C(0);\nc.size;\n\nvar result = C(1);\n\n\nNote: 오류 메시지는 a JSConfig 및 checkJs가 활성화된 상태에서만 JS 코드 베이스에 나타납니다.\n\n@constructor를 사용하면 생성자 함수 C안에 this가 있는지 검사하므로, initialize 메서드에 대한 제안사항을 받으며 만약 인자로 숫자를 넘긴다면 오류가 발생합니다. 또한 C를 생성하지 않고 호출만 한다면 에디터에서 경고를 표시할 수 있습니다.\n유감스럽게도, 이는 호출가능한 생성자 함수는 @constructor를 사용하지 못함을 의미합니다.\n@this\n컴파일러는 코드가 동작할 컨텍스트가 있다면 보통 this의 타입을 파악할 수 있습니다. 그렇지 않은 경우, @this를 사용하여 명확하게 this의 타입을 지정할 수 있습니다:\n/**\n * @this {HTMLElement}\n * @param {*} e\n */\nfunction callbackForLater(e) {\n this.clientHeight = parseInt(e); // 잘 작동해야 합니다!\n}\n\n@extends\nJavascript 클래스를 제네릭 기반 클래스로부터 상속(extend)하면, 매개변수가 어떤 타입이 되어야 하는지 지정할 곳이 없습니다. @extends 태그는 이러한 타입 매개변수를 위한 위치를 제공합니다:\n/**\n * @template T\n * @extends {Set}\n */\nclass SortableSet extends Set {\n // ...\n}\n\n@extends는 클래스에서만 작동합니다. 현재까지, 생성자 함수가 클래스를 상속할 수 있는 방법은 없습니다.\n@enum\n@enum 태그는 멤버가 모두 지정된 객체 리터럴을 만들 수 있게 도와줍니다. Javascript 대부분의 객체 리터럴과 달리, 이 태그는 다른 멤버를 허용하지 않습니다.\n/** @enum {number} */\nconst JSDocState = {\n BeginningOfLine: 0,\n SawAsterisk: 1,\n SavingComments: 2,\n};\n\nJSDocState.SawAsterisk;\n\n@enum은 TypeScript의 enum과 상당히 다르고, 더 간단합니다. 하지만 TypeScript의 열거형(enum)과 달리, @enum은 어떠한 타입도 가질 수 있습니다:\n/** @enum {function(number): number} */\nconst MathFuncs = {\n add1: (n) => n + 1,\n id: (n) => -n,\n sub1: (n) => n - 1,\n};\n\nMathFuncs.add1;\n\n추가 예제 (More examples)\nclass Foo {}\n// ---cut---\nvar someObj = {\n /**\n * @param {string} param1 - 프로퍼티 할당 문서를 참조하세요\n */\n x: function (param1) {},\n};\n\n/**\n * 변수 할당 문서를 참조하세요\n * @return {Window}\n */\nlet someFunc = function () {};\n\n/**\n * 클래스 메서드\n * @param {string} greeting 사용할 인사말\n */\nFoo.prototype.sayHi = (greeting) => console.log(\"Hi!\");\n\n/**\n * 화살표 함수 표현식\n * @param {number} x - 곱하는 수\n */\nlet myArrow = (x) => x * x;\n\n/**\n * JSX의 무상태 함수형 컴포넌트(SFC)에도 작동합니다\n * @param {{a: string, b: number}} test - Some param\n */\nvar sfc = (test) => {test.a.charAt(0)};\n\n/**\n * 매개변수는 클로저 구문을 사용하면 클래스 생성자로 사용할 수 있습니다.\n *\n * @param {{new(...args: any[]): object}} C - The class to register\n */\nfunction registerClass(C) {}\n\n/**\n * @param {...string} p1 - '나머지' 문자열 인수들의 배열 ('any' 타입으로 취급됨)\n */\nfunction fn10(p1) {}\n\n/**\n * @param {...string} p1 - '나머지' 문자열 인수들의 배열 ('any' 타입으로 취급됨)\n */\nfunction fn9(p1) {\n return p1.join();\n}\n\n지원하지 않는다고 알려진 패턴 (Patterns that are known NOT to be supported)\nValue space 안의 객체를 타입으로 태그하는 것은 객체가 마치 생성자 함수처럼 타입을 생성하지 않는 이상 작동하지 않습니다.\nfunction aNormalFunction() {}\n/**\n * @type {aNormalFunction}\n */\nvar wrong;\n/**\n * 'typeof'를 대신 사용하세요:\n * @type {typeof aNormalFunction}\n */\nvar right;\n\n접미사(Postfix)는 선택적(Optional) 프로퍼티를 구체화하지 않는 객체 리터럴 타입의 프로퍼티 타입과 같습니다:\n/**\n * @type {{ a: string, b: number= }}\n */\nvar wrong;\n/**\n * 프로퍼티 이름 대신 물음표 접미사를 사용하세요:\n * @type {{ a: string, b?: number }}\n */\nvar right;\n\nstrictNullCheck가 활성화 중인 경우에만 널러블(Nullable) 타입이 의미가 있습니다.\n/**\n * @type {?number}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: false -- number\n */\nvar nullable;\n\n유니언 타입을 사용해도 됩니다:\n/**\n * @type {number | null}\n * With strictNullChecks: true -- number | null\n * With strictNullChecks: false -- number\n */\nvar unionNullable;\n\n널러블 타입이 아닌 경우에는 아무 의미가 없으며 원래 타입으로 취급합니다:\n/**\n * @type {!number}\n * 타입 number를 가집니다\n */\nvar normal;\n\nJSDoc의 타입 체계와 달리, TypeScript는 타입이 오직 null을 포함하거나 하지 않는다 표시할 수 있습니다.\n널러블은 명확하게 구분되지 않습니다 -- 만약 strictNullChecks가 활성화 중이라면, number는 널러블하지 않습니다.\n반대의 경우, number는 널러블합니다.\n지원하지 않는 태그 (Unsupported tags)\nTypeScript는 지원하지 않는 JSDoc 태그를 무시합니다.\n태그 지원을 위한 오픈 이슈가 아래에 있습니다:\n\n@const (issue #19672)\n@inheritdoc (issue #23215)\n@memberof (issue #7237)\n@readonly (issue #17233)\n@yields (issue #23857)\n{@link …} (issue #16498)\n\n"},"pages/declaration-files/creating-dts-files-from-js.html":{"url":"pages/declaration-files/creating-dts-files-from-js.html","title":".js 파일에서 d.ts 파일 만들기","keywords":"","body":"TypeScript 3.7에서,\nTypeScript는 JSDoc 구문을 사용한 JavaScript에서 .d.ts 파일을 생성할 수 있게 되었습니다.\n즉 프로젝트를 TypeScript에 이식하거나(porting) 코드베이스에 .d.ts 파일을 유지하지 않고도 TypeScript 기반 편집기의 환경을 유지할 수 있습니다.\nTypeScript는 대부분의 JSDoc 태그를 지원하며, 참조에서 찾을 수 있습니다.\n.d.ts 파일 생성을 위한 프로젝트 설정 (Setting up your Project to emit .d.ts files)\n.d.ts 파일을 프로젝트에서 생성하려면, 다음과 같은 4단계를 거쳐야합니다:\n\n개발 의존성에 TypeScript 추가\nTypeScript 설정을 위해 tsconfig.json 추가\nJS 파일에 해당하는 d.ts 파일을 생성하기 위해 TypeScript 컴파일 실행\n(선택적으로) 타입을 참조하기 위한 package.json 수정\n\nTypeScript 추가 (Adding TypeScript)\n설치 페이지에서 방법을 확인할 수 있습니다.\nTSConfig\nTSConfig는 컴파일러 플래그를 구성하고 파일을 찾을 위치를 선언하는 json5 파일입니다.\n위와 같은 경우, 다음과 같은 파일이 필요합니다:\n{\n // 프로젝트에 알맞게 수정하세요.\n include: [\"src/**/*\"],\n\n compilerOptions: {\n // 일반적으로 소스 파일로 무시되기 때문에,\n // TypeScript가 JS 파일\b을 읽도록 지시합니다.\n allowJs: true,\n // d.ts 파일을 생성시킵니다.\n declaration: true,\n // 컴파일러 실행이 오직\n // d.ts 파일만 출력하게 합니다.\n emitDeclarationOnly: true,\n // 타입은 이 디렉터리 안에 존재해야 합니다.\n // 해당 설정을 제거하면,\n // .d.ts 파일이 .js 파일 옆에 생성됩니다.\n outDir: \"dist\",\n },\n}\n\ntsconfig 참조에서 더 많은 옵션을 찾을 수 있습니다.\nTSConfig 파일을 사용하는 대신 CLI를 사용할 수 있습니다.\nnpx typescript src/**/*.js --declaration --allowJs --emitDeclarationOnly --outDir types\n\n컴파일러 실행 (Run the compiler)\n설치 페이지에서 방법을 확인할 수 있습니다.\n프로젝트의 .gitignore에 파일이 있을 때, 이러한 파일들이 패키지에 포함되어 있는지 확인합니다.\npackage.json 수정 (Editing the package.json)\nTypeScript는 .d.ts 파일을 찾기 위한 추가 단계와 함께 package.json의 모듈에 대한 노드 관계(node resolution)를 복제합니다.\n대략적으로 먼저 선택적인 \"types\" 필드를 확인 후, 다음은 \"main\", 마지막으로 루트에서 index.d.ts를 확인합니다.\n\n\n\nPackage.json\n기본 .d.ts의 위치\n\n\n\n\n\"types\" 필드 없음\n\"main\" 확인 후, index.d.ts 확인\n\n\n\"types\": \"main.d.ts\"\nmain.d.ts\n\n\n\"types\": \"./dist/main.js\"\n./main/main.d.ts\n\n\n\ntype 필드가 없다면, \"main\"으로 넘어갑니다.\n\n\n\nPackage.json\n기본 .d.ts의 위치\n\n\n\n\n\"main\" 필드 없음\nindex.d.ts\n\n\n\"main\":\"index.js\"\nindex.d.ts\n\n\n\"main\":\"./dist/index.js\"\n./dist/index.d.ts\n\n\n\n팁 (Tips)\n.d.ts의 테스트를 작성하고 싶다면, tsd를 사용해보세요.\n"},"pages/tsconfig.json.html":{"url":"pages/tsconfig.json.html","title":"tsconfig.json","keywords":"","body":"개요 (Overview)\n디렉토리에 tsconfig.json 파일이 있다면 해당 디렉토리가 TypeScript 프로젝트의 루트가 됩니다.tsconfig.json 파일은 프로젝트를 컴파일하는 데 필요한 루트 파일과 컴파일러 옵션을 지정합니다.\n프로젝트는 다음 방법들로 컴파일됩니다:\ntsconfig.json 사용하기 (Using tsconfig.json)\n\n입력 파일 없이 tsc를 호출하면 컴파일러는 현재 디렉토리에서부터 시작하여 상위 디렉토리 체인으로 tsconfig.json 파일을 검색합니다.\n입력 파일이 없이 tsc와 tsconfig.json 파일이 포함된 디렉토리 경로 또는 설정이 포함된 유효한 경로의 .json 파일 경로를 지정하는 --project (또는 -p) 커맨드 라인 옵션을 사용할 수 있습니다.\n\n커맨드 라인에 입력 파일을 지정하면 tsconfig.json 파일이 무시됩니다.\ntsconfig의 컴파일러 옵션에 대해 자세한 내용은 the v2 site에 있는\nTSConfig Reference beta을 확인하세요.\n예제 (Examples)\ntsconfig.json 예제 파일들:\n\n\"files\" 속성 사용하기\n{\n \"compilerOptions\": {\n \"module\": \"commonjs\",\n \"noImplicitAny\": true,\n \"removeComments\": true,\n \"preserveConstEnums\": true,\n \"sourceMap\": true\n },\n \"files\": [\n \"core.ts\",\n \"sys.ts\",\n \"types.ts\",\n \"scanner.ts\",\n \"parser.ts\",\n \"utilities.ts\",\n \"binder.ts\",\n \"checker.ts\",\n \"emitter.ts\",\n \"program.ts\",\n \"commandLineParser.ts\",\n \"tsc.ts\",\n \"diagnosticInformationMap.generated.ts\"\n ]\n}\n\n\n\"include\" 와 \"exclude\" 속성 사용하기\n{\n \"compilerOptions\": {\n \"module\": \"system\",\n \"noImplicitAny\": true,\n \"removeComments\": true,\n \"preserveConstEnums\": true,\n \"outFile\": \"../../built/local/tsc.js\",\n \"sourceMap\": true\n },\n \"include\": [\n \"src/**/*\"\n ],\n \"exclude\": [\n \"node_modules\",\n \"**/*.spec.ts\"\n ]\n}\n\n\n\n상세 설명 (Details)\n\"compilerOptions\" 속성은 생략될 수 있으며 생략하면 컴파일러의 기본 값이 사용됩니다. 지원되는 전체 목록은 컴파일러 옵션를 참고하세요.\n\"files\" 속성은 상대 또는 절대 파일 경로 목록을 갖습니다.\"include\"와 \"exclude\" 속성은 glob과 유사한 파일 패턴 목록을 갖습니다.지원되는 glob 와일드카드는 다음과 같습니다:\n\n* 0개 이상의 문자와 매칭 (디렉토리 구분 기호 제외)\n? 한 문자와 매칭 (디렉토리 구분 기호 제외)\n**/ 반복적으로 모든 하위 디렉토리와 매칭\n\nglob 패턴의 구분에 * 또는 . *만 있다면, 지원하는 확장자 파일만 포함됩니다 (예: 기본적으로는 .ts, .tsx 및 .d.ts이고, allowJs true로 설정되어 있다면 .js와 .jsx).\n\"files\"과 \"include\" 모두 지정되어 있지 않다면 컴파일러는 기본적으로 \"exclude\" 속성을 사용하여 제외된 것은 제외하고 모든 TypeScript (.ts,.d.ts 그리고 .tsx) 파일을 포함하는 디렉토리와 하위 디렉토리에 포함시킵니다. allowJs가 true로 설정되면 JS 파일(.js와 .jsx)도 포함됩니다.\n\"files\"과 \"include\" 모두 지정되어 있다면 컴파일러는 그 두 속성에 포함된 파일의 결합을 포함합니다.\n\"exclude\" 속성이 지정되지 않으면, \"outDir\" 컴파일러 옵션을 사용하여 지정된 디렉토리의 파일은 제외됩니다.\n\"include\"을 사용하여 포함된 파일들은 \"exclude\" 속성을 사용해 필터링할 수 있습니다.그러나 \"files\" 속성을 명시적으로 사용하는 파일은 \"exclude\"에 관계없이 항상 포함됩니다.\"exclude\" 속성에 디렉토리가 지정되지 있지 않다면 기본적으로 node_modules, bower_components, jspm_packages 그리고 를 제외합니다.\n\"files\" 또는 \"include\" 속성에 포함되어 있는 파일이 참조되는 모든 파일도 포함됩니다.비슷하게, 파일 B.ts가 또 다른 파일 A.ts에 의해 참조된다면, 참조 파일 A.ts가 \"exclude\" 목록에서도 지정되지 않는 한 B.ts는 제외될 수 없습니다.\n컴파일러에는 출력이 가능한 파일이 포함되어 있지 않다는 점에 주의해야 합니다; 즉 입력에 index.ts가 포함되면 index.d.ts와 index.js는 제외됩니다.\n일반적으로 확장자만 다른 파일은 서로 옆에 두지 않는 것이 좋습니다.\ntsconfig.json 파일은 완전히 비어둘 수 있으며, 기본 컴파일러 옵션을 사용하여 기본적으로 (위에서 설명한대로) 포함된 모든 파일을 컴파일합니다.\n커맨드 라인에 지정된 컴파일러 옵션은 tsconfig.json 파일에 지정된 옵션을 오버라이드합니다.\n @types, typeRoots 및 types (@types, typeRoots and types)\n기본적으로 보이는 모든 \"@types\" 패키지가 컴파일에 포함됩니다.동봉된 모든 폴더의 node_modules/@types 패키지는 표시된 것으로 간주됩니다.구체적으로 ./node_modules/@types/, ../node_modules/@types/, ../../node_modules/@types/ 등의 패키지를 의미합니다.\ntypeRoots를 지정하면 typeRoots 아래에 있는 패키지만 포함됩니다.\n예를 들어:\n{\n \"compilerOptions\": {\n \"typeRoots\" : [\"./typings\"]\n }\n}\n\n이 설정 파일에는 ./typings의 모든 패키지가 포함되며 ./node_modules/@types의 패키지는 포함되지 않습니다.\ntypes을 지정하면 오직 해당 패키지 목록만 포함됩니다.\n예를 들어:\n{\n \"compilerOptions\": {\n \"types\" : [\"node\", \"lodash\", \"express\"]\n }\n}\n\n이 tsconfig.json은 오직 ./node_modules/@types/node, ./node_modules/@types/lodash 및 ./node_modules/@types/express만 포함합니다.node_modules/@types/* 아래의 다른 패키지는 포함되지 않습니다.\ntypes 패키지는 index.d.ts 파일이 있는 폴더 또는 폴더에 types 필드를 가진 package.json가 있는 폴더입니다.\n\"types\": []를 지정하면 @types 패키지가 자동으로 포함되지 않습니다.\n전역 선언이 포함된 파일을 사용하는 경우에만 자동 포함이 중요하다는 점에 명심하세요 (모듈로 선언된 파일과 달리).\n예를 들어 import \"foo\" 문을 사용한다면 TypeScript는 여전히 node_modules 및 node_modules/@types 폴더를 보고 foo 패키지를 찾을 것입니다.\nextends를 이용한 설정 상속하기 (Configuration inheritance with extends)\ntsconfig.json 파일은 extends 속성을 사용해 다른 파일의 설정을 상속할 수 있습니다.\nextends는 tsconfig.json의 최상위 속성 (compilerOptions,files,include 및 exclude와 함께) 입니다.extends' 값은 상속받을 다른 설정 파일의 경로를 포함하는 문자열입니다.\n경로는 Node.js 해석 스타일을 사용할 수 있습니다.\n기본 파일의 설정이 먼저 로드된 다음 상속되는 설정 파일의 설정에 의해 재정의됩니다.순환성 장애와 맞닥뜨리면 오류를 보고합니다.\n상속 설정 파일에서 files, include 및 exclude는 기본 설정 파일을 덮어씁니다.\n설정 파일에 있는 모든 상대적 경로는 해당 경로가 원래 있던 설정 파일을 기준으로 해석됩니다.\n예를 들어:\nconfigs/base.json:\n{\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"strictNullChecks\": true\n }\n}\n\ntsconfig.json:\n{\n \"extends\": \"./configs/base\",\n \"files\": [\n \"main.ts\",\n \"supplemental.ts\"\n ]\n}\n\ntsconfig.nostrictnull.json:\n{\n \"extends\": \"./tsconfig\",\n \"compilerOptions\": {\n \"strictNullChecks\": false\n }\n}\n\ncompileOnSave\n최상위 속성 compileOnSave를 IDE에 설정하면 저장 시 지정된 tsconfig.json에 대한 모든 파일을 생성합니다.\n{\n \"compileOnSave\": true,\n \"compilerOptions\": {\n \"noImplicitAny\" : true\n }\n}\n\n이 기능은 현재 TypeScript 1.8.4 이상과 atom-typescript 플러그인이 있는 Visual Studio 2015에서 지원됩니다.\n스키마 (Schema)\n스키마는 http://json.schemastore.org/tsconfig에서 찾을 수 있습니다.\n"},"pages/compiler-options.html":{"url":"pages/compiler-options.html","title":"컴파일러 옵션","keywords":"","body":"CLI로 사용하기 (Using the CLI)\n로컬에서 tsc를 실행하면 tsconfig.json가 정의한 가장 가까운 프로젝트를 컴파일하고, 원하는 파일 glob을 전달하여\nTypeScript 파일 집합을 컴파일할 수 있습니다.\n# tsconfig.json에 대한 fs를 역방향으로 검토하여 컴파일 실행\ntsc\n\n# 컴파일러 기본값으로 index.ts만 트랜스파일\ntsc index.ts\n\n# 기본 설정으로 src 폴더 안에 모든 .ts 파일을 트랜스파일\ntsc src/*.ts\n\n# tsconfig.json의 컴파일러 설정으로 src 폴더 안에 모든 .ts 파일을 트랜스파일\ntsc --project tsconfig.json src/*.ts\n\n컴파일러 옵션 (Compiler Options)\ntsconfig의 컴파일러 옵션에 대한 더 많은 정보를 찾는다면, 베타 TSConfig 레퍼런스를\nv2 사이트에서 확인하세요.\n\n\n\n옵션\n타입\n기본값\n설명\n\n\n\n\n--allowJs\nboolean\nfalse\nJavaScript 파일의 컴파일을 허용합니다\n\n\n--allowSyntheticDefaultImports\nboolean\nmodule === \"system\" 또는 --esModuleInterop\ndefault export가 없는 모듈에서 default imports를 허용합니다. 코드 방출에는 영향을 주지 않으며, 타입 검사만 수행합니다.\n\n\n--allowUmdGlobalAccess\nboolean\nfalse\n모듈에서 전역 UMD 접근을 허용합니다.\n\n\n--allowUnreachableCode\nboolean\nfalse\n도달할 수 없는 코드에 대한 오류를 보고하지 않습니다.\n\n\n--allowUnusedLabels\nboolean\nfalse\n사용되지 않는 레이블에 대한 오류를 보고하지 않습니다.\n\n\n--alwaysStrict\nboolean\nfalse\nstrict mode에서 파싱하고 각 소스 파일에 대해 \"use strict\"를 내보냅니다.\n\n\n--assumeChangesOnlyAffectDirectDependencies\nboolean\nfalse\n파일 안에서의 변경은 파일이 직접 의존하는 파일에만 영향을 미친다고 가정하고 '--incremental' 및 '-watch'로 다시 컴파일 합니다.\n\n\n--baseUrl\nstring\n\n비-상대적 모듈 이름을 해석하기 위한 기본 디렉터리. 자세한 내용은 모듈 해석 문서을 참조하세요.\n\n\n--build-b\nboolean\nfalse\n프로젝트 레퍼런스에서 지정한 이 프로젝트와 프로젝트의 모든 의존성을 빌드 합니다. 이 플래그는 이 페이지의 다른 플래그들과는 호환되지 않음에 유의하세요 자세한 내용은 여기를 보세요.\n\n\n--charset\nstring\n\"utf8\"\n입력 파일의 문자 집합입니다.\n\n\n--checkJs\nboolean\nfalse\n.js 파일에 오류를 보고합니다. --allowJs와 함께 사용하세요.\n\n\n--composite\nboolean\ntrue\nTypeScript가 프로젝트를 컴파일하기 위해 참조된 프로젝트의 출력을 찾을 위치를 결정할 수 있는지 확인합니다.\n\n\n--declaration-d\nboolean\nfalse\n해당하는 .d.ts 파일을 생성합니다.\n\n\n--declarationDir\nstring\n\n생성된 선언 파일의 출력 디렉토리입니다.\n\n\n--declarationMap\nboolean\nfalse\n해당하는 '.d.ts'파일 각각에 대한 소스 맵을 생성합니다.\n\n\n--diagnostics\nboolean\nfalse\n진단 정보를 보여줍니다.\n\n\n--disableSizeLimit\nboolean\nfalse\nJavaScript 프로젝트의 사이즈 제한을 비활성화합니다.\n\n\n--downlevelIteration\nboolean\nfalse\nES5 또는 ES3를 대상으로 할 때 for..of, 스프레드와 구조분해할당에서 이터러블을 완전히 지원합니다.\n\n\n--emitBOM\nboolean\nfalse\n출력 파일의 시작 부분에 UTF-8 바이트 순서표(BOM)를 내보냅니다.\n\n\n--emitDeclarationOnly\nboolean\nfalse\n'.d.ts' 선언 파일만 내보냅니다.\n\n\n--emitDecoratorMetadata[1]\nboolean\nfalse\n소스에 데코레이터 선언에 대한 설계-타입 메타 데이터를 내보냅니다. 자세한 내용은 #2577 이슈을 참조하세요.\n\n\n--esModuleInterop\nboolean\nfalse\n런타임 바벨 생태계 호환성을 위한 __importStar와 __importDefault 헬퍼를 내보내고 타입 시스템 호환성을 위해 --allowSyntheticDefaultImports를 활성화합니다.\n\n\n--experimentalDecorators[1]\nboolean\nfalse\nES 데코레이터에 대한 실험적인 지원을 사용하도록 활성화합니다.\n\n\n--extendedDiagnostics\nboolean\nfalse\n자세한 진단 정보를 표시합니다\n\n\n--forceConsistentCasingInFileNames\nboolean\nfalse\n동일 파일 참조에 대해 일관성 없는 대소문자를 비활성화합니다.\n\n\n--generateCpuProfile\nstring\nprofile.cpuprofile\n주어진 경로에 cpu 프로필을 생성합니다. 파일 경로 대신 존재하는 디렉터리 이름을 전달하면 타임스탬프 이름이 지정된 프로필이 그 디렉터리에 대신 생성됩니다.\n\n\n--help-h\n\n\n도움말을 출력합니다.\n\n\n--importHelpers\nboolean\nfalse\ntslib에서 방출된 헬퍼를 import 합니다. (예. __extends, __rest, 등..)\n\n\n--importsNotUsedAsValues\nstring\nremove\n타입을 위해서만 사용하는 import를 위한 내보내기/검사 동작을 지정합니다. \"remove\"와 \"preserve\"는 사이드 이펙트를 위해 사용하지 않는 import를 내보낼지 지정하고, \"error\"는 타입을 위해서만 사용하는 import는 import type으로 작성하게 강제합니다.\n\n\n--incremental\nboolean\ncomposite이 켜져있으면 true 아니면 false\n이전 컴파일에서 디스크의 파일로 정보를 읽거나/기록하여 증분 컴파일을 활성화합니다. 이 파일은 --tsBuildInfoFile 플래그로 컨트롤합니다.\n\n\n--inlineSourceMap\nboolean\nfalse\n별도의 파일 대신 소스 맵으로 단일 파일을 내보냅니다.\n\n\n--inlineSources\nboolean\nfalse\n단일 파일 내에서 소스 맵과 함께 소스를 내보냅니다. --inlineSourceMap 또는 --sourceMap을 설정해야 합니다.\n\n\n--init\n\n\nTypeScript 프로젝트를 초기화하고 tsconfig.json 파일을 생성합니다.\n\n\n--isolatedModules\nboolean\nfalse\n추가 검사를 수행하여 별도의 컴파일 (예를 들어 트랜스파일된 모듈 혹은 @babel/plugin-transform-typescript) 이 안전한지 확인합니다.\n\n\n--jsx\nstring\n\"Preserve\"\n.tsx 파일에서 JSX 지원: \"React\", \"Preserve\", \"react-native\". JSX를 확인하세요.\n\n\n--jsxFactory\nstring\n\"React.createElement\"\n리액트 JSX 방출을 대상으로 할 때 사용할 JSX 팩토리 함수를 지정합니다. 예: React.createElement 또는 h.\n\n\n--keyofStringsOnly\nboolean\nfalse\nkeyof를 문자열 값으로 된 프로퍼티 이름에만 적용합니다 (숫자나 심벌에서는 안됨).\n\n\n--useDefineForClassFields\nboolean\nfalse\n클래스 필드를 ECMAScript-표준 시맨틱으로 내보냅니다.\n\n\n--lib\nstring[]\n\n컴파일에 포함될 라이브러리 파일 목록입니다.가능한 값은 다음과 같습니다: ► ES5 ► ES6 ► ES2015 ► ES7 ► ES2016 ► ES2017 ► ES2018 ► ESNext ► DOM ► DOM.Iterable ► WebWorker ► ScriptHost ► ES2015.Core ► ES2015.Collection ► ES2015.Generator ► ES2015.Iterable ► ES2015.Promise ► ES2015.Proxy ► ES2015.Reflect ► ES2015.Symbol ► ES2015.Symbol.WellKnown ► ES2016.Array.Include ► ES2017.object ► ES2017.Intl ► ES2017.SharedMemory ► ES2017.String ► ES2017.TypedArrays ► ES2018.Intl ► ES2018.Promise ► ES2018.RegExp ► ESNext.AsyncIterable ► ESNext.Array ► ESNext.Intl ► ESNext.Symbol 주의사항: --lib가 지정되지 않으면 라이브러리의 기본 리스트가 삽입됩니다. 주입되는 기본 라이브러리는 다음과 같습니다: ► --target ES5: DOM,ES5,ScriptHost ► --target ES6: DOM,ES6,DOM.Iterable,ScriptHost\n\n\n--listEmittedFiles\nboolean\nfalse\n컴파일의 일부로 생성된 파일의 이름을 출력합니다.\n\n\n--listFiles\nboolean\nfalse\n컴파일에 포함된 파일의 이름을 출력합니다.\n\n\n--locale\nstring\n(플랫폼 별)\n오류 메시지를 표시하는 데 사용할 지역화, 예: en-us. 가능한 값은 다음과 같습니다: ► 영어 (US): en ► 체코어: cs ► 독일어: de ► 스페인어: es ► 프랑스어: fr ► 이탈리아어: it ► 일본어: ja ► 한국어: ko ► 폴란드어: pl ► 포르투갈어(브라질): pt-BR ► 러시아어: ru ► 터키어: tr ► 중국어 간체: zh-CN ► 중국어 번체: zh-TW\n\n\n--mapRoot\nstring\n\n디버거가 생성된 위치가 아닌 맵 파일의 위치를 지정합니다. .map 파일이 .js 파일과 다른 위치에 런타임 시 위치할 경우 이 옵션을 사용하세요. 지정된 위치는 sourceMap에 포함되어 맵 파일이 위치할 디버거를 지정합니다. 이 플래그는 지정된 경로를 작성하지 않고 해당 위치에 맵 파일을 생성합니다. 대신 파일을 지정된 경로로 이동하는 빌드 후 단계를 작성하십시오.\n\n\n--maxNodeModuleJsDepth\nnumber\n0\nnode_modules 및 로드 JavaScript 파일 아래에서 검색할 최대 의존성 깊이. --allowJs에만 적용됩니다.\n\n\n--module-m\nstring\ntarget === \"ES3\" or \"ES5\" ? \"CommonJS\" : \"ES6\"\n모듈 코드 생성 지정: \"None\", \"CommonJS\", \"AMD\", \"System\", \"UMD\", \"ES6\", \"ES2015\" 또는 \"ESNext\".► \"AMD\"와 \"System\"만 --outFile과 함께 사용할 수 있습니다.► \"ES6\"와 \"ES2015\" 값은 \"ES5\" 또는 이하를 대상으로 할 때 사용할 수 있습니다.\n\n\n--moduleResolution\nstring\nmodule === \"AMD\" or \"System\" or \"ES6\" ? \"Classic\" : \"Node\"\n모듈 해석 방법 결정. Node.js/io.js 스타일 해석의 경우, \"Node\" 또는 \"Classic\" 중 하나입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--newLine\nstring\n(플랫폼 별)\n파일을 내보낼 때 사용되는 지정된 라인 끝의 시퀀스 사용: \"crlf\" (윈도우) 또는 \"lf\" (유닉스).\"\n\n\n--noEmit\nboolean\nfalse\n출력을 내보내지 않습니다.\n\n\n--noEmitHelpers\nboolean\nfalse\n컴파일된 출력에서는 __extends와 같은 커스텀 헬퍼 함수를 생성하지 않습니다.\n\n\n--noEmitOnError\nboolean\nfalse\n오류가 보고된 경우 출력을 내보내지 않습니다.\n\n\n--noErrorTruncation\nboolean\nfalse\n오류 메세지를 줄이지 않습니다.\n\n\n--noFallthroughCasesInSwitch\nboolean\nfalse\n스위치 문에 fallthrough 케이스에 대한 오류를 보고합니다.\n\n\n--noImplicitAny\nboolean\nfalse\nany 타입으로 암시한 표현식과 선언에 오류를 발생시킵니다.\n\n\n--noImplicitReturns\nboolean\nfalse\n함수의 모든 코드 경로에 반환값이 없을 때 오류를 보고합니다.\n\n\n--noImplicitThis\nboolean\nfalse\nany 타입으로 암시한 this 표현식에 오류를 보고합니다.\n\n\n--noImplicitUseStrict\nboolean\nfalse\n모듈 출력에 \"use strict\" 지시자를 내보내지 않습니다.\n\n\n--noLib\nboolean\nfalse\n기본 라이브러리 파일(lib.d.ts)은 포함하지 않습니다.\n\n\n--noResolve\nboolean\nfalse\n컴파일된 파일 목록에 트리플-슬래시 참조 또는 모듈 임포트 대상을 추가하지 않습니다.\n\n\n--noStrictGenericChecks\nboolean\nfalse\n함수 타입에서 제네릭 시그니처의 엄격한 검사를 비활성화합니다.\n\n\n--noUnusedLocals\nboolean\nfalse\n사용하지 않는 지역 변수에 대한 오류를 보고합니다.\n\n\n--noUnusedParameters\nboolean\nfalse\n사용하지 않는 매개 변수에 대한 오류를 보고합니다.\n\n\n--out\nstring\n\n더 이상 사용하지 않습니다. --outFile을 대신 사용합니다.\n\n\n--outDir\nstring\n\n출력 구조를 디렉토리로 리다이렉트합니다.\n\n\n--outFile\nstring\n\n출력을 단일 파일로 연결하여 방출합니다. 연결의 순서는 컴파일러에 전달된 파일 목록과 트리플-슬래시 참조 그리고 import와 함께 결정됩니다. 자세한 내용은 출력 파일 순서 문서를 참조하세요.\n\n\npaths[2]\nObject\n\nbaseUrl을 기준으로 관련된 위치에 모듈 이름의 경로 매핑 목록을 나열합니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--preserveConstEnums\nboolean\nfalse\n생성된 코드에 const enum 선언을 지우지 않습니다. 자세한 내용은 const 열거형 문서를 참조하세요.\n\n\n--preserveSymlinks\nboolean\nfalse\nsymlinks를 실제 경로로 해석하지 않습니다. symlinked된 파일을 실제 파일처럼 다룹니다.\n\n\n--preserveWatchOutput\nboolean\nfalse\n스크린을 지우는 대신에 예전 콘솔 출력을 감시 모드로 남겨둡니다\n\n\n--pretty\nboolean\n다른 프로그램으로 파이프하거나 출력을 파일로 리다이렉션하지 않으면 true\n에러와 메시지를 색과 컨텍스트를 사용해서 스타일 지정합니다.\n\n\n--project-p\nstring\n\n유효한 설정 파일이 지정된 프로젝트를 컴파일하세요.이 인수는 유효한 JSON 설정 파일의 파일 경로일 수도 있고 tsconfig.json 파일이 포함된 디렉토리의 경로일 수도 있습니다.자세한 내용은 tsconfig.json를 참조하세요.\n\n\n--reactNamespace\nstring\n\"React\"\n더 이상 사용하지 않습니다. --jsxFactory를 대신 사용합니다.\"react\" JSX emit을 대상으로 할 때 createElement와 __spread에 호출된 객체를 지정합니다.\n\n\n--removeComments\nboolean\nfalse\n/*!로 시작하는 copy-right 헤더 주석을 제외한 모든 주석을 제거합니다.\n\n\n--resolveJsonModule\nboolean\nfalse\n.json 확장자로 import된 모듈을 포함합니다.\n\n\n--rootDir\nstring\n(공통 루트 디렉토리는 input files 리스트에서 처리됩니다)\n입력 파일의 루트 디렉토리를 지정합니다. --outDir로 출력 디렉토리 구조를 제어하기 위해서만 사용합니다.\n\n\nrootDirs[2]\nstring[]\n\n런타임 시 결합된 컨텐츠가 프로젝트의 구조를 나타내는 루트 폴더 목록입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--showConfig\nboolean\nfalse\n다른 입력 옵션 및 구성 파일을 사용하여 빌드를 실제로 실행하는 대신 출력에 마지막 암시적 구성 파일을 표시하십시오.\n\n\n--skipDefaultLibCheck\nboolean\nfalse\n더 이상 사용하지 않습니다. --skipLibCheck를 대신 사용합니다.기본 라이브러리 선언 파일의 타입 검사를 건너뜁니다.\n\n\n--skipLibCheck\nboolean\nfalse\n모든 선언 파일(*.d.ts)의 타입 검사를 건너뜁니다.\n\n\n--sourceMap\nboolean\nfalse\n해당하는 .map 파일을 생성합니다.\n\n\n--sourceRoot\nstring\n\n디버거가 소스 위치 대신 TypeScript 파일을 찾아야 하는 위치를 지정합니다. 설계 시점에 소스가 아닌 런타임에 소스가 있는 경우 이 옵션을 사용하세요. 지정한 위치는 소스 파일이 위치할 디버깅 위치를 지정하기 위해 소스 맵에 포함됩니다.\n\n\n--strict\nboolean\nfalse\n모든 엄격한 타입 검사 옵션을 활성화합니다. --strict를 활성화하면 --noImplicitAny, --noImplicitThis, --alwaysStrict, --strictNullChecks 및 --strictFunctionTypes이 가능합니다.\n\n\n--strictBindCallApply\nboolean\nfalse\n함수에서 bind, call 그리고 apply 메서드의 더 엄격한 검사를 활성화합니다.\n\n\n--strictFunctionTypes\nboolean\nfalse\n함수 타입에 대한 bivariant 매개변수를 비활성화합니다.\n\n\n--strictPropertyInitialization\nboolean\nfalse\nundefined가 아닌 클래스 프로퍼티가 생성자에서 초기화 되도록 합니다. 이 옵션을 적용하려면 --strictNullChecks가 활성화되어야 합니다.\n\n\n--strictNullChecks\nboolean\nfalse\n엄격한 null 검사 모드에서는 null과 undefined 값이 모든 타입의 도메인에 있지 않고 그 자체와 any만 할당할 수 있습니다(한 가지 예외사항은 undefined 또한 void에 할당 가능하다는 것입니다).\n\n\n--suppressExcessPropertyErrors\nboolean\nfalse\n객체 리터럴에 대한 프로퍼티 초과 검사를 억제합니다.\n\n\n--suppressImplicitAnyIndexErrors\nboolean\nfalse\n인덱스 시그니처가 없는 객체를 인덱싱하는 경우 --noImplicitAny 억제합니다. 오류를 시그니처 자세한 내용은 #1232 이슈를 참조하세요.\n\n\n--target-t\nstring\n\"ES3\"\nECMAScript 대상 버전 지정: ► \"ES3\" (기본 값) ► \"ES5\" ► \"ES6\"/\"ES2015\" ► \"ES2016\" ► \"ES2017\" ► \"ES2018\" ► \"ES2019\" ► \"ES2020\" ► \"ESNext\" 주의사항: \"ESNext\"는 최신 ES 제안 기능을 대상으로 합니다.\n\n\n--traceResolution\nboolean\nfalse\n모듈 해석 로그 메세지를 보고합니다.\n\n\n--tsBuildInfoFile\nstring\n.tsbuildinfo\n증분 빌드 정보를 저장할 파일을 지정합니다.\n\n\n--types\nstring[]\n\n타입 정의가 포함될 이름의 목록. 자세한 내용은 @types, --typeRoots 및 --types를 참조하세요.\n\n\n--typeRoots\nstring[]\n\n타입 정의가 포함될 폴더의 목록. 자세한 내용은 @types, --typeRoots 및 --types를 참조하세요.\n\n\n--version-v\n\n\n컴파일러의 버전을 출력합니다.\n\n\n--watch-w\n\n\n컴파일러를 감시 모드로 실행합니다. 입력 파일을 감시하여 변경 시 다시 컴파일합니다. 감시 파일과 디렉터리의 구현은 환경 변수를 사용하여 구성합니다. 더 자세한 내용은 감시 구성하기를 보세요.\n\n\n\n\n[1] 이 옵션은 실험단계입니다.\n[2] 이 옵션은 tsconfig.json에서만 허용되며 커맨드 라인에서는 허용되지 않습니다.\n\n관련사항 (Related)\n\ntsconfig.json 파일에서 컴파일러 옵션 설정하기\nMSBuild projects 프로젝트에서 컴파일러 옵션 설정하기\n\n"},"pages/project-references.html":{"url":"pages/project-references.html","title":"프로젝트 레퍼런스","keywords":"","body":"프로젝트 레퍼런스는 TypeScript 프로그램을 더 작은 조각으로 구성할 수 있는 TypeScript 3.0의 새로운 기능입니다.\n이를 통해, 빌드 시간을 크게 개선하고, 컴포넌트 사이의 논리적인 분리를 강제하여 코드를 새롭고 더 나은 방법으로 구성할 수 있습니다.\n또한, 빠른 TypeScript 빌드를 위해 프로젝트 레퍼런스와 함께 동작하는 tsc 의 새로운 모드인 --build 플래그를 도입했습니다.\n예제 프로젝트 (An Example Project)\n꽤 일반적인 프로그램을 보고 프로젝트 레퍼런스가 이 프로그램을 더 잘 구성하는데 어떻게 도움이 될 수 있는지 살펴보겠습니다.\nconverter와 units이라는 두 모듈이 프로젝트 안에 있고, 각 모듈에 대응되는 테스트 파일이 있다고 상상해봅시다:\n/src/converter.ts\n/src/units.ts\n/test/converter-tests.ts\n/test/units-tests.ts\n/tsconfig.json\n\n테스트 파일은 구현 파일을 import 하고 테스트를 진행합니다:\n// converter-tests.ts\nimport * as converter from \"../converter\";\n\nassert.areEqual(converter.celsiusToFahrenheit(0), 32);\n\n이전에는, 단일 tsconfig 파일을 사용한 경우 이 구조가 어색하게 동작했습니다:\n\n구현 파일을 테스트 파일에 import 하는 것이 가능합니다\n아마도 원치 않았겠지만 src가 출력 폴더 이름에 나타나지 않고는 test와 src를 동시에 빌드 하는 것이 불가능합니다\n구현 파일 안에 내용물 만 바꿔도 새로운 오류를 절대 발생시키지 않지만 테스트 파일에 대한 타입 검사를 다시 해야 합니다\n테스트 파일만 바꿔도 아무 변화 없지만 구현 파일의 타입 검사를 다시 해야 합니다\n\n여러 개의 tsconfig 파일을 사용하여 이 문제들 중 몇 가지는 해결할 수 있지만, 새로운 문제가 발생합니다:\n\n내장된 최신 검사가 없기 때문에, 항상 tsc를 두 번 실행해야 합니다\ntsc를 두 번 호출하면 시작 시간 오버헤드가 더 많이 발생합니다\ntsc-w는 한 번에 여러 config 파일을 실행할 수 없습니다\n\n프로젝트 레퍼런스는 이 모든 문제를 해결할 수 있습니다.\n프로젝트 레퍼런스는 무엇인가? (What is a Project Reference?)\ntsconfig.json 파일은 새로운 최상위-레벨 프로퍼티 reference를 가집니다. 이는 참조할 프로젝트를 지정하는 객체의 배열입니다:\n{\n \"compilerOptions\": {\n // The usual\n },\n \"references\": [\n { \"path\": \"../src\" }\n ]\n}\n\n각 참조의 path 프로퍼티는 tsconfig.json 파일을 가지는 디렉터리를 가리키거나, config 파일 자체(어떤 이름도 가질 수 있음)를 가리킵니다.\n프로젝트를 참조하면, 새로운 일이 일어납니다:\n\n참조된 프로젝트에서 모듈을 import 하면 모듈의 출력 선언 파일을 대신 로드합니다 (.d.ts)\n만약 참조된 프로젝트가 outFile를 생성하면, 출력 파일 .d.ts 파일의 선언은 이 프로젝트 안에서 노출됩니다\n빌드 모드(아래 참조)는 필요하다면 자동으로 참조된 프로젝트를 빌드 합니다\n\n여러 프로젝트로 분리하는 것은, 타입 검사와 컴파일 속도를 크게 향상시키고, 에디터를 사용할 때 메모리 사용량을 줄이며, 프로그램의 논리적 그룹화를 향상시킵니다.\ncomposite\n참조 된 프로젝트는 반드시 새로운 composite 설정이 활성화되어야 합니다.\n이 설정은 TypeScript가 참조된 프로젝트의 출력을 어디서 찾아야 할지 빠르게 결정하도록 하기 위해 필요합니다.\ncomposite 플래그를 활성화하면 몇 가지가 변합니다:\n\n만약 rootDir 설정이 명시적으로 지정되지 않으면, 기본 값은 tsconfig 파일을 가진 디렉터리입니다\n모든 구현 파일은 반드시 include 패턴에 맞거나 files 배열 안에 있어야 합니다. 만약 이 제약조건을 위반하면, tsc는 어떤 파일이 지정되지 않았는지 알려줍니다\ndeclaration은 반드시 켜져 있어야 합니다\n\ndeclarationMaps\n선언 소스 맵에 대한 지원도 추가했습니다.\n만약 --declarationMap을 활성화하면, \"정의로 이동\"과 이름 변경과 같은 에디터 기능을 사용하여 지원하는 에디터에서 투명하게 탐색하고 프로젝트 경계를 넘어 코드를 수정할 수 있습니다.\nprepend와 outFile (prepend with outFile)\n레퍼런스에서 prepend 옵션을 사용하여 의존성의 출력을 덧붙이는 것을 활성화할 수 있습니다:\n \"references\": [\n { \"path\": \"../utils\", \"prepend\": true }\n ]\n\n프로젝트를 덧붙이는 것은 프로젝트의 출력을 현재 프로젝트의 출력 위에 포함시킵니다.\n이는 .js 파일과 .d.ts 파일에 모두 동작하고, 소스맵 파일 역시 올바르게 방출됩니다.\ntsc는 이 작업을 위해 디스크에 있는 기존 파일만 사용합니다, 그래서 어떤 프로젝트의 출력이 결과 파일에 한 번 이상 나타날 수 있기 때문에, 올바른 출력 파일이 생성될 수 없는 프로젝트를 생성하는 것이 가능합니다.\n예를 들어:\n A\n ^ ^\n / \\\nB C\n ^ ^\n \\ /\n D\n\n이 상황에서 각 레퍼런스에 덧붙이지 않는 것이 중요한데, 왜냐하면 D의 출력에 A의 두 가지 복사본이 나오기 때문입니다 - 이는 예상치 못한 결과를 초래할 수 있습니다.\n프로젝트 레퍼런스에 대한 주의사항 (Caveats for Project References)\n프로젝트 레퍼런스는 반드시 주의해야 할 몇 가지 트레이드오프가 있습니다.\n왜냐하면 의존성 있는 프로젝트는 의존성으로부터 빌드 된 .d.ts 파일을 사용하기 때문에, 에디터에서 잘못된 오류를 보지 않고 프로젝트를 탐색할 수 있기 전에 특정 빌드 출력을 검사하거나 혹은 클론 후 프로젝트를 빌드 해야 합니다.\n이를 개선할 수 있는 .d.ts 생성 과정을 작업하고 있습니다만, 지금은 클론 이후에 빌드 하는 것을 개발자분들에게 추천드립니다.\n추가적으로, 기존 빌드 작업 흐름과의 호환성을 유지하기 위해, tsc는 --build 스위치를 호출하지 않는 한 자동으로 의존성 빌드를 하지 않습니다.\n--build에 대해 배워봅시다.\nTypeScript를 위한 빌드 모드 (Build Mode for TypeScript)\n오래 기다린 기능은 TypeScirpt 프로젝트를 위한 똑똑한 증분 빌드입니다.\n3.0에서 tsc에서 --build 플래그를 사용할 수 있게 되었습니다.\n이것은 단순한 컴파일러보다 빌드 관리자처럼 동작하는 tsc의 새로운 진입점입니다.\ntsc --build (약식은 tsc -b)를 실행하면 다음의 작업을 합니다:\n\n참조된 모든 프로젝트를 찾습니다\n최신 상태인지 감지합니다\n올바른 순서로 최신 상태가 아닌 프로젝트를 빌드 합니다\n\ntsc -b에 여러 config 파일 경로를 제공할 수 있습니다 (예를 들어. tsc -b src test).\ntsc -p처럼, 만약 config 파일 이름이 tsconfig.json이라면 이름을 지정하지 않아도 됩니다.\ntsc -b 명령줄 (tsc -b Commandline)\nconfig 파일을 원하는 만큼 지정할 수 있습니다:\n > tsc -b # 현재 디렉터리에 있는 tsconfig.json 사용\n > tsc -b src # src/tsconfig.json 사용\n > tsc -b foo/prd.tsconfig.json bar # foo/prd.tsconfig.json 와 bar/tsconfig.json 사용\n\n명령줄에 전달한 파일의 순서에 대해서는 걱정하지 마세요 - 필요하면 tsc가 재배열하기 때문에 의존성이 언제나 먼저 빌드 됩니다.\ntsc -b에 지정할 수 있는 몇 가지 플래그들이 더 있습니다:\n\n--verbose: 어떻게 진행되고 있는지 자세한 로그를 출력해 줍니다 (다른 플래그와 결합할 수 있습니다)\n--dry: 실제로 빌드 하지 않지만 어떻게 될지 보여줍니다\n--clean: 지정된 프로젝트의 출력을 제거합니다 (--dry와 결합할 수 있습니다)\n--force: 모든 프로젝트가 최신이 아닌 것처럼 동작합니다\n--watch: 감시 모드 (--verbose를 제외한 다른 플래그와는 결합할 수 없습니다)\n\n주의사항 (Caveats)\n일반적으로, tsc는 noEmitOnError가 활성화되어있지 않으면, 구문 또는 타입 오류가 있을 때 출력 (.js와 .d.ts)을 생성합니다.\n이것을 증분 빌드 시스템에서 하는 것은 매우 안 좋습니다 - 만약 최신 상태가 아닌 의존성 중 하나가 새로운 오류가 있으면, 다음 빌드가 현재 최신 상태인 프로젝트를 빌드 하는 것을 건너뛸 것이기 때문에, 한번 만 볼 수 있습니다.\n이 이유로, tsc -b는 noEmitOnError가 모든 프로젝트에서 활성화된 것처럼 효과적으로 동작합니다.\n아무 빌드 출력 (.js, .d.ts, .d.ts.map, 등)을 검사하는 경우, 소스 제어 도구가 로컬 사본과 원격 사본 사이의 타임스탬프를 보존하는지에 따라 특정 소스 제어 연산 후에 --force 빌드를 실행해야 할 수도 있습니다.\nMSBuild\n만약 msbuild 프로젝트가 있으면, 다음을 추가하여 빌드 모드를 proj 파일에\n true\n\n활성화할 수 있습니다. 이는 제거뿐만 아니라 자동 증분 빌드를 활성화합니다.\ntsconfig.json / -p와 마찬가지로, 기존 TypeScript 프로젝트 프로퍼티는 고려되지 않음에 유의하십시오 - 모든 설정은 tsconfig 파일을 사용하여 관리해야 합니다.\n일부 팀들은 tsconfig 파일들이 함께 병행하여 관리되는 프로젝트와 같은 암시적 그래프 순서를 가지며 msbuild 기반의 작업 흐름을 설정했습니다.\n만약 해결책이 이와 같다면, 프로젝트 레퍼런스와 함께 msbuild를 tsc -p와 계속 사용할 수 있습니다; 이들은 완전히 상호 운용 가능합니다.\n안내 (Guidance)\n전체 구조 (Overall Structure)\n더 많은 tsconfig.json 파일과 함께, 공통의 컴파일러 옵션들을 중앙 통제하기 위해 구성 파일 상속을 사용하고 싶으실 겁니다.\n이 방법으로 여러 파일을 수정하지 않고 한 파일에서 설정을 변경할 수 있습니다.\n또 다른 좋은 방법은 단순히 모든 리프-노드 프로젝트에 references를 가지고 files를 빈 배열로 설정하는 \"솔루션\" tsconfig.json 파일을 갖는 것입니다 (그렇지 않으면 솔루션 파일 때문에 파일이 두 번 컴파일됩니다). 3.0부터 적어도 하나의 reference가 tsconfig.json에 있으면, 빈 files 배열을 갖는 것은 더 이상 오류가 아님에 유의하세요.\n이는 간단한 진입점을 제공합니다; 예를 들어, TypeScript 저장소에서 src/tsconfig.json 안에 모든 하위 프로젝트를 나열하기 때문에 단순히 tsc -b src 실행하여 모든 엔드포인트를 빌드 합니다.\n이 패턴들은 TypeScript 저장소에서 볼 수 있습니다 - 주 예제로 src/tsconfig_base.json, src/tsconfig.json, 그리고 src/tsc/tsconfig.json를 보세요.\n상대 모듈 구조화하기 (Structuring for relative modules)\n일반적으로, 상대 모듈을 사용하여 저장소를 전환하는 데에는 별 다른 것이 필요 없습니다.\n간단하게 부모 폴더의 tsconfig.json 파일을 각 하위 디렉터리 안에 위치시키고, 프로그램의 의도된 계층과 일치하도록 reference를 이 config 파일에 추가하십시오.\noutDir을 출력 폴더의 명시적인 하위 폴더로 설정하거나, rootDir을 모든 프로젝트 폴더의 공통 루트로 설정해야 합니다.\noutFiles 구조화하기 (Structuring for outFiles)\noutFile을 사용한 컴파일의 레이아웃은 상대 경로가 크게 중요하지 않기 때문에 더 유연합니다.\n기억해야 할 한 가지는 \"마지막\" 프로젝트 전까지는 prepend를 사용하고 싶지 않다는 것입니다 - 이는 빌드 시간을 개선하고 주어진 빌드에 필요한 I/O 숫자를 줄여줄 것입니다.\nTypeScript 저장소 자체는 여기서 좋은 레퍼런스입니다 - 몇 가지 \"라이브러리\" 프로젝트와 \"엔드포인트\" 프로젝트가 있습니다; \"엔드포인트\" 프로젝트는 가능한 작게 유지되고 있고 필요한 라이브러리만 pull 합니다.\n\n"},"pages/compiler-options-in-msbuild.html":{"url":"pages/compiler-options-in-msbuild.html","title":"MSBuild에서의 컴파일러 옵션","keywords":"","body":"개요 (Overview)\n컴파일러 옵션은 MSBuild 프로젝트 내의 MSBuild 프로퍼티를 사용하여 지정할 수 있습니다.\n예제 (Example)\n \n false\n true\n \n \n true\n false\n \n \n\n맵핑 (Mappings)\n\n\n\n컴파일러 옵션\nMSBuild 프로퍼티 이름\n허용된 값\n\n\n\n\n--allowJs\nMSBuild에서 지원되지 않습니다\n\n\n\n--allowSyntheticDefaultImports\nTypeScriptAllowSyntheticDefaultImports\nboolean\n\n\n--allowUnreachableCode\nTypeScriptAllowUnreachableCode\nboolean\n\n\n--allowUnusedLabels\nTypeScriptAllowUnusedLabels\nboolean\n\n\n--alwaysStrict\nTypeScriptAlwaysStrict\nboolean\n\n\n--baseUrl\nTypeScriptBaseUrl\n파일 경로\n\n\n--charset\nTypeScriptCharset\n\n\n\n--declaration\nTypeScriptGeneratesDeclarations\nboolean\n\n\n--declarationDir\nTypeScriptDeclarationDir\n파일 경로\n\n\n--diagnostics\nMSBuild에서 지원되지 않습니다\n\n\n\n--disableSizeLimit\nMSBuild에서 지원되지 않습니다\n\n\n\n--emitBOM\nTypeScriptEmitBOM\nboolean\n\n\n--emitDecoratorMetadata\nTypeScriptEmitDecoratorMetadata\nboolean\n\n\n--emitDeclarationOnly\nTypeScriptEmitDeclarationOnly\nboolean\n\n\n--esModuleInterop\nTypeScriptESModuleInterop\nboolean\n\n\n--experimentalAsyncFunctions\nTypeScriptExperimentalAsyncFunctions\nboolean\n\n\n--experimentalDecorators\nTypeScriptExperimentalDecorators\nboolean\n\n\n--forceConsistentCasingInFileNames\nTypeScriptForceConsistentCasingInFileNames\nboolean\n\n\n--help\nMSBuild에서 지원되지 않습니다\n\n\n\n--importHelpers\nTypeScriptImportHelpers\nboolean\n\n\n--inlineSourceMap\nTypeScriptInlineSourceMap\nboolean\n\n\n--inlineSources\nTypeScriptInlineSources\nboolean\n\n\n--init\nMSBuild에서 지원되지 않습니다\n\n\n\n--isolatedModules\nTypeScriptIsolatedModules\nboolean\n\n\n--jsx\nTypeScriptJSXEmit\nReact 또는 Preserve\n\n\n--jsxFactory\nTypeScriptJSXFactory\n제한된 이름\n\n\n--lib\nTypeScriptLib\n쉼표로 구분된 문자열 목록\n\n\n--listEmittedFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--listFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--locale\n자동\n자동으로 PreferredUILang 값 설정\n\n\n--mapRoot\nTypeScriptMapRoot\n파일 경로\n\n\n--maxNodeModuleJsDepth\nMSBuild에서 지원되지 않습니다\n\n\n\n--module\nTypeScriptModuleKind\nAMD, CommonJs, UMD, System or ES6\n\n\n--moduleResolution\nTypeScriptModuleResolution\nClassic 또는 Node\n\n\n--newLine\nTypeScriptNewLine\nCRLF 또는 LF\n\n\n--noEmit\nMSBuild에서 지원되지 않습니다\n\n\n\n--noEmitHelpers\nTypeScriptNoEmitHelpers\nboolean\n\n\n--noEmitOnError\nTypeScriptNoEmitOnError\nboolean\n\n\n--noFallthroughCasesInSwitch\nTypeScriptNoFallthroughCasesInSwitch\nboolean\n\n\n--noImplicitAny\nTypeScriptNoImplicitAny\nboolean\n\n\n--noImplicitReturns\nTypeScriptNoImplicitReturns\nboolean\n\n\n--noImplicitThis\nTypeScriptNoImplicitThis\nboolean\n\n\n--noImplicitUseStrict\nTypeScriptNoImplicitUseStrict\nboolean\n\n\n--noStrictGenericChecks\nTypeScriptNoStrictGenericChecks\nboolean\n\n\n--noUnusedLocals\nTypeScriptNoUnusedLocals\nboolean\n\n\n--noUnusedParameters\nTypeScriptNoUnusedParameters\nboolean\n\n\n--noLib\nTypeScriptNoLib\nboolean\n\n\n--noResolve\nTypeScriptNoResolve\nboolean\n\n\n--out\nTypeScriptOutFile\n파일 경로\n\n\n--outDir\nTypeScriptOutDir\n파일 경로\n\n\n--outFile\nTypeScriptOutFile\n파일 경로\n\n\n--paths\nMSBuild에서 지원되지 않습니다\n\n\n\n--preserveConstEnums\nTypeScriptPreserveConstEnums\nboolean\n\n\n--preserveSymlinks\nTypeScriptPreserveSymlinks\nboolean\n\n\n--listEmittedFiles\nMSBuild에서 지원되지 않습니다\n\n\n\n--pretty\nMSBuild에서 지원되지 않습니다\n\n\n\n--reactNamespace\nTypeScriptReactNamespace\nstring\n\n\n--removeComments\nTypeScriptRemoveComments\nboolean\n\n\n--rootDir\nTypeScriptRootDir\n파일 경로\n\n\n--rootDirs\nMSBuild에서 지원되지 않습니다\n\n\n\n--skipLibCheck\nTypeScriptSkipLibCheck\nboolean\n\n\n--skipDefaultLibCheck\nTypeScriptSkipDefaultLibCheck\nboolean\n\n\n--sourceMap\nTypeScriptSourceMap\n파일 경로\n\n\n--sourceRoot\nTypeScriptSourceRoot\n파일 경로\n\n\n--strict\nTypeScriptStrict\nboolean\n\n\n--strictFunctionTypes\nTypeScriptStrictFunctionTypes\nboolean\n\n\n--strictNullChecks\nTypeScriptStrictNullChecks\nboolean\n\n\n--strictPropertyInitialization\nTypeScriptStrictPropertyInitialization\nboolean\n\n\n--stripInternal\nTypeScriptStripInternal\nboolean\n\n\n--suppressExcessPropertyErrors\nTypeScriptSuppressExcessPropertyErrors\nboolean\n\n\n--suppressImplicitAnyIndexErrors\nTypeScriptSuppressImplicitAnyIndexErrors\nboolean\n\n\n--target\nTypeScriptTarget\nES3, ES5, 또는 ES6\n\n\n--traceResolution\nMSBuild에서 지원되지 않습니다\n\n\n\n--types\nMSBuild에서 지원되지 않습니다\n\n\n\n--typeRoots\nMSBuild에서 지원되지 않습니다\n\n\n\n--useDefineForClassFields\nTypeScriptUseDefineForClassFields\nboolean\n\n\n--watch\nMSBuild에서 지원되지 않습니다\n\n\n\nMSBuild 전용 옵션\nTypeScriptAdditionalFlags\n모든 컴파일러 옵션\n\n\n\n나의 Visual Studio 버전에서 지원하는 것은? (What is supported in my version of Visual Studio?)\nC:\\Program Files (x86)\\MSBuild\\Microsoft\\VisualStudio\\v$(VisualStudioVersion)\\TypeScript\\Microsoft.TypeScript.targets 파일을 확인하세요.MSBuild XML 태그와 tsc 컴파일러 옵션 사이의 신뢰할 수 있는 맵핑이 여기에 있습니다.\n툴버전 (ToolsVersion)\n프로젝트 파일의 1.7 프로퍼티 값은 빌드하는 데 사용할 컴파일러 버전을 식별합니다 (이 예제에서는 1.7).이렇게 하면 프로젝트가 다른 컴퓨터에 있는 동일한 버전의 컴파일러에 대한 빌드를 허용합니다.\n만약 TypeScriptToolsVersion이 지정되지 않으면, 설치된 최신 컴파일러 버전을 사용하여 빌드합니다.\n최신 버전의 TS를 사용하는 사용자에게는, 첫 로드 시 프로젝트를 업그레이드하라는 메시지가 표시됩니다.\nTypeScriptCompileBlocked\n다른 빌드 도구를 사용하여 프로젝트 (예: gulp, grunt 등) 그리고 개발을 위한 VS와 디버깅 환경을 사용하는 경우 프로젝트에서 true를 설정하세요.\n이렇게 하면 모든 편집 지원이 제공되지만 F5키를 눌러도 빌드되지 않습니다.\n"},"pages/integrating-with-build-tools.html":{"url":"pages/integrating-with-build-tools.html","title":"빌드 도구와 통합","keywords":"","body":"빌드 도구들\n\nBabel\nBrowserify\nDuo\nGrunt\nGulp\nJspm\nWebpack\nMSBuild\nNuGet\n\nBabel\n설치\nnpm install @babel/cli @babel/core @babel/preset-typescript --save-dev\n\n.babelrc\n{\n \"presets\": [\"@babel/preset-typescript\"]\n}\n\n커맨드 라인 인터페이스 사용\n./node_modules/.bin/babel --out-file bundle.js src/index.ts\n\npackage.json\n{\n \"scripts\": {\n \"build\": \"babel --out-file bundle.js main.ts\"\n },\n}\n\n커맨드 라인 인터페이스 사용\nnpm run build\n\nBrowserify\n설치\nnpm install tsify\n\n커맨드 라인 인터페이스 사용\nbrowserify main.ts -p [ tsify --noImplicitAny ] > bundle.js\n\nAPI 사용\nvar browserify = require(\"browserify\");\nvar tsify = require(\"tsify\");\n\nbrowserify()\n .add(\"main.ts\")\n .plugin(\"tsify\", { noImplicitAny: true })\n .bundle()\n .pipe(process.stdout);\n\n자세한 내용: smrq/tsify\nDuo\n설치\nnpm install duo-typescript\n\n커맨드 라인 인터페이스 사용\nduo --use duo-typescript entry.ts\n\nAPI 사용\nvar Duo = require(\"duo\");\nvar fs = require(\"fs\")\nvar path = require(\"path\")\nvar typescript = require(\"duo-typescript\");\n\nvar out = path.join(__dirname, \"output.js\")\n\nDuo(__dirname)\n .entry(\"entry.ts\")\n .use(typescript())\n .run(function (err, results) {\n if (err) throw err;\n // 컴파일된 결과를 출력 파일에 작성합니다\n fs.writeFileSync(out, results.code);\n });\n\n자세한 내용: frankwallis/duo-typescript\nGrunt\n설치\nnpm install grunt-ts\n\n기본 Gruntfile.js\nmodule.exports = function(grunt) {\n grunt.initConfig({\n ts: {\n default : {\n src: [\"**/*.ts\", \"!node_modules/**/*.ts\"]\n }\n }\n });\n grunt.loadNpmTasks(\"grunt-ts\");\n grunt.registerTask(\"default\", [\"ts\"]);\n};\n\n자세한 내용: TypeStrong/grunt-ts\nGulp\n설치\nnpm install gulp-typescript\n\n기본 gulpfile.js\nvar gulp = require(\"gulp\");\nvar ts = require(\"gulp-typescript\");\n\ngulp.task(\"default\", function () {\n var tsResult = gulp.src(\"src/*.ts\")\n .pipe(ts({\n noImplicitAny: true,\n out: \"output.js\"\n }));\n return tsResult.js.pipe(gulp.dest(\"built/local\"));\n});\n\n자세한 내용: ivogabe/gulp-typescript\nJspm\n설치\nnpm install -g jspm@beta\n\n주의사항: 현재 jspm의 TypeScript 지원은 0.16beta 입니다.\n자세한 내용: TypeScriptSamples/jspm\nWebpack\n설치\nnpm install ts-loader --save-dev\n\nWebpack 2 사용 시 기본 webpack.config.js\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n path: '/',\n filename: \"bundle.js\"\n },\n resolve: {\n extensions: [\".tsx\", \".ts\", \".js\", \".json\"]\n },\n module: {\n rules: [\n // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'ts-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, use: [\"ts-loader\"], exclude: /node_modules/ }\n ]\n }\n}\n\nWebpack 1 사용 시 기본 webpack.config.js\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n filename: \"bundle.js\"\n },\n resolve: {\n // '.ts'와 '.tsx'를 해석 가능한 확장자로 추가합니다.\n extensions: [\"\", \".webpack.js\", \".web.js\", \".ts\", \".tsx\", \".js\"]\n },\n module: {\n loaders: [\n // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'ts-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, loader: \"ts-loader\" }\n ]\n }\n}\n\nts-loader에 대한 자세한 내용은 여기를 참조하세요.\n대안:\n\nawesome-typescript-loader\n\nMSBuild\n로컬에 설치된 Microsoft.TypeScript.Default.props (맨 위)와 Microsoft.TypeScript.targets (맨 아래) 파일을 포함하도록 프로젝트 파일을 업데이트하세요:\n\n\n \n \n\n \n \n false\n true\n \n \n true\n false\n \n\n \n \n\n\nMSBuild 컴파일러 옵션 정의에 대한 자세한 내용: MSBuild 프로젝트의 컴파일러 옵션 설정\nNuGet\n\n우-클릭 -> Manage NuGet Packages\nMicrosoft.TypeScript.MSBuild를 검색하세요\nInstall 클릭\n설치가 완료되면 다시 빌드 하세요!\n\n자세한 내용은 패키지 매니저 다이얼로그와 NuGet과 nightly builds 사용을 참고하세요\n"},"pages/configuring-watch.html":{"url":"pages/configuring-watch.html","title":"configuring-watch","keywords":"","body":"컴파일러는 환경 변수를 사용하여 파일과 디렉터리를 감시하는 방법 구성을 지원합니다.\n환경 변수 TSC_WATCHFILE을 사용하여 파일 감시 설정 (Configuring file watching using environment variable TSC_WATCHFILE)\n\n\n\n옵션\n설명\n\n\n\n\nPriorityPollingInterval\nfs.watchFile을 사용하지만 소스 파일, 설정 파일 및 누락된 파일에 대해 다른 폴링 주기(polling intervals)를 사용합니다.\n\n\nDynamicPriorityPolling\n자주 수정되는 파일을 자주 폴링하고 변경되지 않은 파일을 덜 자주 폴링 하는 동적 큐를 사용합니다.\n\n\nUseFsEvents\n파일 시스템 이벤트를 사용하는 fs.watch를 사용하여 파일 변경/생성/삭제에 대한 알림을 받습니다. (fs.watch는 OS마다 다르게 작동할 수 있습니다.) 예를 들어. 리눅스는 watcher 수에 제한이 있으며 fs.watch를 사용하여 watcher를 만들지 못하면, fs.watchFile를 대신 사용하여 watcher를 만들게 됩니다.\n\n\nUseFsEventsWithFallbackDynamicPolling\n이 옵션은 fs.watch를 사용하여 감시자를 만들지 못한 경우 폴링이 동적 큐를 통해 수행된다는 것을 제외하고는 UseFsEvents 옵션과 비슷합니다.(동적 큐에 대한 것은 DynamicPriorityPolling옵션에서 설명하였습니다.).\n\n\nUseFsEventsOnParentDirectory\n이 옵션은 fs.watch(파일 시스템 이벤트 사용하는)로 파일의 상위 디렉터리를 감시합니다. 다만, CPU 사용량이 늘어나고 정확도는 떨어질 수 있습니다.\n\n\ndefault (no value specified)\n환경 변수TSC_NONPOLLING_WATCHER가 true로 설정되면 파일의 상위 디렉터리를 감시합니다. (UseFsEventsOnParentDirectory와 동일).false 일 때는 fs.watchFile을 사용하여 250ms 시간 제한과 함께 모든 파일들을 감시합니다.\n\n\n\n환경 변수TSC_WATCHDIRECTORY를 사용하여 디렉터리 감시 설정 (Configuring directory watching using environment variable TSC_WATCHDIRECTORY)\n기본적으로 node에서 디렉터리의 재귀적인 감시를 지원하지 않는 플랫폼에서, 디렉터리 감시 기능은 TSC_WATCHDIRECTORY에서 선택한 다양한 옵션을 사용하여 하위 디렉터리에 대한 디렉터리 watcher를 재귀적으로 생성함으로써 지원됩니다. 기본적으로 재귀 디렉터리 감시(예: windows)를 지원하는 플랫폼에서는 이 환경 변수의 값이 무시됩니다.\n\n\n\n옵션\n설명\n\n\n\n\nRecursiveDirectoryUsingFsWatchFile\nfs.watchFile을 사용하여 폴링 감시(CPU cycles 사용)인 디렉터리 및 하위 디렉터리를 감시합니다.\n\n\nRecursiveDirectoryUsingDynamicPriorityPolling\n동적 폴링 큐를 사용하여 디렉터리 및 하위 디렉터리에 대한 변경사항을 폴링 합니다.\n\n\ndefault (no value specified)\nfs.watch를 사용하여 디렉터리 및 하위 디렉터리를 감시합니다.\n\n\n\n배경 (Background)\n컴파일러의 --watch 구현은 node에서 제공하는 fs.watch와 fs.watchFile에 의존하며, 이 두 방법 모두 장단점이 있습니다.\nfs.watch는 파일 시스템 이벤트를 사용하여 파일/디렉터리의 변경 사항을 알립니다. 하지만 OS에 따라 다르며, 알림은 완전히 믿을 수가 없고, 많은 OS에서 예상대로 동작하지 않습니다. 또한, 생성할 수 있는 watcher의 수에 제한이 있을 수 있으며(예: linux), 파일 수가 많은 프로그램을 사용하면 매우 빠르게 소진할 수 있습니다. 그러나 이 작업은 파일 시스템 이벤트를 사용하기 때문에 CPU cycle에 많이 관여하진 않습니다. 컴파일러는 일반적으로 fs.watch를 사용하여 디렉터리를 감시합니다. (예: 설정 파일에 포함된 소스 디렉터리, 모듈 확인을 실패한 디렉터리 ... 등) 변경 사항에 대한 알림에서 누락된 정밀도를 처리할 수 있습니다. 그러나 재귀 감시 기능은 Windows와 OSX에서만 지원됩니다. 즉, 다른 OS들은 재귀적 특성을 대체할 무언가가 필요합니다.\nfs.watchFile은 폴링을 사용하므로 CPU 주기를 포함합니다. 하지만 이는 파일/디렉터리 상태에 대한 업데이트를 받을 수 있는 가장 신뢰할 수 있는 메커니즘입니다. 컴파일러는 일반적으로 fs.watchFile을 사용하여 소스 파일, 구성 파일 및 누락된 파일(누락된 파일 참조)을 감시하는데 이는 CPU 사용량이 프로그램의 파일 수에 따라 달라진다는 것을 의미합니다.\n"},"pages/nightly-builds.html":{"url":"pages/nightly-builds.html","title":"Nightly 빌드","keywords":"","body":"TypeScript의 master 브랜치의 nightly 빌드는 태평양 표준시(PST) 자정까지 NPM과 NuGet에 배포됩니다.도구를 사용하여 가져오는 방법과 사용하는 방법은 다음과 같습니다.\nnpm 사용하기 (Using npm)\nnpm install -g typescript@next\n\nMSBuild에 NuGet 사용하기 (Using NuGet with MSBuild)\n\n주의사항: NuGet 패키지를 사용하도록 프로젝트를 구성해야 합니다.\nNuGet를 사용하도록 MSBuild 프로젝트 구성을 참조하십시오.\n\nnightly는 www.myget.org에서 이용 가능합니다.\n두 패키지가 있습니다:\n\nMicrosoft.TypeScript.Compiler: 도구만 사용(tsc.exe, lib.d.ts, 등.) .\nMicrosoft.TypeScript.MSBuild: 위와 같은 도구뿐만 아니라 MSBuild 작업 및 대상 (Microsoft.TypeScript.targets, Microsoft.TypeScript.Default.props, 등.)\n\nnightly 빌드를 사용하도록 IDE 업데이트 (Updating your IDE to use the nightly builds)\nnightly drop을 사용하도록 IDE를 업데이트할 수 있습니다.먼저 npm을 통해 패키지를 설치해야 합니다.\nnpm 패키지를 전역으로 설치하거나 로컬에 있는 node_modules 폴더에 설치할 수 있습니다.\n이 섹션의 나머지 부분에서는 typescript@next가 이미 설치되어 있다고 가정합니다.\n비주얼 스튜디오 코드 (Visual Studio Code)\n.vscode/settings.json 파일을 다음과 같이 업데이트하세요:\n\"typescript.tsdk\": \"/node_modules/typescript/lib\"\n\n자세한 내용은 VSCode 문서를 참조하세요.\n서브라임 텍스트 (Sublime Text)\nSettings - User 파일을 다음과 같이 업데이트하세요:\n\"typescript_tsdk\": \"/node_modules/typescript/lib\"\n\n자세한 내용은 서브라임 텍스트를 위한 TypeScript 플러그인 설치 문서를 참조하세요.\n비주얼 스튜디오 2013 및 2015 (Visual Studio 2013 and 2015)\n\n주의사항: 대부분의 변경 사항에는 새로운 버전의 VS TypeScript 플러그인을 설치할 필요는 없습니다.\n\n현재 nightly 빌드에는 전체 플러그인 설정이 포함되어 있지 않지만 nightly 기반으로 설치 프로그램을 배포하기 위해 노력하고 있습니다.\n\nVSDevMode.ps1 스크립트를 다운로드하세요.\n\n또한 커스텀 언어 서비스 파일 사용에 대한 위키 페이지를 참조하세요.\n\n\nPowerShell 커맨드 라인 창에서 다음을 실행합니다:\nVS 2015:\nVSDevMode.ps1 14 -tsScript /node_modules/typescript/lib\n\nVS 2013:\nVSDevMode.ps1 12 -tsScript /node_modules/typescript/lib\n\n\n\nIntelliJ IDEA (Mac)\nPreferences > Languages & Frameworks > TypeScript를 선택합니다:\n\nTypeScript 버전: npm으로 설치한 경우: /usr/local/lib/node_modules/typescript/lib\n\nIntelliJ IDEA (Windows)\nFile > Settings > Languages & Frameworks > TypeScript를 선택합니다:\n\nTypeScript 버전: npm으로 설치한 경우: C:\\Users\\USERNAME\\AppData\\Roaming\\npm\\node_modules\\typescript\\lib\n\n"}}} \ No newline at end of file From d553e8b0e28f5b93c8e5adfe7849160094619fe5 Mon Sep 17 00:00:00 2001 From: YeonJuan Date: Wed, 6 Jan 2021 23:38:06 +0900 Subject: [PATCH 5/7] Delete main.yml --- .github/workflows/main.yml | 43 -------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml deleted file mode 100644 index b9d9a38f..00000000 --- a/.github/workflows/main.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: Create Pull Request -on: - schedule: - - cron: '00 11 * * 2' -jobs: - createPullRequest: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - name: Use Node.js - uses: actions/setup-node@v1 - with: - node-version: '12.18.2' - - name: Install - run: npm install - - name: Build Lint - run: npm run build - - name: Run Lint - run: npm run lint - - name: Release - run: | - version="$(date +%Y-%m-%d-%S)" - npm run build:gitbook - cp -R _book/* . - git clean -fx _book - echo "::set-output name=version::$version" - id: release - - name: Create Pull Request - id: cpr - uses: peter-evans/create-pull-request@v2 - with: - token: ${{ secrets.GITHUB_TOKEN }} - commit-message: 'release ${{ steps.release.outputs.version }}' - committer: GitHub - author: GitHub - title: 'release ${{ steps.release.outputs.version }}' - branch: 'release-${{ steps.release.outputs.version }}' - labels: 프로젝트, automated pr - reviewers: yeonjuan - base: master - body: | - ## release - - version: ${{ steps.release.outputs.version }} From 034db31edebb9941320922ffb8b31f527971b401 Mon Sep 17 00:00:00 2001 From: Jihwan Oh Date: Wed, 13 Oct 2021 00:10:07 +0900 Subject: [PATCH 6/7] =?UTF-8?q?ts-for-js-programmers.md=20=EC=98=A4?= =?UTF-8?q?=ED=83=80=20=EC=88=98=EC=A0=95=20(#222)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 다음 단어의 오타를 수정합니다: 추기해 -> 추가해 --- pages/tutorials/ts-for-js-programmers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/tutorials/ts-for-js-programmers.md b/pages/tutorials/ts-for-js-programmers.md index 7d023d67..77a6bb2d 100644 --- a/pages/tutorials/ts-for-js-programmers.md +++ b/pages/tutorials/ts-for-js-programmers.md @@ -119,7 +119,7 @@ function deleteUser(user: User) { } ``` -JavaScript에서 사용할 수 있는 적은 종류의 원시 타입이 이미 있습니다.: `boolean`, `bigint`, `null`, `number`, `string`, `symbol`, `object`와 `undefined`는 인터페이스에서 사용할 수 있습니다. TypeScript는 몇 가지를 추기해 목록을 확장합니다. 예를 들어, `any` (무엇이든 허용합니다), [`unknown`](/en/play#example/unknown-and-never) (이 타입을 사용하는 사람이 타입이 무엇인지 선언했는가를 확인하십시오), [`never`](/en/play#example/unknown-and-never) (이 타입은 발생될 수 없습니다) `void` (`undefined`를 리턴하거나 리턴 값이 없는 함수). +JavaScript에서 사용할 수 있는 적은 종류의 원시 타입이 이미 있습니다.: `boolean`, `bigint`, `null`, `number`, `string`, `symbol`, `object`와 `undefined`는 인터페이스에서 사용할 수 있습니다. TypeScript는 몇 가지를 추가해 목록을 확장합니다. 예를 들어, `any` (무엇이든 허용합니다), [`unknown`](/en/play#example/unknown-and-never) (이 타입을 사용하는 사람이 타입이 무엇인지 선언했는가를 확인하십시오), [`never`](/en/play#example/unknown-and-never) (이 타입은 발생될 수 없습니다) `void` (`undefined`를 리턴하거나 리턴 값이 없는 함수). 타입을 구축하기 위한 두 가지 구문이 있다는 것을 꽤 빠르게 알 수 있을 것입니다.: [Interfaces and Types](/play/?e=83#example/types-vs-interfaces) - `interface`를 우선적으로 사용하고 특정 기능이 필요할 때 `type`을 사용해야 합니다. From 3fad5f8dab80e88a9190aae8c3256ce0b9bc7869 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Wed, 13 Oct 2021 00:12:13 +0900 Subject: [PATCH 7/7] docs: add fureweb-com as a contributor for translation (#224) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> --- .all-contributorsrc | 9 +++++ README.md | 90 +++++++++++++++++++++++---------------------- 2 files changed, 55 insertions(+), 44 deletions(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index 3765a039..56913a60 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -387,6 +387,15 @@ "contributions": [ "translation" ] + }, + { + "login": "fureweb-com", + "name": "Jihwan Oh", + "avatar_url": "https://avatars.githubusercontent.com/u/22983900?v=4", + "profile": "https://fureweb-com.github.io/", + "contributions": [ + "translation" + ] } ], "contributorsPerLine": 8, diff --git a/README.md b/README.md index d288e427..bd30ca1c 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ # TypeScript-Handbook 한글 문서 [![Build Status](https://api.travis-ci.com/typescript-kr/typescript-kr.github.io.svg?branch=master)](https://travis-ci.com/github/typescript-kr/typescript-kr.github.io) -[![All Contributors](https://img.shields.io/badge/all_contributors-42-orange.svg?style=flat-square)](#contributors-) +[![All Contributors](https://img.shields.io/badge/all_contributors-43-orange.svg?style=flat-square)](#contributors-) [![Release Date](https://img.shields.io/github/release-date/typescript-kr/typescript-kr.github.io)](https://github.com/typescript-kr/typescript-kr.github.io/releases) [![Stars](https://img.shields.io/github/stars/typescript-kr/typescript-kr.github.io)](https://github.com/typescript-kr/typescript-kr.github.io/stargazers) @@ -33,63 +33,65 @@ - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - + + +

    YeonJuan

    🌍

    Kibeom Kwon

    🌍

    GuyeolJeong

    🌍

    Seohee Park

    🌍

    poco.j

    🌍

    Sungmin Chris Yang

    🌍

    publisherKim

    🌍

    Yeonggyu Lim

    🌍

    YeonJuan

    🌍

    Kibeom Kwon

    🌍

    GuyeolJeong

    🌍

    Seohee Park

    🌍

    poco.j

    🌍

    Sungmin Chris Yang

    🌍

    publisherKim

    🌍

    Yeonggyu Lim

    🌍

    YeonTaeKIM

    🌍

    taekyunKimDev

    🌍

    rudwn Aiden

    🌍

    Myeonghwan Cho

    🌍

    Jaewon Seo

    🌍

    Taemin Shin

    🌍

    badger93

    🌍

    kok202

    🌍

    YeonTaeKIM

    🌍

    taekyunKimDev

    🌍

    rudwn Aiden

    🌍

    Myeonghwan Cho

    🌍

    Jaewon Seo

    🌍

    Taemin Shin

    🌍

    badger93

    🌍

    kok202

    🌍

    Yeji Kang

    🌍

    Myoji

    🌍

    Heeveloper

    🌍

    bobfull

    🌍

    changmin Lee

    🌍

    Hahn

    🌍

    33577

    🌍

    Journey K

    🌍

    Yeji Kang

    🌍

    Myoji

    🌍

    Heeveloper

    🌍

    bobfull

    🌍

    changmin Lee

    🌍

    Hahn

    🌍

    33577

    🌍

    Journey K

    🌍

    planetis

    🌍

    Hyuntae EOM

    🌍

    Yunhoe, Ku

    🌍

    realgo

    🌍

    SeohyunYoon

    🌍

    진석현

    🌍

    ssMinji

    🌍

    Wish Jung

    🌍

    planetis

    🌍

    Hyuntae EOM

    🌍

    Yunhoe, Ku

    🌍

    realgo

    🌍

    SeohyunYoon

    🌍

    진석현

    🌍

    ssMinji

    🌍

    Wish Jung

    🌍

    jieun song

    🌍

    Jung Min O

    🌍

    sangminK

    🌍

    Yoo Dahyoung

    🌍

    annkimm

    🌍

    JeongMin Woo

    🌍

    sooyun429

    🌍

    hannahbanana

    🌍

    jieun song

    🌍

    Jung Min O

    🌍

    sangminK

    🌍

    Yoo Dahyoung

    🌍

    annkimm

    🌍

    JeongMin Woo

    🌍

    sooyun429

    🌍

    hannahbanana

    🌍

    Chorom Ham

    🌍

    Hyunjae Park

    🌍

    Chorom Ham

    🌍

    Hyunjae Park

    🌍

    Jihwan Oh

    🌍
    - + + [마이그레이션된 프로젝트](https://github.com/yeonjuan/TypeScript-Handbook-ko)의 컨트리뷰터도 포함된 목록 입니다 :)